.slider-flickity-wrapper{width:100%;position:relative}.slider-flickity img{width:100%;display:block;height:auto}.slider-flickity-slide{position:relative;width:100%}.slider-flickity-slide picture,.slider-flickity-slide img{display:block;width:100%;height:auto}.slider-flickity-scrim{position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(to top,#00000073,#0000);pointer-events:none;z-index:4}.slider-flickity-content{position:absolute;left:50%;bottom:28px;transform:translate(-50%);width:100%;text-align:center;color:#fff;z-index:5}.slider-flickity-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:13px 32px;border-radius:999px;background-color:#000;color:#fff;font-weight:600;letter-spacing:.01em;text-decoration:none;text-align:center;cursor:pointer;box-shadow:0 6px 18px #0000002e;transition:transform .2s ease-out,box-shadow .2s ease-out,filter .2s ease-out}.slider-flickity-btn:hover{transform:translateY(-2px);box-shadow:0 10px 26px #00000042;filter:brightness(1.06)}.slider-flickity-btn:active{transform:translateY(0);box-shadow:0 4px 12px #0003}.slider-flickity-btn:focus-visible{outline:3px solid #fff;outline-offset:3px}.slider-flickity .flickity-page-dots{bottom:14px}.slider-flickity .flickity-page-dots .dot{width:9px;height:9px;margin:0 5px;background:#fff;opacity:.5;transition:opacity .2s ease-out,transform .2s ease-out}.slider-flickity .flickity-page-dots .dot.is-selected{opacity:1;transform:scale(1.25)}.slider-flickity .flickity-prev-next-button{width:44px;height:44px;background:#ffffffd9;box-shadow:0 4px 12px #00000026;transition:background .2s ease-out,transform .2s ease-out}.slider-flickity .flickity-prev-next-button:hover{background:#fff;transform:translateY(-50%) scale(1.05)}.slider-flickity .flickity-prev-next-button:focus-visible{outline:3px solid #9704ce;outline-offset:2px}@media screen and (min-width:769px){.slider-flickity-slide img{height:60vh;object-fit:cover}}@media screen and (max-width:640px){.slider-flickity-content{bottom:18px}.slider-flickity-btn{padding:12px 24px}.slider-flickity .flickity-prev-next-button{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.slider-flickity-btn,.slider-flickity .flickity-page-dots .dot,.slider-flickity .flickity-prev-next-button{transition:none}.slider-flickity-btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-slideshow.css.map */
