.price--on-sale .price__sale,.product .price__container,.product__info-wrapper .price,.featured-product .price{display:flex;align-items:center}.shop-page-featured .image-featured-product img{max-width:100%;height:auto;display:block;margin:auto;width:auto}.shop_show-mb{display:none}.shop-page-featured.shop--Essentials-Kit .image-featured-product img{max-width:470px}.shop-page-featured.shop--Hydro-Facial .image-featured-product img{max-width:320px}.shop-page-featured.shop--Technobrush .image-featured-product img{max-width:420px}.shop-page-featured.shop--Brush .image-featured-product img{max-width:480px}.shop-page-featured .featured-product:not(.product--no-media)>.product__info-wrapper{padding:0}.shop-page-featured .guarantee{max-width:110px;height:auto;margin-left:0;display:block;margin-top:-12px}.shop-page-featured .featured-product_title{margin:0 0 15px}.shop-page-featured .featured-product_title .product__title{display:flex;align-items:center;margin:0;gap:20px;justify-content:flex-start}.shop-page-featured .price-shop{margin:0}.shop-page-featured .price .price-item.price-item--sale{margin-left:0}.shop-page-featured .featured-product_title .product__title{color:#f48020;font-family:Rockwell!important;font-size:60px;line-height:64px;font-weight:400;letter-spacing:3px;margin:0}.shop-page-featured .product--medium:not(.product--no-media) .product__media-wrapper,.shop-page-featured .featured-product:not(.product--no-media)>.product__info-wrapper{width:50%;max-width:100%}.shop-page-featured.shop--Essentials-Kit .product--medium:not(.product--no-media) .product__media-wrapper .image-featured-product{padding-top:35px}.shop-page-featured .product__info-container h3{margin:10px 0 0;color:#000;font-size:24px;line-height:38px;font-family:Myriad-Condensed-Web;font-weight:400}.shop-page-featured .price .price-item{display:block;font-family:MyriadPro-SemiboldCond;font-size:26px;color:#000;text-decoration:none}.shop-page-featured .product .price .price__badge-sale{position:relative;font-size:16px;line-height:42px;background:transparent;border:none;background:url(/cdn/shop/files/bg-save_2x_cd364ab6-45e1-4652-9450-b8a3928bd690.png?v=1696303129);width:120px;height:50px;background-size:110px;background-repeat:no-repeat;background-position:center;vertical-align:bottom;font-family:Myriad Pro;font-weight:600;padding-left:17px;padding-right:2px}.shop-page-featured .product .price--sold-out .price__badge-sold-out{display:none}.shop-page-featured .custom_liquid{margin-top:-10px}.shop-page-featured .custom_liquid p{margin:0;font-family:Myriad Pro;font-weight:300;font-size:20px;line-height:28px;color:#000}.shop-page-featured .product__text{font-family:Myriad Pro;font-weight:300;color:#000;text-align:left;font-size:22px;margin-top:0;line-height:1}.shop-page-featured .product__text .One-time{display:block;font-weight:400;font-family:Myriad Pro;margin-bottom:20px;font-size:22px}.shop-page-featured .product__text strong,.shop-page-featured .price .price-item.price-item--regular{position:relative;line-height:1}.shop-page-featured .product__text strong:after,.shop-page-featured .price--on-sale .price-item--regular:after{content:"";width:75px;height:5px;background-color:#ff000091;position:absolute;top:30%;left:46%;-webkit-transform:rotateX(-14deg) rotateY(20deg) rotateZ(0deg) translate(-50%,-50%);-moz-transform:rotateX(-14deg) rotateY(20deg) rotateZ(0deg) translate(-50%,-50%);-o-transform:rotateX(-14deg) rotateY(20deg) rotateZ(0deg) translate(-50%,-50%);-ms-transform:rotateX(-14deg) rotateY(20deg) rotateZ(0deg) translate(-50%,-50%);transform:rotateX(-14deg) rotateY(20deg) rotate(0) translate(-50%,-50%)}.shop-page-featured .price--on-sale .price-item--regular:after{width:82px;top:35%;left:42%;margin:0}.shop-page-featured .product-form__submit.button:before,.shop-page-featured .product-form__submit.button:after{border:none;box-shadow:unset}.shop-page-featured .product-form__submit.button{background:#f48020;text-transform:uppercase;letter-spacing:1px;font-size:22px;font-weight:600;min-width:fit-content;max-width:fit-content;border-radius:5px;line-height:55px;height:55px;padding-top:0;min-height:auto;margin:auto auto auto 0}.shop-page-featured .product__info-container .product-form__buttons{max-width:100%}.shop-page-featured .product__info-container .product-form{margin:15px 0 30px}@media screen and (max-width:989px){.shop-page-featured .price--on-sale .price-item--regular:after{left:45%}.shop-page-featured .product--medium:not(.product--no-media) .product__media-wrapper,.shop-page-featured .featured-product:not(.product--no-media)>.product__info-wrapper{width:100%;max-width:100%}.shop-page-featured .product__info-wrapper .featured-product_title,.shop-page-featured .product__info-wrapper .price-shop{display:none}}@media screen and (max-width:1199px){.shop-page-featured .featured-product_title .product__title{font-size:48px;line-height:56px}}@media screen and (max-width:1024px){.shop-page-featured .featured-product_title .product__title{font-size:46px;line-height:56px}}@media screen and (max-width:989px){.shop-page-featured .featured-product_title .product__title{font-size:55px;line-height:60px}.shop-page-featured .product--medium:not(.product--no-media) .product__media-wrapper .image-featured-product{padding-top:0;margin-bottom:30px}.shop_show-mb{display:block}}@media screen and (max-width:750px){.shop-page-featured .featured-product_title .product__title{font-size:46px;line-height:52px}}@media screen and (max-width:479px){.shop-page-featured .guarantee{max-width:65px}.shop-page-featured .featured-product_title .product__title{font-size:33px;line-height:42px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-shop-featured.css.map */
