section.hp-intro{margin-top:12rem}@media (max-width: 780px){section.hp-intro{margin-top:7rem}}.hp-intro .cntnr .txxt-cntnr{grid-column:wrapper-start/10;display:flex;flex-direction:column;margin-right:0}.hp-intro .cntnr .txxt-cntnr h2{margin:0}.hp-intro .cntnr .txxt-cntnr p{margin:20px 0}.hp-intro .cntnr .txxt-cntnr p:nth-of-type(1){margin-top:25px}.hp-intro .cntnr ul.icon-list{display:flex;flex-wrap:wrap;padding-left:0;list-style-type:none;margin:0 0 40px}.hp-intro .cntnr ul.icon-list li{margin-left:15px}.hp-intro .cntnr ul.icon-list li svg{width:inherit;max-height:80px}@media (max-width: 750px){.hp-intro .cntnr ul.icon-list li svg{width:60px;max-height:60px}.hp-intro .cntnr ul.icon-list li{margin-left:0}}.hp-intro .cntnr ul.icon-list li:nth-of-type(1){margin-left:0}.hp-intro .cntnr .btn-cntnr{grid-row:2;display:flex;align-items:center;grid-column:wrapper-start/11}.hp-intro .cntnr .btn-cntnr a.button--primary{margin-right:55px}.hp-intro .cntnr .btn-cntnr a.button--primary:hover{color:#fff}.hp-intro .cntnr .footer-newsletter-column{grid-row:1;grid-column:11/wrapper-end}.hp-intro .cntnr .footer-newsletter-column .footer-block---newsletter{grid-column:2/end;margin-left:-20px}.hp-intro .cntnr .footer-newsletter-column .footer-block---newsletter .footer-block__newsletter h3.homepage__intro__heading{text-align:left;font-size:3.4rem;margin-bottom:11px;width:100%;text-transform:uppercase;font-family:var(--font-FT-BoldCondensed);width:80%}.hp-intro .cntnr .footer-newsletter-column .footer-block---newsletter .footer-block__newsletter form.newsletter-form{flex-direction:column}.hp-intro .cntnr .footer-newsletter-column .footer-block---newsletter .footer-block__newsletter form.newsletter-form .newsletter-form__message--success{bottom:-29%}.hp-intro .cntnr .footer-newsletter-column .footer-block---newsletter .footer-block__newsletter form.newsletter-form div.newsletter-form__field-wrapper{width:274px;height:50px;margin-bottom:11px}.hp-intro .cntnr .footer-newsletter-column .footer-block---newsletter .footer-block__newsletter form.newsletter-form .banner__buttons{font-family:var(--font-FT-Bold)}.hp-intro .cntnr .footer-newsletter-column .footer-block---newsletter .footer-block__newsletter form.newsletter-form .banner__buttons button.newsletter-form__button.field__button{padding-top:9px}@media (max-width: 1800px){.hp-intro .cntnr .footer-newsletter-column .footer-block---newsletter .footer-block__newsletter h3.footer-block__heading{font-size:2.8rem}}@media (max-width: 1200px){.hp-intro .cntnr .footer-newsletter-column .footer-block---newsletter{grid-column:wrapper-start/wrapper-end;margin-left:0}.hp-intro .cntnr .footer-newsletter-column .footer-block---newsletter .footer-block__newsletter h3.homepage__intro__heading{width:100%}}@media (max-width: 980px){.hp-intro .cntnr .footer-newsletter-column{grid-column:10/wrapper-end}}@media (max-width: 750px){.hp-intro .cntnr .txxt-cntnr{margin-right:0}.hp-intro .cntnr .txxt-cntnr h2{order:1}.hp-intro .cntnr ul.icon-list{order:2;margin:25px 0}.hp-intro .cntnr .txxt-cntnr{grid-column:wrapper-start/wrapper-end}.hp-intro .cntnr .txxt-cntnr>div{order:3}.hp-intro .cntnr .txxt-cntnr>div p:nth-of-type(1){margin-top:0}.hp-intro .cntnr .btn-cntnr{display:flex;flex-direction:column;align-items:flex-start;margin:30px 0 65px}.hp-intro .cntnr .btn-cntnr a.button{justify-content:flex-start}.hp-intro .cntnr .btn-cntnr a.button svg{display:none}.hp-intro .cntnr .footer-newsletter-column{grid-row:3;grid-column:start/end;background-color:#e5e7e9;padding:45px 0 40px;position:relative;margin-bottom:60px}.hp-intro .cntnr .footer-newsletter-column .footer-block---newsletter .footer-block__newsletter form.homepage__intro__form{margin:0}.hp-intro .cntnr .footer-newsletter-column:after{content:" ";display:block;position:absolute;background-image:url(../assets/grey-bottom-rip-lg.png);background-repeat:no-repeat;background-position:bottom;min-width:100%;height:100%;left:0;bottom:-20px;z-index:-1}.hp-intro .cntnr .footer-newsletter-column .footer-block---newsletter{grid-column:wrapper-start/wrapper-end;justify-content:flex-start;align-items:flex-start}.hp-intro .cntnr .footer-newsletter-column .footer-block---newsletter>*{flex:initial}.hp-intro .cntnr .footer-newsletter-column .footer-block---newsletter form.newsletter-form{justify-content:flex-start;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-homepage-intro.css.map */
