.hero-camp-slider{position:relative}.hero-slide{position:relative;overflow:hidden}.hero-image,.hero-video{width:100%;height:100%;object-fit:cover}.hero-content{position:absolute;left:8%;top:50%;z-index:2;max-width:31.25vw;padding:0 2.6042vw;box-sizing:border-box;transform:translateY(30%);opacity:0;transition:all .8s ease}.hero-content.active-section{opacity:1;transform:translateY(-50%)}.hero-content h1,.hero-content h2{margin:0 0 .625vw;font-size:var(--heading-font-desk);line-height:1;font-weight:800;text-transform:none;overflow:hidden}.hero-text{font-size:var(--text-font-desk);line-height:1.5;margin:0;margin-bottom:1.5625vw;overflow:hidden}.hero-content .hero-text span,.hero-content h1 span,.hero-content h2 span{transform:translateY(100%);display:block;transition:all .8s ease}.hero-camp-slider .swiper-slide-active .hero-content .hero-text span,.hero-camp-slider .swiper-slide-active .hero-content h1 span,.hero-camp-slider .swiper-slide-active .hero-content h2 span{transform:translateY(0)}.hero-btn{padding:.5208vw;font-size:var(--btn-font-desk);min-height:2.2917vw;min-width:7.0313vw;gap:.2604vw;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;position:relative;z-index:1;line-height:1;font-family:Roboto Condensed;font-weight:500;color:var(--color);background:var(--background)}span.btn-text-animation span{display:block;margin:0;height:100%;position:relative;top:0%;transition:.3s;line-height:1.3}span.btn-text-animation{height:var(--btn-height);overflow:hidden;position:relative}a.hero-btn:hover span.btn-text-animation span{top:-100%}a.hero-btn:after{content:"";position:absolute;top:-.3125vw;right:-.3125vw;bottom:-.3125vw;left:-.3125vw;background:linear-gradient(var(--background),var(--background)) top left / .8854vw .1042vw no-repeat,linear-gradient(var(--background),var(--background)) top left / .1042vw .8854vw no-repeat,linear-gradient(var(--background),var(--background)) top right / .8854vw .1042vw no-repeat,linear-gradient(var(--background),var(--background)) top right / .1042vw .8854vw no-repeat,linear-gradient(var(--background),var(--background)) bottom left / .8854vw .1042vw no-repeat,linear-gradient(var(--background),var(--background)) bottom left / .1042vw .8854vw no-repeat,linear-gradient(var(--background),var(--background)) bottom right / .8854vw .1042vw no-repeat,linear-gradient(var(--background),var(--background)) bottom right / .1042vw .8854vw no-repeat;transition:all .2s ease}.hero-btn:hover:after{top:-.2083vw;right:-.2083vw;bottom:-.2083vw;left:-.2083vw}a.hero-btn svg{display:block;width:1.0417vw;height:1.0417vw;transition:all .3s ease}a.hero-btn:hover svg{rotate:28deg}.hero-camp-slider .swiper-button-next,.hero-camp-slider .swiper-button-prev{width:2.2917vw;height:2.2917vw;padding:.625vw;border-radius:50%;background:#fff3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;transition:all .2s ease}.hero-camp-slider .swiper-button-next:hover,.hero-camp-slider .swiper-button-prev:hover{background:#525634}.hero-camp-slider .swiper-button-next:after,.hero-camp-slider .swiper-button-prev:after{content:unset}.hero-camp-slider .swiper-button-next{right:4.5331vw}.hero-camp-slider .swiper-button-prev{transform:rotate(180deg);left:4.2499vw}.hero-camp-slider .swiper-pagination{bottom:1.0417vw}.hero-camp-slider .swiper-pagination-bullets .swiper-pagination-bullet{width:.8333vw;height:.3125vw;border-radius:0;background:#fff;opacity:.4;margin:0 .2083vw}.hero-camp-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{width:2.6042vw;height:.3125vw;opacity:1}.mobile__media,.hero-camp-slider .video-play-button{display:none}@media screen and (min-width:750px){.banner-hero-small{height:42rem}.banner-hero-full-screen{height:calc(100vh - var(--header-height))}.banner-hero-medium{height:56rem}.banner-hero-large{height:83rem}}@media screen and (max-width:750px){.banner-mob-hero-small{height:42rem}.banner-mob-hero-full-screen{height:calc(100vh - var(--header-height))}.banner-mob-hero-medium{height:56rem}.banner-mob-hero-large{height:83rem}}@media(max-width:989px){.hero-content{max-width:500px;padding:0 30px}.hero-content h1,.hero-content h2{margin:0 0 10px;font-size:35px}.hero-text{font-size:16px;margin-bottom:15px}.hero-btn{padding:10px;font-size:16px;min-height:25px;min-width:100px;gap:5px}span.btn-text-animation{height:18px}a.hero-btn svg{width:14px;height:14px}a.hero-btn:after{top:-2px;right:-2px;bottom:-2px;left:-2px}.hero-camp-slider .swiper-button-next,.hero-camp-slider .swiper-button-prev{width:38px;height:38px;padding:10px}.hero-camp-slider .swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:3px;margin:0 2px}.hero-camp-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{width:30px;height:3px}}@media(max-width:749px){.hero-content{max-width:100%;left:0;text-align:center;top:auto;bottom:50px}.hero-content h1,.hero-content h2{margin:0 0 8px;font-size:var(--heading-font-mob)}.desktop__media{display:var(--display)}.mobile__media{display:block}.hero-content.active-section{transform:translateY(0)}a.hero-btn:after{background:linear-gradient(var(--background),var(--background)) top left / 10px 1px no-repeat,linear-gradient(var(--background),var(--background)) top left / 1px 10px no-repeat,linear-gradient(var(--background),var(--background)) top right / 10px 1px no-repeat,linear-gradient(var(--background),var(--background)) top right / 1px 10px no-repeat,linear-gradient(var(--background),var(--background)) bottom left / 10px 1px no-repeat,linear-gradient(var(--background),var(--background)) bottom left / 1px 10px no-repeat,linear-gradient(var(--background),var(--background)) bottom right / 10px 1px no-repeat,linear-gradient(var(--background),var(--background)) bottom right / 1px 10px no-repeat;top:-3px;right:-3px;bottom:-3px;left:-3px}.hero-btn{padding:5px;font-size:12px;min-height:28px;min-width:86px;gap:5px}span.btn-text-animation{height:14px}a.hero-btn svg{width:10px;height:10px}.hero-btn:hover:after{top:-2px;right:-2px;bottom:-2px;left:-2px}.hero-camp-slider .video-play-button{position:absolute;top:15px;right:15px;display:block;z-index:3}.hero-camp-slider .video-play-button svg{width:28px;height:28px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hero.css.map */
