.cmp-feature-full__wrapper{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:0}.cmp-feature-full a{color:var(--text-color, var(--cl__high-contrast))}@media (orientation: landscape) and (min-width: 768px){.cmp-feature-full--reverse .cmp-feature-full--no-padding .cmp-feature-full__content{padding-left:0;padding-right:var(--side-padding)}}@media (orientation: landscape) and (min-width: 768px){.cmp-feature-full--reverse.cmp-feature-full--style-b .cmp-feature-full__main-image,.cmp-feature-full--reverse.cmp-feature-full--style-b .cmp-feature-full__main-video{margin-left:var(--side-margin);margin-right:0}.cmp-feature-full--reverse.cmp-feature-full--style-b .cmp-feature-full__content-wrapper{padding-right:var(--side-padding);padding-left:0;margin-left:0;margin-right:auto}}.cmp-feature-full__content{box-sizing:content-box;display:flex;flex-direction:column;align-self:stretch;padding-right:72px;max-width:var(--content-max-width)}.cmp-feature-full__content--no-max{max-width:none}.cmp-feature-full__content-wrapper{width:100%;display:grid;padding-top:40px;padding-bottom:80px;padding-left:var(--side-padding);padding-right:var(--side-padding)}@media (orientation: landscape) and (min-width: 768px){.cmp-feature-full__content{padding-right:0;position:sticky;top:30vh}.cmp-feature-full__content--full-mobile{max-width:inherit}.cmp-feature-full__content-wrapper{display:flex;flex-direction:column;padding-bottom:40px}}.cmp-feature-full .rich-text__heading,.cmp-feature-full .rich-text__text{margin-bottom:1rem}.cmp-feature-full .rich-text__buttons{justify-content:flex-start}.cmp-feature-full__text+.cmp-feature-full__text,.cmp-feature-full__text+.cmp-feature-full__spacer+.cmp-feature-full__text{margin-top:-16px}.cmp-feature-full__subtitle,.cmp-feature-full__body,.cmp-feature-full__body *{color:var(--cl__high-contrast);font-size:.75rem;font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;font-weight:400;letter-spacing:.015rem;line-height:150%}.cmp-feature-full__body p+p{margin-top:20px}.cmp-feature-full__text-image,.cmp-feature-full__text-image img,.cmp-feature-full__text-video,.cmp-feature-full__text-video video{width:100%;aspect-ratio:1;height:auto;object-fit:cover;display:block}.cmp-feature-full__spacer{display:block!important;width:100%;margin-bottom:0!important}.cmp-feature-full__spacer--extend{flex-grow:1}.cmp-feature-full__main-image,.cmp-feature-full__main-video{width:100%;display:block;aspect-ratio:var(--mobile-aspect-ratio);height:auto}.cmp-feature-full__main-image img,.cmp-feature-full__main-video img{display:block}.cmp-feature-full__main-image img,.cmp-feature-full__main-image video,.cmp-feature-full__main-video img,.cmp-feature-full__main-video video{width:100%;height:100%;object-fit:cover}@media (orientation: landscape) and (min-width: 768px){.cmp-feature-full__main-image,.cmp-feature-full__main-video{aspect-ratio:var(--aspect-ratio)}}.cmp-feature-full__main-image button{display:none}@media (orientation: landscape) and (min-width: 768px){.cmp-feature-full{--content-width: 50%;--media-width: 50%}.cmp-feature-full .cmp-feature-full__content-wrapper{width:var(--content-width)}.cmp-feature-full .cmp-feature-full__main-image,.cmp-feature-full .cmp-feature-full__main-video{width:var(--media-width)}.cmp-feature-full__wrapper{flex-direction:row}.cmp-feature-full--reverse .mh-section-content{flex-direction:row-reverse}.cmp-feature-full__text+.cmp-feature-full__spacer+.cmp-feature-full__text{margin-top:0}.cmp-feature-full.cmp-feature-full--layout-30-70{--content-width: 30%;--media-width: 70%}.cmp-feature-full.cmp-feature-full--layout-40-60{--content-width: 40%;--media-width: 60%}.cmp-feature-full.cmp-feature-full--layout-50-50{--content-width: 50%;--media-width: 50%}.cmp-feature-full.cmp-feature-full--layout-60-40{--content-width: 60%;--media-width: 40%}.cmp-feature-full.cmp-feature-full--layout-70-30{--content-width: 70%;--media-width: 30%}}.cmp-feature-full--product .cmp-feature-full__content{padding-right:0;max-width:none}.cmp-feature-full--product .cmp-feature-full__content-wrapper{min-width:320px;padding:0}@media (orientation: landscape) and (min-width: 768px){.cmp-feature-full--product .cmp-feature-full__content{position:relative;top:auto;margin-top:auto;height:100%;justify-self:stretch}}@media (orientation: landscape) and (min-width: 768px){.cmp-feature-full--product.cmp-feature-full--product-hover .cmp-feature-full__product-block__image img{transform:scale(1.05)}.cmp-feature-full--product.cmp-feature-full--product-hover .cmp-feature-full__product-block__text p:before{visibility:visible;transform:scaleX(1)}}.cmp-feature-full--product.cmp-feature-full--reverse .cmp-feature-full__product-block__heading{padding-left:24px}.cmp-feature-full--product.cmp-feature-full--reverse .cmp-feature-full__product-block__text{padding-right:var(--side-padding)}.cmp-feature-full--product--wide{--split-value: .5;--split: calc(var(--split-value) * 100%);--split-half: calc(var(--content-max-width) / 2)}.cmp-feature-full--product--wide .cmp-feature-full__content{width:100%}.cmp-feature-full--product--wide .cmp-feature-full__content--no-max{--split-half: calc(((1 - var(--split-value)) / 2) * 100%);max-width:none}.cmp-feature-full--product--wide .cmp-feature-full__product-block{pointer-events:none}.cmp-feature-full--product--wide .cmp-feature-full__product-block .cmp-feature-full__product-block__text,.cmp-feature-full--product--wide .cmp-feature-full__product-block .cmp-feature-full__product-block__image{pointer-events:all}.cmp-feature-full--product--wide .cmp-feature-full__product-block .cmp-feature-full__product-block__text .cmp-feature-full__product-block__heading{display:none}@media (orientation: landscape) and (min-width: 768px){.cmp-feature-full--product--wide.cmp-feature-full--layout-30-70{--split-value: .3}.cmp-feature-full--product--wide.cmp-feature-full--layout-40-60{--split-value: .4}.cmp-feature-full--product--wide.cmp-feature-full--layout-50-50{--split-value: .5}.cmp-feature-full--product--wide.cmp-feature-full--layout-60-40{--split-value: .6}.cmp-feature-full--product--wide.cmp-feature-full--layout-70-30{--split-value: .7}.cmp-feature-full--product--wide.cmp-feature-full--reverse .cmp-feature-full__wrapper .cmp-feature-full__product-block{grid-template-columns:auto var(--split-half) var(--split-half) var(--split)}.cmp-feature-full--product--wide.cmp-feature-full--reverse .cmp-feature-full__wrapper .cmp-feature-full__product-block .cmp-feature-full__product-block__image{grid-column:4/5;grid-row:1/2}.cmp-feature-full--product--wide.cmp-feature-full--reverse .cmp-feature-full__wrapper .cmp-feature-full__product-block .cmp-feature-full__product-block__text{padding-left:var(--side-padding);padding-right:24px;grid-column:2/4;grid-row:1/2}.cmp-feature-full--product--wide.cmp-feature-full--flip .cmp-feature-full__wrapper{flex-direction:column-reverse}.cmp-feature-full--product--wide .cmp-feature-full__wrapper{flex-direction:column;width:100%}.cmp-feature-full--product--wide .cmp-feature-full__wrapper .cmp-feature-full__content-wrapper,.cmp-feature-full--product--wide .cmp-feature-full__wrapper .cmp-feature-full__content{width:100%}.cmp-feature-full--product--wide .cmp-feature-full__wrapper .cmp-feature-full__product-block{display:grid;grid-template-columns:var(--split) var(--split-half) var(--split-half) auto;align-items:flex-start;gap:0}.cmp-feature-full--product--wide .cmp-feature-full__wrapper .cmp-feature-full__product-block .cmp-feature-full__product-block__image{grid-column:1/2;grid-row:1/2}.cmp-feature-full--product--wide .cmp-feature-full__wrapper .cmp-feature-full__product-block .cmp-feature-full__product-block__text{grid-column:2/4;grid-row:1/2;padding:41px var(--side-padding) 40px 20px;text-align:right;display:flex;justify-content:space-between;column-gap:12px}.cmp-feature-full--product--wide .cmp-feature-full__wrapper .cmp-feature-full__product-block .cmp-feature-full__product-block__text .cmp-feature-full__product-block__heading{display:block;order:0;padding:0;position:relative;top:-1px;order:-1}.cmp-feature-full--product--wide .cmp-feature-full__wrapper .cmp-feature-full__product-block .cmp-feature-full__product-block__heading{grid-column:2/3;grid-row:1/2;padding:40px 20px 40px 24px;text-align:left;display:flex;justify-content:flex-start;display:none}.cmp-feature-full--product--wide .cmp-feature-full__wrapper .cmp-feature-full__main-image{width:100%}}.cmp-feature-full__product-block{display:grid;grid-template-columns:.36fr .64fr;gap:16px 24px;padding-bottom:120px;pointer-events:none}.cmp-feature-full__product-block img,.cmp-feature-full__product-block picture{display:block}.cmp-feature-full__product-block img,.cmp-feature-full__product-block picture,.cmp-feature-full__product-block video{width:100%;height:auto}.cmp-feature-full__product-block h2,.cmp-feature-full__product-block p{margin-bottom:0}.cmp-feature-full__product-block__image{grid-column:2/3;grid-row:1/2;text-decoration:none;pointer-events:auto}.cmp-feature-full__product-block__image-tag{margin-right:calc(-1 * var(--side-padding))}.cmp-feature-full__product-block__text{grid-column:2/3;grid-row:2/3;display:flex;justify-content:flex-start;--textBeforeScale: 0}.cmp-feature-full__product-block__text p{white-space:nowrap;color:var(--cl__high-contrast);font-size:.875rem;font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;letter-spacing:.0175rem;line-height:130%;font-weight:400;position:relative;text-decoration:none;pointer-events:auto}.cmp-feature-full__product-block__text p:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:var(--cl__high-contrast);transform:scaleX(var(--textBeforeScale));transform-origin:0;transition:all .1s ease-in-out}.cmp-feature-full__product-block__heading{font-size:var(--font-size-h3);font-family:var(--font-body-family);font-weight:600;line-height:150%;letter-spacing:.07rem;text-transform:uppercase;pointer-events:none;cursor:pointer;grid-column:1/2;grid-row:1/3;padding-left:var(--side-padding);padding-top:24px;text-align:right;align-self:flex-start;position:sticky;top:40vh;height:18.2px}@media (orientation: landscape) and (min-width: 768px){.cmp-feature-full__product-block{justify-self:stretch;height:100%;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;gap:40px 20px;padding-bottom:0;cursor:default}.cmp-feature-full__product-block__image{grid-column:1/3;grid-row:1/2;overflow:hidden;cursor:pointer}.cmp-feature-full__product-block__image-tag{margin-right:0}.cmp-feature-full__product-block__image img{transition:var(--image-hover-transition)}.cmp-feature-full__product-block__image:hover img{transform:scale(var(--image-hover-transition-scale))}.cmp-feature-full__product-block__heading,.cmp-feature-full__product-block__text{position:sticky;top:40vh;align-self:flex-start;padding-bottom:40px}.cmp-feature-full__product-block__text{grid-column:2/3;grid-row:2/2;padding-right:24px;padding-top:1px;display:flex;justify-content:flex-end}.cmp-feature-full__product-block__text p{display:inline;text-align:right;cursor:pointer}.cmp-feature-full__product-block__text p:before{visibility:hidden;transform:scaleX(0);transition:all .8s ease-in-out}.cmp-feature-full__product-block__text p:hover:before{visibility:visible;transform:scaleX(1)}.cmp-feature-full__product-block__heading{grid-column:1/2;grid-row:2/2;padding-left:var(--side-padding);padding-top:0;text-align:left;height:auto}}.cmp-feature-full--carousel.cmp-feature-full--reverse [data-indicators]{right:0;left:0;padding-right:var(--side-padding);padding-left:24px}@media (orientation: landscape) and (min-width: 768px){.cmp-feature-full--carousel.cmp-feature-full--reverse [data-indicators]{left:auto}}.cmp-feature-full--carousel--title_only .cmp-feature-full__content-wrapper{--padding-bottom: 128px ;padding-bottom:var(--padding-bottom)}.cmp-feature-full--carousel--title_only .cmp-feature-full__carousel__controls{position:relative}.cmp-feature-full--carousel--title_only feature-carousel [data-indicators]{flex-direction:column;row-gap:12px}@media (max-width: 767px){.cmp-feature-full--carousel--title_only feature-carousel [data-indicators]{width:100vw}}.cmp-feature-full--carousel--title_only feature-carousel [data-indicators] button{width:100%;display:flex;justify-content:flex-start}.cmp-feature-full--carousel--title_only feature-carousel [data-indicators] button .cmp-feature-full__carousel__indicator-title{margin-left:auto}@media (min-width: 768px){.cmp-feature-full--carousel--title_only feature-carousel [data-indicators] button .cmp-feature-full__carousel__indicator-title{position:relative;text-decoration:none}.cmp-feature-full--carousel--title_only feature-carousel [data-indicators] button .cmp-feature-full__carousel__indicator-title:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:var(--cl__high-contrast);visibility:hidden;transform:scaleX(0);transform-origin:0;transition:all .8s ease-in-out}.cmp-feature-full--carousel--title_only feature-carousel [data-indicators] button .cmp-feature-full__carousel__indicator-title[data-active=true]:before,.cmp-feature-full--carousel--title_only feature-carousel [data-indicators] button .cmp-feature-full__carousel__indicator-title:hover:before{visibility:visible;transform:scaleX(1)}}.cmp-feature-full--carousel--title_only feature-carousel [data-indicators] li{width:100%}.cmp-feature-full--carousel--title_only feature-carousel [data-indicators] li[data-active] button:after{width:20px;transform:translate(-4px,-20px) rotate(90deg) scaleX(var(--intervalTime));transform-origin:bottom left}.cmp-feature-full--carousel--title_only .cmp-feature-full__carousel__heading{font-size:var(--font-size-h2);font-family:var(--font-body-family);font-weight:400;line-height:150%;letter-spacing:.045rem;text-transform:none}@media (orientation: landscape) and (min-width: 768px){.cmp-feature-full--carousel--title_only feature-carousel [data-indicators] button .cmp-feature-full__carousel__indicator-title{text-align:right}}feature-carousel{position:relative}feature-carousel .cmp-feature-full__content-wrapper{padding-bottom:120px}@media (orientation: landscape) and (min-width: 768px){feature-carousel .cmp-feature-full__content-wrapper{padding-bottom:120px}}feature-carousel [data-slides]{position:relative}feature-carousel [data-slides]>*{opacity:0;transition:opacity .3s;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}feature-carousel [data-slides]>*:first-child{position:relative}feature-carousel [data-slides]>[data-active]{opacity:1;pointer-events:all}feature-carousel [data-indicators]{--intervalTime: 1;display:flex;column-gap:24px;position:absolute;padding-left:var(--side-padding);padding-right:24px;bottom:40px;width:100%}feature-carousel [data-indicators] li{font-size:.875rem;font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;font-weight:600;line-height:150%;letter-spacing:.035rem;list-style-type:none;color:var(--cl__high-contrast);opacity:.6;transition:opacity .25s}feature-carousel [data-indicators] li[data-active],feature-carousel [data-indicators] li:active{color:var(--cl__high-contrast);opacity:1}feature-carousel [data-indicators] li[data-active] button:after{transform:scaleX(var(--intervalTime));visibility:visible}feature-carousel [data-indicators] li button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;position:relative;text-decoration:none}feature-carousel [data-indicators] li button:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:var(--cl__high-contrast);visibility:hidden;transform:scaleX(0);transform-origin:0}feature-carousel [data-indicators] li button:before{content:"0"}@media (orientation: landscape) and (min-width: 768px){feature-carousel [data-indicators]{width:var(--content-width)}feature-carousel [data-indicators] li:hover{color:var(--cl__high-contrast);opacity:1}}feature-carousel [data-prev],feature-carousel [data-next]{display:none}
/*# sourceMappingURL=/cdn/shop/t/1474/assets/component-feature-full.css.map */
