.exo-steps-grid:not(.swiper-wrapper){display:grid;gap:16px;align-items:stretch}.exo-steps-grid.swiper-wrapper{align-items:stretch}.exo-step-card{display:flex;flex-direction:column;height:100%}.exo-step-card__image-wrap{position:relative;display:block;overflow:hidden;aspect-ratio:3 / 4;text-decoration:none;background-color:#c8cad0;flex:0 0 auto}.exo-step-card .exo-step-card__content{padding:24px;gap:8px}.exo-step-card__img{width:100%;height:100%;object-fit:cover;display:block}.exo-step-card__img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#dde0e6}.exo-grow-steps-wrapper .slider-navigation-container{justify-content:end;padding:0;margin-bottom:2rem}.exo-step-card__img-placeholder .exo-placeholder-svg{width:60%;height:60%;opacity:.4}.exo-step-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#003eab00 0% 55%,#003eab8c 100%,#003eabbf);pointer-events:none;z-index:1}.exo-step-card__number{position:absolute;top:14px;right:16px;z-index:2;font-size:40px;font-weight:700;line-height:1;letter-spacing:-.01em}.exo-step-card__heading{position:absolute;bottom:0;left:0;right:0;z-index:2;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.15;letter-spacing:.02em;margin:0;padding:0 14px 18px}.exo-step-card__content{display:flex;flex-direction:column;flex:1}.exo-step-card__product-title{margin:0;font-size:18px;line-height:1.3;text-transform:capitalize;font-weight:100}.exo-step-card__description{margin:0;font-size:14px;line-height:1.6}.exo-step-card__btn{margin-top:auto;border:1.5px solid rgb(var(--color-foreground));font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;text-align:center;transition:background .2s ease,color .2s ease;align-self:flex-start;border-radius:0}.image--mobile-set{height:100%}.exo-steps-grid:not(.swiper-wrapper).exo--grid__items--2{grid-template-columns:repeat(2,1fr)}.exo-steps-grid:not(.swiper-wrapper).exo--grid__items--3{grid-template-columns:repeat(3,1fr)}.exo-steps-grid:not(.swiper-wrapper).exo--grid__items--4{grid-template-columns:repeat(4,1fr)}.exo-steps-grid:not(.swiper-wrapper).exo--grid__items--5{grid-template-columns:repeat(5,1fr)}.exo-steps-grid:not(.swiper-wrapper).exo--grid__items--6{grid-template-columns:repeat(6,1fr)}.image--desktop-sethidden--image-log,.image--desktop-set{height:100%}video.video--multicolumn{width:100%;height:100%;aspect-ratio:1;object-fit:cover}.exo-step-card__video{height:100%}a.exo-step-card__btn.button.button--primary.btn-transparent{background:transparent;color:currentColor}a.exo-step-card__btn.button.button--primary.btn-transparent:before{display:none}a.exo-step-card__btn.button.button--primary.btn-transparent:hover{background:rgba(var(--color-foreground));color:#fff}@media screen and (max-width:1024px)and (min-width:641px){.exo-step-card__number{font-size:32px}.exo-step-card__heading{font-size:22px}.exo-step-card__heading--long{font-size:17px}}@media screen and (max-width:640px){.exo-step-card__image-wrap{aspect-ratio:4 / 3}.exo-step-card__number{font-size:28px;top:12px;right:12px}.exo-step-card__heading{font-size:24px;padding:0 12px 14px}.exo-step-card__heading--long{font-size:18px}.exo-step-card__btn{align-self:stretch;text-align:center}}@media screen and (min-width:750px){.height-min-content{min-height:114px;flex:1}.image--mobile-set{display:none}}@media screen and (max-width:750px){.image--desktop-set{display:none}}.exo-steps-grid.swiper-wrapper .swiper-slide{height:auto;display:flex}.exo-steps-grid.swiper-wrapper .swiper-slide>.exo-step-card,.exo-steps-grid.swiper-wrapper .swiper-slide.exo-step-card{width:100%}@media screen and (max-width:767px){.exo-steps-grid:not(.swiper-wrapper){display:flex;grid-template-columns:none!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding:0 16px 8px;scroll-padding-left:16px}.exo-steps-grid:not(.swiper-wrapper)::-webkit-scrollbar{display:none}.exo-steps-grid:not(.swiper-wrapper)>.exo-step-card{flex:0 0 85%;scroll-snap-align:start;height:auto}.exo-steps-grid:not(.swiper-wrapper)>.exo-step-card .exo-step-card__content{min-height:0!important}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/section-exo-grow-steps.css.map */
