.comparison-header-row>div:nth-child(2),.comparison-feature-row>div:nth-child(2){left:calc(var(--column-width) + var(--column-gap))}.product-comparison-section{color:#fff;padding:var(--section-padding);background:var(--background-color, #121212);overflow:hidden}.product-comparison-section .container{max-width:1200px;margin:0 auto;border-radius:8px;background:var(--backgroud-color-2, #17120D);padding:60px}.product-comparison .container{margin:0 auto}.comparison-wrapper{position:relative;width:100%}.product-comparison .comparison-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#FFA500 #222;position:relative}.product-comparison .comparison-wrapper::-webkit-scrollbar{height:8px}.product-comparison .comparison-wrapper::-webkit-scrollbar-track{background:#222;border-radius:4px}.product-comparison .comparison-wrapper::-webkit-scrollbar-thumb{background:orange;border-radius:4px}.product-comparison .comparison-wrapper::-webkit-scrollbar-thumb:hover{background:#ff8c00}.product-comparison-grid{display:flex;flex-direction:column}.product-comparison .comparison-header-row,.product-comparison .comparison-feature-row{display:grid;gap:var(--column-gap);min-width:max-content;align-items:start}.product-comparison .comparison-feature-row{align-items:center}.comparison-header-row{margin-bottom:20px}.product-header-col{text-align:center}.product-comparison-section .product-card{background:transparent;border:none}.product-header-col .text-on-sale{color:var(--text-color-active, #FF6A14)}.product-comparison-section .product-card__figure{margin-bottom:15px}.product-comparison-section .product-card__image{max-height:140px;width:auto}.product-comparison-section .product-comparison-section .product-card__image{margin:0}.comparison-wrapper .product-card__info{padding:0;text-align:left}.product-comparison-section .product-card__title{font-size:16px;margin:10px 0;color:#fff}.comparison-wrapper .product-card__title{text-align:var(--text-alignment, center)}.product-comparison-section .product-card__title a{color:#fff;text-decoration:none}.product-comparison-section .price{color:orange}.product-comparison-section .price--original{color:#888;text-decoration:line-through}.product-comparison-section .product-card__swatch-list{justify-content:center;margin:15px 0}.product-comparison-section .view-more-button{display:inline-block;background-color:#ff9d44;padding:12px 20px;border-radius:25px;text-decoration:none;transition:all .3s ease;margin-top:10px;color:#000;line-height:1}.product-comparison-section .product-card__view-more{color:#ff9d44;--button-text-color: #ff9d44}.product-comparison-section .view-more-button:not([disabled]):not(.button--outline):hover,.product-comparison-section .view-more-button:not([disabled]):hover{opacity:.8;color:#000!important;box-shadow:none;background-color:#ff9d44!important}.product-comparison .feature-title-col{position:sticky;left:0;z-index:3}.product-comparison .feature-title-col,.product-comparison .feature-value-col{height:100%;text-align:var(--text-alignment);padding:20px 0}.value_title{text-align:left;font-size:1.1em;color:#fff;display:flex;align-items:center}.feature-value-col .value_title{display:none}.feature-value-col{color:#ccc}.product-comparison .comparison-header-row>div:nth-child(2),.product-comparison .comparison-feature-row>div:nth-child(2){position:sticky;z-index:2}.product-comparison .comparison-header-row>div:nth-child(3),.product-comparison .comparison-feature-row>div:nth-child(3){scroll-snap-align:start}.product-comparison .comparison-feature-row:not(:last-child) .feature-title-col,.product-comparison .comparison-feature-row:not(:last-child) .feature-value-col{border-bottom:1px solid #333}.feature-value-col svg{max-width:32px;width:auto;height:auto;display:inline-block}svg.active{color:var(--text-color-active, #FF6A14)}.feature-value-col svg path,.feature-value-col svg circle,.feature-value-col svg rect{fill:currentColor}.feature-value-col img{max-width:50px;max-height:50px;width:auto;height:auto}.feature-value-col .icon-check{color:#4caf50;font-size:2em}.feature-value-col .icon-cross{color:#f44336;font-size:2em}.scroll-indicator{text-align:center;margin-top:20px;padding:10px;display:block}.scroll-hint{color:#888;font-size:14px;font-style:italic}@media (max-width: 1279px){.product-comparison-section .container{border-radius:0;padding:0}.product-comparison-section{background:var(--backgroud-color-2, #17120D)}.comparison-header-row>div:nth-child(2),.comparison-feature-row>div:nth-child(2){left:0}.feature-title-col{display:none}.product-comparison-section .price-list{min-height:44.8px}}@media (min-width: 768px) and (max-width: 1279px){.product-comparison-section .container{padding:0 88px;max-width:768px}.product-header-col{padding:20px 0}.value_title{font-size:1em;padding:15px 0 5px;margin-bottom:5px}.feature-title-col,.product-comparison .feature-title-col{display:none}.feature-value-col{padding:10px 0 15px;text-align:left;display:flex;flex-direction:column;justify-content:flex-end}.feature-value-col .value_title{display:flex}.comparison-feature-row{min-height:auto}.product-comparison .comparison-feature-row{border-bottom:1px solid #333;padding:0}.product-comparison .comparison-feature-row:last-child,.product-comparison .comparison-feature-row:not(:last-child) .feature-title-col,.product-comparison .comparison-feature-row:not(:last-child) .feature-value-col{border-bottom:none}.product-comparison-section .product-card__image{max-height:150px}.scroll-indicator{display:none}}@media (min-width: 375px) and (max-width: 767px){.product-comparison-section .container{padding:0 16px;max-width:375px}.comparison-header-row{padding-bottom:20px}.product-header-col{padding:20px 0}.value_title{font-size:16px;padding:15px 0 5px}.product-comparison .feature-title-col{display:none}.feature-value-col{padding:10px 0 15px;text-align:left;display:flex;flex-direction:column;justify-content:flex-end}.feature-value-col .value_title{display:flex}.comparison-feature-row{min-height:auto}.product-comparison .comparison-feature-row{border-bottom:1px solid #333;padding:0}.product-comparison .comparison-feature-row:last-child,.product-comparison .comparison-feature-row:not(:last-child) .feature-title-col,.product-comparison .comparison-feature-row:not(:last-child) .feature-value-col{border-bottom:none}.product-comparison .comparison-wrapper{overflow-x:visible}.product-comparison .comparison-header-row,.product-comparison .comparison-feature-row{display:grid}.product-comparison .product-header-col,.product-comparison .feature-value-col{padding:20px 0}.product-comparison-section .product-card__image{max-height:150px}.product-comparison .comparison-feature-row .feature-value-col:first-of-type:before{content:attr(data-title);display:block;font-size:1.1em;margin-bottom:10px;color:#fff}.scroll-indicator{display:none}}@media (max-width: 375px){.feature-value-col{text-align:left;display:flex;flex-direction:column;justify-content:flex-end}.feature-value-col .value_title{display:flex}.product-comparison-section .container{padding:0 calc(16 / 375 * 100vw)}.product-comparison .feature-value-col{padding:4vw 0}.product-comparison-section .product-card__title{font-size:calc(16 / 375 * 100vw)}.value_title,.feature-value-col{font-size:3.2vw}.feature-value-col .value_title{margin-bottom:calc(10 / 375 * 100vw);line-height:1.3}.product-comparison-section .product-card__image{max-height:120px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/product-comparison-2511.css.map */
