.hero-section{position:relative}.hero-section .image-overlay{position:absolute;top:0rem;left:0rem;width:100%;height:100%;z-index:1;border-radius:0rem 0rem 1.5rem 1.5rem}.hero-section .hero-image{position:relative;padding-bottom:55.556%}.hero-section .hero-image .image{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;min-height:100%;object-fit:cover;max-width:100%;border-radius:0rem 0rem 1.5rem 1.5rem}.hero-section .hero-content-section{position:absolute;top:0rem;left:0rem;width:100%;height:100%;z-index:2}.hero-section .top-section{text-align:center;width:100%;flex:1;display:flex;align-items:center;flex-direction:column;justify-content:center;margin-bottom:-41px}.hero-section .bottom-section{width:100%;margin-bottom:2rem}.hero-section .top-section .main-heading{color:var(--color-white);max-width:31.25rem;margin:0rem auto 2.3rem}.hero-section .subtext p{color:var(--color-white)}.hero-section .subtext{position:relative;padding-bottom:1.8rem}.hero-section:after{position:absolute;content:"";bottom:5.5rem;left:0;width:100%;height:.0625rem;background:#fff6}.hero-section .border{width:.75rem;height:.75rem;background:var(--color-white);border-radius:100%;top:.3875rem;position:relative}.hero-section .since-text{padding-top:2.375rem}.hero-section .since-text p{color:var(--color-white)}.hero-section .hero-content-wrapper{height:100%;display:flex;align-items:center;flex-direction:column;width:100%;justify-content:space-between;max-width:84.75rem;margin:0rem auto;padding:0rem 1.125rem}.hero-section .hero-button{display:flex;width:100%;justify-content:center;align-items:center}.hero-section .hero-button .btn{max-width:none;width:auto;height:56px;display:flex}@media screen and (max-width: 61.9375em){.hero-section .hero-image{padding-bottom:80%}.hero-section .top-section{margin-bottom:-12px}}@media screen and (min-width: 49em){.hero-section .hero-button .btn:not(:hover){padding:1rem 2.5284rem}}@media screen and (max-width: 48em){.hero-section .hero-image .image,.hero-section .image-overlay{border-radius:0rem 0rem 1rem 1rem}.hero-section .hero-button .btn{height:44px}.hero-section .hero-button .btn:not(:hover){padding:.75rem 1.5rem}.hero-section .top-section .main-heading{max-width:18.75rem;margin-bottom:1.75rem}.hero-section .subtext{padding-bottom:.625rem}.hero-section .since-text{padding-top:1.75rem}.hero-section .bottom-section{margin-bottom:1.25rem}.hero-section:after{bottom:3.5rem}.hero-section .hero-image{padding-bottom:100%}.hero-section .border{top:.7375rem}.hero-section .hero-button .btn:hover{max-width:200px;width:100%}}@media screen and (max-width: 37.5em){.hero-section .hero-image{padding-bottom:127.66%}}@media screen and (max-width: 34rem){.hero-section .hero-button .btn:hover{padding:1rem 2.8rem 1rem 1.2rem}.hero-section .hero-button .btn{height:auto}.hero-section .hero-button .btn:hover{text-indent:-1rem;padding:.75rem 2.5rem .75rem 1.2rem}.hero-section .hero-button .btn:before{width:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/bd-hero.css.map */
