.content-compare{height:100%;transform:scale(0);padding:30px;transition:all .3s ease;position:fixed;opacity:0;visibility:hidden;top:0;background:#000000bf;left:0;width:100%;z-index:99}.content-compare .content.load-compare:before{animation:loading var(--duration-long) infinite linear;height:1.5rem;border-left:.2rem solid rgba(var(--color-text-rgb),.7);border:.2rem solid rgba(var(--color-text-rgb),.7);border-left-color:var(--color-text);content:"";position:absolute;box-sizing:content-box;margin:0 auto;border-radius:100%;left:50%;width:1.5rem;display:block;z-index:99}.content-compare .content.load-compare:after{height:100%;content:"";position:absolute;top:0;background:#ffffff80;left:0;width:100%;z-index:9}.content-compare.active{transform:scale(1);opacity:1;visibility:visible}.content-compare .content.product-card{overflow:auto;transform:translateY(-50%);position:relative;max-width:1200px;max-height:100%;top:50%;margin:0 auto;align-items:center;width:auto;display:flex}.compare-page .compare-wrapper{overflow:auto;border-collapse:collapse;position:relative;max-width:100%;text-align:center;margin:0;border-spacing:0;background:#fff;width:100%}.compare-page .compare-wrapper>div>div.label{border-right:1px solid #e5e5e5;padding:15px;font-weight:500;color:#000;max-width:25%;border-bottom:1px solid #e5e5e5;min-width:14.29%;width:20%}.compare-page .compare-wrapper>div{list-style:none;padding:0;margin:0;width:100%;display:flex}.compare-page .compare-wrapper>div>div{border-right:1px solid #e5e5e5;padding:15px;font-weight:500;color:#000;max-width:25%;border-bottom:1px solid #e5e5e5;min-width:16%;width:20%}.hide-button-compare{height:40px;border:1px solid #e5e5e5;right:0;color:#000;position:absolute;text-align:center;top:0;background:#fff;cursor:pointer;width:40px;line-height:43px;float:right;z-index:22}.hide-button-compare:hover{color:#fff;background:var(--main-color)}.hide-button-compare svg{height:17px;width:17px}.compare-page .product-card__content .ss-variants-swatch{flex-direction:column;display:flex}.compare-page .product-card__content .ss-variants-swatch .color.swatch-content{order:-1}.compare-page .product-card__content .ss-variants-swatch .swatch-content{justify-content:center;margin-bottom:10px;gap:5px}.compare-page .compare-wrapper .remove-compare button{border:0;text-decoration:underline;background:transparent;cursor:pointer}.compare-page .compare-wrapper .remove-compare button:hover{color:var(--main-color)}.compare-page .product-card__content,.compare-page .product-card__content .ss-variants-swatch{margin:0}.compare-page .compare-wrapper .price .product-group-price{justify-content:center}.compare-page .compare-wrapper .btn.btn--add-to-cart{height:48px;font-size:14px;color:#fff;border-radius:3px;background:var(--main-color2);width:100%}.compare-page .compare-wrapper .product-card__image_compare{overflow:hidden}.compare-page .compare-wrapper .product-card__image_compare img{max-width:100%!important}.compare-page .compare-wrapper .btn.btn--add-to-cart:hover{border-color:var(--main-color);background:var(--main-color)}.compare-page .compare-wrapper .price .product-price.variant-price{color:var(--new-price)}.compare-page .compare-wrapper #variant-inventory{color:#85b244}@media (max-width:1199px){.ask-question-share .button-compare,.compare-page,.products-listing .product-layout .product-item-container .left-block .button-link .button-compare{display:none!important}}