.features-section{overflow:hidden}.features-section .page-title{margin:0 auto 30px}@media screen and (min-width:960px){.features-section .page-title{font-size:46px;max-width:730px;margin:0 auto 70px}}.features{display:flex;padding:0 0 60px;flex-direction:column}@media screen and (min-width:960px){.features{flex-direction:row;flex-wrap:wrap}.features .features__images,.features .features__quotes{width:50%}.features .slider-buttons{display:none}}.features .slider-buttons:not(.slider-buttons--thumbnails){padding:0}.features .slider-button{color:rgba(var(--color-background));background:rgba(var(--color-foreground));border-radius:100%;width:22px;height:22px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.features .slider-button svg *{fill:rgba(var(--color-background))}.features .features-sliders{overflow:hidden}.features .splide__list{transition:all .3s ease-in-out}.features__quotes{position:relative}@media screen and (max-width:959px){.features__quotes{margin-top:2rem}}@media screen and (min-width:960px){.features__quotes{display:flex;margin-right:0;padding-left:62px}}.features__quotes .splide__track{overflow:initial}@media screen and (max-width:959px){.features__quotes .splide__track{margin-bottom:2rem}}@media screen and (max-width:959px){.features__quotes .splide__slide{padding:0 3.5rem 0 2rem}}.features__quotes-track{padding-left:16px;padding-right:16px;width:100%}.features__quotes-slides{position:relative;z-index:1;height:100%}@media screen and (min-width:960px){.features__quotes-slides{display:flex;flex-direction:column;justify-content:space-between}}@media screen and (min-width:960px){.features__quotes-slide{display:flex}}@media screen and (min-width:960px){.features__quotes-slide.is-active .features__quote,.features__quotes-slide:hover .features__quote{background:rgba(var(--color-foreground))}.features__quotes-slide.is-active .features__quote *,.features__quotes-slide:hover .features__quote *{color:#fff}.features__quotes-slide.is-active .features__quote:before,.features__quotes-slide:hover .features__quote:before{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:26px solid rgba(var(--color-foreground));position:absolute;left:-46px;transform:rotate(90deg);top:calc(50% - 20px)}}@media screen and (min-width:960px){.features__quotes-slide+.features__quotes-slide{margin-top:17px}}.features__quote{display:flex;flex-direction:column;padding:1.5rem;width:100%;border:1px solid rgba(var(--brand-dark-green-2));border-radius:22px;text-align:center;transition:all .3s ease-in-out}@media screen and (min-width:960px){.features__quote{padding:2rem 2.5rem;cursor:pointer}}.features__quote h2,.features__quote p{margin-top:0}.features__quote h2{font-size:16px;margin-bottom:0}@media screen and (min-width:960px){.features__quote h2{font-size:24px;margin-bottom:5px}}.features__quote p{line-height:normal;margin-bottom:0}@media screen and (max-width:959px){.features__quote p{line-height:19px}.features__quote p br{display:none}}.features__images .splide{height:100%}.features__images .splide__track{height:100%;border-radius:22px}@media screen and (max-width:959px){.features__images .splide__track{overflow:inherit}}@media screen and (max-width:959px){.features__images .splide__slide{padding-right:1.5rem}}.features__slide a.features__feature{height:100%;display:block}.features__slide img{pointer-events:none;width:100%;display:block;height:100%;overflow:hidden;object-fit:cover}.features__next-previous{position:absolute;z-index:2;padding:0 16px;margin:0 16px}@media screen and (max-width:959px){.features__next-previous{right:0}}@media screen and (min-width:960px){.features__next-previous{top:calc(100% - 55px);left:5rem}}.features__next-previous .slider-button{--color-background: var(--white);--color-foreground: var(--brand-dark-green-2)}.features__next-previous .slider-button:not(:first-child){margin-left:4px}.features__next-previous .slider-button:not(:last-child){margin-right:4px}
/*# sourceMappingURL=/cdn/shop/t/225/assets/section-feature-carousel.css.map */
