:root{--sm-ok-dark: #6cc38f;--sm-error-dark: #f08c7e;--sm-accent-dark: #e3b04b}body .header__heading-logo{filter:invert(1)}body .header__icon svg circle,body .header__icon svg path{fill:currentColor}body .product__media-item .product-media-container{border-radius:1.2rem;overflow:hidden}body .mixed-split{border-color:#ffffff24;background:#ffffff08}body .mixed-split__field input{border-color:#ffffff40;background:#25272b;color:#f2f2ef}body .mixed-split__status--ok{color:var(--sm-ok-dark)}body .mixed-split__status--error{color:var(--sm-error-dark)}body .mixed-split--invalid{border-color:var(--sm-error-dark)}body .volume-pricing{border-color:#ffffff24;background:#ffffff08}body .vp__select{border-color:#ffffff80;background:transparent}body .vp__select:after{background:var(--sm-accent-dark)}.sm-ki-label,.media>.sm-ki-label:not(.zoom):not(.deferred-media__poster-button){position:absolute;top:auto;right:auto;left:1rem;bottom:1rem;width:auto;height:auto;max-width:calc(100% - 2rem);z-index:1;padding:.3rem .8rem;border-radius:99rem;background:#141416a8;color:#fff;font-size:1.1rem;line-height:1.4;letter-spacing:.04rem;pointer-events:none}.price-item,.cart-item .price,.totals__total-value,.sm-slab__price,.sm-ff__price{white-space:nowrap}.product-form__submit.button{--color-button: 242, 242, 239;--color-button-text: 28, 29, 32;--alpha-button-background: 1;font-weight:600}.product-form__submit.button:after{--border-opacity: 0}.product-form__submit.button:not([disabled]):hover{--color-button: 255, 255, 255}.header__icon--cart>svg{display:block;flex-shrink:0;width:22px;height:25px}@media screen and (max-width:749px){body .product__media-list .product-media-container.media-type-image{--ratio-percent: 75%;background:#fff}body .product__media-list .product-media-container.media-type-image .media{background:#fff}body .product__media-list .product-media-container.media-type-image .media img{object-fit:contain}body .thumbnail-list__item.slider__slide{width:calc(20% - .8rem)}body .thumbnail-slider .slider-button{width:3.2rem}}body .product__title h1{font-weight:600;letter-spacing:-.01em;line-height:1.2;text-wrap:balance}@media screen and (max-width:749px){body .product__title h1{font-size:2.2rem}}@media screen and (min-width:990px){body .product__title h1{font-size:3.2rem}}body .product__info-container .price .price-item{font-size:2.4rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--sm-text, #f2f2ef)}.button,.shopify-payment-button__button--unbranded{font-weight:600;letter-spacing:.02em}.announcement-bar__message{font-weight:400}*:focus-visible{outline:.2rem solid var(--sm-accent, #e3b04b);outline-offset:.3rem;box-shadow:none}.focus-inset:focus-visible{outline-color:var(--sm-accent, #e3b04b);box-shadow:none}.focus-offset:focus-visible{outline-color:var(--sm-accent, #e3b04b);box-shadow:none}.button:focus-visible,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible{outline:.2rem solid var(--sm-accent, #e3b04b);outline-offset:.3rem;box-shadow:none}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) var(--sm-accent, #e3b04b)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sm-theme.css.map */
