:root{
--intimatt-ivory:#F7F4F0;--intimatt-cocoa:#CBB8AA;--intimatt-brown:#5B4033;--intimatt-ink:#171717;--intimatt-gold:#B79A6C;
--heading-font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif;--heading-font-weight:400;--heading-font-style:normal;--heading-letter-spacing:-.012em;--heading-text-transform:none;
--page-background:247 244 240;--star-color:183 154 108;--on-sale-text:183 154 108;--on-sale-badge-background:183 154 108;--on-sale-badge-text:23 23 23;
--sold-out-badge-background:203 184 170;--sold-out-badge-text:23 23 23;--custom-badge-background:23 23 23;--custom-badge-text:247 244 240;
--modal-scheme-background:247 244 240;--modal-scheme-text-color:23 23 23
}
.color-scheme--scheme-1{--accent:23 23 23;--text-color:23 23 23;--background:247 244 240 / 1;--background-without-opacity:247 244 240;--background-gradient:none;--border-color:91 64 51 / .18;--button-background:23 23 23;--button-text-color:247 244 240;--circle-button-background:183 154 108;--circle-button-text-color:23 23 23}
.color-scheme--scheme-2{--accent:183 154 108;--text-color:247 244 240;--background:91 64 51 / 1;--background-without-opacity:91 64 51;--background-gradient:none;--border-color:247 244 240 / .18;--button-background:183 154 108;--button-text-color:23 23 23;--circle-button-background:183 154 108;--circle-button-text-color:23 23 23}
.color-scheme--scheme-3{--accent:183 154 108;--text-color:247 244 240;--background:23 23 23 / 1;--background-without-opacity:23 23 23;--background-gradient:none;--border-color:183 154 108 / .3;--button-background:183 154 108;--button-text-color:23 23 23;--circle-button-background:183 154 108;--circle-button-text-color:23 23 23}
.color-scheme--scheme-4,.color-scheme--scheme-5{--accent:183 154 108;--text-color:247 244 240;--background:0 0 0 / 0;--background-without-opacity:23 23 23;--background-gradient:none;--border-color:247 244 240 / .5;--button-background:183 154 108;--button-text-color:23 23 23;--circle-button-background:183 154 108;--circle-button-text-color:23 23 23}
.heading,.h1,.h2,.h3,.h4,.prose :where(h1,h2,h3,h4){font-family:var(--heading-font-family);font-weight:400;text-transform:none}
.h1,.prose .h1{letter-spacing:-.035em}.h2,.prose .h2{letter-spacing:-.025em}
.header__primary-nav,.header__secondary-nav{font-family:var(--text-font-family);text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}
.shopify-section--slideshow .slideshow__slide-content .h1{font-size:clamp(3.2rem,7vw,7.2rem);line-height:.92;max-width:10ch;letter-spacing:-.045em}
.shopify-section--slideshow .slideshow__slide-content .h6{font-family:var(--text-font-family);font-weight:600;letter-spacing:.18em;font-size:.72rem}
.shopify-section--slideshow .button-group{margin-top:1.8rem}
.shopify-section--multi-column .section-header .h1{max-width:15ch;margin-inline:auto}
.shopify-section--rich-text .prose>.h1{line-height:1.02}
.shopify-section--featured-product .section-header{margin-bottom:.5rem}
.footer{border-top-color:rgb(183 154 108 / .35)}
.button{transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86),transform .2s ease}
.button:hover{transform:translateY(-1px)}
@media(max-width:699px){.shopify-section--slideshow .slideshow__slide-content .h1{font-size:clamp(3rem,15vw,5rem);max-width:10ch}.header__primary-nav,.header__secondary-nav{letter-spacing:.08em}}
