/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
.product-variants .attribute-not-in-stock .color::before,.product-variants .attribute-not-in-stock .color::after,.product-variants .attribute-not-in-stock .color.texture::before,.product-variants .attribute-not-in-stock .color.texture::after{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:rgba(220,50,50,0.85);transform-origin:center;pointer-events:none;z-index:1}.product-variants .attribute-not-in-stock .color::before,.product-variants .attribute-not-in-stock .color.texture::before{transform:translateY(-50%) rotate(45deg)}.product-variants .attribute-not-in-stock .color::after,.product-variants .attribute-not-in-stock .color.texture::after{transform:translateY(-50%) rotate(-45deg)}.product-variants .attribute-not-in-stock .radio-label{color:#ff4c4c;position:relative}.product-variants .attribute-not-in-stock .radio-label::after{content:'';position:absolute;top:50%;left:10%;width:80%;height:1px;background:#ff4c4c;transform:translateY(-50%);pointer-events:none}.product-miniature-default .variant-links .attribute-not-in-stock.color{position:relative;opacity:0.5}.product-miniature-default .variant-links .attribute-not-in-stock.color::before,.product-miniature-default .variant-links .attribute-not-in-stock.color::after{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background:rgba(220,50,50,0.85);transform-origin:center;pointer-events:none;z-index:1}.product-miniature-default .variant-links .attribute-not-in-stock.color::before{transform:translateY(-50%) rotate(45deg)}.product-miniature-default .variant-links .attribute-not-in-stock.color::after{transform:translateY(-50%) rotate(-45deg)}
.product-discounts, .js-product-discounts, #add-to-cart-or-refresh > section, #add-to-cart-or-refresh > section > table{

display: none!important
}