.hero-promo{overflow:hidden;position:relative;margin:0 auto}.hero-promo__media--xs{display:block}@media (min-width: 768px){.hero-promo__media--xs{display:none}}.hero-promo__media--sm{display:none}@media (min-width: 768px){.hero-promo__media--sm{display:block}}@media (min-width: 1024px){.hero-promo__media--sm{display:none}}.hero-promo__media--md{display:none}@media (min-width: 1024px){.hero-promo__media--md{display:block}}@media (min-width: 1440px){.hero-promo__media--md{display:none}}.hero-promo__media--lg{display:none}@media (min-width: 1440px){.hero-promo__media--lg{display:block}}@media (min-width: 1920px){.hero-promo__media--lg{display:none}}.hero-promo__media--xl{display:none}@media (min-width: 1920px){.hero-promo__media--xl{display:block}}.hero-promo__content{padding:1rem;position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:0}@media (min-width: 768px){.hero-promo__content{padding:2.5rem}}@media (min-width: 1024px){.hero-promo__content{padding:3.5rem}}@media (min-width: 1440px){.hero-promo__content{padding:4rem}}@media (min-width: 1920px){.hero-promo__content{padding:5rem}}.hero-promo__content .hero-promo__content,.hero-promo__content .content_h_3 .content__heading{font-family:Proxima Nova,serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.hero-promo__content .content_h_3 .content__heading,.hero-promo__content .content_h_3 .content__text{color:var(--color-white-100)}.hero-promo__content .content_h_3{gap:.5rem}@media (min-width: 768px){.hero-promo__content .content_h_3{gap:.75rem}}@media (min-width: 1024px){.hero-promo__content .content_h_3{gap:1rem}}.hero-promo__content .content_h_3 .content__heading{color:#0b83a7;font-size:1.3125rem;font-weight:700}@media (min-width: 768px){.hero-promo__content .content_h_3 .content__heading{font-size:2.5rem}}@media (min-width: 1024px){.hero-promo__content .content_h_3 .content__heading{font-size:3.75rem}}@media (min-width: 1440px){.hero-promo__content .content_h_3 .content__heading{font-size:5rem}}@media (min-width: 1920px){.hero-promo__content .content_h_3 .content__heading{font-size:6.875rem}}.hero-promo__content .content_h_3 .content__text{width:fit-content;gap:.25rem;max-width:10.625rem;font-size:.75rem;color:#064a5c}.hero-promo__content .content_h_3 .content__text p{margin-bottom:0}.hero-promo__content .content_h_3 .content__text span{font-weight:700;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.hero-promo__content .content_h_3 .content__text b{font-weight:700}@media (min-width: 768px){.hero-promo__content .content_h_3 .content__text{font-size:1rem;max-width:21.875rem}}@media (min-width: 1024px){.hero-promo__content .content_h_3 .content__text{font-size:1.25rem;max-width:25rem}}@media (min-width: 1440px){.hero-promo__content .content_h_3 .content__text{font-size:1.25rem;max-width:none}}@media (min-width: 1920px){.hero-promo__content .content_h_3 .content__text{font-size:1.5rem}}.hero-promo .button{--debug-typography: "p7b";font-family:DM Sans,sans-serif;font-size:10px;font-weight:700;line-height:145%;font-style:normal;letter-spacing:0;height:2rem;text-transform:uppercase;max-width:7.5rem}@media (min-width: 768px){.hero-promo .button{--debug-typography: "p5b";font-family:DM Sans,sans-serif;font-size:12px;font-weight:700;line-height:160%;font-style:normal;letter-spacing:0;max-width:12.5rem}}@media (min-width: 1024px){.hero-promo .button{--debug-typography: "p3b";font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:140%;font-style:normal;letter-spacing:0;height:2.5rem}}@media (min-width: 1440px){.hero-promo .button{--debug-typography: "p2b";font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;line-height:136%;font-style:normal;letter-spacing:0;font-size:1.125rem;height:3.25rem;max-width:18.75rem}}.content.content_h_2{margin-bottom:.75rem;gap:.25rem}@media (min-width: 768px){.content.content_h_2{gap:.358125rem}}@media (min-width: 1024px){.content.content_h_2{gap:.475rem}}@media (min-width: 1440px){.content.content_h_2{gap:.683125rem}}@media (min-width: 1920px){.content.content_h_2{gap:.916875rem}}.content.content_h_2 .content__heading{font-family:Proxima Nova,sans-serif;font-size:1.5rem;font-weight:800;line-height:100%;text-transform:uppercase}@media (min-width: 768px){.content.content_h_2 .content__heading{font-size:2.75rem}}@media (min-width: 1024px){.content.content_h_2 .content__heading{font-size:3.5rem}}@media (min-width: 1920px){.content.content_h_2 .content__heading{font-size:5rem}}@media (min-width: 1920px){.content.content_h_2 .content__heading{font-size:6.25rem}}.content.content_h_2 .content__text{font-family:Proxima Nova,sans-serif;font-size:.5rem;font-weight:500;line-height:140%;max-width:10.1875rem}@media (min-width: 768px){.content.content_h_2 .content__text{font-size:.75rem;max-width:15.625rem}}@media (min-width: 1024px){.content.content_h_2 .content__text{font-size:.875rem;max-width:20.625rem}}@media (min-width: 1440px){.content.content_h_2 .content__text{font-size:1.125rem;max-width:25.3125rem}}@media (min-width: 1920px){.content.content_h_2 .content__text{font-size:1.5rem;max-width:34.375rem}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/block-collection-hero-banner-18.css.map */
