.deals-slider-section .deals-tabs{display:flex;justify-content:center;margin:0 auto 30px;background-color:#f4f4f4;max-width:900px;width:100%}.deals-slider-section .deals-tab-btn{flex:1;padding:15px 20px;border:1px solid transparent;background:none;cursor:pointer;font-weight:600;font-size:18px;font-family:inherit;text-transform:uppercase;color:#000;transition:all .2s ease}.deals-slider-section .deals-tab-btn.active{background-color:#d2d5d5;border:2px solid #818589;border-radius:4px}.deals-slider-section .deals-tab-contents{display:grid;grid-template-columns:1fr}.deals-slider-section .deals-tab-contents>.deals-tab-content{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.deals-slider-section .deals-tab-contents>.deals-tab-content.active{opacity:1;visibility:visible;pointer-events:auto}@media(prefers-reduced-motion:reduce){.deals-slider-section .deals-tab-contents>.deals-tab-content{transition:none}}.deals-slider-section .section-header-with-logo{display:grid;align-items:center;justify-content:center;gap:0;margin-bottom:20px}.deals-slider-section .section-header-with-logo img{width:auto;height:20px;margin:0 auto}.deals-slider-section{position:relative;padding:20px 0 0;text-align:center;max-width:1400px;margin:0 auto}@media screen and (max-width:750px){.deals-slider-section{padding:10px 10px 5px}}.deals-slider-section .section-heading{margin-bottom:10px;margin-top:5px;font-size:28px;font-weight:600}@media screen and (max-width:750px){.deals-slider-section .section-heading{font-size:20px}}.deals-slider-section .deals-slider-container{position:relative;margin:0 auto}.deals-slider-section .deals-slider{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;justify-content:flex-start;scrollbar-width:none;-ms-overflow-style:none}.deals-slider-section .deals-slider.is-centered{justify-content:center}.deals-slider-section .deals-slider::-webkit-scrollbar{display:none}.deals-slider-section .deal-slide{flex:0 0 calc((100% - 60px)/4);flex-shrink:0;scroll-snap-align:start;min-width:0;display:flex;align-items:center;justify-content:center;color:var(--deals-text-color);padding:5px;box-sizing:border-box;text-decoration:none;position:relative;overflow:hidden}.deals-slider-section .deal-slide:hover{opacity:.9;transform:translateY(-2px);transition:all .3s ease}.deals-slider-section .deal-content{text-align:center;width:100%;overflow:hidden;z-index:2;position:relative}.deals-slider-section .deal-title{font-size:2rem;margin:5px;font-weight:700;color:inherit}.deals-slider-section .deal-product-type{font-size:1.2em;margin:0}.deals-slider-section .deal-image-container{width:100%}.deals-slider-section .deal-image{width:100%;height:100%;object-fit:cover;border-radius:var(--deals-border-radius)}.deals-slider-section .slider-arrow{position:absolute;top:50%;transform:translateY(-50%);color:var(--deals-arrow-color);border:none;width:44px;height:44px;cursor:pointer;z-index:2;background:none;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease,visibility .2s ease}.deals-slider-section .slider-arrow.is-hidden{opacity:0;visibility:hidden;pointer-events:none}@media screen and (max-width:1450px){.deals-slider-section .slider-arrow{color:var(--deals-arrow-color-mobile)}.deals-slider-section .slider-prev{left:0!important}.deals-slider-section .slider-next{right:0!important}}.deals-slider-section .slider-prev{left:-35px;transform:translateY(-50%) rotate(90deg)}.deals-slider-section .slider-next{right:-35px;transform:translateY(-50%) rotate(-90deg)}@media screen and (max-width:750px){.deals-slider-section .deals-slider-container .slider-arrow{display:block}.deals-slider-section .slider-next{right:0}.deals-slider-section .slider-prev{left:0}.deals-slider-section .slider-arrow{top:50%}.deals-slider-section .deal-title{font-size:14px;margin-bottom:0}.deals-slider-section .deal-product-type{font-size:14px}.deals-slider-section .deal-slide{flex:0 0 calc((100% - 40px) / 3);min-height:auto}.deals-slider-section .deals-tab-btn{font-size:14px}}@media screen and (max-width:550px){.deals-slider-section .deal-slide{flex:0 0 calc((100% - 20px)/2)}}
/*# sourceMappingURL=/cdn/shop/t/522/assets/section-deals-slider.css.map */
