.promo-hero-banner-container .hero-banner__secondary-banners-v2 .hero-banner__secondary-banner{justify-content:flex-start}@media screen and (min-width: 1000px){.promo-hero-banner-container .hero-banner__secondary-banners-v2 .hero-banner__secondary-banner{flex-direction:row}}.hero-banner__secondary-banners-v2 .hero-banner__secondary-banner-title{color:var(--title-color);font-size:30px;line-height:32px}.hero-banner__secondary-banners-v2 .hero-banner__secondary-banner-text{color:var(--text-color)}.promo-hero-banner-container .hero-banner-v2-content{padding:65px 100px 20px}.promo-hero-banner-container .hero-banner-v2-heading{font-size:70px;font-style:normal;font-weight:400;line-height:70px;color:var(--text-color);margin:0}.promo-hero-banner-container .hero-banner-v2-subheading{color:#c42e2e;font-size:50px;font-style:normal;font-weight:400;line-height:60px;margin-bottom:0}.promo-hero-banner-container .hero-banner-v2-link{padding:16px 48px;border-radius:89px;background-color:var(--bg-button);color:var(--text-button);font-size:20px;font-style:normal;font-weight:600;line-height:normal}.hero-banner-benefits-wrapper{display:flex;flex-direction:column;gap:16px;margin:22px 0 45px}.hero-banner-v2-links{display:flex;flex-direction:column;gap:16px;align-items:center;width:fit-content}.hero-banner-v2-links .countdown{color:var(--text-color);font-family:Poppins;font-size:18px;line-height:24px;font-weight:600}.hero-banner-benefit{display:flex;align-items:center;gap:16px}.hero-banner-benefit-icon{display:flex}.hero-banner-benefit-text p{margin:0;color:var(--text-color);font-size:18px;font-style:normal;font-weight:600;line-height:25px;font-family:Poppins}.hero-banner-benefit-text p span{background:linear-gradient(90deg,#3a3a3c -93.3%,#d20026 127.36%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.hero-banner-v2-main .hero-banner-v2-image-desktop{min-height:564px;object-fit:cover}.hero-banner-benefit-text.mobile-only{display:none}@media screen and (max-width: 1024px){.promo-hero-banner-container .hero-banner-v2-heading{font-size:65px}.promo-hero-banner-container .hero-banner-v2-subheading{font-size:45px}}@media screen and (max-width: 1215px){.hero-banner-benefits-wrapper{margin:25px 0}}@media screen and (max-width: 1000px){.promo-hero-banner-container .hero-banner__secondary-banners-v2 .hero-banner__secondary-banner{justify-content:space-between;flex:0 0 calc(50% - 8px);flex-direction:column-reverse;align-items:center}.hero-banner__secondary-banners-v2 .hero-banner__secondary-banner-content{position:unset}.hero-banner__secondary-banners .hero-banner__secondary-banner:first-of-type .hero-banner__secondary-banner-image{margin-bottom:-20px}.hero-banner__secondary-banners .hero-banner__secondary-banner:last-of-type .hero-banner__secondary-banner-image{margin-bottom:-10px}.hero-banner__secondary-banners .hero-banner__secondary-banner:first-of-type .hero-banner__secondary-banner-image img{width:184px}.hero-banner__secondary-banners.hero-banner__secondary-banners-v2{display:flex}.promo-hero-banner-container .hero-banner-v2-content{padding:40px 20px;width:100%}.hero-banner__secondary-banners-v2 .hero-banner__secondary-banner-text{font-size:18px;line-height:22px}.hero-banner__secondary-banners-v2 .hero-banner__secondary-banner-text p{margin-bottom:0}.hero-banner__secondary-banners-v2 .hero-banner__secondary-banner-title{font-size:21px;line-height:25px}.hero-banner__secondary-banners-v2 .hero-banner__secondary-banner{aspect-ratio:1 / 1}.promo-hero-banner-container .hero-banner-v2-heading,.promo-hero-banner-container .hero-banner-v2-subheading{letter-spacing:0}.hero-banner-v2-links{justify-self:anchor-center}.promo-hero-banner-container .hero-banner-v2-heading{font-size:30px;line-height:35px;text-align:center}.promo-hero-banner-container .hero-banner-v2-subheading{font-size:20px;line-height:normal;margin-bottom:0}.hero-banner-benefit{gap:14px;justify-content:center}.hero-banner-benefit-icon svg path{stroke-width:2px}.hero-banner-benefit-text p{font-size:12px;line-height:16px}.hero-banner-benefits-wrapper{gap:8px;margin:17px 0 32px}.promo-hero-banner-container .hero-banner-v2-link{padding:14px 20px;font-size:16px;line-height:20px}.hero-banner-benefit-text.desktop-only{display:none}.hero-banner-benefit-text.mobile-only{display:block}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/promo-hero-banner.css.map */
