/*! Flickity v1.1.0
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:#ffffffbf;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}.media-feature-module-section{padding-top:150px;padding-bottom:64px;background-color:#000;color:#fff}.media-feature-module-section .has-mask{overflow:hidden;-webkit-transform:translateZ(0px);transform:translateZ(0)}.media-feature-module-section .mask-arrow{-webkit-clip-path:polygon(0 0,calc(50% - 30px) 0,50% calc(0% + 30px),calc(50% + 30px) 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(50% - 30px) 0,50% calc(0% + 30px),calc(50% + 30px) 0,100% 0,100% 100%,0 100%)}.media-feature-module-section .section-header h2,.media-feature-module-section .section-header .h2{font-size:26px;letter-spacing:normal;color:#fff;font-weight:600;text-transform:initial;font-family:Montserrat}.media-feature-module-section .section-header h2 strong,.media-feature-module-section .section-header .h2 strong{font-size:45px;color:#ffd900}.media-feature-module-section .carousel-cell{width:100%;margin-right:10px;margin-bottom:10px;border-radius:5px}.media-feature-module-section .flickity-enabled .carousel-cell{margin-bottom:0}.media-feature-module-section .button{font-size:22px}.media-feature-module-section .row .container{padding-left:0;padding-right:0}.media-feature-module-section .row,.media-feature-module-section .gallery{width:100%;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 50px}.media-feature-module-section .col,.media-feature-module-section .gallery-item,.media-feature-module-section .columns{position:relative;margin:0;padding:0 15px 30px;width:100%}.media-feature-module-section .small-6{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.media-feature-module-section .col-inner{position:relative;margin-left:auto;margin-right:auto;width:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.media-feature-module-section .banner{position:relative;background-color:#446084;width:100%;min-height:30px}.media-feature-module-section .banner .fill{position:absolute;top:0;left:0;height:100%;right:0;bottom:0;padding:0!important;margin:0!important}.media-feature-module-section .banner .banner-bg{overflow:hidden}.media-feature-module-section .bg-fill{background-size:cover!important;background-repeat:no-repeat!important;background-position:50% 50%}.media-feature-module-section .video-bg{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;font-family:"object-fit: cover; object-position: center center;";position:absolute;width:100%;height:100%}.media-feature-module-section .fill{position:absolute;top:0;left:0;height:100%;right:0;bottom:0;padding:0!important;margin:0!important}.media-feature-module-section .has-hover .bg,.media-feature-module-section .has-hover [class*=image-] img{-webkit-transition:opacity .6s,-webkit-filter .6s,-webkit-transform .6s,-webkit-box-shadow .3s;transition:opacity .6s,-webkit-filter .6s,-webkit-transform .6s,-webkit-box-shadow .3s;-o-transition:filter .6s,opacity .6s,transform .6s,box-shadow .3s;transition:filter .6s,opacity .6s,transform .6s,box-shadow .3s;transition:filter .6s,opacity .6s,transform .6s,box-shadow .3s,-webkit-filter .6s,-webkit-transform .6s,-webkit-box-shadow .3s}.media-feature-module-section .full-page-width{max-width:1370px;margin:0 auto}.media-feature-module-section .flickity-page-dots .dot{height:4px;width:40px;border-radius:0;border-color:#fff;background:#fff}.media-feature-module-section .flickity-prev-next-button{background-color:transparent}.media-feature-module-section .flickity-prev-next-button .arrow{fill:#fff}@media(min-width:549px){.media-feature-module-section .has-video .bg{display:none}}@media screen and (min-width:550px){.media-feature-module-section .medium-3{max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media screen and (min-width:850px){.media-feature-module-section .large-3{max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.media-feature-module-section .col:first-child .col-inner{margin-left:auto;margin-right:0}.media-feature-module-section .col+.col .col-inner{margin-right:auto;margin-left:0}}@media screen and (max-width:549px){.media-feature-module-section{padding-top:100px}.media-feature-module-section .section-header h2,.media-feature-module-section .section-header .h2{font-size:20px}.media-feature-module-section .section-header h2 strong,.media-feature-module-section .section-header .h2 strong{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/flickity.scss.css.map */
