:root{--os-mesquite: #1E1B16;--os-desert-bone: #F0EAE0;--os-kiln: #A56B48;--os-sage: #8B9A7D;--os-lichen: #B8C4AD;--os-brass: #C4A576;--os-rawhide: #6F5F4A;--os-font-display: "EB Garamond", serif;--os-font-body: "Josefin Sans", sans-serif;--os-font-mono: "Courier New", monospace;--os-btn-strip-width: 3px;--os-btn-strip-width-hover: 6px;--os-btn-strip-color: var(--os-kiln);--os-btn-radius: 0;--os-btn-primary-bg: var(--os-kiln);--os-btn-primary-text: var(--os-mesquite);--os-btn-primary-strip: #d4956e;--os-btn-outline-bg: transparent;--os-btn-outline-border: rgba(240, 234, 224, .15);--os-btn-outline-text: var(--os-desert-bone);--os-btn-text-color: rgba(240, 234, 224, .45);--os-btn-text-hover-underline: var(--os-kiln);--os-btn-light-primary-bg: var(--os-mesquite);--os-btn-light-primary-text: var(--os-desert-bone);--os-btn-light-outline-text: #1E1B16;--os-btn-light-textlink-color: #5C4A35;--os-chip-font-size: .6875rem;--os-chip-padding: .3125rem .75rem;--os-input-bg: rgba(255, 255, 255, .03);--os-input-border: rgba(255, 255, 255, .07);--os-input-focus-border: var(--os-kiln);--os-input-focus-shadow: rgba(193, 125, 84, .1);--os-ghost-opacity-dark: .07;--os-ghost-opacity-light: .06;--font-heading-family: "EB Garamond", serif !important;--font-body-family: "Josefin Sans", sans-serif !important}*,*:before,*:after{box-sizing:border-box}html{font-size:22px}*,*:before,*:after{border-radius:0!important}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: 0px !important;--shopify-accelerated-checkout-button-box-shadow: none !important}button.shopify-payment-button__button--unbranded,button.shopify-payment-button__button--unbranded:before,button.shopify-payment-button__button--unbranded:after{border-radius:0!important}*:focus{outline:none}*:focus-visible{outline:2px solid var(--os-kiln);outline-offset:2px}[class*=--dark] *:focus-visible,.os-po-reviews *:focus-visible,.os-po-gallery *:focus-visible,.os-sp *:focus-visible,.os-hero *:focus-visible,.os-header *:focus-visible,.os-footer *:focus-visible,.os-po-purchase *:focus-visible,.os-po-choose *:focus-visible{outline-color:var(--os-kiln);box-shadow:0 0 0 4px #c17d5440}body{font-family:var(--os-font-body)!important;background-color:var(--os-desert-bone)!important}h1,h2,h3,h4,h5,h6,.font-heading,[class*=font-heading]{font-family:var(--os-font-display)!important}@media(prefers-reduced-motion:no-preference){.os-anim{opacity:0;transform:translateY(28px);transition:opacity .7s ease-out,transform .7s ease-out}.os-anim.os-anim--rise-slow{transform:translateY(40px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.os-anim.os-anim--slide-in-left{transform:translate(-60px);transition:opacity .7s cubic-bezier(.34,1.56,.64,1),transform .7s cubic-bezier(.34,1.56,.64,1)}.os-anim.os-anim--slide-in-right{transform:translate(60px);transition:opacity .7s cubic-bezier(.34,1.56,.64,1),transform .7s cubic-bezier(.34,1.56,.64,1)}.os-anim.os-anim--scale-up{transform:scale(.92);transition:opacity .6s cubic-bezier(.34,1.56,.64,1),transform .6s cubic-bezier(.34,1.56,.64,1)}.os-anim.os-anim--clip-up{opacity:1;transform:none;clip-path:inset(100% 0 0 0);transition:clip-path .8s ease-out}.os-anim.os-anim--clip-up.os-anim--visible{clip-path:inset(0 0 0 0)}.os-anim.os-anim--counter{transform:translateY(16px);transition:opacity .5s ease-out,transform .5s ease-out}.os-anim.os-anim--visible{opacity:1;transform:none}.os-anim--delay-1{transition-delay:.08s}.os-anim--delay-2{transition-delay:.16s}.os-anim--delay-3{transition-delay:.24s}.os-anim--delay-4{transition-delay:.32s}.os-anim--delay-5{transition-delay:.4s}.os-stagger-cards>.os-anim:nth-child(1){transition-delay:0s}.os-stagger-cards>.os-anim:nth-child(2){transition-delay:.1s}.os-stagger-cards>.os-anim:nth-child(3){transition-delay:.2s}.os-stagger-cards>.os-anim:nth-child(4){transition-delay:.3s}.os-stagger-cards>.os-anim:nth-child(5){transition-delay:.4s}.os-stagger-cards>.os-anim:nth-child(6){transition-delay:.5s}.os-stagger-cards>.os-anim:nth-child(7){transition-delay:.6s}.os-stagger-cards>.os-anim:nth-child(8){transition-delay:.7s}.os-stagger-cards>.os-anim:nth-child(n+9){transition-delay:.8s}.os-stagger-list>.os-anim:nth-child(1){transition-delay:0s}.os-stagger-list>.os-anim:nth-child(2){transition-delay:.06s}.os-stagger-list>.os-anim:nth-child(3){transition-delay:.12s}.os-stagger-list>.os-anim:nth-child(4){transition-delay:.18s}.os-stagger-list>.os-anim:nth-child(5){transition-delay:.24s}.os-stagger-list>.os-anim:nth-child(6){transition-delay:.3s}.os-stagger-list>.os-anim:nth-child(7){transition-delay:.36s}.os-stagger-list>.os-anim:nth-child(8){transition-delay:.42s}.os-stagger-list>.os-anim:nth-child(n+9){transition-delay:.48s}.os-anim--quote-fade{opacity:0;transform:none;transition:opacity 1.2s ease-out}.os-anim--quote-fade.os-anim--visible{opacity:1}@keyframes os-ba-wiggle{0%,to{transform:translate(0)}25%{transform:translate(-8px)}75%{transform:translate(8px)}}.os-ba-wiggle{animation:os-ba-wiggle .6s ease-in-out 2}@keyframes os-header-enter{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.os-header-enter{animation:os-header-enter .4s ease-out both}@keyframes os-arrow-pulse{0%,to{opacity:.5}50%{opacity:1}}.os-arrow-pulse{animation:os-arrow-pulse 1.2s ease-in-out 2}.os-craft-float-after.os-anim--visible{animation:os-po-float 6s ease-in-out infinite;animation-delay:.9s}.os-anim--scale-left{transform:scale(.92) translate(-20px);transition:opacity .6s cubic-bezier(.34,1.56,.64,1),transform .6s cubic-bezier(.34,1.56,.64,1)}.os-anim--scale-right{transform:scale(.92) translate(20px);transition:opacity .6s cubic-bezier(.34,1.56,.64,1),transform .6s cubic-bezier(.34,1.56,.64,1)}.os-scroll-progress{box-shadow:0 0 8px #c17d5466;transition:width .05s linear}[data-os-parallax]{transform:translateY(calc(var(--os-parallax-y, 0) * 1px));will-change:transform}.os-reveal-line{display:block;overflow:hidden;padding-bottom:.08em}.os-reveal-line__inner{display:block}.os-cl__image-wrap{transition:box-shadow .5s ease-out}.os-cl__card:hover .os-cl__image-wrap{box-shadow:0 4px 16px #1e1b161f}.os-cl__swatch{transition:transform .35s ease-out,border-color .18s ease}.os-cl__swatch:hover{transform:scale(1.1)}.os-po-comp__card{transition:transform .35s ease-out;transform-style:preserve-3d}.os-po-comp__card:hover{transform:translateY(-4px) perspective(800px) rotateX(1.5deg)}.os-link-underline{background-image:linear-gradient(var(--os-kiln),var(--os-kiln));background-size:0% 1px;background-position:left bottom;background-repeat:no-repeat;transition:background-size .3s ease-out}.os-link-underline:hover{background-size:100% 1px}}@media(prefers-reduced-motion:reduce){.os-anim{opacity:1;transform:none;clip-path:none;transition:none}.os-hiw-draw{clip-path:none}[data-os-parallax]{transform:none;will-change:auto}}.no-js .os-anim,.no-js .os-hiw-draw{opacity:1;transform:none;clip-path:none;transition:none}.no-js [data-os-parallax]{transform:none}.os-btn{position:relative;display:inline-flex;align-items:center;border-radius:0;font-family:var(--os-font-body);font-size:.875rem;font-weight:600;letter-spacing:.02em;line-height:1;text-decoration:none;cursor:pointer;transition:background .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),color .3s ease;border:none;outline:none;padding:0;background:none}.os-btn:not(.os-btn--text):hover{transform:translateY(-1px)}.os-btn:not(.os-btn--text):active{transform:translateY(0);transition-duration:.1s}.os-btn__strip{position:absolute;left:0;top:0;bottom:0;width:var(--os-btn-strip-width-hover);transform:scaleX(.5);transform-origin:left;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.os-btn:hover .os-btn__strip,.os-btn:focus-visible .os-btn__strip{transform:scaleX(1)}.os-btn__label{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem .875rem calc(var(--os-btn-strip-width-hover) + 1.25rem);transform:translate(0);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.os-btn:hover .os-btn__label,.os-btn:focus-visible .os-btn__label{transform:translate(.1875rem)}.os-btn__icon{flex-shrink:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.os-btn:hover .os-btn__icon{transform:translate(.1875rem)}.os-btn--primary.os-btn--dark{background:var(--os-kiln);color:var(--os-mesquite)}.os-btn--primary.os-btn--dark .os-btn__strip{background:var(--os-btn-primary-strip)}.os-btn--primary.os-btn--dark:hover,.os-btn--primary.os-btn--dark:focus-visible{background:#a96a46}.os-btn--primary.os-btn--light{background:var(--os-mesquite);color:var(--os-desert-bone)}.os-btn--primary.os-btn--light .os-btn__strip{background:var(--os-kiln)}.os-btn--primary.os-btn--light:hover,.os-btn--primary.os-btn--light:focus-visible{background:#141210}.os-btn--outline.os-btn--dark{background:transparent;color:var(--os-desert-bone);box-shadow:inset 0 0 0 1px #f0eae026}.os-btn--outline.os-btn--dark .os-btn__strip{background:var(--os-kiln)}.os-btn--outline.os-btn--dark:hover,.os-btn--outline.os-btn--dark:focus-visible{box-shadow:inset 0 0 0 1px #f0eae040}.os-btn--outline.os-btn--light{background:transparent;color:var(--os-mesquite);box-shadow:inset 0 0 0 1px #1e1b1626}.os-btn--outline.os-btn--light .os-btn__strip{background:var(--os-kiln)}.os-btn--outline.os-btn--light:hover,.os-btn--outline.os-btn--light:focus-visible{box-shadow:inset 0 0 0 1px #1e1b164d}.os-btn--text .os-btn__strip{display:none}.os-btn--text .os-btn__label{padding-left:0;position:relative;transform:none;transition:color .3s ease}.os-btn--text .os-btn__label:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1.5px;background:var(--os-kiln);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.22,.61,.36,1)}.os-btn--text:hover .os-btn__label:after,.os-btn--text:focus-visible .os-btn__label:after{transform:scaleX(1)}.os-btn--text:hover .os-btn__label,.os-btn--text:focus-visible .os-btn__label{padding-left:0;transform:none}.os-btn--text.os-btn--dark{color:var(--os-desert-bone)}.os-btn--text.os-btn--dark:hover,.os-btn--text.os-btn--dark:focus-visible{color:var(--os-desert-bone)}.os-btn--text.os-btn--light{color:#5c4a35}.os-btn--text.os-btn--light:hover,.os-btn--text.os-btn--light:focus-visible{color:var(--os-mesquite)}.os-btn:focus-visible{outline:2px solid var(--os-kiln);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/base.css.map */
