:root{--ease-out-soft: cubic-bezier(.16, 1, .3, 1);--duration-fast: .2s;--duration-base: .25s}@media(prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important}}.button,button[type=submit],.shopify-payment-button__button--unbranded,.quick-add__submit,.product-form__submit{transition:background-color var(--duration-fast) var(--ease-out-soft),color var(--duration-fast) var(--ease-out-soft),border-color var(--duration-fast) var(--ease-out-soft),transform var(--duration-fast) var(--ease-out-soft)}.button:hover:not([disabled]),button[type=submit]:hover:not([disabled]),.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px)}.button:active:not([disabled]),button[type=submit]:active:not([disabled]){transform:translateY(0)}.header__inline-menu .header__menu-item,.header__inline-menu .list-menu__item a{transition:opacity var(--duration-fast) var(--ease-out-soft),border-color var(--duration-fast) var(--ease-out-soft)}.accordion__content-wrapper{transition:grid-template-rows var(--duration-base) var(--ease-out-soft)}.accordion .icon-caret,.accordion .icon-plus{transition:transform var(--duration-base) var(--ease-out-soft)}.card,.card-wrapper .card{transition:border-color var(--duration-fast) var(--ease-out-soft),transform var(--duration-fast) var(--ease-out-soft)}.card-wrapper:hover .card{transform:translateY(-2px)}.button,button[type=submit]{letter-spacing:.1em;text-transform:uppercase}.hero-slide__background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0a0a0a8c,#0a0a0a00 55%);pointer-events:none;z-index:1}.hero-slide__content{position:relative;z-index:2}.hero__badges{margin-top:18px;font-size:1.3rem;letter-spacing:.06em;color:#ffffffd9}.hero-slide__content .button--primary{background:rgb(var(--color-base-accent-2));color:#0a0a0a;border-color:transparent;--color-button: var(--color-base-accent-2);--color-button-text: 10, 10, 10}.hero-slide__content .button--secondary{background:transparent;color:#fff;box-shadow:0 0 0 1px #ffffffd9 inset;--color-button-text: 255, 255, 255}@media screen and (max-width:749px){.hero-slide__background__mobile-media{opacity:.55}}.header__wordmark{font-family:var(--font-heading-family);font-weight:700;font-size:3rem;line-height:1;letter-spacing:.01em;color:rgb(var(--color-foreground));white-space:nowrap}.header__wordmark-dot{color:rgb(var(--color-base-accent-2))}@media screen and (max-width:749px){.header__wordmark{font-size:2.4rem}}.product-trust-box{display:flex;flex-direction:column;gap:12px;padding:16px 18px;border:1px solid rgba(10,10,10,.08);border-radius:8px;margin-top:var(--margin-top, 1.5rem);margin-bottom:var(--margin-bottom, 1.5rem)}.product-trust-box__row{display:flex;align-items:center;gap:10px;font-size:1.4rem}.product-trust-box__row .material-icon{font-size:20px;color:rgb(var(--color-base-accent-2))}.section+.section:has(.shop-by-category__grid),.section+.section:has(.scroll-motion__grid){margin-top:0}.badge,.price__badge-sale{white-space:nowrap}.newsletter-form__field-wrapper .field__input{border-radius:40px;padding-inline-start:20px}.newsletter-form__field-wrapper .field__label{left:20px}.newsletter-form .field__button,.newsletter-form__button{border-radius:40px}.h0{font-size:calc(var(--font-heading-scale) * 4.8rem)}@media screen and (max-width:749px){.h0{font-size:calc(var(--font-heading-scale) * 3.2rem)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme-modern.css.map */
