.banner-slideshow items-carousel .flickity-page-dots{bottom:64px}@media(max-width:991px){.banner-slideshow items-carousel .flickity-page-dots{bottom:29px}}.banner-slideshow items-carousel .flickity-page-dots .dot{width:5px;height:5px;background:rgb(var(--color-foreground));position:relative;opacity:1}.banner-slideshow items-carousel .flickity-page-dots .dot:after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;border:1px solid transparent;top:50%;left:50%;transform:translate(-50%,-50%);transition:.4s}.banner-slideshow items-carousel .flickity-page-dots .dot.is-selected:after{border:1px solid rgb(var(--color-foreground))}.banner-slideshow .content-box.text-position-center{margin:0 auto;text-align:center}.banner-slideshow .content-box.text-position-right{margin-left:auto}.banner-slideshow .pesto-text-center{text-align:center}.banner-slideshow .pesto-text-center .btn-box,.banner-slideshow .content-box.text-position-center .btn-box{justify-content:center}.banner-slideshow .items-carousel-selector .items-carousel-items{align-items:center;justify-content:center;display:flex}.banner-slideshow .items-carousel-selector .videobloc-area{display:flex;justify-content:center;align-items:center;width:100%;min-height:100vh;position:relative;overflow:hidden;background-image:url(/cdn/shop/files/Gemini_Generated_Image_jgpif5jgpif5jgpi.png?v=1778023537);background-size:cover;background-position:center top;background-repeat:no-repeat}.banner-slideshow .shape{display:none!important}.banner-slideshow .items-carousel-selector .videobloc-area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff6b;z-index:1;pointer-events:none}.banner-slideshow .items-carousel-selector .videobloc-area:after{content:"";position:absolute;bottom:0;left:0;right:0;height:35%;background:linear-gradient(to bottom,transparent 0%,#F9F8F3 100%);z-index:4;pointer-events:none}.banner-slideshow .fullscreen-video-wrap{display:none}.banner-slideshow .items-carousel-selector .large-container{width:100%;position:relative;z-index:3}.banner-slideshow .items-carousel-selector .big-container-true .content-column{padding:80px}@media(max-width:1199px){.banner-slideshow .items-carousel-selector .big-container-true .content-column{padding:20px}}.banner-slideshow .content-box h1{font-weight:600!important}.banner-slideshow .banner-carousel .row.pesto-image-reverse .content-box{margin-left:0}@media(max-width:991px){.banner-slideshow .banner-carousel .image-box .image{text-align:center!important}}@media(max-width:991px){.banner-slideshow .banner-carousel .content-box h1.lg{font-size:48px;line-height:1.1;margin-bottom:22px}.banner-slideshow .banner-carousel .content-box h1.md{font-size:40px;line-height:1.15;margin-bottom:20px}.banner-slideshow .banner-carousel .content-box h1.sm{font-size:32px;line-height:1.2;margin-bottom:18px}}@media(max-width:767px){.banner-slideshow .banner-carousel .image-box .image{text-align:center!important}.banner-slideshow .banner-carousel .image-box .image img{max-height:200px;width:auto}.banner-slideshow .content-box p{margin-bottom:21px!important}.banner-slideshow .items-carousel-selector .image-column{display:none}.banner-slideshow .items-carousel-selector .videobloc-area{min-height:calc(100vh - var(--gb-header-height, 96px));min-height:calc(100svh - var(--gb-header-height, 96px));min-height:calc(100dvh - var(--gb-header-height, 96px));background-position:center center}.banner-slideshow .banner-carousel .content-box h1.lg{font-size:100px;line-height:1.12;margin-bottom:18px}.banner-slideshow .banner-carousel .content-box h1.md{font-size:30px;line-height:1.15;margin-bottom:16px}.banner-slideshow .banner-carousel .content-box h1.sm{font-size:26px;line-height:1.2;margin-bottom:14px}.banner-slideshow .items-carousel-selector .videobloc-area:after{height:20%}}.banner-slideshow .banner-carousel .content-box .btn-box{display:flex;align-items:center;justify-content:space-between;gap:15px}.banner-slideshow .banner-carousel .content-box .btn-box .banner-slider-nav{display:flex;align-items:center;column-gap:24px}.banner-slideshow .banner-carousel .content-box .btn-box .banner-slider-nav button svg{color:currentColor}.banner-slideshow .banner-carousel .content-box .btn-box .banner-slider-nav button{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:rgb(var(--color-secondary-button));color:rgb(var(--color-secondary-button-text))}.banner-slideshow .banner-carousel .content-box .btn-box .banner-slider-nav .banner-count{font-size:40px;font-family:var(--font-heading-family);color:rgb(var(--color-foreground))}@media(max-width:575px){.banner-slideshow .banner-carousel .content-box .btn-box{flex-direction:column}.banner-slideshow .banner-carousel .content-box .btn-box .banner-slider-nav .banner-count{font-size:30px}.banner-slideshow .banner-carousel .content-box .btn-box .banner-slider-nav{column-gap:16px}.banner-slideshow .banner-carousel .content-box .btn-box .banner-slider-nav button{width:42px;height:42px}}.video-slider-banner .banner-carousel .content-box h1.lg{text-transform:uppercase;line-height:.9}.video-slider-banner .banner-carousel .content-box h1.lg img{position:absolute;top:35%;left:40%;max-width:215px;width:100%}.video-slider-banner .banner-carousel .content-box h2{font-size:40px;font-family:var(--font-heading-family);font-weight:400;text-transform:uppercase;margin-bottom:100px}.video-slider-banner .items-carousel-selector .big-container-true .content-column{padding:80px 80px 160px}@media(max-width:1799px){.video-slider-banner .items-carousel-selector .big-container-true .content-column{padding:80px 50px 160px}.video-slider-banner .banner-carousel .content-box h1.lg{font-size:200px}.video-slider-banner .banner-carousel .content-box h1.lg img{max-width:195px}}@media(max-width:1599px){.video-slider-banner .items-carousel-selector .big-container-true .content-column{padding:80px 35px 160px}.video-slider-banner .banner-carousel .content-box h1.lg img{max-width:180px}.video-slider-banner .banner-carousel .content-box h1.lg{font-size:185px}.video-slider-banner .banner-carousel .content-box h2{font-size:35px}}@media(max-width:1399px){.video-slider-banner .items-carousel-selector .big-container-true .content-column{padding:80px 25px 120px}.video-slider-banner .banner-carousel .content-box h1.lg img{max-width:150px}.video-slider-banner .banner-carousel .content-box h1.lg{font-size:150px}.video-slider-banner .banner-carousel .content-box h2{font-size:30px}}@media(max-width:1199px){.video-slider-banner .items-carousel-selector .big-container-true .content-column{padding:80px 25px 100px}.video-slider-banner .banner-carousel .content-box h1.lg{font-size:135px;margin-bottom:35px}.video-slider-banner .banner-carousel .content-box h1.lg img{max-width:120px}}@media(max-width:991px){.video-slider-banner .banner-carousel .content-box h1.lg img{display:none}}@media(max-width:767px){.video-slider-banner .items-carousel-selector .big-container-true .content-column{padding:30px 15px}.video-slider-banner .banner-carousel .content-box h1.lg{font-size:36px;margin-bottom:20px}.video-slider-banner .banner-carousel .content-box h2{font-size:20px;margin-bottom:30px}}@media(max-width:480px){.banner-slideshow .banner-carousel .content-box h1.lg{font-size:80px;line-height:1.15;margin-bottom:14px}.banner-slideshow .banner-carousel .content-box h1.md{font-size:24px;margin-bottom:12px}.banner-slideshow .banner-carousel .content-box h1.sm{font-size:22px;margin-bottom:12px}.video-slider-banner .banner-carousel .content-box h1.lg{font-size:28px}.video-slider-banner .banner-carousel .content-box h2{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ui-heroslider-section.css.map */
