.el-hero-banner{position:relative;isolation:isolate;display:block;overflow:hidden;background-image:var(--hero-bg-image);background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#000}.el-hero-banner:after{content:"";display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#00000047;pointer-events:none}.el-hero-banner,.el-hero-banner *{box-sizing:border-box}.el-hero-banner__container{position:relative;z-index:1;width:100%}.el-hero-banner__card{position:relative;overflow:hidden;background:transparent}.el-hero-banner__overlay{display:none}.el-hero-banner__content{position:relative;z-index:2;display:flex;max-width:550px;padding:50px 0 0;flex-direction:column;justify-content:center}.el-hero-banner__rating{display:flex;align-items:center;gap:10px}.el-hero-banner__stars{display:flex;flex:0 0 auto;color:#00b67a}.el-hero-banner__header .el-section-header__heading{color:#fff!important;margin-block:18px}.el-hero-banner__header .el-section-header__subheading{color:#fff!important}.el-hero-banner__button-wrap{margin-top:40px}.el-hero-banner__button{display:inline-flex;max-width:550px;width:100%;height:auto;padding:20px;align-items:center;justify-content:center;border-radius:124px;background:#5369ee;color:#fff;font-family:SF Pro Display;font-size:24px;font-style:normal;font-weight:500;line-height:125%;text-transform:capitalize;text-align:center;text-decoration:none;transition:opacity .25s ease}.el-hero-banner__button:hover{opacity:.92}.el-hero-banner__guarantee{display:flex;margin-top:20px;align-items:center;justify-content:center;gap:8px}.el-hero-banner__guarantee-icon{display:block;width:18px;height:18px;object-fit:cover;flex:0 0 18px}.el-hero-banner__guarantee-text{color:#fff;font-family:SF Pro Display;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.el-hero-banner__guarantee-text span{font-weight:500}.hero-banner__review{color:#fff!important;margin-bottom:18px}.hero-banner__review em{color:#ffffffa8}@media(max-width:1200px){.el-hero-banner__card{min-height:560px}.el-hero-banner__content{min-height:560px;max-width:470px;padding-left:48px;padding-right:20px}}@media(max-width:980px){.el-hero-banner{background-image:var(--hero-bg-mobile-image);background-position:center top;background-repeat:no-repeat;padding-bottom:0}.el-hero-banner.section-wrapper,.el-hero-banner__container.section-container{padding-left:0;padding-right:0}.el-hero-banner__card{min-height:700px}.el-hero-banner__content{min-height:714px;max-width:100%;padding:0 16px 30px;justify-content:flex-end}.el-hero-banner__rating{gap:8px}.el-hero-banner__header .el-section-header__heading{text-align:left;margin:16px 0;max-width:100%}.el-hero-banner__header .el-section-header__subheading{max-width:100%;font-size:16px;line-height:132%}.el-hero-banner__header .el-section-header__heading br,.el-hero-banner__header .el-section-header__subheading br{display:none}.el-hero-banner__button-wrap{margin-top:24px}.el-hero-banner__button{width:100%;font-size:20px;padding:18px;max-width:100%}.el-hero-banner__guarantee{max-width:100%;margin-top:16px}.el-hero-banner__guarantee-text{font-size:14px}.hero-banner__review{margin-bottom:0}}@media(min-width:481px)and (max-width:980px){.el-hero-banner:after{display:block}}@media(max-width:480px){.el-hero-banner__card{min-height:auto}.el-hero-banner__header .el-section-header__heading br,.el-hero-banner__header .el-section-header__subheading br{display:block}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/el-hero-banner.css.map */
