.cmp-feature{padding-top:var(--vertical-padding-top, 40px);padding-bottom:var(--vertical-padding-bottom, 40px);padding-left:var(--side-padding);padding-right:var(--side-padding);--controller-size: 60;--controller-size-px: calc(var(--controller-size) * 1px);position:relative;background-color:var(--background-color)}.cmp-feature__container{display:flex;flex-direction:column-reverse;row-gap:20px;width:100%;height:100%}@media (min-width: 768px){.cmp-feature__container{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center}.cmp-feature__container>*{flex:1}}@media (min-width: 1280px){.cmp-feature__container{flex-direction:row}}.cmp-feature__content{box-sizing:border-box}.cmp-feature__content>*{text-align:var(--cmp-feature__content-text-align, right)}@media (min-width: 768px){.cmp-feature__content{padding-right:var(--side-padding);width:100%;height:auto;max-width:var(--cmp-feature__content-max-width, 380px);justify-self:var(--cmp-feature__content-align-horizontal, center);align-self:var(--cmp-feature__content-align-vertical, center)}.cmp-feature__content rte p{margin-bottom:12px}}.cmp-feature .video-controller{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;color:var(--cd__high-contrast);height:80px;width:80px;padding:0;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.cmp-feature .video-controller:not(:hover):not(:focus-visible):not(.paused){opacity:0}.cmp-feature .video-controller span{line-height:0;height:60px;width:60px;display:flex;justify-content:center;align-items:center}.cmp-feature .video-controller svg{transform:scale(2.5) translateY(7px)}.cmp-feature .video-controller svg path{fill:var(--c__eh-blue-dark)}@media (min-width: 768px){.cmp-feature .video-controller{justify-content:flex-end;align-items:flex-end;padding:40px}}.cmp-feature .video-controller{opacity:.4}.cmp-feature .video-controller span{line-height:0}.cmp-feature .video-controller:hover{opacity:.85}.cmp-feature .video-controller:focus{opacity:1;border:2px solid var(--cl__high-contrast);outline:2px solid var(--cd__high-contrast);outline-offset:-2px}.cmp-feature .video-controller:not(.paused) .play-icon{display:none}.cmp-feature .video-controller:hover:not(.paused) .pause-icon{display:block}.cmp-feature .video-controller.paused .play-icon{display:block}.cmp-feature .video-controller.paused .pause-icon{display:none}.cmp-feature__embed-container .klaviyo-form{max-width:400px}.cmp-feature__embed-container .klaviyo-form *{font-family:var(--font-body)!important}.cmp-feature__embed-container .klaviyo-form input[type=checkbox]+label:before{display:none}.cmp-feature__embed-container .klaviyo-form [role=group]{column-count:2;column-gap:20px}.cmp-feature--image-bleed,.cmp-feature--image-bleed .cmp-feature__container{padding:0}.cmp-feature--image-bleed .cmp-feature__content{padding-top:var(--vertical-padding-top);padding-bottom:var(--vertical-padding-bottom)}.cmp-feature--image-bleed .cmp-feature__media-container{align-self:stretch}.cmp-feature--image-bleed .cmp-feature__image{justify-content:stretch;height:100%}.cmp-feature--image-bleed .cmp-feature__image img,.cmp-feature--image-bleed .cmp-feature__image picture{height:100%}.cmp-feature--image-full{background-color:transparent}.cmp-feature--image-full .cmp-feature__media-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.cmp-feature--image-full .cmp-feature__media-container img,.cmp-feature--image-full .cmp-feature__media-container video{width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.cmp-feature--image-full.cmp-feature--inverted .cmp-feature__content{grid-column:2/3}}.cmp-feature--image-full.cmp-feature--use-media-aspect-ratio:not(.cmp-feature--stack-on-mobile){aspect-ratio:var(--mobile-aspect-ratio, auto)}@media (min-width: 768px){.cmp-feature--image-full.cmp-feature--use-media-aspect-ratio{aspect-ratio:var(--desktop-aspect-ratio, auto)}}@media (max-width: 767px){.cmp-feature--image-full.cmp-feature--stack-on-mobile{flex-direction:column;align-items:center;background-color:var(--background-color)}.cmp-feature--image-full.cmp-feature--stack-on-mobile .cmp-feature__media-container{position:relative;margin-left:calc(var(--side-padding) * -1);margin-right:calc(var(--side-padding) * -1);width:auto;z-index:1}}@media (max-width: 767px){.cmp-feature.cmp-feature--image-bleed .cmp-feature__content{padding-inline:var(--side-padding)}}@media (min-width: 768px){.cmp-feature.cmp-feature--image-bleed .cmp-feature__container{padding-left:var(--side-padding)}}@media (min-width: 768px) and (max-width: 1023px){.cmp-feature.cmp-feature--image-bleed.cmp-feature--inverted .cmp-feature__container{padding-right:var(--side-padding)}}@media (max-width: 767px){.cmp-feature--inverted-mobile .cmp-feature__container{flex-direction:column}}@media (min-width: 768px){.cmp-feature--inverted .cmp-feature__content{order:2;padding-right:0;padding-left:var(--side-padding)}.cmp-feature--inverted .cmp-feature__content>*{text-align:var(--cmp-feature__content-text-align, left);margin-left:unset;margin-right:auto}}@media (min-width: 768px){.cmp-feature--split-66 .cmp-feature__container{grid-template-columns:2fr 1fr}.cmp-feature--split-66.cmp-feature--inverted .cmp-feature__container{grid-template-columns:1fr 2fr}.cmp-feature--split-60 .cmp-feature__container{grid-template-columns:3fr 2fr}.cmp-feature--split-60.cmp-feature--inverted .cmp-feature__container,.cmp-feature--split-40 .cmp-feature__container{grid-template-columns:2fr 3fr}.cmp-feature--split-40.cmp-feature--inverted .cmp-feature__container{grid-template-columns:3fr 2fr}.cmp-feature--split-33 .cmp-feature__container{grid-template-columns:1fr 2fr}.cmp-feature--split-33.cmp-feature--inverted .cmp-feature__container{grid-template-columns:2fr 1fr}}@media (min-width: 768px){.cmp-feature.summer-skin .cmp-feature__content{background-color:#e5e5e5e6;padding:clamp(20px,5vw,64px) clamp(20px,4vw,48px);border-radius:20px}}@media (min-width: 768px){.cmp-feature:has(.cmp-feature__video-container) .cmp-feature__content{z-index:1}.cmp-feature:has(.cmp-feature__video-container) .cmp-feature__media-container{z-index:0}}p.rich-text__text{font-weight:500}.rich-text__text a{color:var(--cl__high-contrast)}.rich-text__text a:hover{text-decoration:underline}.rich-text__buttons{margin-top:12px;margin-bottom:12px;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px}.rich-text__buttons.feature__rounded-buttons .btn{border-radius:1000px}.rich-text__buttons.feature__rounded-buttons .btn:before{content:"+";display:inline-block;margin-right:4px;font-weight:700;color:var(--cl__error)}.cmp-feature__image,.cmp-feature__media-container{width:100%}.cmp-feature__image img,.cmp-feature__media-container img{width:100%;height:auto;object-fit:cover;display:block}.cmp-feature__image video,.cmp-feature__media-container video{width:100%;height:auto;object-fit:cover}.video-controller{opacity:.4}.video-controller span{line-height:0}.video-controller:hover{opacity:.85}.video-controller:hover:not(.paused) .pause-icon{display:block}.video-controller:focus{opacity:1;border:2px solid var(--cl__high-contrast);outline:2px solid var(--cd__high-contrast);outline-offset:-2px}.video-controller:not(.paused) .play-icon{display:none}.video-controller.paused .play-icon{display:block}.video-controller.paused .pause-icon,.desktop-video{display:none}@media (min-width: 768px){.mobile-video{display:none}.desktop-video{display:block}}@media (min-width: 768px){.cmp-feature{--vertical-spacing: 32px}.rich-text__buttons{margin-top:24px;margin-bottom:24px}.rich-text__buttons--multiple .btn{min-width:200px}.cmp-feature__eyebrow,.cmp-feature__title,.cmp-feature__description{margin-bottom:var(--vertical-spacing)}}@media (min-width: 1280px){.rich-text__buttons{margin-top:32px;margin-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/531/assets/section-feature.css.map?v=70616581500147874621755560934 */
