.hero[data-bars=true] .flickity-page-dots{bottom:10px}.slideshow-wrapper{position:relative;width:100%}.hero{position:relative;width:100%;overflow:hidden}.hero--450px{height:450px}.hero--550px{height:550px}.hero--650px{height:650px}.hero--750px{height:750px}.hero--100vh{height:100vh}.hero--natural{height:auto}@media screen and (max-width:768px){.hero--mobile--250px{height:250px}.hero--mobile--300px{height:300px}.hero--mobile--400px{height:400px}.hero--mobile--500px{height:500px}.hero--mobile--100vh{height:100vh}.hero--mobile--auto{height:auto}.show_content_below_image_mobile .hero,.show_content_below_image_mobile .flickity-slider{position:static}.show_content_below_image_mobile .flickity-slider .slideshow__slide{position:static!important}.show_content_below_image_mobile .hero__image-wrapper,.show_content_below_image_mobile .hero__image,.show_content_below_image_mobile .hero__text-wrap{position:static}.show_content_below_image_mobile .hero__text-wrap .hero__text-content{padding:0}.show_content_below_image_mobile .flickity-slider,.show_content_below_image_mobile .slideshow__slide{transform:none!important}.show_content_below_image_mobile .flickity-slider .slideshow__slide:not(.is-selected){display:none}.show_content_below_image_mobile .hero-natural-mobile-height{height:auto!important;padding-bottom:0!important}.show_content_below_image_mobile .slideshow-wrapper:not(.slideshow-wrapper--content-below) .hero__text-wrap .page-width{padding:0}.show_content_below_image_mobile .hero__text-wrap .hero__text-shadow{padding:0;border-radius:0;flex:0 0 100%}.show_content_below_image_mobile .hero{background:transparent}.show_content_below_image_mobile .hero__text-content .hero__link{flex-wrap:nowrap}}@media screen and (max-width:467px){.show_content_below_image_mobile .hero__text-content .hero__link{flex-wrap:wrap}}.slideshow__slide{position:relative;width:100%;height:100%}.hero__image-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.hero__image-wrapper--no-overlay:after{display:none}.hero__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero__slide-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4}.hero__text-wrap{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;display:flex;pointer-events:none}.hero__text-wrap .page-width{display:flex;width:100%;height:100%;padding:40px}.hero__text-content{pointer-events:auto;width:100%;margin:auto}.hero__text-shadow{display:inline-block}@media screen and (min-width:769px){.hero__text-wrap .page-width[class*=top-left],.slideshow__slide[data-box-align=top-left] .hero__text-wrap .page-width{align-items:flex-start;justify-content:flex-start}.hero__text-wrap .page-width[class*=top-center],.slideshow__slide[data-box-align=top-center] .hero__text-wrap .page-width{align-items:flex-start;justify-content:center}.hero__text-wrap .page-width[class*=top-right],.slideshow__slide[data-box-align=top-right] .hero__text-wrap .page-width{align-items:flex-start;justify-content:flex-end}.hero__text-wrap .page-width[class*=middle-left],.slideshow__slide[data-box-align=middle-left] .hero__text-wrap .page-width{align-items:center;justify-content:flex-start}.hero__text-wrap .page-width[class*=middle-center],.slideshow__slide[data-box-align=middle-center] .hero__text-wrap .page-width{align-items:center;justify-content:center}.hero__text-wrap .page-width[class*=middle-right],.slideshow__slide[data-box-align=middle-right] .hero__text-wrap .page-width{align-items:center;justify-content:flex-end}.hero__text-wrap .page-width[class*=bottom-left],.slideshow__slide[data-box-align=bottom-left] .hero__text-wrap .page-width{align-items:flex-end;justify-content:flex-start}.hero__text-wrap .page-width[class*=bottom-center],.slideshow__slide[data-box-align=bottom-center] .hero__text-wrap .page-width{align-items:flex-end;justify-content:center}.hero__text-wrap .page-width[class*=bottom-right],.slideshow__slide[data-box-align=bottom-right] .hero__text-wrap .page-width{align-items:flex-end;justify-content:flex-end}}.hero__text-content.text__left{text-align:left}.hero__text-content.text__center{text-align:center}.hero__text-content.text__right{text-align:right}@media screen and (max-width:768px){.hero__text-wrap .hero__text-content.mobile_text__left{text-align:left}.hero__text-wrap .hero__text-content.mobile_text__center{text-align:center}.hero__text-wrap .hero__text-content.mobile_text__right{text-align:right}}.hero__text-content.top-left,.hero__text-content[class*=top-left]{justify-content:flex-start;align-items:flex-start}.hero__text-content.top-center,.hero__text-content[class*=top-center]{justify-content:center;align-items:flex-start}.hero__text-content.top-right,.hero__text-content[class*=top-right]{justify-content:flex-end;align-items:flex-start}.hero__text-content.middle-left{justify-content:flex-start;align-items:center}.hero__text-content.middle-center{justify-content:center;align-items:center}.hero__text-content.middle-right{justify-content:flex-end;align-items:center}.hero__text-content.bottom-left{justify-content:flex-start;align-items:flex-end}.hero__text-content.bottom-center{justify-content:center;align-items:flex-end}.hero__text-content.text__left .hero__link{justify-content:start!important}.hero__text-content.bottom-right{justify-content:flex-end;align-items:flex-end}@media screen and (max-width:768px){.slideshow-wrapper--content-below .hero{height:auto!important}.slideshow-wrapper--content-below .slideshow__slide{display:flex;flex-direction:column}.slideshow-wrapper--content-below .hero__image-wrapper{position:relative;flex-shrink:0;width:100%;padding-bottom:75%}.slideshow-wrapper--content-below .hero__image-wrapper .hero__image{position:absolute;top:0;left:0;width:100%;height:100%}.slideshow-wrapper--content-below .hero__image-wrapper:after{display:none}.slideshow-wrapper--content-below .hero__text-wrap{position:relative;top:auto;left:auto;right:auto;bottom:auto;padding:24px 16px;background:#fff}.slideshow-wrapper--content-below .hero__text-wrap .page-width{display:block;padding:0;height:auto}.slideshow-wrapper--content-below .hero__text-content{position:relative;transform:none;top:auto;left:auto;right:auto;bottom:auto;max-width:100%}.slideshow-wrapper--content-below .hero__text-content.horizontal-left,.slideshow-wrapper--content-below .hero__text-content[class*=horizontal-left]{text-align:left}.slideshow-wrapper--content-below .hero__text-content.horizontal-center,.slideshow-wrapper--content-below .hero__text-content[class*=horizontal-center]{text-align:center}.slideshow-wrapper--content-below .hero__text-content.horizontal-right,.slideshow-wrapper--content-below .hero__text-content[class*=horizontal-right]{text-align:right}.slideshow-wrapper--content-below .hero__slide-link{position:absolute;top:0;left:0;right:0;bottom:auto;height:100%}}@media screen and (max-width:768px){.slideshow-wrapper:not(.slideshow-wrapper--content-below) .hero__text-wrap .page-width{padding:20px 16px}}.hero__text-shadow{display:inline-block;transition:background-color .3s ease}.hero__text-shadow[style*=background]{padding:24px 32px;border-radius:8px}@media screen and (max-width:768px){.hero__text-shadow[style*=background]{padding:20px 24px;border-radius:6px}}.slideshow-wrapper--content-below .hero__text-shadow{display:block;padding:0;background:transparent!important;border-radius:0}.hero__image-wrapper:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;pointer-events:none}.hero__top-subtitle{font-size:14px;font-weight:500;letter-spacing:.1em;margin-bottom:16px;opacity:1}.hero__title{font-size:calc(var(--typeHeaderSize) * .73);line-height:1.1;margin-bottom:16px}.hero__richtext{font-size:16px;line-height:1.6;margin-bottom:16px;opacity:.9}.hero__richtext p{margin:0 0 12px}.hero__richtext p:last-child{margin-bottom:0}.hero__subtitle{font-size:18px;line-height:1.5;opacity:1}.animation-contents p{margin:0}.hero__link{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.hero__text-content.text__center .hero__link,.hero__text-content[class*=text__center] .hero__link{justify-content:center}.hero__text-content.text__right .hero__link,.hero__text-content[class*=text__right] .hero__link{justify-content:flex-end}@media screen and (max-width:768px){.hero__top-subtitle,.hero__title{margin-bottom:12px}.hero__richtext{font-size:14px;margin-bottom:12px}.hero__subtitle{font-size:16px;margin-bottom:16px}.hero__link{gap:10px;margin-top:16px}.hero__link .btn{width:100%;text-align:center}.slideshow-wrapper--content-below .hero__link .btn{width:auto}}@media screen and (max-width:480px){.hero__subtitle{font-size:14px}}.animation-cropper{overflow:hidden}.animation-contents{animation:slideUp .6s ease forwards}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero__top-subtitle .animation-contents{animation-delay:.1s}.hero__title .animation-contents{animation-delay:.2s}.hero__richtext{animation:fadeIn .6s ease .3s forwards;opacity:0}.hero__subtitle .animation-contents{animation-delay:.4s}.hero__link{animation:fadeIn .6s ease .5s forwards;opacity:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.parallax-container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.parallax-image{position:absolute;top:-15%;left:-15%;right:-15%;bottom:-15%}.parallax-image .hero__image{width:100%;height:100%}.flickity-page-dots{position:absolute;bottom:24px;left:0;right:0;display:flex;justify-content:center;gap:8px;z-index:10;padding:0;margin:0;list-style:none}.flickity-page-dots .dot{width:12px;height:12px;border-radius:50%;background:#ffffff80;cursor:pointer;transition:background .3s ease,transform .3s ease;border:none;padding:0}.flickity-page-dots .dot:hover{background:#fffc}.flickity-page-dots .dot.is-selected{background:#fff;transform:scale(1.2)}[data-bars] .flickity-page-dots{gap:12px}[data-bars] .flickity-page-dots .dot{width:40px;height:4px;border-radius:2px;background:#ffffff4d;position:relative;overflow:hidden}[data-bars] .flickity-page-dots .dot:after{content:"";position:absolute;top:0;left:0;height:100%;width:0;background:#fff;border-radius:2px}[data-bars][data-autoplay=true] .flickity-page-dots .dot.is-selected:after{animation:barProgress linear forwards}@keyframes barProgress{0%{width:0}to{width:100%}}.flickity-prev-next-button{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:#ffffffe6;border:none;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:background .3s ease,transform .3s ease}.flickity-prev-next-button:hover{background:#fff;transform:translateY(-50%) scale(1.1)}.flickity-prev-next-button.previous{left:24px}.flickity-prev-next-button.next{right:24px}.flickity-prev-next-button svg{width:20px;height:20px}.flickity-prev-next-button:disabled{opacity:.3;cursor:not-allowed}@media screen and (max-width:768px){.flickity-prev-next-button{width:40px;height:40px}.flickity-prev-next-button.previous{left:12px}.flickity-prev-next-button.next{right:12px}.flickity-page-dots{bottom:16px}[data-bars] .flickity-page-dots .dot{width:30px}}.slideshow__pause{position:absolute;bottom:24px;right:24px;z-index:10;width:40px;height:40px;border-radius:50%;background:#ffffffe6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.slideshow__pause:hover{background:#fff}.slideshow__pause .icon{width:16px;height:16px}.slideshow__pause-play,.slideshow__pause.is-paused .slideshow__pause-stop{display:none}.slideshow__pause.is-paused .slideshow__pause-play{display:block}.hero.loading{opacity:0}.hero.loading--delayed{transition:opacity .3s ease}.hero:not(.loading){opacity:1}.placeholder-noblocks{padding:60px 24px;text-align:center;background:#f7f7f7;color:#666;font-size:14px}.placeholder-svg{width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.small--hide{display:none!important}}@media screen and (min-width:769px){.medium-up--hide{display:none!important}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:focus{position:static!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;clip:auto!important;white-space:normal!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-image-banner.css.map */
