.product-card__wrapper:has([data-inventory-status=out-of-stock]) .product-card__image-wrapper{position:relative}.product-card__wrapper:has([data-inventory-status=out-of-stock]) .product-card__image-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff8c;pointer-events:none;z-index:2;border-radius:inherit}.product-card__wrapper:has([data-inventory-status=out-of-stock]) .product-card__info-wrapper{opacity:.7}.header-search .input-search{color:#111!important}.header-search .input-search::placeholder{color:#111!important;opacity:.6!important}.header-search .header-search-inner{border-color:#d1d1d1!important;background-color:#f5f5f5!important;border-radius:8px!important}.header-search .btn-search{color:#111!important}.header-search .header-search-inner{border-radius:8px!important}.header-search .header-search-inner{background-color:#f5f5f5!important}.slider-nav.slider-nav__button-arrow{background-color:#000!important}.slider-nav.slider-nav__button-arrow:hover{background-color:#222!important}.modal__button-close .button__close,.modal-title__button-close .button__close,button[aria-label=St\e4ng] .button__close{background-color:#000!important;color:#fff!important;border-radius:9999px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;transform:none!important}.modal__button-close:hover .button__close,.modal-title__button-close:hover .button__close,button[aria-label=St\e4ng]:hover .button__close{transform:none!important;opacity:.8;transition:opacity .2s ease}.modal__button-close .button__close svg,.modal-title__button-close .button__close svg,button[aria-label=St\e4ng] .button__close svg{display:none!important}.modal__button-close .button__close:before,.modal-title__button-close .button__close:before,button[aria-label=St\e4ng] .button__close:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:16px!important;height:2px!important;background-color:#fff!important;transform:translate(-50%,-50%) rotate(45deg)!important;border-radius:1px}.modal__button-close .button__close:after,.modal-title__button-close .button__close:after,button[aria-label=St\e4ng] .button__close:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:16px!important;height:2px!important;background-color:#fff!important;transform:translate(-50%,-50%) rotate(-45deg)!important;border-radius:1px}.modal__button-close:hover .button__close:before,.modal-title__button-close:hover .button__close:before,button[aria-label=St\e4ng]:hover .button__close:before{transform:translate(-50%,-50%) rotate(45deg)!important}.modal__button-close:hover .button__close:after,.modal-title__button-close:hover .button__close:after,button[aria-label=St\e4ng]:hover .button__close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}html body .modal__button-close--absolute .button__close,html body button[id^=MediaGalleryZoom__Enlarge_CloseButton] .button__close,html body button[id*=CloseButton] .button__close{background-color:#000!important;background:#000!important;color:#fff!important;border-radius:9999px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;transform:none!important}html body .modal__button-close--absolute:hover .button__close,html body button[id^=MediaGalleryZoom__Enlarge_CloseButton]:hover .button__close,html body button[id*=CloseButton]:hover .button__close{transform:none!important;opacity:.8;transition:opacity .2s ease}html body .modal__button-close--absolute .button__close svg,html body button[id^=MediaGalleryZoom__Enlarge_CloseButton] .button__close svg,html body button[id*=CloseButton] .button__close svg{display:none!important;visibility:hidden!important}html body .modal__button-close--absolute .button__close:before,html body button[id^=MediaGalleryZoom__Enlarge_CloseButton] .button__close:before,html body button[id*=CloseButton] .button__close:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:16px!important;height:2px!important;background-color:#fff!important;background:#fff!important;transform:translate(-50%,-50%) rotate(45deg)!important;border-radius:1px!important;display:block!important}html body .modal__button-close--absolute .button__close:after,html body button[id^=MediaGalleryZoom__Enlarge_CloseButton] .button__close:after,html body button[id*=CloseButton] .button__close:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:16px!important;height:2px!important;background-color:#fff!important;background:#fff!important;transform:translate(-50%,-50%) rotate(-45deg)!important;border-radius:1px!important;display:block!important}html body .modal__button-close--absolute:hover .button__close:before,html body button[id^=MediaGalleryZoom__Enlarge_CloseButton]:hover .button__close:before,html body button[id*=CloseButton]:hover .button__close:before{transform:translate(-50%,-50%) rotate(45deg)!important}html body .modal__button-close--absolute:hover .button__close:after,html body button[id^=MediaGalleryZoom__Enlarge_CloseButton]:hover .button__close:after,html body button[id*=CloseButton]:hover .button__close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}@media(min-width:768px){.sub-footer.sub-footer-row{justify-content:flex-start!important;gap:1.5rem}.sub-footer.sub-footer-row>ul.flex.flex-wrap{margin-left:auto}}@media(max-width:767px){.sub-footer.sub-footer-row{gap:1rem}.sub-footer.sub-footer-row>.text-left{order:1}.sub-footer.sub-footer-row>ul.flex.flex-wrap{order:2;justify-content:center}.sub-footer.sub-footer-row>.flex.flex-row.items-center{order:3;justify-content:center;text-align:center}}@media(min-width:768px){.footer-main .footer-collapsed{background:transparent!important;border:none!important}.footer-main .footer-collapse__content{display:block!important;height:auto!important;overflow:visible!important;opacity:1!important}}.spirec-contact,.footer-collapse__content:has(.spirec-contact){background:transparent!important}.main-cart__note [x-collapse],.main-cart__note [x-show=isOpen],.cart-drawer__cart-note__content,.cart-drawer__cart-note [x-collapse],.cart-drawer__cart-note [x-show=isOpen]{height:auto!important;overflow:visible!important;display:block!important}.main-cart__note__header svg,.cart-drawer__cart-note__header svg{display:none!important}.main-cart__note__header,.cart-drawer__cart-note__header{cursor:default!important;pointer-events:none!important}.main-cart__note textarea,.cart-drawer__cart-note__content textarea,#x-cart-note{pointer-events:auto!important}.mobile-header-toolbar{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/142/assets/spirec-custom.css.map */
