.hero-slider__slide{display:flex;align-items:center;justify-content:center;text-align:center;background-color:#494949;position:relative;overflow:hidden;min-height:1000px;padding:235px 0 90px}@media screen and (min-width:750px){.hero-slider__slide{padding-top:180px}}.hero-slider__slide .overlay-with-opacity{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:2}.section-hero video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.section-hero .slide-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.section-hero .content{display:block;padding:0 40px;position:relative;z-index:3}@media screen and (min-width:750px){.section-hero .content{padding:0 40px}}.section-hero .text-container{display:block;margin:0 auto 40px;color:#fff}.section-hero .text-container .section-eyebrow{font-size:16px;line-height:1.5;margin-bottom:20px;text-transform:uppercase;color:#fff;letter-spacing:4.5px}@media screen and (min-width:750px){.section-hero .text-container .section-eyebrow{margin-bottom:40px;font-size:18px}}.section-hero .text-container h1{font-size:65px;line-height:75px;margin-top:0;margin-bottom:12px;color:#fff}@media screen and (min-width:750px){.section-hero .text-container h1{font-size:85px;line-height:75px;margin-bottom:24px}}.section-hero .text-container p{font-size:16px;line-height:24px;letter-spacing:5%;margin-bottom:24px;color:#fff}@media screen and (min-width:750px){.section-hero .text-container p{font-size:18px;line-height:1.5}}.section-hero .text-container .section-text-link{color:#fff}.section-hero .icon-container{display:flex;flex-wrap:wrap;justify-content:center;column-gap:40px;row-gap:40px}@media screen and (min-width:750px){.section-hero .icon-container{column-gap:63px}}.section-hero .icon-container a{display:block;max-width:122px;width:100%;color:#fff;text-decoration:none;transition:all .2s ease;position:relative}.section-hero .icon-container a:hover{text-decoration:underline}.section-hero .icon-container a img{display:block;margin:0 auto;max-width:85px}@media screen and (min-width:750px){.section-hero .icon-container a img{max-width:100%}}.section-hero .icon-container a .name{display:inline-block;width:auto;text-decoration:none;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:20%}.section-hero .icon-container a .draw-underline{position:relative;text-decoration:none}.section-hero .icon-container a .draw-underline:after{content:"";position:absolute;width:100%;height:1px;bottom:-4px;left:0;background-color:#fff;opacity:.75;transform:scaleX(0);transform-origin:bottom left;transition:transform .2s ease-in}.section-hero .icon-container a:hover .draw-underline:after{transform:scaleX(1)}.section-hero .icon-container a .icon{display:block;position:relative;transition:all .25s ease-in;top:0}.section-hero .icon-container a:hover{text-decoration:none}.section-hero .icon-container a:hover .icon{top:-6px}.hero-slider{position:relative;width:100%;margin:0 auto}.hero-slider__viewport{overflow:hidden;width:100%}.hero-slider__container{display:flex;will-change:transform;flex-direction:row}.hero-slider__slide{flex:0 0 100%;min-width:0;background:#f4f4f4;text-align:center}.hero-slider__prev,.hero-slider__next{position:absolute;top:50%;transform:translateY(-50%);z-index:4;cursor:pointer;background:transparent;outline:none;border:1px solid white;width:50px;height:50px;border-radius:100%;color:#fff;font-size:20px;transition:all .15s ease-in;opacity:.75}@media screen and (min-width:1000px){.hero-slider__prev,.hero-slider__next{width:72px;height:72px;font-size:24px}}:is(.hero-slider__prev,.hero-slider__next):hover{cursor:pointer;opacity:1}.hero-slider__prev{left:20px}@media screen and (min-width:1300px){.hero-slider__prev{left:40px}}@media screen and (min-width:1600px){.hero-slider__prev{left:85px}}.hero-slider__next{right:20px}@media screen and (min-width:1300px){.hero-slider__next{right:40px}}@media screen and (min-width:1600px){.hero-slider__next{right:85px}}.hero-slider__dots{display:flex;justify-content:center;gap:8px;position:absolute;bottom:50px;z-index:3;left:50%}.hero-slider__dot{width:12px;height:12px;border-radius:50%;border:1px solid #FFF;background:transparent;cursor:pointer}.hero-slider__dot.is-active{background:#fff}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-custom--hero.css.map */
