.compare-images{background:var(--bg-color)}.compare-images modal-opener{display:inline-block}.compare-images__wrapper{padding:0 80px;display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:1060px){.compare-images__wrapper{padding:0 40px}}@media only screen and (max-width:767px){.compare-images__wrapper{flex-direction:column;padding:0 15px}}.compare-images__static-image,.compare-images__wrapper-images{width:100%;max-width:591px;padding-left:46px;overflow:hidden}@media screen and (max-width:1060px){.compare-images__static-image,.compare-images__wrapper-images{padding-left:0}}@media only screen and (max-width:767px){.compare-images__static-image,.compare-images__wrapper-images{max-width:100%;padding-right:0;margin-bottom:24px}}.compare-images__static-image-wrapper,.comparison__images{display:block;position:relative;padding-top:100%;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:767px){.compare-images__static-image-wrapper,.comparison__images{padding-top:100%;margin-bottom:12px}}.comparison__static-image{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;border-radius:5px}.compare-images__text{line-height:1.43;letter-spacing:normal;color:var(--text-color,#000)}.comparison__image{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;-o-object-position:center;object-position:center;border-top-left-radius:5px;border-bottom-left-radius:5px}.comparison__image img.comparison__image--before{border-top-left-radius:5px;border-bottom-left-radius:5px;opacity:1}.comparison__image img.comparison__image--after{border-top-right-radius:5px;border-bottom-right-radius:5px;opacity:1}.comparison__image[data-comparison-overlay]{width:50%}.comparison__image[data-comparison-overlay]::before{content:'';position:absolute;right:0;display:block;width:2px;height:calc(50% - 18px);background-color:#fff;transform:translateX(50%);z-index:3}.comparison__image[data-comparison-overlay]::after{content:'';position:absolute;right:0;bottom:0;display:block;width:2px;height:calc(50% + 20px);background-color:#fff;transform:translateX(50%);z-index:3}.comparison__divider{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;cursor:ew-resize;width:80px;height:80px;color:#fff;z-index:3}@media only screen and (max-width:767px){.comparison__divider{width:40px;height:40px}}.compare-images__wrapper-content{width:100%;max-width:43%;margin-left:auto;padding-left:20px}@media only screen and (max-width:767px){.compare-images__wrapper-content{max-width:100%;padding-left:0}}.compare-images__heading{letter-spacing:normal;text-transform:lowercase;margin-bottom:30px;color:var(--color-content,#075754)}@media only screen and (max-width:767px){.compare-images__heading{font-size:30px;line-height:1.16;letter-spacing:-1px;margin-bottom:22px}}.compare-images__description-text-block{width:100%;max-width:90%}@media only screen and (max-width:767px){.compare-images__description-text-block{max-width:100%}}.compare-images__description-text-block .compare-images__description-text{padding:23px 0;position:relative;border-top:1px solid #75757550;display:flex;justify-content:flex-start;align-items:center}.compare-images__description-text-block .compare-images__description-text .compare-images__percent{color:var(--color-content,#075754);font-family:var(--font-heading-family);font-size:40px;font-style:normal;font-weight:500;line-height:119.75%;letter-spacing:-1px;text-transform:uppercase;margin-right:10px}@media only screen and (max-width:767px){.compare-images__description-text-block .compare-images__description-text .compare-images__percent{font-size:25px}}.compare-images__description-text-block .compare-images__description-text .compare-images__text{color:var(--text-color);font-size:16px;font-weight:400;line-height:130%;letter-spacing:-.5px}@media only screen and (max-width:767px){.compare-images__description-text-block .compare-images__description-text .compare-images__text{font-size:12px}}@media only screen and (max-width:767px){.compare-images__description-text-block .compare-images__description-text{padding:14px 0;font-size:12px;line-height:1.33}}.compare-images__description-text-block .compare-images__description-text:last-child{border-bottom:1px solid #75757550}.compare-images__button{display:inline-block;margin-top:38px;color:var(--button-label-color,#000);font-size:16px;line-height:1.18;text-transform:initial;background:0 0;border:none;cursor:pointer}@media only screen and (max-width:767px){.compare-images__button{font-size:12px;line-height:1.58;margin-top:22px}}.compare-images__full-ingredients-info{z-index:91;height:100%;width:100%;max-width:621px;border-top-left-radius:5px;overflow-y:auto;border-bottom-left-radius:5px;padding:40px 45px 20px 61px}@media only screen and (max-width:767px){.compare-images__full-ingredients-info{padding:30px 22px 20px 22px}}.compare-images__full-ingredients-info .compare-images__full-ingredients-close-button{width:23px;height:23px;background:inherit;border:none;cursor:pointer;margin-left:auto;margin-right:0;display:block}.compare-images__full-ingredients-info .compare-images__full-ingredients-close-button svg{width:23px;height:23px}.compare-images__full-ingredients-info .compare-images__full-ingredients-close-button svg path{stroke:#000}.compare-images__full-ingredients-info .compare-image-full-ingredients-title{font-size:26px;margin-bottom:17px;letter-spacing:normal}@media only screen and (max-width:767px){.compare-images__full-ingredients-info .compare-image-full-ingredients-title{font-size:16px}}.compare-images__full-ingredients-info .compare-image-full-ingredients-product-information{color:#075754;margin-bottom:40px;text-transform:lowercase}.compare-images__full-ingredients-info .metafield-rich_text_field p{margin-bottom:38px;font-size:16px;letter-spacing:-.5px}@media only screen and (max-width:767px){.compare-images__full-ingredients-info .metafield-rich_text_field p{font-size:14px}}.compare-images__full-ingredients-info .metafield-rich_text_field p:last-child{margin-bottom:0}