body{font-family:var(--font-body);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{margin-block-start:0;margin-block-end:0}h1,.h1{font-family:var(--font-display);font-size:clamp(var(--text-3xl),7.2vw,var(--text-5xl));font-weight:300;font-style:normal;line-height:1.05;letter-spacing:-.015em;color:var(--color-deep-fir);word-break:normal}h2,.h2{font-family:var(--font-display);font-size:clamp(var(--text-2xl),5.6vw,var(--text-4xl));font-weight:300;font-style:normal;line-height:1.1;letter-spacing:-.01em;color:var(--color-deep-fir);word-break:normal}h3,.h3{font-family:var(--font-display);font-size:clamp(var(--text-xl),4.24vw,var(--text-3xl));font-weight:400;font-style:normal;line-height:1.2;letter-spacing:0;color:var(--color-deep-fir);word-break:normal}h4,.h4{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:400;font-style:normal;line-height:1.25;letter-spacing:0;color:var(--color-deep-fir)}h5,.h5{font-family:var(--font-body);font-size:var(--text-lg);font-weight:500;font-style:normal;line-height:1.3;letter-spacing:.01em;color:var(--color-deep-fir)}h6,.h6{font-family:var(--font-body);font-size:var(--text-base);font-weight:500;font-style:normal;line-height:1.4;letter-spacing:.01em;color:var(--color-forest-moss);margin-block-start:0;margin-block-end:0}h1 em,.h1 em,h2 em,.h2 em,h3 em,.h3 em,h4 em,.h4 em{font-style:italic;color:var(--color-muted-rose);font-weight:inherit}.body-lg{font-family:var(--font-body);font-size:var(--text-md);font-weight:300;line-height:1.85;color:var(--color-text)}p{font-family:var(--font-body);font-size:var(--text-base);font-weight:400;line-height:1.75;color:var(--color-text)}.body-sm{font-family:var(--font-body);font-size:var(--text-sm);font-weight:400;line-height:1.7;color:var(--color-text-muted)}.caption{font-family:var(--font-body);font-size:1.25rem;font-weight:400;line-height:1.6;color:var(--color-text-faint)}.overline{font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent)}.eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-faint)}.section-tag{font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-md);display:block}.nav-label{font-family:var(--font-body);font-size:var(--text-xs);font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.price-display{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:300;color:var(--color-deep-fir);letter-spacing:-.01em}blockquote{font-family:var(--font-display);font-size:clamp(var(--text-xl),2.5vw,var(--text-2xl));font-weight:300;font-style:italic;line-height:1.5;color:var(--color-deep-fir);border-left:none;padding-left:0;padding-right:0}blockquote p{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;color:inherit}a{color:inherit;text-decoration:none;transition:color var(--duration-base) var(--ease-out),opacity var(--duration-base) var(--ease-out)}a:hover{color:var(--color-accent)}a:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.3rem;border-radius:2px}a:active{opacity:.75}.header-wrapper{background-color:var(--color-forest-moss);background-image:none;border-bottom:1px solid rgba(46,74,58,.35);--color-foreground: 242, 237, 230;--alpha-link: .7}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr}.header--middle-left .header__heading,.header--middle-left .header__heading-link{justify-self:start}.header--middle-left .header__icons{justify-self:end}}.header__heading-logo{max-height:12rem;width:auto;display:block}.header__inline-menu .header__menu-item{font-family:var(--font-body);font-size:var(--text-xs);font-weight:300;letter-spacing:.14em;text-transform:uppercase;color:#f2ede6cc;text-decoration:none;transition:color var(--duration-base) var(--ease-out),opacity var(--duration-base) var(--ease-out)}.header__inline-menu .header__menu-item:hover{color:#f2ede6;opacity:1}.header__inline-menu .header__menu-item:focus-visible{outline-color:var(--color-lichen)}.header__inline-menu .header__active-menu-item{text-decoration:underline;text-underline-offset:.35em;text-decoration-color:#f2ede666}.header .header__icon{color:var(--color-lichen);transition:color var(--duration-base) var(--ease-out)}.header .header__icon:hover{color:var(--color-white-petal);opacity:1}.header .header__icon .svg-wrapper svg,.header .header__icon .svg-wrapper path{stroke:currentColor;fill:none}.header .header__heading-link .h2{color:var(--color-white-petal)}.header .cart-count-bubble{background-color:var(--color-muted-rose);color:var(--color-white-petal)}.on-dark h1,.on-dark .h1,.on-dark h2,.on-dark .h2,.on-dark h3,.on-dark .h3,.on-dark h4,.on-dark .h4{color:var(--color-text-on-dark)}.on-dark h1 em,.on-dark h2 em,.on-dark h3 em,.on-dark h4 em{color:var(--color-petal-blush)}.on-dark p,.on-dark .body-lg,.on-dark .body-sm{color:var(--color-driftwood)}.on-dark .section-tag,.on-dark .overline{color:var(--color-lichen)}.on-dark a:hover{color:var(--color-petal-blush)}.shopify-policy__container{padding-top:6.4rem;padding-bottom:9.6rem;max-width:84rem;margin-left:auto;margin-right:auto}@media screen and (max-width:749px){.shopify-policy__container{padding-top:4rem;padding-bottom:6.4rem}}.shopify-policy__title h1{font-family:var(--font-display);font-size:clamp(3.2rem,4.8vw,4.8rem);font-weight:300;letter-spacing:-.01em;color:var(--color-deep-fir);margin-top:0;margin-bottom:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid var(--color-border)}.shopify-policy__body h2{font-family:var(--font-display);font-size:clamp(2.2rem,2.8vw,2.8rem);font-weight:300;color:var(--color-deep-fir);margin-top:5.6rem;margin-bottom:1.6rem}.shopify-policy__body h3{font-family:var(--font-body);font-size:var(--text-base);font-weight:500;font-style:normal;line-height:1.4;letter-spacing:.01em;color:var(--color-forest-moss);margin-block-start:0;margin-block-end:0}.shopify-policy__body p,.shopify-policy__body li{font-family:var(--font-body);font-size:1.47rem;font-weight:300;line-height:1.8;color:var(--color-warm-stone)}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:2rem;margin-bottom:1.6rem}.shopify-policy__body li{margin-bottom:.4rem}.shopify-policy__body a{color:var(--color-muted-rose);text-decoration-color:#d4897e66;text-underline-offset:.3rem;transition:color .2s ease}.shopify-policy__body a:hover{color:var(--color-deep-fir)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand-typography.css.map */
