.product-comparison{color:#000;padding:clamp(50px,2vw,2vw) 0;font-family:var(--font-heading-family)}.product-comparison .title{font-size:clamp(20px,1.98vw,38px);font-weight:600;padding:0 2rem}@media(max-width:590px){.product-comparison .title{padding:0 2.6rem}}.product-comparison .product-comparison-table{display:flex;padding:0 2rem;overflow:auto}@media(max-width:1000px){.product-comparison .product-comparison-table{padding:0 2rem 2rem 0}.product-comparison{padding:2vw 0 4rem 0}}.product-comparison .product-comparison-table.material .product-comparison-left-title{margin-top:1.4vw}.product-comparison .product-comparison-table .product-comparison-left-title{flex-basis:36.8%}@media(max-width:1000px){.product-comparison .product-comparison-table .product-comparison-left-title{flex-basis:max-content;padding-right:25px;padding-left:2rem;position:sticky;left:0;background-color:#fff;z-index:9}}@media(max-width:590px){.product-comparison .product-comparison-table .product-comparison-left-title{padding-right:10px}}.product-comparison .product-comparison-table .product-comparison-left-title>div{padding-left:33%}@media(max-width:1000px){.product-comparison .product-comparison-table .product-comparison-left-title>div{padding-left:10%}}@media(max-width:590px){.product-comparison .product-comparison-table .product-comparison-left-title>div{padding-left:0}}.product-comparison .product-comparison-table .product-comparison-left-title .empty-box{display:block;margin-top:1.4vw}.product-comparison .product-comparison-table .product-comparison-left-title .left-title-item{margin-bottom:1.666vw;min-width:-moz-max-content;min-width:max-content;font-size:18px;color:#000000b3}@media(max-width:1000px){.product-comparison .product-comparison-table .product-comparison-left-title .left-title-item{margin-bottom:20px}}@media(max-width:590px){.product-comparison .product-comparison-table .product-comparison-left-title .left-title-item{font-size:14px;min-width:unset}}.product-comparison .product-comparison-table .right-product-list{display:flex;gap:clamp(0px,3.6vw,70px);padding-left:0;margin-top:0;flex:1}.product-comparison .product-comparison-table::-webkit-scrollbar{height:3px}@media(min-width:1000px){.product-comparison .product-comparison-table::-webkit-scrollbar{height:6px}}.product-comparison .product-comparison-table::-webkit-scrollbar-track{background-color:#ededed}.product-comparison .product-comparison-table::-webkit-scrollbar-thumb{background-color:#bbdf42}.product-comparison .product-comparison-table .right-product-list>li{list-style:none}@media(min-width:590px){.product-comparison .product-comparison-table .right-product-list>li{min-width:250px;flex-shrink:0}}.product-comparison .product-comparison-table .right-product-list>li.current-product{order:-1}.product-comparison .product-comparison-table .right-product-list>li .product-box{border:1px solid rgba(0,0,0,.1);max-width:250px;min-width:125px}.product-comparison .product-comparison-table .right-product-list>li .product-box>a{text-decoration:none}.product-comparison .product-comparison-table .right-product-list>li .product-box .global-image-settings{width:90%;margin:10px auto auto}.product-comparison .product-comparison-table .right-product-list>li .product-box .product-title{font-size:20px;font-weight:600;color:#000;line-height:120%;text-align:center;width:90%;margin:auto}@media(max-width:590px){.product-comparison .product-comparison-table .right-product-list>li .product-box .product-title{max-width:125px;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}}.product-comparison .product-comparison-table .right-product-list>li .product-box modal-opener{display:block;width:90%;margin:0 auto}.product-comparison .product-comparison-table .right-product-list>li .product-box modal-opener button{background-color:#bbdf42;padding:10px 25px;text-align:center;font-size:18px;display:block;margin:18px auto;color:#000;align-content:center}.product-comparison .product-comparison-table .right-product-list>li .product-box modal-opener button:hover:after{content:none}@media(max-width:1000px){.product-comparison .product-comparison-table .right-product-list>li .product-box modal-opener button{padding:6px;font-size:13px;line-height:1.2;width:96%}}@media(max-width:590px){.product-comparison .product-comparison-table .right-product-list>li .product-box modal-opener button{min-width:unset;min-height:unset;font-weight:600;margin:8px 0}}.product-comparison .product-comparison-table .right-product-list>li .property-list{padding-left:0;border-left:1px solid rgba(0,0,0,.1);margin-top:1.4vw}.product-comparison .product-comparison-table .right-product-list>li .property-list .property-item{list-style:none;padding-left:clamp(10px,.9375vw,.9375vw);margin-bottom:1.666vw;font-size:16px;line-height:1.2}.product-comparison .product-comparison-table .right-product-list>li .property-list .property-item:nth-child(1){font-weight:600}@media(max-width:1000px){.product-comparison .product-comparison-table .right-product-list>li .property-list .property-item{margin-bottom:20px}}@media(max-width:590px){.product-comparison .product-comparison-table .right-product-list>li .property-list .property-item{font-size:14px}}.product-comparison .product-comparison-table .right-product-list>li .property-list .property-item:empty{display:none}.product-comparison .product-comparison-table.material .right-product-list>li{min-width:125px}.product-comparison .product-comparison-table.material .right-product-list::-webkit-scrollbar{display:block}.product-comparison .material-switch{background:#f2f3f4;padding:14px 0}.product-comparison .material-switch svg,.product-comparison .material-switch span{transform:translate(-12px);transition:all .3s}@media(max-width:590px){.product-comparison .material-switch svg,.product-comparison .material-switch span{transform:translate(5px)}}.product-comparison .material-switch span{display:inline-block}.product-comparison .material-switch.close svg{transform:translate(-9px,-3px) rotate(-90deg)}@media(max-width:590px){.product-comparison .material-switch.close svg{transform:translate(6px,-3px) rotate(-90deg)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-product-comparison.css.map */
