.section-product-compare{background-color:var(--color-grey-light);position:relative}.section-product-compare__inner{position:relative}.section-product-compare__header{display:flex;justify-content:center;align-items:center;margin-bottom:2em}.section-product-compare__header h2,.section-product-compare__header h3,.section-product-compare__header h4,.section-product-compare__header h5,.section-product-compare__header h6{margin:0}.section-product-compare__content{position:relative}.section-product-compare__content .swiper-navigation{display:none}@media (max-width:1100px){.section-product-compare__content .swiper-navigation{display:flex}}.section-product-compare__content .swiper-slide{height:auto}@media (max-width:1100px){.section-product-compare__content .swiper-slide--1{display:none}}.section-product-compare__content .swiper-scrollbar{bottom:-2em;border-radius:0;height:10px}.section-product-compare__content .swiper-scrollbar .swiper-scrollbar-drag{border-radius:0;background-color:var(--color-black)}.section-product-compare__content .compare-product{height:100%}.section-product-compare__content .compare-product form{height:100%;display:flex;flex-direction:column}@media (max-width:1100px){.section-product-compare__content .compare-product--blank{display:none}}.section-product-compare__content .compare-product--blank .compare-product__image img{background-color:transparent}.section-product-compare__content .compare-product--blank .compare-product__features{text-align:left;padding-left:0}.section-product-compare__content .compare-product--blank .compare-product__features .product-features{justify-content:flex-start}.section-product-compare__content .compare-product--blank .compare-product__features .product-features span{display:block;font:1.25em Oswald,arial,sans-serif;font-weight:700;text-transform:uppercase;line-height:1}.section-product-compare__content .compare-product--blank .compare-product__price{text-align:left;padding-left:0}.section-product-compare__content .compare-product--blank .compare-product__price .product-price{justify-content:flex-start}.section-product-compare__content .compare-product--blank .compare-product__price .product-price span{display:block;font:1.25em Oswald,arial,sans-serif;font-weight:700;text-transform:uppercase;line-height:1}.section-product-compare__content .compare-product__image{padding:0 1.5em 1.5em 1.5em}@media (max-width:1100px){.section-product-compare__content .compare-product__image{padding:0 .5em 1em .5em}}.section-product-compare__content .compare-product__image .product-image{height:0;padding-bottom:100%;position:relative;overflow:hidden}.section-product-compare__content .compare-product img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background-color:var(--color-white);border-radius:3px}.section-product-compare__content .compare-product__title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center;padding:0 1.5em 1.5em 1.5em}@media (max-width:1100px){.section-product-compare__content .compare-product__title{padding:0 .5em 1em .5em}}.section-product-compare__content .compare-product__title .product-title{height:2.5em;max-height:2.5em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.section-product-compare__content .compare-product__title a{text-decoration:none;font-weight:700}.section-product-compare__content .compare-product__title span{text-transform:uppercase;font-size:.8125em}.section-product-compare__content .compare-product__features{border-top:1px solid var(--color-yellow);padding:1.5em;flex:1}@media (max-width:1100px){.section-product-compare__content .compare-product__features{padding:1em .5em}}.section-product-compare__content .compare-product__features .product-features{display:flex;justify-content:center;align-items:flex-start;height:100%}.section-product-compare__content .compare-product__features ol,.section-product-compare__content .compare-product__features ul{list-style-type:none;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:.75em}.section-product-compare__content .compare-product__features ol li,.section-product-compare__content .compare-product__features ul li{font-size:.875em}.section-product-compare__content .compare-product__features ol{list-style-type:decimal}.section-product-compare__content .compare-product__features p{font-size:.875em}.section-product-compare__content .compare-product__features p:empty{display:none}.section-product-compare__content .compare-product__features p:last-child{margin-bottom:0}.section-product-compare__content .compare-product__price{text-align:center;border-top:1px solid var(--color-yellow);padding:1.5em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:var(--color-white)}@media (max-width:1100px){.section-product-compare__content .compare-product__price{padding:1em .5em}}.section-product-compare__content .compare-product__price .product-price{display:flex;justify-content:center;align-items:flex-start}@media (max-width:1100px){.section-product-compare__content .compare-product__price .product-price{align-items:center}}.section-product-compare__content .compare-product__price .price-row{line-height:1}.section-product-compare__content .compare-product__price .price-row--1{font-weight:700}.section-product-compare__content .compare-product__price .price-row--1 ins{border:none;text-decoration:none}.section-product-compare__content .compare-product__price .price-row--2{opacity:.5}.section-product-compare__content .compare-product__price .price-row--2 .compare{font-size:.625em;text-transform:uppercase}.section-product-compare__content .compare-product__price .price-row--2 .compare del{opacity:1;text-decoration:underline;text-underline-offset:-.35em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-color:rgba(0,0,0,.25)}.section-product-compare__content .compare-product__price .price-row--poa span{font-weight:700}.section-product-compare__content .compare-product__price .price-row .type{font-size:.625em}.section-product-compare__content .compare-product__actions{display:flex;justify-content:center;padding-bottom:1em}.section-product-compare__content .compare-product__actions .button{padding:0 2em}.section-product-compare__content .compare-product__content-lines{height:100%}.section-product-compare__content .compare-product__content-lines--line{border-top:1px solid var(--color-yellow);text-align:center;padding:1em .2em .5em .2em;min-height:5em;display:flex;justify-content:center;align-items:center}.section-product-compare__content .compare-product__content-lines--line:nth-child(even){background-color:var(--color-white)}