.slider-wrapper{position:relative}.flickity-slider>.img,.slider-wrapper:last-child,.slider>.img{margin-bottom:0}.row-slider,.slider{scrollbar-width:none;position:relative}.slider-full .flickity-slider>.col{padding:0!important}.slider-load-first{max-height:999px;transition:max-height 2s}.slider-load-first:not(.flickity-enabled){max-height:500px}.slider-load-first:not(.flickity-enabled)>div{opacity:0}.slider:not(.flickity-enabled){-ms-overflow-style:-ms-autohiding-scrollbar;white-space:nowrap;width:auto;overflow:scroll hidden}.row-slider::-webkit-scrollbar,.slider::-webkit-scrollbar{width:0!important;height:0!important}.row.row-slider:not(.flickity-enabled){display:block}.slider:not(.flickity-enabled)>*{vertical-align:top;white-space:normal!important;display:inline-block!important}.slider:not(.flickity-enabled)>a,.slider>a,.slider>a>img,.slider>div:not(.col),.slider>img,.slider>p{width:100%}.flickity-slider>a,.flickity-slider>a>img,.flickity-slider>div:not(.col),.flickity-slider>figure,.flickity-slider>img,.flickity-slider>p{margin:0;padding:0;transition:transform .6s,opacity .6s,box-shadow .6s;width:100%!important}.flickity-slider>.row:not(.is-selected){opacity:0}.flickity-enabled{display:block;position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{width:100%;height:100%;position:relative;overflow:hidden}.flickity-slider{width:100%;height:100%;position:absolute}.slider-has-parallax .bg{transition:opacity .3s!important}.is-dragging .flickity-viewport .flickity-slider{pointer-events:none}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:#0000;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-prev-next-button{color:#111;cursor:pointer;opacity:0;background-color:#0000;border:none;width:36px;margin:0;padding:0;transition:transform .3s,opacity .3s,background .3s,box-shadow .3s;position:absolute;top:40%;bottom:40%}.flickity-prev-next-button.next{right:2%;transform:translate(-20%)}.flickity-prev-next-button.previous{left:2%;transform:translate(20%)}.slider-show-nav .flickity-prev-next-button,.slider:hover .flickity-prev-next-button{opacity:.7;transform:translate(0)!important}.slider .flickity-prev-next-button:hover{box-shadow:none;opacity:1}.slider .flickity-prev-next-button:hover .arrow,.slider .flickity-prev-next-button:hover svg{fill:var(--fs-color-primary)}@media (width>=850px){.slider-nav-outside .flickity-prev-next-button.next{left:100%;right:auto}.slider-nav-outside .flickity-prev-next-button.previous{left:auto;right:100%}}.flickity-prev-next-button:disabled,button.flickity-prev-next-button[disabled]{cursor:auto;pointer-events:none;box-shadow:none!important;opacity:0!important;background:0 0!important}.flickity-prev-next-button svg{width:100%;max-width:100%;height:auto;max-height:100%;padding:20%;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button{margin-top:-10%}.slider-nav-push.slider-nav-reveal .flickity-prev-next-button svg{margin-top:-40px}.flickity-prev-next-button .arrow,.flickity-prev-next-button svg{fill:currentColor;border-color:currentColor;transition:all .3s}.animate-height,.slider-auto-height{transition:height .2s}.flickity-prev-next-button.no-svg{color:#111;font-size:26px}.slider-no-arrows .flickity-prev-next-button{display:none!important}.slider-type-fade .flickity-slider{transform:none!important}.slider-type-fade .flickity-slider>*{opacity:0;z-index:1;left:0!important}.slider-type-fade .flickity-slider>.is-selected{opacity:1;z-index:2}.slider-type-fade .flickity-page-dots,.slider-type-fade .flickity-prev-next-button{z-index:3}@media screen and (width>=850px){.slider-type-fade.product-gallery-stacked .flickity-slider>*{opacity:unset}}@media (prefers-reduced-motion){.flickity-prev-next-button.next,.flickity-prev-next-button.previous{transform:none!important}}.flickity-page-dots{text-align:center;margin:0;padding:0;line-height:1;list-style:none;position:absolute;bottom:15px;left:20%;right:20%}.row-slider .flickity-page-dots{bottom:0}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{cursor:pointer;opacity:.4;border:3px solid #111;border-radius:50%;width:12px;height:12px;margin:0 5px;transition:opacity .3s;display:inline-block}.nav-dots-small .flickity-page-dots .dot,.row-slider .flickity-page-dots .dot{opacity:.2;background-color:#111;border:0;width:10px;height:10px}.flickity-page-dots .dot:hover{opacity:.7}.flickity-page-dots .dot:first-child:last-child{display:none}.flickity-page-dots .dot.is-selected{background-color:#111;opacity:1!important}.slider-nav-dots-dashes .flickity-page-dots .dot{border-radius:0;width:40px;height:4px;margin:0}.slider-nav-dots-dashes-spaced .flickity-page-dots .dot{border-radius:0;width:40px;height:4px}.slider-nav-dots-simple .flickity-page-dots .dot{background-color:#111}.slider-nav-dots-square .flickity-page-dots .dot{border-radius:0}.slider-nav-circle .flickity-prev-next-button .arrow,.slider-nav-circle .flickity-prev-next-button svg{border:2px solid;border-radius:100%}.slider-nav-circle .flickity-prev-next-button:hover .arrow,.slider-nav-circle .flickity-prev-next-button:hover svg{background-color:var(--fs-color-primary);border-color:var(--fs-color-primary);fill:#fff!important}.slider-nav-outside.slider-nav-circle .next{margin-left:10px}.slider-nav-outside.slider-nav-circle .previous{margin-right:10px}.slider-nav-reveal{padding-top:0;overflow:hidden}.slider-nav-reveal .flickity-prev-next-button,.slider-nav-reveal .flickity-prev-next-button:hover{background-color:#fff;width:30px;height:100%;top:-2px;bottom:0;box-shadow:0 -150px 15px #0000004d;margin:0!important}.dark .slider-nav-reveal .flickity-prev-next-button{color:#fff;background-color:#0000004d;border-radius:99px}.slider-nav-reveal .flickity-prev-next-button.next{transform:translate(10%);left:auto!important;right:-1px!important}.slider-nav-reveal .flickity-prev-next-button.previous{transform:translate(-10%);left:-1px!important;right:auto!important}.slider-nav-light .flickity-prev-next-button{color:#fff}.slider-nav-light .flickity-prev-next-button .arrow,.slider-nav-light .flickity-prev-next-button svg{fill:#fff}.slider-nav-light .flickity-page-dots .dot{border-color:#fff}.slider-nav-light .flickity-page-dots .dot.is-selected,.slider-nav-light.slider-nav-dots-simple .flickity-page-dots .dot{background-color:#fff}.slider-style-container .flickity-slider>*,.slider-style-focus .flickity-slider>*,.slider-style-shadow .flickity-slider>*{max-width:1080px;margin:0 auto}.slider-style-container:not(.flickity-enabled) .dmtx_banner,.slider-style-focus:not(.flickity-enabled) .dmtx_banner,.slider-style-shadow:not(.flickity-enabled) .dmtx_banner{opacity:0!important}.slider-style-container .dmtx_banner,.slider-style-focus .dmtx_banner,.slider-style-shadow .dmtx_banner{opacity:1}.slider-style-container .flickity-slider>:not(.is-selected),.slider-style-focus .flickity-slider>:not(.is-selected),.slider-style-shadow .flickity-slider>:not(.is-selected){opacity:.5}.slider-style-shadow{padding:15px 0 25px}.slider-style-shadow .flickity-slider>:not(.is-selected){opacity:1;z-index:-1;transform:scale(.9)}.slider-style-shadow .flickity-slider>:not(.is-selected):before{opacity:.5;height:200px}.slider-style-shadow .flickity-slider>.is-selected{transform:scale(.95)}.slider-style-focus{background-color:#0000;padding:30px 0}.slider-style-focus .flickity-page-dots{bottom:6px}.slider-style-focus .flickity-slider>*{max-width:1050px}.slider-style-focus .flickity-slider>:not(.is-selected){transform:scale(.93)}@media screen and (width<=549px){.slider-wrapper .flickity-prev-next-button{display:none}.row-slider .flickity-prev-next-button{opacity:.8;box-shadow:none!important;background-color:#0000!important;width:20px!important;transform:translate(0)!important}.row-slider .flickity-prev-next-button svg{border:0!important;padding:3px!important}.flickity-page-dots{pointer-events:none}.flickity-slider .banner-layers{overflow:hidden}}