:root{--dr-cream: #f7f3ec;--dr-line: #e3dccf;--dr-ink: #211d1a;--dr-body: #33302a;--dr-muted: rgba(33, 29, 26, .68);--dr-green: #495e36;--dr-gold: #b5741d}[id$=__main] .product__media-list .product__media,[id$=__main] .product__media-list .deferred-media{padding-top:100%!important}[id$=__main] .product__media-list .media{background:var(--dr-cream);border-radius:.2rem}[id$=__main] .product__media-list .media img,[id$=__main] .thumbnail img{object-fit:contain}[id$=__main] .product__media-list .media img{padding:6%;box-sizing:border-box}[id$=__main] .thumbnail-list__item{background:var(--dr-cream)}[id$=__main] .thumbnail[aria-current]{box-shadow:0 0 0 1px var(--dr-gold)}@media screen and (min-width:990px){[id$=__main] .product__info-wrapper{padding-left:6rem}}[id$=__main] .product__text.caption-with-letter-spacing{font-size:1.15rem;letter-spacing:.3em;text-transform:uppercase;color:var(--dr-gold)}[id$=__main] .product__title h1,[id$=__main] .product__title h2{font-size:clamp(3.2rem,3.6vw,4.2rem);font-weight:400;line-height:1.15;letter-spacing:-.005em;color:var(--dr-ink);text-wrap:balance}[id$=__main] .product .price .price-item{font-family:var(--font-heading-family);font-size:2.6rem;letter-spacing:.01em;color:var(--dr-ink)}[id$=__main] .product .price .price-item--sale{color:var(--dr-green)}[id$=__main] .product .price--on-sale .price-item--regular{font-size:1.8rem;color:var(--dr-muted)}[id$=__main] .product__tax{font-size:1.3rem;color:var(--dr-muted)}[id$=__main] .product-form__input{--variant-pills-radius: 0px;--variant-pills-shadow-opacity: 0;--variant-pills-shadow-horizontal-offset: 0px;--variant-pills-shadow-vertical-offset: 0px;--variant-pills-shadow-blur-radius: 0px;--variant-pills-border-opacity: .25}[id$=__main] .product-form__input .form__label,[id$=__main] .product-form__quantity .form__label{font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:var(--dr-muted)}[id$=__main] .product-form__input input[type=radio]+label{padding:1.2rem 2.4rem;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}[id$=__main] .product-form__input input[type=radio]:checked+label{background-color:var(--dr-ink);border-color:var(--dr-ink);color:#fff}[id$=__main] .product-form__quantity{--inputs-shadow-opacity: 0;--inputs-shadow-horizontal-offset: 0px;--inputs-shadow-vertical-offset: 0px;--inputs-shadow-blur-radius: 0px;--inputs-radius: 0px;--inputs-radius-outset: 0px;--inputs-border-opacity: .3}[id$=__main] .product-form__buttons{max-width:none}[id$=__main] .product-form__submit{--shadow-opacity: 0;--buttons-radius: 0;--buttons-radius-outset: 0;min-height:5.6rem;border-radius:0;background-color:var(--dr-ink);color:#fff;font-size:1.25rem;letter-spacing:.24em;text-transform:uppercase;transition:background-color .25s ease}[id$=__main] .product-form__submit:before,[id$=__main] .product-form__submit:after{box-shadow:none}[id$=__main] .product-form__submit:hover:not([disabled]){background-color:var(--dr-green)}[id$=__main] .shopify-payment-button__button{min-height:5.6rem;font-size:1.25rem;letter-spacing:.24em;text-transform:uppercase}[id$=__main] .shopify-payment-button__button [role=button]{border-radius:0!important;min-height:5.6rem}[id$=__main] .pdp-assurance{display:grid;gap:1.2rem;margin:2.4rem 0;padding:2rem 0;list-style:none;border-top:1px solid var(--dr-line);border-bottom:1px solid var(--dr-line)}[id$=__main] .pdp-assurance li{display:flex;align-items:center;gap:1.2rem;font-size:1.35rem;letter-spacing:.04em;color:var(--dr-muted)}[id$=__main] .pdp-assurance svg{flex:none;width:2rem;height:2rem;fill:none;stroke:var(--dr-gold);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}[id$=__main] .product__accordion{margin-top:1.6rem;border-color:var(--dr-line)}[id$=__main] .accordion summary{padding:1.8rem 0}[id$=__main] .accordion__title{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}[id$=__main] .accordion .icon-accordion{fill:var(--dr-gold)}[id$=__main] .accordion__content{font-size:1.5rem;line-height:1.8;color:var(--dr-muted)}[id$=__main] .accordion__content a{color:var(--dr-green);text-decoration-color:var(--dr-gold);text-underline-offset:.3rem}[id$=__rich_text_K73whE] .rich-text__blocks{max-width:76rem}[id$=__rich_text_K73whE] .rich-text__heading{margin:0;font-size:clamp(2.8rem,3.4vw,3.8rem);font-weight:400;text-align:center;color:var(--dr-ink)}[id$=__rich_text_K73whE] .rich-text__heading:after{content:"";display:block;width:6rem;height:1px;margin:2rem auto 0;background:var(--dr-gold)}[id$=__rich_text_K73whE] .rich-text__text{font-size:1.7rem;line-height:1.9;color:var(--dr-body)}[id$=__rich_text_K73whE] .rich-text__text p{margin:0 0 2rem}[id$=__rich_text_K73whE] .rich-text__text h2,[id$=__rich_text_K73whE] .rich-text__text h3,[id$=__rich_text_K73whE] .rich-text__text h4{margin:3.2rem 0 1.2rem;font-family:var(--font-heading-family);font-weight:400;line-height:1.25;color:var(--dr-ink)}[id$=__rich_text_K73whE] .rich-text__text ul,[id$=__rich_text_K73whE] .rich-text__text ol{padding-left:2.4rem}[id$=__rich_text_K73whE] .rich-text__text li::marker{color:var(--dr-gold)}[id$=__rich_text_K73whE] .rich-text__text a{color:var(--dr-green);text-decoration-color:var(--dr-gold);text-underline-offset:.3rem}[id$=__rich_text_K73whE] .rich-text__text img{max-width:100%;height:auto}[id$=__page_eV4HYG] .page-width{max-width:88rem}[id$=__page_eV4HYG] h1,[id$=__page_eV4HYG] h2{margin:0 0 3.6rem;font-size:clamp(2.8rem,3.4vw,3.8rem);font-weight:400;text-align:center;color:var(--dr-ink)}[id$=__page_eV4HYG] h1:after,[id$=__page_eV4HYG] h2:after{content:"";display:block;width:6rem;height:1px;margin:2rem auto 0;background:var(--dr-gold)}[id$=__page_eV4HYG] .rte{display:grid;gap:2.4rem;max-width:80rem;margin:0 auto}[id$=__page_eV4HYG] .rte p{margin:0}[id$=__page_eV4HYG] .rte img{display:block;width:100%;height:auto;border:1px solid var(--dr-line);border-radius:.2rem}[id$=__product-recommendations] h2{font-size:clamp(2.8rem,3.4vw,3.8rem);font-weight:400;text-align:center}[id$=__product-recommendations] h2:after{content:"";display:block;width:6rem;height:1px;margin:2rem auto 0;background:var(--dr-gold)}[id$=__product-recommendations] .card__information{padding-top:2rem}[id$=__product-recommendations] .card__heading{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:400;line-height:1.35;letter-spacing:0}[id$=__product-recommendations] .card__heading a,[id$=__product-recommendations] .underline-links-hover:hover a{text-decoration:none}[id$=__product-recommendations] .card-information>.caption-large.light:empty{display:none}[id$=__product-recommendations] .card-information .price{font-size:1.4rem;letter-spacing:.08em;color:var(--dr-muted)}[id$=__product-recommendations] .badge{padding:.6rem 1.2rem;border:0;border-radius:.2rem;font-size:1rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}[id$=__newsletter_d8pEUA] .gradient{background:var(--dr-cream)}[id$=__newsletter_d8pEUA] h1,[id$=__newsletter_d8pEUA] h2{font-size:clamp(3rem,4vw,4rem);font-weight:400;color:var(--dr-ink)}[id$=__newsletter_d8pEUA] .newsletter-form__field-wrapper{--inputs-shadow-opacity: 0;--inputs-shadow-horizontal-offset: 0px;--inputs-shadow-vertical-offset: 0px;--inputs-shadow-blur-radius: 0px;--inputs-radius: 0px;--inputs-radius-outset: 0px;--inputs-border-opacity: .4}[id$=__newsletter_d8pEUA] .field__input{min-height:5.6rem}@media(prefers-reduced-motion:reduce){[id$=__main] .product-form__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/template-product-premium.css.map */
