.custom-hero-slider{--hero-navy: #212a40;--hero-white: #ffffff;--hero-slider-height-desktop: 86vh;--hero-slider-height-mobile: 560px;--hero-slider-padding-desktop: 100px;--hero-slider-padding-mobile: 40px;position:relative;overflow:hidden;background:#f5f5f5}.custom-hero-slider__splide{visibility:hidden}.custom-hero-slider__splide.is-initialized,.custom-hero-slider__splide.is-rendered{visibility:visible}.custom-hero-slider__list{margin:0;padding:0;list-style:none}.custom-hero-slider__track{overflow:hidden}.custom-hero-slide{position:relative;display:flex;width:100%;height:var(--hero-slider-height-desktop);max-height:100vh;overflow:hidden}.custom-hero-slide__panel{position:relative;height:100%;overflow:hidden}.custom-hero-slide__panel--full{width:100%;flex:0 0 100%}.custom-hero-slide__panel--column{width:50%;flex:0 0 50%}.custom-hero-slide__media{position:absolute;top:0;right:0;bottom:0;left:0}.custom-hero-slide__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.custom-hero-slide__image--mobile{display:none}.custom-hero-slide__bottom-image{position:absolute;left:var(--hero-slider-padding-desktop);bottom:var(--hero-bottom-image-offset-desktop, 0px);width:var(--hero-bottom-image-width-desktop, 400px);max-width:60%;z-index:2;pointer-events:none}.custom-hero-slide__bottom-image img{display:block;width:100%;height:auto}.custom-hero-slide__content-wrapper{position:relative;z-index:3;display:flex;width:100%;height:100%;padding:60px var(--hero-slider-padding-desktop);box-sizing:border-box}.custom-hero-slide__panel--column .custom-hero-slide__content-wrapper{top:62px}.custom-hero-slide__content-wrapper--dt-x-left{justify-content:flex-start}.custom-hero-slide__content-wrapper--dt-x-center{justify-content:center}.custom-hero-slide__content-wrapper--dt-x-right{justify-content:flex-end}.custom-hero-slide__content-wrapper--dt-y-top{align-items:flex-start}.custom-hero-slide__content-wrapper--dt-y-center{align-items:center}.custom-hero-slide__content-wrapper--dt-y-bottom{align-items:flex-end}.custom-hero-slide__content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:470px}.custom-hero-slide__content-wrapper--dt-x-center .custom-hero-slide__content{align-items:center;text-align:center}.custom-hero-slide__content-wrapper--dt-x-right .custom-hero-slide__content{align-items:flex-end;text-align:right}.custom-hero-slide__heading{margin:0;font-family:Times New Roman,serif;font-weight:400;font-size:55px;line-height:100%;letter-spacing:-2px;text-transform:capitalize;text-shadow:0 2px 10px rgba(0,0,0,.1)}.custom-hero-slide__heading p{margin:0}.custom-hero-slide__description,.custom-hero-slide__description p{margin:0;font-family:Neue Montreal Regular,sans-serif;font-weight:400;font-size:20px;line-height:120%;letter-spacing:0}.custom-hero-slide__description>*+*{margin-top:8px}.custom-hero-slide__content--dt-light .custom-hero-slide__heading,.custom-hero-slide__content--dt-light .custom-hero-slide__description,.custom-hero-slide__content--dt-light .custom-hero-slide__description p,.custom-hero-slide__content--dt-light .custom-hero-slide__description a{color:var(--hero-white)}.custom-hero-slide__content--dt-dark .custom-hero-slide__heading,.custom-hero-slide__content--dt-dark .custom-hero-slide__description,.custom-hero-slide__content--dt-dark .custom-hero-slide__description p,.custom-hero-slide__content--dt-dark .custom-hero-slide__description a{color:var(--hero-navy)}.custom-hero-slide__buttons{display:flex;flex-wrap:wrap;align-items:flex-start;gap:15px;margin-top:9px}.custom-hero-slide__buttons--mobile{display:none}.custom-hero-slide__button{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;min-height:40px;box-sizing:border-box;font-family:Neue Montreal Medium,Neue Montreal Regular,sans-serif;font-weight:500;font-size:14px;line-height:1;letter-spacing:.82px;text-transform:uppercase;text-decoration:none;border:1px solid transparent;border-radius:0;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.custom-hero-slide__buttons--dt-light .custom-hero-slide__button{background:var(--hero-white);color:var(--hero-navy);border-color:var(--hero-white)}.custom-hero-slide__buttons--dt-light .custom-hero-slide__button:hover{background:transparent;color:var(--hero-white)}.custom-hero-slide__buttons--dt-dark .custom-hero-slide__button{background:var(--hero-navy);color:var(--hero-white);border-color:var(--hero-navy)}.custom-hero-slide__buttons--dt-dark .custom-hero-slide__button:hover{background:transparent;color:var(--hero-navy)}.custom-hero-slide__button[aria-disabled=true]{cursor:default}.custom-hero-slider__arrows{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.custom-hero-slider .custom-hero-slider__arrow{position:absolute;top:55%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:61px;background:#ffffff80;box-shadow:0 4px 4px #c7c7c526;color:var(--hero-navy);cursor:pointer;opacity:1;pointer-events:auto;transition:background-color .25s ease}.custom-hero-slider .custom-hero-slider__arrow:hover{background:#ffffffd9}.custom-hero-slider .custom-hero-slider__arrow:disabled{opacity:.4;cursor:default}.custom-hero-slider .splide__arrow--prev{left:33px}.custom-hero-slider .splide__arrow--next{right:33px}.custom-hero-slider .custom-hero-slider__arrow svg{width:4px;height:8px;fill:none;transform:none}.custom-hero-slider .splide__arrow--prev svg{transform:rotate(180deg)}.custom-hero-slider--transparent-header{margin-top:calc(-1 * var(--hero-header-height, 0px))}.custom-hero-slider--transparent-header .custom-hero-slide__content-wrapper{padding-top:0;padding-bottom:0}.section-header,.section-header .header-wrapper{transition:background-color .25s ease,border-color .25s ease}.section-header .header__menu-item,.section-header .header__menu-item span,.section-header .header__icon,.section-header .header__icon span,.section-header .header__active-menu-item,.section-header .header__heading-link,.section-header .header__icon svg,.section-header .header__icon path{transition:color 0s ease,stroke 0s ease!important}.section-header .header__heading-logo{transition:filter .25s ease}body.header-transparent .section-header,body.header-transparent .section-header .header-wrapper{background:transparent;border-bottom-color:transparent}body.header-transparent .section-header .header__menu-item,body.header-transparent .section-header .header__menu-item span,body.header-transparent .section-header .header__icon,body.header-transparent .section-header .header__icon span,body.header-transparent .section-header .header__active-menu-item,body.header-transparent .section-header .header__heading-link{color:#fff!important}body.header-transparent .section-header .header__icon svg,body.header-transparent .section-header .header__icon path{color:#fff;stroke:currentColor}body.header-transparent .section-header .header__heading-logo{filter:brightness(0) invert(1)}@media screen and (max-width:767px){.custom-hero-slide{height:var(--hero-slider-height-mobile)}.custom-hero-slide__image--mobile{display:block;z-index:1}.custom-hero-slide__bottom-image{display:none}.custom-hero-slide__content-wrapper{padding:30px var(--hero-slider-padding-mobile)}.custom-hero-slide__panel--column .custom-hero-slide__content-wrapper{top:unset}.custom-hero-slider--transparent-header .custom-hero-slide__content-wrapper{padding-top:calc(30px + var(--hero-header-height, 0px));padding-bottom:30px}.custom-hero-slide__content-wrapper--mb-x-left{justify-content:flex-start}.custom-hero-slide__content-wrapper--mb-x-center{justify-content:center}.custom-hero-slide__content-wrapper--mb-x-right{justify-content:flex-end}.custom-hero-slide__content-wrapper--mb-y-top{align-items:flex-start}.custom-hero-slide__content-wrapper--mb-y-center{align-items:center}.custom-hero-slide__content-wrapper--mb-y-bottom{align-items:flex-end}.custom-hero-slide__content{gap:8px;max-width:100%;align-items:flex-start;text-align:left}.custom-hero-slide__content-wrapper--mb-x-center .custom-hero-slide__content{align-items:center;text-align:center}.custom-hero-slide__content-wrapper--mb-x-right .custom-hero-slide__content{align-items:flex-end;text-align:right}.custom-hero-slide__heading{font-size:35px}.custom-hero-slide__description,.custom-hero-slide__description p{font-size:16px}.custom-hero-slide__buttons{margin-top:2px}.custom-hero-slide__buttons--desktop{display:none}.custom-hero-slide__buttons--mobile{display:flex}.custom-hero-slide__button{padding:12px 24px;min-height:39px;font-size:12px}.custom-hero-slide__content--mb-light .custom-hero-slide__heading,.custom-hero-slide__content--mb-light .custom-hero-slide__description,.custom-hero-slide__content--mb-light .custom-hero-slide__description p,.custom-hero-slide__content--mb-light .custom-hero-slide__description a{color:var(--hero-white)}.custom-hero-slide__content--mb-dark .custom-hero-slide__heading,.custom-hero-slide__content--mb-dark .custom-hero-slide__description,.custom-hero-slide__content--mb-dark .custom-hero-slide__description p,.custom-hero-slide__content--mb-dark .custom-hero-slide__description a{color:var(--hero-navy)}.custom-hero-slide__buttons--mb-light .custom-hero-slide__button{background:var(--hero-white);color:var(--hero-navy);border-color:var(--hero-white)}.custom-hero-slide__buttons--mb-dark .custom-hero-slide__button{background:var(--hero-navy);color:var(--hero-white);border-color:var(--hero-navy)}.custom-hero-slide--two-column.custom-hero-slide--mobile-column-1 .custom-hero-slide__panel--column-2,.custom-hero-slide--two-column.custom-hero-slide--mobile-column-2 .custom-hero-slide__panel--column-1{display:none}.custom-hero-slide--two-column.custom-hero-slide--mobile-column-1 .custom-hero-slide__panel--column-1,.custom-hero-slide--two-column.custom-hero-slide--mobile-column-2 .custom-hero-slide__panel--column-2{width:100%;flex:0 0 100%}.custom-hero-slide--two-column.custom-hero-slide--mobile-both{flex-direction:column;height:auto}.custom-hero-slide--two-column.custom-hero-slide--mobile-both .custom-hero-slide__panel--column{width:100%;flex:0 0 auto;height:var(--hero-slider-height-mobile)}.custom-hero-slider .splide__arrow--prev{left:15px}.custom-hero-slider .splide__arrow--next{right:15px}}@media(prefers-reduced-motion:reduce){.custom-hero-slide__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/246/assets/custom-hero-slider.css.map */
