.flickity-button{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);--button-hover-color: var(--color-primary-button-hover-background-text);--button-hover-background-color: var(--color-primary-button-hover-background);--button-hover-border-color: var(--color-primary-button-hover-border);width:auto;height:var(--navigation-size);aspect-ratio:var(--navigation-ratio);border-width:var(--navigation-border-width);border-style:var(--navigation-border-style);border-color:var(--button-border-color);color:var(--button-color);background-color:var(--button-background-color);border-radius:var(--navigation-radius);z-index:1}.flickity-button:hover{border-color:var(--button-hover-color);color:var(--button-color);background-color:var(--button-hover-background-color)}.flicktiy-carousel.navigation-secondary .flickity-button{--button-color: var(--color-secondary-button-text);--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-border);--button-hover-color: var(--color-secondary-button-hover-background-text);--button-hover-background-color: var(--color-secondary-button-hover-background);--button-hover-border-color: var(--color-secondary-button-hover-border)}.flicktiy-carousel{--navigation-ratio: 1;--pavigation-ratio: 1;--pavigation-ratio-selected: 1}.flicktiy-carousel.navigation-landscape{--navigation-ratio: 16/9}.flickity-prev-next-button .flickity-button-icon{max-width:1rem;top:50%;left:50%;transform:translate(-50%,-50%)}.flicktiy-carousel.navigation-bottom .flickity-button{top:auto;transform:translateY(0);bottom:var(--navigation-position-spacing)}.flicktiy-carousel .flickity-prev-next-button.previous{left:var(--navigation-position-horizontal-spacing)}.flicktiy-carousel .flickity-prev-next-button.next{right:var(--navigation-position-horizontal-spacing)}.flicktiy-carousel .flickity-page-dots{padding-inline:var(--pavigation-position-spacing, 25px)}.flicktiy-carousel.pavigation-inline-media .flickity-page-dots{bottom:var(--pavigation-position-spacing, 25px)}.flicktiy-carousel.pavigation-inline-media.pavigation-left .flickity-page-dots,.flicktiy-carousel.pavigation-inline-media.pavigation-right .flickity-page-dots{bottom:auto;top:50%;transform:translateY(-50%);display:inline-flex;flex-direction:column;gap:var(--gap-lg)}.flicktiy-carousel.pavigation-inline-media.pavigation-left .flickity-page-dots{align-items:flex-start}.flicktiy-carousel.pavigation-inline-media.pavigation-right .flickity-page-dots{align-items:flex-end}.flicktiy-carousel:not(.pavigation-inline-media) .flickity-page-dots{position:static;padding-top:var(--pavigation-position-spacing, 25px)}.flicktiy-carousel.pavigation-inline-media.pavigation-selected-landscape{--pavigation-ratio-selected: 3}.flickity-page-dots{--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);--button-background-color-selected: var(--color-primary-button-hover-background);--button-border-color-selected: var(--color-primary-button-hover-border)}.flicktiy-carousel.pavigation-secondary .flickity-page-dots{--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-border);--button-background-color-selected: var(--color-secondary-button-hover-background);--button-border-color-selected: var(--color-secondary-button-hover-border)}.flickity-page-dots .dot{background-color:var(--button-background-color);border-color:var(--button-border-color);width:auto;height:var(--pavigation-size);aspect-ratio:var(--pavigation-ratio);border-width:var(--pavigation-border-width);border-style:var(--pavigation-border-style);border-radius:var(--pavigation-radius);transition:all var(--animation-easing) var(--animation-speed-normal);opacity:1;vertical-align:middle;box-shadow:var(--pavigation-shadow-x) var(--pavigation-shadow-y) var(--pavigation-shadow-blur) var(--pavigation-shadow-spread) var(--pavigation-shadow-color)}.flickity-page-dots .dot.is-selected{aspect-ratio:var(--pavigation-ratio-selected);background-color:var(--button-background-color-selected);border-color:var(--button-border-color-selected);box-shadow:var(--pavigation-selected-shadow-x) var(--pavigation-selected-shadow-y) var(--pavigation-selected-shadow-blur) var(--pavigation-selected-shadow-spread) var(--pavigation-selected-shadow-color)}.flicktiy-carousel{display:block}.flicktiy-carousel,.flicktiy-carousel .flickity-viewport{min-height:var(--slide-min-height)}@media screen and (min-width:768px){.flicktiy-carousel,.flicktiy-carousel .flickity-viewport{min-height:var(--slide-min-height-desktop)}}.flicktiy-carousel .carousel-cell{width:var(--item-width);margin-right:var(--item-gap);height:var(--init-height)}.carousel-cell .slide__content{height:100%;position:relative;z-index:var(--layer-flat)}.carousel-cell .slide__content>*{margin:auto}.carousel-cell .slide__content.background-transparent{background-color:transparent}.carousel-cell slideshow-slide>.slide__image-container{display:flex;width:100%;height:100%;overflow:hidden;position:absolute}.carousel-cell .slide__image-container>.slide__image,.carousel-cell .slide__image-container>.slide__video,.carousel-cell .slide__image-container>.slide__video-poster{position:relative;width:100%;height:100%;object-fit:cover;object-position:center center}.carousel-cell .slide__image-container>.slide__video-poster{position:absolute}.carousel-cell .slide__image-container,.carousel-cell .slide__content{border-radius:var(--corner-radius, 0)}.flicktiy-carousel .carousel-cell{display:none}.flicktiy-carousel.flickity-enabled .carousel-cell{display:block}.carousel-cell-inner{width:100%;height:var(--init-height)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/flickity.css.map */
