.custom-benefits-cards-homepage{display:flex;flex-direction:column;align-items:center;padding:40px 0 80px;gap:48px;background-color:#fd5223;position:relative;overflow:hidden}.mySwiper{width:73.5%;position:relative;overflow:hidden;list-style:none;padding:20px 0 40px;margin:-20px 0;z-index:3;display:block}.mySwiper .swiper-pagination-bullet{width:28px!important;height:2px!important;background-color:#fff!important;opacity:.37!important;border-radius:0!important;margin:0 10px!important;display:inline-block!important}.mySwiper .swiper-pagination-bullet-active{background-color:#fff!important;opacity:1!important;width:28px!important;height:2px!important}.benefits-swiper-nav{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:24px;position:relative;width:100%}.benefits-swiper-nav .swiper-button-prev,.benefits-swiper-nav .swiper-button-next{position:static;margin:0;width:auto;height:auto}.benefits-swiper-nav .swiper-button-prev:after,.benefits-swiper-nav .swiper-button-next:after{display:none}.benefits-swiper-nav .swiper-pagination{position:static;width:auto;display:flex;align-items:center;justify-content:center;transform:none!important}.benefits-section-header{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;width:65%}.benefits-logo{width:auto;height:40px;object-fit:contain}.benefits-cards-container{width:100%;height:100%}.benefits-card{display:grid;grid-template-rows:auto auto;justify-items:center;position:relative;height:auto}.benefits-card-media{display:grid;grid-template-areas:"overlay";width:100%;aspect-ratio:1 / 1;border-radius:12px;position:relative}.benefits-card-media--third,.benefits-card-media--first,.benefits-card-media--second{transform:translateY(12px)}.benefits-card-image{grid-area:overlay;width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.benefits-card-media svg{grid-area:overlay;position:absolute;top:50%;left:50%;transform:translate(-50%,-260%);width:100%;height:auto;z-index:2}.benefits-card-info{grid-area:overlay;position:relative;z-index:3;padding:24px;display:grid;grid-template-areas:"content";grid-template-columns:1fr;grid-template-rows:1fr}.benefits-card-header-container{display:grid;grid-template-areas:"header-stack";grid-area:content;place-self:start end;z-index:4;width:100%}.benefits-card-header-container svg{grid-area:header-stack;width:100%;height:auto;z-index:1}.benefits-card-text-container{width:100%;border-radius:10px;background:#ffffff24;height:110px;display:flex;align-items:center;justify-content:center}.benefits-svg-left{position:absolute;top:0;left:0;transform:translate(43%)}.benefits-svg-right{position:absolute;top:0;right:0;transform:translate(-43%)}.benefits-svg-left-mobile,.benefits-svg-right-mobile{display:none}@media screen and (max-width:1440px){.benefits-card-header{margin-top:clamp(9px,calc(-15.17px + 1.887vw),12px);margin-right:clamp(26.5px,calc(-82.264px + 8.491vw),40px);font-size:clamp(18px,calc(1.887px + 1.258vw),20px)}.benefits-card-info{padding:12px}}@media screen and (max-width:1280px){.benefits-card-header{margin-top:clamp(7px,calc(-1.039px + .784vw),9px);margin-right:26.5px;font-size:18px}.benefits-card-description{font-size:clamp(18px,calc(-6.118px + 2.353vw),24px);line-height:clamp(18px,calc(-6.118px + 2.353vw),24px)}.benefits-card-info{padding:clamp(8px,calc(-8.078px + 1.569vw),12px)}}@media screen and (min-width:1025px){.benefits-swiper-nav .swiper-pagination{display:none!important}}@media screen and (max-width:1024px){.benefits-svg-left,.benefits-svg-right{display:none}.swiper-pagination{bottom:0!important}.benefits-svg-left-mobile{display:block;position:absolute;top:0;left:0;z-index:0}.benefits-card-info{padding:24px}.benefits-svg-right-mobile{display:block;position:absolute;top:0;right:0;z-index:0}.mySwiper{z-index:3}.benefits-logo{width:44px;height:39px}.benefits-header{font-size:30px;line-height:33px}.benefits-card-header{font-size:20px;line-height:1;margin-top:clamp(35px,calc(-40px + 9.766vw),60px);margin-right:clamp(85px,calc(25px + 7.813vw),105px)}.benefits-card-description{font-size:24px;line-height:24px}.benefits-card-text{font-size:18px;line-height:24px}.benefits-card-text-container{height:73px}.mySwiper{width:90%}}@media screen and (max-width:1024px){.benefits-card-header{margin-top:clamp(7px,calc(-39.927px + 9.756vw),35px);margin-right:clamp(45px,calc(-22.038px + 13.937vw),85px)}}@media screen and (max-width:480px){.benefits-svg-right-mobile{transform:translate(35%)}.benefits-svg-left-mobile{transform:translate(-35%)}.benefits-card-header{margin-top:clamp(0px,calc(-14px + 4.375vw),7px);margin-right:clamp(20px,calc(-30px + 15.625vw),45px);font-size:17px}}@media screen and (max-width:320px){.benefits-svg-right-mobile{transform:translate(45%)}.benefits-svg-left-mobile{transform:translate(-45%)}.benefits-card-header{text-wrap:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-benefits-cards-homepage.css.map */
