.section-index-hero-effect .hero-section{position:relative;width:100%;height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#000}.section-index-hero-effect .background-media{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);z-index:1;transition:opacity .6s ease-in-out}.section-index-hero-effect .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:-1;transition:opacity .6s ease-in-out}.section-index-hero-effect .content-container{position:relative;width:100%;height:100%}.section-index-hero-effect .main-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:3;transition:opacity .4s ease,transform .8s ease}.section-index-hero-effect .center-logo{display:flex;flex-direction:column;justify-content:center;align-items:center}.section-index-hero-effect .center-logo img{max-width:380px;display:block;margin:0 auto 10px;width:100%}.section-index-hero-effect .center-logo p{color:#fff;font-weight:400;font-style:normal;font-size:26px;line-height:100%;letter-spacing:0;text-align:center;font-family:Roboto Serif;display:block;margin:0}.section-index-hero-effect .buttons{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;justify-content:space-between;padding:0 10%;z-index:3}.section-index-hero-effect .hidden-content .buttons,.section-index-hero-effect .hidden-content.bl2 .buttons{top:50%}.section-index-hero-effect .nav-button{text-decoration:none;transition:color .3s ease;text-shadow:none;font-family:Roboto;padding:0;font-weight:700;font-style:normal;font-size:32px;line-height:100%;letter-spacing:0;text-transform:uppercase;text-align:center;max-width:340px;color:#fff}.section-index-hero-effect .hidden-content{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:2;transition:opacity .8s ease-in-out,visibility .8s ease-in-out}.section-index-hero-effect .hidden-content a{height:100%;width:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.section-index-hero-effect .hidden-content.active{opacity:1;visibility:visible}.section-index-hero-effect .background-image-wrapper img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%) scale(1.1);z-index:-2;transition:transform 1s ease-in-out;object-fit:cover}.section-index-hero-effect .hidden-content.active .background-image-wrapper img{transform:translate(-50%,-50%) scale(1)}.section-index-hero-effect .text-overlay{max-width:340px}.section-index-hero-effect .text-overlay svg{display:block;margin:35px auto auto;max-width:34px;height:auto}.section-index-hero-effect .text-overlay h2{margin:0;font-family:Roboto;font-weight:700;font-style:normal;font-size:32px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff}.section-index-hero-effect .text-overlay hr{width:100%;margin:25px auto;border-top:1.25px solid #FFFFFF;height:0;border-style:dashed;max-width:360px}.section-index-hero-effect .text-overlay p{font-family:Roboto Mono;font-weight:500;font-style:normal;font-size:20px;line-height:150%;letter-spacing:0;text-align:center;color:#fff;margin:0 auto;max-width:350px}.section-index-hero-effect .bottom-text{font-family:Roboto Serif;font-weight:600;font-style:normal;font-size:20px;line-height:150%;letter-spacing:0;text-align:center;color:#fff;margin:0;position:absolute;bottom:70px;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);max-width:400px;width:100%}@media(min-width:890px){img.logo_center_mb{display:none}}@media(max-width:1600px){.section-index-hero-effect .buttons{padding:0 6%}.section-index-hero-effect .center-logo img{max-width:360px}}@media(max-width:1500px){.section-index-hero-effect .buttons{padding:0 4%}.section-index-hero-effect .center-logo img{max-width:340px}.section-index-hero-effect .center-logo p{font-size:26px}}@media(max-width:1400px){.section-index-hero-effect .buttons{padding:0 20px}.section-index-hero-effect .center-logo p{font-size:25px}.section-index-hero-effect .text-overlay h2{font-size:32px}.section-index-hero-effect .bottom-text,.section-index-hero-effect .text-overlay p{font-size:20px}}@media(max-width:1199px){.section-index-hero-effect .center-logo img{max-width:300px}.section-index-hero-effect .center-logo p{font-size:24px}.section-index-hero-effect .text-overlay h2{font-size:32px}.section-index-hero-effect .bottom-text,.section-index-hero-effect .text-overlay p{font-size:18px}.section-index-hero-effect .bottom-text{bottom:50px}.section-index-hero-effect .text-overlay{max-width:265px}}@media(max-width:1024px){.section-index-hero-effect .center-logo img{max-width:280px}.section-index-hero-effect .nav-button{font-size:26px;max-width:265px}.section-index-hero-effect .center-logo p{font-size:22px}.section-index-hero-effect .text-overlay h2{font-size:26px}}@media(max-width:889px){.section-index-hero-effect .hero-section{height:auto}.section-index-hero-effect .main-content{display:none}.section-index-hero-effect .hidden-content{position:relative;top:0;left:0;width:100%;height:100%;opacity:1;visibility:visible}.section-index-hero-effect .background-image-wrapper img{position:relative;top:0;left:0;min-width:100%;transition:none;width:auto;height:auto;transform:none;z-index:1;object-fit:cover;display:block;min-height:380px;aspect-ratio:1.2}.section-index-hero-effect .bottom-text,.section-index-hero-effect .background-media{display:none}.section-index-hero-effect .text-overlay h2{font-size:32px}.section-index-hero-effect .bottom-text,.section-index-hero-effect .text-overlay p{font-size:18px}.section-index-hero-effect .text-overlay hr{max-width:314px}img.logo_center_mb{display:block;width:100%;max-width:250px;position:absolute;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);top:50%;z-index:34}.section-index-hero-effect .content-container{display:flex;flex-direction:column-reverse}.section-index-hero-effect .hidden-content .center-logo,.section-index-hero-effect .hidden-content .buttons .text-overlay.hidden_bl{display:none}.section-index-hero-effect .hidden-content .buttons{justify-content:center}.section-index-hero-effect .text-overlay svg{display:none}.section-index-hero-effect .hidden-content.bl2 .buttons{top:48%}}@media(max-width:559px){.section-index-hero-effect .text-overlay{top:55%}img.logo_center_mb{max-width:200px}}@media(max-width:889px){.section-index-hero-effect .text-overlay.block_2{top:45%}}@media(max-width:479px){.section-index-hero-effect .text-overlay h2{font-size:36px}.section-index-hero-effect .bottom-text,.section-index-hero-effect .text-overlay p{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/index-effect-section-hero.css.map */
