:root{--brand-25: #FFFBF8;--brand-50: #FFF6EF;--brand-100: #FFEDDF;--brand-200: #F7DCC8;--brand-300: #EDC4A7;--brand-400: #DCA983;--brand-500: #C68F64;--brand-600: #AB7246;--brand-700: #815737;--brand-800: #583E2A;--brand-900: #36271C;--brand-ink: #1C1613;--brand-ink-60: rgb(28 22 19 / .62);--brand-ink-12: rgb(28 22 19 / .12);--brand-paper: linear-gradient(178deg, var(--brand-25) 0%, #FFFFFF 38%, var(--brand-25) 100%);--brand-veil: linear-gradient(180deg, rgb(255 237 223 / 0) 0%, rgb(255 237 223 / .72) 100%);--brand-sheen: linear-gradient(135deg, #241C18 0%, var(--brand-800) 55%, #6B4B33 100%);--brand-sheen-hover: linear-gradient(135deg, var(--brand-800) 0%, var(--brand-700) 55%, var(--brand-600) 100%);--brand-rule: linear-gradient(90deg, transparent, var(--brand-200) 20%, var(--brand-400) 50%, var(--brand-200) 80%, transparent);--brand-shadow-sm: 0 1px 2px rgb(88 62 42 / .06), 0 2px 8px rgb(88 62 42 / .05);--brand-shadow-md: 0 2px 8px rgb(88 62 42 / .07), 0 14px 32px rgb(88 62 42 / .09);--brand-shadow-lg: 0 6px 16px rgb(88 62 42 / .08), 0 28px 64px rgb(88 62 42 / .12);--brand-ease: cubic-bezier(.22, .61, .36, 1);--brand-fast: .2s;--brand-base: .32s;--brand-slow: .45s;--brand-caps: .16em}:root:root{--style-border-radius-xs: 4px;--style-border-radius-sm: 8px;--style-border-radius-md: 14px;--style-border-radius-lg: 20px;--style-border-radius-inputs: 10px;--style-border-radius-buttons-primary: 10px;--style-border-radius-buttons-secondary: 10px;--style-border-radius-popover: 16px;--font-paragraph--size: clamp(.97rem, .93rem + .22vw, 1.06rem)}:root:root,.color-scheme-1.color-scheme-1,.color-scheme-2.color-scheme-2{--color-background: var(--brand-25);--color-background-rgb: 255 251 248;--color-foreground: var(--brand-ink);--color-foreground-heading: #150F0C;--color-border: var(--brand-200);--color-primary: var(--brand-700);--color-primary-hover: var(--brand-800);--color-shadow: rgb(88 62 42 / .18);--color-primary-button-background: #241C18;--color-primary-button-text: #FFF8F2;--color-primary-button-border: #241C18;--color-primary-button-hover-background: var(--brand-800);--color-primary-button-hover-text: #FFFFFF;--color-primary-button-hover-border: var(--brand-800);--color-secondary-button-background: transparent;--color-secondary-button-text: var(--brand-900);--color-secondary-button-border: var(--brand-300);--color-secondary-button-hover-background: var(--brand-100);--color-secondary-button-hover-text: var(--brand-900);--color-secondary-button-hover-border: var(--brand-500);--color-input-background: #FFFFFF}.color-scheme-3.color-scheme-3{--color-background: var(--brand-100);--color-background-rgb: 255 237 223;--color-foreground: var(--brand-ink);--color-foreground-heading: #150F0C;--color-border: var(--brand-300);--color-primary: var(--brand-800);--color-primary-button-background: #241C18;--color-primary-button-text: #FFF8F2;--color-primary-button-hover-background: var(--brand-800);--color-secondary-button-border: var(--brand-500);--color-secondary-button-hover-background: #FFFFFF;--color-input-background: #FFFFFF}.color-scheme-4.color-scheme-4{--color-background: #2E211A;--color-background-rgb: 46 33 26;--color-foreground: #F3E7DC;--color-foreground-heading: #FFFFFF;--color-border: rgb(255 237 223 / .22);--color-primary: var(--brand-200);--color-primary-button-background: var(--brand-100);--color-primary-button-text: #2E211A;--color-primary-button-hover-background: #FFFFFF;--color-primary-button-hover-text: #2E211A;--color-secondary-button-text: #F3E7DC;--color-secondary-button-border: rgb(255 237 223 / .4);--color-secondary-button-hover-background: rgb(255 237 223 / .12)}.color-scheme-5.color-scheme-5{--color-background: #1C1512;--color-background-rgb: 28 21 18;--color-foreground: #F3E7DC;--color-foreground-heading: #FFFFFF;--color-border: rgb(255 237 223 / .18);--color-primary: var(--brand-200);--color-primary-button-background: var(--brand-100);--color-primary-button-text: #1C1512;--color-secondary-button-text: #F3E7DC;--color-secondary-button-border: rgb(255 237 223 / .36)}.color-scheme-6.color-scheme-6{--color-foreground: var(--brand-ink);--color-foreground-heading: #150F0C;--color-border: var(--brand-200);--color-primary: var(--brand-700);--color-primary-button-background: #241C18;--color-primary-button-text: #FFF8F2;--color-primary-button-hover-background: var(--brand-800);--color-primary-button-hover-text: #FFFFFF}body{background-color:var(--brand-25);line-height:1.62;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,.h1{letter-spacing:-.02em;line-height:.98}h2,.h2{letter-spacing:-.016em;line-height:1.06}h3,.h3{letter-spacing:-.01em;line-height:1.14}h4,.h4{letter-spacing:-.005em;line-height:1.24}h5,.h5,h6,.h6{letter-spacing:var(--brand-caps);font-size:.8125rem;font-weight:500}.rte p,.rte li{max-width:70ch}.rte a:not(.button){color:var(--brand-700);text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size var(--brand-base) var(--brand-ease)}.rte a:not(.button):hover{background-size:100% 1px}.button{background-image:var(--brand-sheen);border-radius:var(--style-border-radius-buttons-primary);letter-spacing:.1em;font-weight:500;box-shadow:var(--brand-shadow-sm);transition:background-color var(--brand-fast) var(--brand-ease),background-image var(--brand-fast) var(--brand-ease),border-color var(--brand-fast) var(--brand-ease),color var(--brand-fast) var(--brand-ease),box-shadow var(--brand-base) var(--brand-ease),transform var(--brand-fast) var(--brand-ease)}@media(hover:hover){.button:hover{background-image:var(--brand-sheen-hover);transform:translateY(-2px);box-shadow:var(--brand-shadow-md)}}.button:active{transform:translateY(0);box-shadow:var(--brand-shadow-sm)}.button-secondary{background-image:none;border-radius:var(--style-border-radius-buttons-secondary);letter-spacing:.1em;font-weight:500;transition:background-color var(--brand-fast) var(--brand-ease),border-color var(--brand-fast) var(--brand-ease),color var(--brand-fast) var(--brand-ease),transform var(--brand-fast) var(--brand-ease)}@media(hover:hover){.button-secondary:hover{transform:translateY(-2px)}}.color-scheme-4 .button,.color-scheme-5 .button{background-image:linear-gradient(135deg,#FFFFFF 0%,var(--brand-100) 100%)}.button.button-unstyled,.button.button-unstyled:hover,.button.button-unstyled:active{background-image:none;background-color:transparent;box-shadow:none;border-radius:0;letter-spacing:inherit;font-weight:inherit;transform:none}header-component{transition:background-color var(--brand-base) var(--brand-ease),box-shadow var(--brand-base) var(--brand-ease)}header-component:not([transparent]){background-color:#fffbf8e0;backdrop-filter:saturate(1.3) blur(14px);-webkit-backdrop-filter:saturate(1.3) blur(14px);box-shadow:0 1px 0 var(--brand-200),var(--brand-shadow-sm)}.menu-list__link-title{position:relative;display:inline-block;transition:color var(--brand-fast) var(--brand-ease)}.menu-list__link-title:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1px;background:var(--brand-700);transform:scaleX(0);transform-origin:left center;transition:transform var(--brand-base) var(--brand-ease)}@media(hover:hover){a:hover>.menu-list__link-title:after,.menu-list__item:hover .menu-list__link-title:after{transform:scaleX(1)}.menu-list__link-title:hover{color:var(--brand-800)}}.header-actions__action{transition:color var(--brand-fast) var(--brand-ease)}@media(hover:hover){.header-actions__action:hover{color:var(--brand-700)}}.header-logo__image-container{transition:opacity var(--brand-fast) var(--brand-ease),transform var(--brand-base) var(--brand-ease)}@media(hover:hover){a:hover>.header-logo__image-container{transform:scale(1.02)}}.card-gallery{border-radius:var(--style-border-radius-md);overflow:clip;background-color:var(--brand-50);transition:box-shadow var(--brand-base) var(--brand-ease)}.card-gallery img{transition:transform var(--brand-slow) var(--brand-ease)}@media(hover:hover){product-card:hover .card-gallery{box-shadow:var(--brand-shadow-md)}product-card:hover .card-gallery img{transform:scale(1.045)}}product-card .title-text,.product-card__link .title-text{text-transform:none;letter-spacing:.004em;font-size:.9375rem;line-height:1.4}.price{font-weight:500;letter-spacing:.01em}.compare-at-price{color:var(--brand-ink-60);opacity:.75}.field__input{border-radius:var(--style-border-radius-inputs);background-color:#fff;border-color:var(--brand-200);transition:border-color var(--brand-fast) var(--brand-ease),box-shadow var(--brand-fast) var(--brand-ease)}.field__input:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px #c68f642e}.shopify-section+.shopify-section>.section-content-wrapper:before{content:"";display:block;height:1px;margin-block-end:clamp(2rem,5vw,4rem);background:var(--brand-rule);opacity:.85}footer .shopify-section{background-image:var(--brand-veil)}footer a{transition:color var(--brand-fast) var(--brand-ease)}@media(hover:hover){footer a:hover{color:var(--brand-800)}}.is-coming-soon{position:relative}.is-coming-soon img{filter:saturate(.68) brightness(1.05)}.is-coming-soon:after{content:"Coming soon";position:absolute;inset-block-start:.85rem;inset-inline-start:.85rem;padding:.32rem .7rem;font-size:.6875rem;font-weight:500;letter-spacing:var(--brand-caps);text-transform:uppercase;color:var(--brand-900);background:#fffbf8f0;border:1px solid var(--brand-300);border-radius:999px;box-shadow:var(--brand-shadow-sm);pointer-events:none;z-index:2}.brand-rule{height:1px;border:0;background:var(--brand-rule)}@media screen and (max-width:749px){body{line-height:1.58}.button,.button-secondary,.header-actions__action{min-block-size:44px;min-inline-size:44px}.button.button-unstyled{min-block-size:0;min-inline-size:0}.card-gallery img{transition:none}sticky-add-to-cart{padding-block-end:max(.75rem,env(safe-area-inset-bottom))}}:focus-visible{outline:2px solid var(--brand-700);outline-offset:2px;border-radius:var(--style-border-radius-xs)}.color-scheme-4 :focus-visible,.color-scheme-5 :focus-visible{outline-color:var(--brand-200)}.skip-to-content-link:focus{background:#241c18;color:#fff8f2;padding:.65rem 1.1rem;border-radius:var(--style-border-radius-sm);box-shadow:var(--brand-shadow-md);z-index:10000}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand.css.map */
