.products-section{position:relative}@media (max-width: 678px){.products-section{padding-bottom:60px}}.products-section-bg .swiper-box .swiper-pagination-progressbar-fill{background:#fff}.products-section-bg .btn-light{border:1px solid #fff}.products-section-bg .btn-light:hover{border:1px solid #474747}.products-section-bg .product-card__cta .product-card__btn{background:#f5f5f5}.products-section-bg .products-section__header{margin-bottom:50px}@media (max-width: 1024px){.products-section-bg .products-section__header{margin-bottom:30px}}@media (max-width: 768px){.products-section-bg .products-section__title{padding-left:10px;padding-right:10px;font-size:44px!important}.products-section-bg .products-section__header--title{padding-right:0}}.products-section .product-card__btn{padding:11px 24px}@media (max-width: 768px){.products-section__header{gap:0}}.products-section__header--title{color:#474747;margin-bottom:12px;display:flex;flex-direction:column;gap:10px}@media (max-width: 768px){.products-section__header--title{padding-right:50px}}.products-section__header--text-and-btn{display:flex;flex-direction:column;justify-content:center;width:auto}.products-section__header--text-and-btn.items-start{align-items:flex-start}@media (max-width: 767px){.products-section__header--text-and-btn.items-start{align-items:flex-start}}.products-section__header--text-and-btn.items-center{align-items:center}@media (max-width: 767px){.products-section__header--text-and-btn.items-center{align-items:center}}.products-section__header--text-and-btn.items-end{align-items:flex-end}@media (max-width: 767px){.products-section__header--text-and-btn.items-end{align-items:start}}.products-section__header--text-and-btn .text:not(:has(~.text)){margin-bottom:10px}.products-section__header .text,.products-section__header .badge{line-height:22px;color:#474747}.products-section__header .badge{font-size:14px;letter-spacing:4px;text-transform:uppercase;padding:0}.products-section .swiper-button-next,.products-section .swiper-button-prev{border:none;background-color:#fff}.products-section .swiper-button-next:hover,.products-section .swiper-button-prev:hover{background-color:#474747;color:#fff}@media (max-width: 1024px){.products-section .swiper-button-next,.products-section .swiper-button-prev{display:none}}.products-section .swiper-box .swiper-button-next{right:40px}.products-section .swiper-box .swiper-button-prev{left:40px}.products-section .swiper-pagination{bottom:-40px}@media (max-width: 1024px){.products-section .swiper-pagination{bottom:-24px}}@media (min-width: 768px){.products-section .products-section__container{padding-left:0;padding-right:0}}.product-wishlist .wishlisthero-floating,.product-wishlist .wishlisthero-pdp,.product-wishlist button{position:static;background-color:#474747!important;opacity:1!important;width:48px!important;height:48px!important;display:flex!important;align-items:center;justify-content:center;border-radius:50%}.product-wishlist .wishlist-hero-custom-button.wishlisthero-floating button svg,.product-wishlist .wishlist-hero-custom-button.wishlisthero-pdp button svg,.product-wishlist button svg{font-size:18px;color:#fff}@media (max-width: 768px){.product-btn__wrapper button{height:40px!important}.product-btn__wrapper .product-wishlist .wishlisthero-floating,.product-btn__wrapper .product-wishlist .wishlisthero-pdp,.product-btn__wrapper .product-wishlist button{width:40px!important;height:40px!important}.product-btn__wrapper .product-wishlist .wishlist-hero-custom-button.wishlisthero-floating button svg,.product-btn__wrapper .product-wishlist .wishlist-hero-custom-button.wishlisthero-pdp button svg,.product-btn__wrapper .product-wishlist button svg{font-size:16px}}
