.compare-box{display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid;border-top:0;margin:6%}.compare-box.selected svg{transform:scale(1);opacity:1}.compare-box svg{width:32px;height:auto;transform:scale(-1);opacity:.3;transition:opacity .3s}.compare-box span{margin-left:10px}#lower-compare-btn{position:fixed;z-index:10;left:0;right:0;width:100%;max-width:175px;display:flex;justify-content:center;background:rgba(0,0,0,.8);margin:auto;border-top-left-radius:10px;border-top-right-radius:10px}#lower-compare-btn a{padding:15px;color:#fff;font-size:20px}#content .lower-box{margin-top:50px}@media screen and (max-width:768px){#content .lower-box{overflow-x:scroll}}#content .icon-banner-grey{background:radial-gradient(circle,#fff,#f6f6f6,#ddd);width:100%;display:grid;place-content:center;min-height:260px;padding:32px 0;position:relative}#content .icon-banner-grey::after{content:"";background-image:url(/cdn/shop/files/black-icon-banner-pattern.png?v=1683928358);background-repeat:repeat;width:100%;height:100%;position:absolute;z-index:0;top:0;left:0;background-size:cover;opacity:.069}@media screen and (min-width:1200px){#content .icon-banner-grey::after{background-size:40%}}#content .icon-banner-grey .container h1,#content .icon-banner-grey .container h2{text-align:center}#content .icon-banner-grey .container h1{font-size:3em;font-weight:700;text-transform:uppercase}@media screen and (max-width:768px){#content .icon-banner-grey .container h1{font-size:2em}}#content .icon-banner-grey-hidden{background:radial-gradient(circle,#fff,#f6f6f6,#ddd);width:100%;display:grid;place-content:center;min-height:60vh;padding:32px 0;position:relative}#content .icon-banner-grey-hidden::after{content:"";background-image:url(/cdn/shop/files/black-icon-banner-pattern.png?v=1683928358);background-repeat:repeat;width:100%;height:100%;position:absolute;z-index:0;top:0;left:0;background-size:200%;opacity:.1}@media screen and (min-width:1200px){#content .icon-banner-grey-hidden::after{background-size:40%}}#content .icon-banner-grey-hidden h1,#content .icon-banner-grey-hidden h2{text-align:center}#content .icon-banner-grey-hidden h1{font-size:3em;font-weight:700;text-transform:uppercase}#content #compareDropdown{background-color:#333;padding:1.2em 0}#content #compareDropdown select{width:100%;border-radius:4px;border:none;cursor:pointer;padding:12px;font-weight:700;font-size:1.4em;text-transform:capitalize;box-sizing:border-box;padding:.5em 2em .5em .5em;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-repeat:no-repeat;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right 15px top 1em,right 10px top 1em;background-size:5px 5px,5px 5px}#content #product-card .productCard{padding:20px;border:1px solid #e5e5e5;position:relative}@media screen and (max-width:768px){#content #product-card .productCard{padding:10px}}#content #product-card .productCard img{width:100%;height:100%;max-height:120px;object-fit:contain}#content #product-card .productCard .closeBtn{position:absolute;top:16px;right:18px;cursor:pointer;font-size:20px;color:#666}#content #product-card .productCard .productTitle{min-height:39.2px;max-height:39.2px;color:#111;font-size:14px;line-height:1.3;overflow:hidden;margin:10px 0;font-family:"TradeGothicLTW04-BoldNo.2",sans-serif;padding-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;text-overflow:ellipsis;text-transform:capitalize}#content #product-card .productCard .productPrice{color:#e81f23;font-size:19px;font-family:"TradeGothicLTW04-BdCnNo.20",sans-serif;padding-bottom:0;line-height:19px;align-self:center;justify-content:flex-start}#content #product-card .productCard .productPrice.onSale{color:#008a00}#content #product-card .productCard #addToCartForm .row:not(:nth-child(7)){display:none}#content #product-card .productCard #addToCartForm .modal-header .row{display:initial}#content #product-card .productCard #addToCartForm #addToCart,#content #product-card .productCard #addToCartForm #contactUs{font-size:.8em;line-height:40px;background-color:#c72a29}#content #product-card .productCard #addToCartForm #addToCart:hover,#content #product-card .productCard #addToCartForm #contactUs:hover{background-color:#af272f}@media screen and (max-width:768px){#content #product-card .productCard #addToCartForm #addToCart,#content #product-card .productCard #addToCartForm #contactUs{line-height:40px}}#content #product-card .productCard #addToCartForm #addToCart #map-marker,#content #product-card .productCard #addToCartForm #contactUs #map-marker{display:none}#content #product-card .productCard .sale-container{position:absolute;top:10px;left:10px}@media screen and (max-width:768px){#content #product-card .productCard .sale-container{top:20px}}#content #product-card .productCard .sale-container .sale{background-color:#008a00;font-family:Open Sans,sans-serif;display:inline-block;color:#fff;width:46px;height:46px;font-style:italic;font-weight:700;font-size:14px;line-height:42px;border-radius:50%;text-align:center;text-indent:-2px;border:2px solid #fff}#content #product-card .productCard .sale-container .sale:before{content:"SALE"}@media screen and (max-width:768px){#content #product-card .productCard .sale-container .sale{font-size:11px;width:38px;height:38px;line-height:35px}}#content #product-card,#content .grid-5{display:grid;grid-template-columns:15% repeat(4,1fr);min-width:650px}#content #product-card h3,#content .grid-5 h3{font-size:18px}@media screen and (max-width:768px){#content #product-card h3,#content .grid-5 h3{font-size:14px}}#content #product-card p,#content .grid-5 p{display:flex;justify-content:center;align-items:center;text-transform:capitalize}#content #product-card .grid-col-start,#content #product-card .grid-col-start-1,#content .grid-5 .grid-col-start,#content .grid-5 .grid-col-start-1{grid-column-start:1;text-transform:capitalize}#content #product-card .grid-col-start-2,#content .grid-5 .grid-col-start-2{grid-column-start:2}#content #product-card .grid-col-start-3,#content .grid-5 .grid-col-start-3{grid-column-start:3}#content #product-card .grid-col-start-4,#content .grid-5 .grid-col-start-4{grid-column-start:4}#content #product-card .grid-col-start-5,#content .grid-5 .grid-col-start-5{grid-column-start:5}#content #product-card .grid-row-start,#content #product-card .grid-row-start-1,#content .grid-5 .grid-row-start,#content .grid-5 .grid-row-start-1{grid-row-start:1}#content #product-card .grid-row-start-2,#content .grid-5 .grid-row-start-2{grid-row-start:2}#content #product-card .grid-row-start-3,#content .grid-5 .grid-row-start-3{grid-row-start:3}#content #product-card .grid-row-start-4,#content .grid-5 .grid-row-start-4{grid-row-start:4}#content #mini-product{display:grid;grid-template-columns:15% repeat(4,1fr);position:fixed;top:-50px;max-width:1140px;width:100%;opacity:0;transition:all .3s;min-width:650px}#content #mini-product .mini-product-card{display:flex;justify-content:space-evenly;align-items:center;border:1px solid #e5e5e5;background-color:#fff}#content #mini-product .mini-product-card .productPrice{margin:0}#content #mini-product .mini-product-card .productPrice.onSale{color:#008a00}#content #compare-specs{min-width:650px}#content #compare-specs h2{margin:0;padding:15px;background-color:#e7e7e7;text-transform:capitalize}@media screen and (max-width:768px){#content #compare-specs h2{font-size:18px;padding:10px}}#content #compare-specs #categoryDetails,#content #compare-specs #dimensions,#content #compare-specs #generalDetails{min-width:650px}#content #compare-specs .grid-5 *{display:flex;align-items:center;border:1px solid #e5e5e5;padding:10px 15px;margin:0;white-space:break-spaces}@media screen and (max-width:768px){#content #compare-specs .grid-5 *{padding:6px 10px}}