.product--selected{border-color:#797979}.view{-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:-webkit-transform 0.4s ease-in-out;-o-transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out}.view--compare{-webkit-transform:scale3d(0.9, 0.9, 1);transform:scale3d(0.9, 0.9, 1)}.action{display:inline-block;font-size:1em;white-space:nowrap;cursor:pointer;border:none;background:transparent;text-align:center}.action:focus{outline:none}.action--button{background:#2c2d34;color:#fff;width:150px;height:40px;font-size:14px;text-transform:uppercase;font-weight:bold;letter-spacing:0.05em;font-family:inherit;letter-spacing:0.05em;-webkit-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s}.action__text{font-weight:bold;letter-spacing:1px;font-size:14px;font-weight:600;letter-spacing:0.05em;vertical-align:middle;display:inline-block}.action__text--invisible{position:absolute;top:100%;opacity:0;border-radius:5px;pointer-events:none}.action--button i+span{margin-left:5px}.action--close{position:absolute;overflow:hidden;top:5px;right:5px;font-size:1.5em;color:#000;pointer-events:none;opacity:0;-webkit-transition:opacity 0.3s, background 0.2s;-o-transition:opacity 0.3s, background 0.2s;transition:opacity 0.3s, background 0.2s}.view--compare+.compare .action--close{pointer-events:auto;opacity:1;padding:7px 10px;color:#fff;font-size:18px;background:#ed1f24;font-weight:400;border-radius:50%;-webkit-transition-delay:0.4s, 0s;-o-transition-delay:0.4s, 0s;transition-delay:0.4s, 0s}.view--compare+.compare .action--close:hover{background:#f76515}.action--compare{margin:0;opacity:0;pointer-events:none;cursor:default;background-color:#34363d;color:#565b6c;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}@media screen and (max-width:740px){.action--compare{width:calc(100% / 2 - 5px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.compare-basket--active .action--compare{opacity:1}.action--compare.js-action-clear{background:#ed1f24!important;color:#fff;pointer-events:initial;cursor:pointer}.action--compare.js-action-clear:hover{background:rgba(237, 31, 36, 0.7)!important}.compare-basket--active .action--compare:nth-child(3),.compare-basket--active .action--compare:nth-child(4){background-color:#f76515;color:#fff;pointer-events:auto;cursor:pointer}.compare-basket--active .action--compare:nth-child(3):hover,.compare-basket--active .action--compare:nth-child(4):hover{background-color:rgba(247, 101, 21, 0.7)}.action--remove{position:absolute;overflow:hidden;color:#000;top:0px;right:5px;padding:0;font-size:0.65em}.action--remove:hover{color:#ed1f24}.action--compare-add{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:10px;padding-top:10px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.action--compare-add strong{display:block;color:#1c1c1c;font-size:14px;font-weight:bold;letter-spacing:0.05em}.action--compare-add span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25px;height:25px;border:2px solid #c9c9c9;border-radius:2px}@media only screen and (max-width:1500px){.action--compare-add span{width:20px;height:20px}}.action--compare-add:hover{color:#f76515}.action--compare-add:hover .action__text--invisible{opacity:1;top:35px;right:10px;color:#ddd;font-size:75%;letter-spacing:0;background:#2f3035;border-radius:2px;padding:3px 5px}.action--compare-add .fa-check,.action--compare-add input[type=checkbox]:checked~span .fa-plus{display:none}.action--compare-add input[type=checkbox]:checked~span{border-color:#f76515}.action--compare-add input[type=checkbox]:checked~span .fa-check{display:inline-block;color:#f76515}.check-hidden{position:absolute;opacity:0}.compare-basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;width:100%;padding-inline:10%;padding-block:15px;position:fixed;bottom:0;left:0;background:#000;z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.2, 1, 0.3, 1);transition:-webkit-transform 0.5s cubic-bezier(0.2, 1, 0.3, 1);-o-transition:transform 0.5s cubic-bezier(0.2, 1, 0.3, 1);transition:transform 0.5s cubic-bezier(0.2, 1, 0.3, 1);transition:transform 0.5s cubic-bezier(0.2, 1, 0.3, 1), -webkit-transform 0.5s cubic-bezier(0.2, 1, 0.3, 1)}.compare-basket--active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media screen and (max-width:1650px){.compare-basket{padding-left:3%;padding-right:3%}}@media screen and (max-width:1000px){.compare-basket{padding-left:25px;padding-right:25px}}@media screen and (max-width:480px){.compare-basket{padding-left:20px;padding-right:20px}}@media screen and (max-width:740px){.compare-basket{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:420px){.compare-basket:not(.compare-basket--full){padding-top:60px}}.product-icon{position:relative;background:#fff;width:120px;height:40px;padding:0}@media screen and (max-width:740px){.product-icon{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:calc(100% / 3 - 5px)}}@media screen and (max-width:420px){.product-icon{width:100%}}.product-icon img{display:block;width:100%;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-icon:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;-webkit-box-shadow:-125px 0 #2c2d34;box-shadow:-125px 0 #2c2d34}@media screen and (max-width:740px){.product-icon:after{display:none}}@media screen and (max-width:420px){.product-icon:after{-webkit-box-shadow:0 -45px #2c2d34;box-shadow:0 -45px #2c2d34;display:block}}.compare-basket--full .product-icon:after{display:none}.compare{position:fixed;z-index:100;width:100%;max-width:100%;height:0;overflow-x:hidden;overflow-y:auto;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;z-index:9999;-ms-overflow-style:none;scrollbar-width:none;-webkit-transition:height 0s 0.4s;-o-transition:height 0s 0.4s;transition:height 0s 0.4s}.compare::-webkit-scrollbar{display:none}.compare__item{border:2px solid #d9d9d9;border-top:none;width:calc(100% / 2);background:#000;text-align:center;cursor:default;padding:0;-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:-webkit-transform 0.4s ease-in-out;-o-transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out}@media screen and (min-width:1001px){.compare__item{min-height:100%}}@media screen and (max-width:1000px){.compare__item{padding-bottom:50px}}.compare__item .gc_ProdDisplayImageLink{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:#fff;color:#000;text-decoration:none;font-weight:bold;padding:50px 30px}@media screen and (max-width:1000px){.compare__item .gc_ProdDisplayImageLink{padding:25px}}.compare__item .gc_ProdDisplayImageLink img{display:block;margin:0 auto;max-width:100%;height:200px;-o-object-fit:contain;object-fit:contain}.compare__item .gc_ProdDisplayImageLink img.prod-img-overlay{position:absolute;left:0;top:0;max-width:100%}.compare__item .gc_ProdDisplayImageLink .product-name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;text-align:center;font-size:14px;color:#000;max-width:50ch;padding-block:20px;line-height:1.5}.compare__item .gc_ProdDisplayImageLink .view-product{display:block;background:#f76515;color:#fff;width:200px;height:40px;line-height:40px;text-align:center;font-size:14px;font-weight:400;text-transform:uppercase;margin-top:auto;letter-spacing:0.05em;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.compare__item .gc_ProdDisplayImageLink .view-product:hover{background:#ed1f24}.view--compare+.compare{pointer-events:auto;-webkit-transition:none;-o-transition:none;transition:none;min-height:100vh}.view--compare+.compare:before{opacity:1}.compare__item:nth-of-type(2){background:#000}.compare__item span[class^=product__]{display:block;padding:0.85em 0;-webkit-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s}.compare__item span[class^=product__].hover{background:#000}.compare__item:first-of-type:nth-last-of-type(3),.compare__item:first-of-type:nth-last-of-type(3)~.compare__item{width:calc(100% / 3)}@media screen and (max-width:1000px){.compare__item:first-of-type:nth-last-of-type(3),.compare__item:first-of-type:nth-last-of-type(3)~.compare__item{width:100%}}.compare__item:nth-child(odd){-webkit-transform:translate3d(0, -100vh, 0);transform:translate3d(0, -100vh, 0)}.compare__item:nth-child(2n){-webkit-transform:translate3d(0, 100vh, 0);transform:translate3d(0, 100vh, 0)}.view--compare+.compare .compare__item:nth-child(2n),.view--compare+.compare .compare__item:nth-child(odd){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.compare__effect{width:100%;height:100%;opacity:0;-webkit-transition:opacity 1s cubic-bezier(0.2, 1, 0.3, 1), -webkit-transform 1s cubic-bezier(0.2, 1, 0.3, 1);transition:opacity 1s cubic-bezier(0.2, 1, 0.3, 1), -webkit-transform 1s cubic-bezier(0.2, 1, 0.3, 1);-o-transition:transform 1s cubic-bezier(0.2, 1, 0.3, 1), opacity 1s cubic-bezier(0.2, 1, 0.3, 1);transition:transform 1s cubic-bezier(0.2, 1, 0.3, 1), opacity 1s cubic-bezier(0.2, 1, 0.3, 1);transition:transform 1s cubic-bezier(0.2, 1, 0.3, 1), opacity 1s cubic-bezier(0.2, 1, 0.3, 1), -webkit-transform 1s cubic-bezier(0.2, 1, 0.3, 1)}.compare__item:nth-child(odd) .compare__effect{-webkit-transform:translate3d(0, -250px, 0);transform:translate3d(0, -250px, 0)}.compare__item:nth-child(2n) .compare__effect{-webkit-transform:translate3d(0, 250px, 0);transform:translate3d(0, 250px, 0)}.view--compare+.compare .compare__item:nth-child(2n) .compare__effect,.view--compare+.compare .compare__item:nth-child(odd) .compare__effect{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}@media screen and (max-width:59.688em){.prodcuct-info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff}}.compare .prodcuct-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.compare .FilterTitle{display:-ms-grid;display:grid;-ms-grid-columns:45fr 55fr;grid-template-columns:45fr 55fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px;margin:20px 10%;padding-top:25px;border-top:2px solid #333}@media screen and (max-width:1500px){.compare .FilterTitle{-ms-grid-columns:40fr 60fr;grid-template-columns:40fr 60fr;margin:20px 5%;gap:30px}}@media screen and (max-width:1350px){.compare .FilterTitle{-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}}.compare .FilterTitle+.compare .FilterTitle{border-top:2px solid #333}.compare .FilterTitle.id-1{border-top:none;padding-bottom:0;margin-bottom:0}.compare .FilterTitle.price{padding-top:40px;border-top:2px solid #333}.compare .FilterTitle h3{color:#fff;margin:0;font-weight:bold;font-size:15px;text-align:left;line-height:1.3;text-transform:initial}@media screen and (max-width:1350px){.compare .FilterTitle h3{text-align:center}}.compare .FilterTitle .prod-price{color:#f76515;font-size:16px;text-align:left;font-weight:bold}@media screen and (max-width:1350px){.compare .FilterTitle .prod-price{text-align:center}}.compare .FilterTitle.id-1{-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.compare .FilterTitle.id-1 .FilterOption{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}@media screen and (max-width:1000px){.compare .FilterTitle.id-1 .FilterOptions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.compare .FilterOptions{position:relative;display:block;color:#fff;margin:0}@media screen and (max-width:1000px){.compare .FilterOptions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}}@media screen and (max-width:640px){.compare .FilterOptions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.compare .FilterOptions .FilterOption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}@media screen and (max-width:1350px) and (min-width:1001px){.compare .FilterOptions .FilterOption{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.compare .FilterOptions .FilterOption .img-wrap{margin-right:10px}@media screen and (max-width:1350px) and (min-width:1001px){.compare .FilterOptions .FilterOption .img-wrap{margin-right:0;margin-bottom:10px}}.compare .FilterOptions .FilterOption .img-wrap img{display:block;max-width:50px;height:auto;margin:auto;-o-object-fit:contain;object-fit:contain}.compare .FilterOptions .FilterOption .img-wrap.id-1{margin-right:0;padding-bottom:0}.compare .FilterOptions .FilterOption .img-wrap.id-1 img{max-width:100%;max-height:100px;min-height:100px;-o-object-fit:contain;object-fit:contain}.compare .FilterOptions .FilterOption h4{margin:0;color:#fff;font-size:14px;font-weight:bold;font-style:initial;letter-spacing:0.05em;line-height:1.5}
/*# sourceMappingURL=ProductComparison.css.map */