.hero-section.spaced-section--full-width:first-child{margin-top:-99px}.hero-section .hero-container{position:relative}@media only screen and (min-width:750px){.hero-section .hero-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;position:relative}}.hero-section h1{font-weight:700;font-size:32px;line-height:30px;letter-spacing:.03em;color:var(--color-white);margin-top:10px;margin-bottom:15px}@media only screen and (min-width:990px){.hero-section h1{font-size:64px;margin-bottom:55px}}.hero-section a{min-height:35px;padding:0;background:var(--color-fuchsia);box-shadow:none;text-transform:uppercase;font-weight:700;font-size:12px;line-height:30px;letter-spacing:.1072em}@media only screen and (min-width:990px){.hero-section a{font-size:18px;min-height:63px;min-width:187px}}.hero-section .hero-container img{object-fit:cover;height:calc(99vw - 22px)}@media only screen and (min-width:750px){.hero-section .hero-container img{height:100%}}.hero-section .hero-container .first-image{position:relative;z-index:1}@media only screen and (min-width:750px){.hero-section .hero-container .first-image{display:flex;justify-content:center}}.hero-section .hero-container .first-image img{max-width:16vw;z-index:999;top:10rem;position:absolute;height:auto;display:none}@media only screen and (min-width:750px){.hero-section .hero-container .first-image img{display:block}}.hero-section .hero-container .text-box_container{padding:0 0 25px 22px;position:relative;z-index:4}.hero-section .hero-container .text-box_container img{position:absolute;max-width:27vw;object-fit:contain;bottom:22%;height:auto;right:5%}@media only screen and (min-width:750px){.hero-section .hero-container .text-box_container{padding:0;position:absolute;width:100%;text-align:center;top:35%}.hero-section .hero-container .text-box_container img{display:none}}.movement-page .hero-section .hero-container .first-image img{max-width:46vw;bottom:0;left:1%;top:unset}.faqs .hero-section .hero-container .first-image img{max-width:46vw;bottom:0;top:unset}.faqs .hero-section .hero-container h1{font-size:32px;line-height:43px;letter-spacing:.01em}@media only screen and (min-width:750px){.faqs .hero-section .hero-container h1{font-size:52.2667px;line-height:70px;max-width:340px;margin:auto}}.faqs .hero-section .hero-container .first-image__mobile{width:250px;height:337px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-hero.css.map */
