@media screen and (max-width:989px){[data-layout-version=v1] .hero-banner__container{padding-left:0;padding-right:0}}.hero-banner__layout--v1{align-items:center;display:flex;flex-direction:row;gap:30px}@media screen and (max-width:989px){.hero-banner__layout--v1{flex-direction:column;gap:58px}.hero-banner__layout--v1.hero-banner__grid--mobile-image-to-top{flex-direction:column-reverse}}.hero-banner__layout--v1 .hero-banner__grid-item{width:50%}@media screen and (max-width:989px){.hero-banner__layout--v1 .hero-banner__grid-item{width:100%}.hero-banner__content-wrapper{padding-left:var(--padding-sides);padding-right:var(--padding-sides)}}.hero-banner__layout--v2{display:grid;grid-template-columns:1fr;grid-template-areas:"heading" "image" "text" "actions";row-gap:0}.hero-banner__layout--v2 .hero-banner__heading{grid-area:heading}.hero-banner__layout--v2 .hero-banner__media-wrapper{grid-area:image;margin-top:31px}.hero-banner__layout--v2 .hero-banner__richtext{grid-area:text;margin-top:31px}.hero-banner__layout--v2 .hero-banner__actions{grid-area:actions;margin-top:21px}@media(min-width:768px){.hero-banner__layout--v2{grid-template-columns:1fr minmax(0,33%);grid-template-areas:".        image" "heading  image" "text     image" "actions  image" ".        image";grid-template-rows:1fr auto auto auto 1fr;column-gap:53px}.hero-banner__layout--v2 .hero-banner__media-wrapper{margin-top:0}.hero-banner__layout--v2 .hero-banner__richtext{margin-top:40px}.hero-banner__layout--v2 .hero-banner__actions{margin-top:74px;justify-self:start}}.hero-banner__heading{font-size:39px;font-style:normal;font-weight:900;letter-spacing:.39px;line-height:38px;text-transform:uppercase}@media screen and (max-width:989px){.hero-banner__heading{font-size:26px;letter-spacing:-.26px;line-height:28px}}.hero-banner__layout--v2 .hero-banner__heading{font-size:64px;letter-spacing:normal;line-height:1;max-width:804px}@media screen and (max-width:989px){.hero-banner__layout--v2 .hero-banner__heading{font-size:30px;letter-spacing:-.32px}}.hero-banner__richtext,.hero-banner__richtext p{color:#222323;font-size:30px;font-style:normal;font-weight:500;letter-spacing:-.3px;line-height:34px}@media screen and (max-width:989px){.hero-banner__richtext,.hero-banner__richtext p{font-size:18px;letter-spacing:-.18px;line-height:20px}}.hero-banner__layout--v1 .hero-banner__richtext,.hero-banner__layout--v1 .hero-banner__richtext p{margin-top:60px}@media screen and (max-width:989px){.hero-banner__layout--v1 .hero-banner__richtext,.hero-banner__layout--v1 .hero-banner__richtext p{margin-top:20px}}.hero-banner__layout--v2 .hero-banner__richtext{max-width:804px}.hero-banner__layout--v2 .hero-banner__richtext,.hero-banner__layout--v2 .hero-banner__richtext p{font-family:var(--font-scto-medium);font-size:28px;font-style:normal;font-weight:500;line-height:1.1}@media screen and (max-width:989px){.hero-banner__layout--v2 .hero-banner__richtext,.hero-banner__layout--v2 .hero-banner__richtext p{font-size:20px;letter-spacing:-.21px}}.hero-banner__layout--v1 .hero-banner__actions{margin-top:55px}@media screen and (max-width:989px){.hero-banner__layout--v1 .hero-banner__actions{margin-top:24px}}.hero-banner__layout--v1.hero-banner__richtext+.hero-banner__actions{margin-top:38px}@media screen and (max-width:989px){.hero-banner__layout--v1 .hero-banner__richtext+.hero-banner__actions{margin-top:30px}}.hero-banner__image{display:block;height:100%;margin:0 auto;width:100%}.hero-banner__actions .button+.button{margin-left:10px}@media screen and (max-width:989px){.hero-banner__layout--v2 .hero-banner__actions .button{padding:10px 28px}}.hero-banner__bottom:not(:has(*)){display:none;margin:0!important}.hero-banner__bottom{margin-top:67px}@media screen and (max-width:989px){.hero-banner__bottom{margin-top:45px;padding-left:var(--padding-sides);padding-right:var(--padding-sides)}}.hero-banner__text{color:#222323;font-family:IvyPresto Display;font-size:30px;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:1.1;margin:0 auto 35px;text-align:center}@media screen and (max-width:989px){.hero-banner__text{font-size:22px;letter-spacing:-.22px;line-height:24px;margin:0 auto 24px;max-width:366px;text-align:center}}.hero-banner__icons{align-items:center;display:flex;flex-direction:row;gap:52px;justify-content:center}@media screen and (max-width:989px){.hero-banner__icons{flex-wrap:wrap;gap:32px;row-gap:21px}.hero-banner__icon{display:none}}@media screen and (min-width:990px){.hero-banner__icon-mobile{display:none}}.hero-banner__textarea{align-items:center;display:flex;flex-direction:column;font-family:Scto Grotesk B Medium;font-size:30px;font-weight:500;gap:12px;letter-spacing:-.3px;line-height:34px;margin-top:74px;text-align:center}@media screen and (max-width:989px){.hero-banner__textarea{font-size:20px;gap:8px;letter-spacing:-.2px;line-height:24px;margin-top:25px}}.hero-banner__top:not(:has(*)){display:none;margin:0!important}.hero-banner__top{margin-bottom:78px}@media screen and (max-width:989px){.hero-banner__top{margin-bottom:38px}}.hero-banner__links{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:center;margin:0 auto}@media screen and (max-width:989px){.hero-banner__links{display:none}}.hero-banner__link{font-size:18px;font-style:normal;font-weight:700;letter-spacing:.18px;line-height:1.2;text-decoration:underline;text-transform:uppercase}.hero-banner__featured-copy{align-items:center;color:#222323;display:flex;flex-direction:column;font-size:26px;font-style:normal;font-weight:700;letter-spacing:1.3px;line-height:1.3;gap:27px;justify-content:center;margin-top:62px;text-align:center;text-transform:uppercase}@media screen and (max-width:989px){.hero-banner__featured-copy{font-size:20px;gap:19px;letter-spacing:1.1px;margin-top:0;padding:0 40px}.hero-banner__featured-copy svg{display:block;height:100%;margin:0 auto;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/165/assets/section-hero-banner.css.map */
