compare-section{overflow:hidden;position:relative;max-width:100vw}compare-section .container{padding-top:1.875rem;padding-bottom:1.875rem}.compare-section{position:relative;display:grid;margin:0 auto;margin-right:-1.5625rem;margin-left:-1.5625rem;max-width:-moz-fit-content;max-width:fit-content;justify-content:flex-start;grid-template-columns:10rem repeat(var(--columns_mobile),14.0625rem);overflow-x:scroll;row-gap:1px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}
@media(min-width:1024px){.compare-section{grid-template-columns:repeat(var(--columns),15.75rem);margin-right:auto;margin-left:auto}}.compare-section img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.compare-section h6{padding:0;margin:0}.compare-section__heading-desktop{opacity:0;font-family:var(--font-heading-2);font-size:1.5625rem;font-weight:700;line-height:2.5rem;letter-spacing:.01em;text-transform:uppercase;border-bottom:1px solid var(--color-neutral-200)}
@media(min-width:1024px){.compare-section__heading-desktop{display:flex;align-items:center;padding:.75rem;opacity:1}}.compare-section__heading-mobile{display:block;font-family:var(--font-heading-2);font-size:1.375rem;font-weight:700;line-height:2.5rem;letter-spacing:.01em;text-align:left;margin-bottom:1.125rem}@media(min-width:1024px){.compare-section__heading-mobile{display:none}
}.compare-section__factor{padding:1.25rem .75rem;border-bottom:1px solid var(--color-neutral-200);align-items:center;display:flex;background-color:var(--color-white)}.compare-section__factor h6{font-size:.875rem;font-weight:700;line-height:1.125rem;text-transform:uppercase;padding:0;margin:0}.compare-section__value{padding:1.25rem .5rem;border:0;border-bottom:1px solid var(--color-neutral-200);display:flex;flex-direction:column;justify-content:center;background:#f1eae8;background:var(--color-neutral-150);margin-top:-1px}
.compare-section__value h6{font-size:.875rem}.compare-section__value .text-m{padding-left:.375rem;font-size:.875rem;font-weight:700;font-family:var(--font-heading-2)}.compare-section__value .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.compare-section__value .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.compare-section__value .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.compare-section__value .yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.compare-section__value .yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.compare-section__value .yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.compare-section__value .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.compare-section__value .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.compare-section__value .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star{font-size:.9375rem}
.compare-section__value.first-column{background:var(--color-neutral-200)}@media(max-width:1023px){.compare-section__value.first-column{border-color:var(--color-neutral-300)}}.compare-section__product-image{padding:.5rem;border-bottom:1px solid var(--color-neutral-200);margin:0;background:var(--color-neutral-150)}
.compare-section__product-image.first-column{background:var(--color-neutral-200)}@media(max-width:1023px){.compare-section__product-image.first-column{border-color:var(--color-neutral-300)}}.compare-section__product-image img{width:100%;height:18.375rem;-o-object-fit:cover;object-fit:cover}.compare-section__product-image h6{font-size:.875rem;line-height:1.29;margin-bottom:.3125rem;margin-top:.875rem;text-transform:uppercase}
.compare-section__product-image .price{font-size:.875rem;font-weight:700;margin-bottom:1.5625rem;font-family:var(--font-heading-2)}