.features-card-carousel{padding:1.875rem 0}@media (min-width: 900px){.features-card-carousel{padding:5rem 0}}.features-card-carousel.features-card-carousel--remove-top-margin{margin-block-start:0}@media (min-width: 768px){.features-card-carousel.features-card-carousel--remove-top-margin{margin-block-start:0}}.features-card-carousel.features-card-carousel--remove-bottom-margin{margin-block-end:0}@media (min-width: 768px){.features-card-carousel.features-card-carousel--remove-bottom-margin{margin-block-end:0}}.features-card-carousel .swiper-pagination{bottom:0}.features-card-carousel__header{padding-block:var(--section-spacing-xxs);text-align:center}@media (min-width: 768px){.features-card-carousel__header{padding-block:var(--section-spacing-xs)}}.features-card-carousel__carousel{padding-block:38px}.features-card-carousel__header+.section__body .features-card-carousel__carousel{padding-block:0 38px}.features-card-carousel__carousel .swiper-button-prev,.features-card-carousel__carousel .swiper-button-next{top:calc(50% - 30px);display:none;width:30px;height:30px;padding:.625rem;background-color:var(--color-primary);border-radius:100%;transition:opacity var(--transition)}@media (min-width: 900px){.features-card-carousel__carousel .swiper-button-prev,.features-card-carousel__carousel .swiper-button-next{display:flex;align-items:center;justify-content:center}}.features-card-carousel__carousel .swiper-button-prev .svg,.features-card-carousel__carousel .swiper-button-next .svg{width:100%;height:100%}.features-card-carousel__carousel .swiper-button-prev .svg path,.features-card-carousel__carousel .swiper-button-next .svg path{stroke:var(--color-black)}@media (hover: hover){.features-card-carousel__carousel .swiper-button-prev:hover,.features-card-carousel__carousel .swiper-button-next:hover{opacity:.75}}.features-card-carousel__card{padding:1.875rem}.features-card-carousel--right .features-card-carousel__card{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}@media (min-width: 768px){.features-card-carousel--right .features-card-carousel__card{justify-content:center}}.features-card-carousel__image-item{text-align:center;background-color:#fff;box-shadow:1px 5px 10px #ccc}.features-card-carousel__image-frame{display:flex;align-items:center;justify-content:center;width:80px;max-width:140px;height:80px;margin:0 auto 1.25rem;background:var(--color-primary);border-radius:50%;transition:opacity var(--transition-faster)}.features-card-carousel__logo{width:100%;max-width:63px;height:100%;max-height:63px;margin-inline:auto;transition:opacity var(--transition-faster)}@media (min-width: 900px){.features-card-carousel__logo{max-width:74px;max-height:74px}}.features-card-carousel__logo svg{width:100%;max-width:63px;height:100%;max-height:63px}@media (min-width: 900px){.features-card-carousel__logo svg{max-width:74px;max-height:74px}}.features-card-carousel--right .features-card-carousel__logo{display:flex;justify-content:center;margin-inline:unset}.features-card-carousel__copy{margin-block-start:.75rem}.features-card-carousel--right .features-card-carousel__copy{margin-block-start:0;margin-inline-start:.75rem;text-align:left}.features-card-carousel__title{margin-bottom:1.25rem;font-weight:var(--weight-medium);font-size:1rem;line-height:1.25}@media (min-width: 900px){.features-card-carousel__title{font-size:1.25rem}}.features-card-carousel__title+.features-card-carousel__text{padding-block-start:.5rem}.features-card-carousel__text{margin-inline:auto;font-size:.875rem;line-height:var(--line-height-tight)}@media (min-width: 900px){.features-card-carousel__text{font-size:1.125rem}}.features-card-carousel--right .features-card-carousel__text{max-width:94px}@media (min-width: 900px){.features-card-carousel--right .features-card-carousel__text{max-width:108px}}@media (hover: hover){.features-card-carousel__link:hover+.features-card-carousel__logo,.features-card-carousel__link:hover+.features-card-carousel__image-frame{opacity:.5}}.features-card-carousel__image .image__picture{display:inline-block;width:50px}@media (min-width: 900px){.features-card-carousel__carousel .swiper-button-prev{left:-80px}.features-card-carousel__carousel .swiper-button-next{right:-80px}}
/*# sourceMappingURL=/cdn/shop/t/211/assets/section-features-card-carousel.css.map */
