.carousel-header{margin-bottom:16px}.carousel-header__wrapper{display:flex;justify-content:space-between}.carousel-header__wrapper .carousel-controls{display:flex;gap:8px;align-items:center}@media screen and (max-width:768px){.carousel-header__wrapper .carousel-controls{display:none}}.carousel-header__wrapper .carousel-controls button{border:none;padding:0;background:0 0}.carousel-header__wrapper .carousel-controls button svg{background-color:#e3f5ff;padding:10px;border-radius:50%}.carousel-header .carousel-title{margin-bottom:8px}.carousel-header .carousel-title .carousel-title__text{font-size:32px;font-style:normal;font-weight:700;margin:0}@media screen and (max-width:768px){.carousel-header .carousel-title .carousel-title__text{font-size:24px}}.carousel-header .carousel-subtitle .carousel-subtitle__text{font-size:16px;font-style:normal;font-weight:400;color:#6f6f6f;margin:0}@media screen and (max-width:768px){.carousel-header .carousel-subtitle .carousel-subtitle__text{font-size:14px}}.products-card-carousel__container{max-width:1500px;margin:0 auto;margin:0 0 40px}@media (min-width:1200px){.products-card-carousel__container{padding:0 64px}}@media screen and (max-width:768px){.products-card-carousel__container{margin:18px 0}}.products-card-carousel .card,.products-card-carousel .top-content,.products-card-carousel .bottom-content{box-sizing:border-box}.products-card-carousel .swiper-slide{width:245px}.products-card-carousel .card{width:245px;height:300px;background-color:#eaf4f5;border-radius:16px;background-position:center;background-repeat:no-repeat;background-size:cover}.products-card-carousel .card .card-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.products-card-carousel .card .popup-content{display:none}.products-card-carousel .card .top-content,.products-card-carousel .card .bottom-content{width:100%}.products-card-carousel .card .bottom-content,.products-card-carousel .card .card-header{padding:0 15px}.products-card-carousel .card .bottom-content{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px}.products-card-carousel .card.style-yellow{background-color:#fff5db}.products-card-carousel .card.style-yellow .tag{background-color:#fb9b02}.products-card-carousel .card-header .product-name{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.products-card-carousel .card-header .product-subtitle{color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.products-card-carousel .price-section .price-label span{color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:3px;display:flex;align-items:center;gap:3px}.products-card-carousel .price-section .price-label span.info-icon:after{content:'';display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8 11.2093C8.23119 11.2093 8.4186 11.0219 8.4186 10.7907V7.44186C8.4186 7.21067 8.23119 7.02326 8 7.02326C7.76881 7.02326 7.5814 7.21067 7.5814 7.44186V10.7907C7.5814 11.0219 7.76881 11.2093 8 11.2093Z' fill='black'/%3E%3Cpath d='M8 5.2093C8.30825 5.2093 8.55814 5.45919 8.55814 5.76744C8.55814 6.07569 8.30825 6.32558 8 6.32558C7.69175 6.32558 7.44186 6.07569 7.44186 5.76744C7.44186 5.45919 7.69175 5.2093 8 5.2093Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 8C2 4.68629 4.68629 2 8 2C11.3137 2 14 4.68629 14 8C14 11.3137 11.3137 14 8 14C4.68629 14 2 11.3137 2 8ZM8 2.83721C5.14867 2.83721 2.83721 5.14867 2.83721 8C2.83721 10.8513 5.14867 13.1628 8 13.1628C10.8513 13.1628 13.1628 10.8513 13.1628 8C13.1628 5.14867 10.8513 2.83721 8 2.83721Z' fill='black'/%3E%3C/svg%3E")}.products-card-carousel .price-section .price-amount{font-size:11px;font-style:normal;font-weight:300;line-height:normal}.products-card-carousel .price-section .price-amount strong{font-size:18px;font-style:normal;font-weight:600;line-height:normal}.products-card-carousel .actions-section a{border-radius:12px;border:1px solid #000;background:#000;color:#fff;padding:9px 12px;text-decoration:none}.products-card-carousel .actions-section a:hover,.products-card-carousel .actions-section a:active,.products-card-carousel .actions-section a:visited{color:#fff;text-decoration:none}.products-card-carousel .tag{border-radius:0 16px;background-color:#b7e5ff;width:fit-content;margin-left:auto;padding:5px 12px;font-size:12px}.product-carousel-info-popup .popup-content{max-width:515px;border-radius:16px}.product-carousel-info-popup .popup-content .fancybox-close-small{background:0 0;border:none}.product-carousel-info-popup .popup-content .card-header .product-name{font-size:24px}.product-carousel-info-popup .popup-content img{max-height:110px;margin:10px auto;display:block}.product-carousel-info-popup .popup-content .benefits-list{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.product-carousel-info-popup .popup-content .benefits-list .benefit-item:before{content:'';display:inline-block;width:16px;height:16px;margin-right:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.2322 3.85992C13.4872 4.08258 13.5135 4.46985 13.2908 4.72491L6.86843 12.0814C6.75201 12.2148 6.58363 12.2913 6.40661 12.2913C6.22959 12.2913 6.06121 12.2148 5.9448 12.0814L3.37585 9.13883C3.15318 8.88378 3.17943 8.49651 3.43449 8.27384C3.68954 8.05117 4.07681 8.07743 4.29948 8.33248L6.40661 10.7461L12.3672 3.91856C12.5898 3.6635 12.9771 3.63725 13.2322 3.85992Z' fill='%230089D5'/%3E%3C/svg%3E")}.product-carousel-info-popup .popup-content .description a.muted{color:#707070;text-decoration:underline}.product-carousel-info-popup .popup-content .actions-section{margin-top:16px}.product-carousel-info-popup .popup-content .actions-section a{display:inline-block;width:100%;text-align:center}