.product{margin:0}.product--no-media{max-width:57rem;margin:0 auto}.product__media-wrapper{padding-left:0}.product__info-wrapper{padding-left:0;padding-bottom:0}@media screen and (max-width:749px){.product-section{margin-top:0}}@media screen and (min-width:750px){.product__info-container--sticky{position:sticky;top:3rem;z-index:2}.product__info-wrapper{padding-left:5rem}.product__media-container .slider-buttons{display:none}}@media screen and (min-width:990px){.product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:64%;width:calc(64% - .5rem)}.product:not(.product--no-media):not(.featured-product) .product__info-wrapper{padding-left:4rem;max-width:36%;width:calc(36% - .5rem)}}.shopify-payment-button__button{border-radius:0;font-family:inherit;min-height:4.6rem}.shopify-payment-button__button [role=button].focused,.no-js .shopify-payment-button__button [role=button]:focus{outline:.2rem solid rgba(var(--color-foreground),.5)!important;outline-offset:.3rem;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button [role=button]:focus:not(:focus-visible){outline:0;box-shadow:none!important}.shopify-payment-button__button [role=button]:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5)!important;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button--unbranded{background-color:rgba(var(--color-button),var(--alpha-button-background));box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border));color:rgb(var(--color-button-text));font-size:1.4rem;line-height:1.2;letter-spacing:.07rem}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-button),var(--alpha-button-background));box-shadow:0 0 0 .2rem rgba(var(--color-button),var(--alpha-button-border))}.shopify-payment-button__more-options{margin:1.6rem 0 1rem;font-size:1.2rem;line-height:1.5;letter-spacing:.05rem;text-decoration:underline;text-underline-offset:.3rem}.shopify-payment-button__button--hidden{display:none}.product-form{display:block}.product-form__input{flex:0 0 100%;padding:0;margin:0 0 1.2rem;max-width:37rem;min-width:fit-content;border:none}variant-radios,variant-selects{display:block}.product-form__input--dropdown{margin-bottom:1.6rem}.product-form__input .form__label{padding-left:0}fieldset.product-form__input .form__label{margin-bottom:.2rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]+label{border:.1rem solid rgba(var(--color-foreground),.55);border-radius:4rem;color:rgb(var(--color-foreground));display:inline-block;margin:.7rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer}.product-form__input input[type=radio]+label:hover{border:.1rem solid rgb(var(--color-foreground))}.product-form__input input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product-form__input input[type=radio]:disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.4);text-decoration:line-through}.product-form__input input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input input[type=radio].focused+label,.no-js .shopify-payment-button__button [role=button]:focus+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__input .select{max-width:25rem}.product-form__submit{margin-bottom:1rem}.no-js .product-form__submit.button--secondary{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1}.product-form__submit[disabled]+.shopify-payment-button{display:none}.shopify-payment-button__more-options{color:rgb(var(--color-foreground))}.shopify-payment-button__button{font-size:1.5rem;letter-spacing:.1rem}.product__info-container>*+*{margin:1.5rem 0}.product__info-container .product-form,.product__info-container .product__description{margin:2.5rem 0}.product__text{margin-bottom:0}a.product__text{display:block;text-decoration:none;color:rgba(var(--color-foreground),.75)}.product__text.caption-with-letter-spacing{text-transform:uppercase}.product__title{word-break:break-word;margin-bottom:1.5rem}.product__title+.product__text.caption-with-letter-spacing{margin-top:-1.5rem}.product__text.caption-with-letter-spacing+.product__title{margin-top:0}.product__accordion .accordion__content{padding:0 1rem}.product .price{align-items:flex-start}.product .price--on-sale dl{margin-bottom:.5rem}.product .price--sold-out .price__badge-sold-out{background:transparent;color:rgb(var(--color-background));padding:1rem 1.6rem 0 .6rem;border:none}.product .price--sold-out .price__badge-sale{display:none}@media screen and (min-width:750px){.product__info-container .price--on-sale .price-item--regular{font-size:1.6rem}.product__info-container>*:first-child{margin-top:0}}.product__description-title{font-weight:600}.product--no-media .product__title,.product--no-media .product__text,.product--no-media noscript .product-form__input{text-align:center}.product--no-media noscript .product-form__input,.product--no-media .share-button{max-width:100%}.product--no-media fieldset.product-form__input,.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown,.product--no-media .share-button,.product--no-media .product__view-details,.product--no-media .store-availability-container,.product--no-media .product-form{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form>.form{max-width:30rem;width:100%}.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}.product--no-media fieldset.product-form__input{flex-wrap:wrap;margin:0 auto 1.2rem}.product--no-media .product__info-container>modal-opener{display:block;text-align:center}.product--no-media .product-popup-modal__button{padding-right:0}.product--no-media .price{justify-content:center}.product--no-media .product__info-wrapper{padding-left:0}@media screen and (max-width:749px){.product__media-list{margin-left:-2.5rem;padding-bottom:2rem;margin-bottom:3rem;width:calc(100% + 4rem)}.product__media-wrapper slider-component{margin-left:-1.5rem;margin-right:-1.5rem}.slider.slider--mobile.product__media-list{padding-bottom:0;margin-bottom:.5rem}.slider.product__media-list::-webkit-scrollbar{height:.2rem;width:.2rem}.product__media-list::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground))}.product__media-list::-webkit-scrollbar-track{background-color:rgba(var(--color-foreground),.2)}.product__media-list .product__media-item{width:calc(100% - 3rem)}.slider.product__media-list .product__media-item:first-of-type{padding-left:1.5rem}}@media screen and (min-width:750px){.product__media-item:first-child{width:100%}.product-media-modal__content>.product__media-item--variant.product__media-item--variant{display:none}.product-media-modal__content>.product__media-item--variant:first-child{display:block}}.product__media-item--variant{display:none}.product__media-item--variant:first-child{display:block}@media screen and (min-width:750px)and (max-width:989px){.product__media-list .product__media-item:first-child{padding-left:0}.product__media-list .product__media-item{padding:0 0 .5rem;width:100%}}.product__media-icon .icon{width:1.2rem;height:1.4rem}.product__media-icon{background-color:rgb(var(--color-background));border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;left:1.5rem;top:1.5rem;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}.product__media-video .product__media-icon{opacity:1}.product__modal-opener--image .product__media-toggle:hover{cursor:zoom-in}.product__modal-opener:hover .product__media-icon{border:.1rem solid rgba(var(--color-foreground),.1)}@media screen and (min-width:750px){.grid__item.product__media-item--full{width:100%}}@media screen and (min-width:990px){.product__modal-opener .product__media-icon{opacity:0}.product__modal-opener:hover .product__media-icon,.product__modal-opener:focus .product__media-icon{opacity:1}}.product__media-item>*{display:block;position:relative}.product__media-toggle{background-color:transparent;border:none;cursor:pointer;display:block;margin:0;padding:0;position:absolute;top:0;left:0;z-index:2;height:100%;width:100%}.product-media-modal{background-color:rgb(var(--color-background));height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.product-media-modal[open]{visibility:visible;opacity:1;z-index:101}.product-media-modal__dialog{display:flex;align-items:center;height:100vh}.product-media-modal__content{max-height:100vh;width:100%;overflow:auto}.product-media-modal__content>*:not(.active),.product__media-list .deferred-media{display:none}@media screen and (min-width:750px){.product-media-modal__content{padding-bottom:2rem}.product-media-modal__content>*:not(.active){display:block}.product__modal-opener:not(.product__modal-opener--image){display:none}.product__media-list .deferred-media{display:block}}.product__media-list .deferred-media,.product__media-list .product__modal-opener{border:.1rem solid rgba(var(--color-foreground),.04)}.product-media-modal__content>*{display:block;height:auto;margin:auto;border:.1rem solid rgba(var(--color-foreground),.04)}.product-media-modal__content .media{background:none}.product-media-modal__model{width:100%}.product-media-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;right:2rem;padding:1.2rem;position:fixed;z-index:2;top:2rem;width:4rem}.product-media-modal__content .deferred-media{width:100%}@media screen and (min-width:750px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*{width:100%}.product-media-modal__content>*+*{margin-top:2rem}.product-media-modal__toggle{right:5rem;top:2.2rem}}@media screen and (min-width:990px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*+*{margin-top:1.5rem}.product-media-modal__content{padding-bottom:1.5rem}.product-media-modal__toggle{right:5rem}}.product-media-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-media-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem}@media screen and (min-width:750px){.product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width:749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width:749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.product-section{--r-ink: #0d0a08;--r-bone: #f7f4ee;--r-paper: #fffaf3;--r-cream: #efe7d8;--r-oxblood: #82150f;--r-oxblood-deep: #5e0f0a;--r-clay: #c9a36b;--r-ash: #6b6660;--r-success: #3d6b3a;--r-hairline: rgba(13, 10, 8, .14);--r-line: var(--r-hairline);--r-shadow-sm: 0 1px 0 rgba(13, 10, 8, .04), 0 12px 24px rgba(13, 10, 8, .08);--r-f-display: "Source Serif 4", Georgia, "Times New Roman", serif;--r-f-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--r-f-mono: "JetBrains Mono", "SFMono-Regular", Consolas, monospace;background:var(--r-bone)}.product-section .r-pdp-shell{padding-top:clamp(2.4rem,5vw,6.4rem);padding-bottom:clamp(3.2rem,6vw,7.2rem)}.product-section .product{align-items:flex-start;column-gap:clamp(2.4rem,5vw,7.2rem)}.product-section .product__media-wrapper{background:var(--r-paper);border:.1rem solid var(--r-line);box-shadow:none;padding:clamp(1rem,2vw,1.8rem)}.product-section .product__media,.product-section .product__media-list .product__modal-opener,.product-section .product__media-list .deferred-media{background:var(--r-cream);border:0;overflow:hidden}.product-section .product__media img{height:100%;object-fit:cover;width:100%}.product-section .product__info-wrapper{align-self:stretch}.product-section .product__info-container{background:var(--r-paper);border:.1rem solid var(--r-line);box-shadow:none;color:var(--r-ink);padding:clamp(2.2rem,4vw,4rem)}.product-section .product__text.caption-with-letter-spacing{color:var(--r-clay);font-family:var(--r-f-mono);font-size:1.1rem;font-weight:700;letter-spacing:0}.product-section .product__text.subtitle{color:var(--r-ash);font-family:var(--r-f-body);font-size:1.5rem;line-height:1.6}.product-section .product__title{color:var(--r-ink);font-family:var(--r-f-display);font-size:clamp(3.4rem,4.2vw,4.4rem);font-weight:300;line-height:1.02;letter-spacing:-.02em;margin:0}.product-section .product .price{color:var(--r-oxblood);font-family:var(--r-f-display);font-size:clamp(3rem,4vw,4.8rem);font-weight:300;letter-spacing:-.025em}.product-section .product .price__badge-sale,.product-section .product .price__badge-sold-out{border-radius:999px;font-family:var(--r-f-mono);letter-spacing:0}.product-section .product__description{color:var(--r-ink);font-family:var(--r-f-body);font-size:1.5rem;line-height:1.7}.product-section .r-pdp-summary{background:var(--r-paper);border:1px solid var(--r-line);border-left:4px solid var(--r-oxblood);display:grid;gap:var(--r-s-3);padding:var(--r-s-4)}.product-section .r-pdp-summary__eyebrow{color:var(--r-oxblood);font-family:var(--r-f-mono);font-size:1rem;font-weight:700;letter-spacing:.14em;margin:0;text-transform:uppercase}.product-section .r-pdp-summary__title{color:var(--r-ink);font-family:var(--r-f-display);font-size:clamp(2.4rem,3vw,3.4rem);font-weight:300;line-height:1.05;margin:0}.product-section .r-pdp-summary__lead{color:var(--r-ash);font-family:var(--r-f-body);font-size:1.45rem;line-height:1.65;margin:0}.product-section .r-pdp-summary__facts{border-top:1px solid var(--r-line);display:grid;gap:0;margin:var(--r-s-2) 0 0}.product-section .r-pdp-summary__facts>div{border-bottom:1px solid var(--r-line);display:grid;gap:var(--r-s-1);padding:var(--r-s-3) 0}.product-section .r-pdp-summary__facts dt,.product-section .r-pdp-summary__facts dd{margin:0}.product-section .r-pdp-summary__facts dt{color:var(--r-ash);font-family:var(--r-f-mono);font-size:.95rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.product-section .r-pdp-summary__facts dd{color:var(--r-ink);font-size:1.35rem;line-height:1.45}.product-section .r-pdp-usps{background:var(--r-bone);border:.1rem solid var(--r-line);padding:1.6rem}.product-section .r-pdp-usps__heading{color:var(--r-ink);font-family:var(--r-f-mono);font-size:1.1rem;font-weight:700;letter-spacing:0;margin:0 0 1rem;text-transform:uppercase}.product-section .r-pdp-usps__list{display:grid;gap:.9rem;list-style:none;margin:0;padding:0}.product-section .r-pdp-usps__list li{align-items:flex-start;color:var(--r-ink);display:grid;font-family:var(--r-f-body);font-size:1.4rem;gap:.9rem;grid-template-columns:auto 1fr;line-height:1.45}.product-section .r-pdp-usps__list span:first-child{color:var(--r-success);font-weight:800}.product-section .r-pdp-proof{display:grid;gap:1.4rem}.product-section .r-pdp-proof__experts{align-items:center;display:grid;gap:1.4rem;grid-template-columns:auto 1fr}.product-section .r-pdp-proof__avatars{display:flex}.product-section .r-pdp-proof__avatars img,.product-section .r-pdp-proof__avatars span{align-items:center;background:var(--r-ink);border:.2rem solid var(--r-paper);border-radius:999px;color:var(--r-bone);display:inline-flex;font-family:var(--r-f-mono);font-size:1.1rem;font-weight:700;height:4.8rem;justify-content:center;object-fit:cover;width:4.8rem}.product-section .r-pdp-proof__avatars>*+*{margin-left:-1.3rem}.product-section .r-pdp-proof__expert-name{color:var(--r-ink);font-family:var(--r-f-mono);font-size:1.2rem;font-weight:700;letter-spacing:.08em;line-height:1.35;margin:0 0 .5rem;text-transform:uppercase}.product-section .r-pdp-proof__verified{align-items:center;color:var(--r-ash);display:flex;flex-wrap:wrap;font-family:var(--r-f-body);font-size:1.35rem;gap:.7rem;line-height:1.4;margin:0}.product-section .r-pdp-proof__verified:before{align-items:center;background:var(--r-success);border-radius:999px;color:var(--r-bone);content:"\2713";display:inline-flex;font-family:var(--r-f-mono);font-size:1rem;font-weight:700;height:1.8rem;justify-content:center;width:1.8rem}.product-section .r-pdp-proof__certs{align-items:center;display:flex;flex-wrap:wrap;gap:1.1rem}.product-section .r-pdp-proof__ledger{border-left:.1rem solid var(--r-line);border-top:.1rem solid var(--r-line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.product-section .r-pdp-proof__ledger article{border-bottom:.1rem solid var(--r-line);border-right:.1rem solid var(--r-line);display:grid;gap:.8rem;min-height:9.6rem;padding:1.3rem 1.5rem}.product-section .r-pdp-proof__ledger span{color:var(--r-ash);font-family:var(--r-f-mono);font-size:1.05rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.product-section .r-pdp-proof__ledger strong{align-self:end;color:var(--r-ink);font-family:var(--r-f-display);font-size:1.95rem;font-weight:300;line-height:1.12}.product-section .r-pdp-proof__cert{align-items:center;border:.1rem solid var(--r-line);color:var(--r-success);display:inline-flex;font-family:var(--r-f-mono);font-size:1.2rem;font-weight:700;height:4.6rem;justify-content:center;letter-spacing:.1em;min-width:6.2rem}.product-section .r-pdp-proof__cert--eu{color:var(--r-bone);background:var(--r-success)}.product-section .r-pdp-proof__cert-text{color:var(--r-ash);font-family:var(--r-f-body);font-size:1.5rem;font-weight:600;line-height:1.35}.product-section .r-pdp-proof__guarantee{align-items:center;border:.1rem solid var(--r-oxblood);box-shadow:.7rem .7rem #82150f1a;display:grid;gap:1.6rem;grid-template-columns:auto 1fr;padding:1.6rem}.product-section .r-pdp-proof__guarantee img,.product-section .r-pdp-proof__stamp{align-items:center;border:.1rem solid var(--r-line);border-radius:999px;display:inline-flex;height:5.6rem;justify-content:center;object-fit:cover;width:5.6rem}.product-section .r-pdp-proof__stamp{color:var(--r-oxblood);font-family:var(--r-f-display);font-size:1.6rem;font-weight:700}.product-section .r-pdp-proof__guarantee strong,.product-section .r-pdp-proof__guarantee span{display:block}.product-section .r-pdp-proof__guarantee strong{color:var(--r-ink);font-family:var(--r-f-display);font-size:2.1rem;font-weight:600;line-height:1.15}.product-section .r-pdp-proof__guarantee span{color:var(--r-ash);font-family:var(--r-f-body);font-size:1.5rem;line-height:1.4;margin-top:.4rem}.product-section .r-pdp-proof__benefits{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.product-section .r-pdp-proof__benefits article{border:.1rem solid var(--r-line);display:grid;gap:1.1rem;min-height:12rem;padding:1.6rem}.product-section .r-pdp-proof__benefits span{color:var(--r-oxblood);font-family:var(--r-f-mono);font-size:1.1rem;font-weight:700;letter-spacing:.12em}.product-section .r-pdp-proof__benefits p{align-self:end;color:var(--r-ink);font-family:var(--r-f-display);font-size:1.9rem;font-weight:500;line-height:1.2;margin:0}.product-section .r-pdp-proof__urgency{display:grid;gap:.9rem}.product-section .r-pdp-proof__urgency p{border:.1rem solid var(--r-oxblood);box-shadow:.5rem .5rem 0 var(--r-oxblood-deep);color:var(--r-ink);font-family:var(--r-f-display);font-size:1.8rem;font-weight:600;line-height:1.2;margin:0;padding:1.3rem 1.6rem}.product-section .r-pdp-proof__urgency strong{color:var(--r-oxblood);font-family:var(--r-f-mono);font-size:1.3rem;letter-spacing:.08em}.product-section .r-pdp-provenance{background:var(--r-bone);border:.1rem solid var(--r-line)}.product-section .r-pdp-provenance__head{align-items:center;border-bottom:.1rem solid var(--r-line);display:flex;gap:1.2rem;justify-content:space-between;padding:1.2rem 1.6rem}.product-section .r-pdp-provenance__head span,.product-section .r-pdp-provenance__head strong,.product-section .r-pdp-provenance dt{font-family:var(--r-f-mono);font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.product-section .r-pdp-provenance__head strong{color:var(--r-oxblood)}.product-section .r-pdp-provenance dl{display:grid;margin:0}.product-section .r-pdp-provenance dl>div{display:grid;gap:.8rem;grid-template-columns:minmax(9rem,.34fr) 1fr;padding:1.1rem 1.6rem}.product-section .r-pdp-provenance dl>div+div{border-top:.1rem solid rgba(13,10,8,.08)}.product-section .r-pdp-provenance dt,.product-section .r-pdp-provenance dd{margin:0}.product-section .r-pdp-provenance dt{color:var(--r-ash)}.product-section .r-pdp-provenance dd{color:var(--r-ink);font-family:var(--r-f-body);font-size:1.4rem;line-height:1.45}.product-section fieldset.product-form__input .form__label,.product-section .product-form__input .form__label,.product-section .product-form__quantity .form__label{color:var(--r-ash);font-family:var(--r-f-mono);font-size:1.1rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.product-section .product-form__input input[type=radio]+label{background:var(--r-paper);border-color:var(--r-line);border-radius:999px;color:var(--r-ink);font-family:var(--r-f-body);letter-spacing:0;padding:1.1rem 1.5rem}.product-section .product-form__input input[type=radio]:checked+label{background:var(--r-ink);color:var(--r-bone)}.product-section quantity-input.quantity{background:var(--r-paper);border:.1rem solid var(--r-line)}.product-section .product-form__buttons{max-width:100%}.product-section .product-form__submit.button{background:var(--r-oxblood);border:0;color:var(--r-bone);font-family:var(--r-f-mono);font-size:1.2rem;font-weight:700;letter-spacing:0;min-height:5.2rem;text-transform:uppercase}.product-section .shopify-payment-button__button{border-radius:0;font-family:var(--r-f-body)}.product-section .r-pdp-microcopy{color:var(--r-ash);font-family:var(--r-f-body);font-size:1.3rem;line-height:1.5;margin:1.1rem 0 0;text-align:center}.product-section .r-pdp-single-packaging{align-items:flex-start;background:var(--r-bone);border:.1rem solid var(--r-line);display:grid;gap:.4rem 1rem;grid-template-columns:auto 1fr;padding:1.2rem 1.4rem}.product-section .r-pdp-single-packaging input{accent-color:var(--r-oxblood);margin-top:.2rem}.product-section .r-pdp-single-packaging .form__label{color:var(--r-ink);font-family:var(--r-f-display);font-size:1.7rem;font-weight:500;letter-spacing:0;line-height:1.2;margin:0;text-transform:none}.product-section .r-pdp-single-packaging span{color:var(--r-ash);font-family:var(--r-f-body);font-size:1.3rem;grid-column:2;line-height:1.4}.product-section .share-button__button{color:var(--r-ash);font-family:var(--r-f-body)}@media screen and (min-width:990px){.product-section .product.grid{column-gap:clamp(3rem,4vw,6rem);display:grid;grid-template-columns:minmax(0,1.35fr) minmax(34rem,.9fr)}.product-section .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:none;width:auto}.product-section .product:not(.product--no-media):not(.featured-product) .product__info-wrapper{max-width:none;padding-left:0;width:auto}}@media screen and (max-width:749px){.product-section .r-pdp-shell{padding-top:1.6rem}.product-section .product__media-wrapper{margin-left:-1.5rem;margin-right:-1.5rem;padding:0}.product-section .product__media-list{margin-left:0;width:100%}.product-section .product__info-container{padding:2rem}.product-section .product__title{font-size:3.2rem}.product-section .r-pdp-proof__benefits,.product-section .r-pdp-proof__ledger,.product-section .r-pdp-proof__guarantee,.product-section .r-pdp-proof__experts{grid-template-columns:1fr}.product-section .r-pdp-provenance dl>div{grid-template-columns:1fr}}.r-pdp-shell{background:var(--r-paper);padding-bottom:var(--r-section-y-tight);padding-top:var(--r-s-7)}.r-pdp-shell .product{align-items:start;gap:var(--r-s-6)}.r-pdp-shell .product__info-container>*+*{margin:var(--r-s-4) 0 0 0}.r-pdp-shell .product__info-container>.product-form,.r-pdp-shell .product__info-container>.product__description,.r-pdp-shell .product__info-container>.r-pdp-summary,.r-pdp-shell .product__info-container>.r-pdp-usps,.r-pdp-shell .product__info-container>.r-pdp-proof{margin-top:var(--r-s-5)}.r-pdp-shell .product__text.caption-with-letter-spacing{color:var(--r-ash);font-family:var(--r-f-mono);font-size:1.1rem;font-weight:500;letter-spacing:.18em;margin-bottom:var(--r-s-2);text-transform:uppercase}.r-pdp-shell .product__text.subtitle{color:var(--r-ash);font-family:var(--r-f-display);font-size:1.6rem;font-style:italic;font-weight:300;letter-spacing:.005em;line-height:1.45;margin-bottom:var(--r-s-4);margin-top:var(--r-s-2)}.r-pdp-shell .product__title h1,.r-pdp-shell h1.product__title{color:var(--r-ink);font-family:var(--r-f-display);font-size:clamp(3.2rem,4.4vw,4.4rem);font-weight:300;letter-spacing:-.005em;line-height:1.05;margin:0 0 var(--r-s-3) 0}.r-pdp-shell .product__info-container .price{font-family:var(--r-f-display);font-weight:300;margin:var(--r-s-3) 0}.r-pdp-shell .product__info-container .price-item--regular,.r-pdp-shell .product__info-container .price-item--sale{color:var(--r-oxblood);font-family:var(--r-f-display);font-size:clamp(2.8rem,4.4vw,3.6rem);font-weight:300;letter-spacing:.005em;line-height:1}.r-pdp-shell .product__info-container .price--on-sale .price-item--regular{color:var(--r-ash);font-size:1.6rem;text-decoration:line-through}.r-pdp-shell .product__info-container .price__container,.r-pdp-shell .product__info-container .price__sale{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--r-s-3)}.r-pdp-shell .product__info-container .unit-price,.r-pdp-shell .product__info-container .price__unit{color:var(--r-ash);font-family:var(--r-f-mono);font-size:1.05rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.r-pdp-shell .product__info-container .r-pdp-proof,.r-pdp-shell .product__info-container .r-pdp-summary,.r-pdp-shell .product__info-container .r-pdp-usps{position:relative}.r-pdp-shell .product__info-container .product-form{background:var(--r-bone);border:1px solid var(--r-line);border-radius:var(--r-r-card-lg);margin-top:var(--r-s-5);padding:var(--r-s-5)}.r-pdp-shell .product__info-container .product-form>variant-radios,.r-pdp-shell .product__info-container .product-form>variant-selects{display:block;margin-bottom:var(--r-s-4)}.r-pdp-shell .product__info-container .r-pdp-single-packaging,.product-section .r-pdp-single-packaging{align-items:flex-start;background:var(--r-paper);border:1px solid var(--r-line);border-radius:var(--r-r-card-lg);display:grid;gap:var(--r-s-1) var(--r-s-3);grid-template-columns:auto 1fr;margin-bottom:var(--r-s-4);padding:var(--r-s-3) var(--r-s-4)}.r-pdp-shell .product__info-container .r-pdp-single-packaging input,.product-section .r-pdp-single-packaging input{accent-color:var(--r-oxblood);height:18px;margin-top:4px;width:18px}.r-pdp-shell .product__info-container .r-pdp-single-packaging .form__label,.product-section .r-pdp-single-packaging .form__label{color:var(--r-ink);font-family:var(--r-f-display);font-size:1.6rem;font-weight:300;letter-spacing:.005em;line-height:1.2;margin:0;text-transform:none}.r-pdp-shell .product__info-container .r-pdp-single-packaging span,.product-section .r-pdp-single-packaging span{color:var(--r-ash);font-family:var(--r-f-mono);font-size:1rem;grid-column:2;letter-spacing:.14em;text-transform:uppercase}.r-pdp-shell .r-pdp-microcopy,.product-section .r-pdp-microcopy{color:var(--r-ash);font-family:var(--r-f-mono);font-size:1.05rem;font-weight:500;letter-spacing:.14em;line-height:1.6;margin:var(--r-s-3) 0 0;text-align:center;text-transform:uppercase}.r-pdp-shell .share-button{margin-top:var(--r-s-4)}.r-pdp-shell .share-button__button{align-items:center;background:transparent;border:none;color:var(--r-ash);cursor:pointer;display:inline-flex;font-family:var(--r-f-mono);font-size:1.1rem;font-weight:500;gap:var(--r-s-2);letter-spacing:.18em;padding:0;text-transform:uppercase;transition:color var(--r-d-fast) var(--r-ease)}.r-pdp-shell .share-button__button:hover{color:var(--r-oxblood)}.r-pdp-shell .product__media-wrapper{position:relative}.r-pdp-shell .product__media-list{border-radius:var(--r-r-card-lg);overflow:hidden}.r-pdp-shell .product__media-item{background:var(--r-bone);border:1px solid var(--r-line);border-radius:var(--r-r-card-lg);overflow:hidden}.r-pdp-shell .product__media-item .product__modal-opener,.r-pdp-shell .product__media-item .product__media-icon,.r-pdp-shell .product__media-item img,.r-pdp-shell .product__media-item .deferred-media{border-radius:0}.r-pdp-shell .product__media-item img{display:block;height:auto;width:100%}.r-pdp-shell .slider-buttons{align-items:center;background:var(--r-paper);border:1px solid var(--r-line);border-radius:999px;display:inline-flex;gap:var(--r-s-2);margin:var(--r-s-3) 0 0;padding:var(--r-s-1) var(--r-s-2)}.r-pdp-shell .slider-button{background:transparent;border:none;color:var(--r-ink);cursor:pointer;height:40px;padding:0;width:40px}.r-pdp-shell .slider-button:hover{color:var(--r-oxblood)}.r-pdp-shell .slider-counter{align-items:baseline;color:var(--r-ash);display:flex;font-family:var(--r-f-mono);font-size:1.05rem;font-weight:500;gap:4px;letter-spacing:.16em;text-transform:uppercase}.r-pdp-shell .slider-counter--current{color:var(--r-ink);font-size:1.15rem}@media screen and (min-width:990px){.r-pdp-shell .product__media-list{display:grid;gap:var(--r-s-2);grid-template-columns:1fr}.r-pdp-shell .product__media-item:first-child{grid-column:1;grid-row:1}.r-pdp-shell .product__xr-button{margin-top:var(--r-s-3)}}@media screen and (max-width:749px){.r-pdp-shell{padding-top:var(--r-s-5)}.r-pdp-shell .product__title h1,.r-pdp-shell h1.product__title{font-size:3rem}.r-pdp-shell .product__info-container .product-form{padding:var(--r-s-4)}}.r-pdp-shell .r-pdp-trust-strip,.product-section .r-pdp-trust-strip{align-items:center;display:flex;flex-wrap:wrap;gap:var(--r-s-3);list-style:none;margin:var(--r-s-3) 0 var(--r-s-4);padding:0}.r-pdp-shell .r-pdp-trust-strip__item,.product-section .r-pdp-trust-strip__item{align-items:center;display:inline-flex;gap:var(--r-s-2)}.r-pdp-shell .r-pdp-trust-strip__logo,.product-section .r-pdp-trust-strip__logo{display:block;height:36px;object-fit:contain;width:auto}.r-pdp-shell .r-pdp-trust-strip__label,.product-section .r-pdp-trust-strip__label{color:var(--r-ash);font-family:var(--r-f-mono);font-size:.95rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.r-pdp-shell .r-pdp-trust-strip__pill,.product-section .r-pdp-trust-strip__pill{background:var(--r-bone);border:1px solid var(--r-line);border-radius:var(--r-r-pill);color:var(--r-ink);display:inline-flex;font-family:var(--r-f-mono);font-size:1rem;font-weight:500;letter-spacing:.14em;padding:6px 12px;text-transform:uppercase}.r-pdp-shell .r-pdp-trust-strip__pill--accent,.product-section .r-pdp-trust-strip__pill--accent{background:var(--r-oxblood);border-color:var(--r-oxblood);color:var(--r-paper)}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean,.product-section .r-pdp-proof.r-pdp-proof--lean{background:var(--r-bone);border:1px solid var(--r-line);border-radius:var(--r-r-card-lg);display:grid;gap:var(--r-s-3);margin:var(--r-s-4) 0;padding:var(--r-s-4)}.r-pdp-shell .r-pdp-proof--lean .r-pdp-proof__experts,.product-section .r-pdp-proof--lean .r-pdp-proof__experts{align-items:center;display:flex;gap:var(--r-s-3);margin:0}.r-pdp-shell .r-pdp-proof--lean .r-pdp-proof__avatars,.product-section .r-pdp-proof--lean .r-pdp-proof__avatars{align-items:center;display:inline-flex;flex-shrink:0}.r-pdp-shell .r-pdp-proof--lean .r-pdp-proof__avatars img,.product-section .r-pdp-proof--lean .r-pdp-proof__avatars img{background:var(--r-paper);border:2px solid var(--r-paper);border-radius:50%;box-shadow:0 0 0 1px var(--r-line);height:48px;margin-left:-10px;object-fit:cover;width:48px}.r-pdp-shell .r-pdp-proof--lean .r-pdp-proof__avatars img:first-child,.product-section .r-pdp-proof--lean .r-pdp-proof__avatars img:first-child{margin-left:0}.r-pdp-shell .r-pdp-proof--lean .r-pdp-proof__expert-name,.product-section .r-pdp-proof--lean .r-pdp-proof__expert-name{color:var(--r-ink);font-family:var(--r-f-mono);font-size:1.05rem;font-weight:600;letter-spacing:.16em;line-height:1.3;margin:0;text-transform:uppercase}.r-pdp-shell .r-pdp-proof--lean .r-pdp-proof__verified,.product-section .r-pdp-proof--lean .r-pdp-proof__verified{color:var(--r-ash);font-family:var(--r-f-body);font-size:1.25rem;line-height:1.4;margin:4px 0 0}.r-pdp-shell .r-pdp-proof--lean .r-pdp-proof__verified strong,.product-section .r-pdp-proof--lean .r-pdp-proof__verified strong{color:var(--r-oxblood);font-family:var(--r-f-display);font-weight:400}.r-pdp-shell .r-pdp-proof--lean .r-pdp-proof__verified span,.product-section .r-pdp-proof--lean .r-pdp-proof__verified span{min-width:0}.r-pdp-shell .r-pdp-proof--lean .r-pdp-proof__verified strong,.product-section .r-pdp-proof--lean .r-pdp-proof__verified strong{white-space:nowrap}.r-pdp-shell .r-pdp-proof--lean .r-pdp-proof__urgency,.product-section .r-pdp-proof--lean .r-pdp-proof__urgency{border-top:1px solid var(--r-line);display:grid;gap:var(--r-s-2);margin:0;padding-top:var(--r-s-3)}.r-pdp-shell .r-pdp-proof--lean .r-pdp-proof__urgency p,.product-section .r-pdp-proof--lean .r-pdp-proof__urgency p{align-items:baseline;color:var(--r-ash);display:flex;flex-wrap:wrap;font-family:var(--r-f-body);font-size:1.25rem;gap:6px;margin:0;padding:0;border:0;background:transparent}.r-pdp-shell .r-pdp-proof--lean .r-pdp-proof__urgency strong,.product-section .r-pdp-proof--lean .r-pdp-proof__urgency strong{color:var(--r-oxblood);font-family:var(--r-f-mono);font-size:1.05rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.r-pdp-shell .price:not(.price--on-sale) .price__sale,.r-pdp-shell .price:not(.price--on-sale) .price__regular~.price__sale{display:none!important}.js-redesign-root .product-form__input--pill>label{width:auto!important;flex:0 0 auto}.r-pdp-shell .r-pdp-buy-box,.product-section .r-pdp-buy-box{margin-top:var(--r-s-3)}.r-pdp-shell .r-pdp-buy-meta,.product-section .r-pdp-buy-meta{display:flex;flex-wrap:wrap;gap:var(--r-s-2);margin-bottom:var(--r-s-3)}.r-pdp-shell .r-pdp-stock-pill,.product-section .r-pdp-stock-pill{align-items:center;background:var(--r-bone);border:1px solid var(--r-line);border-radius:var(--r-r-pill);color:var(--r-ink);display:inline-flex;font-family:var(--r-f-mono);font-size:1rem;font-weight:600;gap:var(--r-s-2);letter-spacing:.16em;padding:6px 12px;text-transform:uppercase}.r-pdp-shell .r-pdp-stock-pill__dot,.product-section .r-pdp-stock-pill__dot{background:var(--r-success);border-radius:50%;display:inline-block;height:8px;width:8px}.r-pdp-shell .r-pdp-stock-pill--low-stock,.product-section .r-pdp-stock-pill--low-stock{background:var(--r-bone);border-color:var(--r-oxblood);color:var(--r-oxblood)}.r-pdp-shell .r-pdp-stock-pill--low-stock .r-pdp-stock-pill__dot,.product-section .r-pdp-stock-pill--low-stock .r-pdp-stock-pill__dot{background:var(--r-oxblood)}.r-pdp-shell .r-pdp-stock-pill--sold-out,.product-section .r-pdp-stock-pill--sold-out{background:var(--r-bone);border-color:var(--r-ash-soft);color:var(--r-ash)}.r-pdp-shell .r-pdp-stock-pill--sold-out .r-pdp-stock-pill__dot,.product-section .r-pdp-stock-pill--sold-out .r-pdp-stock-pill__dot{background:var(--r-ash)}.r-pdp-shell .r-pdp-delivery-pill,.product-section .r-pdp-delivery-pill{align-items:center;background:var(--r-paper);border:1px solid var(--r-line);border-radius:var(--r-r-pill);color:var(--r-ash);display:inline-flex;font-family:var(--r-f-mono);font-size:1rem;font-weight:500;letter-spacing:.14em;padding:6px 12px;text-transform:uppercase}@media screen and (min-width:750px){.r-pdp-shell .product__media-list{display:grid!important;gap:var(--r-s-2);grid-template-columns:repeat(5,1fr);grid-auto-flow:row}.r-pdp-shell .product__media-list .product__media-item{background:var(--r-bone);border:1px solid var(--r-line);border-radius:var(--r-r-card-lg);margin:0!important;overflow:hidden;padding:0}.r-pdp-shell .product__media-list .product__media-item:first-child{aspect-ratio:4 / 5;grid-column:1 / -1}.r-pdp-shell .product__media-list .product__media-item:not(:first-child){aspect-ratio:1 / 1}.r-pdp-shell .product__media-item .product__modal-opener,.r-pdp-shell .product__media-item .deferred-media,.r-pdp-shell .product__media-item picture,.r-pdp-shell .product__media-item img{height:100%!important;object-fit:cover;width:100%!important}.r-pdp-shell .product__media-list .product__media-item:not(:first-child) img{transition:transform var(--r-d-base) var(--r-ease)}.r-pdp-shell .product__media-list .product__media-item:not(:first-child):hover img{transform:scale(1.04)}.r-pdp-shell .product__media-wrapper slider-component{position:relative}.r-pdp-shell .slider-buttons{background:#f7f4eef0;border:1px solid var(--r-ink);border-radius:0;box-shadow:0 .5rem #82150f1f;display:inline-flex!important;gap:0;margin:0;padding:0;position:absolute;right:clamp(1.2rem,1.6vw,2rem);top:clamp(1.2rem,1.6vw,2rem);z-index:5}}@media screen and (min-width:990px){.r-pdp-shell{max-width:154rem}.r-pdp-shell .product{column-gap:clamp(4rem,5vw,8rem)}.r-pdp-shell .product:not(.product--no-media) .product__media-wrapper{max-width:66%;width:calc(66% - 1rem)}.r-pdp-shell .product:not(.product--no-media) .product__info-wrapper{max-width:34%;padding-left:0!important;width:calc(34% - 1rem)}}@media screen and (min-width:990px){.r-pdp-shell .product__media-list{display:grid!important;gap:var(--r-s-3);grid-template-columns:repeat(12,minmax(0,1fr))}.r-pdp-shell .product__media-list .product__media-item{border-radius:0}.r-pdp-shell .product__media-list .product__media-item:first-child{aspect-ratio:4 / 5;grid-column:1 / 9;grid-row:span 2}.r-pdp-shell .product__media-list .product__media-item:nth-child(2),.r-pdp-shell .product__media-list .product__media-item:nth-child(3){aspect-ratio:1 / 1;grid-column:9 / -1}.r-pdp-shell .product__media-list .product__media-item:nth-child(n+4){aspect-ratio:1 / 1;grid-column:span 3}}@media screen and (max-width:749px){.r-pdp-shell .product__media-list .product__media-item{aspect-ratio:1 / .9;background:var(--r-bone);border:1px solid var(--r-line);border-radius:0;overflow:hidden}.r-pdp-shell .product__media-item .product__modal-opener,.r-pdp-shell .product__media-item .deferred-media,.r-pdp-shell .product__media-item picture,.r-pdp-shell .product__media-item img{height:100%!important;object-fit:cover;width:100%!important}.r-pdp-shell .slider-buttons{border-radius:0;margin-top:.8rem}}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency p,body .r-pdp-proof--lean .r-pdp-proof__urgency p{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--r-ash)!important;font-family:var(--r-f-body)!important;font-size:1.3rem!important;font-weight:400!important;margin:0!important;padding:0!important}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency p strong,body .r-pdp-proof--lean .r-pdp-proof__urgency p strong{color:var(--r-oxblood)!important;font-family:var(--r-f-mono)!important;font-size:1.05rem!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important}.r-pdp-shell .r-pdp-microcopy,body .r-pdp-microcopy{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem 1.15rem;justify-content:center}.r-pdp-shell .r-pdp-microcopy span,body .r-pdp-microcopy span{white-space:nowrap}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__experts,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__experts{align-items:start!important;display:grid!important;gap:0 1.15rem!important;grid-template-columns:auto minmax(0,1fr)}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__experts>div:not(.r-pdp-proof__avatars),body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__experts>div:not(.r-pdp-proof__avatars){min-width:0}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__verified,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__verified{align-items:start!important;display:grid!important;gap:.2rem .7rem!important;grid-template-columns:2rem minmax(0,1fr);margin-top:.55rem!important}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__verified:before,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__verified:before{grid-column:1;grid-row:1 / span 2;height:2rem;margin-top:.1rem;width:2rem}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__verified span,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__verified span,.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__verified strong,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__verified strong{grid-column:2}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__verified strong,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__verified strong{display:block;font-family:var(--r-f-mono);font-size:1.05rem;letter-spacing:.06em;line-height:1.3;white-space:normal!important}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency{gap:.8rem!important}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency-row,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency-row{align-items:baseline!important;display:grid!important;gap:.25rem .9rem!important;grid-template-columns:minmax(7.6rem,max-content) minmax(0,1fr);line-height:1.45!important}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency-row span,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency-row span{min-width:0}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency-row--views,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency-row--views{display:block!important}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency-row--views strong,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency-row--views strong{display:inline!important;margin-right:.45rem;white-space:nowrap}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency-row--views span,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency-row--views span{display:inline}@media screen and (max-width:749px){.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean,body .r-pdp-proof.r-pdp-proof--lean{gap:1.25rem;padding:1.55rem}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__avatars img,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__avatars img{height:4.4rem;width:4.4rem}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__expert-name,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__expert-name{font-size:1rem;letter-spacing:.14em}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__verified,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__verified{font-size:1.22rem;line-height:1.35}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency-row,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency-row{grid-template-columns:1fr}.r-pdp-shell .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency-row--views,body .r-pdp-proof.r-pdp-proof--lean .r-pdp-proof__urgency-row--views{display:block!important}}.r-pdp-shell .r-pdp-rating,.product-section .r-pdp-rating{align-items:center;color:var(--r-ash);display:inline-flex;flex-wrap:wrap;font-family:var(--r-f-mono);font-size:1.1rem;font-weight:500;gap:8px;letter-spacing:.14em;margin:0 0 var(--r-s-4) 0;text-decoration:none;text-transform:uppercase}.r-pdp-shell .r-pdp-rating:hover,.product-section .r-pdp-rating:hover{color:var(--r-oxblood)}.r-pdp-shell .r-pdp-rating__stars,.product-section .r-pdp-rating__stars{color:var(--r-ash-soft);font-family:var(--r-f-display);font-size:1.6rem;letter-spacing:0;line-height:1}.r-pdp-shell .r-pdp-rating__star--full,.product-section .r-pdp-rating__star--full{color:var(--r-oxblood)}.r-pdp-shell .r-pdp-rating__value,.product-section .r-pdp-rating__value{color:var(--r-ink);font-family:var(--r-f-display);font-size:1.5rem;font-weight:400;letter-spacing:0}.r-pdp-shell .r-pdp-rating__sep,.product-section .r-pdp-rating__sep{color:var(--r-ash-soft)}.r-pdp-shell .r-pdp-rating__count,.product-section .r-pdp-rating__count{color:var(--r-ash)}.r-pdp-shell .r-pdp-rating__cta,.product-section .r-pdp-rating__cta{border-bottom:1px solid var(--r-ash);color:var(--r-ink);margin-left:4px;padding-bottom:1px}.r-pdp-shell .r-pdp-rating:hover .r-pdp-rating__cta,.product-section .r-pdp-rating:hover .r-pdp-rating__cta{border-color:var(--r-oxblood);color:var(--r-oxblood)}.product-section .r-pdp-shell,.r-pdp-shell{--r-line: rgba(13, 10, 8, .14);background:linear-gradient(90deg,#82150f0f,#82150f00 22rem),var(--r-bone);border-top:1px solid var(--r-line);max-width:none;overflow:hidden;padding:clamp(3.2rem,5vw,7.2rem) clamp(1.6rem,4vw,6.4rem) clamp(4rem,6vw,8rem)}.r-pdp-shell .product{margin:0 auto;max-width:168rem;position:relative}@media screen and (min-width:990px){.r-pdp-shell .product{column-gap:clamp(3.2rem,4vw,6.4rem)}.r-pdp-shell .product:not(.product--no-media) .product__media-wrapper{max-width:58%;width:calc(58% - 1.2rem)}.r-pdp-shell .product:not(.product--no-media) .product__info-wrapper{max-width:42%;width:calc(42% - 1.2rem)}}.product-section .product__media-wrapper,.r-pdp-shell .product__media-wrapper{background:transparent;border:0;isolation:isolate;padding:0;position:relative}.r-pdp-shell .product__media-wrapper:before{background:var(--r-oxblood);content:"";height:min(74rem,78%);left:clamp(-2rem,-1.5vw,-1rem);position:absolute;top:clamp(2rem,4vw,4.8rem);width:clamp(2.4rem,4vw,6rem);z-index:-1}.r-pdp-shell .product__media-wrapper:after{color:var(--r-ash);content:"BIO PLUS / AQUA AGING / HOF-ZU-TUER";font-family:var(--r-f-mono);font-size:clamp(.9rem,.9vw,1.1rem);font-weight:600;letter-spacing:.18em;line-height:1;position:absolute;right:clamp(-1.2rem,-.8vw,-.4rem);text-transform:uppercase;top:1rem;transform:rotate(90deg) translate(100%);transform-origin:right top;white-space:nowrap;z-index:2}.r-pdp-shell .product__media-list{border-radius:0;overflow:visible}.r-pdp-shell .product__media-list .product__media-item{background:var(--r-paper);border:1px solid var(--r-line);border-radius:0;box-shadow:none}@media screen and (min-width:990px){.r-pdp-shell .product__media-list{gap:clamp(1rem,1.2vw,1.8rem);grid-template-columns:repeat(12,minmax(0,1fr))}.r-pdp-shell .product__media-list .product__media-item:first-child{aspect-ratio:4 / 5;grid-column:1 / 10;grid-row:span 2}.r-pdp-shell .product__media-list .product__media-item:nth-child(2){aspect-ratio:3 / 4;grid-column:10 / -1;margin-top:clamp(3.2rem,5vw,7.2rem)!important}.r-pdp-shell .product__media-list .product__media-item:nth-child(3){aspect-ratio:1 / 1;grid-column:9 / -1;margin-left:clamp(1.2rem,1.5vw,2.4rem)!important}.r-pdp-shell .product__media-list .product__media-item:nth-child(n+4){aspect-ratio:1 / 1;grid-column:span 3}}.r-pdp-media-proof{align-items:end;border-bottom:1px solid var(--r-ink);border-top:1px solid var(--r-ink);color:var(--r-ink);display:grid;gap:.8rem clamp(1.6rem,2vw,3.2rem);grid-template-columns:auto minmax(0,1fr) auto;margin-top:clamp(1.2rem,1.8vw,2.4rem);padding:1rem 0}.r-pdp-media-proof span{color:var(--r-ash);font-family:var(--r-f-mono);font-size:1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.r-pdp-media-proof strong{font-family:var(--r-f-display);font-size:clamp(1.8rem,2.2vw,3rem);font-weight:500;line-height:1}.product-section .product__info-container,.r-pdp-shell .product__info-container{background:transparent;border:0;border-bottom:1px solid var(--r-line);border-top:1px solid var(--r-ink);box-shadow:none;padding:clamp(2.4rem,3.2vw,4.8rem) 0 0}.r-pdp-shell .product__text.caption-with-letter-spacing{color:var(--r-ash);font-size:1.15rem;letter-spacing:.2em;margin-bottom:clamp(1.2rem,1.6vw,2rem)}.product-section .product__title,.r-pdp-shell .product__title h1,.r-pdp-shell h1.product__title{font-size:clamp(4.2rem,3.65vw,6.4rem);-webkit-hyphens:none;hyphens:none;letter-spacing:0;line-height:.98;max-width:13ch;overflow-wrap:normal;word-break:keep-all}.r-pdp-shell .r-pdp-rating{border-bottom:1px solid var(--r-line);margin-bottom:clamp(2rem,2.4vw,3.2rem);padding-bottom:1.4rem;width:100%}.r-pdp-shell .product__info-container .price{border-bottom:1px solid var(--r-line);border-top:1px solid var(--r-line);margin:clamp(2rem,2.4vw,3.2rem) 0;padding:clamp(1.6rem,2vw,2.4rem) 0}.r-pdp-shell .product__info-container .price__container,.r-pdp-shell .product__info-container .price__sale{justify-content:flex-start}.r-pdp-shell .product__info-container .price-item--regular,.r-pdp-shell .product__info-container .price-item--sale{font-size:clamp(3.8rem,4.4vw,6rem)}.r-pdp-shell .r-pdp-trust-strip,.product-section .r-pdp-trust-strip{border-bottom:1px solid var(--r-line);border-top:1px solid var(--r-line);display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(2rem,2.4vw,3.2rem) 0;padding:0}.r-pdp-shell .r-pdp-trust-strip__item,.product-section .r-pdp-trust-strip__item{border-bottom:1px solid var(--r-line);border-right:1px solid var(--r-line);min-height:8rem;padding:1.4rem 1.6rem}.r-pdp-shell .r-pdp-trust-strip__item:nth-child(2n),.product-section .r-pdp-trust-strip__item:nth-child(2n){border-right:0}.r-pdp-shell .r-pdp-trust-strip__item:nth-last-child(-n+2),.product-section .r-pdp-trust-strip__item:nth-last-child(-n+2){border-bottom:0}.r-pdp-shell .r-pdp-trust-strip__pill,.product-section .r-pdp-trust-strip__pill{border-radius:0}.r-pdp-shell .r-pdp-summary,.product-section .r-pdp-summary,.r-pdp-shell .product__info-container .product-form{background:var(--r-paper);border:1px solid var(--r-ink);border-radius:0;box-shadow:.8rem .8rem #82150f1a;padding:clamp(1.8rem,2.4vw,2.8rem)}.r-pdp-shell .product-form__submit.button{border-radius:0;min-height:6rem}.r-pdp-shell .shopify-payment-button__button,.r-pdp-shell .shopify-payment-button__button--unbranded{border-radius:0!important}@media screen and (max-width:989px){.r-pdp-shell .product__media-wrapper:after{display:none}.r-pdp-media-proof{grid-template-columns:1fr}.r-pdp-shell .product:not(.product--no-media) .product__media-wrapper,.r-pdp-shell .product:not(.product--no-media) .product__info-wrapper{max-width:100%;width:100%}}@media screen and (max-width:749px){.product-section .r-pdp-shell,.r-pdp-shell{padding-left:1.6rem;padding-right:1.6rem}.r-pdp-shell .product__media-wrapper:before{height:58%;left:-1.2rem;width:2.4rem}.product-section .product__title,.r-pdp-shell .product__title h1,.r-pdp-shell h1.product__title{font-size:clamp(3.6rem,12vw,5rem);max-width:100%}.r-pdp-shell .r-pdp-trust-strip,.product-section .r-pdp-trust-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin:1.2rem 0 1.8rem}.r-pdp-shell .r-pdp-trust-strip__item,.product-section .r-pdp-trust-strip__item{gap:.8rem;min-height:4.4rem;padding:.8rem 1rem}.r-pdp-shell .r-pdp-trust-strip__item:nth-child(2n),.product-section .r-pdp-trust-strip__item:nth-child(2n){border-right:0}.r-pdp-shell .r-pdp-trust-strip__item:nth-last-child(-n+2),.product-section .r-pdp-trust-strip__item:nth-last-child(-n+2){border-bottom:0}.r-pdp-shell .r-pdp-trust-strip__logo,.product-section .r-pdp-trust-strip__logo{height:2.8rem;max-width:4.4rem}.r-pdp-shell .r-pdp-trust-strip__label,.product-section .r-pdp-trust-strip__label,.r-pdp-shell .r-pdp-trust-strip__pill,.product-section .r-pdp-trust-strip__pill{font-size:.88rem;letter-spacing:.13em}.r-pdp-shell .r-pdp-trust-strip__pill,.product-section .r-pdp-trust-strip__pill{align-items:center;background:transparent;border:0;padding:0}.r-pdp-shell .r-pdp-trust-strip__pill--accent,.product-section .r-pdp-trust-strip__pill--accent{background:var(--r-oxblood);color:var(--r-paper);justify-content:center;min-height:2.8rem;padding:.4rem .7rem;width:100%}}.r-pdp-shell .r-pdp-choice-price{background:var(--r-paper);border-left:0;border-right:0;border-bottom:0;box-shadow:none;display:grid;gap:.8rem;margin:0;padding:0 clamp(1.8rem,2.4vw,2.8rem)}.r-pdp-shell .r-pdp-choice-price:before{color:var(--r-ash);content:"PREIS DEINER AUSWAHL";font-family:var(--r-f-mono);font-size:1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.r-pdp-shell .r-pdp-choice-price .price{border:0;margin:0;padding:0 0 clamp(1.2rem,1.6vw,1.8rem)}.r-pdp-shell .r-pdp-choice-price .price-item--regular,.r-pdp-shell .r-pdp-choice-price .price-item--sale{font-size:clamp(3.2rem,3.4vw,4.8rem)}.r-pdp-shell .r-pdp-choice-price+.product-form__input,.r-pdp-shell .r-pdp-choice-price+variant-radios,.r-pdp-shell .r-pdp-choice-price+variant-selects{margin-top:0}.r-pdp-shell variant-radios,.r-pdp-shell variant-selects,.r-pdp-shell .product-form__quantity{background:var(--r-paper);border-left:0;border-right:0;display:block;padding:0 clamp(1.8rem,2.4vw,2.8rem) clamp(1.4rem,1.8vw,2rem)}.r-pdp-shell variant-radios,.r-pdp-shell variant-selects{border:1px solid var(--r-ink);border-bottom:0;box-shadow:none;margin-top:clamp(1.6rem,2vw,2.4rem);padding-top:clamp(1.4rem,1.8vw,2rem)}.r-pdp-shell variant-radios .product-form__input,.r-pdp-shell variant-selects .product-form__input{margin:0}.r-pdp-shell .product-form__quantity{border:1px solid var(--r-ink);border-top:1px solid var(--r-line);box-shadow:none;margin-top:0}.r-pdp-shell .product-form__quantity .quantity{background:var(--r-bone);border:1px solid var(--r-line);min-height:5.2rem}.r-pdp-shell .r-pdp-buy-box{margin-top:clamp(1.2rem,1.6vw,2rem)}@media screen and (min-width:990px){.r-pdp-shell .product__media-list{display:grid!important;gap:clamp(1rem,1.2vw,1.8rem);grid-template-columns:repeat(4,minmax(0,1fr))}.r-pdp-shell .product__media-list .product__media-item,.r-pdp-shell .product__media-list .product__media-item:nth-child(2),.r-pdp-shell .product__media-list .product__media-item:nth-child(3),.r-pdp-shell .product__media-list .product__media-item:nth-child(n+4){aspect-ratio:1 / 1;grid-column:auto;grid-row:auto;margin:0!important}.r-pdp-shell .product__media-list .product__media-item:first-child{aspect-ratio:4 / 5;grid-column:1 / -1}}@media screen and (max-width:749px){.r-pdp-shell{padding-top:clamp(1.8rem,7vw,3.2rem)}.r-pdp-shell variant-radios,.r-pdp-shell variant-selects,.r-pdp-shell .product-form__quantity{padding-left:1.6rem;padding-right:1.6rem}}.r-pdp-shell variant-radios,.r-pdp-shell variant-selects,.r-pdp-shell .r-pdp-choice-price,.r-pdp-shell .product-form__quantity{margin-bottom:0!important;margin-top:0!important}.r-pdp-shell variant-radios,.r-pdp-shell variant-selects{border:1px solid var(--r-ink);border-bottom:0;box-shadow:.8rem 0 #82150f1a;margin-top:clamp(1.6rem,2vw,2.4rem)!important;padding:1.3rem 1.5rem 1.1rem}.r-pdp-shell .product-form__input--pill{display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr))}.r-pdp-shell .product-form__input--pill>legend.form__label{grid-column:1 / -1;margin:0 0 .2rem}.r-pdp-shell .product-form__input--pill input[type=radio]+label,.product-section .r-pdp-shell .product-form__input--pill input[type=radio]+label{align-items:center;border-radius:0;display:grid;gap:.2rem;margin:0;min-height:5.2rem;padding:.8rem .9rem}.r-pdp-shell .r-pdp-variant__title{font-family:var(--r-f-body);font-size:1.35rem;line-height:1}.r-pdp-shell .r-pdp-variant__sub{color:var(--r-ash);font-family:var(--r-f-mono);font-size:.85rem;letter-spacing:.06em;line-height:1;text-transform:uppercase}.r-pdp-shell .r-pdp-choice-price{border-left:1px solid var(--r-ink);border-right:1px solid var(--r-ink);border-top:0!important;border-bottom:0;box-shadow:.8rem 0 #82150f1a;padding:clamp(1.2rem,1.6vw,1.8rem) clamp(1.8rem,2.4vw,2.8rem)}.r-pdp-shell .r-pdp-choice-price .price{border:0!important;padding:0}.r-pdp-shell .r-pdp-choice-price .price__badge-sale,.r-pdp-shell .r-pdp-choice-price .price__badge-sold-out{border-radius:0;font-family:var(--r-f-mono);letter-spacing:.14em;padding:.6rem 1rem}.r-pdp-shell .r-pdp-installment-terms{display:contents;margin:0!important}.r-pdp-shell .r-pdp-installment-terms .installment{margin:0;padding:0}.r-pdp-shell .product-form__quantity{align-items:center;border:1px solid var(--r-ink);border-top:0!important;box-shadow:.8rem .8rem #82150f1a;display:flex;flex-wrap:wrap;gap:1.2rem 2rem;justify-content:space-between;max-width:none;min-width:0;padding:clamp(1.4rem,1.8vw,2rem) clamp(1.8rem,2.4vw,2.8rem);width:100%}.r-pdp-shell .product-form__quantity .form__label{margin:0}.r-pdp-shell .product-form__quantity .quantity{background:var(--r-bone);border-color:var(--r-line);min-height:4.8rem;width:min(100%,20rem)}.r-pdp-shell variant-radios.product-form__input,.r-pdp-shell variant-selects.product-form__input,.r-pdp-shell .r-pdp-choice-price,.r-pdp-shell .product-form__quantity.product-form__input{max-width:none;min-width:0;width:100%}@media screen and (max-width:749px){.r-pdp-shell variant-radios,.r-pdp-shell variant-selects{margin-top:1.6rem!important}.r-pdp-shell .product-form__input--pill{gap:.6rem;grid-template-columns:repeat(3,minmax(0,1fr))}.r-pdp-shell .product-form__input--pill input[type=radio]+label,.product-section .r-pdp-shell .product-form__input--pill input[type=radio]+label{min-height:4rem;padding:.55rem .45rem}.r-pdp-shell .r-pdp-variant__title{font-size:1.18rem}.r-pdp-shell .r-pdp-variant__sub{font-size:.72rem;letter-spacing:.04em}.r-pdp-shell .r-pdp-choice-price .price-item--regular,.r-pdp-shell .r-pdp-choice-price .price-item--sale{font-size:clamp(3rem,11vw,4.2rem)}.r-pdp-shell .r-pdp-single-packaging{border-radius:0;gap:.2rem 1rem;margin:0 0 1.2rem;padding:1rem 1.2rem}.r-pdp-shell .r-pdp-single-packaging .form__label{font-size:1.45rem}.r-pdp-shell .r-pdp-single-packaging span{font-size:.86rem;letter-spacing:.12em}}@media screen and (max-width:749px){.r-pdp-shell .r-pdp-choice-price{padding:1rem 1.2rem 1.1rem}.r-pdp-shell .r-pdp-choice-price:before{font-size:.9rem;letter-spacing:.15em}.r-pdp-shell .r-pdp-choice-price .price{align-items:baseline;display:flex;gap:1.2rem}.r-pdp-shell .r-pdp-choice-price .price-item--regular,.r-pdp-shell .r-pdp-choice-price .price-item--sale{font-size:clamp(2.8rem,9.5vw,3.7rem)}.r-pdp-shell .product-form__quantity{flex-wrap:nowrap;gap:1rem;min-height:6.4rem;padding:1rem 1.2rem}.r-pdp-shell .product-form__quantity .form__label{font-size:1rem;line-height:1;white-space:nowrap}.r-pdp-shell .product-form__quantity .quantity{flex:0 0 auto;height:4.4rem;min-height:4.4rem;width:13.6rem}.r-pdp-shell .product-form__quantity .quantity__button{flex:0 0 4.4rem;width:4.4rem}.r-pdp-shell .product-form__quantity .quantity__input{height:4.4rem;width:4.4rem}.r-pdp-shell .product__media-wrapper slider-component{position:relative}.r-pdp-media-proof{display:none}.r-pdp-shell .slider-buttons{background:#f7f4eef0;border:1px solid var(--r-ink);border-radius:0;bottom:1.2rem;box-shadow:0 .5rem #82150f1f;display:inline-flex!important;gap:0;margin:0;padding:0;position:absolute;right:1.2rem;z-index:5}.r-pdp-shell .slider-button{height:4.4rem;width:4.4rem}.r-pdp-shell .slider-button[disabled]{opacity:.32}.r-pdp-shell .slider-button--prev{border-right:1px solid var(--r-line)}.r-pdp-shell .slider-button--next{border-left:1px solid var(--r-line)}.r-pdp-shell .slider-counter{align-items:center;border-left:1px solid var(--r-line);border-right:1px solid var(--r-line);display:flex;min-width:5.2rem;padding:0 1rem}}@media screen and (max-width:419px){.r-pdp-shell .product-form__quantity{align-items:flex-start;flex-direction:column;flex-wrap:nowrap}.r-pdp-shell .product-form__quantity .quantity{width:100%}.r-pdp-shell .product-form__quantity .quantity__input{flex:1 1 auto;width:auto}}@media screen and (min-width:750px){.r-pdp-shell .product__media-wrapper slider-component{display:block;position:relative}.r-pdp-shell .product__media-list,.r-pdp-shell .slider.slider--mobile.product__media-list{display:flex!important;flex-wrap:nowrap!important;gap:0;grid-template-columns:none!important;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.r-pdp-shell .product__media-list::-webkit-scrollbar{display:none}.r-pdp-shell .product__media-list .product__media-item,.r-pdp-shell .product__media-list .product__media-item:first-child,.r-pdp-shell .product__media-list .product__media-item:nth-child(2),.r-pdp-shell .product__media-list .product__media-item:nth-child(3),.r-pdp-shell .product__media-list .product__media-item:nth-child(n+4){aspect-ratio:auto;flex:0 0 100%!important;grid-column:auto!important;grid-row:auto!important;margin:0!important;max-width:100%!important;scroll-snap-align:start;width:100%!important}.r-pdp-shell .product__media-item .product__modal-opener,.r-pdp-shell .product__media-item .deferred-media,.r-pdp-shell .product__media-item picture,.r-pdp-shell .product__media-item .media{aspect-ratio:4 / 3;height:auto;min-height:0;padding-top:0!important;width:100%}.r-pdp-shell .product__media-item img{background:var(--r-paper);height:100%;object-fit:contain;object-position:center;width:100%}.r-pdp-shell .slider-buttons{background:#f7f4eef5;border:1px solid var(--r-ink);bottom:1.2rem;box-shadow:0 .5rem #82150f1f;display:inline-flex!important;gap:0;margin:0;padding:0;position:absolute;right:1.2rem;z-index:5}.r-pdp-shell .slider-button{height:4.8rem;width:4.8rem}.r-pdp-shell .slider-button[disabled]{opacity:.32}.r-pdp-shell .slider-counter{align-items:center;border-left:1px solid var(--r-line);border-right:1px solid var(--r-line);display:flex;min-width:5.6rem;padding:0 1rem}}.r-pdp-shell .r-pdp-media-thumbs{display:flex;gap:.8rem;margin-top:1rem;overflow-x:auto;overflow-y:hidden;padding:.2rem 0 .8rem;scroll-padding-inline:.2rem;scroll-snap-type:x proximity;scrollbar-width:none}.r-pdp-shell .r-pdp-media-thumbs::-webkit-scrollbar{display:none}.r-pdp-shell .r-pdp-media-thumb{-webkit-appearance:none;appearance:none;aspect-ratio:1 / 1;background:var(--r-paper);border:1px solid var(--r-line);border-radius:0;color:var(--r-ink);cursor:pointer;flex:0 0 clamp(6.4rem,18vw,8.6rem);margin:0;overflow:hidden;padding:0;position:relative;scroll-snap-align:start;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.r-pdp-shell .r-pdp-media-thumb img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.r-pdp-shell .r-pdp-media-thumb:after{border:0 solid var(--r-rouge);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transition:border-width .16s ease}.r-pdp-shell .r-pdp-media-thumb__index{background:#f7f4eeeb;border-bottom:1px solid var(--r-line);border-right:1px solid var(--r-line);font-family:var(--r-f-mono);font-size:.9rem;font-weight:700;left:0;letter-spacing:.12em;line-height:1;padding:.5rem .55rem;position:absolute;top:0;z-index:1}.r-pdp-shell .r-pdp-media-thumb:hover,.r-pdp-shell .r-pdp-media-thumb:focus-visible{border-color:var(--r-ink);outline:0;transform:translateY(-.2rem)}.r-pdp-shell .r-pdp-media-thumb.is-active{border-color:var(--r-ink);box-shadow:.35rem .35rem #82150f2e}.r-pdp-shell .r-pdp-media-thumb.is-active:after{border-width:.35rem}@media screen and (min-width:750px){.r-pdp-shell .r-pdp-media-thumbs{gap:.9rem;margin-top:1.2rem;padding-bottom:.9rem}.r-pdp-shell .r-pdp-media-thumb{flex-basis:clamp(7.2rem,8.4vw,9.2rem)}}@media screen and (min-width:990px){.r-pdp-shell .r-pdp-media-thumbs{background:linear-gradient(90deg,#82150f14,#82150f00);border-bottom:1px solid var(--r-line);border-top:1px solid var(--r-line);gap:1rem;padding:1rem 0}.r-pdp-shell .r-pdp-media-thumb{flex-basis:8.8rem}}@media screen and (min-width:990px){.r-pdp-shell .slider-buttons{background:#f7f4eed6;bottom:auto!important;box-shadow:.25rem .25rem #82150f1a;right:1rem;top:1rem}.r-pdp-shell .slider-button{height:3.8rem;min-width:3.8rem;width:3.8rem}.r-pdp-shell .slider-counter{font-size:.9rem;min-width:4.4rem;padding:0 .75rem}}@media screen and (min-width:990px){.r-pdp-shell .product__media-item .product__modal-opener,.r-pdp-shell .product__media-item .deferred-media,.r-pdp-shell .product__media-item picture,.r-pdp-shell .product__media-item .media{max-height:min(72vh,68rem)}}.product-media-modal__dialog{background:var(--r-bone)}.product-media-modal__content{background:linear-gradient(rgba(247,244,238,0),var(--r-bone)) bottom / 100% 9rem no-repeat,var(--r-bone);scroll-behavior:smooth}.product-media-modal__content>*{background:var(--r-paper);border:1px solid var(--r-line)}.product-media-modal__scroll-cue{align-items:center;background:#f7f4eef5;border:1px solid var(--r-ink);bottom:clamp(4.8rem,7vh,7.2rem);box-shadow:.6rem .6rem #82150f1f;color:var(--r-ink);display:inline-flex;font-family:var(--r-f-mono);font-size:1rem;font-weight:700;gap:.8rem;left:50%;letter-spacing:.14em;line-height:1;margin:0;padding:1.1rem 1.3rem;pointer-events:none;position:fixed;text-transform:uppercase;transform:translate(-50%);z-index:3}.product-media-modal__scroll-cue:after{border-bottom:1px solid currentColor;border-right:1px solid currentColor;content:"";height:.7rem;transform:translateY(-.2rem) rotate(45deg);width:.7rem}@media screen and (min-width:750px){.product-media-modal__content{padding:clamp(2rem,3vw,4rem) clamp(2rem,6vw,10rem) 10rem}}@media screen and (max-width:749px){.product-media-modal__scroll-cue{bottom:clamp(4.4rem,8vh,6.8rem);font-size:.82rem;letter-spacing:.1em;max-width:calc(100vw - 3.2rem);padding:.9rem 1rem;white-space:nowrap}}.r-pdp-shell .product__info-container{background:#f7f4eec2;border:1px solid var(--r-ink);box-shadow:.8rem .8rem #82150f1a;display:flex;flex-direction:column;padding:clamp(1.8rem,2.2vw,2.8rem)}.r-pdp-shell .product__text.caption-with-letter-spacing{order:1}.r-pdp-shell .product__title{order:2}.r-pdp-shell .r-pdp-rating{order:3}.r-pdp-shell .product__info-container>.shopify-block,.r-pdp-shell .product__info-container>.product__text.subtitle{order:4}.r-pdp-shell .r-pdp-trust-strip{order:5}.r-pdp-shell .r-pdp-single-packaging{order:6}.r-pdp-shell variant-radios,.r-pdp-shell variant-selects{order:7}.r-pdp-shell .r-pdp-choice-price{order:8}.r-pdp-shell .r-pdp-installment-terms{order:9}.r-pdp-shell .product-form__quantity{order:10}.r-pdp-shell .r-pdp-buy-box{order:11}.r-pdp-shell .r-pdp-summary{order:12}.r-pdp-shell .r-pdp-proof,.r-pdp-shell .r-pdp-usps,.r-pdp-shell .share-button,.r-pdp-shell .product__info-container>script,.r-pdp-shell .product__info-container>noscript{order:13}.r-pdp-shell .product__info-container>*+*{margin:0}.r-pdp-shell .product__info-container>.shopify-block:empty,.r-pdp-shell .product__info-container>.product__text.subtitle:empty,.r-pdp-shell .product__info-container>.r-pdp-installment-terms:empty{display:none}.r-pdp-shell .product__text.caption-with-letter-spacing{border-bottom:1px solid var(--r-line);color:var(--r-oxblood);margin:0 0 1.4rem;padding-bottom:1.2rem}.product-section .product__title,.r-pdp-shell .product__title h1,.r-pdp-shell h1.product__title{font-size:clamp(3.6rem,3vw,5.2rem);line-height:1.02;margin:0;max-width:15ch}.r-pdp-shell .r-pdp-rating{align-items:center;background:var(--r-bone);border:1px solid var(--r-line);display:flex;flex-wrap:wrap;margin:1.6rem 0 0;min-height:4.4rem;padding:.95rem 1.2rem}.r-pdp-shell .r-pdp-rating__stars{margin-right:.7rem}.r-pdp-shell .r-pdp-rating__value{margin-right:.8rem}.r-pdp-shell .r-pdp-rating__sep{display:none}.r-pdp-shell .r-pdp-rating__count{color:var(--r-ash);margin-right:auto}.r-pdp-shell .r-pdp-rating__cta{margin-left:1.2rem}.r-pdp-shell .r-pdp-trust-strip,.product-section .r-pdp-trust-strip{border:1px solid var(--r-ink);grid-template-columns:repeat(4,minmax(0,1fr));margin:1.6rem 0 0}.r-pdp-shell .r-pdp-summary,.product-section .r-pdp-summary{background:#fbfaf6;border:1px solid var(--r-line);box-shadow:none;margin-top:1.4rem!important;padding:1.2rem 1.4rem}.r-pdp-shell .r-pdp-summary__eyebrow{color:var(--r-oxblood);margin-bottom:.8rem}.r-pdp-shell .r-pdp-summary__title{font-size:clamp(1.9rem,1.45vw,2.4rem);line-height:1.05;margin:0 0 .7rem}.r-pdp-shell .r-pdp-summary__lead{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--r-graphite);display:-webkit-box;font-size:1.34rem;line-height:1.45;margin:0;overflow:hidden}.r-pdp-shell .r-pdp-summary__facts{border-top:1px solid var(--r-line);display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;padding-top:0}.r-pdp-shell .r-pdp-summary__facts>div{display:grid;gap:.5rem;grid-template-columns:1fr;padding:.9rem .8rem 0 0}.r-pdp-shell .r-pdp-summary__facts>div+div{border-left:1px solid var(--r-line);border-top:0;padding-left:.8rem}.r-pdp-shell .r-pdp-summary__facts dt{color:var(--r-ash);font-size:.95rem}.r-pdp-shell .r-pdp-summary__facts dd{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.08rem;line-height:1.3;overflow:hidden}.r-pdp-shell .r-pdp-trust-strip__item,.product-section .r-pdp-trust-strip__item{align-items:center;border-right:1px solid var(--r-line);justify-content:flex-start;min-height:5.4rem;padding:.95rem 1rem;text-align:left}.r-pdp-shell .r-pdp-trust-strip__item:last-child,.product-section .r-pdp-trust-strip__item:last-child{border-right:0}.r-pdp-shell .r-pdp-trust-strip__logo,.product-section .r-pdp-trust-strip__logo{height:2.6rem;max-width:4.2rem}.r-pdp-shell .r-pdp-trust-strip__label,.product-section .r-pdp-trust-strip__label,.r-pdp-shell .r-pdp-trust-strip__pill,.product-section .r-pdp-trust-strip__pill{font-size:.88rem;line-height:1.25}.r-pdp-shell .r-pdp-choice-price{align-items:end;border:1px solid var(--r-ink);border-bottom:0;box-shadow:none;display:grid;gap:1.2rem;grid-template-columns:minmax(0,1fr) auto;margin-top:1.6rem!important;padding:1.4rem 1.6rem}.r-pdp-shell .r-pdp-choice-price:before{align-self:start;border-right:1px solid var(--r-line);content:"DEINE AUSWAHL";height:100%;padding-right:1.2rem}.r-pdp-shell .r-pdp-choice-price .price{justify-self:end;text-align:right}.r-pdp-shell .r-pdp-choice-price .price-item--regular,.r-pdp-shell .r-pdp-choice-price .price-item--sale{font-size:clamp(3.2rem,3.2vw,4.6rem)}.r-pdp-shell .product-form__quantity{background:#fbfaf6;border:1px solid var(--r-ink);border-top:1px solid var(--r-line)!important;box-shadow:none;min-height:7.2rem;padding:1.2rem 1.6rem}.r-pdp-shell .r-pdp-choice-price{background:#fbfaf6}.r-pdp-shell .r-pdp-buy-box{background:var(--r-paper);border:1px solid var(--r-ink);box-shadow:.8rem .8rem #82150f1a;margin-top:1.6rem;padding:1.6rem}.r-pdp-shell .r-pdp-buy-meta{border-bottom:1px solid var(--r-line);margin-bottom:1.4rem;padding-bottom:1.2rem}.r-pdp-shell .r-pdp-buy-box .product-form{background:transparent;border:0;box-shadow:none;padding:0}.r-pdp-shell .shopify-payment-button{margin-top:1rem}.r-pdp-shell .shopify-payment-button__button,.r-pdp-shell .shopify-payment-button__button--unbranded{min-height:5rem}.r-pdp-shell .shopify-payment-button__more-options{font-family:var(--r-f-mono);font-size:1rem;letter-spacing:.08em;margin:1rem 0 0;text-transform:uppercase}.r-pdp-shell .product-form__buttons{margin:0}.r-pdp-shell .r-pdp-microcopy{border-top:1px solid var(--r-line);margin-top:1.2rem;padding-top:1.2rem;text-align:center}@media screen and (max-width:749px){.r-pdp-shell .product__info-container{box-shadow:.5rem .5rem #82150f1a;padding:1.4rem}.r-pdp-shell .product__text.caption-with-letter-spacing{order:1}.r-pdp-shell .product__title{order:2}.r-pdp-shell .r-pdp-rating{order:3}.r-pdp-shell .product__info-container>.shopify-block,.r-pdp-shell .product__info-container>.product__text.subtitle{order:4}.r-pdp-shell .r-pdp-trust-strip{order:5}.r-pdp-shell .r-pdp-single-packaging{order:6}.r-pdp-shell variant-radios,.r-pdp-shell variant-selects{order:7}.r-pdp-shell .r-pdp-choice-price{order:8}.r-pdp-shell .r-pdp-installment-terms{order:9}.r-pdp-shell .product-form__quantity{order:10}.r-pdp-shell .r-pdp-buy-box{order:11}.r-pdp-shell .r-pdp-summary{order:12}.r-pdp-shell .r-pdp-proof,.r-pdp-shell .r-pdp-usps,.r-pdp-shell .share-button,.r-pdp-shell .product__info-container>script{order:13}.r-pdp-shell .product__info-container>noscript{display:none}.product-section .product__title,.r-pdp-shell .product__title h1,.r-pdp-shell h1.product__title{font-size:clamp(3rem,9.2vw,4rem)}.r-pdp-shell .r-pdp-rating{gap:.4rem .7rem}.r-pdp-shell .r-pdp-rating__cta{display:none}.r-pdp-shell .r-pdp-trust-strip,.product-section .r-pdp-trust-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.r-pdp-shell .r-pdp-summary,.product-section .r-pdp-summary{margin-top:1.6rem!important;padding:1.2rem}.r-pdp-shell .r-pdp-summary__facts>div{grid-template-columns:1fr;gap:.4rem}.r-pdp-shell .r-pdp-summary__facts{grid-template-columns:1fr}.r-pdp-shell .r-pdp-summary__facts>div+div{border-left:0;border-top:1px solid var(--r-line);padding-left:0}.r-pdp-shell .r-pdp-trust-strip__item,.product-section .r-pdp-trust-strip__item{border-bottom:1px solid var(--r-line);border-right:1px solid var(--r-line);min-height:4.8rem;padding:.75rem .8rem}.r-pdp-shell .r-pdp-trust-strip__logo,.product-section .r-pdp-trust-strip__logo{height:2.2rem;max-width:3.8rem}.r-pdp-shell .r-pdp-trust-strip__label,.product-section .r-pdp-trust-strip__label,.r-pdp-shell .r-pdp-trust-strip__pill,.product-section .r-pdp-trust-strip__pill{font-size:.78rem}.r-pdp-shell .r-pdp-trust-strip__item:nth-child(2n),.product-section .r-pdp-trust-strip__item:nth-child(2n){border-right:0}.r-pdp-shell .r-pdp-trust-strip__item:nth-last-child(-n+2),.product-section .r-pdp-trust-strip__item:nth-last-child(-n+2){border-bottom:0}.r-pdp-shell .r-pdp-choice-price{grid-template-columns:1fr;padding:1.2rem}.r-pdp-shell .r-pdp-choice-price:before{border-right:0;height:auto;padding-right:0}.r-pdp-shell .r-pdp-choice-price .price{justify-self:start;text-align:left}.r-pdp-shell .r-pdp-buy-box{margin-top:1rem;padding:1rem}.r-pdp-shell .r-pdp-buy-meta{gap:.55rem;margin-bottom:.8rem;padding-bottom:.8rem}.r-pdp-shell .r-pdp-stock-pill,.product-section .r-pdp-stock-pill,.r-pdp-shell .r-pdp-delivery-pill,.product-section .r-pdp-delivery-pill{border-radius:0;font-size:.82rem;letter-spacing:.1em;padding:.45rem .65rem}}.template-premiumversand .r-pdp-shell{max-width:150rem}.template-premiumversand .r-pdp-shell .product{align-items:start}.template-premiumversand .r-pdp-shell .product__media-wrapper:before{height:58%;top:clamp(3.2rem,5vw,7rem)}.template-premiumversand .r-pdp-shell .product__media-wrapper:after{content:"365 TAGE / KUEHLKETTE / DHL & UPS"}.template-premiumversand .r-pdp-shell .product__media-list{background:linear-gradient(135deg,#faf6eff5,#e8e0d3f5),repeating-linear-gradient(90deg,rgba(130,21,15,.08) 0 1px,transparent 1px 42px);border:1px solid var(--r-ink);display:grid;overflow:hidden;padding:clamp(1.2rem,1.8vw,2rem);position:relative}.template-premiumversand .r-pdp-shell .product__media-list:after{align-content:start;background:var(--r-ink);border:1px solid rgba(250,246,239,.22);color:var(--r-gold);content:"KUEHLKETTE\a365TAGE";display:grid;font-family:var(--r-f-mono);font-size:clamp(1.4rem,1.8vw,2.4rem);font-weight:800;inset:auto clamp(2rem,3vw,3.4rem) clamp(2rem,3vw,3.4rem) auto;letter-spacing:.14em;line-height:1.1;max-width:21rem;padding:1.4rem;pointer-events:none;position:absolute;text-transform:uppercase;white-space:pre-line;z-index:3}.template-premiumversand .r-pdp-shell .product__media-list:before{background:linear-gradient(90deg,rgba(13,10,8,.9),rgba(13,10,8,.32) 48%,transparent 76%),repeating-linear-gradient(0deg,rgba(250,246,239,.1) 0 1px,transparent 1px 16px);border:1px solid rgba(13,10,8,.24);content:"";inset:clamp(1.2rem,1.8vw,2rem);pointer-events:none;position:absolute;z-index:2}.template-premiumversand .r-premium-logistics-card{background:var(--r-paper);border:1px solid var(--r-ink);bottom:clamp(2rem,3vw,3.4rem);box-shadow:.8rem .8rem #82150f29;color:var(--r-ink);left:clamp(2rem,3vw,3.4rem);max-width:min(39rem,calc(100% - 8rem));padding:clamp(1.4rem,1.8vw,2.2rem);position:absolute;z-index:4}.template-premiumversand .r-premium-logistics-card p{color:var(--r-oxblood);font-family:var(--r-f-mono);font-size:1.05rem;font-weight:800;letter-spacing:.14em;margin:0 0 1rem;text-transform:uppercase}.template-premiumversand .r-premium-logistics-card strong{display:block;font-family:var(--r-f-display);font-size:clamp(2.8rem,3.3vw,4.8rem);font-weight:400;line-height:.95}.template-premiumversand .r-premium-logistics-card dl{border-top:1px solid var(--r-line);display:grid;gap:0;margin:1.6rem 0 0}.template-premiumversand .r-premium-logistics-card div{align-items:center;border-bottom:1px solid var(--r-line);display:grid;gap:1rem;grid-template-columns:4.2rem 1fr;min-height:4.8rem}.template-premiumversand .r-premium-logistics-card dt{color:var(--r-oxblood);font-family:var(--r-f-mono);font-size:1.15rem;font-weight:800}.template-premiumversand .r-premium-logistics-card dd{font-family:var(--r-f-body);font-size:1.35rem;font-weight:700;line-height:1.25;margin:0}.template-premiumversand .r-pdp-shell .slider-buttons{display:none}.template-premiumversand .r-pdp-shell .product__media-list .product__media-item:first-child{aspect-ratio:16 / 10;grid-column:1 / -1;grid-row:auto;min-height:clamp(42rem,48vw,62rem);opacity:.52}.template-premiumversand .r-pdp-shell .product__media-item .product__modal-opener,.template-premiumversand .r-pdp-shell .product__media-item .media,.template-premiumversand .r-pdp-shell .product__media-item img{height:100%;overflow:hidden}.template-premiumversand .r-pdp-shell .product__media-item .media{padding-bottom:0!important}.template-premiumversand .r-pdp-shell .product__media-item img{filter:grayscale(.18) contrast(1.08) brightness(.82);object-fit:cover;object-position:center 62%}.template-premiumversand .r-pdp-media-proof{background:var(--r-paper);margin-top:1.2rem}.template-premiumversand .r-pdp-shell .product__info-container{background:var(--r-paper)}.template-premiumversand .r-pdp-shell .product__text.subtitle{color:var(--r-ash);font-family:var(--r-f-body);font-size:1.7rem;font-style:normal;line-height:1.45;margin:.8rem 0 0}.template-premiumversand .r-pdp-shell .r-pdp-usps{background:var(--r-bone);border:1px solid var(--r-line);margin-top:1.6rem}.template-premiumversand .r-pdp-shell .r-pdp-choice-price{margin-top:1.6rem!important}.template-premiumversand .r-pdp-shell .r-pdp-buy-box{padding:1.4rem}.template-premiumversand .r-pdp-shell .r-pdp-buy-meta{align-items:stretch;display:grid;gap:.8rem;grid-template-columns:.8fr 1.2fr}.template-premiumversand .r-pdp-shell .r-pdp-stock-pill,.template-premiumversand .r-pdp-shell .r-pdp-delivery-pill{justify-content:center;margin:0;text-align:center}.template-premiumversand .r-pdp-shell .sealsubs-target-element{margin:0 0 1.2rem}.template-premiumversand .r-pdp-shell .sealsubs-container{border:1px solid var(--r-line);font-family:var(--r-f-body)}.template-premiumversand .r-pdp-shell .sls-purchase-options-label{color:var(--r-oxblood);display:block;font-family:var(--r-f-mono);font-size:1rem;font-weight:800;letter-spacing:.14em;padding:1rem 1.2rem .6rem;text-transform:uppercase}.template-premiumversand .r-pdp-shell .sls-purchase-options-container{display:grid}.template-premiumversand .r-pdp-shell .sls-option-container{border-color:var(--r-line)!important;border-radius:0!important;margin:0!important}.template-premiumversand .r-pdp-shell .sls-option-container.sls-active{background:var(--r-bone)!important;border-color:var(--r-oxblood)!important}.template-premiumversand .r-pdp-shell .seal-row{align-items:center;min-height:5.6rem;padding:.8rem 1rem!important}.template-premiumversand .r-pdp-shell .sls-selling-plan-group-name,.template-premiumversand .r-pdp-shell .sls-price{color:var(--r-ink)!important;font-family:var(--r-f-body)!important;font-size:1.35rem!important;line-height:1.25}.template-premiumversand .r-pdp-shell .sls-more-info-container{display:none!important}.template-premiumversand .r-pdp-shell .product-form__submit.button{min-height:5.8rem}@media screen and (min-width:990px){.template-premiumversand .r-pdp-shell .product__info-container{padding:2.4rem}.template-premiumversand .r-pdp-shell .product__title h1,.template-premiumversand .r-pdp-shell h1.product__title{font-size:clamp(4.2rem,4.1vw,6.2rem);max-width:none}}@media screen and (max-width:749px){.template-premiumversand .r-pdp-shell{padding-top:3.2rem}.template-premiumversand .r-pdp-shell .product__media-wrapper:before,.template-premiumversand .r-pdp-shell .product__media-wrapper:after,.template-premiumversand .r-pdp-media-proof{display:none}.template-premiumversand .r-pdp-shell .product__media-list{margin-left:0!important;margin-right:0!important;max-width:100%;padding:.8rem;width:100%!important}.template-premiumversand .r-pdp-shell .slider-mobile-gutter,.template-premiumversand .r-pdp-shell .product__media-wrapper,.template-premiumversand .r-pdp-shell .product__media-list{overflow:hidden}.template-premiumversand .r-pdp-shell .slider-mobile-gutter{margin-left:0!important;margin-right:0!important;max-width:100%;width:100%!important}.template-premiumversand .r-pdp-shell .slider.slider--mobile.product__media-list{column-gap:0;gap:0;scroll-padding-left:0}.template-premiumversand .r-pdp-shell .product__media-list .product__media-item{box-sizing:border-box;flex:0 0 100%!important;margin-left:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}.template-premiumversand .r-pdp-shell .product__media-list:after{bottom:1.2rem;font-size:1rem;inset:auto 1.2rem 1.2rem auto;line-height:.96;max-width:13rem;padding:.9rem}.template-premiumversand .r-pdp-shell .product__media-list:before{top:.8rem;right:.8rem;bottom:.8rem;left:.8rem}.template-premiumversand .r-premium-logistics-card{bottom:1.2rem;box-shadow:.45rem .45rem #82150f24;left:2.2rem;max-width:calc(100% - 16rem);padding:1rem}.template-premiumversand .r-premium-logistics-card p{font-size:.82rem;margin-bottom:.45rem}.template-premiumversand .r-premium-logistics-card strong{font-size:clamp(1.9rem,7vw,2.5rem);line-height:.98}.template-premiumversand .r-premium-logistics-card dl{display:none}.template-premiumversand .r-pdp-shell .product__media-list .product__media-item:first-child{aspect-ratio:1 / .64;min-height:22.5rem;opacity:.42}.template-premiumversand .r-pdp-shell .product__info-container{padding:1.4rem}.template-premiumversand .r-pdp-shell .product__title h1,.template-premiumversand .r-pdp-shell h1.product__title{font-size:clamp(3.2rem,9vw,3.8rem)}.template-premiumversand .r-pdp-shell .r-pdp-usps{order:12;padding:1.1rem}.template-premiumversand .r-pdp-shell .r-pdp-usps__heading{margin-bottom:.7rem}.template-premiumversand .r-pdp-shell .r-pdp-usps__list{gap:.55rem}.template-premiumversand .r-pdp-shell .r-pdp-usps__list li{font-size:1.24rem;gap:.55rem;line-height:1.35}.template-premiumversand .r-pdp-shell .share-button,.template-premiumversand .r-pdp-shell .product__info-container>script{order:13}.template-premiumversand .r-pdp-shell .r-pdp-buy-meta{grid-template-columns:1fr}.template-premiumversand .r-pdp-shell .seal-row{min-height:5rem;padding:.7rem .8rem!important}.template-premiumversand .r-pdp-shell .sls-selling-plan-group-name,.template-premiumversand .r-pdp-shell .sls-price{font-size:1.22rem!important}}.template-premiumversand .r-pdp-shell .slider-buttons,.template-premiumversand .r-pdp-shell .product__media-icon{display:none!important}.shopify-block[id*=judge_me_reviews_review_widget]{background:var(--r-bone);border-top:1px solid var(--r-ink);border-bottom:1px solid var(--r-ink);margin:clamp(5.6rem,7vw,9.6rem) auto;max-width:120rem;padding:clamp(2.4rem,4vw,5.6rem)}.shopify-block[id*=judge_me_reviews_review_widget]:before{color:var(--r-oxblood);content:"KUNDENSTIMMEN";display:block;font-family:var(--r-f-mono);font-size:1.05rem;font-weight:800;letter-spacing:.16em;margin-bottom:1.2rem;text-transform:uppercase}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg{background:var(--r-paper)!important;background-color:var(--r-paper)!important;border:1px solid var(--r-ink)!important;box-shadow:.8rem .8rem #82150f1f;color:var(--r-ink);font-family:var(--r-f-body);padding:clamp(1.8rem,3vw,3.2rem)!important}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__header{align-items:start;border-bottom:1px solid var(--r-line);display:grid;gap:clamp(1.6rem,3vw,3.2rem);grid-template-columns:minmax(0,1fr) minmax(22rem,.55fr);margin-bottom:2.4rem!important;padding-bottom:2.4rem}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__title{color:transparent!important;font-size:0!important;line-height:0!important;margin:0!important}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__title:after{color:var(--r-ink);content:"Bewertungen aus der Metzgerei";display:block;font-family:var(--r-f-display);font-size:clamp(3.4rem,4.2vw,6.4rem);font-weight:400;line-height:.95}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__summary{align-self:stretch;background:var(--r-bone);border:1px solid var(--r-line);display:grid;gap:.6rem;justify-items:start;margin:0!important;padding:1.4rem}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__summary-text{color:var(--r-graphite);font-family:var(--r-f-mono);font-size:1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-star{color:var(--r-gold)!important}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-write-rev-link{align-items:center;background:var(--r-oxblood)!important;background-color:var(--r-oxblood)!important;border:1px solid var(--r-oxblood)!important;border-radius:0!important;color:var(--r-paper)!important;display:inline-flex!important;font-family:var(--r-f-mono);font-size:1rem;font-weight:800;justify-content:center;letter-spacing:.12em;min-height:4.4rem;padding:0 1.4rem!important;text-transform:uppercase}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg .jdgm-write-rev-link,.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg a.jdgm-write-rev-link:not([href]){background:var(--r-oxblood)!important;background-color:var(--r-oxblood)!important;color:var(--r-paper)!important}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-histogram{background:#fbfaf6;border:1px solid var(--r-line);margin:1.6rem 0 0!important;padding:1rem}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-histogram__row{min-height:2.4rem}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-histogram__bar,.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-histogram__bar-content{border-radius:0!important}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-histogram__bar-content{background:var(--r-oxblood)!important}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev{border:1px solid var(--r-line)!important;margin-top:1.2rem!important;padding:1.4rem!important}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev__author,.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev__timestamp{font-family:var(--r-f-mono);font-size:1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev__body,.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev__content{color:var(--r-graphite);font-size:1.45rem;line-height:1.55}.r-pdp-shell .shopify-payment-button{border-top:1px solid var(--r-line);margin-top:1.2rem;padding-top:1rem}.r-pdp-shell .shopify-payment-button__button,.r-pdp-shell .shopify-payment-button__button--unbranded{background:#fbfaf6!important;border:1px solid var(--r-line)!important;color:var(--r-ink)!important;font-family:var(--r-f-mono)!important;font-size:1rem!important;font-weight:800!important;letter-spacing:.12em!important;min-height:4.8rem!important;text-transform:uppercase!important}@media screen and (max-width:749px){.shopify-block[id*=judge_me_reviews_review_widget]{margin:4.8rem auto;padding:1.5rem}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg{box-shadow:.45rem .45rem #82150f1f;padding:1.4rem!important}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__header{gap:1.2rem;grid-template-columns:1fr;margin-bottom:1.6rem!important;padding-bottom:1.6rem}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__title:after{font-size:clamp(3rem,10vw,3.8rem)}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-write-rev-link{width:100%}.shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev{padding:1.2rem!important}}.r-product-review-section{background:var(--r-paper)}.r-product-review-shell{background:var(--r-paper);border-bottom:1px solid rgba(13,10,8,.14);border-top:1px solid rgba(13,10,8,.14);margin:0;padding:clamp(5.6rem,7vw,9.6rem) 0}.r-product-review-shell__intro{border-top:var(--r-border-strong);display:grid;gap:clamp(1.8rem,3vw,4.8rem);grid-template-columns:minmax(0,.9fr) minmax(30rem,.55fr);margin-bottom:clamp(2.8rem,4vw,5.2rem);padding-top:clamp(1.8rem,2vw,2.8rem)}.r-product-review-shell__intro .r-eyebrow{grid-column:1 / -1;margin:0}.r-product-review-shell__intro .r-h2,.r-product-review-shell__intro .r-lede{margin:0}.r-product-review-shell__intro .r-lede{align-self:end;max-width:42rem}.r-product-review-shell__widget{background:var(--r-bone);border:var(--r-border-strong);box-shadow:1.4rem 1.4rem #82150f14;padding:clamp(1.8rem,3vw,3.2rem)}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget]{background:transparent;border:0;margin:0;max-width:none;padding:0}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget]:before{content:none}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg{background:var(--r-paper)!important;background-color:var(--r-paper)!important;border:0!important;box-shadow:none;padding:clamp(2rem,3vw,3.6rem)!important}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__header{border-bottom:var(--r-border-strong);grid-template-columns:minmax(0,1fr) minmax(26rem,.42fr);margin-bottom:0!important;padding-bottom:clamp(2rem,3vw,3rem)}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__title:after{content:"Was Kundinnen und Kunden sagen";font-size:clamp(3.6rem,4.2vw,6rem);line-height:.98}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__summary{background:var(--r-ink);border:0;color:var(--r-paper);padding:clamp(1.6rem,2vw,2.4rem)}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__summary-text,.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__summary-average{color:var(--r-paper)!important}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__summary-text{font-size:0!important;letter-spacing:0}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__summary-text:after{color:var(--r-paper);content:"Verifizierte Produktbewertungen";display:block;font-family:var(--r-f-mono);font-size:1.1rem;font-weight:800;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-write-rev-link{justify-self:start;width:fit-content}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-write-rev-link{font-size:0!important}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-write-rev-link:after{content:"Bewertung schreiben";font-size:1.05rem}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-histogram{background:transparent;border:0;border-top:1px solid rgba(13,10,8,.12);margin:0!important;padding:clamp(1.8rem,2vw,2.4rem) 0 0}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__body{display:grid;gap:0}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev{background:transparent!important;border:0!important;border-top:var(--r-border)!important;margin:0!important;padding:clamp(1.8rem,2vw,2.4rem) 0!important}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev__body,.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev__content{font-size:1.58rem;line-height:1.62}@media screen and (max-width:989px){.r-product-review-shell__intro,.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__header{grid-template-columns:1fr}}@media screen and (max-width:749px){.r-product-review-shell{padding:clamp(4.8rem,12vw,6.4rem) 0}.r-product-review-shell__widget{box-shadow:.8rem .8rem #82150f14;padding:1.2rem}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg{padding:1.8rem!important}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev-widg__title:after{font-size:clamp(3.2rem,10vw,4rem)}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-write-rev-link{width:100%}.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev__body,.r-product-review-section .shopify-block[id*=judge_me_reviews_review_widget] .jdgm-rev__content{font-size:1.55rem}}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging{background:#f6f0e5c7!important;border:1px solid rgba(26,24,21,.14)!important;border-radius:0!important;box-shadow:none!important;grid-column:1 / -1!important;margin:.8rem 0 0!important;padding:0!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging[hidden]{display:none!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging.is-visible{display:block!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__choice{align-items:center!important;cursor:pointer!important;display:grid!important;gap:.9rem!important;grid-template-columns:1.8rem minmax(0,1fr)!important;margin:0!important;min-height:5rem!important;padding:.85rem 1rem!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging input[type=checkbox]{height:1px!important;margin:0!important;opacity:0!important;position:absolute!important;width:1px!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__control{align-items:center!important;background:var(--r-paper)!important;border:1px solid rgba(26,24,21,.62)!important;display:flex!important;height:1.8rem!important;justify-content:center!important;margin:0!important;width:1.8rem!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging input[type=checkbox]:focus-visible+.r-pdp-single-packaging__control{outline:2px solid var(--r-oxblood)!important;outline-offset:2px!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging input[type=checkbox]:checked+.r-pdp-single-packaging__control{background:var(--r-oxblood)!important;border-color:var(--r-oxblood)!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging input[type=checkbox]:checked+.r-pdp-single-packaging__control:after{color:var(--r-paper)!important;content:"\2713"!important;font-family:var(--r-f-mono)!important;font-size:1.05rem!important;font-weight:800!important;line-height:1!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__copy{color:var(--r-ash)!important;display:flex!important;flex-wrap:wrap!important;font-family:var(--r-f-body)!important;gap:.25rem .75rem!important;letter-spacing:0!important;line-height:1.25!important;min-width:0!important;text-transform:none!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__copy strong{color:var(--r-ink)!important;font-family:var(--r-f-mono)!important;font-size:1.05rem!important;font-weight:800!important;letter-spacing:.14em!important;line-height:1.2!important;text-transform:uppercase!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__copy span{color:var(--r-ash)!important;font-family:var(--r-f-body)!important;font-size:1.18rem!important;grid-column:auto!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important}@media screen and (max-width:749px){.r-pdp-shell .product-form__quantity .r-pdp-single-packaging{margin-top:.65rem!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__choice{min-height:4.6rem!important;padding:.75rem .9rem!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__copy{display:grid!important;gap:.18rem!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__copy span{font-size:1.12rem!important}}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging{background:transparent!important;border:0!important;border-bottom:1px solid var(--r-line)!important;border-top:1px solid var(--r-line)!important;margin:.9rem 0 0!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__choice{gap:.7rem!important;grid-template-columns:1.5rem minmax(0,1fr)!important;min-height:3.7rem!important;padding:.55rem 0!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__control{height:1.5rem!important;width:1.5rem!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__copy{align-items:baseline!important;display:flex!important;gap:.35rem .75rem!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__copy strong{font-size:.98rem!important;letter-spacing:.12em!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__copy span{color:var(--r-graphite)!important;font-size:1.02rem!important}@media screen and (max-width:749px){.r-pdp-shell .product-form__quantity .r-pdp-single-packaging{margin-top:.75rem!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__choice{min-height:3.7rem!important;padding:.55rem 0!important}.r-pdp-shell .product-form__quantity .r-pdp-single-packaging__copy{display:flex!important}}.r-pdp-shell{--r-pdp-purchase-shadow-side: .8rem 0 0 rgba(130, 21, 15, .1);--r-pdp-purchase-shadow-end: .8rem .8rem 0 rgba(130, 21, 15, .1);--r-pdp-purchase-shadow-mobile: .5rem .5rem 0 rgba(130, 21, 15, .11)}.r-pdp-shell variant-radios,.r-pdp-shell variant-selects,.r-pdp-shell .r-pdp-choice-price,.r-pdp-shell .product-form__quantity{overflow:visible}.r-pdp-shell .product-form__input--pill{gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,13.2rem),1fr))}.r-pdp-shell .product-form__input--pill input[type=radio]+label,.product-section .r-pdp-shell .product-form__input--pill input[type=radio]+label{min-height:5rem;padding:.75rem .9rem}.r-pdp-shell .r-pdp-variant__title,.r-pdp-shell .r-pdp-variant__sub{overflow-wrap:normal;white-space:nowrap}.r-pdp-shell .r-pdp-variant__sub{letter-spacing:.04em}.r-pdp-shell .r-pdp-choice-price{align-items:center;background:#fbfaf6;border:1px solid var(--r-ink);border-bottom:0;box-shadow:var(--r-pdp-purchase-shadow-side);gap:.85rem clamp(1rem,1.6vw,1.5rem);grid-template-columns:minmax(7.8rem,.26fr) minmax(0,1fr);margin-top:0!important;padding:.9rem 1.4rem .85rem}.r-pdp-shell .r-pdp-choice-price:before{border-right:1px solid var(--r-line);height:100%;min-width:0;padding-right:.9rem}.r-pdp-shell .r-pdp-choice-price .price{align-items:baseline;display:flex;flex-wrap:wrap;gap:.35rem .9rem;justify-self:stretch;min-width:0;text-align:left}.r-pdp-shell .r-pdp-choice-price .price dl{align-items:baseline;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.15rem .9rem;min-width:0}.r-pdp-shell .r-pdp-choice-price .price__sale{align-items:baseline;display:flex;flex-wrap:wrap;gap:.35rem 1.1rem}.r-pdp-shell .r-pdp-choice-price .price dd{margin:0}.r-pdp-shell .r-pdp-choice-price .price__badge-sale,.r-pdp-shell .r-pdp-choice-price .price__badge-sold-out{align-self:center;margin-left:auto;padding:.48rem .8rem;white-space:nowrap}.r-pdp-shell .r-pdp-choice-price .unit-price{flex:1 0 100%;font-size:.98rem;letter-spacing:.14em;margin:0;text-align:left;white-space:nowrap}.r-pdp-shell .r-pdp-piece-weight{color:var(--r-oxblood);font-family:var(--r-f-mono);font-size:1.05rem;font-weight:700;letter-spacing:.14em;line-height:1.25;margin:-.25rem 0 0;text-transform:uppercase}.r-pdp-shell .product-form__quantity{background:#fbfaf6;box-shadow:var(--r-pdp-purchase-shadow-end);margin-top:0!important;min-height:5.8rem;padding:.9rem 1.4rem}.r-pdp-shell .product-form__quantity .quantity{min-height:4.2rem}@media screen and (min-width:750px)and (max-width:1180px){.r-pdp-shell .product-form__input--pill{grid-template-columns:repeat(3,minmax(0,1fr))}.r-pdp-shell .r-pdp-choice-price{grid-template-columns:minmax(7.2rem,.3fr) minmax(0,1fr)}.r-pdp-shell .r-pdp-choice-price .price{max-width:100%;width:100%}}@media screen and (max-width:749px){.product-section .product.grid{display:flex;flex-direction:column;gap:1.6rem}.product-section .product__info-wrapper{order:1;padding-left:0;width:100%}.product-section .product__media-wrapper{order:2}.r-pdp-shell .product-form__input--pill{grid-template-columns:repeat(3,minmax(0,1fr))}.r-pdp-shell .product-form__input--pill input[type=radio]+label,.product-section .r-pdp-shell .product-form__input--pill input[type=radio]+label{min-height:4.2rem;padding:.55rem .45rem}.r-pdp-shell .r-pdp-choice-price,.r-pdp-shell .product-form__quantity{box-shadow:var(--r-pdp-purchase-shadow-mobile)}.r-pdp-shell .r-pdp-choice-price{padding:.9rem 1.1rem;grid-template-columns:1fr}.r-pdp-shell .r-pdp-choice-price:before{border-right:0;height:auto;padding-right:0}.r-pdp-shell .r-pdp-choice-price .price{gap:.25rem .8rem}.r-pdp-shell .r-pdp-choice-price .price__badge-sale,.r-pdp-shell .r-pdp-choice-price .price__badge-sold-out{margin-left:0}.r-pdp-shell .product-form__quantity{min-height:5.4rem;padding:.8rem 1.1rem}}.r-pdp-shell .product__info-container>variant-radios,.r-pdp-shell .product__info-container>variant-selects,.r-pdp-shell .product__info-container>.r-pdp-choice-price,.r-pdp-shell .product__info-container>.product-form__quantity,.r-pdp-shell .product__info-container>.r-pdp-buy-box{background:#fbfaf6!important;border-left:1px solid var(--r-ink)!important;border-radius:0!important;border-right:1px solid var(--r-ink)!important;box-shadow:none!important;margin-bottom:0!important;margin-top:0!important}.r-pdp-shell .product__info-container>variant-radios,.r-pdp-shell .product__info-container>variant-selects{border-bottom:0!important;border-top:1px solid var(--r-ink)!important;margin-top:var(--r-s-4)!important}.r-pdp-shell .product__info-container>.r-pdp-choice-price,.r-pdp-shell .product__info-container>.product-form__quantity,.r-pdp-shell .product__info-container>.r-pdp-buy-box{border-top:1px solid var(--r-line)!important}.r-pdp-shell .product__info-container>.r-pdp-usps+.r-pdp-choice-price{border-top:1px solid var(--r-ink)!important;margin-top:var(--r-s-4)!important}.r-pdp-shell .product__info-container>.r-pdp-choice-price,.r-pdp-shell .product__info-container>.product-form__quantity{border-bottom:0!important}.r-pdp-shell .product__info-container>.r-pdp-buy-box{border-bottom:1px solid var(--r-ink)!important;padding:1.6rem!important}.r-pdp-shell .r-pdp-buy-box .product-form{background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important}.r-pdp-shell .product__info-container>.r-pdp-buy-box .r-pdp-buy-meta{background:transparent!important}@media screen and (max-width:749px){.r-pdp-shell .product__info-container>.r-pdp-choice-price,.r-pdp-shell .product__info-container>.product-form__quantity,.r-pdp-shell .product__info-container>.r-pdp-buy-box{box-shadow:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-main-product.css.map */
