.single-product-banner{padding-top:3rem;margin-bottom:-10px;position:relative;z-index:9}.promo-banner-skincare .banner-box{background-image:url(spring-skin-reset-promo-tiny-banner.png);background-size:cover;background-repeat:no-repeat;background-position:80% 100%;border-radius:2rem;padding:8px 2rem;box-shadow:0 5px 25px #75133b1f;min-height:24.8rem;display:flex;align-items:flex-start}.promo-banner-skincare .banner-box *{margin-top:0}.promo-banner-skincare *:last-child{margin-bottom:0}.promo-banner-skincare .banner-wrap{width:100%;max-width:61.2rem;margin-right:auto}@media(min-width:990px){.promo-banner-skincare .banner-wrap{margin-left:4rem}}.promo-banner-skincare .banner-promo{display:flex;flex-direction:column;align-items:center;justify-content:center;text-wrap:balance}.promo-banner-skincare .banner-promo h2{font-family:SangBleu OG Sans;color:#e31c79;font-size:3rem;font-weight:700;line-height:1;margin-bottom:.7rem;text-align:center}.promo-banner-skincare .banner-promo h5{font-family:SangBleu OG Sans;color:#e31c79;font-size:2rem;line-height:1.2;text-transform:capitalize;margin-bottom:1rem;text-align:center}.promo-banner-skincare .banner-promo__list{list-style:none;display:grid;grid-template-columns:1fr 1fr;column-gap:1.6rem;padding:0}.promo-banner-skincare .banner-promo__list li{position:relative;grid-column:span 1;line-height:1.4;text-wrap:pretty;text-align:left}.promo-banner-skincare .banner-promo .banner-promo__list-icon{position:relative;padding-left:26px}.promo-banner-skincare .banner-promo .banner-promo__list-icon:before{content:"";position:absolute;left:0;top:5px;display:inline-block;height:16px;width:16px;background-image:url(sell.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:10px}.promo-banner-skincare .banner-promo li strong{font-weight:500;color:#e31c79}.promo-banner-skincare .banner-promo .banner-promo__span{color:#e31c79}.promo-banner-skincare .banner-promo .button--primary{background-color:#e31c79;color:#fff;min-width:20rem}.promo-banner-skincare .banner-promo .button--primary:before{background:radial-gradient(circle at 50%,#f1428b 0% 30%,#c31d62)!important}@media(min-width:749px)and (max-width:989px){.promo-banner-skincare .banner-promo{align-items:start}.promo-banner-skincare .banner-promo h2,.promo-banner-skincare .banner-promo h5{text-align:left}.promo-banner-skincare .banner-promo__list{grid-template-columns:1fr}}@media screen and (max-width:749px){.promo-banner-skincare .banner-box{position:relative;background:linear-gradient(180deg,#feecef 53.36%,#feecef00 76.39%),-367.814px 264px / 230.034% 50.096% no-repeat;overflow:hidden;padding:2rem}.promo-banner-skincare .banner-wrap{margin:0 auto}.promo-banner-skincare .banner-promo__list{grid-template-columns:1fr}}@media screen and (max-width:575px){.banner-box{border-radius:0!important;width:calc(100% + 4rem);margin-left:-2rem;margin-top:-28px;padding:30px 2rem!important}.promo-banner-skincare .banner-promo__box{max-width:37rem;padding:1rem}.promo-banner-skincare .banner-promo{margin-top:0}.promo-banner-skincare .banner-promo h3{font-size:2.6rem;line-height:1.15;margin-bottom:1.5rem}.promo-banner-skincare .banner-promo h2{line-height:1.1;margin-bottom:2rem}.promo-banner-skincare .banner-promo-highlight{background-color:#e31c79;display:inline-block!important;padding:.4rem 1rem 0;border-radius:5px;position:relative;top:-1px;left:0}.promo-banner-skincare .banner-promo h5{font-size:2.2rem;text-wrap:balance;margin-bottom:2rem}.promo-banner-skincare .banner-promo h5 br{display:none}.promo-banner-skincare .button{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/promo-banner-snippet-skincare.css.map */
