:root{--dfv-paper:#F4F1EA;--dfv-ink:#13120F;--dfv-stone:#9E968A;--dfv-linen:#C7BAA6;--dfv-earth:#6B5742;--dfv-moss:#404733;--dfv-sky:#A1ABAA;--dfv-serif:Baskerville,"Baskerville No 2","Libre Baskerville",Georgia,serif;--dfv-sans:"Avenir Next",Avenir,Figtree,"Helvetica Neue",Arial,sans-serif;--dfv-space-section:clamp(5.5rem,8vw,8.75rem);--dfv-page-gutter:clamp(1.5rem,5vw,5rem);--dfv-reading-width:44rem}html,body{background:var(--dfv-paper)}body{color:var(--dfv-ink);font-family:var(--dfv-sans);font-weight:300;letter-spacing:.005em;text-rendering:optimizeLegibility}body,input,textarea,select,button{color:var(--dfv-ink)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--dfv-serif)!important;font-weight:400!important;letter-spacing:-.018em;line-height:1.04}h1,.h1{font-size:clamp(3rem,6vw,5.5rem)}h2,.h2{font-size:clamp(2.5rem,4.6vw,4.5rem)}h3,.h3{font-size:clamp(2rem,3vw,3.25rem)}p,li,.rte{line-height:1.55}.rte,.prose,[class*=rich-text]{max-width:var(--dfv-reading-width)}a{text-underline-offset:.22em}img,video,iframe,.media,[class*=media]{border-radius:0!important}.header__menu-item,.header__menu-item span,nav a,.menu-list__link,.button,button:not([class*=icon]),[class*=button],.price,.price *,.badge,[class*=caption],[class*=eyebrow],[class*=subheading],.dfv-kicker,.dfv-index,.dfv-hero__eyebrow,.dfv-link,.dfv-product__meta span{font-family:var(--dfv-sans)!important;font-weight:400!important;color:var(--dfv-ink)!important;opacity:1!important}.header__menu-item,.header__menu-item span,nav a,.menu-list__link{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--dfv-ink)!important;opacity:1!important}.header__row,.header__columns,.header__column{background:var(--dfv-paper)}#header-component{border-bottom:1px solid rgba(19,18,15,.14)}.header__heading,.header__heading-link{letter-spacing:.16em;font-weight:400!important;text-transform:uppercase;color:var(--dfv-ink)!important;opacity:1!important}.content-for-layout>.shopify-section:not(:first-child){margin-block-start:var(--dfv-space-section)}.section,[class*=section-content],.page-width{padding-inline-left:var(--dfv-page-gutter);padding-inline-right:var(--dfv-page-gutter)}@media(min-width:990px){.page-width{max-width:1600px}}.button,button.button,[class*=button]:not([class*=icon]){border-radius:0!important;box-shadow:none!important;font-size:.72rem;line-height:1;letter-spacing:.15em;text-transform:uppercase;min-height:3rem;color:var(--dfv-ink)!important;opacity:1!important;font-weight:400!important}.button--secondary,[class*=secondary] .button{background:transparent}.button:hover,button.button:hover{transform:none!important}[class*=card],[class*=product-card],.product-card,.collection-card{border-radius:0!important;box-shadow:none!important}[class*=product-card] [class*=title],.product-card__title,.card__heading{font-family:var(--dfv-serif)!important;font-weight:400;line-height:1.15;font-size:clamp(1.05rem,1.35vw,1.35rem)}.price,.price *{font-size:.75rem;letter-spacing:.09em;color:var(--dfv-ink)!important;opacity:1!important;font-weight:400!important}.badge{border-radius:0!important;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dfv-ink)!important;opacity:1!important}input,textarea,select,.field{border-radius:0!important;box-shadow:none!important}.hero,[class*=hero]{border-radius:0!important}.hero h1,.hero h2,.hero h3,[class*=hero] h1,[class*=hero] h2,[class*=hero] h3{max-width:11ch}.hero p,[class*=hero] p{max-width:34rem}hr,.divider,[class*=divider]{border-color:#13120f33;border-width:1px 0 0}[data-template*=product] h1{max-width:15ch}[data-template*=product] .price{margin-block-start:.7rem}[data-template*=product] details,[data-template*=product] summary{border-radius:0!important}@media(max-width:749px){:root{--dfv-space-section:3.5rem;--dfv-page-gutter:1.25rem}h1,.h1{font-size:clamp(2.6rem,13vw,4rem)}h2,.h2{font-size:clamp(2.2rem,11vw,3.25rem)}.header__menu-item,nav a,.menu-list__link{letter-spacing:.12em}.content-for-layout>.shopify-section:not(:first-child){margin-block-start:3.5rem}}:root{--color-foreground:19,18,15}body{color:var(--dfv-ink)!important}body p,body li,body small,body label,body legend,body summary,body a,body button,body input,body textarea,body select,body option,body .rte,body .rte p,body .prose,body .text-body,body .caption,body .caption-with-letter-spacing,body [class*=caption],body [class*=eyebrow],body [class*=subheading],body [class*=kicker],body [class*=label],body [class*=meta],body [class*=note],body [class*=description],body [class*=vendor],body [class*=breadcrumb],body .header__menu-item,body .header__menu-item span,body nav a,body .menu-list__link,body .menu-drawer__menu-item,body .card-information,body .card-information *,body .price,body .price *,body .product__text,body .product__description,body .product-form__input,body .facets,body .facets *,body .facet-filters,body .facet-filters *,body .pagination,body .pagination *,body .footer,body .footer *,body [class*=dfv-] p,body [class*=dfv-] span,body [class*=dfv-] a,body [class*=dfv-] small,body [class*=dfv-] li,body [class*=dfv-] label,body [class*=dfv-] button{color:var(--dfv-ink)!important;opacity:1!important}body,body p,body li,body small,body label,body legend,body summary,body input,body textarea,body select,body .rte,body .text-body,body .caption,body .caption-with-letter-spacing,body [class*=caption],body [class*=eyebrow],body [class*=subheading],body [class*=kicker],body [class*=label],body [class*=meta],body [class*=note],body .header__menu-item,body nav a,body .menu-list__link,body .menu-drawer__menu-item,body .price,body .price *,body .footer,body [class*=dfv-] p,body [class*=dfv-] span,body [class*=dfv-] a,body [class*=dfv-] small,body [class*=dfv-] li{font-weight:400!important}body [class*=color-scheme],body .color-background-1,body .color-background-2,body .gradient{--color-foreground:19,18,15}body input::placeholder,body textarea::placeholder{color:var(--dfv-ink)!important;opacity:.72!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/dfv-brand-system.css.map */
