:root{--sh-ink: #1e1a16;--sh-ivory: #faf7f2;--sh-sand: #f1ebe2;--sh-line: #e6ddd0;--sh-gold: #a8834f;--sh-ease: cubic-bezier(.22, .61, .36, 1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--sh-gold);color:var(--sh-ivory)}.menu-list__link-title{position:relative;letter-spacing:.08em}.menu-list__link-title:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .35s var(--sh-ease)}.menu-list__link:hover .menu-list__link-title:after,.menu-list__link:focus-visible .menu-list__link-title:after,.menu-list__link--active .menu-list__link-title:after{transform:scaleX(1);transform-origin:left center}.button,.button-secondary,.button-custom,.shopify-payment-button__button{letter-spacing:.1em;transition:transform .25s var(--sh-ease),box-shadow .25s var(--sh-ease),background-color .25s var(--sh-ease),color .25s var(--sh-ease),border-color .25s var(--sh-ease)}@media(hover:hover){.button:hover,.button-secondary:hover,.button-custom:hover{transform:translateY(-2px);box-shadow:0 10px 24px -14px #1e1a168c}}.button:active,.button-secondary:active,.button-custom:active{transform:translateY(0);box-shadow:none}.button-unstyled:not(.menu-list__link):not(.menu-list__disclosure):not(.email-signup__button){text-underline-offset:4px}.product-card,product-card{transition:transform .4s var(--sh-ease)}.product-card a,product-card a{text-decoration:none}@media(hover:hover){.product-card:hover .product-title,product-card:hover [class*=product-title]{color:var(--sh-gold)}}[class*=product-title]{transition:color .25s var(--sh-ease)}a.image-block{overflow:hidden;border-radius:2px}a.image-block .image-block__image{transition:transform .9s var(--sh-ease),filter .9s var(--sh-ease);will-change:transform}@media(hover:hover){a.image-block:hover .image-block__image{transform:scale(1.045);filter:saturate(1.05)}}.hero__media{animation:sh-hero-settle 1.6s var(--sh-ease) both}.hero__content-wrapper{animation:sh-fade-up 1s .15s var(--sh-ease) both}@keyframes sh-hero-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes sh-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.sh-reveal{opacity:0;transform:translateY(22px);transition:opacity .8s var(--sh-ease),transform .8s var(--sh-ease)}.sh-reveal.sh-visible{opacity:1;transform:none}footer .menu__item a{text-decoration:none;opacity:.82;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:opacity .25s var(--sh-ease),background-size .35s var(--sh-ease)}footer .menu__item a:hover,footer .menu__item a:focus-visible{opacity:1;background-size:100% 1px}footer .menu__heading{letter-spacing:.14em}:focus-visible{outline-offset:3px}@media(prefers-reduced-motion:reduce){.hero__media,.hero__content-wrapper{animation:none}.sh-reveal{opacity:1;transform:none;transition:none}.button:hover,.button-secondary:hover,.button-custom:hover,a.image-block:hover .image-block__image{transform:none}}.hero__content-wrapper :is(h1,h2,p){text-shadow:0 1px 14px rgb(20 17 14 / .45)}.hero__media-grid{isolation:isolate}.hero__media-grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to bottom,#14110e61,#14110e00 45%)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sales-hub.css.map */
