.product-banner-container{display:flex;flex-direction:column;justify-content:center}@media(min-width:1024px){.product-banner-container{justify-content:flex-start}}.product-banner-container .product-tabs-container{margin:20px 0;display:none;max-width:560px;max-height:180px}@media(min-width:1024px){.product-banner-container .product-tabs-container{display:block}}.product-banner-container .product-tabs-container{position:relative}.product-banner-container .product-tabs-container .product-tabs{box-sizing:border-box;margin:0}.product-banner-container .product-tabs-container .product-tabs .swiper-wrapper{height:auto}.product-banner-container .product-tabs-container .product-tabs .swiper-wrapper .swiper-slide{cursor:pointer}.product-banner-container .product-tabs-container .product-tabs .swiper-wrapper .swiper-slide img{object-fit:cover}.product-banner-container .product-tabs-container .product-tabs .swiper-button-prev{top:0;rotate:90deg}.product-banner-container .product-tabs-container .custom-trend-navigation{position:absolute;top:65px;display:flex;justify-content:space-between;gap:330px;max-width:580px;width:100%}.product-banner-container .product-tabs-container .trend-prev{z-index:10;background:none;color:#000;border:none;cursor:pointer;font-size:22px;border-radius:5px;font-family:BB Icons,sans-serif;transform:rotate(-180deg);padding:10px}.product-banner-container .product-tabs-container .trend-prev:after{content:""}.product-banner-container .product-tabs-container .trend-next{z-index:10;background:none;color:#000;border:none;cursor:pointer;font-size:22px;border-radius:5px;font-family:BB Icons,sans-serif;transform:rotate(0deg);padding:10px}.product-banner-container .product-tabs-container .trend-next:after{content:""}.product-banner-container .product-tabs-container .full-trend-opacity{opacity:1}.product-banner-container .product-tabs-container .low-trend-opacity{opacity:.4}.product-banner-container .product-banner{max-width:345px}@media(min-width:390px){.product-banner-container .product-banner{max-width:560px}}.product-banner-container .product-banner{margin:0;width:100%}.product-banner-container .product-banner .swiper-wrapper{padding-bottom:36px}@media(min-width:1024px){.product-banner-container .product-banner .swiper-wrapper{padding-bottom:0}}.product-banner-container .product-banner .swiper-wrapper .swiper-slide{display:flex;justify-content:center;height:366px;align-items:center;width:100%!important}@media(min-width:1024px){.product-banner-container .product-banner .swiper-wrapper .swiper-slide{height:560px}}.product-banner-container .product-banner .swiper-wrapper .swiper-slide .image-wrapper{position:relative}.product-banner-container .product-banner .swiper-wrapper .swiper-slide .image-wrapper .wishlistIcon{position:absolute;top:16px;right:16px;cursor:pointer;margin:0;font-family:BB Icons,sans-serif;text-decoration:none}.product-banner-container .product-banner .swiper-wrapper .swiper-slide .image-wrapper .wishlistIcon.liked:before{background-image:url(/assets/heart-filled.svg);object-fit:cover;background-repeat:no-repeat;background-size:cover;width:1.4rem;height:1.4rem}.product-banner-container .product-banner .swiper-wrapper .swiper-slide .image-wrapper .wishlistIcon:before{background-color:rgba(0,0,0,.5);opacity:.5;display:block;padding:2px;width:1.4rem;height:1.4rem;border-radius:50%;content:"";font-size:1.5rem;color:#fff;line-height:1.5rem;text-align:center}.product-banner-container .product-banner .swiper-wrapper .swiper-slide .image-wrapper .wishlistIcon:focus-visible{height:14px}.product-banner-container .product-banner .swiper-wrapper .swiper-slide .image-wrapper .wishlistIcon.liked{background:url(/assets/heart-filled.svg) no-repeat 50%;background-size:contain}.product-banner-container .product-banner .swiper-wrapper .swiper-slide .image-wrapper .wishlistIcon.liked:before{content:""}.product-banner-container .product-banner .swiper-wrapper .swiper-slide .image-wrapper img{width:100%;max-width:345px;height:366px;object-fit:cover}@media(min-width:390px){.product-banner-container .product-banner .swiper-wrapper .swiper-slide .image-wrapper img{max-width:560px}}@media(min-width:1024px){.product-banner-container .product-banner .swiper-wrapper .swiper-slide .image-wrapper img{height:560px}}.product-banner-container .product-banner .swiper-pagination{display:block}@media(min-width:1024px){.product-banner-container .product-banner .swiper-pagination{display:none}}