.product-carousel-wrapper.carousel_button_top .carousel-buttons{--tw-translate-y:-50%;border-width:0;gap:.75rem;right:.75rem;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.product-carousel-wrapper.carousel_button_top .carousel-buttons{gap:1rem;right:0}}.product-carousel-wrapper.carousel_button_top .carousel-buttons .carousel-button{border-width:0;width:1.5rem}.product-carousel-wrapper.carousel_button_center .carousel-buttons{--tw-translate-y:-50%;border-style:none;gap:0;right:.25rem;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.product-carousel-wrapper.carousel_button_center .carousel-buttons{gap:1rem;position:static;transform:none}}.product-carousel-wrapper.carousel_button_center .carousel-button{border-radius:9999px;height:2.5rem;overflow:hidden;position:static;width:2.5rem}@media (min-width:768px){.product-carousel-wrapper.carousel_button_center .carousel-button{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));position:absolute}.product-carousel-wrapper.carousel_button_center .carousel-button-prev{left:3rem}.product-carousel-wrapper.carousel_button_center .carousel-button-next,.product-carousel-wrapper.carousel_button_center .carousel-button-prev{--tw-translate-y:-100%;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.product-carousel-wrapper.carousel_button_center .carousel-button-next{right:3rem}}.product-carousel-wrapper .carousel{margin-left:-.5rem;margin-right:-1rem}@media (min-width:768px){.product-carousel-wrapper .carousel{margin-left:-.5rem;margin-right:-.5rem}}.product-carousel-wrapper .media--transparent{align-items:center;bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.product-carousel-wrapper .media--transparent img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-carousel-wrapper .card__heading a{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.product-carousel-wrapper .swym-button.swym-add-to-wishlist-view-product{padding:.75rem;position:absolute;right:0;top:0;z-index:20}@media (min-width:768px){.product-carousel-wrapper .swym-button.swym-add-to-wishlist-view-product{padding:.875rem}}.product-carousel-wrapper .swym-button.swym-add-to-wishlist-view-product:hover svg{fill:#3c3b3c}.product-carousel-wrapper .swym-button.swym-add-to-wishlist-view-product:after{--tw-content:""!important;content:var(--tw-content)!important}.product-carousel-wrapper .swym-button.swym-add-to-wishlist-view-product svg{height:1.25rem;width:1.25rem}@media (min-width:768px){.product-carousel-wrapper .swym-button.swym-add-to-wishlist-view-product svg{height:1.5rem;width:1.5rem}}.product-carousel-wrapper .swym-button.swym-add-to-wishlist-view-product.swym-added svg{fill:#3c3b3c}.template-index .product-carousel-wrapper:after{--tw-border-opacity:1;--tw-content:"";border-color:#ddd;border-color:rgba(221,221,221,var(--tw-border-opacity,1));border-top-width:1px;content:var(--tw-content);left:0;position:absolute;right:0;top:0}@media (min-width:768px){.template-index .product-carousel-wrapper:after{display:none}}.template-product .wrap-items .card__inner{padding-bottom:128.7%}@media (min-width:768px){.template-product .wrap-items .card__inner{padding-bottom:132.8%}.template-product .carousel-title{margin-bottom:1.5rem}}.template-product .heading-message{padding-right:1rem}@media (min-width:768px){.template-product .heading-message{padding-right:1.5rem}}@media (min-width:1280px){.template-product .heading-message{padding-right:2rem}}.template-product .heading-message h3{font-size:24px;line-height:32px}@media (min-width:768px){.template-product .heading-message h3{font-size:30px;line-height:36px}}.template-404 .product-carousel-wrapper{--tw-border-opacity:1;border-color:#ddd;border-color:rgba(221,221,221,var(--tw-border-opacity,1));border-top-width:1px}.template-404 .wrap-items h3{font-size:24px;line-height:32px}@media (min-width:768px){.template-404 .wrap-items h3{font-size:30px;line-height:36px}}
/*# sourceMappingURL=section-product-carousel.css.map*/