:root{--bg-charcoal: #1e1b1b;--primary-text-color: #110C09;--color-gold: #4DA745;--color-cognac: oklch(49.5% .115 45);--color-cognac-dark: oklch(35.5% .095 40);--spacing: .4rem}.hairline{border-bottom:1px solid #4DA745;24}.text-font-small{font-size:11px}.text-primary-font-size{font-size:16px}.text-large-font-size{font-size:18px}.btn-primary{background-color:var(--color-cognac);color:var(--primary-text-color);font-family:var(--body-primary-font);letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--color-cognac);justify-content:center;align-items:center;padding:1.6rem 3.2rem;font-size:1.2rem;font-weight:500;transition:background-color .2s;display:inline-flex}.btn-primary:hover{background-color:var(--color-cognac-dark);border-color:var(--color-cognac-dark);text-decoration:none}.btn-secondary{color:var(--primary-text-color);font-family:var(--body-primary-font);letter-spacing:.2em;text-transform:uppercase;background-color:#0000;border:1px solid #fdfaf559;justify-content:center;align-items:center;padding:1.6rem 3.2rem;font-size:1.2rem;font-weight:500;transition:all .2s;display:inline-flex}.btn-secondary:hover{border-color:var(--primary-text-color);background-color:#fdfaf50a;text-decoration:none}.hero-heading{font-size:clamp(48px,9vw,72px);font-weight:300;line-height:1.05;letter-spacing:-.01em}.section-main-heading{font-size:clamp(36px,9vw,60px);font-weight:300;line-height:1.1;letter-spacing:-.01em}.section-header-content{display:grid;gap:calc(var(--spacing) * 6);color:var(--section-header-text)}.section-header-content__eyebrow{margin:0 0 calc(var(--spacing) * 6);color:var(--section-header-text);font-family:var(--body-primary-font);letter-spacing:.22em;line-height:1.4;text-transform:uppercase}.section-header-content__heading{margin:0;color:var(--section-header-text);font-family:"Instrument Serif",serif}.section-header-content__heading p,.section-header-content__description p{margin:0}.section-header-content__heading em{color:var(--section-header-accent);font-style:italic}.section-header-content__description{max-width:384px;margin:0;color:var(--section-header-muted);font-family:var(--body-primary-font);font-size:14px;line-height:1.55}@media screen and (min-width:769px){.section-header-content--split{grid-template-columns:minmax(0,1fr) minmax(240px,384px);align-items:end}.section-header-content--split .section-header-content__description{justify-self:end;margin-bottom:calc(var(--spacing) * 3)}}.section-header .header-wrapper--border-bottom{border-bottom:1px solid #4DA745;24;background:#f8f3ea}.header-wrapper .header .header__heading .h2{font-family:"Instrument Serif",serif;font-size:1.8rem;letter-spacing:.32em;font-weight:300}.header__inline-menu .list-menu .header__menu-item{font-size:14px;text-transform:none}.header__inline-menu .list-menu .header__menu-item:hover{color:var(--color-gold)}.header-wrapper .header .header__icon{width:4rem}.header-wrapper .header__icon--cart .icon-cart{width:2rem;height:2rem}.scrolled-past-header .header-wrapper{background:#fefbf8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in oklab,#FEFBF8 85%,transparent)}@media screen and (min-width:990px){.header>.header__heading-link{line-height:0;width:360px}.header__heading{width:300px}.header-wrapper .header{display:flex;gap:10px;justify-content:space-between}.header-wrapper .header .header__inline-menu{display:flex;justify-content:right;width:100%}.header__icons{display:flex;width:max-content}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
