@font-face{font-family:Acumin Pro;src:url(AcuminPro-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Acumin Pro;src:url(AcuminPro-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.swiper-pagination{width:100%;display:flex;justify-content:center;align-items:center;position:relative;margin:40px 0 0;padding:0;z-index:1}.section-ec-slider-cards{padding-top:var(--ec-padding-top, 0px);padding-bottom:var(--ec-padding-bottom, 0px)}.ec-slider-cards-section{display:flex;align-items:flex-start;gap:20px}.ec-slider-cards-banner-categoria{width:clamp(100px,23.5%,360px);flex-shrink:0}.ec-slider-cards-banner-categoria:only-child{width:100%}.ec-slider-cards-banner-categoria picture,.ec-slider-cards-banner-categoria>div{display:block;width:100%}.ec-slider-cards-banner-categoria img,.ec-banner__img{width:100%;height:auto;display:block;border-radius:var(--ec-banner-border-radius, 12px)}.ec-banner__img--placeholder{height:100%;min-height:200px}.ec-swiper-wrapper{flex:1;min-width:0;position:relative;display:flex;flex-direction:column}.ec-swiper-row{display:flex;align-items:stretch;width:100%}.ec-slider-cards-section .my-swiper{flex:1;min-width:0}.ec-swiper-wrapper .swiper-button-prev,.ec-swiper-wrapper .swiper-button-next{position:relative;width:40px;height:40px;flex-shrink:0;inset:auto;align-self:center;display:flex;align-items:center;justify-content:center;background:#f3f6fc;border:1px solid #E7ECF8;border-radius:50%;cursor:pointer;transition:background .2s ease,transform .2s ease}.ec-swiper-wrapper .swiper-button-prev{margin-right:20px;z-index:2}.ec-swiper-wrapper .swiper-button-next{margin-left:20px;z-index:2}.ec-swiper-wrapper .swiper-button-prev:after,.ec-swiper-wrapper .swiper-button-next:after{content:none}.ec-swiper-wrapper .swiper-button-prev svg,.ec-swiper-wrapper .swiper-button-next svg{width:20px;height:20px;transition:stroke .2s ease}.ec-swiper-wrapper .swiper-button-prev svg.ec-arrow-icon--prev{transform:scaleX(-1);z-index:2}.ec-swiper-wrapper .swiper-button-prev:hover,.ec-swiper-wrapper .swiper-button-next:hover{background:#0c3ebb;color:#fff}.ec-swiper-wrapper .swiper-pagination-bullet{width:10px;height:10px;background:#b4c3ea;opacity:1;border-radius:50%;margin:0 5px;transition:background .2s ease}.ec-swiper-wrapper .swiper-pagination-bullet-active{background:#fe3a9b;outline:2px solid #FE3A9B;outline-offset:1px}.ec-slider-cards-section .swiper-slide{height:auto;display:flex}.ec-slider-cards-section .card{display:flex;flex-direction:column;width:100%;gap:16px;text-decoration:none;color:inherit}.ec-slider-cards-section .card__media{position:relative;width:100%;max-width:376px;aspect-ratio:278 / 427;overflow:hidden;border-radius:var(--ec-card-border-radius, 12px);margin:0 auto}.ec-slider-cards-section[data-slide-count] .card__media,.ec-slider-cards-section[data-slide-count] .card__button{max-width:100%}.ec-slider-cards-section .card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.ec-slider-cards-section .card__img--placeholder{width:100%;height:100%;object-fit:cover}.ec-slider-cards-section .card:hover .card__img{transform:scale(1.05)}.ec-slider-cards-section .card__overlay-text{position:absolute;justify-content:center;left:0;right:0;bottom:0;padding:10px 20%;line-height:1.2;font-family:Acumin Pro,sans-serif!important;font-weight:400;color:#fff;font-size:20px;display:flex;align-items:center;text-align:center;background:rgba(8,9,12,var(--ec-overlay-opacity, .45));border-radius:0 0 var(--ec-card-border-radius, 12px) var(--ec-card-border-radius, 12px);z-index:2;pointer-events:none}.ec-slider-cards-section .card__button{display:flex;width:100%;height:48px;margin:0 auto;justify-content:center;align-items:center;font-family:Acumin Pro,sans-serif!important;font-size:16px;background:var(--ec-btn-bg, #CCFF00);color:var(--ec-btn-color, #072267);font-weight:700;text-decoration:none;border-radius:var(--ec-btn-border-radius, 6px);transition:background-color .2s ease}.ec-slider-cards-section .card__button:hover{background:var(--ec-btn-bg-hover, #E2FF70);color:var(--ec-btn-color-hover, #072267)}@media(min-width:650px)and (max-width:899px){.ec-slider-cards-banner-categoria{width:clamp(100px,30.5%,360px)}.swiper-pagination{margin:31px 0 0}}@media(max-width:900px){.swiper-pagination{margin:40px 0 0}}@media(max-width:600px){.ec-swiper-wrapper{position:relative}.ec-swiper-wrapper .swiper-button-prev,.ec-swiper-wrapper .swiper-button-next{position:absolute;top:auto;left:auto;bottom:0;width:32px;height:32px;margin:0;flex:none}.ec-swiper-wrapper .swiper-button-prev{right:26px;margin-right:16px}.ec-swiper-wrapper .swiper-button-next{right:-1px}.ec-swiper-wrapper .swiper-button-prev svg,.ec-swiper-wrapper .swiper-button-next svg{width:17.6px;height:17.6px}.swiper-pagination{justify-content:none;padding-left:0;padding-right:0;min-height:28px}.ec-slider-cards-section .card__media{max-width:358px;aspect-ratio:358 / 437}.ec-slider-cards-section .card__button{max-width:358px}}@media(max-width:650px){.ec-slider-cards-section{flex-direction:column;align-items:center}.ec-slider-cards-banner-categoria{width:100%;max-width:640px}.ec-swiper-wrapper{width:100%;max-width:900px}.ec-slider-cards-section .card__media,.ec-slider-cards-section .card__button{max-width:100%}.ec-slider-cards-section .card__overlay-text{padding:10px 25%}}@media(min-width:600px)and (max-width:1200px){.ec-slider-cards-section .card__overlay-text{font-size:14px}.ec-slider-cards-section .card__overlay-text{min-height:54px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/ec-slider-cards.css.map */
