.product-compare{display:none;text-align:center}
.product-compare .hideCompare{display:none}
.product-compare__card-container{-webkit-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}
.product-compare__card-container--unpopulated{opacity:0}
.product-compare .img-slider-mobile{display:block}
@media(min-width:769px){.product-compare .img-slider-mobile{display:none}
}
.product-compare .img-slider-desktop{display:none}
@media(min-width:769px){.product-compare .img-slider-desktop{display:block}
}
.product-compare .container__wrap{padding:12.65% 0 6.1%}
@media(min-width:769px){.product-compare .container__wrap{padding:6.11% 0 0}
}
.product-compare__header h2,.product-compare__header .type-cp2{color:#363636}
.product-compare__header h2{margin-bottom:3.66%}
@media(min-width:769px){.product-compare__header h2{margin-bottom:2.01%}
}
.product-compare__header .type-cp2{margin-bottom:16.23%}
@media(min-width:769px){.product-compare__header .type-cp2{margin-bottom:8.9%}
}
.product-compare__product-card{background-color:#f7f7f7}
@media(max-width:768px){.product-compare__product-card{margin-right:16px}
}
@media(min-width:769px){.product-compare__product-card{background-color:#fff}
.product-compare__product-card--first{background-color:#f7f7f7}
}
.product-compare__product-card__color-img{margin:0 auto 3.39%;width:100%}
.product-compare__product-card__color-img a{display:block}
.product-compare__product-card__color-switcher{margin-bottom:8.33%;width:100%}
@media(min-width:769px){.product-compare__product-card__color-switcher{margin-bottom:4.66%}
}
.product-compare__product-card__color-switcher .color-block{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:40px;text-decoration:none;width:40px}
@media(min-width:769px){.product-compare__product-card__color-switcher .color-block{height:16px;width:16px}
}
.product-compare__product-card__color-switcher .color-block:first-child{background-color:#000;margin-right:40px}
@media(min-width:769px){.product-compare__product-card__color-switcher .color-block:first-child{margin-right:12px}
}
.product-compare__product-card__color-switcher .color-block:nth-child(2){background-color:goldenrod;margin-right:40px}
@media(min-width:769px){.product-compare__product-card__color-switcher .color-block:nth-child(2){margin-right:12px}
}
.product-compare__product-card__color-switcher .color-block:last-child{background-color:#fff;border:1px solid #000}
.product-compare__product-card .card-wrapper{margin-bottom:11.11%;padding:3.82% 0 0}
@media(min-width:769px){.product-compare__product-card .card-wrapper{margin-bottom:0;padding:8.05% 0 18.65%}
}
.product-compare__product-card .new-word{color:#7fd44f;margin-bottom:8.05%;text-transform:uppercase}
.product-compare__product-card__title .type-cp1{color:#363636;margin:0 auto 4.86%}
@media(min-width:769px){.product-compare__product-card__title .type-cp1{margin:0 auto 3.39%;width:75%}
}
.product-compare__product-card__text .type-p3{color:#363636;margin-bottom:6.6%}
@media(min-width:769px){.product-compare__product-card__text .type-p3{margin-bottom:8.05%}
}
.product-compare__product-card__text .suggested{color:#a6a6a6;text-decoration:line-through}
.product-compare__product-card__text .saved{color:#dc2222}
.product-compare__product-card__feature{border-top:1px solid #dadada;height:112px;margin:0 9.2%;position:relative}
@media(min-width:769px){.product-compare__product-card__feature{height:88px;margin:0 9.95%}
}
.product-compare__product-card__feature .type-p2{max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.product-compare__product-card__feature .desc{color:#363636;float:left;line-height:112px;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
@media(min-width:769px){.product-compare__product-card__feature .desc{line-height:88px}
}
.product-compare__product-card__feature .break-value{max-width:50%;overflow:hidden;position:absolute;right:0;text-overflow:ellipsis;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap}
.product-compare__product-card__feature .break-value .value{font-size:36px;font-weight:300}
.product-compare__product-card__feature .break-value .unit{font-size:14px;font-weight:500}
.product-compare__product-card__feature .img-wrapper{float:right;line-height:112px}
@media(min-width:769px){.product-compare__product-card__feature .img-wrapper{line-height:88px}
}
.product-compare__product-card__feature img{display:inline;vertical-align:middle}
.product-compare__product-card .text-href{text-decoration:none}
.product-compare__product-card a{text-transform:uppercase}
.product-compare__product-card .cta-wrapper{margin:0 9.2%}
@media(min-width:769px){.product-compare__product-card .cta-wrapper{margin:0 9.95%}
}
.product-compare__product-card .cta-button{margin-bottom:7.62%;padding:20px 0;width:100%}
.product-compare__product-card .right-navigation{background:0;border:0;color:#000;font-size:12px;font-weight:800;letter-spacing:.2em;line-height:14px;position:relative;text-transform:uppercase;vertical-align:text-bottom;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}
@media(min-width:769px){.product-compare__product-card .right-navigation{letter-spacing:.25em}
}
.product-compare__img{display:block;width:100%}
.product-compare .slick-slide{opacity:1}
@media(min-width:769px){.product-compare .slick-slide{opacity:0}
}
.product-compare .slick-cloned{opacity:1}
.product-compare .slick-active{opacity:1}
.product-compare .slick-slider{margin:0}
@media(min-width:769px){.product-compare .slick-slider{overflow:hidden}
}
.product-compare .slick-arrow__icon{font-size:16px}
.product-compare .slick-dots{margin:0 0 12.65%;position:relative}
@media(min-width:769px){.product-compare .slick-dots{margin:0}
}
.product-compare .slick-dots li button::before{font-size:36px}