.feature{text-align:center}.feature__image{margin:0 calc(0rem - var(--page-gutter))}.feature__media{padding-bottom:56.27%}.feature__content{position:relative;padding:3.6rem 0 3.7rem}.feature__title{position:relative;display:inline-block;padding:0 3.8rem;margin:0;color:inherit}.feature__title:before{content:attr(data-index);font-size:1.9rem;font-weight:700;line-height:1;position:absolute;top:0;left:0}@media screen and (max-width: 1439px){.feature__title{font-size:8rem}}@media screen and (max-width: 749px){.feature__title{font-size:6rem}}@media screen and (min-width: 750px){.feature>.container{max-width:1682px}.features__item{border-top:.1rem solid var(--section-color-border)}.features__item:last-child{border-bottom:.1rem solid var(--section-color-border)}.feature{--image-width: 32rem;position:relative;text-align:left}.feature__image{position:absolute;top:0;right:0;width:var(--image-width);height:100%;margin:0}.feature__media{padding:0;height:100%}.feature__content{padding:5.4rem calc(var(--image-width) + 3.5rem) 7rem 0}.feature__title{padding:0 0 0 5.8rem}.feature__title:before{font-size:2.4rem;top:1.4rem}}@media screen and (min-width: 990px){.feature{--image-width: 42rem}.feature__content{padding:7.4rem calc(var(--image-width) + 5rem) 10rem 0}}@media screen and (min-width: 1440px){.feature{--image-width: 52.4rem}.feature__title:before{font-size:2.6rem;top:2.4rem}}@media (hover: hover) and (pointer: fine) and (min-width: 750px){.feature{transition:background-color var(--duration-default),color var(--duration-default)}.feature:hover,.features__item.hover .feature{background-color:var(--section-background-inverse);color:var(--section-color-headings-secondary)}.feature:hover .feature__title:before,.features__item.hover .feature__title:before{opacity:1}.feature__title:before{opacity:0;transition:opacity var(--duration-default)}}.features__item.features-item-3col .feature__image.image-1{right:auto;left:0}.features__item.features-item-3col .feature__content{padding-inline:25px;text-align:center}.features__item.features-item-3col .feature__content .feature__title{padding-left:0;padding-right:0}@media (hover: hover) and (pointer: fine) and (min-width: 750px){.features__item.features-item-3col .feature__title{overflow:visible}.features__item.features-item-3col .feature__title:before{left:-5rem}}@media (max-width: 1023px){.features__item.features-item-3col .feature__inner{display:grid;grid-template-columns:1fr 1fr;margin-inline:calc(var(--page-gutter) * -1)}.features__item.features-item-3col .feature__image{position:relative;top:0;left:0;grid-column:span 1;width:100%;height:215px;margin:0}.features__item.features-item-3col .feature__image.image-2{grid-row:1}.features__item.features-item-3col .feature__image .feature__media{position:absolute;left:0;top:0;width:100%;height:100%;padding-bottom:0}.features__item.features-item-3col .feature__content{grid-column:span 2}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-features.css.map */
