:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-background-1,.color-background-2{--font-body-family: "Hanken Grotesk", -apple-system, system-ui, sans-serif !important;--font-heading-family: "Hanken Grotesk", -apple-system, system-ui, sans-serif !important;--font-body-weight: 400 !important;--font-body-weight-bold: 600 !important;--font-heading-weight: 400 !important;--font-heading-scale: 1 !important;--buttons-radius: 0px !important;--buttons-radius-outset: 0px !important;--buttons-border-width: 1px !important;--inputs-radius: 0px !important;--inputs-radius-outset: 0px !important;--media-radius: 0px !important;--popup-corner-radius: 0px !important;--text-boxes-radius: 0px !important;--variant-pills-radius: 0px !important}body{font-family:var(--font-body-family)!important;font-weight:400;letter-spacing:-.006em;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.product__title,.banner__heading,.card__heading,.rich-text__heading,.collection__title,.title-wrapper h2{font-family:var(--font-heading-family)!important;font-weight:300!important;letter-spacing:-.02em!important;line-height:1.06!important}.h0,.h1,.banner__heading,.title--primary{font-weight:300!important}.caption-with-letter-spacing,.caption,.product__text.caption-with-letter-spacing{letter-spacing:.22em!important;text-transform:uppercase;font-size:1.088rem!important}.button,.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.customer button,button.button{border-radius:0!important;box-shadow:none!important;font-family:var(--font-body-family)!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:1.216rem!important;min-height:5.2rem;transition:background-color .3s ease,color .3s ease,opacity .3s ease!important}.button:after,.button:before{display:none!important}.button--primary,.shopify-payment-button__button--unbranded,.product-form__submit{background:#141412!important;color:#fff!important;border:1px solid #141412!important}.button--primary:hover,.product-form__submit:hover{background:transparent!important;color:#141412!important}.button--secondary{background:transparent!important;color:#141412!important;border:1px solid #141412!important}.button--secondary:hover{background:#141412!important;color:#fff!important}.card,.card__inner,.card-wrapper,.global-media-settings,.media,.card__media,.price,.grid__item img,img{box-shadow:none!important;border-radius:0!important}.card--standard .card__inner{border:none!important}.card__heading,.card__heading a,.full-unstyled-link{font-weight:400!important;letter-spacing:0!important}.card__information{padding-top:.9rem;padding-left:0;padding-right:0}.price__regular .price-item,.price-item{font-family:var(--font-body-family)!important;font-weight:400!important;letter-spacing:.01em}.header{padding-top:1.05rem!important;padding-bottom:1.05rem!important}.header__heading-logo,.header__heading-link .h2{font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase}.header__menu-item,.list-menu__item--link{font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase;font-size:1.28rem!important}.header__inline-menu .header__menu-item span{text-transform:uppercase}.announcement-bar__message,.utility-bar__item{letter-spacing:.2em!important;text-transform:uppercase;font-size:1.216rem!important;font-weight:400!important}.footer__content-top,.footer-block__heading{font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase;font-size:1.28rem!important}.footer{border-top:1px solid rgba(20,20,18,.1)!important}a{text-underline-offset:3px}html{scroll-behavior:smooth}#shop,#process{scroll-margin-top:84px}.facets__summary,.facets__label,.active-facets__button{letter-spacing:.1em;text-transform:uppercase;font-size:1.152rem}.product__title h1,.product__title>*{font-weight:300!important;letter-spacing:-.02em!important}.product-form__input .select__select,fieldset.product-form__input input[type=radio]+label{border-radius:0!important;font-weight:400!important;letter-spacing:.08em;text-transform:uppercase;font-size:1.152rem}[class*=ai-product-card] *{font-family:var(--font-body-family)!important}[class*=ai-product-card__title]{font-weight:300!important;letter-spacing:-.02em!important;line-height:1.06!important}[class*=ai-product-card__price]{font-weight:400!important;letter-spacing:.01em!important}[class*=ai-product-card__add-to-cart]{border-radius:0!important;background:#141412!important;color:#fff!important;border:1px solid #141412!important;box-shadow:none!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-weight:500!important;font-size:1.216rem!important;min-height:5.2rem!important;transition:background-color .3s ease,color .3s ease!important}[class*=ai-product-card__add-to-cart]:hover{background:transparent!important;color:#141412!important}[class*=ai-product-card__size-box],[class*=ai-product-card__size-label]{border-radius:0!important;text-transform:uppercase;letter-spacing:.06em;font-weight:400!important}[class*=ai-product-card__size-box]{border:1px solid rgba(20,20,18,.25)!important}[class*=ai-product-card__sizes-label],[class*=ai-product-card__size-guide],[class*=ai-product-card__size-text]{text-transform:uppercase;letter-spacing:.16em!important;font-size:1.056rem!important;color:#8c8a82!important}[class*=ai-product-card__carousel-nav]{border-radius:0!important;background:#ffffffe6!important;box-shadow:none!important;border:1px solid rgba(20,20,18,.12)!important}[class*=ai-product-card__carousel-dot],[class*=ai-product-card] img{border-radius:0!important}[class*=ai-product-card__badge],[class*=ai-product-card__oneofone]{background:transparent!important;color:#141412!important;border:none!important;text-transform:uppercase;letter-spacing:.16em!important;font-weight:400!important;font-size:1.024rem!important}[class*=ai-instagram-carousel] *{font-family:var(--font-body-family)!important}[class*=ai-instagram-carousel-handle]{font-weight:500!important;letter-spacing:.01em!important}[class*=ai-instagram-carousel-description]{color:#8c8a82!important;letter-spacing:.01em!important}[class*=ai-instagram-carousel] img,[class*=ai-instagram-carousel-image]{border-radius:0!important}[class*=ai-instagram-carousel-nav],[class*=ai-instagram-carousel-arrow]{border-radius:0!important;box-shadow:none!important}.slideshow .banner__heading{font-weight:300!important;letter-spacing:.04em!important;text-transform:uppercase;font-size:clamp(2rem,4vw,3.4rem)!important}.slideshow .banner__text,.slideshow__text .banner__text{letter-spacing:.18em!important;text-transform:uppercase;font-size:1.152rem!important;font-weight:400!important}.rich-text__heading,.rich-text .caption-with-letter-spacing{font-weight:300!important;letter-spacing:.02em!important}.scroll-trigger,.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{opacity:1!important;transform:none!important;visibility:visible!important}[class*=ai-faq] *{font-family:var(--font-body-family)!important}[class*=ai-faq-question]{font-weight:500!important;text-transform:uppercase;letter-spacing:.08em!important;font-size:1.248rem!important}[class*=ai-faq-answer]{color:#4a4842!important}.ym-bullet{position:absolute;width:48px;height:48px;margin:-24px 0 0 -24px;pointer-events:none;z-index:6;transform-origin:center;animation:ymBulletPop .26s cubic-bezier(.2,.9,.3,1) both}.ym-bullet svg{display:block;width:100%;height:100%;filter:drop-shadow(0 1px 1px rgba(0,0,0,.45))}@keyframes ymBulletPop{0%{transform:scale(0) rotate(-25deg);opacity:0}35%{opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes ymShot{0%{transform:none}8%{transform:translate(2px,-1px) rotate(-2.4deg) scale(.97) skew(3deg)}20%{transform:translate(-3px,2px) rotate(2.4deg) scale(1.015) skew(-4deg) perspective(420px) rotateX(7deg)}38%{transform:translate(2px,-1px) rotate(-1.6deg) skew(2deg) perspective(420px) rotateX(-4deg)}60%{transform:rotate(1deg) skew(-1deg) perspective(500px) rotateX(3deg)}to{transform:rotate(-1.5deg) skew(1.7deg) perspective(560px) rotateX(3deg)}}.ym-shot{animation:ymShot .8s cubic-bezier(.22,.9,.24,1) forwards}@media(prefers-reduced-motion:reduce){.ym-shot,.ym-bullet{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/ym-luxury.css.map */
