.custom-slider-section{position:relative;width:100%;max-width:var(--page-width);margin:0 auto;height:590px;padding:0 50px;overflow:hidden;background-color:#fff}@media screen and (max-width:768px){.custom-slider-section{height:76.8vw;min-height:300px}}.custom-slider-container{position:relative;width:100%;max-width:100%;max-height:100%;height:100%;overflow-y:hidden;overflow-x:hidden;padding:50px 0}.custom-slider-track{display:flex;width:100%;position:relative;max-height:100%;min-height:100%}.custom-slide{min-width:100%;max-width:100%;max-height:100%;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:134/49}.custom-slide-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;object-fit:contain;z-index:1}.custom-slide .placeholder-svg{width:100%;height:100%;background-color:#d3d3d3;fill:#888}.custom-slide-overlay{position:relative;z-index:2;text-align:center;color:#fff;pointer-events:none}.custom-slide-overlay h2{font-family:Lato,sans-serif;font-size:28.25px;font-weight:500;margin:0}.custom-slider-btn{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;border-radius:50%;width:50px;height:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s ease;padding:0}.custom-slider-btn:hover{opacity:.6}.custom-slider-btn svg{width:60px;height:60px}.custom-slider-prev{left:10px}.custom-slider-next{right:10px}.custom-slider-dots{position:absolute;top:calc(100% - 25px);left:50%;transform:translate(-50%);display:flex;gap:12px;z-index:10}.custom-slider-dot{width:12px;height:12px;border-radius:50%;background:#d2d2d2e6;border:none;cursor:pointer;transition:background .3s ease;padding:0}.custom-slider-dot.active{background:#a0a0a0}@media screen and (max-width:768px){.custom-slide{min-height:250px;aspect-ratio:16 / 9}.custom-slider-btn{width:40px;height:40px}.custom-slider-prev{left:10px}.custom-slider-next{right:10px}.custom-slide-overlay h2{font-size:1.25rem}}@media screen and (max-width:590px){.custom-slider-section{padding:0 20px}.custom-slider-container{padding:20px 0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-image-banner.css.map */
