.section-hero-banner{padding-top:var(--padding-top-section);padding-bottom:var(--padding-bottom-section);margin:auto}.section-hero-banner .section-hero-banner__container{background-image:var(--background-image);background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;aspect-ratio:var(--aspect-ratio);display:flex;align-items:var(--vertical-alignment);justify-content:var(--horizontal-alignment);padding:80px 93px}@media screen and (max-width:990px){.section-hero-banner .section-hero-banner__container{padding:20px 30px}}@media screen and (max-width:750px){.section-hero-banner .section-hero-banner__container{background-image:var(--background-image--mob);aspect-ratio:var(--aspect-ratio--mob);padding:20px 30px}}.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container{width:-moz-fit-content;width:fit-content;max-width:100%;display:flex;flex-direction:column}.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__text-wrapper{background:var(--container-bg);padding:25px;border-radius:20px;max-width:682px}@media screen and (max-width:750px){.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__text-wrapper{padding:12px}}.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__subheading{font-family:Caveat;font-weight:400;font-style:normal;font-size:35px;line-height:100%;letter-spacing:0;color:#ff7338;margin:0}@media screen and (max-width:750px){.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__subheading{font-size:18px}}.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__heading{font-family:Open Sans;font-weight:700;font-style:normal;font-size:50px;line-height:57px;letter-spacing:0;color:#fff;margin:0}@media screen and (max-width:750px){.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__heading{font-size:22px;line-height:100%}}.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__text p{font-family:Open Sans;font-weight:600;font-style:normal;font-size:24px;line-height:100%;letter-spacing:0;color:#fff}@media screen and (max-width:750px){.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__text p{font-size:14px}}.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__icons{display:flex;gap:24px;padding-top:20px}@media screen and (max-width:750px){.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__icons{gap:12px;padding-top:12px}}.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__icons .section-hero-banner__icon{display:flex;align-items:center;gap:4px}.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__icons .section-hero-banner__label{font-family:Open Sans;font-weight:400;font-style:normal;font-size:16px;line-height:100%;letter-spacing:0;color:#f0f4f5}@media screen and (max-width:750px){.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__icons .section-hero-banner__label{font-size:12px}}.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__button:hover{transform:scale(1.02)}.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__button{transition:all .2s ease-in-out;margin-top:20px;background:#6c9699;border-radius:10px;padding:11px 25px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:750px){.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__button{padding:8px 12px;margin-top:12px}}.section-hero-banner .section-hero-banner__container .section-hero-banner__text-container .section-hero-banner__button a{color:#fff;font-family:Open Sans;font-weight:600;font-style:normal;font-size:20px;line-height:100%;letter-spacing:0;text-align:center;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-hero-banner.css.map */
