:root{--heading-font-weight: 400;--heading-letter-spacing: -.035em;--heading-text-transform: none;--text-base: 1.0625rem;--button-border-radius: 999px;--button-letter-spacing: .02em;--button-text-transform: none;--text-h1: clamp(2.25rem, 3.8vw, 3.5rem);--text-h2: clamp(1.875rem, 3vw, 2.75rem);--rounded: 6px;--rounded-sm: 6px;--rounded-md: 6px;--rounded-lg: 6px;--container-max-width: 1200px;--section-vertical-spacing: 4rem}@media(max-width:699px){:root{--section-vertical-spacing: 2.5rem;--container-gutter: 1.25rem}}body{font-size:17px;line-height:1.65;color:#30332f;background:#fbfaf6}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-weight:400;letter-spacing:-.035em;line-height:1.13;text-transform:none}h1 strong,h2 strong,.h1 strong,.h2 strong{font-weight:400}.subheading,.h6{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#59625b}.color-scheme--scheme-3 .subheading,.color-scheme--scheme-4 .subheading,.color-scheme--scheme-5 .subheading{color:#fffdfa;opacity:.85}.button{border-radius:999px;font-weight:600;min-height:48px;padding:13px 26px;text-transform:none;letter-spacing:.02em;transition:background-color .2s ease}.button:not(.button--outline):hover{background-color:#8b2b42!important;border-color:#8b2b42!important;color:#fffdfa!important}img,.media,.product-card__figure,.content-over-media,.product-card__figure img,.collection-card img{border-radius:6px}hr,.is-divided>*+*{border-color:#d7d8ce}.section-boxed,.shopify-section--rich-text .section{max-width:1200px;margin-inline:auto}.slideshow .prose,.slideshow .content-over-media__content{text-shadow:0 1px 18px rgba(43,20,24,.45)}.slideshow .subheading{color:#fffdfa}.slideshow .button{background:#6d1f32!important;color:#fffdfa!important;border-color:#6d1f32!important;text-shadow:none}.fast-delivery-banner{border-top:1px solid #E9C77E;border-bottom:1px solid #E9C77E;max-width:1200px;margin-inline:auto}.fast-delivery-banner .fast-text{animation:none!important;filter:none!important;background:none!important;font-size:clamp(22px,2.6vw,32px)!important;letter-spacing:-.01em!important;white-space:nowrap}.fast-delivery-banner .twinkle{background:#e9c77e;filter:none}.fast-delivery-banner .snow{opacity:.12}.color-scheme--scheme-5{--text-color:255 253 250}.announcement-bar{letter-spacing:.14em}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.shopify-section--main-article .prose,.main-article .prose,article .prose{max-width:680px;margin-inline:auto;font-size:17px;line-height:1.65}.shopify-section--main-article .prose h2,article .prose h2{margin-top:2.5em}.shopify-section--main-article .prose img,article .prose img{border-radius:6px;margin-block:2em}.shopify-section--main-article .prose a,article .prose a{color:#6d1f32;text-underline-offset:3px}.shopify-section--main-article .prose blockquote,article .prose blockquote{border-left:3px solid #E9C77E;background:#f5efe5;padding:20px 24px;border-radius:6px}.fast-delivery-banner .fast-text{font-family:var(--heading-font-family, "Playfair Display"),Georgia,serif!important;font-weight:400!important;text-transform:none}@media(min-width:1000px){.header__primary-nav ul{white-space:nowrap}.header__primary-nav{column-gap:clamp(14px,1.6vw,26px)!important;flex-wrap:nowrap!important}.header__primary-nav-item{white-space:nowrap}.header__primary-nav-item>details>summary,.header__primary-nav-item>a{font-size:13px;letter-spacing:.06em}}@media(min-width:1000px)and (max-width:1299px){.header__primary-nav{column-gap:16px!important}.header__primary-nav-item>details>summary,.header__primary-nav-item>a{font-size:12.5px;letter-spacing:.04em}}.slideshow__slide-content .prose{position:relative;isolation:isolate;padding:22px 30px 26px}.slideshow__slide-content .prose:before{content:"";position:absolute;top:-10%;right:-14%;bottom:-10%;left:-14%;z-index:-1;border-radius:24px;background:radial-gradient(ellipse at center,#2b1418b3,#2b141880 55%,#2b141800 78%);pointer-events:none}.slideshow .subheading,.slideshow .prose .h6{color:#fffdfa!important;opacity:1!important;font-size:13px;letter-spacing:.16em;font-weight:700;text-shadow:0 1px 2px rgba(43,20,24,.9),0 0 14px rgba(43,20,24,.7)}@media(max-width:699px){.slideshow__slide-content .prose{padding:16px 14px 20px}.slideshow .subheading,.slideshow .prose .h6{font-size:12px}}.header__primary-nav .h6,.header__primary-nav-item>details>summary,.header__primary-nav-item>a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ref-style.css.map */
