.Banner__FlickityHolder{display:flex}.js .no-js,.no-js .hide-no-js{display:none!important}[class$=Right] .Banner__FlickityHolder{justify-content:flex-end}[class$=Left] .Banner__FlickityHolder{justify-content:flex-start}[class$=middle] .Banner__FlickityHolder{justify-content:center}.Banner__Slideshow .flickity-button-icon path{fill:var(--flickity-color)}.Banner__Slideshow .flickity-button{background:#f5f5f560;border:none;border-radius:50%;width:32px;display:flex;align-items:center;cursor:pointer}.Banner__Slideshow .Banner__Cell{height:100%}.BannerSlideshow-NotFirst .Banner__Cell{height:auto}.flickity-button.next{top:50%;transform:translateY(-50%);border:none;width:32px;height:32px;display:block;align-items:center;cursor:pointer;position:absolute;right:16px;transition:all .2s ease;fill:var(--color_background_1)}.flickity-button.previous{top:50%;transform:translateY(-50%);border:none;width:32px;height:32px;display:block;align-items:center;cursor:pointer;position:absolute;left:16px;transition:all .2s ease;fill:var(--color_background_1)}.Banner__Cell .dot{width:46px;height:2px;background:var(--flickity-color);opacity:.4;border-radius:4px;margin-right:4px}.Banner__Cell .dot:last-child{margin-right:0}.Banner__Cell .dot.is-selected{opacity:1}.ContentPosition--middleRight{position:absolute;top:50%;right:16px;transform:translateY(-50%);text-align:right}.ContentPosition--middleLeft{position:absolute;bottom:0;left:16px;transform:translateY(-50%);text-align:left}.ContentPosition--middleCenter{position:absolute;top:50%;left:0;margin:0 auto;right:0;transform:translateY(-50%);text-align:center}.ContentPosition--bottomRight{position:absolute;right:16px;bottom:16px;text-align:right}.ContentPosition--bottomLeft{position:absolute;bottom:16px;left:16px;text-align:left}.ContentPosition--bottomCenter{position:absolute;bottom:16px;left:0;right:0;margin:0 auto;text-align:center}.ContentPosition--topRight{position:absolute;right:16px;top:16px;text-align:right}.ContentPosition--topLeft{position:absolute;top:16px;left:16px;text-align:left}.ContentPosition--topCenter{position:absolute;top:16px;left:0;right:0;text-align:center;margin:0 auto}.Banner__ContentContainer{width:80%;opacity:1}.is-selected .Banner__ContentContainer{opacity:1}@media screen and (min-width: 768px) and (max-width: 1023px){.Banner__ContentContainer{width:66%}.ContentPosition--middleRight{position:absolute;right:48px}.ContentPosition--middleLeft{left:48px}.ContentPosition--bottomRight{right:48px;bottom:48px}.ContentPosition--bottomLeft{bottom:48px;left:48px}.ContentPosition--bottomCenter{bottom:48px}.ContentPosition--topRight{right:48px;top:48px}.ContentPosition--topLeft{top:48px;left:48px}.ContentPosition--topCenter{top:48px}.Banner__ContentContainer{width:58%}}@media screen and (min-width: 1024px){.ContentPosition--middleRight{position:absolute;right:128px}.ContentPosition--middleLeft{left:128px;top:49%;bottom:unset}.ContentPosition--bottomRight{right:128px;bottom:128px}.ContentPosition--bottomLeft{bottom:128px;left:128px}.ContentPosition--bottomCenter{bottom:128px}.ContentPosition--topRight{right:128px;top:128px}.ContentPosition--topLeft{top:128px;left:128px}.ContentPosition--topCenter{top:128px}.Banner__ContentContainer{width:52%}}@media screen and (min-width: 1440px){.Banner__ContentContainer{width:38%}}@media screen and (min-width: 1920px){.ContentPosition--middleRight{position:absolute;right:256px}.ContentPosition--middleLeft{left:256px}.ContentPosition--bottomRight{right:256px;bottom:256px}.ContentPosition--bottomLeft{bottom:256px;left:256px}.ContentPosition--bottomCenter{bottom:256px}.ContentPosition--topRight{right:256px;top:256px}.ContentPosition--topLeft{top:256px;left:256px}.ContentPosition--topCenter{top:256px}.Banner__ContentContainer{width:35%}}.Video--Banner{position:relative;width:100%;height:fit-content}.Video--Banner--Text{position:absolute;bottom:64px;z-index:1}.video-js{width:100%}.Button--Discover{padding:10px 16px;border-radius:4px}a.link-Btn{color:#fff;display:flex;align-items:center}.bannerBtn{padding:10px 16px!important}@media screen and (min-width: 768px){.Video--Banner--Text{position:absolute;bottom:unset;top:190px;margin-left:140px}.video--title,.video-subtitle{margin-bottom:32px}.Video--Banner{height:auto}.bannerBtn{padding:16px 32px!important;margin-top:27px}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/banner.css.map?v=145107824023537994661726703646 */
