.product .product__title.product__title--treffen{margin-top:0;margin-bottom:0}.product__title--treffen h1{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:2.2rem;line-height:1.35;letter-spacing:.03rem;text-transform:none;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.product__title--treffen h1{font-size:2.6rem}}.product .price--product-page{margin-bottom:0}.product .installment{display:none!important;margin:0!important}.product [id^=price-]{margin-bottom:0}.product .product__info-container>.product__tax,.product .product__info-container>.volume-pricing-note{margin:.2rem 0 0!important}.product .product__info-container>.installment{margin:0!important;padding:0!important;height:0!important;overflow:hidden!important}.product .product__title--treffen+.product__text,.product .product__title--treffen+.product__promo-line,.product .product__title--treffen+.product__discount-offers{margin-top:0}.product .product__info-container>.product__title--treffen:not(:first-child){margin-top:.8rem!important;margin-bottom:0!important}.product .price--product-page .price__badge-sale,.product .price--product-page .price__badge-sold-out{display:none!important}.product .price--product-page .price__container{display:block}.product .price--product-page.price--on-sale .price__sale{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem 1rem}.product .price--product-page .price__sale .price-item--regular{margin:0;font-size:1.5rem;color:rgba(var(--color-foreground),.55)}.product .price--product-page .price__sale .price-item--sale{margin:0;font-size:1.8rem;font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground))}.product .price--product-page .price__regular .price-item--regular{font-size:1.8rem;font-weight:var(--font-body-weight-bold)}@media screen and (min-width:750px){.product .price--product-page .price__sale .price-item--sale,.product .price--product-page .price__regular .price-item--regular{font-size:2rem}}.product__discount-offers{margin:1.2rem 0 1.6rem}.product__discount-offers__heading{margin:0 0 .8rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:var(--font-body-weight);line-height:1.4;color:rgba(var(--color-foreground),.75)}.product__discount-offers__grid{display:flex;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:.8rem;overflow:hidden}.product__discount-offers__tile{display:flex;align-items:center;gap:.8rem;flex:1;min-width:0;padding:1rem .8rem}.product__discount-offers__tile+.product__discount-offers__tile{border-left:.1rem solid rgba(var(--color-foreground),.15)}.product__discount-offers__icon{display:inline-flex;flex-shrink:0;width:3.2rem;height:3.2rem;color:#5aab5e}.product__discount-offers__icon .icon{width:3.2rem;height:3.2rem}.product__discount-offers__content{display:flex;flex-direction:column;gap:.4rem;min-width:0}.product__discount-offers__title{margin:0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:var(--font-body-weight-bold);letter-spacing:.04rem;line-height:1.3;text-transform:uppercase;color:rgb(var(--color-foreground))}.product__discount-offers__code{display:inline-flex;align-items:center;gap:.5rem;padding:0;border:0;background:transparent;cursor:pointer;font-family:var(--font-body-family);font-size:1.2rem;font-weight:var(--font-body-weight);line-height:1.2;color:rgba(var(--color-foreground),.55);transition:color .2s ease}.product__discount-offers__code:hover,.product__discount-offers__code.is-copied{color:rgb(var(--color-foreground))}.product__discount-offers__copy{display:inline-flex;width:1.2rem;height:1.2rem;color:#4a7fd7}.product__discount-offers__copy .icon{width:1.2rem;height:1.2rem}@media screen and (max-width:749px){.product__discount-offers__grid{flex-direction:column}.product__discount-offers__tile+.product__discount-offers__tile{border-left:0;border-top:.1rem solid rgba(var(--color-foreground),.15)}.product__discount-offers__title{font-size:1.1rem}}.variant-picker__legend{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1.2rem;margin-bottom:.8rem;padding:0;float:none}.variant-picker__legend-left{font-family:var(--font-body-family);font-size:1.3rem;font-weight:var(--font-body-weight);letter-spacing:.06rem;text-transform:uppercase;color:rgb(var(--color-foreground))}.variant-picker__legend-left [data-selected-value]{font-weight:var(--font-body-weight-bold);text-transform:none;letter-spacing:.02rem;margin-left:.2rem}.variant-picker__size-guide{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:var(--font-body-weight);letter-spacing:.04rem;text-decoration:underline;text-underline-offset:.3rem;color:rgb(var(--color-foreground));transition:opacity .2s ease}.variant-picker__size-guide:hover{opacity:.7}.variant-picker__size-guide .svg-wrapper{display:inline-flex;width:1.6rem;height:1.6rem}.variant-picker__size-guide .icon{width:1.6rem;height:1.6rem}.product variant-selects{border-top:.1rem solid rgba(var(--color-foreground),.12);border-bottom:.1rem solid rgba(var(--color-foreground),.12);padding:1.8rem 0;margin:0 0 1.2rem}.product variant-selects .product-form__input--pill{border:none;padding:0;margin:0!important;max-width:none;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));column-gap:1rem;row-gap:1rem}.product variant-selects .product-form__input--pill .variant-picker__legend{grid-column:1 / -1;width:100%;margin:0!important;padding:0 0 1.6rem!important}.product-form__input--pill .variant-picker__legend{flex:0 0 100%;width:100%}.product-form__input--swatch .variant-picker__legend{margin-bottom:.6rem}.product .product-form__input--pill input[type=radio]+label{border-radius:5px;width:100%;min-width:0;min-height:0;margin:0;padding:.65rem .5rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box;line-height:1}.product .product-form__input--pill input[type=radio]+label:before{border-radius:5px}@media screen and (max-width:749px){.product variant-selects{padding:1.4rem 0}.product variant-selects .product-form__input--pill{grid-template-columns:repeat(4,minmax(0,1fr))}}.product .product-form__input--metal{border:none;padding:0;margin:2.4rem 0 1.8rem!important;max-width:none}.product .product-form__input--pill+.product-form__input--metal,.product .product-form__input--swatch+.product-form__input--metal,.product .product-form__input--dropdown+.product-form__input--metal{margin-top:2.8rem!important;padding-top:2rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.product .product-form__input--metal .variant-picker__legend{margin:0!important;padding:0!important}.product .product-form__input--metal .product-form__metal-list{margin-top:0}.product-form__metal-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%}@media screen and (min-width:750px){.product-form__metal-list{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}}.metal-btn{position:relative;min-width:0}.metal-btn__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.metal-btn__label{position:relative;display:flex;align-items:center;gap:1.2rem;width:100%;min-height:5.6rem;padding:.9rem 1.4rem .9rem 1rem;border:1px solid rgba(18,18,18,.14);border-radius:.8rem;background:#fff;cursor:pointer;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease,transform .3s ease}.metal-btn__label:hover{border-color:#c4a06a;box-shadow:0 .6rem 1.6rem #c4a06a29;transform:translateY(-1px)}.metal-btn__input:checked+.metal-btn__label{border-color:#c4a06a;background:linear-gradient(180deg,#c4a06a1a,#fffffff2);box-shadow:0 0 0 1px #c4a06a,0 .8rem 2rem #c4a06a38}.metal-btn__input:focus-visible+.metal-btn__label{outline:.2rem solid rgba(18,18,18,.35);outline-offset:.2rem}.metal-btn__chip{position:relative;flex:0 0 auto;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--metal-swatch-bg, #c4a06a);background-size:cover;background-position:center;border:1px solid rgba(18,18,18,.1);box-shadow:inset 0 1px 2px #ffffff8c,inset 0 -2px 3px #00000024}.metal-btn__chip:after{content:"";position:absolute;top:.35rem;right:.35rem;bottom:.35rem;left:.35rem;border-radius:50%;background:linear-gradient(145deg,rgba(255,255,255,.5),transparent 58%);pointer-events:none}.metal-btn__text{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex:1;min-width:0}.metal-btn__name{font-family:var(--font-body-family);font-size:1.35rem;font-weight:500;line-height:1.3;letter-spacing:.04rem;color:rgb(var(--color-foreground));text-align:left}.metal-btn__check{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;border:1px solid rgba(18,18,18,.15);color:transparent;background:transparent;flex-shrink:0;transition:background .25s ease,border-color .25s ease,color .25s ease}.metal-btn__input:checked+.metal-btn__label .metal-btn__check{background:#c4a06a;border-color:#c4a06a;color:#121212}.metal-btn__label--unavailable{opacity:.5;cursor:not-allowed}.metal-btn__label--unavailable:hover{transform:none;border-color:#12121224;box-shadow:none}.metal-btn__label--unavailable .metal-btn__chip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(to top right,transparent calc(50% - .07rem),rgba(18,18,18,.5) calc(50% - .07rem),rgba(18,18,18,.5) calc(50% + .07rem),transparent calc(50% + .07rem));z-index:1}.metal-btn__input.visually-disabled+.metal-btn__label{pointer-events:none}@media screen and (max-width:749px){.product-form__metal-list{grid-template-columns:1fr 1fr;gap:.8rem}.metal-btn__label{min-height:5.2rem;padding:.8rem 1rem .8rem .8rem;gap:.9rem}.metal-btn__chip{width:3rem;height:3rem}.metal-btn__name{font-size:1.2rem}}.product__delivery-estimate{display:flex;align-items:center;gap:.8rem;margin:1.2rem 0 1.6rem;padding:1rem 1.2rem;background-color:rgba(var(--color-foreground),.04);border-radius:.4rem;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.4;letter-spacing:.03rem;color:rgb(var(--color-foreground))}.product__delivery-estimate .svg-wrapper{display:inline-flex;flex-shrink:0;width:1.8rem;height:1.8rem}.product__delivery-estimate .icon{width:1.8rem;height:1.8rem}.product__delivery-estimate strong{font-weight:var(--font-body-weight-bold)}.product .product-form__quantity{display:none!important}.product-form__buttons--product-page{display:flex;align-items:stretch;gap:1rem;max-width:none}.product-form__buttons--product-page .product-form__submit{flex:1;width:auto;min-width:0;margin-bottom:0;border-radius:10px}.product-form__buttons--product-page .product-form__submit:before{border-radius:10px}.product-form__buttons--product-page .product-form__submit:after{border-radius:10px}.product-form__buttons--product-page .product-form__submit--buy-now{flex:1}.product-form__buttons--product-page .shopify-payment-button{display:none!important}.product__trust-badges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:1.6rem 0 0;max-width:none}.product__trust-badge{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.8rem;padding:0 .8rem;text-align:center}.product__trust-badge+.product__trust-badge{border-left:.1rem solid rgba(var(--color-foreground),.12)}.product__trust-badge__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:3.6rem;height:3.6rem;color:rgb(var(--color-foreground))}.product__trust-badge__icon .icon{width:3.6rem;height:3.6rem;display:block}.product__trust-badge__icon svg{width:100%;height:100%;display:block}.product__trust-badge__text{display:flex;flex-direction:column;gap:.1rem;margin:0;font-family:var(--font-body-family);font-size:1.1rem;font-weight:var(--font-body-weight);line-height:1.35;letter-spacing:.02rem;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.product__trust-badges{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.6rem}.product__trust-badge:nth-child(odd){border-left:0}.product__trust-badge:nth-child(n+3){padding-top:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.product__trust-badge:nth-child(2n){border-left:.1rem solid rgba(var(--color-foreground),.12)}.product-form__buttons--product-page{flex-direction:row;gap:.8rem}}.product .product__accordion--treffen.accordion{margin-top:0;margin-bottom:0;border-color:rgba(var(--color-foreground),.12)}.product .product__accordion--treffen+.product__accordion--treffen{border-top:none}.product .product__accordion--treffen summary{padding:1.4rem 0}.product .product__accordion--treffen .accordion__title--treffen{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.4rem;line-height:1.4;letter-spacing:.03rem;text-transform:none;color:rgb(var(--color-foreground))}.product .product__accordion--treffen .summary__title+.icon-caret,.product .product__accordion--treffen summary .icon-caret{height:.6rem;width:1rem;top:calc(50% - .2rem)}.product .product__accordion--treffen .accordion__content{padding:0 0 1.4rem;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.6;letter-spacing:.02rem;color:rgba(var(--color-foreground),.85)}.product .product__accordion--treffen .accordion__content p{margin:0 0 1rem}.product .product__accordion--treffen .accordion__content p:last-child{margin-bottom:0}.product .product__accordion--treffen .accordion__content ul,.product .product__accordion--treffen .accordion__content ol{margin:0;padding-left:1.6rem}.product .product__accordion--treffen .accordion__content li{margin-bottom:.7rem;padding-left:.2rem}.product .product__accordion--treffen .accordion__content li:last-child{margin-bottom:0}.product .product__accordion--treffen .accordion__content strong{font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground))}.product__accordion-images{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;margin-bottom:1.2rem}.product__accordion-images--bottom{margin-bottom:0;margin-top:1.2rem}.product__accordion-image img{width:100%;height:auto;display:block;border-radius:.4rem}.product-details-metafield__description{margin:0 0 1.4rem;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.65;letter-spacing:.02rem;color:rgba(var(--color-foreground),.85)}.product-details-metafield__specs{display:flex;flex-direction:column;gap:.9rem;margin:0}.product-details-metafield__specs--extra{margin-top:.9rem}.product-details-metafield__row{display:grid;grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);gap:1rem 2.4rem;align-items:start}.product-details-metafield__row dt{margin:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:var(--font-body-weight-bold);line-height:1.5;letter-spacing:.02rem;color:rgb(var(--color-foreground))}.product-details-metafield__row dd{margin:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:var(--font-body-weight);line-height:1.5;letter-spacing:.02rem;color:rgba(var(--color-foreground),.85)}.product-details-metafield__rich-text>:first-child{margin-top:0}.product-details-metafield__rich-text>:last-child{margin-bottom:0}@media screen and (max-width:749px){.product-details-metafield__row{grid-template-columns:1fr;gap:.2rem}}@media screen and (min-width:750px){.product .product__accordion--treffen .accordion__title--treffen{font-size:1.5rem}}.product product-recommendations.complementary-products.is-accordion{display:block}.product product-recommendations.complementary-products .product__accordion--treffen{margin-top:0;margin-bottom:0}.lifetime-plating-warranty-badge{margin:0;font-family:var(--font-body-family);font-size:1rem;font-weight:500;line-height:1.3;letter-spacing:.04em;color:#fff;background-color:#000;padding:.4rem .8rem;border-radius:2px;text-transform:uppercase;display:inline-block;pointer-events:none}.product__media-wrapper media-gallery{position:relative;display:block}.lifetime-plating-warranty-badge--product{position:absolute;top:1.2rem;left:1.2rem;z-index:2;font-size:1.4rem;font-weight:500}@media screen and (max-width:749px){.lifetime-plating-warranty-badge--product{top:.8rem;left:.8rem;font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-product-treffen.css.map */
