.custom-slideshow-section{text-align:center;margin:0 auto;max-width:var(--page-width)}.custom-slideshow-heading{margin-bottom:1.5rem;font-size:2rem;font-weight:700}.custom-slideshow{width:100%;max-width:100%;margin:0 auto;position:relative;overflow:hidden;opacity:0;transition:opacity .3s ease-in-out}.custom-slideshow.slideshow--initialized{opacity:1}.custom-slideshow--geo-pending{opacity:0;visibility:hidden}.custom-slideshow--geo-pending.slideshow--initialized{visibility:visible}.custom-slide-container{width:100%;height:500px;display:flex;align-items:center;flex-direction:row;justify-content:flex-start;margin:0 auto}.banner-carousel{width:100%;height:100%;overflow:hidden;position:relative}.banner-carousel:not(.banner-carousel--initialized) .banner-carousel-slide:not(:first-child){display:none!important}.banner-carousel-track{display:flex;flex-wrap:nowrap;height:100%;transition:transform .5s ease-in-out;will-change:transform}.banner-carousel-slide{flex:0 0 100%;width:100%;min-width:100%;max-width:100%;height:100%;position:relative;box-sizing:border-box}.banner-carousel-slide a,.banner-carousel-slide picture,.banner-carousel-slide img{display:block;width:100%;height:100%}.banner-carousel-slide img{object-fit:fill;object-position:center;opacity:0;transition:opacity .3s ease-in-out}.geo-delhi-hero-slide img{object-fit:cover;opacity:1!important}.custom-slide-image-desktop{display:block!important}.custom-slide-image-mobile{display:none!important}@media(min-width:750px){.banner-carousel-slide--mobile-only{display:none!important}}@media(max-width:749px){.custom-slide-image-desktop{display:none!important}.custom-slide-image-mobile{display:block!important}.custom-slide-container{height:auto!important;flex-direction:column;padding:15px;gap:15px}.custom-slide-container .sub_container{display:none!important}.custom-slide-container .main_container{width:100%!important;margin-top:0!important}.custom-slide-container .main_container_image{width:100%!important;height:auto!important;max-width:100%!important;border-radius:6px;overflow:hidden}.custom-slide-container .main_container_image .banner-carousel-track,.custom-slide-container .main_container_image .banner-carousel-slide{height:auto!important}.custom-slide-container .main_container_image .banner-carousel-slide a,.custom-slide-container .main_container_image .banner-carousel-slide picture{display:block;width:100%;height:auto;border-radius:6px;overflow:hidden}.custom-slide-container .main_container_image .banner-carousel-slide img{height:auto!important;width:100%;border-radius:6px;object-fit:cover;vertical-align:bottom}}@media(max-width:480px){.custom-slideshow{min-height:220px}.custom-slideshow-heading{font-size:1.3rem}.custom-slideshow-arrow{width:32px;height:32px;font-size:1.5rem}.custom-slideshow-dots{padding:4px 8px;border-radius:15px;gap:4px;display:none!important}}.custom-slideshow-arrow{position:absolute;top:50%;transform:translateY(-50%);background:#cf2932;color:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:2rem;cursor:pointer;z-index:2;transition:background .2s;display:flex;align-items:center;justify-content:center}.custom-slideshow-arrow:hover{background:#a81f26}.custom-slideshow-arrow--prev{left:10px}.custom-slideshow-arrow--next{right:10px}.custom-slideshow-dots{display:none!important;justify-content:center;gap:.5rem;position:absolute;bottom:10px;left:50%;transform:translate(-50%);padding:8px 12px;border-radius:20px}.custom-slideshow-dot{width:12px;height:12px;border-radius:50%;background:#ccc;border:none;cursor:pointer;transition:background .2s}.custom-slideshow-dot:hover{background:#999}.custom-slideshow-dot.active{background:#333}@media(max-width:1300px){.custom-slideshow,.custom-slideshow-section{max-width:100vw}}@media(max-width:480px){.custom-slideshow-dot{width:10px;height:10px}.custom-slideshow-arrow{display:none}.custom-slideshow-dots{padding:6px 10px;bottom:8px;display:none!important}.custom-slide-container .main_container_image{width:100%!important;height:auto!important;max-width:100%!important;margin:0!important;border-radius:6px;overflow:hidden}.custom-slide-container .main_container_image .banner-carousel-slide img{border-radius:6px}}@media screen and (max-width:749px){.banner__content,.slideshow__media img,.slideshow__media.banner__media.media{position:relative!important;height:auto!important}.slideshow.slider .media:before,.slideshow.slider:before,.slideshow.slider:not(.banner--mobile-bottom) .banner__content:before{padding-bottom:0!important;content:none!important;display:none!important}.slideshow.banner,.slideshow__slide{height:auto!important;min-height:auto!important}.slideshow__media.banner__media.media{overflow:visible!important}.slideshow__media img{width:100%!important;object-fit:contain!important;object-position:center!important;top:auto!important;left:auto!important;transform:none!important;max-width:100%!important}}@media screen and (min-width:750px){.slideshow__media img,.slideshow__media.banner__media.media{height:auto!important;position:relative!important}.slideshow.slider .media:before,.slideshow.slider:before{padding-bottom:0!important;content:none!important;display:none!important}.slideshow__media img{width:100%!important;object-fit:contain!important;object-position:center!important}}.slideshow.banner--adapt_image{height:auto!important}.slideshow.banner--adapt_image .slideshow__media{height:auto!important;padding-bottom:0!important}.slideshow.banner--adapt_image .slideshow__media img{position:relative!important;width:100%!important;height:auto!important;object-fit:contain!important}.slideshow__media img{opacity:1!important;transition:opacity .3s!important}.slideshow__media.loading img{opacity:0}.slideshow__media.loaded img{opacity:1}.main_container_image{width:838px;height:471px;border-radius:6px;overflow:hidden;position:relative}.main_container{flex:1;align-items:center;margin-top:16px;position:relative}.sub_container{width:40%;display:flex;flex-direction:column;align-items:center;gap:28px;padding:16px 0 8px}.sub_container_image{width:423px;height:221px;border-radius:6px;overflow:hidden;position:relative;background:#f5f5f5;display:flex;align-items:center;justify-content:center}@media screen and (min-width:750px)and (max-width:990px){.custom-slide-container{flex-direction:column!important;height:auto!important;padding:15px!important;gap:15px!important}.sub_container{width:100%;display:flex;flex-direction:row;align-items:center;gap:28px;padding:16px 0 8px}.main_container{flex:1;align-items:center;justify-content:center;position:relative;margin-left:0;display:flex}.main_container_image{width:100%;height:auto;max-width:838px;border-radius:6px;overflow:hidden;position:relative}.sub_container_image{width:100%;height:auto;max-width:423px;border-radius:6px;overflow:hidden;position:relative}}@media screen and (min-width:990px)and (max-width:1200px){.custom-slide-container{flex-direction:column;height:100%;align-items:center;justify-content:space-between;padding:0 20px}.sub_container{flex-direction:row;width:100%;justify-content:center;padding:16px 0 0 20px;gap:28px}.main_container{flex:1;align-items:center;margin-top:16px;margin-left:20px;position:relative}.main_container_image{width:100%;max-width:838px;height:auto;aspect-ratio:838/471;border-radius:6px;overflow:hidden;position:relative}.sub_container_image{width:100%;max-width:423px;height:auto;aspect-ratio:423/221;border-radius:6px;overflow:hidden;position:relative;background:#f5f5f5;display:flex;align-items:center;justify-content:center}}@media screen and (min-width:1201px){.main_container{height:100%;width:100%}.custom-slide-container{flex-direction:row;height:100%;align-items:center;justify-content:space-between;margin:0 auto;padding:8px;gap:8px}.sub_container{height:100%;flex-direction:column;width:40%;justify-content:space-between;align-items:center;margin-top:8px}.main_container_image{width:838px;height:471px;border-radius:6px;overflow:hidden;position:relative}.sub_container_image{width:423px;height:221px;border-radius:6px;overflow:hidden;position:relative;background:#f5f5f5;display:flex;align-items:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/165/assets/custom-slideshow.css.map */
