:root{--sza-accent:#087f83;--sza-cta:#087f83;--sza-cta-border:#087f83;--sza-cta-hover:#b24c3d;--sza-cta-hover-border:#b24c3d;--sza-badge:rgba(178,76,61,.8)}.stock-zero__media{position:relative}.stock-zero__overlay{position:absolute;z-index:8;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:132px;height:132px;max-width:none;min-height:0;padding:14px;border:1px solid #fff;border-radius:50%;background:var(--sza-badge);color:#fff!important;font-family:inherit;font-size:14px;font-weight:400;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;width:80px;height:80px;max-width:none;min-height:0}@media(max-width:767px){.stock-zero__overlay{font-size:12px;padding:9px 11px;width:112px;height:112px;max-width:none}.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}.kv-card-details--collection{position:relative;top:-5px}product-card .stock-zero__cta{margin-top:13px;margin-bottom:0;min-height:42px}.grid-image__wrapper:has(.stock-zero__overlay) .lbl.sold-out.st2{display:none}.product-gallery>.sza-slot>.stock-zero__overlay{top:12px;right:27px;left:auto;transform:none}[id^=Inventory-].outstock .stock-lbl{background:#fff!important;border:1px solid var(--kv-teracota,#b24c3d);color:var(--kv-teracota,#b24c3d)!important}[id^=Inventory-].outstock .stock-lbl span{color:inherit!important}product-card .grid-image__wrapper .product-label:has(.kv-in-stock){top:0;left:0}@media(max-width:767px){.product-gallery>.sza-slot>.stock-zero__overlay{right:17px}}.product-gallery.stock-zero__media{top:auto}.stock-zero__overlay{--sza-scale:1.071428571429;font-size:15px;padding:calc(14px * var(--sza-scale));border-width:calc(1px * var(--sza-scale));border-radius:50%;min-height:0}.stock-zero__overlay{width:calc(132px * var(--sza-scale));height:calc(132px * 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));width:calc(112px * var(--sza-scale));height:calc(112px * var(--sza-scale))}}.mini-products__img .stock-zero__overlay{--sza-scale:1.1;font-size:11px;padding:calc(4px * var(--sza-scale));min-height:0;width:calc(80px * var(--sza-scale));height:calc(80px * var(--sza-scale))}.sza-product-summary{display:block!important;position:static!important;top:auto!important;margin:10px 0 15px!important;white-space:normal;overflow-wrap:break-word;max-width:100%}.product-meta__wrapper>.head:has(+.sza-product-summary),.grid-title:has(+.sza-product-summary),.product-title:has(+.sza-product-summary){margin-bottom:0!important}.kv-card-details.sza-product-summary{line-height:1.4}.kv-product-summary.sza-product-summary{margin-bottom:16px!important}s.product-price{font-weight:400!important}.stock-zero__media:has(>.sza-slot[data-sza-buyable=false]) img:not(.hover):not(.primary){opacity:.9!important}.stock-zero__media:has(>.sza-slot[data-sza-buyable=true]) img:not(.hover):not(.primary){opacity:1}.grid-image__wrapper:has(>.sza-slot[data-sza-buyable=false]) .grid-image img.primary{opacity:.9!important}.grid-image__wrapper:has(>.sza-slot[data-sza-buyable=false]) .grid-image:hover img.hover{opacity:.9!important}.grid-image__wrapper:has(>.sza-slot[data-sza-buyable=false]) .grid-image:has(img.hover):hover img.primary{opacity:0!important}@media(max-width:767px){.product-single>.product-gallery{order:3}.product-meta__wrapper>.priceSingle{order:4}.product-meta__wrapper>[id^=Inventory-]{order:5}}.product-title:has(+.sza-product-summary)>a{display:block}.mini-products__img:has(>.sza-slot>.stock-zero__overlay){box-sizing:content-box;flex-shrink:0;padding:4px;overflow:visible}@media(max-width:767px){.rwcols-2 .mini-products__img:has(>.sza-slot>.stock-zero__overlay){padding:14px}.rwcols-2 .productCol>.fl:has(>.mini-products__img>.sza-slot>.stock-zero__overlay){flex-direction:column;align-items:flex-start}.rwcols-2 .productCol>.fl:has(>.mini-products__img>.sza-slot>.stock-zero__overlay)>.fl1{width:100%}}.grid-image__wrapper:has(>.sza-slot[data-sza-buyable=false]) .grid-image{opacity:1}.sza-product-summary{margin-top:var(--sza-title-note-space,10px)!important}.sza-product-summary>p{margin-top:0!important;margin-bottom:0!important}.product-meta__wrapper:has(>[id^=Inventory-].outstock)>.product-label>.sold-out{display:none!important}.product-meta__wrapper:has(>[id^=Inventory-].outstock)>.product-label:has(>.sold-out:only-child){display:none!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/18/assets/stock-zero-alternatives.css.map */
