.full-width-parallax{position:relative;width:100%}.parallax-container{position:relative;width:100%;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center center;background-repeat:no-repeat}.parallax-container.height-narrow{height:300px}.parallax-container.height-small{height:400px}.parallax-container.height-medium{height:500px}.parallax-container.height-large{height:650px}.parallax-container.height-tall{height:800px}.parallax-container.height-full{height:100vh;min-height:600px}@media screen and (min-width: 750px){.parallax-container{background-attachment:fixed}}.parallax-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.parallax-content{position:relative;z-index:2;text-align:center;padding:2rem;max-width:100%}.parallax-heading{margin:0 0 1.5rem;font-weight:700;line-height:1.2}.parallax-heading.h0{font-family:Stratos SemiLight!important;font-size:56px;letter-spacing:0;line-height:1.2;margin:0 auto}.parallax-heading.h1{font-size:clamp(2rem,5vw,3.5rem)}.parallax-heading.h2{font-size:clamp(1.5rem,4vw,2.5rem)}.parallax-heading.h3{font-size:clamp(1.25rem,3vw,1.875rem)}.parallax-subheading{margin:0 auto 2rem;max-width:600px;font-size:clamp(1rem,2vw,1.25rem);line-height:1.5}.parallax-subheading p{margin:0}.parallax-button-wrapper{margin-top:2rem}.button{display:inline-block;padding:12px 30px;font-size:1rem;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;border:2px solid transparent;border-radius:4px;transition:all .3s ease;cursor:pointer}.button--primary{background-color:var(--color-button, #000);color:var(--color-button-text, #fff);border-color:var(--color-button, #000)}.button--primary:hover{background-color:var(--color-button-hover, #333);border-color:var(--color-button-hover, #333)}.button--secondary{background-color:var(--color-secondary-button, #fff);color:var(--color-secondary-button-text, #000);border-color:var(--color-secondary-button, #fff)}.button--secondary:hover{background-color:var(--color-secondary-button-hover, #f5f5f5);border-color:var(--color-secondary-button-hover, #f5f5f5)}.button--outline{background-color:transparent;color:#fff;border-color:#fff}.button--outline:hover{background-color:#fff;color:#000}@media screen and (max-width: 749px){.parallax-container.height-full{height:100vh;min-height:500px}.parallax-container.height-tall{height:600px}.parallax-container.height-large{height:500px}.parallax-container.height-medium{height:400px}.parallax-container.height-small{height:350px}.parallax-container.height-narrow{height:250px}.parallax-container{background-attachment:scroll}.parallax-content{padding:1.5rem}.parallax-heading.h0{font-size:42px;padding:0 30px;line-height:1.1}.button{padding:10px 24px;font-size:.875rem}}.full-width-parallax *{box-sizing:border-box}.full-width-parallax .page-width{max-width:var(--page-width, 1200px);margin:0 auto;padding:0 1.5rem}@media (prefers-reduced-motion: no-preference){.parallax-content>*{animation:fadeInUp .8s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-full-width-parallax.css.map */
