.custom-product-slider{display:flex}.thumbnail-sliders{display:flex;flex-direction:column;gap:10px;max-height:500px;overflow-y:auto;width:10%;overflow-x:hidden}.thumbnail-img{width:68px;cursor:pointer;border:4px solid transparent;transition:border .3s ease-in-out;height:68px;min-height:68px;border-radius:10px;object-fit:cover;max-width:100%;max-height:100%}@media (min-width:993px){.thumbnail-sliders::-webkit-scrollbar{width:5px}.thumbnail-sliders::-webkit-scrollbar-track{background:#f1f1f1}.thumbnail-sliders::-webkit-scrollbar-thumb{background:#888}.thumbnail-sliders::-webkit-scrollbar-thumb:hover{background:#555}}.thumbnail-img:hover,.thumbnail-img.active{border:4px solid #fff}.main-slider{position:relative;display:flex;align-items:center;width:90%;padding-left:15px}.main-image-wrapper{width:100%;height:auto;overflow:hidden}.main-media{width:100%;display:none}.main-media.active{display:block}.prev-arrow,.next-arrow{background:#0009;color:#fff;border:none;padding:10px 15px;cursor:pointer;font-size:20px;position:absolute;top:50%;transform:translateY(-50%);z-index:10;height:50px;width:50px;border-radius:100px;background:#fffbf7;color:#000;display:flex;align-items:center;justify-content:center;line-height:normal;z-index:1}.prev-arrow:hover,.next-arrow:hover{background:#00b8d4;color:#fff}.prev-arrow{left:35px}.next-arrow{right:20px}.main-image-wrapper .main-media.active{display:block;max-width:100%;top:0;left:0;height:100%;width:100%}.section-template--24056848646440__main-padding{background:#000}.main-image-wrapper{border-radius:20px}.main-image-wrapper img.main-media.main-image,.main-image-wrapper video.main-media.main-video{height:500px;width:100%;object-fit:contain}@media (max-width:992px){.thumbnail-sliders,.main-slider{width:100%}.main-slider{padding-left:0}.custom-product-slider{flex-wrap:wrap}.thumbnail-sliders{order:2}.main-image-wrapper img.main-media.main-image,.main-image-wrapper video.main-media.main-video{height:310px}.next-arrow{right:15px}.prev-arrow{left:15px}.prev-arrow,.next-arrow{height:35px;width:35px;font-size:16px}.thumbnail-sliders{margin-top:20px;flex-direction:row}.thumbnail-sliders{overflow-y:hidden;overflow-x:auto}}@media (max-width:767px){.thumbnail-sliders{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.css.map */
