@font-face{font-family:Homemade Apple;src:url(/cdn/shop/files/HomemadeApple-Regular.woff2?v=1695264055) format("woff2"),url(/cdn/shop/files/HomemadeApple-Regular.woff?v=1695264055) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Jayadhira LILA EE 0.1";src:url(/cdn/shop/files/JayadhiraLILAEE01.woff2?v=1695264055) format("woff2"),url(/cdn/shop/files/JayadhiraLILAEE01.woff?v=1695264055) format("woff");font-weight:400;font-style:normal;font-display:swap}[tabindex="-1"]:focus{outline:none}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (max-width: 410px){.announcement-bar .announcement-bar__message span p{font-size:14px}}.cart-link__bubble--visible{background:#000;position:absolute;top:unset;bottom:6px;right:-7px;width:15px;height:15px;text-align:center}.cart-link__bubble .cartCount{color:#fff;font-size:10px;height:15px;line-height:15px;font-weight:600;display:inherit}.product-sticky .btn{color:#000}.template-page .product-sticky{background:#fff;box-shadow:0 0 15px #00000026;border:none}.template-product .product-sticky{display:flex;align-items:center;background:#fff;box-shadow:0 0 15px #00000026;border:none}.product-sticky .index-products__price{display:flex;flex-direction:column;font-size:16px;flex:0 0 100px;align-items:flex-start;margin:0}.product-sticky .index-products__price .regular_price{margin:0}.wrapper-1308{max-width:1348px}.index-banner .hero-subtitle p{font-size:18px;letter-spacing:.05em;text-transform:uppercase;font-family:futura-pt;font-weight:700;line-height:1.3}.hero-subtitle-with__badge{padding-right:85px;position:relative}.index-banner__badge{position:absolute;bottom:-10px;right:0;max-width:75px}.index-banner__badge img{height:auto}.index-banner .hero.hero__overlay .hero-title{font-size:50px;font-weight:700;line-height:1.1;margin-top:0;letter-spacing:0}.index-banner .hero.hero__overlay .hero__btn{font-size:21.6px;font-family:futura-pt;font-weight:700;letter-spacing:.05em}.hero__inner .product-icons-text{margin-top:39px;max-width:unset;gap:35px}.hero__inner .product-icons-text .product-icons-text__item{width:75px}@media screen and (min-width: 769px){.hero__inner .product-icons-text{justify-content:flex-start;margin-top:46px}.index-banner .hero.hero__overlay .hero-title{font-size:80px}}@media screen and (max-width: 768px){.index-banner .bottom-mobile{text-align:center}.hero__inner .product-icons-text{justify-content:center}.index-banner .hero.hero__overlay .hero-subtitle{display:block;margin-bottom:10px}.index-banner .hero.hero__overlay .hero__inner .hero__inner-wrapper{max-width:365px;padding-top:4vh;padding-left:12px}.index-banner__badge{top:45%}}@media screen and (max-width: 590px){.index-banner .hero.hero__overlay .hero__btn{max-width:calc(100% - 20px);font-size:18px;line-height:1.07;letter-spacing:.05em}}@media screen and (min-device-width: 767px) and (max-device-width: 769px){.index-banner .hero.hero__overlay .hero__inner .hero__inner-wrapper{position:unset;transform:none}.index-banner .hero.hero__overlay .hero__inner .hero__inner-wrapper .bottom-mobile{position:absolute}.index-banner .hero.hero__overlay .hero__inner .hero__inner-wrapper .bottom-mobile div{display:flex;text-align:center;justify-content:center}}@media screen and (max-width: 410px){.index-banner .hero.hero__overlay .hero-subtitle p{font-size:4.2353vw}.index-banner .hero.hero__overlay .hero-title{font-size:13vw}}@media screen and (max-width: 1450px){.hero{height:610px}}.hero-description{max-width:400px;font-size:20px}.index-icons-section .wrapper{max-width:1350px}@media screen and (max-width: 1200px){.index-icons-section .wrapper{padding:0}}.marquee-wrapper{gap:2rem;position:relative;width:100%;flex-direction:row;flex-wrap:nowrap;overflow-x:hidden;background:linear-gradient(249.27deg,#ff8e0926 -9.13%,#fbca4e26 86.58%)}:root{--gap: 24px;--duration: 40s;--scroll-start: 0;--scroll-end: calc(-100% - var(--gap))}.marquee__container{display:flex;-webkit-user-select:none;user-select:none;gap:var(--gap)}.marquee__group{flex-shrink:0;display:flex;align-items:center;gap:var(--gap);padding:0}@media screen and (min-width: 1201px){.marquee__group+.marquee__group{display:none}.marquee__container{align-items:center;justify-content:center}.marquee-wrapper{width:100%}}@media screen and (max-width: 1200px){:root{--size: clamp(3rem, 1rem + 12vmin, 10rem);--gap: 20px;--duration: 40s;--scroll-start: 0;--scroll-end: calc(-100% - var(--gap))}.marquee__group{animation:scroll var(--duration) linear infinite}}@media screen and (max-width: 580px){:root{--size: clamp(3rem, 1rem + 15vmin, 10rem)}}@media (prefers-reduced-motion: reduce){.marquee__group{animation-play-state:paused}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.marquee__container .marquee__item{display:grid;place-items:center;flex-shrink:0;width:var(--size);height:100%}.multicolumn-card{height:100%}.marquee__item img{height:auto;width:100%;max-width:100px}@media screen and (min-width: 769px){.feature-row__overlap .feature-row__text{position:relative}.feature-row__overlap .feature-row__text>*{position:relative}.feature-row__overlap .feature-row__item--image{position:relative;z-index:1}.feature-row__overlap .feature-row__text:before{content:"";width:200%;height:100%;background:linear-gradient(249.27deg,#ff8e09 -9.13%,#fbca4e 86.58%);opacity:.15;position:absolute;top:0}.overlay-image-with-text__overlay:before{height:150%!important;top:50%!important;transform:translateY(-50%)}.feature-row__item.overlay-image-with-text__content{padding-top:60px!important}.feature-row__overlap .feature-row__text--left{padding-right:48px;padding-left:30px}.feature-row__overlap .feature-row__image--left{padding-left:48px;padding-right:30px}.feature-row__overlap .feature-row__text--left:before{left:-100%}.feature-row__overlap .feature-row__text--right:before{right:-100%}.feature-row__overlap .feature-row__text--right{padding-left:76px}.feature-row__overlap .feature-row__image--right{padding-right:61px}}@media screen and (max-width: 768px){.overlay-image-with-text__content{padding-top:18px!important}.feature-row__overlap{position:relative;padding:0 15px 35px}.feature-row__overlap:before{content:"";background:linear-gradient(249.27deg,#ff8e09 -9.13%,#fbca4e 86.58%);opacity:.15;position:absolute;top:0;left:0;width:100%;height:100%}.feature-row__overlap>*{position:relative}.feature-row__overlap .feature-row__text{order:-1;position:relative;z-index:1;padding-bottom:30px}.feature-row__overlap .feature-row__item--image{margin-left:-31px;margin-right:-31px;max-width:unset}}.featured-row__small-text{font-size:12px;font-weight:400;max-width:430px}.featured-row__small-text-top{color:#000;font-family:Futura-PT;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.9px;text-transform:uppercase}.feature-row__overlap .feature-row__title{margin-bottom:26px}@media screen and (max-width: 768px){.featured-row__small-text{padding:20px 30px 0;margin:0 auto -15px;text-align:center}.featured-row__small-text-top{font-size:14px;letter-spacing:.7px}.feature-row__text .feature-row__title{margin-bottom:18px}}@media screen and (max-width: 410px){.feature-row__text .feature-row__title{font-size:9vw}}.featured-row__quote{display:flex;align-items:center;gap:22px;margin-bottom:14px;text-align:left}.featured-row__quote img{width:55px;height:55px;border-radius:100%}.featured-row__quote-content p{font-size:16px;letter-spacing:.05em;text-transform:uppercase;font-weight:700;line-height:1.3;margin:0}.featured-row__quote-content p:last-child{color:#7d7d7d;font-size:14px;font-style:normal;font-weight:450;line-height:145%}.feature-row__badge{background:linear-gradient(249.27deg,#ff8e09 -9.13%,#fbca4e 86.58%)}.feature-row__badge-icon{position:absolute;top:23px;right:23px;z-index:1}@media screen and (max-width: 768px){.feature-row__badge-icon{top:19px;right:19px}}.feature-row__badge .feature-row__image{mix-blend-mode:overlay}@media screen and (min-width: 769px){.feature-row__item--review{width:50%}.index-reviews__slider{margin-right:96px}.index-reviews__slider.index-reviews__slider-full-width{margin-right:0}}.feature-row__item--review{width:50%}.index-reviews__item{padding:15px;transition:all .5s ease}.index-reviews__item>*{transition:all .5s ease}.index-reviews__item.slick-active{transform:scale(1.05)}.index-reviews__headline{min-height:22px;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:130%}.index-reviews__image img{width:100%;height:auto!important}.index-reviews__slider.slick-initialized:before{content:"";width:20%;height:100%;background:linear-gradient(91deg,#fff 13.71%,#ffffff42 99.27%);display:inherit;position:absolute;top:0;z-index:1}.index-reviews__slider.index-reviews__slider-full-width.slick-initialized:before{content:"";width:10%;height:100%;background:linear-gradient(91.05deg,#fff 20.07%,#ffffff8a 99.27%);display:inherit;position:absolute;top:0;z-index:1}.index-reviews__slider.slick-initialized:after{content:"";width:20%;height:100%;background:linear-gradient(270deg,#fff 13.71%,#ffffff42 99.27%);display:inherit;position:absolute;top:0;right:0;z-index:1}.index-reviews__slider.index-reviews__slider-full-width.slick-initialized:after{content:"";width:10%;height:100%;background:linear-gradient(270deg,#fff 20.07%,#ffffff8a 99.27%);display:inherit;position:absolute;top:0;z-index:1}@media screen and (max-width: 750px){.index-reviews__slider.index-reviews__slider-full-width.slick-initialized:after{width:6%}.index-reviews__slider.index-reviews__slider-full-width.slick-initialized:before{width:6%}}.index-reviews__content{position:relative;padding:17px 10px;background:#fff;box-shadow:0 2px 10px #48484826;margin:20px 10px;border-radius:15px;text-align:center;font-size:16px}.index-reviews__content:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid #fff;position:absolute;top:100%;left:50%;transform:translate(-50%);filter:drop-shadow(0px 2px 10px rgba(72,72,72,.15))}.index-reviews__name{font-weight:700;margin-bottom:0}.index-reviews__slider .slick-arrow{text-indent:-9999px;top:30%;transform:translateY(-50%);width:25px;height:25px;z-index:1;background-repeat:no-repeat;background-size:25px}.index-reviews__slider .slick-prev{left:calc(20% - 30px);z-index:2;background-image:url(/cdn/shop/files/left-arrow.svg?v=1695293046)}.index-reviews__slider .slick-next{right:calc(20% - 30px);background-image:url(/cdn/shop/files/right-arrow.svg?v=1695293046);z-index:2}.index-reviews__slider.index-reviews__slider-full-width .slick-prev{left:calc(10% - 30px)}.index-reviews__slider.index-reviews__slider-full-width .slick-next{right:calc(10% - 30px)}.index-review-section .feature-row__text .feature-row__title{font-size:80px;margin-bottom:12px}.index-review-section .feature-row__text .btn{margin-top:24px}@media screen and (max-width: 768px){.index-review-section .wrapper{padding:0}.index-review-section .feature-row__text{text-align:center;order:-1;padding:15px 7px}.index-review-section .feature-row__text .feature-row__title{font-size:50px}.index-reviews__slider .slick-list{padding:0 30px!important}.index-reviews__item{padding:20px 10px}.index-reviews__slider.slick-initialized:before,.index-reviews__slider.slick-initialized:after{width:20px}.index-reviews__slider .slick-prev{left:5px}.index-reviews__slider .slick-next{right:5px}}.index-reviews__btn{margin:0 10px}.index-reviews__btn .btn{max-width:380px;width:100%}@media screen and (max-width: 410px){.index-review-section .feature-row__text .feature-row__title{font-size:12vw}}.index-derms .featured-row__quote{position:absolute;bottom:0;padding:10px;justify-content:space-around;width:100%;color:#fff;text-align:center}.index-derms .featured-row__quote-content p:last-child{color:#fff}.index-derms .featured-row__subtext,.index-derms .featured-row__subtext p{position:relative;line-height:1.3}.index-derms .featured-row__subtext svg{position:absolute;left:-21%}.index-derms .feature-row__title{margin-bottom:13px;letter-spacing:1px}.featured-row__signature{margin-top:25px}.featured-row__signature p:first-child{color:#000;font-family:Homemade Apple;font-size:24.3px;font-style:normal;font-weight:400;line-height:120%;transform:rotate(-3.537deg)}.featured-row__signature p:last-child{color:#000;font-family:"Jayadhira LILA EE 0.1";font-size:30px;font-style:normal;font-weight:400;line-height:120%;transform:rotate(-3.537deg);margin-left:18%}@media screen and (min-width: 769px){.index-derms.feature-row__overlap .feature-row__image--right{padding-left:50px}.index-derms.feature-row__overlap .feature-row__title{font-size:80px}}@media screen and (max-width: 768px){.index-derms .feature-row__title{font-size:60px;margin-bottom:23px;line-height:1}.index-derms .feature-row__overlap{padding:0 15px 52px}.featured-row__signature{text-align:left;margin-left:24px;margin-top:19px}.featured-row__signature p:last-child{margin-left:30%}.index-derms .featured-row__subtext svg{width:100px;left:-50px}.index-derms .featured-row__quote p{font-size:12px}.index-derms .featured-row__quote-content p:last-child{font-size:10px}}@media screen and (max-width: 410px){.index-derms .feature-row__title{font-size:15vw}}.index-product-price-section .featured-row__subtext{max-width:410px}.index-product-price-section .feature-row.feature-row__with--text .featured-row__subtext.product-row__price{position:relative}.index-product-price-section .feature-row.product-price__text .feature-row__text{padding-left:0}.index-product-price-section .feature-row.product-price__text .feature-row__item--content>*{margin-left:auto;margin-right:auto}.index-product-price-section .product-row__price .product-price__badge{font-size:13px;font-weight:600;line-height:17px;letter-spacing:.05em;text-align:center;position:absolute;bottom:30px;right:-10px;width:55px;height:55px;border:2px solid #000;border-radius:100%;padding:9px 10px;text-transform:uppercase}@media screen and (min-width: 769px){.index-product-price-section .product-price-section .feature-row__item--content{-webkit-flex:0 1 46%;-moz-flex:0 1 46%;-ms-flex:0 1 46%;flex:0 1 46%}.index-product-price-section .feature-row__text{-webkit-flex:0 1 54%;-moz-flex:0 1 54%;-ms-flex:0 1 54%;flex:0 1 54%}}@media screen and (max-width: 768px){.index-product-price-section .feature-row.product-price__text{background:linear-gradient(249.27deg,#ff8e0926 -9.13%,#fbca4e26 86.58%)}.index-product-price-section .feature-row.product-price__text .feature-row__title{text-align:center}.index-product-price-section .feature-row__item--content{padding:30px 10px 10px}.index-product-price-section .product-price__small-text{padding:10px;font-size:12px}.index-product-price-section .featured-row__subtext{text-align:center}.index-product-price-section .feature-row.feature-row__with--text .featured-row__subtext.product-row__price{background:linear-gradient(249.27deg,#ff8e09 -9.13%,#fbca4e 86.58%);max-width:unset}.index-product-price-section .product-row__price .product-price__badge{background:#000;color:#fff;right:30px;bottom:-30px}}@media screen and (max-width: 410px){.index-product-price-section .feature-row.product-price__text .feature-row__title{font-size:15vw}}.product-price-section{position:relative}.product-price__image{position:absolute;right:0;width:28vw;height:auto;top:-12.5vw}@media screen and (max-width: 768px){.product-price__image{position:absolute;right:0;width:40vw;height:auto;top:-18vw;right:-11vw}}.index-press-section{position:relative;background:linear-gradient(33.41deg,#f2612e 4.29%,#ff8e09 47.75%,#fbca4e 98.34%)}.index-press-section .cuver-top{position:absolute;top:-2px;left:0;width:100%;height:auto}.index-press-section .cuver-bottom{position:absolute;bottom:-2px;left:0;width:100%;height:auto}.index-press-section .wrapper{max-width:1440px}.press-image__flash{position:absolute;bottom:-5vw;right:20vw;height:auto}@media screen and (min-width: 769px) and (max-width: 1200px){.product-price__image{width:24vw}.press-image__flash{bottom:-5vw;right:17vw}}.product-columns-section .index-product-columns__items h3{line-height:1.1}.product-columns__tag{font-size:14px;font-weight:450;line-height:16px;letter-spacing:.1em;text-align:center;text-transform:uppercase;margin-bottom:-17px}.product-columns__tag span{padding:10px;background:#000;color:#fff;display:inline-block;position:relative;z-index:1}.product-columns__subtitle{font-size:18px;font-weight:600;line-height:23px;letter-spacing:.05em;text-align:left;text-transform:uppercase}.product-columns__item-caption{position:relative}.product-columns__item-caption .money{font-weight:700}.product-columns__quickadd button{position:absolute;bottom:0;right:0;padding:0}.product-columns__quickadd button svg{vertical-align:middle}@media screen and (min-width: 1024px){.product-columns-section .index-product-columns__items h3{font-size:60px}.product-columns-section .section-header .section-header__title{max-width:600px;margin:0 auto 40px;font-size:80px}}@media screen and (min-width: 769px) and (min-width: 1023px){.product-columns-section .index-product-columns__items h3{font-size:55px}}@media screen and (max-width: 768px){.product-columns-section .index-product-columns__items .rte-setting{padding-right:55px}.product-columns-section .wrapper{padding:0 44px}.product-columns-section .section-header__title{font-size:50px}.product-columns__subtitle{font-size:14px}.product-columns__item-caption .money{font-size:18px}}@media screen and (max-width: 410px){.product-columns-section .section-header__title{font-size:10vw}}@media screen and (max-width: 768px){.rich-text-section .featured-content-section .wrapper .btn{max-width:100%}}.index-products-section .wrapper{max-width:1180px}.slick-arrow{text-indent:-9999px;top:26%;transform:translateY(-50%);width:25px;height:25px;z-index:1;background-repeat:no-repeat;background-size:25px}.slick-prev{left:10px;background-image:url(/cdn/shop/files/left-arrow.svg?v=1695293046)}.slick-next{right:10px;background-image:url(/cdn/shop/files/right-arrow.svg?v=1695293046)}.quote-slider .slick-next{top:50%;right:-10px}.quote-slider .slick-prev{top:50%;left:-10px}.index-products-section .section-header{margin-bottom:60px}.index-products__item{padding:0 30px}.index-products__item-inner{position:relative;padding-top:15px}.index-products__tag{position:absolute;top:0;left:0%;width:100%;z-index:1}.index-products__tag span{background:#000;color:#fff;font-size:14px;font-weight:450;letter-spacing:.03em;line-height:1.1;min-width:160px;padding:7px;text-transform:uppercase;display:inline-block}.index-products__badge{position:absolute;max-width:60px;height:auto;z-index:1}.index-products__item-caption .h2{color:#000;text-align:center;font-family:Moret;font-size:35px;font-style:normal;font-weight:700;line-height:110%;margin-top:17px;margin-bottom:5px}.index-products__item-content{margin-bottom:18px}.index-products__item-content strong{text-transform:uppercase;font-size:14px}.index-products__item-content ul{text-align:left;max-width:max-content;margin:0 auto 15px}.index-products__item-content ul li{margin:0;line-height:1.3}.index-products__item-caption .btn{width:100%;max-width:unset;font-size:18px;padding:14px 20px}.index-products__item-caption .product-grid-reviews{font-size:14px;letter-spacing:.02em;font-weight:600;margin-top:15px}.index-products__price{font-size:18px;font-weight:700;letter-spacing:.02em;line-height:1.3;margin-bottom:12px}.index-products__price .regular_price{color:#969696;text-decoration:line-through;margin-left:10px}.index-products__price .sale_badge{font-size:14px;color:#fff;padding:3.5px 12px;background:#000;border-radius:20px;margin-left:20px;white-space:nowrap}@media screen and (max-width: 768px){.index-products-section .section-header,.index-products-section .section-header__title{margin-bottom:0}.index-products-section .wrapper{padding:0}.index-products__item{padding:0 15px}.index-products-section .slick-track{padding-top:30px;display:block}.index-products__item img{transition:all .5s}.index-products__action{margin-top:40px;transition:all .5s}.index-products__price{margin-bottom:20px}.index-products__item-caption{transition:all .5s}.index-products__item-caption .h2{margin-top:35px}}@media screen and (max-width: 590px){.index-products__item{padding:0 5px!important}.index-products__item-caption .btn{padding:11px 20px}}@media screen and (max-width: 325px){.index-products__item-caption .h2{font-size:28px}}.index-press__items .slick-arrow{text-indent:-9999px;top:30%;transform:translate(-50%,-50%);width:25px;height:25px;z-index:1;background-repeat:no-repeat;background-size:25px}.index-press__items .slick-prev{left:35px;background-image:url(/cdn/shop/files/left-arrow.svg?v=1695293046)}.index-press__items .slick-next{right:10px;background-image:url(/cdn/shop/files/right-arrow.svg?v=1695293046)}.index-press-section .section-header{position:relative}.index-press__item-caption{padding:30px 23px;background:#fff;position:relative;border-radius:15px}.index-press__item-caption:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid #fff;position:absolute;top:99%;left:50%;transform:translate(-50%)}.index-press__item-caption p{color:#000;text-align:center;font-family:moret;font-size:25px;font-style:normal;font-weight:700;line-height:110%;margin:0;filter:drop-shadow(1px 2px 4px rgba(125,62,3,.08))}.index-press__image_wrapper{margin-top:30px}.index-press__image_wrapper img{margin:0 auto}.index-press__item-inner{padding:0 12.5px}.index-press__items .slick-track{display:flex;align-items:flex-end}@media screen and (max-width: 768px){.index-press-section .wrapper{padding:0}.index-press__item-caption{max-width:250px;margin:0 auto}.index-press-section .section-header__title{font-size:50px}}@media screen and (max-width: 410px){.index-press-section .section-header__title{font-size:12vw}}.rich-text-section .featured-content-section .wrapper .rte.rich-text__text--small{font-size:18px}@media screen and (max-width: 768px){.rich-text-section .featured-content-section .wrapper .rte.rich-text__text--small{font-size:16px}}@media screen and (min-width: 769px){body{overflow:visible}.index-product-landing .product-single{display:flex;flex-wrap:wrap}.template-product .index-product-landing .product-single{margin:0}.index-product-landing .product-media__sticky{position:sticky;top:100px}}.index-product-landing .wrapper{max-width:1440px;padding:0}.landing-product__badge{position:absolute;width:20%;top:0;left:0;z-index:1}.landing-product__badge img{max-width:165px;width:100%;height:auto;display:block;position:unset;background:transparent}.index-product-landing .product-reviews{margin-bottom:12px}@media screen and (max-width: 590px){.landing-product__badge img{max-width:85px;height:auto}}.index-product-landing .product-single__thumbnails .slick-track{margin:0 auto;display:flex;justify-content:center;gap:22px}.index-product-landing .product-single__thumbnails .product-single__thumb{width:auto!important;margin:0;display:inline-block!important}.index-product-landing .product-media__hasthumbs .slick__controls{display:none}.index-product-landing .product-single__thumb a{width:40px;height:40px;border-radius:100%;overflow:hidden;border:2px solid transparent;transition:all ease .5s}.index-product-landing .product-single__thumb a.active-thumb,.index-product-landing .product-single__thumb.is-active a{border-color:#fff}.index-product-landing .product-single__thumbnails:not(.slick-initialized){display:flex;justify-content:center;gap:22px;display:none}@media screen and (max-width: 992px){.index-product-landing .product-single__thumbnails .slick-track{gap:10px}.index-product-landing .product-single__thumbnails:not(.slick-initialized){gap:10px}.index-product-landing .product-single__thumb a{width:30px;height:30px}.index-product-landing .product-single__media-wrapper{max-width:100%!important}}.index-product-landing .product-single__thumbnails{position:absolute;bottom:19px;width:100%;margin:0}.index-product-landing .product-single__add-to-cart{display:block!important}.index-product-landing .product-single__add-to-cart .btn--add-to-cart{max-width:320px!important;width:100%;color:#000}@media screen and (max-width: 768px){.template-product .product-single .product__actions,.template-product .product-single .product_adding{max-width:400px;margin:0 auto}}.index-product-landing .form_details .quantity-wrapper{border:2px solid #000;border-radius:40px;height:46px;width:90px;justify-content:center}.index-product-landing .form_details .product-single__quantity input{border:none!important;padding:0!important;font-size:18px!important;font-weight:600!important;font-style:normal!important}.index-product-landing .quantity-wrapper .quantity-icon{line-height:42px;cursor:pointer;font-size:18px;font-style:normal;font-weight:600}.index-product-landing .index-products__price{margin-bottom:10px}.index-product-landing .product-single__meta{position:unset!important;padding-top:15px}.template-product.index-product-landing .product-single__title{font-size:60px;font-weight:700}.answer img{height:auto!important}.shoppay_widget,.template-product .product-single .shoppay_widget{margin-bottom:22px}.index-product-landing.template-product .product-single .product_adding .product-single__add-to-cart{margin:0 0 15px}.template-product .index-product-landing .product-single .product-single__thumbnails:not(.slick-initialized){display:none}@media screen and (max-width: 410px){.template-product.index-product-landing .product-single__title{font-size:14vw}.index-product-landing .product-single__thumbnails .slick-track{gap:5px;opacity:1!important}.index-product-landing .product-single__thumbnails:not(.slick-initialized){gap:5px}}.index-product-landing .product-accordion{border-bottom:2px solid #000}.index-product-landing .product-accordion .faq-item .answer .image-11{object-fit:contain;margin-left:-10px}.template-product .faq-item .answer .image-mobile{margin-left:-5%}.accordion a{color:#000;text-decoration:underline}@media screen and (max-width: 768px){.index-product-landing .product-single__meta--wrapper{padding:20px 20px 20px 45px;text-align:center}.template-index .index-product-landing .product-single__quantity{display:none!important}.template-index .index-product-landing .product-single__add-to-cart .btn--add-to-cart{max-width:100%!important}.product-single__subdecription{text-align:left;max-width:max-content;margin:0 auto 15px;line-height:1.5}.index-product-landing .shoppay_widget{justify-content:flex-start}.index-product-landing .product-accordion .faq-item .answer{text-align:left}.index-product-landing .index-products__price{font-size:16px}.index-product-landing .shoppay_widget p{font-size:16px!important}.index-product-landing .product-accordion .faq-item .title{font-size:16px}}@media screen and (max-width: 590px){.index-product-landing .product-single__meta--wrapper{padding:20px 10px 20px 25px}}@media screen and (min-width: 1200px){.product-landing__wrapper{max-width:1270px}.product-landing__wrapper .product-single__meta--wrapper{padding-left:93px;padding-right:0}}.product-icons-text{display:flex;text-align:center;gap:11px 25px;flex-wrap:wrap;justify-content:center;max-width:500px;margin-top:10px}.product-single__sub__title{color:#000;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.05em;text-transform:uppercase;margin-bottom:20px}@media screen and (min-width: 769px) and (max-width: 992px){.product-single__sub__title{font-size:15px}}.product-single__quote{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:450;line-height:130%;padding:15px 37px;background:#fbca4e26;position:relative;margin-bottom:26px;display:flex;flex-direction:column}.product-single__quote>p{margin:0 0 7 0!important}.product-single__quote>p>a{color:#000;text-decoration:underline}.product-single__quote>span>p>a{color:#000;text-decoration:underline}.product-single__quote .logo{width:100px;height:24px;display:inline-block;background-color:#000;position:absolute;left:50%;bottom:-12px;transform:translate(-50%)}.product-single__quote .logo svg{max-width:100%;height:16px;vertical-align:middle;width:auto}.product-single__quote .logo.quote_icon{color:#fff;background-color:#000;padding:6px 22px;text-align:center;font-family:Futura-PT;font-size:12px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.6px;text-transform:uppercase;width:168px;margin:0 auto;height:fit-content;top:18px!important}.product-single__quote.product-single__quote-with-icon{padding-top:53px;padding-bottom:0}.product-single__add-content{margin-bottom:10px}@media screen and (min-width: 993px){.product-single__add-content{display:flex;align-items:flex-start;flex-direction:row-reverse;justify-content:flex-end;gap:20px}.product-single__quote{max-width:200px;margin-bottom:0;padding:16px 20px 24px}}.product-icons-text__item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:6px}@media screen and (max-width: 1024px){.product-single__meta .product-icons-text{max-width:390px}}@media screen and (max-width: 768px){.product-single__meta .product-icons-text{max-width:350px}}.product-icons-text p{color:#000;text-align:center;font-size:10px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.5px;text-transform:uppercase}@media screen and (max-width: 768px){.product-single__sub__title{font-size:14px}.product-icons-text{margin:3px auto 0}.product-single__quote .logo.quote_icon{width:max-content}}.product_adding--landing{margin-bottom:20px}@media screen and (max-width: 768px){.product_subscription .form_details .product_adding.product_adding--landing{justify-content:center}}.product_adding--landing .btn{max-width:380px;color:#000;margin:0}.template-product .product-single .product__actions .product-single__add-to-cart,.template-product .product-single .product_adding .product-single__add-to-cart{margin:0}.template-product .product-single .product__actions .product-single__add-to-cart .button-wrapper,.template-product .product-single .product_adding .product-single__add-to-cart .button-wrapper{text-align:left}@media only screen and (min-width: 1025px){.template-product .index-product-landing .product-single .product-single__meta--wrapper{padding-left:93px!important}}@media only screen and (min-width: 591px){.template-product .index-product-landing .product-single .grid__item{padding-left:0}}@media screen and (max-width: 768px){.template-product .index-product-landing .product-single .grid__item.product-single__meta--wrapper{padding-left:25px!important}}@media screen and (min-width: 591px) and (max-width: 768px){.template-product .index-product-landing .product-single{margin:0}.template-product .index-product-landing .product-single .grid__item.product-single__meta--wrapper{padding-left:20px!important}.template-product .index-product-landing .product-single .product_adding,.template-product .index-product-landing .product-single .product__actions,.template-product .index-product-landing .product-single .product-single__add-content{max-width:430px;margin:0 auto}}.template-product-flasher-v2 .main-content{padding-top:0!important}.index-product-landing .radio-wrapper .single-option-radio__label{text-transform:uppercase;font-size:14px;font-weight:600;line-height:18px;letter-spacing:.05em;text-align:left;color:#000}.index-product-landing .radio-wrapper.product-form__item .single-option-radio{padding:0;margin:0;display:flex;align-items:center;gap:12px}.index-product-landing .radio-wrapper.product-form__item .single-option-radio label{margin:0;padding:2px;border-radius:100%;display:inline-block;width:26px;height:26px}.index-product-landing .radio-wrapper.product-form__item-single .single-option-radio label{border:1px solid #000}.index-product-landing .radio-wrapper.product-form__item .single-option-radio label span,.index-product-landing .radio-wrapper.product-form__item .single-option-radio a.single-option__link{border:1px solid rgba(176,175,175,1);width:20px;height:20px;margin:0;padding:0;border-radius:100%;display:inline-block}.index-product-landing .radio-wrapper.product-form__item .single-option-radio label.matte-black span{border:1px solid #000;background:#000}.index-product-landing .radio-wrapper.product-form__item .single-option-radio label.secret-garden span{border:1px solid #294e3c;background:#294e3c}@media screen and (max-width: 768px){.index-products__price--wrapper{max-width:300px;text-align:left;margin:0 auto}}.faq-grid__item img{margin-left:-20px;height:auto}.faq-item .image-small{margin-left:-10px}.faq-item small{font-size:12px}@media screen and (min-width: 591px){.faq-grid{display:grid;grid-template-columns:1fr 1fr}.faq-grid__item img{margin-left:-25px}}.product-modes__items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:65px;max-width:1160px;margin:0 auto}.product-modes-section .section-header__title{max-width:700px;margin:0 auto 60px}.product-modes__item-inner{display:flex;align-items:center;gap:22px;margin:0!important}.product-modes__icon{flex:0 0 90px;width:90px;position:relative}.product-modes__icon svg{height:auto;vertical-align:middle;max-width:100%}.product-modes__icon p{position:absolute;top:0;margin:0;height:90px;width:90px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:15px;text-align:center}.product-modes__item-caption p{margin:0;font-size:16px}@media screen and (max-width: 768px){.product-modes__items{grid-template-columns:1fr;gap:20px}.product-modes-section .section-header__title{margin-bottom:40px}}.feature-row__image-wrapper video{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.product-treatment .feature-row__title{font-size:80px;text-align:center}.product-treatment__icons{max-width:390px;margin:25px auto 0}.product-treatment__icon{display:flex;align-items:center;gap:30px;margin-bottom:26px}.product-treatment__icon p{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.05em;text-transform:uppercase;margin:0 0 6px}.product-treatment__icon h3{color:#000;font-size:35px;font-style:normal;font-weight:700;line-height:110%;display:flex;align-items:center;gap:13px;margin:0}.product-treatment__icon h3 svg{display:inline-block;vertical-align:middle}.product-treatment__subtext{text-align:center;color:#969696;font-size:12px;font-style:normal;font-weight:400;line-height:130%;max-width:300px;margin:0 auto}.product-treatment__bubble{text-align:center;position:relative;top:-40px;margin:0 10px}.product-treatment__bubble span{font-size:22px;font-weight:450;line-height:1.3;letter-spacing:0px;text-align:center;display:inline-block;padding:27px 18px 18px;background:linear-gradient(228.72deg,#fff 10.69%,#ffffffe6 73.37%);box-shadow:1px 2px 4px #7d3e0314;border-radius:15px;max-width:400px;position:relative}.product-treatment__bubble span:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid rgba(255,255,255,.9);position:absolute;top:-15px;left:50%;transform:translate(-50%);filter:drop-shadow(0px 2px 10px rgba(125,62,3,.08))}@media screen and (min-width: 769px){.product-treatment-section .wrapper{max-width:1440px;padding:0}.product-treatment .feature-row__text{-webkit-flex:0 1 56%;-moz-flex:0 1 56%;-ms-flex:0 1 56%;flex:0 1 56%;padding-right:60px;padding-left:60px}.product-treatment .feature-row__image{-webkit-flex:0 1 44%;-moz-flex:0 1 44%;-ms-flex:0 1 44%;flex:0 1 44%}}@media screen and (max-width: 768px){.product-treatment .feature-row__text{order:-1;padding-bottom:0}.product-treatment .feature-row__title{font-size:50px}.product-treatment__icon{gap:20px}.product-treatment__bubble span{font-size:18px;padding:18px 22px;background:linear-gradient(228.72deg,#fff 10.69%,#fffffff2 73.37%)}}@media screen and (max-width: 410px){.product-treatment .feature-row__title{font-size:12vw}}.product-expections .feature-row__item--image{padding-right:0}.product-expections .feature-row__item--image .feature-row__image{height:auto}.product-expections .feature-row__text{padding-top:0;padding-bottom:0;padding-left:0}.product-expections__blocks{display:flex;align-items:flex-end;gap:40px}.product-expections__images{flex:0 0 39.46%}.product-expection__smalltext{font-size:12px;color:#9f9f9f;margin-top:30px;max-width:360px;margin-bottom:0}.product-expection__smalltext p{margin-bottom:0}.expections__content--inner{display:flex;gap:19px;font-size:16px;text-align:left}.expectations__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;font-family:Futura-PT;font-size:14.4px;font-style:normal;font-weight:450;line-height:110%;letter-spacing:1.44px;text-transform:uppercase;background:#000;padding:11px 25px;min-width:80px}.feature-row__text-wrapper{max-width:450px}.product-expections .featured-row__subtext{margin:20px 0}.product-expections__buttons{display:flex;gap:20px;max-width:414px;border-bottom:1.5px solid #f0efef;justify-content:space-between;margin:30px 0}.product-expections__button{padding:12px 0;border-bottom:2px solid transparent;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:.05em;text-transform:uppercase;transition:all ease .5s}.product-expections__button.active{border-color:#000}.product-expections__content-item{min-height:120px}@media screen and (min-width: 1025px){.product-expections .feature-row__text--left{flex:0 0 35%}.product-expections .feature-row__item--image{flex:0 0 62%}}@media screen and (min-width: 767px) and (max-width: 1024px){.product-expections{flex-wrap:wrap}.product-expections .feature-row__text-wrapper{margin:0 auto;text-align:center}.product-expections .feature-row__text--left,.product-expections .feature-row__item--image{flex:0 0 100%}}@media screen and (max-width: 768px){.product-expections__blocks{flex-wrap:wrap;justify-content:center;gap:0}.product-expections__images{flex:0 0 320px}.product-expections__content{max-width:414px}.product-expections .feature-row__text{padding:0;order:-1}.product-expections .feature-row__item--image{padding-right:0}.feature-row__text-wrapper{margin:0 auto}.feature-row__text-mobile{text-align:center;margin:0 auto 30px}.feature-row__text-mobile .feature-row__title{font-size:35px}.product-expections__button{font-size:14px}.product-expection__smalltext{text-align:center;margin-top:0;max-width:100%}}@media screen and (max-width: 590px){.feature-row__text-mobile{max-width:300px}.feature-row__text-wrapper{max-width:330px}}@media screen and (max-width: 420px){.product-expections__content-item{min-height:150px}.feature-row__text-mobile .feature-row__title{font-size:12vw}}.faq-link{margin-top:1.5rem;text-align:left}.faq-link a{color:#000;text-decoration:underline;font-weight:600}.template-page-shaving .main-content{padding-top:0!important}.shaving-banner__stars{margin-top:30px;font-size:18px;font-weight:600;line-height:23px;letter-spacing:.05em;text-align:left;text-transform:uppercase}.shaving-banner__stars span{color:#000!important}.shaving-banner .index-banner__badge{top:-20px;right:20%}@media screen and (max-width: 768px){.shaving-banner__stars{margin-top:12px}.shaving-banner .index-banner__badge{top:10px;right:10px}.shaving-banner .bottom-mobile{bottom:20px}}@media screen and (max-width: 590px){.shaving-banner .index-banner .hero.hero__overlay .hero__inner .hero__inner-wrapper{max-width:296px;padding-top:36px}.shaving-banner__stars{font-size:14px}.shaving-banner__stars svg{height:17px!important}}.template-page-warning .section-header__title{max-width:60%}.template-page-warning strong{font-weight:600}.template-page-warning h3{font-family:futura-pt;font-size:18px;font-weight:600;line-height:23px;letter-spacing:.05em;text-align:left;padding-bottom:10px;border-bottom:1px solid #000;margin-bottom:28px;text-transform:uppercase}.template-page-warning p strong{font-weight:600}.template-page-warning ul{margin-bottom:30px}.template-page-warning ul li{margin-bottom:10px}.template-page-warning ol{list-style:none}.template-page-warning ol li{position:relative;padding-left:40px;margin-bottom:20px}.template-page-warning ol li:before{content:"";width:22px;height:22px;background-image:url(/cdn/shop/files/icon-dontsvg.svg?v=1695980430);display:inline-block;background-size:20px;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:50%;transform:translateY(-50%)}.template-page-shaving .header-container{display:none}.template-page-shaving .shop-float{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-o-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0)}.main-right-button{display:none}.announcement-bar__message em{text-decoration:underline;font-style:normal}.site-header{padding:0}.site-nav .site-nav__item{padding:0 12.5px}.site-nav .site-nav__link{padding:25px 0;border-bottom:2px solid transparent}.site-nav .site-nav__link:hover,.site-nav .site-nav__item.nav-hover .site-nav__link{border-color:#000}.header-sticky.isStuck .header-position{background:linear-gradient(#fff,#fff9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header-sticky.isStuck .site-header{box-shadow:none;background:transparent}.account__link.site-nav__link{border-radius:94.688px;border:.141px solid #9f9f9f;background:#fff;box-shadow:2.8125px 3.75px 9.375px #00000012;padding:13.125px 37.5px}.site-nav--has-dropdown svg{display:none}.header-wrapper .mega-menu{height:auto}.header-wrapper .grid__item.large--one-sixth.one-quarter.menu__link{width:78px!important;height:50px;max-width:78px}@media screen and (min-width: 769px){.site-header .menu__link{display:none!important}.site-nav--mobile.text-right{gap:15px}}.site-nav .mega-menu{padding:35px 0 70px}@media screen and (min-width: 1200px){.site-nav .mega-menu .old-grid{display:grid;grid-template-columns:auto auto auto auto}}.site-nav .mega-menu .grid__item.one-half{width:100%}.header-position .mobile-nav__product--title .title_wrapper.title_wrapper__full{max-width:100%}.mobile-nav__title{padding:0 10px}a.mobile-nav__product .title_wrapper h3,a.mobile-nav__product .title_wrapper .h3{justify-content:space-between;align-items:center;gap:5px}a.mobile-nav__product .title_wrapper.title_wrapper__full h3,a.mobile-nav__product .title_wrapper.title_wrapper__full .h3{justify-content:flex-start}a.mobile-nav__product .title_wrapper h3,a.mobile-nav__product .title_wrapper .h3{font-family:futura-pt;font-size:18px;font-weight:600;letter-spacing:-.09px}.mega-menu__pro{font-family:futura-pt;background:linear-gradient(251.1deg,#f13c93 -1.24%,#fbca4e 134.95%);border-radius:100px;font-style:normal;font-size:16px;letter-spacing:.462px;line-height:70%;color:#fff!important;padding:4px 13px!important;display:inline-block}body.fixed .cart-overlay{opacity:1;visibility:visible;background:linear-gradient(5deg,#000c 1.55%,#00000094 94.68%);mix-blend-mode:multiply;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.pro-offer-message.large--hide{display:none}#NavDrawer .drawer-left__inner{top:0}.drawer-left__inner .mobile-nav{margin:0}.drawer-left__inner .mobile-nav__item a{padding:10px 0}.drawer-left__inner .mobile-nav__title{margin-top:18px}.drawer-left__inner .mobile-nav__title:first-of-type{margin:0}.mobile-nav.second .mobile-nav__link{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:128.44%}.review-wrapper{background:#fbca4426;padding:30px 30px 18px;margin:30px -4px 0;text-align:center;position:relative}.review-content{color:#000;text-align:center;font-family:futura-pt;font-size:18px;font-style:normal;font-weight:400;line-height:130%;margin:15px 0}.reviewer{color:#000;text-align:center;font-family:futura-pt;font-size:16px;font-style:normal;font-weight:600;line-height:130%}.review-wrapper .icon-quote{position:absolute;left:-55px;z-index:-1}.upsell-popup .popup_bottom_part{padding:10px 16px}.upsell-popup .popup_bottom_part .btn{max-width:100%}.upsell-popup .popup_bottom_part .btn.skip-btn{background:#fff!important;position:relative;color:#000;margin:10px auto 0;border-radius:101px;border:.15px solid #000;box-shadow:3px 4px 10px #00000012}.popup-pdp-content .offer-head{font-size:35px;line-height:1.1;margin-bottom:10px}@media screen and (max-width: 370px){.popup-pdp-content .offer-head{font-size:30px}}.popup-pdp-content .ruk_rating_snippet{pointer-events:none}.above_title{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.9px;text-transform:uppercase}.product-subinfo{font-size:18px}.offer_subcription{display:flex;justify-content:space-between;align-items:center;color:#969696;font-size:18px;font-style:italic;font-weight:400;line-height:130%}.offer-step{background:linear-gradient(249.27deg,#ff8e0926 -9.13%,#fbca4e26 86.58%);color:#000;padding:3px 10px;font-size:18px;line-height:1.3}.drawer__title h2{font-size:18px}.main-min-cart .cart-bottom-content{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:column-reverse;height:100%}.main-min-cart .cart__quantity .quantity-wrapper{width:70px}.main-min-cart .quantity-icon{padding:0 6px}.main-min-cart .cart__quantity .quantity-wrapper input{font-size:13.5px;width:20px}.main-min-cart .cart-footer-btn button.btn{position:relative}.checkout-btn.loading-on{opacity:.5}.add-btn-part{position:absolute;bottom:12px;right:12px}.add-btn-part svg{width:45px;height:45px;vertical-align:middle}.main-min-cart .top-part{display:block}.main-min-cart .top-part .preheading-text{color:#000;font-family:futura-pt;font-size:10px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.5px;text-transform:uppercase}.main-min-cart .min-cart-image{max-width:90px}.main-min-cart .min-cart-item{margin-bottom:25px}.main-min-cart .cart-seller-item:not(:last-of-type){margin-bottom:10px}.main-min-cart .min-cart-reviver{border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 4px 12px #7b4a0026}.main-min-cart .cart-reviver-left{padding:21px 15px 17px}.main-min-cart .cart-reviver-right{width:150px;padding-top:42.67%}@media screen and (max-width: 420px){.main-min-cart .cart-reviver-right{width:120px;padding-top:42.67%}}.bottle-months{margin-bottom:10px}.main-min-cart .cart-reviver-praice span:first-of-type,.main-min-cart .cart-reviver-praice .sale_price{text-align:right;font-family:futura-pt;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.54px}.main-min-cart .cart-reviver-praice span.reguler_price del{color:#969696;text-align:right;font-family:futura-pt;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.54px;text-decoration-line:strikethrough}.main-min-cart .cart-content-title h2 span.pro_product_title{font-family:futura-pt;font-size:18px;font-style:normal;font-weight:600}.main-min-cart .cart__product-meta{font-size:14px;font-weiht:400;margin-bottom:7px}@media screen and (max-width: 420px){.main-min-cart .cart-reviver-right{width:40%;padding-top:50%}.add-btn-part svg{width:38px;hieght:38px}}@media screen and (max-width: 370px){.cart_addtional-info{font-size:14px}.main-min-cart .cart-content-right{max-width:30px}.main-min-cart .top-part .preheading-text{font-size:8px}.main-min-cart .cart-reviver-left h2{font-size:26px}.main-min-cart .bottle-months{font-size:13px}.add-btn-part{bottom:5px}.main-min-cart .cart-reviver-praice span.reguler_price del,.main-min-cart .cart-reviver-praice span:first-of-type,.main-min-cart .cart-reviver-praice .sale_price{font-size:16px}}.product-route{max-width:368px;margin-bottom:26px;text-align:left}.product-route__heading{color:#000;font-family:futura-pt;font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.7px;text-transform:uppercase}.product-route__items{display:flex;align-items:center;justify-content:space-between;position:relative}.product-route__items:before{content:"";width:85%;height:1.5px;background:#000;position:absolute;top:13px;left:8%}.product-route__item-number{color:#000;font-family:futura-pt;font-size:15.188px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:.759px;text-transform:uppercase;width:26px;height:26px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;margin:0 auto 7px;border:1.5px solid #000;position:relative}.product-route__item-number.active{background:#000;color:#fff}.product-route__item-heading{color:#000;text-align:center;font-family:futura-pt;font-size:12px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.6px;text-transform:uppercase}@media screen and (max-width: 768px){.product-route{margin:0 auto 28px}}.meet-route-heading{text-align:center;margin-bottom:50px}.meet-route-heading .feature-row__title{color:#000;text-align:center;font-size:80px;font-style:normal;font-weight:700;line-height:110%;margin:0}.meet-route-heading p{color:#000;font-family:futura-pt;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.9px;text-transform:uppercase}.meet-route-block{padding:24px 28px 16px;background:linear-gradient(249.27deg,#ff8e0926 -9.13%,#fbca4e26 86.58%)}.meet-route-block+.meet-route-block{margin-top:60px}.meet-route-block__content h4{font-size:22px;margin-bottom:0}.meet-route-block__content [data-accordion] [data-control]{justify-content:flex-start;font-size:16px;font-weight:700}.meet-route-block__step{color:#fff;text-align:center;font-family:futura-pt;font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.7px;text-transform:uppercase;width:79px;height:26px;display:flex;background:#000;align-items:center;justify-content:center;margin-top:-38px;margin-bottom:10px}.template-product-noodist-pro-kit .meet-route-block+.meet-route-block{margin-top:44px}@media screen and (min-width: 769px){.meet-route .feature-row__item--image{padding-right:6.5%}.meet-route .feature-row__text--left{padding-left:0}.meet-route .feature-row__text{padding:0}.template-product-noodist-pro-kit .meet-route .feature-row__item--image{padding-right:30px}}@media screen and (max-width: 768px){.meet-route-heading{margin-bottom:25px}.meet-route-heading .feature-row__title{font-size:50px}.meet-route-heading p{font-size:14px}.meet-route .feature-row__item--image{margin:0 -16px;max-width:calc(100% + 32px)}.meet-route-block+.meet-route-block{margin-top:43px}.meet-route-block__content [data-accordion] [data-control]{justify-content:center}.meet-route-block{padding:24px 15px 16px}.meet-route-block__step{margin-left:auto;margin-right:auto}}@media screen and (max-width: 375px){.meet-route-heading .feature-row__title{font-size:44px}}.featured-row__subtext h4{font-family:futura-pt;font-size:18px;font-weight:700;line-height:23px;letter-spacing:.05em;margin-top:25px;text-transform:uppercase}@media screen and (max-width: 768px){.featured-row__subtext h4{font-size:14px;line-height:18px}.product-row .featured-row__subtext{text-align:center;padding-top:40px}.product-row .feature-row__overlap .feature-row__text{padding-bottom:0}}@media screen and (min-width: 769px){.bodycare-review-section .feature-row__text{-webkit-flex:0 1 40%;-moz-flex:0 1 40%;-ms-flex:0 1 40%;flex:0 1 40%;padding:0}.bodycare-review-section .feature-row__text .btn{margin-top:25px;max-width:170px}.bodycare-review-section .feature-row__item--review{-webkit-flex:0 1 60%;-moz-flex:0 1 60%;-ms-flex:0 1 60%;flex:0 1 60%}}@media screen and (max-width: 768px){.bodycare-review-section .feature-row__text{order:1;padding-bottom:15px;padding-top:0;text-align:center}.bodycare-review-section .feature-row__title{font-size:50px}.bodycare-review-section .feature-row__item--review{text-align:center;order:2;margin-left:-16px;margin-right:-16px;margin-bottom:23px;max-width:unset}.bodycare-review-section .index-reviews__btn{margin:0}}@media screen and (max-width: 420px){.bodycare-review-section .feature-row__title{font-size:40px}}.product-inside__items .slick-arrow{text-indent:-9999px;top:32%;transform:translateY(-50%);width:25px;height:25px;z-index:1;background-repeat:no-repeat;background-size:25px}.product-inside__items .slick-prev{left:10px;background-image:url(/cdn/shop/files/left-arrow.svg?v=1695293046)}.product-inside__items .slick-next{right:10px;background-image:url(/cdn/shop/files/right-arrow.svg?v=1695293046)}.product-inside-section .section-header{margin-bottom:20px}.product-inside-section .section-header__title{font-size:80px}.product-inside-section [data-accordion] [data-control]{justify-content:flex-start;color:#000;font-family:futura-pt;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.9px;text-transform:uppercase;display:inline-block;border-bottom:2px solid #000}.product-inside-section [data-accordion] [data-control]>*{display:inline-block;vertical-align:middle}.product-inside-section [data-accordion]>[data-control]:after{display:inline-block;vertical-align:middle}.product-inside-section [data-accordion] .answer{padding-top:27px}.product-inside__item-caption{padding-top:24px}.product-inside__title{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.7px;text-transform:uppercase;margin-bottom:10px}.product-inside__items{margin:0 -25px}.product-inside__item{padding:0 25px}@media screen and (max-width: 1024px){.product-inside__items{margin:0 -15px}.product-inside__item{padding:0 15px}}@media screen and (max-width: 768px){.product-inside-section .section-header{text-align:center;margin-bottom:30px}.product-inside-section .section-header__title{font-size:50px;margin-bottom:15px}.product-inside__items{margin:0 -5px}.product-inside__item{padding:0 5px}}@media screen and (max-width: 590px){.product-inside__items{margin:0 -16px}.product-inside__item{padding:0 5px}}.product-route-section .section-header{margin-bottom:50px}.product-route-section .section-header__stitle{color:#000;text-align:center;font-family:futura-pt;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.9px;text-transform:uppercase}.product-route__slider{margin-bottom:50px}.product-route__slider .product-columns__quickadd button{bottom:-10px}.product-route__slider .slick-arrow{text-indent:-9999px;top:32%;transform:translateY(-50%);width:25px;height:25px;z-index:1;background-repeat:no-repeat;background-size:25px}.product-route__slider .slick-prev{left:10px;background-image:url(/cdn/shop/files/left-arrow.svg?v=1695293046)}.product-route__slider .slick-next{right:10px;background-image:url(/cdn/shop/files/right-arrow.svg?v=1695293046)}.product-route__slider .product-columns__tag span{padding:5px 10px}.product-columns__tag-number{display:inline-block;width:26px;height:26px;line-height:26px;margin-right:5px;background:#231f20;border-radius:100%;font-size:15px;font-weight:700}.product-route__slider .product-columns__title{font-size:60px;line-height:1.1;margin-top:18px;margin-bottom:0}.product-route__slider .rte-setting{padding-right:30px}@media screen and (max-width: 768px){.product-route__slider .rte-setting{padding-right:40px}.product-route__slider{margin-bottom:40px}}@media screen and (max-width: 590px){.product-route-section .wrapper{padding:0}.product-route-section .old-grid{margin-left:-40px}.product-columns__item{padding-left:30px}.product-route__slider .slick-prev{left:45px}.btn-route__addall{max-width:calc(100% - 20px)}}.btn-route__addall{background:linear-gradient(249.27deg,#ff8e09 -9.13%,#fbca4e 86.58%)!important;color:#000!important;position:relative}.product-icons-section .section-header__subtitle{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.9px;text-transform:uppercase}.product-icons{display:flex;align-items:center;flex-wrap:wrap;gap:75px;margin-top:40px}.product-icon__item{display:flex;align-items:center;gap:30px}.product-icon__item span{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.7px;text-transform:uppercase}@media screen and (max-width: 768px){.product-icons-section .section-header__subtitle{text-align:center}.product-icons{column-gap:20px;row-gap:40px;max-width:320px;margin:40px auto 0}.product-icon__item{width:calc(50% - 10px);flex:0 0 calc(50% - 10px)}.product-icon__item{gap:15px}}@media screen and (max-width: 370px){.product-icon__item span{font-size:13px}}.bodycare__select{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.bodycare__select--item{display:flex;align-items:center;gap:6px}.bodycare__select--item span{color:#b0afaf;font-size:12px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.6px;text-transform:uppercase}.bodycare__select--item.bodycare__select-active span{color:#000}.bodycare__select--item.bodycare__select-active img{padding:2px;border:1.5px solid #000;border-radius:100%}@media screen and (min-width: 769px){.bodycare-product .product-icons-text{justify-content:flex-start}}.bodycare-product .product-single__subdecription{max-width:340px}.bodycare-product .product-form__item{margin-bottom:9px}.subscription_widget,.bodycare-select__wrapper{max-width:426px}@media screen and (max-width: 768px){.subscription_widget,.bodycare-select__wrapper{margin:0 auto}}.reviver_layout .subscription_radio label:before{display:none}.reviver_layout .subscription_radio label:after{border-color:#ababab}.reviver_layout .subscription_radio input[type=radio]:checked+label:after{background-image:url(/cdn/shop/files/subscription-active.svg?v=1699003716);background-size:cover;border:none}.reviver_layout .subscription_radio label{border:none;margin-bottom:4px;text-transform:capitalize}.reviver_layout .subscription_radio label span:first-of-type{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.reviver_layout .subscription_radio label span.subscription_price{font-weight:700;color:#000}.reviver_layout .subscription_radio input[type=radio]:checked+label{background:linear-gradient(249.27deg,#ff8e0926 -9.13%,#fbca4e26 86.58%)}.reviver_layout .subscription_radio input#subscription+label span:first-of-type{font-weight:450}.reviver_layout .subscription_radio input#subscription[type=radio]:checked+label{margin-bottom:0;border-radius:10px 10px 0 0}.reviver_layout .subscription_radio input#subscription[type=radio]:checked+label+.subscription_text{border:1px solid rgba(255,142,9,.15);border-radius:0 0 10px 10px}.reviver_layout .subscription_radio label span.subscription__off{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.7px;text-transform:uppercase;background:#000;padding:3px 12px;border-radius:20px}.skio-details{margin-top:6px}.product_subscription .subscription_text{color:#231f20;font-size:15px;font-style:normal;font-weight:450;line-height:130%;padding:0;border:1px solid rgba(255,142,9,.15);border-radius:0 0 10px 10px}.subscription_text .subscription_text__heading{padding:5px 10px 5px 7px}.subscription_text .subscription_text__content ul{list-style:none;margin:0;padding:10px 6px;border-top:1px solid rgba(255,142,9,.15)}.subscription_text ul .plan-dropdown__item{margin:0;padding:6px 9px;cursor:pointer;transition:all .5s ease}.subscription_text ul .plan-dropdown__item[data-id="636649656"]{display:none!important}.subscription_text ul .plan-dropdown__item:hover{background:linear-gradient(249.27deg,#ff8e0914 -9.13%,#fbca4e14 86.58%)}.skio-details{margin-bottom:10px}.product_quickadd{border-radius:100%;background:linear-gradient(249.27deg,#ff8e09 -9.13%,#fbca4e 86.58%)!important}.quantity-wrapper input{pointer-events:none}@media screen and (max-width: 370px){#NavDrawer .drawer-left__inner{padding:26px 10px 20px!important}a.mobile-nav__product img{margin-right:10px}.header-position .mobile-nav__product--title .badge_wrapper{width:auto;white-space:nowrap}.header-position .mobile-nav__product--title .title_wrapper p{font-size:14px}.main-min-cart .cart-content-title h2{font-size:20px}}.stock-notify{margin-top:14px;font-size:16px;font-style:italic}.cart_addtional-info.cart_addtional-info__variant{margin-bottom:3px}@media screen and (max-width: 380px){.template-index .index-banner .hero.hero__overlay .hero__inner .hero__inner-wrapper{max-width:300px}.template-index .index-banner .hero.hero__overlay .hero-subtitle p{font-size:4vw}.template-index .index-banner .hero-subtitle-with__badge{padding-right:65px}}@media screen and (max-width: 768px){.template-index .index-banner .hero.hero__overlay .hero__inner .hero__inner-wrapper{max-width:400px;text-align:center}}.popup-title__top{padding:12px;background:#000}.upsell-popup .popup-title__top .close-btn{color:#fff;right:auto;left:20px;top:14px;font-size:20px}.offer-banner{color:#fff;text-align:center;font-family:futura-pt;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.9px;text-transform:uppercase}.popup-image__slider{margin:0}.popup-image__slider .slick-arrow{text-indent:-9999px;top:50%;transform:translateY(-50%);width:25px;height:25px;z-index:1;background-repeat:no-repeat;background-size:25px}.popup-image__slider .slick-prev{left:18px;z-index:2;background-image:url(/cdn/shop/files/left-arrow.svg?v=1695293046)}.popup-image__slider .slick-next{right:18px;background-image:url(/cdn/shop/files/right-arrow.svg?v=1695293046);z-index:2}.upsell-popup.upsell-noodist .popup-content .popup-pdp-content{padding:13px 30px}.upsell-noodist .popup-pdp-content .offer-head{text-align:center;font-size:40px}.upsell-popup.upsell-noodist .above_title{text-align:center;font-size:14px}.product-subinfo strong{color:#000}.product-subinfo__heading{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.7px;text-transform:uppercase}.upsell-products__price{padding:12px;background:linear-gradient(249.27deg,#ff8e0926 -9.13%,#fbca4e26 86.58%);display:flex;justify-content:space-between;align-items:center}.upsell-products__price{font-size:18px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.7px;text-transform:uppercase;margin:12px -15px 18px}.upsell-products__price--wrapper{display:flex;justify-content:space-between;align-items:center}.upsell-products__price h4{font-size:22px;text-transform:none;margin:0}.upsell-products__price span{vertical-align:middle}.upsell-products__price .regular_price{opacity:.3;text-decoration:line-through}.upsell-products__price .sale_badge{font-size:14px;color:#fff;background:#000;padding:5px 10px;border-radius:20px;white-space:nowrap;margin-left:10px}@media screen and (max-width: 420px){.upsell-popup.upsell-noodist .popup-content .popup-pdp-content{padding:13px 20px}.upsell-noodist .popup-pdp-content .offer-head{font-size:10vw}.upsell-popup.upsell-noodist .above_title{font-size:3.5vw}.upsell-products__price h4{font-size:18px}.upsell-products__price{font-size:14px}.upsell-products__price .sale_badge{font-size:10px}.upsell-popup.upsell-noodist .product-subinfo{font-size:16px}}@media screen and (min-width: 769px){.template-index .index-banner .hero.hero__overlay .hero__btn{max-width:220px}}@media screen and (max-width: 768px){.template-index .index-banner .hero.hero__overlay .hero__inner .hero__inner-wrapper{max-width:100%;text-align:center;padding-left:0}.template-index .hero.hero__overlay .hero__inner .hero-title{text-align:center}.template-index .hero.hero__overlay{height:0;background-position:50% 100%;padding-bottom:calc(100vh - 340px);min-height:410px}.template-index .hero.hero__overlay .bottom-mobile{display:none}.hero__inner--mobile{padding:16px 0}.hero-description{font-size:18px;margin-bottom:16px;margin-left:auto;margin-right:auto}.hero__inner--mobile .hero__btn{max-width:unset;width:100%;background:linear-gradient(249.27deg,#ff8e09 -9.13%,#fbca4e 86.58%)!important;color:#000}.hero__inner--mobile .product-icons-text{margin-top:20px}}.index-products__item-content ul{text-align:center;list-style:none}.index-products__action .index-products__price{display:flex;align-items:center;justify-content:space-around;gap:16px}.index-products__price .product-grid-reviews{margin:0}@media screen and (max-width: 768px){.index-products__action{margin-top:30px;transition:all .5s}}@media screen and (min-width: 769px){.template-product-eraser .product-icons-text{justify-content:flex-start}}.template-page-splash .hero.hero__overlay{height:0;max-height:unset;padding-bottom:56%}.template-page-splash .main-content{padding-top:0!important}.splash-banner .hero__inner{position:absolute;width:100%}.splash-description{text-transform:uppercase;font-size:18px;letter-spacing:.05em;font-weight:700}.splash-banner .hero__btn{background:#fff!important;color:#000!important}.shaving-banner .splash-banner .index-banner__badge{top:45px;right:10%}.nood-logo{padding-top:30px}@media screen and (min-width: 769px){.splash-banner .hero__inner-wrapper svg{max-height:57px;width:auto}}.splash-banner.index-banner .hero.hero__overlay .hero__inner .hero__inner-wrapper{top:60%}@media screen and (min-width: 769px) and (max-width: 1024px){.splash-banner.index-banner .hero.hero__overlay .hero__inner .hero__inner-wrapper{top:60%}}@media screen and (max-width: 768px){.nood-logo{padding:15px 0;text-align:center}.nood-logo svg{max-height:30px;width:auto}.splash-banner.index-banner .hero-title{text-align:center}.hero__inner-wrapper svg{max-width:160px;height:auto}.splash-description{font-size:12px}.splash-banner.index-banner .hero.hero__overlay .hero__inner .hero__inner-wrapper{width:100%;max-width:unset;text-align:center;padding:0}.splash-banner.index-banner .hero__btn{max-width:calc(100% - 20px)!important}.shaving-banner .splash-banner .index-banner__badge{top:270px;right:10px;max-width:60px}}@media screen and (max-width: 480px){.template-page-splash .hero.hero__overlay{height:0!important;max-height:unset;padding-bottom:179%}}.feature-row__text .feature-row__title{letter-spacing:0;margin-bottom:26px}.beforeAfter img{width:100%;height:auto}.beforeAfter div[style="position:relative;width:100%;height:100%;"] div{background-image:url(/cdn/shop/files/Slider.svg?v=1705916449);background-color:transparent!important;background-size:cover;border:none!important}.beforeAfter div[style="position:relative;width:100%;height:100%;"] div i{display:none!important}.beforeAfter__heading{position:absolute;top:10px;left:50%;transform:translate(-50%);color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:2.136px;text-transform:uppercase;background:#000;padding:5px 15px;min-width:110px}.beforeAfter__heading-clinical{top:17px!important;padding:16px 40px}@media screen and (max-width: 480px){.beforeAfter__heading{font-size:14px;min-width:100px}.beforeAfter__heading-clinical{font-size:16px;font-weight:450;letter-spacing:1.57px;padding:11px 28px}.beforeAfter{margin:0 -16px}}.feature-row__text .subtitle{color:#000;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.05em;text-transform:uppercase;margin-bottom:15px}@media screen and (max-width: 768px){.feature-row__text .subtitle{font-size:14px}.feature-row__text.feature-row__text__mobile{padding-bottom:0;margin:0 auto;max-width:unset}}.template-product-eraser .product-price__text{background:linear-gradient(249.27deg,#ff8e0926 -9.13%,#fbca4e26 86.58%);align-items:center}@media screen and (min-width: 769px){.template-product-eraser .product-price__text{padding:60px 0}.eraser-row .feature-row__text{padding-top:60px}}.template-product-eraser .index-product-price-section .product-row__price{background:linear-gradient(249.27deg,#ff8e09 -9.13%,#fbca4e 86.58%)}.eraser-row .feature-row__item--image{padding:0}@media screen and (max-width: 768px){.eraser-row .feature-row__overlap .feature-row__text{z-index:1;order:2}.eraser-row{padding-top:100px}.eraser-row .feature-row__item--image{margin-top:-80px}.eraser-row .feature-row__overlap{padding-bottom:0}.template-product-eraser .product-row__price .featured-row__smalltext{display:block!important;text-align:left;font-size:14px;line-height:1}.template-product-eraser .product-price__small-text.large--hide{display:none!important}.template-product-eraser .index-product-price-section .feature-row.product-price__text{padding-bottom:20px}.template-product-eraser .index-product-price-section .product-row__price .product-price__badge{background:transparent;color:#000;bottom:45px;right:0}}.eraser-work__item{display:flex;align-items:center;gap:20px;margin-top:25px;text-align:left}.eraser-work__item span{width:35px;height:35px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20.25px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:1.013px;text-transform:uppercase;background:#000;border-radius:50px;flex:0 0 35px}.eraser-work__item p{margin:0}.eraser-work__item a{font-weight:500px;color:#000;text-decoration:underline}@media screen and (min-width: 1200px){.eraser-work{padding-left:60px}.eraser-work .feature-row__text{max-width:440px}}@media screen and (max-width: 768px){.eraser-work .feature-row__text{order:-1;padding-bottom:20px}.template-product-eraser .index-products__price--wrapper{max-width:340px}.template-product-eraser .product-single__sub__title{max-width:200px;margin-left:auto;margin-right:auto}.eraser-work__item span{width:30px;height:30px;flex:0 0 30px;font-size:16.2px}.eraser-work__mobile{padding:0 15px}}.template-product-eraser .main-content{padding-top:0!important}.feature-row__item video{width:100%;height:100%}.product-accordion{margin-top:18px}.template-product-eraser .index-products__price{font-size:24px}#details+div p strong{color:#000;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.05em;text-transform:uppercase;margin-bottom:20px;display:inline-block}.answer ol{margin-left:35px}.eraser-row .featured-row__quote,.product-compare .featured-row__quote{margin-top:2rem}.product-compare .feature-row__title{margin-bottom:1.6rem}.overlay-image-with-text__mobile-button{display:none}@media screen and (max-width: 750px){.overlay-image-with-text__mobile-button{display:block;margin-top:23px;max-width:none}}.hero__inner-content{position:relative}.hero__inner-image-container{position:absolute;top:0;right:0;transform:translateY(-50%);max-width:100px}.hero__inner-image{width:100%;height:auto}@media screen and (max-width: 750px){.hero-title-with-image{max-width:70%}}@media screen and (min-width: 750px){.hero-title-with-image{font-size:80px!important}}.hero__star-text{font-weight:600;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/287/assets/theme-v7.css.map */
