:root{--sza-accent:#ee3056;--sza-cta:#0baf91;--sza-cta-border:#fff;--sza-cta-hover:#2c2c2c;--sza-cta-hover-border:#0baf91;--sza-badge:rgba(238,48,86,.8)}.stock-zero__media{position:relative}.stock-zero__overlay{position:absolute;z-index:8;left:50%;top:12px;transform:translate(-50%);display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:max-content;max-width:calc(100% - 24px);min-height:44px;padding:11px 15px;border:1px solid #fff;border-radius:5px;background:var(--sza-badge);color:#fff!important;font-family:inherit;font-size:14px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none!important;box-shadow:0 2px 9px #0003;pointer-events:auto;cursor:pointer}.stock-zero__overlay:hover{background:var(--sza-badge);filter:none}.stock-zero__overlay:focus-visible,.stock-zero__cta:focus-visible{outline:3px solid #111;outline-offset:3px}.stock-zero__cta{display:flex!important;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:48px;padding:12px 16px;margin:0 0 10px;line-height:1.3;text-align:center;text-decoration:none}.stock-zero__cta small{display:block;font-size:12px;font-weight:400;line-height:1.4;margin-top:3px;max-width:100%;white-space:normal}.stock-zero-native-buy{display:none!important}.footbar-product .stock-zero__cta,.sticky-cart .stock-zero__cta{margin:0;min-width:170px}.mini-products__img .stock-zero__overlay{font-size:10px;padding:4px;max-width:100%;min-height:44px}@media(max-width:767px){.stock-zero__overlay{font-size:12px;padding:9px 11px;max-width:calc(100% - 16px)}.stock-zero__cta{min-height:48px}.sticky-cart .stock-zero__cta{min-width:0}}.sza-slot{display:contents}[data-sza-notice]{position:fixed;z-index:1000;left:12px;right:12px;bottom:12px;margin:0;padding:12px;background:#fff;border:1px solid #981d2b;text-align:center}[data-sza-notice] button{padding:10px 16px;background:#981d2b;color:#fff;border:0;border-radius:4px;cursor:pointer}.stock-zero__overlay{white-space:normal}.stock-zero__cta{background:var(--sza-cta)!important;border-color:var(--sza-cta-border)!important;color:#fff!important}.stock-zero__cta>span,.stock-zero__cta>small{color:#fff!important}.stock-zero__cta:hover{background:var(--sza-cta-hover)!important;border-color:var(--sza-cta-hover-border)!important;filter:none}.label--out-stock{display:none!important}.product-collection__button-add-to-cart .stock-zero__cta,.product-collection__list-v2-button-add-to-cart .stock-zero__cta{min-width:0;margin-bottom:0;white-space:normal}.stock-zero__overlay{--sza-scale:1.071428571429;font-size:15px;padding:calc(11px * var(--sza-scale)) calc(15px * var(--sza-scale));border-width:calc(1px * var(--sza-scale));border-radius:calc(5px * var(--sza-scale));min-height:calc(44px * var(--sza-scale))}@media(max-width:767px){.stock-zero__overlay{--sza-scale:1.083333333333;font-size:13px;padding:calc(9px * var(--sza-scale)) calc(11px * var(--sza-scale))}}.mini-products__img .stock-zero__overlay{--sza-scale:1.1;font-size:11px;padding:calc(4px * var(--sza-scale));min-height:calc(44px * var(--sza-scale))}.sza-product-summary{display:block!important;position:static;max-width:100%;margin:10px 0 15px!important;white-space:normal;overflow-wrap:break-word;line-height:1.4}.product-page-info__title:has(+.sza-product-summary),[class$=__title]:has(+.sza-product-summary),[class*="__title "]:has(+.sza-product-summary){margin-bottom:0!important}.product-page-info__title+.sza-product-summary{margin-bottom:20px!important}.sza-product-summary+div:empty{display:none}.product-page-info__details:empty,.product-collection__details:empty{display:none!important}.product-page-info__price{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.product-page-info:has(>.product-page-info__price-sale-details:not(.d-none-important))>.product-page-info__price{margin-bottom:0!important}.product-page-info>.product-page-info__price-sale-details:not(.d-none-important){margin-top:10px!important}.sza-pdp-stock{display:inline-block;padding:6px 12px;border:1px solid var(--sza-accent);color:var(--sza-accent);font-size:14px;font-weight:400;line-height:1.3;white-space:nowrap}.price--sale>span:first-child{font-weight:400!important}.stock-zero__media:has(>.sza-slot[data-sza-buyable=false]) img,[data-sza-image-available=false] img{opacity:.9!important}.stock-zero__media:has(>.sza-slot[data-sza-buyable=true]) img,[data-sza-image-available=true] img{opacity:1}@media(min-width:768px){.product-page-info__price.text-md-left{justify-content:flex-start}}@media(max-width:767px){.product-page-main>.row{margin-left:0;margin-right:0}.product-page-main>.row>div:has(.product-page-info),.product-page-main>.row>div>[data-js-sticky-sidebar-body]:has(>.product-page-info),.product-page-main .product-page-info{display:contents!important}.product-page-main>.row>div:has(.product-gallery){order:3;padding:0;width:100%;margin-bottom:20px}.product-page-main .product-page-info>*{order:6;width:100%}.product-page-main .product-page-info>.product-page-info__title{order:1}.product-page-main .product-page-info>.sza-product-summary{order:2}.product-page-main .product-page-info>.product-page-info__price{order:4}.product-page-main .product-page-info>.product-page-info__price-sale-details{order:5}.product-page-main .product-page__tabs{order:7;width:100%}.product-page-main:not(:has(>.row)){display:flex!important;flex-direction:column}.product-page-main>.product-gallery{order:3;width:100%;margin-bottom:20px}}.sza-product-summary{margin-top:var(--sza-title-note-space,10px)!important}.sza-product-summary>p{margin-top:0!important;margin-bottom:0!important}.stock-zero__overlay{top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.product-gallery>.sza-slot>.stock-zero__overlay{left:var(--sza-image-center-x,50%);top:var(--sza-image-center-y,50%);right:auto;transform:translate(-50%,-50%)}
/*# sourceMappingURL=/cdn/shop/t/35/assets/stock-zero-alternatives.css.map */
