.labyrinth-hero{position:relative;width:100%;min-height:100vh;display:flex;background-color:var(--obsidian-charcoal, #0B0C0D);overflow:hidden}.labyrinth-hero__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.labyrinth-hero__img{width:100%;height:100%;object-fit:cover}@media(min-width:1024px){.labyrinth-hero__img{object-position:70% 30%}}@media(min-width:768px)and (max-width:1023px){.labyrinth-hero__img{object-position:center 20%}}@media(max-width:767px){.labyrinth-hero__img{object-position:center 10%}}.labyrinth-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,#0e0e0e99,#0e0e0efa);pointer-events:none;z-index:2}.labyrinth-hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('data:image/svg+xml,%3Csvg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg"%3E%3Cfilter id="noiseFilter"%3E%3CfeTurbulence type="fractalNoise" baseFrequency="0.65" numOctaves="3" stitchTiles="stitch"/%3E%3C/filter%3E%3Crect width="100%25" height="100%25" filter="url(%23noiseFilter)"/%3E%3C/svg%3E');opacity:.04;pointer-events:none;z-index:2}.labyrinth-hero__content{position:relative;z-index:3;width:100%;max-width:1200px;margin:0 auto;padding:20vh 2rem;color:var(--icy-bone, #D9F2F2);display:flex;flex-direction:column}@media(min-width:1024px){.labyrinth-hero__content{align-items:flex-start;text-align:left;max-width:600px;margin-left:max(5%,calc((100vw - 1200px)/2))}}@media(max-width:1023px){.labyrinth-hero__content{align-items:center;text-align:center}.labyrinth-hero__ctas{justify-content:center}}.labyrinth-hero__subhead{font-family:Philosopher,sans-serif;font-size:.8rem;text-transform:uppercase;letter-spacing:.2em;margin-bottom:1rem;color:#d9f2f280}.labyrinth-hero__headline{font-family:Cinzel Decorative,serif;font-size:clamp(2.2rem,5vw,4rem);line-height:1.1;margin-bottom:1.5rem;text-shadow:0 0 30px rgba(10,127,127,.15)}.labyrinth-hero__support{font-family:Philosopher,sans-serif;font-size:clamp(1rem,2vw,1.15rem);margin-bottom:2rem;color:#d9f2f299}.labyrinth-hero__ctas{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap}.lab-cta{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;text-decoration:none;font-family:Cinzel Decorative,serif;text-transform:uppercase;letter-spacing:.1em;transition:all .4s cubic-bezier(.165,.84,.44,1);font-size:.8rem;position:relative;overflow:hidden;cursor:pointer}.btn-primary{background-color:transparent;border:1px solid var(--cold-iron, #1F2A2E);color:var(--icy-bone, #D9F2F2)}.btn-primary:hover{border-color:var(--labyrinth-teal, #0A7F7F);color:var(--labyrinth-teal, #0A7F7F);box-shadow:0 0 20px #0a7f7f40}@media(min-width:1024px){.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(217,242,242,.08),transparent);transform:skew(-20deg);transition:left .7s}.btn-primary:hover:before{left:150%}}.lab-cta--secondary{color:#d9f2f280;border-bottom:1px solid transparent;padding:.5rem 0;font-family:Philosopher,sans-serif;font-size:.8rem;letter-spacing:.08em}.lab-cta--secondary:hover{border-bottom-color:var(--labyrinth-teal, #0A7F7F);color:var(--labyrinth-teal, #0A7F7F)}.labyrinth-hero__badge{margin-top:2.5rem;font-family:Philosopher,sans-serif;font-size:.7rem;color:#d9f2f24d;letter-spacing:.05em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/40/assets/labyrinth-hero.css.map */
