.hero-banner-section{background-size:cover;background-position:center;background-repeat:no-repeat;padding:104px 0;position:relative;background-color:var(--primary-black)}.hero-banner-section .hero-banner-heading{color:var(--primary-white);font-size:var(--theme-h2-font-size);font-weight:var(--theme-h2-font-weight);line-height:var(--theme-h2-line-height);font-family:var(--primary-bold-font-family);max-width:694px;margin-top:278px}.hero-banner-section .hero-banner-subheading{color:var(--primary-white);margin-top:32px;font-size:24px;font-weight:500;line-height:28px;max-width:420px;text-transform:uppercase;font-family:var(--secondary-font-family);letter-spacing:2%}.hero-banner-section .banner-btn{display:flex;margin-top:32px;padding:14px 16px;background:var(--bg-yellow);color:var( --primary-black);text-decoration:none;border-radius:4px;height:48px;align-items:center;justify-content:space-between;width:248px;cursor:pointer;transition:opacity .3s ease}.hero-banner-section .banner-btn .hero-banner-btn{text-transform:uppercase;font-family:var(--secondary-font-family);font-size:22px;letter-spacing:2%;font-weight:500;color:var(--dark-blue)}.hero-banner-section .banner-btn svg path{fill:var(--dark-blue)}.hero-banner-section .banner-btn:hover{opacity:.9}.hero-banner-section .mobile-only-btn,.hero-banner-section .mobile-subtext{display:none}@media screen and (min-width:1350px){.hero-banner-section{height:837px}}@media screen and (max-width:1300px){.hero-banner-section{height:700px}}@media screen and (max-width:900px){.hero-banner-section{height:526px}}@media screen and (min-width:1400px)and (max-width:1500px){.hero-banner-section .hero-banner-section-inner{max-width:1288px;padding:0!important;margin:0 auto}.header-wrapper .header.page-width{padding-left:17px!important}}@media screen and (min-width:1115px)and (max-width:1350px){.hero-banner-section{height:700px}}@media screen and (min-width:800px)and (max-width:1000px){.hero-banner-section{height:490px}}@media(max-width:800px){.hero-banner-section{height:426px}}@media screen and (max-width:768px){.hero-banner-section{padding:80px 20px}.hero-banner-section .hero-banner-heading{font-size:var(--theme-h1-font-size);max-width:100%;margin-top:130px;font-size:50px}.hero-banner-section .mobile-only-btn,.hero-banner-section .mobile-subtext{display:flex}}@media(max-width:750px){.hero-banner-section{height:751px}}@media screen and (min-width:500px)and (max-width:600px){.hero-banner-section{height:675px}}@media(max-width:600px){.hero-banner-section .hero-banner-heading{font-size:48px;line-height:45px;letter-spacing:2%;width:353px}.hero-banner-section .hero-banner-subheading{text-transform:uppercase}.hero-banner-section .banner-btn{background:var(--primary-white);color:var(--secondary-black)}.hero-banner-section .banner-btn .right-arrow{margin-top:7px}.hero-banner-section .banner-btn .hero-banner-btn{font-family:var(--thunder-font-family);margin-top:7px}.hero-banner-section .banner-btn svg path{fill:#0a080e}.hero-banner-section-inner.page-width{padding:0}.hero-banner-section-inner.page-width{max-width:none}.hero-banner-section{padding-bottom:71px}}@media(max-width:500px){.hero-banner-section{height:488px}}@media(max-width:399px){.hero-banner-section .hero-banner-heading{font-size:48px;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-hero-banner-section.css.map */
