.s-compare__wrapper .o-compareList{background:#fff;color:inherit}.hide{display:none!important}.show{display:block!important}@media (min-width:36rem){.hide--s{display:none!important}.visible--s{display:block!important}.inline--s{display:inline!important}}@media (min-width:48rem){.hide--m{display:none!important}.visible--m{display:block!important}}@media (min-width:60rem){.hide--l{display:none!important}.visible--l{display:block!important}.inline-block--l{display:inline-block!important}}@media (min-width:0) and (max-width:36rem){.hidden-mobile{display:none!important}}@media (min-width:0){.hidden-mobile-up{display:none!important}}@media (max-width:36rem){.hidden-mobile-down{display:none!important}}@media (min-width:36rem) and (max-width:48rem){.hidden-tablet{display:none!important}}@media (min-width:36rem){.hidden-tablet-up{display:none!important}}@media (max-width:48rem){.hidden-tablet-down{display:none!important}}@media (min-width:48rem) and (max-width:60rem){.hidden-laptop{display:none!important}}@media (min-width:48rem){.hidden-laptop-up{display:none!important}}@media (max-width:60rem){.hidden-laptop-down{display:none!important}}@media (min-width:60rem) and (max-width:9999){.hidden-desktop{display:none!important}}@media (min-width:60rem){.hidden-desktop-up{display:none!important}}.s-compare__wrapper .o-compareList{position:relative}.c-message,.s-compare__wrapper,.s-compare__wrapper .o-compareList,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-cta,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-productInfo,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-topLabels{display:flex}.c-message,.s-compare__wrapper .o-compareList,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-productInfo{flex-direction:column}.s-compare__wrapper .o-compareList{justify-content:flex-start}.c-message{justify-content:center}.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-cta,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-productInfo,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-topLabels{justify-content:space-between}.c-message,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-cta{align-items:center}.c-message,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-cta,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-productTitle,.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-topLabels{width:100%}.s-compare__wrapper{max-width:100%}.grid-1{grid-template-columns:repeat(1,1fr)}.grid-1>.col{width:100%/1}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-2>.col{width:100%/2}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-3>.col{width:100%/3}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-4>.col{width:100%/4}.list.grid{display:block}.grid{display:flex!important;flex-wrap:wrap}.grid>.col{margin:0!important;padding-bottom:.5rem;padding-right:.5rem}@media (min-width:36rem){.grid-s-1{grid-template-columns:repeat(1,1fr)}.grid-s-1>.col{width:100%/1}.grid-s-2{grid-template-columns:repeat(2,1fr)}.grid-s-2>.col{width:100%/2}.grid-s-3{grid-template-columns:repeat(3,1fr)}.grid-s-3>.col{width:100%/3}}@media (min-width:48rem){.list.grid-m{display:block}.grid-m{display:flex!important;flex-wrap:wrap}.grid-m>.col{margin:0!important;padding-bottom:.5rem;padding-right:.5rem}.grid-m-2{grid-template-columns:repeat(2,1fr)}.grid-m-2>.col{width:100%/2}.grid-m-3{grid-template-columns:repeat(3,1fr)}.grid-m-3>.col{width:100%/3}.grid-m-4{grid-template-columns:repeat(4,1fr)}.grid-m-4>.col{width:100%/4}}@media (min-width:60rem){.list.grid-l{display:block}.grid-l{display:flex!important;flex-wrap:wrap}.grid-l>.col{margin:0!important;padding-bottom:.5rem;padding-right:.5rem}.grid-l-1{grid-template-columns:repeat(1,1fr)}.grid-l-1>.col{width:100%/1}.grid-l-2{grid-template-columns:repeat(2,1fr)}.grid-l-2>.col{width:100%/2}.grid-l-3{grid-template-columns:repeat(3,1fr)}.grid-l-3>.col{width:100%/3}.grid-l-4{grid-template-columns:repeat(4,1fr)}.grid-l-4>.col{width:100%/4}}@media (min-width:70rem){.grid-xl-4{grid-template-columns:repeat(4,1fr)}.grid-xl-4>.col{width:100%/4}.grid-xl-5{grid-template-columns:repeat(5,1fr)}.grid-xl-5>.col{width:100%/5}}@supports (display:grid) or (display:-ms-grid){.gap-none{grid-gap:0}.gap-default{grid-gap:.5rem}.gap-wide{grid-gap:1rem}.grid{display:grid!important;padding:0!important}.grid>.col{min-width:auto!important}.grid{display:grid;grid-auto-flow:row;margin:0;position:static}.grid>.col{padding:0;width:auto}@media (min-width:48rem){.gap-m-default{grid-gap:.5rem}.gap-m-wide{grid-gap:1rem}.grid-m{display:grid!important;grid-auto-flow:row;margin:0;padding:0!important}.grid-m>.col{min-width:auto!important;padding:0;width:auto}}@media (min-width:60rem){.gap-l-default{grid-gap:.5rem}.gap-l-wide{grid-gap:1rem}.grid-l{display:grid!important;grid-auto-flow:row;margin:0;padding:0!important}.grid-l>.col{min-width:auto!important;padding:0;width:auto}}@media (min-width:70rem){.gap-xl-wide{grid-gap:1rem}}}.s-compare__wrapper{padding-bottom:1rem;padding-top:1rem;-ms-overflow-style:none;margin-left:0;overflow-x:auto;padding-left:0}.s-compare__wrapper:after{content:"";padding:.5rem}.s-compare__wrapper::-webkit-scrollbar{-webkit-appearance:none}.s-compare__wrapper::-webkit-scrollbar:horizontal{height:11px}.s-compare__wrapper::-webkit-scrollbar-thumb{background-color:#b7b9ba;border:4px solid #fff;border-radius:8px}.s-compare__wrapper .o-compareList{flex-basis:0;flex-grow:1;min-width:12rem;padding-bottom:4rem;text-decoration:none!important}.s-compare__wrapper .o-compareList .c-specificationList{table-layout:fixed;width:100%}.s-compare__wrapper .o-compareList .c-specificationList .c-listValues{font-size:.875rem;min-width:12rem;vertical-align:top}.s-compare__wrapper .o-compareList .c-specificationList .c-listHeading{width:14rem}.s-compare__wrapper .o-compareList .c-specificationList .o-contentBox .wrapper{position:relative}.s-compare__wrapper .o-compareList .c-specificationList .o-contentBox:nth-child(2) .wrapper{border-bottom:1px solid #e3e3e3;border-bottom-left-radius:.375rem;border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;border-top-left-radius:.375rem}.s-compare__wrapper .o-compareList .c-specificationList .o-contentBox:last-child .wrapper,.s-compare__wrapper .o-compareList .c-specificationList .o-contentBox:not(:first-child) .wrapper{border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-top:1px solid #e3e3e3}.s-compare__wrapper .o-compareList .c-specificationList .o-contentBox:last-child .wrapper{border-bottom-right-radius:.375rem}.s-compare__wrapper .o-compareList .c-specificationList .c-listValues{padding-left:1rem;padding-right:1rem}.s-compare__wrapper .o-compareList .c-specificationList .c-listValues:not(:first-child),.s-compare__wrapper .o-compareList .c-specificationList .c-listValues:nth-child(2){border-left:1px solid #e3e3e3}.s-compare__wrapper .o-compareList .c-specificationList .c-listValues:last-child{border-right:1px solid #e3e3e3}.s-compare__wrapper .o-compareList .c-specificationList .c-listValues.top{background-color:#fff;border-top:1px solid #e3e3e3}.s-compare__wrapper .o-compareList .c-specificationList .c-listValues.top:nth-child(2){border-top-left-radius:.375rem}.s-compare__wrapper .o-compareList .c-specificationList .c-listValues.top:last-child{border-top-right-radius:.375rem}.s-compare__wrapper .o-compareList .c-specificationList .c-listValues.bottom{background-color:#fff;border-bottom:1px solid #e3e3e3}.s-compare__wrapper .o-compareList .c-specificationList .c-listValues.bottom:nth-child(2){border-bottom-left-radius:.375rem}.s-compare__wrapper .o-compareList .c-specificationList .c-listValues.bottom:last-child{border-bottom-right-radius:.375rem}.s-compare__wrapper .o-compareList .c-specificationList .c-listValues.empty{background-color:#fff;padding-top:2rem}.s-compare__wrapper .o-compareList__list{min-width:60rem}.s-compare__wrapper .o-compareList__list .c-specificationList__popover{width:30px}.s-compare__wrapper .o-compareList__list .c-specificationList__label{font-size:.75rem;font-weight:700;padding-right:8px;width:180px}.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox{background-color:#fff;height:17rem}.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox td{padding:unset}.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;height:14rem;padding-left:1rem;padding-right:.5rem}.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .c-productRemove{background-color:#fff;border-left:1px solid #e3e3e3;border-radius:.375rem .375rem 0 0;border-right:1px solid #e3e3e3;border-top:1px solid #e3e3e3;display:flex;justify-content:center;position:absolute;right:0;top:-1.4rem;width:2rem}.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-topLabels{height:2rem;padding-top:.5rem}.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-productImage div{border:none;max-height:6rem;max-width:10rem}.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-productInfo{font-size:.75rem;height:6rem;width:100%}.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-productTitle{display:inline-block;height:3rem;max-width:18ch;overflow:hidden}.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-cta .c-cardPrice{font-size:1.25rem}.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-cta .c-cardPrice__old{font-family:Poppins,Helvetica,Arial,system-ui,sans-serif;font-size:.75rem}.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-cta .c-quotationButton{margin-bottom:1rem}.s-compare__wrapper .o-compareList__list .c-specificationList .c-separatorCell__bottom{background-color:#fff;height:1rem}.s-compare__wrapper .o-compareList__list .c-specificationList .c-listSubtitle th{display:inline-block;max-width:14rem;padding-top:1rem}.s-compare__wrapper .o-compareList__list .c-specificationList .c-separatorCell{height:1rem}.s-compare__wrapper .o-compareList__list .c-specificationList .c-listSubtitle,.s-compare__wrapper .o-compareList__list .c-specificationList .c-separatorCell,.s-compare__wrapper .o-compareList__list .c-specificationList .c-separatorCell__top{background-color:#fff}.s-compare__wrapper .o-compareList__list .c-specificationList .c-listSubtitle th,.s-compare__wrapper .o-compareList__list .c-specificationList .c-separatorCell th,.s-compare__wrapper .o-compareList__list .c-specificationList .c-separatorCell__top th{padding-left:0!important}.s-compare__wrapper .o-compareList__list .c-specificationList .c-listHeading{display:inline-block;font-size:.75rem;max-width:14rem}.s-compare__wrapper .o-compareList__list .c-specificationList .c-listValues{font-size:.75rem}.s-compare__wrapper .o-compareList__list .c-specificationList .c-listValues i{line-height:1rem}.s-compare__wrapper .o-compareList__list .c-specificationList .c-listValues td{max-width:0}.c-message{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:.375rem;font-size:.875rem;height:10rem;margin-bottom:2rem;margin-top:2rem;text-align:center}@media (min-width:60rem){.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-productTitle{max-width:30ch}}@media (min-width:70rem){.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-productTitle{max-width:35ch}}@media (min-width:82rem){.s-compare__wrapper .o-compareList__list .c-specificationList .o-contentBox .wrapper .o-productTitle{max-width:40ch}}.s-compare__title{padding-bottom:1rem;padding-top:1rem}