.sets-slider{--sets-inset: max(16px, calc((100% - 1480px)/2) );position:relative;padding:40px 0 0;color:#1e1e1e;background:#fff}.sets-slider h2{margin:0 0 32px;padding:0 var(--sets-inset);font-size:48px;font-weight:400;line-height:1.2;text-transform:uppercase}.sets-slider h2 strong{font-family:roma-semibold,sans-serif;font-weight:600}.sets-slider .tab-nav{display:flex;gap:50px;padding:0 var(--sets-inset);overflow-x:auto;scrollbar-width:none;white-space:nowrap}.sets-slider .tab-nav::-webkit-scrollbar{display:none}.sets-slider .tab-nav button{padding:0 0 4px;border:0;border-bottom:2px solid transparent;background:transparent;color:inherit;font:inherit;font-size:20px;letter-spacing:.04em;cursor:pointer}.sets-slider .tab-nav button[aria-selected=true]{border-bottom-color:currentColor}.sets-slider .gallery-wrapper{position:relative;margin-top:35px}.sets-slider .gallery-wrapper[hidden]{display:none}.sets-slider .gallery-wrapper .slider-container{width:100%}.sets-slider .gallery-wrapper .slider-container .product-slide{display:block;width:21.3095%;max-width:358px;height:auto;color:inherit;text-decoration:none;cursor:pointer}.sets-slider .gallery-wrapper .slider-container .product-slide .img-wrapper{position:relative;aspect-ratio:1;overflow:hidden;background:#f7f7f7}.sets-slider .gallery-wrapper .slider-container .product-slide .img-wrapper>img{display:block;width:100%;height:100%;object-fit:cover}.sets-slider .gallery-wrapper .slider-container .product-slide .img-wrapper .product-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none}.sets-slider .gallery-wrapper .slider-container .product-slide .img-wrapper .product-video.is-playing{opacity:1}.sets-slider .gallery-wrapper .slider-container .product-slide .img-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000000a;opacity:0;pointer-events:none;transition:opacity .25s ease}.sets-slider .gallery-wrapper .slider-container .product-slide .img-wrapper .discount-bubble{position:absolute;z-index:1;top:10px;right:10px;width:clamp(40px,4.762vw,80px);height:clamp(40px,4.762vw,80px)}.sets-slider .gallery-wrapper .slider-container .product-slide .img-wrapper .discount-bubble img{display:block;width:100%;height:100%;object-fit:contain}.sets-slider .gallery-wrapper .slider-container .product-slide .info-wrapper{margin-top:12px;font-size:16px}.sets-slider .gallery-wrapper .slider-container .product-slide .info-wrapper .title{padding-bottom:4px}.sets-slider .gallery-wrapper .slider-container .product-slide .info-wrapper .price{color:#9e2022;padding-bottom:4px}.sets-slider .gallery-wrapper .slider-container .product-slide .info-wrapper .old-price{color:#666}@media (hover: hover){.sets-slider .gallery-wrapper .slider-container .product-slide:hover .img-wrapper:after{opacity:1}}.sets-slider .gallery-wrapper .slider-arrow{position:absolute;z-index:2;top:calc(min(100vw,1680px) * .1065475);transform:translateY(-50%);display:grid;place-items:center;width:40px;height:40px;padding:8px;border:0;border-radius:4px;background:#ffcfd3cc;color:#a21f24;cursor:pointer}.sets-slider .gallery-wrapper .slider-arrow svg{width:100%;fill:none;stroke:currentColor;stroke-width:1.5}.sets-slider .gallery-wrapper .slider-arrow.slider-arrow-prev{left:max(0px,var(--sets-inset) - 50px)}.sets-slider .gallery-wrapper .slider-arrow.slider-arrow-next{right:32px}.sets-slider .gallery-wrapper .slider-arrow.swiper-button-disabled{opacity:.5}.sets-slider .sets-button{margin:48px 0 0 var(--sets-inset)}@media (max-width: 767px){.sets-slider{--sets-inset: 0px;padding:40px 16px 0}.sets-slider h2{margin-bottom:20px;font-size:32px}.sets-slider .tab-nav{gap:24px;padding-right:0}.sets-slider .tab-nav button{font-size:16px}.sets-slider .gallery-wrapper{margin-top:20px}.sets-slider .gallery-wrapper .slider-container .product-slide{width:calc((100% - 8px)/2)}.sets-slider .gallery-wrapper .slider-container .product-slide .discount-bubble{top:5px;right:5px;width:40px;height:40px}.sets-slider .gallery-wrapper .slider-container .product-slide .info-wrapper{font-size:14px}.sets-slider .gallery-wrapper .slider-container .product-slide .info-wrapper .old-price{font-size:12px}.sets-slider .gallery-wrapper .slider-arrow{display:none}.sets-slider .sets-button{margin-top:32px}}
