.section-cardcarousel{margin-top:80px;padding-left:var(--page-desktop-gutter);padding-right:0}@media only screen and (max-width:989px){.section-cardcarousel{padding-left:var(--page-mobile-gutter);margin-top:60px}}.section-cardcarousel .cardCarousel-pagination{width:100%;display:flex;justify-content:flex-end;padding:0 30px 15px}.section-cardcarousel .cardCarousel-pagination li{cursor:pointer}.section-cardcarousel .cardCarousel-pagination li svg{transition:opacity .25s;border-radius:100%;width:45px;height:45px;border:1px solid rgb(18,40,76);fill:rgb(var(--color-background))}.section-cardcarousel .cardCarousel-pagination li svg:hover{opacity:.5}.section-cardcarousel .cardCarousel-pagination li:first-child{margin-right:8px}.section-cardcarousel .cardCarousel-pagination li:first-child svg{transform:rotate(-180deg)}@media only screen and (max-width:749px){.section-cardcarousel .cardCarousel-pagination{display:none}}.section-cardcarousel .cardCarousel .swiper-slide{height:500px;border-radius:12px;width:400px;margin-right:15px}@media only screen and (max-width:989px){.section-cardcarousel .cardCarousel .swiper-slide{height:375px;border-radius:12px;max-width:275px}}.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content{height:100%;background-position:center;object-fit:cover;position:relative;border-radius:12px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background-repeat:no-repeat}.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content .overlay{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;border-radius:12px;display:block;transition:.3s;background:linear-gradient(180deg,#0000 55.15%,#000 99.87%)}.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content h5{padding:24px 24px 36px;color:#fff;font-size:24px;z-index:1;margin-bottom:0;line-height:30px;font-weight:300;width:65%}@media only screen and (max-width:989px){.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content h5{font-size:20px;line-height:26px;width:75%}}.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content .description{display:none;transition:.3s}.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content:hover .description,.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content:focus .description{display:block;z-index:1;font-size:18px;line-height:26px;color:#0f294a;padding:0 24px 36px}@media only screen and (max-width:989px){.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content:hover .description,.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content:focus .description{font-size:16px;line-height:20px}}.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content:hover h5,.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content:focus h5{color:#0f294a;padding-bottom:20px;font-weight:400}@media only screen and (max-width:989px){.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content:hover h5,.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content:focus h5{padding-bottom:15px}}.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content:hover .overlay,.section-cardcarousel .cardCarousel .swiper-slide .swiper-slide--content:focus .overlay{background:linear-gradient(0deg,#e39181cc 0% 100%)}
/*# sourceMappingURL=/cdn/shop/t/102/assets/card-carousel.css.map */
