@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(cormorant-garamond-latin-400-normal.woff2) format("woff2")}:root{--paper:#f8f3eb;--ink:#24231f;--olive:#4c533a;--heading-ink:#5a4032;--line:#d8cdbd;--heading-font:"Cormorant Garamond",Georgia,serif}body{background:var(--paper);color:var(--ink)}h1,h2,h3,.corporate h1,.corporate h2,.value-copy h3{font-family:var(--heading-font);font-weight:400;color:var(--heading-ink);letter-spacing:-.015em;line-height:1.12}.section h2{font-size:clamp(32px,3.6vw,calc(var(--heading,40px) * 1.2))}.site-header,.mobile-menu nav,.site-footer{background:var(--paper);border-color:var(--line)}.wordmark{font-family:var(--heading-font);color:var(--heading-ink);font-weight:400}.wordmark>span{color:var(--heading-ink)}.desktop-nav,.mobile-menu nav,.collection-nav{font-size:13px;letter-spacing:.1em}.desktop-nav{text-transform:uppercase}.desktop-nav a:hover,.desktop-nav a[aria-current]{border-color:var(--heading-ink)}.eyebrow{color:var(--heading-ink);letter-spacing:.19em}.button,.solid{background:var(--olive);border-color:var(--olive);color:var(--paper);font-size:12px;letter-spacing:.12em;text-transform:uppercase;line-height:1.5}.button:hover,.solid:hover{background:var(--heading-ink);border-color:var(--heading-ink);color:var(--paper)}.text-link,.active-filters a{color:var(--heading-ink)}.ruled,.values-grid>div,.copyright,.filters,.collection-nav,.contact-details,.cart-line,.active-filters a{border-color:var(--line)}.value-index,.metrics strong{color:var(--olive)}input,textarea,select{background:var(--paper);border-color:var(--line);color:var(--ink)}.form-success,.form-errors{background:var(--paper)}.form-success{border-color:var(--olive)}.form-errors{border-color:#8c3434;color:#8c3434}.media,.image-placeholder{background:#e8dfd2}.image-placeholder{border-color:var(--line);color:var(--heading-ink)}.pagination span{border-color:var(--line)}.pagination .current{background:var(--olive);color:var(--paper)}.product-caption h3{font-size:23px;letter-spacing:0}.category h3{font-size:25px}.values-grid h3{font-size:27px}.indigo-banner .indigo-banner__heading,.indigo-banner .indigo-banner__eyebrow{color:var(--slide-heading-color,var(--heading-ink))}.indigo-banner .indigo-banner__heading{font-family:var(--heading-font)}.indigo-banner .indigo-banner__btn{background:var(--olive);border-color:var(--olive);color:var(--paper)}.indigo-banner .indigo-banner__btn:hover{background:var(--heading-ink);border-color:var(--heading-ink);color:var(--paper)}@media(max-width:767px){.section h2,.corporate h1,.corporate h2{font-size:32px}.category h3{font-size:22px}.product-caption h3{font-size:21px}.values-grid h3{font-size:25px}.button{font-size:11px;letter-spacing:.1em}}.section{background:var(--bg,var(--paper))}h4,h5,h6{color:var(--heading-ink)}.desktop-nav,.mobile-menu nav{color:var(--navigation-ink,var(--ink))}.wordmark,.wordmark>span{color:var(--logo-ink,var(--heading-ink))}.eyebrow{color:var(--eyebrow-ink,var(--heading-ink))}.site-footer{color:var(--footer-ink,var(--ink))}.button,.solid,.indigo-banner .indigo-banner__btn{color:var(--button-ink,var(--paper))}.button:hover,.solid:hover,.indigo-banner .indigo-banner__btn:hover{color:var(--button-hover-ink,var(--paper))}.indigo-banner .indigo-banner__text{color:var(--txt,var(--ink))}
/*# sourceMappingURL=/cdn/shop/t/18/assets/reference-style.css.map */
