.benefits{background-color:var(--benefits-bg);padding-top:var(--benefits-padding-top-mobile);padding-bottom:var(--benefits-padding-bottom-mobile)}.benefits__media--desktop{display:none}.benefits__image{display:block;width:100%;height:auto}.benefits__media svg.benefits__image{height:420px;background-color:#efeae4}.benefits__slider.swiper{overflow:hidden}.benefits__item{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;height:auto;margin:0;padding:32px 24px 4px;text-align:center}.benefits__icon{display:block;width:32px;height:32px;margin-bottom:16px}.benefits__icon img{display:block;width:100%;height:100%;object-fit:contain}.benefits__title{margin:0 0 8px;color:var(--benefits-title-color);font-family:"Sofia Pro",var(--text-font-family),sans-serif;font-size:16px;line-height:22px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.benefits__text{max-width:300px;color:var(--benefits-text-color);font-family:"Sofia Pro",var(--text-font-family),sans-serif;font-size:16px;line-height:24px;font-weight:400}.benefits__text p{margin:0}.benefits__text p+p{margin-top:8px}.benefits__dots.swiper-pagination{position:static;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:22px;line-height:0}.benefits__dots.swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0!important;opacity:1;background:color-mix(in srgb,var(--benefits-title-color) 22%,var(--benefits-bg))}.benefits__dots.swiper-pagination .swiper-pagination-bullet-active{background:var(--benefits-title-color)}@media screen and (min-width:1000px){.benefits{position:relative;padding-top:0;padding-bottom:0}.benefits__media--desktop{display:block;max-width:1050px;margin:0 auto}.benefits__media--mobile{display:none}.benefits__media svg.benefits__image{height:640px}.benefits__slider.swiper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.benefits__track.swiper-wrapper{position:absolute;top:var(--benefits-padding-top);right:0;bottom:var(--benefits-padding-bottom);left:0;display:grid;grid-template-columns:minmax(0,1fr) clamp(280px,36vw,560px) minmax(0,1fr);align-content:space-evenly;box-sizing:border-box;width:auto;height:auto;overflow:visible;padding-inline:clamp(48px,70px,120px);transform:none}.benefits__item.swiper-slide{flex:none;width:100%;max-width:310px;height:auto;margin-right:0;padding:0;text-align:left;align-items:flex-start}.benefits__item--left{grid-column:1;justify-self:start}.benefits__item--right{grid-column:3;justify-self:end}.benefits__item--row-1{grid-row:1}.benefits__item--row-2{grid-row:2}.benefits__item--row-3{grid-row:3}.benefits__item--row-4{grid-row:4}.benefits__icon{width:26px;height:26px;margin-bottom:12px}.benefits__title{margin-bottom:6px}.benefits__text{max-width:none}.benefits__dots.swiper-pagination{display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-benefits.css.map */
