.hero{display:flex;justify-content:center;align-items:center;text-align:center;background-color:#1f1f1f80;background-position:50% 0;background-repeat:no-repeat;background-size:cover;height:600px;color:#fff;padding:3rem;position:relative}.campaign-lp .hero{height:500px}@media only screen and (max-width: 1023px){.hero{height:40rem}}@media only screen and (max-width: 767px){.hero{height:26rem;padding:0}}.hero:before{position:absolute;display:block;background-color:#000;opacity:.45;top:0;left:0;width:100%;height:100%;z-index:1;content:""}.hero-discount{background-color:#000;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;text-align:center;padding:16px}.hero-discount__tag{background-color:#fff;padding:14px 20px;font-size:18px;font-weight:700;line-height:1.22;color:#000}.hero-discount__text,.hero-discount__text *{font-size:20px;color:#fff;line-height:1.22;margin:0;padding:0}@media only screen and (max-width: 1023px){.hero-discount__text,.hero-discount__text *{font-size:20px}.hero-discount__tag{padding:8px 12px}}.hero__mob-bg{display:none;position:absolute;background-repeat:no-repeat;background-size:cover;background-position:50% 0;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 767px){.hero__mob-bg{display:block}}@media only screen and (max-width: 767px){.hero--content-under-img{height:auto;background-size:auto 25.9rem;background-color:transparent;background-position:20% 0;color:#1f1f1f;display:block;padding:25.9rem 0 0}.hero--content-under-img:before{width:100%;height:26rem;display:block;content:""}}.hero .button{min-width:212px}@media only screen and (max-width: 767px){.hero--content-under-img .hero__content{background-color:#f8f8f9;padding:4.6rem 3rem 6.8rem}}@media only screen and (max-width: 1023px){.hero--content-under-img .hero__subtitle{font-weight:700;font-size:1.5rem;line-height:1.42;margin-bottom:.7rem}}@media only screen and (max-width: 1023px){.hero--content-under-img .hero__title{font-weight:700;font-size:2rem;line-height:1.4}}.hero__content{position:relative;z-index:10}.hero__subtitle{font-weight:500;font-size:1.8rem;line-height:1.22;margin-bottom:1rem}@media only screen and (max-width: 1023px){.hero__subtitle{font-weight:700;font-size:1.4rem;line-height:1.21;margin-bottom:.7rem}}.hero__title{font-weight:600;font-size:4.5rem;line-height:1.15;letter-spacing:-.01em;text-transform:uppercase}@media only screen and (max-width: 1023px){.hero__title{font-weight:700;font-size:2.2rem;line-height:1.27}}.hero__text{font-size:2rem;line-height:1.3;text-transform:uppercase;letter-spacing:.01em;max-width:86rem;margin-left:auto;margin-right:auto;margin-top:1.1rem}.hero__text p:last-child{margin-bottom:0}.hero__text.hero__text--mobile{display:none;padding:0 16px;margin-top:29px;text-align:center;font-size:18px;color:#1f1f1f}@media only screen and (max-width: 767px){.hero__text.hero__text--desktop{display:none}.hero__text.hero__text--mobile{display:block}}.hero__btns{padding-top:4.2rem;display:flex;justify-content:center;gap:25px}@media only screen and (max-width: 1023px){.hero__btns{padding-top:2rem}}@media only screen and (max-width: 767px){.hero__btns{padding-top:3.5rem;gap:1.2rem;flex-wrap:wrap}}.hero .button{font-size:1.4rem}@media only screen and (max-width: 1023px){.hero .button{min-width:15.7rem}}.hero .button--large{font-size:1.6rem;min-width:32.3rem}@media only screen and (max-width: 767px){.hero .button{padding:1rem;font-weight:400;letter-spacing:.01em}.hero .button--light{background-color:#1f1f1f;color:#fff}.hero .button--secondary{border-color:#1f1f1f;color:#1f1f1f}.hero .button--secondary-light{border-color:#fff;color:#fff}}@media only screen and (max-width: 767px){.hero--content-under-img .button--secondary-light{border-color:#1f1f1f;color:#1f1f1f}.hero--content-under-img .button--secondary-light:hover{background-color:#1f1f1f;color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/hero-with-discount.css.map */
