.section-custom-slideshow{height:500px;position:relative;touch-action:pan-y;-webkit-overflow-scrolling:touch;overflow:hidden}@media (min-width: 1000px){.section-custom-slideshow{height:600px}}.section-custom-slideshow .flickity-viewport{transition:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.section-custom-slideshow .flickity-slider{transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.section-custom-slideshow .flickity-page-dots{bottom:0;left:0;right:0;width:fit-content;margin:0 auto 10px;background:none;background-color:#000000e6;border-radius:100px}.section-custom-slideshow .flickity-page-dots :after{background-color:#fff}.section-custom-slideshow .flickity-page-dots .flickity-page-dot{height:3rem;width:2rem}.section-custom-slideshow .custom-slideshow__item{height:500px;position:absolute;top:0;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);z-index:1}@media (min-width: 1000px){.section-custom-slideshow .custom-slideshow__item{height:600px}}.section-custom-slideshow .custom-slideshow__item[href]{display:block;text-decoration:none;color:inherit;cursor:pointer}.section-custom-slideshow .custom-slideshow__item[href]:visited,.section-custom-slideshow .custom-slideshow__item[href]:link,.section-custom-slideshow .custom-slideshow__item[href]:active{color:inherit;text-decoration:none}.section-custom-slideshow .copy-container{display:block;position:absolute;bottom:0;width:fit-content;height:fit-content;top:80px;display:flex;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:0 20px;left:0;right:0;z-index:2}.section-custom-slideshow .copy-container .headline,.section-custom-slideshow .copy-container .subheadline,.section-custom-slideshow .copy-container .copy-mobile,.section-custom-slideshow .copy-container .cta-text-container{line-height:1}:is(.section-custom-slideshow .copy-container .headline,.section-custom-slideshow .copy-container .subheadline,.section-custom-slideshow .copy-container .copy-mobile,.section-custom-slideshow .copy-container .cta-text-container)>*{margin:0!important}.section-custom-slideshow .copy-container .headline{font-size:36px;line-height:1.2;font-weight:600}@media (min-width: 1000px){.section-custom-slideshow .copy-container .headline{font-size:70px}}.section-custom-slideshow .copy-container .subheadline{line-height:1.2;font-weight:500;font-size:16px;margin-top:18px}@media (min-width: 1000px){.section-custom-slideshow .copy-container .subheadline{font-size:18px}}.section-custom-slideshow .copy-container .cta-text-container{margin-top:20px}.section-custom-slideshow .subheadline.desktop{display:none}@media (min-width: 1000px){.section-custom-slideshow .subheadline.mobile{display:none}.section-custom-slideshow .subheadline.desktop{display:block}}.layout_1 .background-image-container{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%}.layout_1 .background-image-container .background-image{object-fit:cover;object-position:center bottom}@media (min-width: 1000px){.layout_1 .background-image-container .background-image{object-position:center bottom}.layout_1 .copy-container{position:fixed;left:32px;max-width:1600px;top:0;bottom:0;margin:auto;width:100%;text-align:left;align-items:flex-start}}.gradient-container{display:block!important;position:absolute;top:0;left:0;width:100%;height:400px;background:linear-gradient(to bottom,rgba(0,0,0,.2),transparent 100%);z-index:1}.gradient-container.reverse{height:80px;top:auto;bottom:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.2) 100%)}.background-image.desktop{display:none}@media (min-width: 1000px){.background-image.desktop{display:block}}.background-image.mobile{display:block}@media (min-width: 1000px){.background-image.mobile{display:none}}.shopify-design-mode .section-custom-slideshow{height:auto}.shopify-design-mode .section-custom-slideshow .custom-slideshow__item{display:none;position:relative;width:100%}.shopify-design-mode .section-custom-slideshow .custom-slideshow__item.is-selected{display:block}.section-custom-slideshow-container{position:relative}.carousel-controls{position:absolute;bottom:12px;left:auto;right:12px;display:flex;gap:8px;z-index:10;pointer-events:none}@media (min-width: 1600px){.carousel-controls{width:1520px;display:flex;justify-content:flex-end;align-items:center;left:0;right:0;margin:0 auto}}.carousel-controls .skip-btn{display:none}@media (min-width: 1000px){.carousel-controls .skip-btn{display:flex}}.carousel-controls .control-button{pointer-events:auto}.control-button{position:relative;width:28px;height:28px;background:none;border:none;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.control-button:hover{transform:scale(1.1)}.progress-circle{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.progress-bg{fill:none;stroke:#ffffff29;stroke-width:5}.progress-fill{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round;transition:stroke-dashoffset linear;stroke-dasharray:283;stroke-dashoffset:283}.progress-fill.animating{stroke-dashoffset:0}.button-content{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%}.button-content span{display:none}.pause-icon,.play-icon,.skip-icon{width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center}:is(.pause-icon,.play-icon,.skip-icon) span{display:none}.pause-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M6 4h4v16H6V4zm8 0h4v16h-4V4z'/%3E%3C/svg%3E");display:block}.play-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M8 5v14l11-7z'/%3E%3C/svg%3E");display:none}.skip-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M7 18V6l10 6-10 6zm11-12v12h2V6h-2z'/%3E%3C/svg%3E")}.control-button.paused .pause-icon{display:none}.control-button.paused .play-icon{display:block}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-custom-slideshow.css.map */
