.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;--pagination-ratio: 1;--pagination-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.navigation-bottom .flickity-button:focus{outline:none;box-shadow:none}.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(--pagination-position-spacing, 25px)}.flicktiy-carousel.pagination-inline-media .flickity-page-dots{bottom:var(--pagination-position-spacing, 25px)}.flicktiy-carousel.pagination-inline-media.pagination-left .flickity-page-dots,.flicktiy-carousel.pagination-inline-media.pagination-right .flickity-page-dots{bottom:auto;top:50%;transform:translateY(-50%);display:inline-flex;flex-direction:column;gap:var(--gap-lg)}.flicktiy-carousel.pagination-inline-media.pagination-left .flickity-page-dots{align-items:flex-start}.flicktiy-carousel.pagination-inline-media.pagination-right .flickity-page-dots{align-items:flex-end}.flicktiy-carousel:not(.pagination-inline-media) .flickity-page-dots{position:static;margin-top:var(--pagination-position-spacing, 25px)}.flicktiy-carousel.pagination-inline-media.pagination-selected-landscape{--pagination-ratio-selected: 3}.flickity-page-dots{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);--button-color-selected: var(--color-primary-button-hover-text);--button-background-color-selected: var(--color-primary-button-hover-background);--button-border-color-selected: var(--color-primary-button-hover-border)}.flicktiy-carousel.pagination-secondary .flickity-page-dots{--button-color: var(--color-secondary-button-text);--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-border);--button-color-selected: var(--color-secondary-button-hover-text);--button-background-color-selected: var(--color-secondary-button-hover-background);--button-border-color-selected: var(--color-secondary-button-hover-border)}.flickity-page-dots .dot{color:var(--button-color);background-color:var(--button-background-color);border-color:var(--button-border-color);width:auto;height:var(--pagination-size);line-height:calc(var(--pagination-size) - calc(var(--pagination-border-width) * 2));aspect-ratio:var(--pagination-ratio);border-width:var(--pagination-border-width);border-style:var(--pagination-border-style);border-radius:var(--pagination-radius);transition:all var(--animation-easing) var(--animation-speed-normal);opacity:1;vertical-align:middle;box-shadow:var(--pagination-shadow-x) var(--pagination-shadow-y) var(--pagination-shadow-blur) var(--pagination-shadow-spread) var(--pagination-shadow-color);text-align:center;transition:all var(--animation-speed-normal) var(--animation-easing)}.flickity-page-dots .dot.is-selected{aspect-ratio:var(--pagination-ratio-selected);color:var(--button-color-selected);background-color:var(--button-background-color-selected);border-color:var(--button-border-color-selected);box-shadow:var(--pagination-selected-shadow-x) var(--pagination-selected-shadow-y) var(--pagination-selected-shadow-blur) var(--pagination-selected-shadow-spread) var(--pagination-selected-shadow-color)}.flicktiy-carousel[data-pagination-type=numbers] .flickity-page-dots .dot:after{content:attr(data-content)}.flicktiy-carousel.pagination-alignment-left .flickity-page-dots{text-align:left}.flicktiy-carousel.pagination-alignment-center .flickity-page-dots{text-align:center}.flicktiy-carousel.pagination-alignment-right .flickity-page-dots{text-align:right}.pagination-progress-bar .flickity-page-dots{--spacing-inline: calc(var(--navigation-size)*var(--navigation-ratio) + .5rem);background-color:var( --button-background-color);border-color:var(--button-border-color);width:calc(100% - 2*var(--spacing-inline));left:var(--spacing-inline);margin-inline:auto;padding:0;height:var(--pagination-size);display:flex;border-radius:var(--pagination-radius);gap:0}.pagination-progress-bar .flickity-page-dots .dot{flex:1 1 0;min-width:0;margin:0;border-color:var(--button-border-color)}.pagination-progress-bar .flickity-page-dots .dot.is-passed{aspect-ratio:var(--pagination-ratio-selected);color:var(--button-color-selected);background-color:var(--button-background-color-selected);border-color:var(--button-border-color-selected);box-shadow:var(--pagination-selected-shadow-x) var(--pagination-selected-shadow-y) var(--pagination-selected-shadow-blur) var(--pagination-selected-shadow-spread) var(--pagination-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)}@media screen and (max-width:767px){.flicktiy-carousel .carousel-cell{width:var(--item-width-mobile)}}.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/4/assets/flickity.css.map */
