.kaching-bundles__bundle-products__content a{pointer-events:none}.kaching-bundles__bar-variant-names{display:none}span.reversed-link__text.hidden.sm\:block.lg\:hidden.xl\:block.whitespace-nowrap{opacity:0;font-size:0;display:none}.searchbox{display:none}.srch-btnclick{cursor:pointer}.header__buttons{column-gap:1.5rem}.cart-drawer-button{gap:0;justify-content:flex-start}.product-outerclass{border-bottom:1px solid #000}.rating-total{display:flex;align-items:center;gap:5px}.rating-total img{width:75px;position:relative;top:-1px}.product__block{margin:13px 0!important}.product__block--title h1.product__title.h2{font-size:35px;line-height:45px;font-weight:700;max-width:450px}.product__block.product__block--text.rte{font-size:17px}.product__block--price .f-price--on-sale .f-price__sale{flex-direction:row-reverse}.product__block--price .f-price--on-sale{font-size:22px;font-optical-sizing:auto;font-weight:500;font-style:normal}.product__block.product__block--divider{margin:10px 0 25px!important}.product__divider{border:1px solid #B8B8B8}img{max-width:100%}li.icon-with-text__item{align-items:flex-start}ul.icon-with-text img{margin-top:3px;width:25px;height:25px;margin-right:8px}.product__block--collapsible_tab h2.h4.inline-richtext{font-weight:400}details#Details-collapsible_tab_j49id3-template--24664064262447__main .accordion-details__summary{border-top:.1rem solid rgba(var(--color-foreground),.2);margin-top:50px}details#Details-collapsible_tab_BgVex7-template--24664064262447__main summary.accordion-details__summary.flex.items-center.justify-between{border:0}.product__block.product__block--collapsible_tab{margin:0!important}.accordion-details[aria-expanded=true] .accordion-details__summary{border-color:transparent}.kaching-bundles__swatch{display:block!important;width:28px!important;height:28px!important;border:1px solid #A8A8A8!important;border-radius:0!important;box-shadow:none!important}span.kaching-bundles__swatch-buttons__button.kaching-bundles-option-value{padding:0!important;margin:4px;border:0;box-shadow:none!important;border-radius:0!important;background:transparent}.kaching-bundles .kaching-bundles__bar{border:1px solid #B4B4B4;border-radius:8px;margin-top:10px;margin-bottom:10px}span.saving{background:#328e46;border-radius:11px;font-size:12px;display:inline-block;line-height:normal;color:#fff;padding:2px 9px;font-weight:500}.kaching-bundles .kaching-bundles__bar-radio{display:block!important;border-radius:5px!important;box-shadow:none!important;border:1px solid #B4B4B4!important}.kaching-bundles__bar-variants{padding:0 40px}.kaching-bundles .kaching-bundles__bar-variant-names{font-size:1.4rem!important;margin-top:8px!important;margin-bottom:0!important}.kaching-bundles .kaching-bundles__swatch-buttons__button.kaching-bundles__swatch-buttons__button--selected{border:1px solid #000!important}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-radio:after{content:"\1f5f8";color:#fff;position:relative;left:3px;content:"\2714\fe0e"}a.kaching-bundles__bundle-products__link{pointer-events:none}.kaching-bundles__subscriptions.kaching-bundles__bars{flex-direction:row!important;margin-top:20px;gap:20px;padding:0 14px;justify-content:space-between}.kaching-bundles__subscriptions .kaching-bundles__bar{max-width:max-content;border:0}.kaching-bundles__subscriptions .kaching-bundles__subscriptions__card.kaching-bundles__bar-container{box-shadow:none!important;border:0!important;background:transparent!important}.kaching-bundles .kaching-bundles__bar-main{min-height:auto!important;flex-direction:row-reverse}.kaching-bundles__subscriptions__card .kaching-bundles__bar-wrapper{padding:0!important}.kaching-bundles__subscriptions__card .kaching-bundles__subscriptions__title{border-bottom:1px solid}.kaching-bundles__subscriptions .kaching-bundles__bar-radio{border-radius:100%!important;border-color:#000!important}.kaching-bundles__subscriptions .kaching-bundles__bar--selected .kaching-bundles__bar-container .kaching-bundles__bar-radio{background:#000;box-shadow:inset 0 0 0 3px #fff!important}.kaching-bundles__subscriptions .kaching-bundles__bar--selected .kaching-bundles__bar-container .kaching-bundles__bar-radio:after{display:none}.product-Gslider{overflow:hidden}.product-gallery-slider{position:relative;margin:40px 0}.product-gallery-slider h6{font-size:16px;font-weight:700;text-align:center;line-height:23px;margin-bottom:16px}.product-Gslider .swiper-slide img{width:100%}.gallery-stared .commonbtn{top:58%!important;width:38px!important;height:38px!important}.product-gallery-slider .swiper-button-next{right:-24px}.product-gallery-slider .swiper-button-prev{left:-24px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0!important}.steps-section h3.multicolumn-card__title.rich-text__heading.h4{max-width:358px;margin-left:auto;margin-right:auto}ul.list-button{display:flex;justify-content:center;gap:28px;margin-bottom:40px}ul.list-button li:before{content:"";background:url(/cdn/shop/files/ei_check.png?v=1750658790);width:30px;height:30px;display:inline-block;background-size:cover;vertical-align:middle}ul.list-button li{border-radius:21.5px;border:1px solid;padding:10px 15px;font-family:League Spartan}.steps-image{text-align:center;border-radius:8px;overflow:hidden}.steps-image img{border-radius:inherit;width:100%}.boxes-section .multicolumn-card__image{max-width:130px;margin-left:auto;display:block;margin-right:auto;padding-top:90px}.boxes-section .f-column.relative.multicolumn-card{background:#f4f2e7;border-radius:20px;overflow:hidden;border:1px solid;padding:20px}.boxes-section h3.multicolumn-card__title{width:100%;background:#000;color:#fff;text-align:center;padding:8px;font-size:25px;font-weight:400;position:absolute;top:0;left:0}.overlay-circle{width:228px;height:228px;background:#fff;border-radius:100%;position:absolute;transform:translate(-50%,-86%);left:50%;top:50%;font-size:0;color:transparent}.boxes-section ol{padding:0}.boxes-section li{padding:12px 0}.boxes-section .multicolumn-card__text li+li{border-top:1px dashed #A7A7A7}.grid-slider .multicolumn-card{background:#fff;border-radius:8px;box-shadow:0 4px 6px 2px #0000000f overflow : hidden}.grid-slider .multicolumn-card__info{padding:0 20px 38px}.grid-slider .multicolumn-card__image{border-radius:0}.border-top{border-color:#676767}.section_content-cover{display:flex;gap:20px}.sideimage{max-width:210px;width:100%;text-align:center}.multicolumn-card__img-height motion-element.block:before{padding-top:220px}.video-content:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,#66666629,#000 99.52%);border-radius:8px;pointer-events:none}.faq-section h2.section__heading,.video-sections h2.section__heading{max-width:540px;margin:auto}.faq-section .collapsible-tabs__wrapper{max-width:860px;margin-left:auto;margin-right:auto}.faq-section .collapsible-tabs__wrapper .accordion-details__summary h2{font-family:League Spartan!important}.faq-section .accordion-standard+.accordion-standard{margin-top:0}.faq-section .accordion-details__summary{border-color:#000}.faq-section .accordion-item:first-child summary.accordion-details__summary{border-top:.1rem solid #000}.feature-icon img{max-height:35px}.accordion-details__content ul{padding-left:3px}.accordion-standard .accordion-details__content{border-bottom:1px solid;padding-bottom:2.3rem!important;padding-top:0!important}.box-grid{display:grid;grid-template-columns:54% 40%;gap:60px;align-items:center}.imageHeading{position:absolute;z-index:5;font-size:25px;font-weight:700;font-family:League Spartan;text-align:center;width:100%;top:5px;line-height:35px;background:#ffffff5e}.image-comparison__heading{max-width:200px;border-radius:8px!important}.cstImage .simpleText{text-align:center;font-weight:500;line-height:43px}.compare-desc{margin:0;font-size:13px}.thumb_image{display:flex;gap:10px;margin-top:16px}.thumb_image_main{height:70px;width:70px;background-size:cover;border:1px solid;background-repeat:no-repeat;background-position:center;cursor:pointer;border-radius:4px}.thumb_image_main.active{border-color:#a30b0b}.testi-grid{display:flex;gap:50px;flex-wrap:wrap;align-items:center}.testi-grid .section__header{max-width:250px;width:100%;flex:1}.testi-grid .section__content.relative{flex:1;max-width:calc(100% - 30px);overflow:hidden}.testimonials--layout-standard .swiper{padding:0 18px}.testimonial__wrapper.testimonial__wrapper--cst{display:block!important}.testimonial__author:not(:first-child){margin-top:20px}.testi-grid button.swiper-button{background:#c4c4c4;color:#fff;width:38px;height:38px;border:0}.testi-grid motion-element.swiper-controls.swiper-controls--grouped.hidden.md\:inline-flex{width:100%;justify-content:space-between;margin:0;z-index:555555555555555;position:absolute;bottom:40%}.testi-grid .testimonial__image .block img.motion-reduce{object-position:top center}.testi-grid .swiper-button-next svg,.testi-grid .swiper-button-prev svg{width:24px!important}.testi-grid .testimonial--layout-2.testimonial--has-bg{padding:2rem 2.5rem}.testi-grid button.swiper-button.swiper-button-prev.btn{left:-17px}.testi-grid button.swiper-button.swiper-button-next.btn{right:18px}.testi-grid .testimonial__image .block:before{padding-top:70%}.footer__wrapper{font-size:1.4rem}.footer__top-wrapper.flex.flex-wrap{justify-content:space-between}.footer__top summary{padding-bottom:2rem}h3.footer-block__heading{font-size:16px;text-transform:uppercase;font-weight:500}.footer__wrapper .linklist--vertical li+li{padding-top:1.8rem}.footer__bottom.page-width.page-width--fixed{border-top:1px solid #727272;margin-top:50px;padding-top:20px}.footer-image-box__text .social__link{WIDTH:AUTO;HEIGHT:AUTO;border:0}.footer-image-box__text ul.footer__list-social:before{content:"Follow us:";display:block;font-size:16px;text-transform:uppercase;width:100%;margin-top:30px;font-family:League Spartan}p.footer__copyright-content{color:#a2a2a2}.footer__bottom-row .grid.gap-5{display:flex;justify-content:space-between;width:100%}.swiper-button-prev,.swiper-button-next{color:#000;top:50%}.swiper-button-next{right:0}.swiper-button-prev{left:0}.commonbtn,.swiper-button{width:50px!important;height:50px!important;background:#fff;padding:10px;border-radius:100%;border:1px solid #EEEEEE}.commonbtn:after{font-size:20px!important;font-weight:700!important;color:#000!important}.grid-main{display:flex;flex-wrap:wrap;gap:50px}.grid-main>div{flex:1;max-width:50%;width:100%}.vanity-text hr{margin:0;background:#000}.vanity-pouch-grid .section__header{padding-bottom:0}.vanity-text h2{font-size:28px;font-weight:700;margin-bottom:10px}.vanity-text p{margin-bottom:20px;font-size:16px}.feature-list{display:flex;gap:15px;margin-bottom:24px;flex-wrap:wrap;row-gap:30px}.heading-block{font-size:28px;margin-bottom:20px;font-weight:700}.feature-item{display:flex;gap:10px;max-width:31.6%;flex-direction:column}.feature-icon{font-size:18px;line-height:1.5}.vanity-image{flex:1;min-width:300px;text-align:center}.vanity-carousel{position:relative;max-width:400px;margin:0 auto}.vanity-carousel img{width:100%;border-radius:10px}.vanity-image .swiper{width:100%;border-radius:12px;overflow:hidden;position:relative}.vanity-image .swiper-slide img{width:100%;display:block;border-radius:8px;height:632px;object-fit:cover;margin-bottom:20px}.swiper.vanitySwiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden{padding:26px}.swiper-pagination-bullet{background:#d9d9d9;opacity:1}.swiper-pagination-bullet-active{background:#000!important}.numberStep{position:absolute;right:10px;top:10px;background:#fff;z-index:5;color:#000;width:34px;height:34px;border-radius:100%;display:flex;justify-content:center;align-items:center}.numberStep span{display:inline-block;vertical-align:middle;padding-top:4px}button,.btn{font-family:inherit}.img-box{display:flex;flex-direction:column;align-items:center;gap:10px;height:100%}.img-box--circle img{height:100px;width:100px;border-radius:100%;object-fit:cover}.bprice{display:flex;flex-direction:row-reverse;gap:7px;margin-right:12px}.bprice .kaching-bundles__bar-full-price{text-decoration:line-through;color:#666;font-size:1.8rem}.product__block.product__block--price,.kaching-bundles .kaching-bundles__bar-title,.kaching-bundles .kaching-bundles__bars--plain .kaching-bundles__bar-pricing,span.persion-name,.cstImage .simpleText,td.feature-title{font-family:League Spartan}.kaching-bundles .kaching-bundles__bundle-products__title,.kaching-bundles .kaching-bundles__subscriptions .kaching-bundles__subscriptions__title{font-weight:400!important}p.product__text.inline-richtext.m-0.text-upper.text-subtext{font-weight:600}.coun_number{margin-right:.6rem;width:4rem;display:flex;height:4rem;background:#f4f2e7;justify-content:center;align-items:center;border-radius:100%;font-weight:700}.kaching-bundles .kaching-bundles__bundle-products.kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__product{padding:6px 12px!important}.kaching-bundles .kaching-bundles__bundle-products__title,.kaching-bundles .kaching-bundles__bundle-products__price{font-size:1.5rem!important}.promise-section{gap:.8rem;padding-top:1rem}.small-heading{display:block}.subscription-popup__cta+.subscription-popup__cta{margin-top:7px}.subscription-popup__cta a.btn{background:transparent;color:#000;height:5rem}.product__block--custom-icon-with-text .icon-with-text--horizontal{justify-content:space-between;padding:15px 0}.product__block--custom-icon-with-text ul.icon-with-text--custom li{align-items:center;max-width:31%}.product__block--custom-icon-with-text ul.icon-with-text--custom img{width:40px;height:40px}.product__block--custom-icon-with-text span{line-height:normal}.product__block--price .f-price__regular,.subscription-popup__form{display:none}.single_imagep{text-align:center}.single_imagep .desktop-img{display:none}.kaching-bundles__bundle-products__link{align-items:center;gap:10px}.selected-color-name{font-weight:700;font-size:14px}.product-section-image-block{margin:2rem 0px 0}@media (min-width:768px){.testi-grid h2{font-size:34px;line-height:34px}.testimonials--slider .testi-grid button.swiper-button{width:38px!important;height:38px!important}.numberStep,.product__block--collapsible_tab h2.h4.inline-richtext{font-size:18px}.cstImageHeader motion-element{margin-bottom:16px}.mobile-heading,.mobile-show,.beforeAfter-section{display:none}.single_imagep .desktop-img{display:block}.single_imagep .mobile-image{display:none}}@media only screen and (max-width: 1380px) and (min-width:1025px){.feature-item{max-width:47%}}@media only screen and (max-width: 1024px) and (min-width:768px){ul.list-button{gap:10px;font-size:14px}.boxes-section .f-column.relative.multicolumn-card{padding:0 10px}.feature-item{max-width:47%;font-size:1.3rem}.overlay-circle{transform:translate(-50%,-115%)}}@media only screen and (max-width: 767.98px){html,body{width:100%;overflow-x:hidden}.product-outerclass{padding-top:10px!important}.announcement-bar__text{font-size:1.3rem}.product__block.product__block--text.rte{font-size:initial}.gallery-stared .commonbtn{top:60%!important;width:30px!important;height:30px!important}.product-gallery-slider .swiper-button-prev{left:-15px}.product-gallery-slider .swiper-button-next{right:-15px}.commonbtn:after{font-size:14px!important}.steps-buttons{overflow-x:auto;padding:0}.steps-buttons::-webkit-scrollbar{width:0}ul.list-button{white-space:nowrap;justify-content:flex-start;margin-bottom:10px;gap:10px}ul.list-button li{font-size:1.4rem;padding:3px 7px}.overlay-circle{top:0;transform:translate(-50%,66%)}.boxes-section .multicolumn-card__image{padding-top:60px}.multicolumn-card__info .multicolumn-card__title,.heading-block{font-size:17px}.boxes-section .multicolumn-card__info{padding:0 16px}.box-grid{grid-template-columns:100%;gap:0px}.imageHeading{font-size:13px;top:0}.testi-grid{flex-direction:column;gap:10px}.commonbtn{width:36px!important;height:36px!important}.swiper-button-next.commonbtn{right:0}.swiper-button-prev{left:-4px!important}.multicolumn-swiper h3.multicolumn-card__title.rich-text__heading.h4{font-size:1.8rem}.comparison-chart-section{overflow-x:auto}table.comparison-table{width:650px!important;margin-top:0!important}.section_content-cover{margin-top:-1.6rem;gap:1.2rem}.multicolumn-card__img-height motion-element.block:before{padding-top:160px}.numberStep{width:21px;height:21px;font-size:1rem}.sideimage{margin:auto 10px auto auto;text-align:center;max-width:65px}.grid-main{flex-direction:column;gap:20px}.grid-main>div{max-width:unset}.vanity-pouch-grid{flex-direction:column}.feature-item{max-width:47%}.swiper.vanitySwiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden{padding:10px}.swiper.vanitySwiper .swiper-button-prev{left:0!important}.footer-image-box__text ul.footer__list-social:before{margin:0}.footer-image-box__text .footer__list-social{padding:8px 0}.footer__bottom-row .grid.gap-5{flex-direction:column;justify-content:center;align-items:center}.list-payment{justify-content:center}.subscription-popup .drawer__close-btn--fill-mobile{top:0;inset-inline-end:0rem}.mobile-heading{font-size:1.4rem}.product__block.product__block-mob.rte{margin:0!important}.product__block.product__block--title-mobile{margin:7px 0 16px!important}.product__info-container .product__blocks.accordion-parent,.product__info-container .product__block.product__block--text.rte,.product__info-container .product__block.product__block--title{display:none}.tagslines{box-shadow:0 0 17px #00000026;padding:.8rem 1rem;border-radius:8px;margin-bottom:1rem;text-align:center}.tagslines p{margin:0}.kaching-bundles__subscriptions.kaching-bundles__bars{padding:0 5px}.kaching-bundles .kaching-bundles__subscriptions .kaching-bundles__subscriptions__title{font-size:1.25rem!important}.kaching-bundles .kaching-bundles__bar-content{flex-direction:column!important;align-items:flex-start!important}.kaching-bundles .kaching-bundles__bar-title,.kaching-bundles .kaching-bundles__bar-price,.kaching-bundles .kaching-bundles__bar-full-price,.kaching-bundles .kaching-bundles__bar-unit-price{font-size:inherit!important}.kaching-bundles__bar-variants{padding:0}.product-gallery-slider{margin-bottom:1.8rem}.cstImageHeader .section__header--text{width:100%;display:flex;flex-direction:column-reverse;gap:5px}.beforeAfter-section motion-element.section__description,.beforeAfter-section .thumb_image,.simpleText{display:none}.cstImageHeader .section__header.section__header--vertical{padding:0}.cstImageHeader h2{display:none}.compare-desc{order:1;padding-top:18px}.boxes-section{display:none}.multicolumn__items.f-grid.swipe-mobile__inner.swiper.multicolumn-swiper{padding:0!important}.feature-title{min-width:130px}.comparison-chart-section .comparison-table th,.comparison-chart-section .comparison-table td{padding:6px 7px;font-size:1.2rem}.comparison-table svg{width:2rem}.comparison-chart-section .comparison-table .column-block{font-size:inherit}.section__header .section__heading.rich-text__heading.h1{font-size:calc(var(--font-heading-mobile-scale) * var(--font-h2-size));line-height:calc(1 + .201/max(1,var(--font-heading-scale)))}.desktop-hide.beforeAfter-section h2{text-align:center}.grid-slider .section__header{padding-bottom:6px}.grid-slider .multicolumn-card__info{padding:0 10px 16px;font-size:1.3rem}.multicolumn-card__info .text-base{font-size:1.3rem;margin-top:0}.multicolumn-swiper h3.multicolumn-card__title.rich-text__heading.h4,.multicolumn-card__info .multicolumn-card__title{font-size:1.4rem}.product__block--custom-icon-with-text .icon-with-text--horizontal{padding:0;justify-content:unset}.product__block--custom-icon-with-text ul.icon-with-text--custom li{flex-direction:column;width:29%;text-align:center}.product__block--custom-icon-with-text span{line-height:1.6rem;font-size:1.2rem}.product__block--custom-icon-with-text ul.icon-with-text--custom img{margin:0}.kaching-bundles__bundle-products__link{flex-direction:column;align-items:flex-start;gap:0}.product.flex.flex-wrap.product--mobile-thumbs-show.product--medium.product--carousel.product--media-has-12.product--media-has-many{gap:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
