@font-face{font-family:Termina Test;src:url(/cdn/shop/files/Termina_Regular.eot?v=1754452171) format("embedded-opentype"),url(/cdn/shop/files/Termina_Regular.woff2?v=1754452171) format("woff2"),url(/cdn/shop/files/Termina_Regular.woff?v=1754452171) format("woff"),url(/cdn/shop/files/Termina-Regular_c2427e1b-4398-4ced-a268-d55658b764b3.ttf?v=1754452203) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Termina Test;src:url(/cdn/shop/files/Termina_Medium.eot?v=1754452171) format("embedded-opentype"),url(/cdn/shop/files/Termina_Medium.woff2?v=1754452170) format("woff2"),url(/cdn/shop/files/Termina_Medium.woff?v=1754452170) format("woff"),url(/cdn/shop/files/Termina-Medium_138b0983-6006-4531-a99b-c3865521c63c.ttf?v=1754452203) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Termina Test;src:url(/cdn/shop/files/Termina_Demi.eot?v=1754452171) format("embedded-opentype"),url(/cdn/shop/files/Termina_Demi.woff2?v=1754452170) format("woff2"),url(/cdn/shop/files/Termina_Demi.woff?v=1754452170) format("woff"),url(/cdn/shop/files/Termina-Demi_6eb250b5-03ba-49da-82c4-8b09e7df3168.ttf?v=1754452203) format("truetype");font-weight:600;font-style:normal;font-display:swap}body{font-family:Termina Test!important;line-height:1.5;position:relative}h1,h2,h3,h4,h5,h6,select,button,span,li,p{font-family:Termina Test!important}h2,h2.kicker-flourished{font-weight:600;letter-spacing:.4rem}h3,h3.heading-size-9,h3.heading-size-3{font-size:calc(.685rem + 1px);letter-spacing:calc(.35rem + 1px)}h6{font-size:11px}.body-text,p,.body-text p{font-size:13px;font-weight:400;letter-spacing:calc(.15rem + .3px);line-height:1.5}img{max-width:100%}:root{--primaryColor: #fff;--secondaryColor: #151515;--offWhiteColor: #F9F9F9;--blackColor: #000;--lightGreyColor: #717171;--darkGreyColor: #929292}.btn--primary,.btn.btn--black,.btn{background-color:var(--secondaryColor);border:1ps solid var(--secondaryColor);color:#fff;border-radius:0;font-size:13px;font-weight:600;letter-spacing:calc(.2rem + .3px);padding:12px 24px;font-family:Termina Test;line-height:normal}.btn--primary:hover,.btn--black:hover,.btn:hover{background-color:var(--secondaryColor);border:1ps solid var(--secondaryColor);color:#fff}.search-popdown .search__predictive__main .search__predictive__button{padding:0}.custom-mega-menu-header{display:flex;justify-content:space-between;align-items:center;gap:15px}.custom-mega-menu-header .custom-btn svg{cursor:pointer}header.custom-theme-header{border-bottom:none;padding-block:35px;position:static}.custom-mega-menu-header .header__desktop__buttons{display:flex;gap:35px}.custom-mega-menu-header .header__desktop__buttons .header__desktop__button a svg,.custom-mega-menu-header .header__mobile__right svg,.custom-mega-menu-header .custom-btn svg{width:1.375rem}.custom-mega-menu-header .header__desktop__buttons .header__desktop__button a,.custom-mega-menu-header .header__mobile__right .header__desktop__button a{padding:0}.custom-mega-menu-header .header__mobile__right .header__mobile__button{min-width:fit-content}.custom-mega-menu-header .custom_humburger{width:100%;max-width:136px}.custom-mega-menu-header .custom_humburger .mobile_search_btn{display:none}.announcement .flickity-slider p{font-size:calc(.57rem + 1px);letter-spacing:calc(.2rem + .3px);font-weight:400}.custom-theme-header .desktop-version .mega-menu-inner{display:flex;flex-wrap:wrap;align-items:flex-start;gap:60px}.custom-theme-header .mega-menu.desktop-version{padding:50px 0}.custom-theme-header .desktop-version .menu.block-item,.custom-theme-header .desktop-version .image-text-container{width:calc(50% - 30px)}.custom-theme-header .image-text-container{display:flex;flex-wrap:wrap;gap:20px}.custom-theme-header .image-with-content.block-item{width:calc(50% - 10px);position:relative}.custom-theme-header .mega-menu-inner .image-with-content .menu-image{position:relative;overflow:hidden;aspect-ratio:1/1}.custom-theme-header .mega-menu-inner .image-with-content .menu-image img,.custom-theme-header .mobile-version .collection-inner .collection-content .collection_image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom-theme-header .image-with-content.block-item .productName-btnBox{position:absolute;bottom:25px;left:25px}.custom-theme-header .image-with-content .productName-btnBox .menu_text,.custom-theme-header .image-with-content .productName-btnBox .menu_btn a{color:#fff;font-weight:600;letter-spacing:calc(.3rem + .3px);font-size:calc(.5rem + 1px);text-transform:uppercase}.custom-theme-header .image-with-content .productName-btnBox .menu_btn a{text-decoration:underline}.custom-theme-header .image-with-content .productName-btnBox .menu_text{line-height:170%;width:100%;max-width:70%;margin-right:auto}.custom-theme-header .mega-menu-inner .menu_title{font-weight:600;letter-spacing:calc(.4rem + .3px);line-height:170%;text-transform:uppercase;color:#1f1f1f;margin-bottom:26px;display:inline-block}.custom-theme-header .header__menu__inner .menu_item{width:calc(33.3% - 8px)}.custom-theme-header .header__menu__inner{flex-wrap:wrap;column-gap:12px;row-gap:30px}.custom-theme-header .header__menu__inner .menu_item ul li a{color:#717171;line-height:120%;font-weight:500}.custom-theme-header .header__menu__inner .menu_item ul li a,.custom-theme-header .mega-menu-inner .menu_title{letter-spacing:calc(.15rem + .3px);font-size:calc(.563rem + 1px)}.custom-theme-header .header__menu__inner .menu_item ul li{margin-bottom:22px}.custom-theme-header .mobile-header{width:100%;position:sticky;top:0;background-color:#fff;z-index:9;padding:22px}.custom-theme-header .mobile-bottom-bar{display:flex;justify-content:space-between;width:100%;align-items:center;border-bottom:.4px solid #818181;padding-bottom:15px}.custom-theme-header .mobile-top-bar{display:flex;align-items:center;justify-content:space-between;padding-bottom:36px}.custom-theme-header .search-with-close-btn{display:flex;align-items:center;gap:20px}.custom-theme-header .mega-menu.mobile-version a.header__logo__link{width:55px}.custom-theme-header .header-mobile-only{display:none}.custom-theme-header .mega-menu.mobile-version.menu-open{position:fixed;top:0;left:0;background:#fff;width:100%;max-height:100%;height:100dvh;z-index:9999;overflow-y:auto}.custom-theme-header .search-with-close-btn .header__desktop__button a{padding:0}.custom-theme-header .search-with-close-btn .header__desktop__button a svg,.custom-theme-header .search-with-close-btn .close-btn{width:22px}.custom-theme-header .mobile-header a svg{width:17px;flex-shrink:0}.custom-theme-header .mobile-header a{gap:7px;padding:0}.custom-theme-header .mobile-header a .account-title,.custom-theme-header .mobile-header a .cart-title,.custom-theme-header .mobile-header .header-selector button{font-size:calc(.6rem + 1px);letter-spacing:calc(.3rem + .3px);font-weight:600;text-transform:uppercase;color:#323232}.custom-theme-header .mobile-header .header-selector button{border-right:none;padding:0}.custom-theme-header .mobile-header .header-selector form,.custom-theme-header .mobile-bottom-bar{gap:12px}.custom-theme-header .mobile-header .header-selector button svg{margin:0}.custom-theme-header .mobile-header .header-selector form{gap:24px}.custom-theme-header .mobile-version .mobile-mega-menu-inner{padding:0 22px 22px}.custom-theme-header .mobile-version .image-text-container{display:flex;gap:15px;flex-wrap:wrap}.custom-theme-header .mobile-version .image-text-container .image-with-content{width:calc(50% - 8px)}.custom-theme-header .mobile-version .main-collection-content{padding-top:32px}.template-product .wrapper,.index-custom-featured-products .wrapper{width:100%;max-width:1550px!important;margin:0 auto;padding-inline:100px}.product-page .product__title__wrapper{flex-direction:row;gap:8px;align-items:center}.product-page .product__title__wrapper span.product__price--off{display:none}.product-page .product__title__wrapper .product__block__price{padding-bottom:0;flex-shrink:0}.product-page .product__title__wrapper .product__block__price .product__price--sale,.product-page .product__title__wrapper .product__block__price .product__price--compare,.product-page .product__title__wrapper h3.product__title{font-weight:600;line-height:170%;text-align:left;letter-spacing:calc(.3rem + .3px);font-size:calc(.656rem + 1px)}.product-page .product__title__wrapper h3.product__title{font-size:calc(.656rem + 2px);letter-spacing:calc(.3rem + .6px)}.product-page .product__block__description p,.product-page .product__block__description ul li,.product-page .product__block__description ol li{color:var(--lightGreyColor)}.product-page .product__block__description strong{font-weight:600}.product-page .product__block__description p,.product-page .product__block__description ul li,.product-page .product__block__description ol li,.custom-money-icon-text .icon__column__text p{font-size:calc(.573rem + 1px);font-weight:400;letter-spacing:calc(.1rem + .3px);line-height:170%}.index-custom-featured-products .heading-box p,.custom-moneyback-banner .text__standard .rte p,.custom-money-image-with-text .brick__block .text__standard h2.standard__heading,.custom-about-content .brick__block__text .rte p{color:#717171;font-size:calc(.625rem + 1px)}.custom-money-image-with-text .brick__block .text__standard h2.standard__heading{font-weight:400}.custom-moneyback-banner .text__standard .rte p,.custom-money-image-with-text .brick__block .text__standard h2.standard__heading,.custom-about-content .brick__block__text .rte p{letter-spacing:calc(.1rem + .3px);line-height:170%}.custom-money-image-with-text .brick__block .text__standard h2.standard__heading{text-transform:none;margin-bottom:34px}.product-page .product__block__description ul{padding-top:15px}.product__rating{justify-content:flex-start;gap:5px}.product__rating .product__rating__stars{display:flex;flex-shrink:0}.product__rating .product__rating__stars svg{width:.56rem;height:.56rem;flex-shrink:0}.product__rating .product__rating__count{text-decoration:none;color:#717171;font-weight:400;font-size:calc(.5rem + 1px);letter-spacing:calc(.045rem + 0px)}.product-page .product__main__content .okeReviews .oke-stars-background svg,.product-page .product__main__content .okeReviews .oke-stars-foreground svg{width:80px}.product-page .product__block__description{padding-bottom:0;margin-bottom:0}.product-page .product__main__content .okeReviews.oke-sr{padding-top:21px;padding-bottom:28px;cursor:pointer}.product-page .product__main__content .okeReviews.oke-sr span{font-size:calc(.563rem + 1px);font-weight:400;text-decoration:underline;letter-spacing:calc(.15rem + .3px)}.product-page .icon-block-container{display:flex;flex-wrap:wrap;gap:13px;align-items:flex-start;padding-bottom:30px}.product-page .icon-block-container .product__block__icon{width:calc(33.33% - 9px);gap:7px;padding-bottom:0}.product-page .icon-block-container .product__block__icon .icon-holder{flex-shrink:0;margin-right:0}.product-page .icon-block-container .product__block__icon:first-child .icon-holder{width:28px}.product-page .icon-block-container .product__block__icon:nth-child(2) .icon-holder{width:18px}.product-page .icon-block-container .product__block__icon:nth-child(3) .icon-holder{width:31px}.product-page .icon-block-container .product__block__icon:first-child p{width:calc(100% - 35px)}.product-page .icon-block-container .product__block__icon:nth-child(2) p{width:calc(100% - 25px)}.product-page .icon-block-container .product__block__icon:nth-child(3) p{width:calc(100% - 38px)}.product-page .icon-block-container .product__block__icon:first-child .icon-holder .image-block{width:28px;height:25px}.product-page .icon-block-container .product__block__icon:nth-child(2) .icon-holder .image-block{width:18px;height:21px}.product-page .icon-block-container .product__block__icon:nth-child(3) .icon-holder .image-block{width:31px;height:18px}.product-page .icon-block-container p{font-weight:500;text-transform:capitalize;letter-spacing:calc(.15rem + .3px);letter-spacing:.15rem}.custom-contact-icon-text .grid__item .icon__column__text .icon__column__paragraph p{font-size:calc(.55rem + 1px)}.product-page .icon-block-container p{font-size:calc(.469rem + 1px)}.product-page .icon-block-container .product__block__icon .icon-holder .image-block img{object-fit:contain}.product-page .product__block__subscription .product__subs .product__subs__option span{font-size:calc(.563rem + 1px);font-weight:600;letter-spacing:calc(.2rem + .3px);text-transform:uppercase}.product-page .product__block__subscription .product__subs{border:.4px solid #ADADAD;border-radius:0}.product__subs__group:has([name=selling-plan-group]:checked){background-color:#f9f9f9}.product-page .product__block__subscription p.one-time-price,.product-page .product__block__subscription .shipping-price{font-size:calc(.55rem + 1px);letter-spacing:calc(.1rem + .3px);color:#929292}.product-page .product__block__subscription .product__subs__plans .product__subs__option span{font-size:calc(.5rem + 1px);letter-spacing:calc(.15rem + .3px);text-transform:none;font-weight:500}.product-page .product__block__subscription .product__subs__plans .product__subs__option{padding-left:30px}.product-page .product__block__subscription .product__subs__plans{margin-left:0;padding-top:12px}.product-page .product__block__subscription .product__subs__plans{border-top:.4px solid #818181}.product-page .product__block__subscription .product__subs__group+.product__subs__group{border-top:.4px solid #ADADAD}.product-page .product__block__subscription .product__subs .product__subs__option input[type=radio]:checked:before{background-image:radial-gradient(var(--secondaryColor) 40%,var(--primaryColor) 51%)}.product-page .product__block__subscription .product__subs__option input[type=radio]{margin-inline-end:19px}.product-page .button-with-quantity{display:flex;flex-wrap:wrap;gap:15px;padding-bottom:31px}.product-page .button-with-quantity .product__block__quantity{width:110px}.product-page .button-with-quantity .product__block__buttons{width:calc(100% - 125px)}.product-page .button-with-quantity .product__block__quantity .quantity__wrapper{max-width:110px;min-width:110px}.product-page .button-with-quantity .product__block__quantity .quantity__wrapper input{line-height:2.5}.product-page .product__block__remaining .product__button__meta{justify-content:flex-start}.product-page .product__block__remaining .product__button__meta .stock-dot{width:6px;height:6px;border-radius:50%;background-color:#37e6a3;margin-right:15px}.product-page .product__block__remaining .product__button__meta .stock-dot.count-is-low{background-color:#37e6a3}.product-page .product__block__remaining .product__button__meta .stock-dot.count-is-out,.product-page .product__block__remaining .product__button__meta .stock-dot.count-is-unavailable{background-color:orange}.product-page .product__block__remaining .product__button__meta .variant__countdown,.product-page .free_delivery_text ul li{text-align:left;margin:0;font-size:calc(.563rem + 1px);font-weight:600;text-transform:uppercase;letter-spacing:calc(.2rem + .3px);color:var(--darkGreyColor)}.product-page .free_delivery_text ul li{margin-top:13px;display:flex;column-gap:15px;align-items:center}.product-page .free_delivery_text ul li:before{content:"";width:6px;height:6px;border-radius:50%;background-color:#000;flex-shrink:0}.product-page .free_delivery_text ul{list-style-type:none;margin-left:0;margin-bottom:25px}.product-page .product__block__description .accordion__wrapper{border:none}.product-page .product__block__description .product-accordion{border-block:.4px solid #818181}.product-page .product__block__description .accordion__wrapper .accordion__title,.product-page .select_bundle_pro .heading-banner h2{font-size:calc(.609rem + 1px);font-weight:600;letter-spacing:calc(.2rem + .3px)}.custom-image-with-bar .brick__section .brick__block h3.SectionHeader__Heading.Heading{font-size:calc(.625rem + 1px);font-weight:600;letter-spacing:calc(.3rem + .3px);padding-bottom:20px}.custom-image-with-bar .brick__section{align-items:center}.custom-image-with-bar .brick__block .content_container .circleBarText{display:flex;gap:20px;align-items:center;padding-bottom:50px}.custom-image-with-bar .brick__block .content_container .circleBarWrapper{width:80px;height:80px;flex:none;display:flex;justify-content:center;align-items:center;border-radius:50%;padding:2px}.custom-image-with-bar .brick__block .content_container .circleBarPercent{border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center}.custom-image-with-bar .brick__block .content_container .circleBarPercent{font-size:calc(1rem + 1px);font-weight:600;letter-spacing:calc(.2rem + .3px);position:absolute;top:50%;width:auto;height:auto;left:50%;transform:translate(-50%,-50%)}.custom-image-with-bar .brick__block .progressBar-box{position:relative}.custom-image-with-bar .brick__block .content_container .progress_details{width:calc(100% - 100px)}.custom-image-with-bar .brick__block .progressBar-box .rounded-progressBar{transform:scale(-1);width:80px}.custom-image-with-bar .brick__block .content_container .progress_details p,.custom-money-image-with-text .brick__block .text__standard .rte ol li{font-size:calc(.656rem + 1px);font-weight:500;line-height:170%}.custom-money-image-with-text .brick__block .text__standard .rte ol li{letter-spacing:calc(.1rem + .3px);font-size:calc(.563rem + 1px)}.custom-image-with-bar .brick__block .content_container .progress_details p{letter-spacing:calc(.15rem + .3px)}.custom-image-with-bar .brick__block .content_container .content-with-rating{padding-top:20px}.custom-image-with-bar .brick__block .content_container .content-with-rating p{font-size:calc(.563rem + 1px);letter-spacing:calc(.15rem + .3px);font-weight:500}.custom-image-with-bar .brick__section .brick__block .section-image img,.custom-image-with-accordions .brick__section .brick__block .image-block img,.custom-image-with-newsletter .image.brick__block img{width:100%;height:100%;object-fit:cover}.custom-image-with-accordions .brick__section{align-items:center}.custom-image-with-accordions .brick__section .accodions_container{padding-right:50px}.custom-image-with-accordions .brick__section .accodions_container .accordion__wrapper{border-top:none;border-bottom:.4px solid #ADADAD}.custom-image-with-accordions .brick__section .accodions_container .accordion__wrapper:last-child{border-bottom:none}.custom-image-with-accordions .brick__section .accodions_container .accordion__wrapper .accordion__title{font-weight:500;text-transform:uppercase;letter-spacing:calc(.25rem + .3px);padding:40px 30px;font-size:calc(.656rem + 1px);line-height:170%}.custom-image-with-accordions .brick__section .accodions_container .accordion__wrapper .accordion__body{padding-inline:30px}.custom-image-with-accordions .brick__section .accodions_container .accordion__wrapper .accordion__body p{font-size:calc(.625rem + 1px);letter-spacing:calc(.1rem + .3px);font-weight:500;line-height:170%;color:#929292}.custom-image-with-accordions .brick__section .accodions_container .accordion__wrapper .accordion__title.accordion-is-open{padding-bottom:20px}.custom-image-with-accordions .brick__block__image .hero__content h1.hero__title{font-size:calc(3.25rem + 1px);font-weight:500;letter-spacing:calc(1.5rem + .3px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important}.custom-image-with-accordions .brick__block__image .hero__content .hero__description p{font-size:calc(.656rem + 1px);font-weight:500;letter-spacing:calc(.15rem + .3px);line-height:170%}.custom-image-with-accordions .brick__section .hero__content{width:100%;max-width:70%;position:relative;height:100%;margin:0 auto;padding:0 15px}.custom-image-with-accordions .hero__content .hero__description{position:absolute;bottom:63px}.product-page .wrapper .flickity-page-dots{display:none}.product-page .wrapper .flickity-page-dots{bottom:40px;width:100%;justify-content:center;right:unset}.product-page .product__mobile--slideshow .flickity-page-dots .flickity-page-dot:before{content:none}.product-page .wrapper .flickity-page-dots .flickity-page-dot.is-selected{width:12px;height:12px;background-color:#1f1f1f}.product-page .wrapper .flickity-page-dots .flickity-page-dot{background-color:transparent;border:1px solid #000;width:12px;height:12px;margin-left:0;margin-right:7px}.product-page .product-accordion .accordion__title:after,.custom-image-with-accordions .accodions_container .accordion__title:after{content:none}.product-page .product-accordion .accordion__title,.custom-image-with-accordions .accodions_container .accordion__title{position:relative}.product-page .product__inner .shopify-product-form{max-width:100%}.product-page .product-accordion .accordion__title:before,.custom-image-with-accordions .accodions_container .accordion__title:before{content:"";background-image:url(/cdn/shop/files/Group_48098024.svg?v=1753678391);width:13px;height:13px;position:absolute;right:5px;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:transparent;top:50%;transform:translatey(-50%)}.product-page .product-accordion .accordion__title.accordion-is-open:before,.custom-image-with-accordions .accodions_container .accordion__title.accordion-is-open:before{background-image:url(/cdn/shop/files/39384297500c145afa524e1721a04663.svg?v=1753678391);height:3px}.custom-related-product-slider .collection-tabs h2.kicker-flourished,.custom-video-slider .wrapper .app_heading{text-align:left;margin-bottom:44px;padding-left:0}.custom-related-product-slider .collection-tabs h2.kicker-flourished,.custom-video-slider .wrapper .app_heading,.custom-index-video-banner .hero__title p,.custom-moneyback-banner .standard__heading p,.custom-money-image-with-text .brick__block .text__standard p.standard__kicker,.custom-about-content .brick__block__text p.standard__kicker{font-size:calc(.813rem + 1px);letter-spacing:calc(.3rem + .3px)}.index-custom-featured-products h2.kicker-flourished{font-size:calc(.875rem + 1px);letter-spacing:calc(.3rem + .3px)}.custom-index-video-banner .hero__cta__wrapper .btn.btn--black{padding-block:16px;margin-top:27px;font-size:calc(.625rem + 1px)}.index-custom-featured-products .heading-box h2.kicker-flourished,.custom-moneyback-banner .standard__heading p{margin-bottom:0;line-height:170%}.index-custom-featured-products .heading-box{text-align:center;width:100%;max-width:528px;margin:0 auto 54px}.custom-video-slider .wrapper .app_heading{margin-bottom:24px}.custom-related-product-slider .collection-tabs h2.kicker-flourished:after,.index-custom-featured-products h2.kicker-flourished:after,.custom-image-with-newsletter .brick__block h2.kicker-flourished:after,.custom-about-content .brick__block__text p.standard__kicker:after{content:none}.custom-about-content .brick__block__text p.standard__kicker{padding-bottom:0}.custom-about-content .brick__block .image__hero__frame{aspect-ratio:1.21}.custom-related-product-slider .flickity-viewport{width:125%}.custom-related-product-slider .flickity-grid .flickity-button{display:none}.custom-related-product-slider .product__grid__title{font-weight:500;text-align:left;margin-top:0;line-height:170%;letter-spacing:calc(.35rem + .3px)}.index-custom-featured-products.custom-related-product-slider .product__grid__title,.index-custom-featured-products.custom-related-product-slider .product__grid__info .compare-at,.index-custom-featured-products.custom-related-product-slider .product__grid__info span.on-sale{font-size:calc(.5rem + 0px);letter-spacing:calc(.14rem + 0px)}.custom-related-product-slider .product__grid__info a{display:flex;justify-content:space-between;align-items:flex-start;gap:5px;flex-wrap:wrap;margin-bottom:10px;flex-direction:column}.custom-related-product-slider .product__grid__info span.compare-at{color:#7e7e7e}.custom-related-product-slider .product__grid__info span.on-sale{color:#000}.index-custom-featured-products.custom-related-product-slider .product__grid__info span.on-sale,.index-custom-featured-products.custom-related-product-slider .product__grid__info .compare-at,.index-custom-featured-products.custom-related-product-slider .product__grid__info .product__grid__price .price{font-size:calc(.5rem + 0px)}.custom-related-product-slider .product__grid__info span.on-sale,.custom-related-product-slider .product__grid__info .compare-at,.custom-related-product-slider .product__grid__info .product__grid__price .price{font-weight:500;text-align:left;letter-spacing:calc(.15rem + .3px)}.related-product-slider .product__grid__info .compare-at{color:#000}.custom-related-product-slider .product__grid__info .product__grid__price{overflow:unset;justify-content:end;margin-top:0;flex-wrap:wrap}.product__grid__info.text-center .product__grid__title__wrapper{flex-direction:row;justify-content:flex-start}.custom-related-product-slider .product__badge{left:20px;right:unset;top:20px;font-family:Termina Test;letter-spacing:calc(.25rem + .3px);color:#151515}.custom-related-product-slider .product__badge,.custom-contact-icon-text .grid__item .icon__column__text .icon__column__heading,.custom-image-with-newsletter .brick__block .rte p{font-size:calc(.562rem + 1px)}.custom-related-product-slider .product__badge,.custom-contact-icon-text .grid__item .icon__column__text .icon__column__heading{font-weight:600}.custom-related-product-slider .product-grid-slide .product__grid__info{padding-top:26px}.custom-related-product-slider .product-grid-slide .group\/quick-actions-toolbar{opacity:1;transform:unset;top:0;bottom:0;left:0;right:unset}.custom-related-product-slider .product-grid-slide .group\/quick-actions-toolbar button{background-color:transparent;width:fit-content;padding:0 0 32px 38px}.custom-related-product-slider .product-grid-slide .group\/quick-actions-toolbar button svg{width:22px;height:23px;stroke-width:1px;stroke:#323232}.custom-related-product-slider .rating__wrapper__grid{width:100%;padding-top:0}.custom-related-product-slider .product__grid__price--nowrap .price,.custom-related-product-slider .product__grid__price--nowrap .compare-at{white-space:normal}.custom-related-product-slider .product__grid__price--nowrap .price,.custom-related-product-slider .product__grid__price--nowrap .compare-at,.custom-related-product-slider .product__grid__title{font-size:calc(.56rem + 1px);letter-spacing:calc(.15rem + .3px)}.product-page .grid__item.product__media__wrapper,.product-page .grid__item.product__main__content{width:50%}.product-page .product__submit__buttons .btn--primary span.btn-state-ready{justify-content:space-between}.product-page .product__submit__buttons .btn--primary span.btn-state-ready span.cta__dot{display:none}.custom-scrollbar.small-down--show{display:none!important}footer.footer{margin-top:80px}.product-page .select_bundle_pro{padding-top:10px;padding-bottom:15px}.product-page .select_bundle_pro .heading-banner h2{margin-bottom:0}.product-page .select_bundle_pro .product-bundle-content-wrapper{display:flex;margin-top:20px;flex-wrap:wrap;display:grid;grid-template-columns:repeat(2,1fr)}.product-page .select_bundle_pro .product-bundle-content{margin-top:0!important;display:flex;flex-wrap:nowrap;align-items:stretch;gap:18px;padding:12px;background:#f6f6f7}.product-page .select_bundle_pro .product-bundle-content-wrapper .product-bundle-content:only-child{grid-column:1 / -1}.product-page .select_bundle_pro .product-bundle-content:last-child{border-bottom:none}.product-page .select_bundle_pro .product-bundle-content .product-img{width:80px;aspect-ratio:4/5;position:relative;overflow:hidden;flex-shrink:0}.product-page .select_bundle_pro .product-bundle-content .product-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-page .select_bundle_pro .product-bundle-content .product-content{width:calc(100% - 80px);display:flex;flex-direction:column;justify-content:center}.product-page .select_bundle_pro .product-bundle-content .product-content h4{font-size:calc(.563rem + 0px);font-weight:500;letter-spacing:1.9px;line-height:140%;margin-bottom:22px}.product-page .select_bundle_pro .product-bundle-content .btn--primary{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;padding-block:12px;padding-inline:12px;letter-spacing:1.9px}.product-page .select_bundle_pro .product_price_btn .btn--primary span.btn-text{text-transform:uppercase}.index-custom-hero-banner .hero__content{margin-bottom:0;padding-bottom:20px}.index-custom-hero-banner .image__hero__frame .image__hero__scale{transform:none!important;min-height:auto}.index-custom-hero-banner .hero__content__wrapper .btn.btn--black{padding:17px 85px;font-size:calc(.625rem + 1px);letter-spacing:calc(.2rem + .3px)}.index-custom-featured-products.custom-related-product-slider .product__badge{font-size:calc(.479rem + 1px)}.index-custom-featured-products .group\/quick-actions-toolbar{opacity:1;position:static;transform:unset;margin-top:auto}.index-custom-featured-products .group\/quick-actions-toolbar .bg-button{background-color:#000;color:#fff;display:block;width:100%;aspect-ratio:auto;padding:10px 22px;font-size:calc(.625rem + 1px);letter-spacing:calc(.2rem + .3px)}.index-custom-featured-products .group\/quick-actions-toolbar .bg-button:hover .btn-state-ready,.index-custom-featured-products .group\/quick-actions-toolbar .bg-button:focus .btn-state-ready{color:#fff}.index-custom-featured-products .group\/quick-actions-toolbar>div{width:100%}.index-custom-featured-products .group\/quick-actions-toolbar .bg-button .hidden{display:block;color:#fff}.index-custom-featured-products .group\/quick-actions-toolbar .bg-button .block,.index-custom-featured-products .product__grid__info .rating__wrapper__grid{display:none}.index-custom-featured-products .product-grid-item .product-grid-item__pagination{opacity:0;bottom:5px;top:unset;background:transparent;justify-content:center}.product-grid-item__content:not(.is-mobile):hover .product-grid-item__pagination{opacity:0}.index-custom-featured-products .product-grid-item .product-grid-item__pagination span{width:9px;height:9px;flex:0 0 auto;border:1px solid #000;background-color:transparent;transform:none;margin-right:6px}.index-custom-featured-products .product-grid-item .product-grid-item__pagination span.is-active{background-color:#000}.index-custom-featured-products .product-grid-item .product-grid-item__pagination span:before,.index-custom-featured-products .product-grid-item .product-grid-item__pagination span:after{content:none}.index-custom-featured-products .product-grid-item{display:flex;flex-direction:column}.index-custom-featured-products .product__grid__info{padding-top:18px;display:flex;flex-direction:column;flex-grow:1}.custom-videos-container .product-image{width:60px}.custom-videos-container .button-content{display:flex;justify-content:center;gap:20px;position:absolute;bottom:20px;background:#000;opacity:.5;color:#fff}.custom-videos-container .custom-video-with-button{position:relative}.custom-videos-container .video-play-btn{position:absolute;top:50%;left:50%;transform:translateY(-50%)}footer.footer,.subfooter,.subfooter .subfooter__items{background-color:#f1f1f1}.footer .footer__title{padding-bottom:23px;cursor:auto}.footer .footer__title:not(.footer .footer__aside .footer__title){border-bottom:.4px solid #818181}.footer .wrapper--full,.subfooter .wrapper--full,header.custom-theme-header .wrapper--full{width:100%;max-width:1750px!important;margin:0 auto;padding-inline:100px}.footer .grid__item .footer__title:not(.grid__item:first-child .footer__title){padding-right:10px}.footer .footer__content ul.footer__quicklinks li{font-size:calc(.594rem + 1px);letter-spacing:calc(.15rem + .3px);font-weight:400;margin-bottom:15px;line-height:170%}.footer .footer__content .grid__item:first-child .rte{font-size:13px;color:#717171;font-weight:400;margin-bottom:36px}.footer .custom-subscribe-box form{display:flex}.footer .newsletter-block .input-group-button button.btn--primary{min-height:65px}.footer .newsletter-block .input-group-button button.btn--primary,.custom-image-with-newsletter .newsletter__contain .input-group-button button.btn{color:#fff;border-radius:0;padding-inline:12px;font-size:calc(.563rem + 1px);letter-spacing:calc(.15rem + .3px);font-weight:600}.footer .footer__content .about-description h3{font-weight:500;font-size:calc(.563rem + 1px);letter-spacing:calc(.35rem + .3px);line-height:170%;text-transform:uppercase;font-family:Termina Test}.footer .footer__newsletter__body h3{margin-bottom:26px}.footer .footer__newsletter__body h3,.footer .footer__title h3{font-size:calc(.656rem + 1px);line-height:20px}.footer .footer__newsletter__body .rte p{color:var(--darkGreyColor);font-size:calc(.594rem + 1px);letter-spacing:calc(.15rem + .3px);line-height:170%;margin-bottom:36px;font-weight:500}.footer .newsletter-block .input-group .input-group-field::placeholder,.custom-image-with-newsletter .newsletter__contain .input-group-field::placeholder{color:#000}.footer .newsletter-block .input-group .input-group-field{height:65px;padding:10px 20px}.footer .newsletter-block .input-group .input-group-field{font-size:calc(.625rem + 1px)}.footer .newsletter-block .input-group .input-group-field,.custom-image-with-newsletter .newsletter__contain .input-group-field{letter-spacing:calc(.15rem + .3px);border:.4px solid #818181;border-radius:0;border-right:none}.custom-image-with-newsletter .newsletter__contain .input-group-field,.custom-related-product-slider .product__grid__price--nowrap .price{font-size:calc(.563rem + 1px)}.custom-image-with-newsletter .newsletter__contain .input-group-field::placeholder,.custom-image-with-newsletter .newsletter__contain .input-group-field{color:#717171}.footer .newsletter-block .input-group--inner-button{border-bottom:none;max-width:95%}.footer .footer__socials{margin-top:35px}.footer .footer__socials:not(:first-child){text-align:start}.footer .footer__socials .footer__icon:first-child{margin-left:0}.footer .footer__content .about-description p{font-weight:400;color:#717171;font-size:calc(.594rem + 1px);letter-spacing:calc(.15rem + .3px);line-height:170%}.subfooter .wrapper--full .subfooter__items{border-top:.4px solid #818181;padding-top:50px}.subfooter span.subfooter__copyright{font-size:calc(.562rem + 1px);font-weight:400}.subfooter .subfooter__items{display:flex;gap:15px;justify-content:space-between;align-items:center}.subfooter .subfooter__item .popout__toggle{margin:0;border:.5px solid #ADADAD;border-radius:0;height:52px}.subfooter .subfooter__item .popout ul li.popout-list__item .popout-list__option span,.subfooter .subfooter__item .popout__toggle{font-size:calc(.562rem + 1px);letter-spacing:calc(.15rem + .3px)}.footer .footer__socials{border-top:none}.footer .footer__title h3{margin-bottom:0}.footer .footer__content .float-grid{margin-inline:0}.okeReviews .oke-w-ratingAverageModule--oneLine{display:block;width:100%}.okeReviews .oke-is-small .oke-w-header-content-module{justify-content:flex-start;margin-bottom:15px}.okeReviews .oke-w-ratingAverageModule--oneLine .oke-w-ratingAverageModule-rating{display:flex;align-items:center;justify-content:flex-start;column-gap:15px}.okeReviews .oke-w-header-content-block .oke-w-header-content-module:last-child,.okeReviews .oke-w-header-content--verticalAlignTop .oke-w-header-content-block:last-child{display:none}div.okeReviews .oke-w-filter .oke-w-filterOption label{margin-left:0;padding-inline:18px}.okeReviews[data-oke-container] .oke-w-filter,div.okeReviews .oke-w-filter .oke-w-filterOption{margin-right:10px;margin-bottom:12px}.okeReviews[data-oke-container] .oke-w-main .oke-w-reviewsTab{position:relative}.okeReviews[data-oke-container] .oke-w-main .oke-w-reviewsTab .oke-w-reviews-count{position:absolute;top:0;left:0;font-size:calc(.625rem 1px);letter-spacing:calc(.2rem + .3px);text-transform:uppercase;font-weight:600}.okeReviews[data-oke-container] .oke-select,.okeReviews[data-oke-container] div.okeReviews .oke-sortSelect-label{font-size:calc(.563rem + 1px);letter-spacing:calc(.25rem + .3px);text-transform:uppercase}.okeReviews[data-oke-container] .oke-w-reviews-controls{display:block!important;padding-bottom:0!important}.okeReviews .oke-w-reviews-controls .oke-sortSelect{display:flex;justify-content:space-between;align-items:center}.okeReviews[data-oke-container] .oke-select.oke-sortSelect-sort{padding-right:0;padding-block:8px}.okeReviews[data-oke-container] .oke-w-reviewer-avatar,div.okeReviews .oke-w-reviewer-avatar{display:none}.okeReviews[data-oke-container] .oke-w-reviewMinimal-head .oke-w-reviewMinimal-date,div.okeReviews .oke-w-reviewMinimal-head .oke-w-reviewMinimal-date{font-size:calc(.563rem + 1px);letter-spacing:calc(.1rem + .3px);color:#929292}.okeReviews[data-oke-container] .oke-w-reviewer-identity .oke-w-reviewer-name,.okeReviews[data-oke-container] .oke-w-filter-title,div.okeReviews .oke-w-filter-title{font-size:calc(.625rem + 1px);letter-spacing:calc(.15rem + .3px);color:#151515}.okeReviews .oke-w-reviewMinimal-content .oke-reviewContent-title.oke-title,.okeReviews[data-oke-container] .oke-w-reviewer-identity .oke-w-reviewer-name,.okeReviews[data-oke-container] .oke-w-filter-title,div.okeReviews .oke-w-filter-title{text-transform:uppercase}.okeReviews .oke-w-reviewMinimal-content .oke-reviewContent-title.oke-title,.okeReviews .oke-w-reviewMinimal-content .oke-reviewContent-body p,.okeReviews .oke-w-reviewMinimal-content .oke-reviewContent span.oke-reviewContent-readMore-text{font-size:calc(.625rem + 1px);font-weight:500;color:#929292!important}.okeReviews .oke-w-reviewMinimal-content .oke-reviewContent-title.oke-title,.okeReviews .oke-w-reviewMinimal-content .oke-reviewContent span.oke-reviewContent-readMore-text{letter-spacing:calc(.15rem + .3px)}.okeReviews .oke-w-reviewMinimal-content .oke-reviewContent-body p{letter-spacing:calc(.1rem + .3px)}div.okeReviews .oke-w-reviewMinimal-content .oke-reviewContent-body{margin-top:12px}.okeReviews .oke-w-reviewMinimal-footer span.oke-helpful-label{font-size:calc(.563rem + 1px);letter-spacing:calc(.1rem + .3px)}.okeReviews .oke-w-reviews-main .oke-stars-background svg,.okeReviews .oke-w-reviews-main .oke-stars-foreground svg{width:80px}.okeReviews .oke-allReviews{padding-top:10px}.okeReviews .oke-allReviews .oke-w-ratingAverageModule-count{font-size:calc(.5rem + 1px);letter-spacing:calc(.15rem + .3px);text-transform:uppercase;text-align:left}.okeReviews .oke-allReviews span.oke-w-ratingAverageModule-rating-average{font-size:calc(1.8rem + 1px);letter-spacing:calc(.05rem + .3px);margin-right:0}.okeReviews[data-oke-container] .oke-w-reviewMinimal-footer,div.okeReviews .oke-w-reviewMinimal-footer{row-gap:15px}.okeReviews[data-oke-container] .oke-w-reviews-writeReview,div.okeReviews .oke-w-reviews-writeReview{margin-left:0!important}.okeReviews[data-oke-container] button.oke-showMore-button,.okeReviews[data-oke-container] .oke-w-reviews-writeReview a{width:100%;display:block;background-color:#151515;color:#fff;text-transform:uppercase;letter-spacing:calc(.2rem + .3px);border-radius:0!important}.okeReviews[data-oke-container] .oke-w-reviews-writeReview a:before{content:none}.okeReviews[data-oke-container] .oke-w-reviews-writeReview,div.okeReviews .oke-w-reviews-writeReview,.okeReviews[data-oke-container] .oke-w-reviewsTab .oke-w-reviews-filterToggle{width:100%}.okeReviews[data-oke-container] button.oke-showMore-button:hover,.okeReviews[data-oke-container] .oke-w-reviews-writeReview a:hover{background-color:#151515!important;color:#fff!important;box-shadow:none!important;outline:none!important}.okeReviews[data-oke-container] .oke-w-reviews-writeReview a:hover{border-color:#151515!important}.okeReviews[data-oke-container] .oke-w-reviews-writeReview a,.okeReviews[data-oke-container] .oke-w-reviewsTab .oke-w-reviews-filterToggle{font-size:calc(.563rem + 1px);border:.7px solid #151515;line-height:normal}.okeReviews[data-oke-container] .oke-w-reviewsTab .oke-w-reviews-filterToggle{background-color:transparent;color:#151515;border-radius:0;font-size:calc(.563rem + 1px);text-transform:uppercase;letter-spacing:calc(.2rem + .3px);margin-top:40px}.okeReviews[data-oke-container] .oke-w-reviewsTab .oke-w-reviews-filterToggle.oke-is-active,div.okeReviews .oke-w-reviewsTab .oke-w-reviews-filterToggle.oke-is-active,.okeReviews[data-oke-container] .oke-w-reviewsTab .oke-w-reviews-filterToggle:hover{color:#fff;background-color:#151515!important}.okeReviews[data-oke-container] .oke-w-reviewsTab .oke-w-reviews-filterToggle:hover{box-shadow:none!important;color:#fff!important}.okeReviews[data-oke-container] .oke-w-reviews-head,div.okeReviews .oke-w-reviews-head{gap:5px}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{margin-bottom:0}.okeReviews[data-oke-container] .oke-w-reviews-list-item,div.okeReviews .oke-w-reviews-list-item{border-bottom:1px solid #E6E6E6!important}.product-page .product__submit__buttons .btn--primary span,.product-page .select_bundle_pro .product_price_btn .btn--primary span{font-size:calc(.563rem + 1px)}.product-page .product__block__quantity input.quantity__input{font-size:calc(.75rem + 1px)}.product-page .product__block__description .accordion__wrapper:first-child .accordion__title{padding-top:25px}.product-page .product__block__description .accordion__wrapper:last-child .accordion__title{padding-bottom:25px}.custom-image-with-accordions section{background-color:#f9f9f9}.custom-image-with-accordions{padding-block:36px}.custom_reviews_heading p{font-size:calc(.609rem + 1px);font-weight:600;letter-spacing:calc(.2rem + .3px);text-transform:uppercase}.product__main__content .product__block__description{margin-bottom:20px}.custom-contact-icon-text .grid__item:first-child .icon__column__icon{display:none}.custom-contact-icon-text .grid__item .icon__column__text .icon__column__paragraph p{letter-spacing:calc(.15rem + .3px);color:#717171;font-weight:500;line-height:170%}.custom-contact-icon-text .grid__item:first-child .icon__column__paragraph{margin-top:7px}.custom-contact-icon-text .grid__item .icon__column__text .icon__column__heading{letter-spacing:calc(.2rem + .3px);color:#1f1f1f;font-size:calc(.456rem + 1px);line-height:170%}.custom-contact-icon-text .grid__item .icon__column__icon{margin:0;width:30px}.custom-contact-icon-text .grid__item .icon__column{display:flex;gap:7px;align-items:center}.custom-contact-icon-text{background-color:#f9f9f9}.custom-image-with-newsletter .wrapper,.custom--skin-improvement .custom-image-with-accordions .wrapper,.custom-money-image-with-text .wrapper{max-width:1200px}.custom-contact-icon-text .wrapper,.custom-image-with-newsletter .wrapper,.custom--skin-improvement .custom-image-with-accordions .wrapper,.custom-money-image-with-text .wrapper,.custom-about-content .wrapper{width:100%;margin:0 auto;padding-inline:100px}.custom-about-content .wrapper{max-width:1133px}.custom-contact-icon-text .wrapper{max-width:1400px}section.custom-contact-image-accordions{background-color:#fff}.custom-image-with-newsletter .brick__section{align-items:center;background-color:#f9f9f9}.custom-image-with-newsletter .brick__block h2.kicker-flourished{padding-bottom:0;margin-bottom:15px;text-align:left;line-height:180%;font-size:calc(.656rem + 1px);letter-spacing:calc(.3rem + .3px)}.custom-image-with-newsletter .brick__block .rte p{font-weight:400;color:#717171;letter-spacing:calc(.1rem + .3px);line-height:170%;text-align:left;font-size:calc(.563rem + 1px)}.custom-image-with-newsletter .one-whole.brick__block{padding:15px 85px}.custom-image-with-newsletter .newsletter__contain{margin-inline:0;margin-top:27px}.custom-image-with-newsletter .newsletter__contain .input-group.float__wrapper{padding:0}.custom-image-with-newsletter .newsletter__contain .input-group-button button.btn{border-radius:0;height:auto;min-height:50px}.custom-image-with-newsletter .newsletter__contain .input-group-field{height:50px;padding:5px 15px}#contact iframe#nvz5es97{display:none}.section-contact .text__standard{border:.63px solid #717171;border-radius:.63px;padding-block:0}.section-contact .text__standard .standard__kicker{margin-bottom:0;padding:24px 39px 19px;border-bottom:.63px solid #717171;font-size:calc(.719rem + 1px);font-weight:600;letter-spacing:calc(.3rem + .3px)}.section-contact .text__standard .standard__kicker:after{content:none}.section-contact .contact-form{padding:36px 30px 40px}.section-contact .contact-form .float__wrapper label,.section-contact .contact-form .contact__block label{position:static;transform:none;color:#1f1f1f;opacity:1;text-transform:capitalize;margin-bottom:10px}.section-contact .contact-form .float__wrapper input,.section-contact .contact-form .contact__block select{height:54px}.section-contact .contact-form .float__wrapper input,.section-contact .contact-form .contact__block select,.section-contact .contact-form .float__wrapper textarea{border:.63px solid #717171;border-radius:.63px}.section-contact .contact-form .float__wrapper input,.section-contact .contact-form .contact__block select,.section-contact .contact-form .float__wrapper textarea{color:#717171}.section-contact .contact-form .float__wrapper label,.section-contact .contact-form .float__wrapper input,.section-contact .contact-form .contact__block select,.section-contact .contact-form .contact__block label,.section-contact .contact-form .float__wrapper textarea{font-family:Termina Test!important;font-size:calc(.563rem + 1px);letter-spacing:calc(.2rem + .3px);font-weight:500}.section-contact .contact-form .float__wrapper,.section-contact .contact-form .contact__block{margin-top:0;margin-bottom:25px}.section-contact .contact-form .btn--primary{width:100%;font-size:calc(.563rem + 1px);letter-spacing:calc(.2rem + .3px);padding-block:20px}.section-contact .contact-form .form__legal p{font-size:calc(.469rem + 1px);font-weight:500;letter-spacing:calc(.1rem + .3px);color:#717171;text-align:center;line-height:170%;font-style:normal}.custom-contact-image-accordions .brick__section{align-items:normal}.custom-contact-image-accordions .brick__section .brick__block{height:100%}.custom-money-img-accordions .brick__section .accodions_container{padding-right:0;padding-left:37px}.custom-money-icon-text .icon__column__text p{color:#151515;letter-spacing:calc(.15rem + .3px)}.custom-money-icon-text .wrapper{width:100%;max-width:910px;margin:0 auto;padding-inline:100px}.custom-money-icon-text .icon__column__text{text-align:left}.custom-money-icon-text .grid__item .image-block{width:30px;aspect-ratio:1/1}.custom-money-icon-text .grid__item:nth-child(2) .image-block{width:22px;margin-inline:auto}.custom-money-icon-text .grid__item .icon__column__icon{margin-left:0;margin-bottom:0}.custom-money-icon-text .grid__item .icon__column{align-items:center;padding-top:0}.custom-money-icon-text .grid__item{width:33.3333333333%}.custom-moneyback-banner .wrapper{width:100%;max-width:1080px;margin-inline:auto;padding-inline:100px}.custom-about-banner .wrapper{max-width:980px}.custom-moneyback-banner .standard__heading{margin-bottom:19px}.custom-money-image-with-text .brick__block .text__standard .rte ol{list-style:none;counter-reset:counter-list;margin-left:0}.custom-money-image-with-text .brick__block .text__standard .rte ol li{counter-increment:counter-list;display:flex;gap:27px;color:#151515;margin-bottom:31px}.custom-money-image-with-text .brick__block .text__standard .rte ol li:before{content:counter(counter-list);background-color:transparent;width:42px;height:42px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;color:#151515;text-align:center;flex-shrink:0;position:relative;left:0;top:0;border:.8px solid #1F1F1F;font-size:calc(.656rem + 1px);font-weight:500}.custom-money-image-with-text .brick__block .text__standard a.btn{padding-block:17px;padding-inline:95px;font-size:calc(.625rem + 1px);letter-spacing:calc(.2rem + .3px);font-weight:600}.custom-money-image-with-text .brick__section .brick__block__text{padding-right:70px}.custom-money-image-with-text .brick__section{align-items:center}.custom--skin-improvement .custom-image-with-accordions section{background-color:#fff}.custom-money-image-with-text .brick__block__image .image__hero__scale{min-height:100%;height:100%}.custom-about-content .brick__block .brick__block__text{padding-left:50px;padding-right:0}.custom-about-content.custom-about-content-left .brick__block .brick__block__text{padding-right:50px;padding-left:0}.custom-about-founder{background-color:#f1f1f1}.custom-about-founder .wrapper{width:100%;max-width:750px;margin:0 auto;padding-inline:100px}.custom-about-founder .text__standard h3{font-size:calc(1rem + 1px);font-weight:400;letter-spacing:calc(.2rem + .3px);text-transform:none;color:#1f1f1f;position:relative;line-height:170%;display:inline}.custom-about-founder .text__standard .rte{margin-bottom:18px}.custom-about-founder .text__standard .rte p{color:#8d8d8d;letter-spacing:calc(.1rem + .3px);line-height:170%;font-size:calc(.625rem + 1px);font-weight:400}.custom-about-founder .text__standard h3:before{content:"";position:absolute;background-image:url(/cdn/shop/files/quote-up.svg?v=1756281729);width:15px;height:14px;left:-20px;background-repeat:no-repeat;background-size:cover;background-position:center;top:-3px}.custom-about-founder .text__standard h3:after{content:"";position:absolute;background-image:url(/cdn/shop/files/quote-down.svg?v=1756281729);width:15px;height:14px;right:-15px;background-repeat:no-repeat;background-size:cover;background-position:center;bottom:0}.drawer .drawer__top .cart__drawer__title{font-size:calc(.7rem + 1px);letter-spacing:calc(.3rem + .3px)}.drawer .drawer__body .cart__circle,.drawer .drawer__body .image-overlay{display:none}.drawer .drawer__body .cart__empty .wrapper p{font-size:calc(.65rem + 1px);letter-spacing:calc(.3rem + .3px);text-transform:uppercase;font-weight:600}.drawer .drawer__body .cart__empty{padding:93px 32px 0;min-height:auto}.drawer .drawer__body .cart__circle__wrapper{background-color:var(--secondaryColor);border:1ps solid var(--secondaryColor);color:#fff;border-radius:0;margin-inline:32px;margin-top:36px}.drawer .drawer__body .cart__circle__wrapper .cart__continue__link{font-size:calc(.625rem + 1px);letter-spacing:calc(.2rem + .3px)}.cart__drawer .drawer__top{background-color:#f1f1f1;border-bottom:none;padding-inline:20px;min-height:50px}.cart__drawer .drawer__content{max-width:400px}.cart__drawer .drawer__top .drawer__top__left,.cart__drawer .drawer__top .drawer__button{height:auto}.drawer .drawer__body .cart__empty .wrapper{padding-inline:0}.cart__drawer .cart__items .cart__items__title a,.cart__drawer .cart__items .cart__items__price del,.cart__drawer .cart__items .cart__items__price mark{font-size:calc(.65rem + 1px);letter-spacing:calc(.2rem + .3px)}.cart__drawer .cart__items .cart__items__price mark{color:#1f1f1f}.cart__drawer .cart__items .cart__items__quantity .quantity__wrapper input{font-size:calc(.65rem + 1px)}.cart__drawer .drawer__bottom p.drawer__bottom__meta em{font-size:calc(.7rem + 1px);letter-spacing:calc(.1rem + .3px);color:#717171;font-style:normal}.cart__drawer .drawer__bottom form button{font-size:calc(.625rem + 1px)}.cart__drawer .cart-threshold-inner .cart-threshold-icon{opacity:1}.cart__drawer .cart-threshold-inner .cart-threshold-icon:first-child img{width:20px;height:20px;border-radius:0}.cart__drawer .cart-threshold-inner .cart-threshold-icon .cart-threshold-icon-image{align-items:center}.cart-threshold-container{margin:15px 0;padding:15px;padding-inline:30px}.cart-threshold-icon:not(.reached):after{opacity:.7}.cart-threshold-progress{height:17px;background-color:#e6e6e6;border-radius:32px;margin-bottom:15px;position:relative;overflow:hidden}.cart-threshold-amount{display:none}.cart-threshold-icon:after{display:none!important}.cart-threshold-message-heading{color:#717171;text-align:center;font-size:calc(.625rem + 1px);letter-spacing:calc(.15rem + .3px);line-height:1.5;margin-bottom:20px;min-height:18px;opacity:1;transition:opacity .3s ease;visibility:visible;text-transform:uppercase}.cart-threshold-message{color:#717171;text-align:center;font-size:calc(.625rem + 1px);letter-spacing:calc(.15rem + .3px);line-height:1.5;margin-bottom:0;min-height:18px;opacity:1;transition:opacity .3s ease;visibility:visible;margin-top:20px}.cart-threshold-message.show{opacity:1;visibility:visible}.cart-threshold-message strong{color:#007a5d;font-weight:600}.cart-threshold-inner{position:relative}.cart-threshold-icons{display:flex;justify-content:space-between;align-items:center;position:absolute;width:59%;z-index:1}.cart-threshold-icons.has-shipping{width:100%}.cart-item__quantity--gift quantity-popover .quantity-popover-container,.cart-item--gift .cart-item__totals{display:none}.cart-threshold-icon{display:flex;flex-direction:column;align-items:center;opacity:.6;position:absolute;transition:opacity .3s ease;top:-46px}.cart-threshold-icon.reached{opacity:1;animation:celebrate .5s ease-in-out}.cart-threshold-icon-image{width:44px;height:44px;border-radius:100px;border:2px solid #dedede;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:5px;background-color:#fff}.cart-threshold-icon-image img{width:auto;height:auto;width:100%;height:100%;border-radius:100px;object-fit:cover}.cart__drawer .cart__items{margin-top:25px}.cart-threshold-icon.reached .cart-threshold-icon-image:after{position:absolute;bottom:-5px;right:-5px;background-color:#4a4a4a;color:#fff;border-radius:50%;width:16px;height:16px;font-size:12px;display:flex;align-items:center;justify-content:center}.cart-threshold-amount{color:#007a5d;text-align:center;font-size:10px;font-size:calc(.43rem + 1px);font-style:normal;font-weight:700;line-height:10px}.cart-threshold-icon:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:#ccc;margin-top:4px}.cart-threshold-icon.reached:after{background-color:#a4a4a4}.drawer__threshold-wrapper{width:100%;padding:0;margin-bottom:1em}@keyframes celebrate{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@media (max-width: 769){.cart-threshold-inner{flex-direction:column}.cart-threshold-message{margin-bottom:12px;text-align:center}.cart-threshold-icons{justify-content:space-around}}.cart-item--gift{position:relative;border-radius:.4rem}.cart-item--gift:before{content:"Free Gift";position:absolute;top:0;right:0rem;background-color:var(--color-accent-1);color:var(--color-accent-1-foreground);padding:.2rem .6rem;font-size:.8rem;border-radius:0 0 .3rem .3rem;letter-spacing:0;font-weight:700;text-transform:uppercase}.cart-item--gift .cart-item__quantity-wrapper{opacity:.5}.cart-item--gift .quantity__button{display:none}.cart-item--gift .quantity__input{border:none;background:transparent;pointer-events:none}.cart-item--gift a.cart-item__name{pointer-events:none;color:inherit;text-decoration:none}.cart-item--gift .cart-item__name:hover{text-decoration:none}.cart-item--gift a.cart-item__name,.cart-item[data-gift-item=true] a.cart-item__name,.cart-item__gift-link{pointer-events:none;color:inherit;text-decoration:none;cursor:default}.cart-item--gift .quantity__button,.cart-item[data-gift-item=true] .quantity__button{display:none}.cart-item--gift .quantity__input,.cart-item[data-gift-item=true] .quantity__input{border:none;background:transparent}.cart-item--gift:before,.cart-item[data-gift-item=true]:before{content:"Free Gift";position:absolute;top:0;right:0rem;background-color:var(--color-accent-1);color:var(--color-accent-1-foreground);padding:.2rem .6rem;font-size:.8rem;border-radius:0 0 .3rem .3rem;z-index:2}.cart-item[data-gift-name]:before{content:attr(data-gift-name)}.cart-threshold-progress-fill{height:100%;display:block!important;border-radius:32px;background:#a4a4a4;width:0;transform-origin:left;will-change:width;visibility:visible!important;opacity:1!important;transform:translateZ(0)}.cart-threshold-progress-fill.no-transition{transition:none!important}.cart-gift-slider-container{margin:1.5rem 0;padding:1rem;padding-bottom:0;margin-bottom:0;padding-left:0;padding-right:0;margin-left:0;margin-right:0;border-radius:8px}.cart-gift-slider-container[hidden]{display:none}.cart-gift-slider-header{text-align:center;margin-bottom:1rem}.cart-gift-slider-title{font-size:1rem;margin-top:0rem;margin-bottom:0rem;letter-spacing:0}.cart-gift-slider-subtitle{font-size:.9rem;color:var(--color-foreground-50);margin:0;letter-spacing:0}.cart-gift-slider{position:relative}.cart-gift-slider__grid{display:flex;padding:0;list-style:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-bottom:1rem;flex-flow:nowrap}.grid--4-col-desktop .grid__item.cart-gift-slider__slide{scroll-snap-align:start;flex-shrink:0;padding:0;max-width:30%;min-width:30%}@media screen and (min-width: 750px){.cart-gift-slider__slide{max-width:33.33%}}@media screen and (min-width: 990px){.cart-gift-slider__slide{max-width:25%}}.cart-gift-product{display:flex;flex-direction:column;height:100%;position:relative}.cart-gift-product__media{margin-bottom:.8rem;border-radius:8px;overflow:hidden}.cart-gift-product__image{display:block;width:100%;height:auto;object-fit:cover}.cart-gift-product__info{display:flex;flex-direction:column;flex-grow:1}.cart-gift-product__title{font-size:.9rem;margin:0 auto;flex-grow:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:0;line-height:normal;text-align:center}.drawer__header{padding-bottom:0}.cart-gift-product__select-button{padding:0;font-size:.85rem;margin:0;min-width:fit-content;width:100%;min-height:20px;font-weight:400;letter-spacing:0;line-height:normal;text-align:center}.cart-gift-product__select-button:disabled{font-weight:700}.cart-gift-product--selected{outline:2px solid var(--color-link);outline-offset:2px;border-radius:8px}.cart-gift-product--selected:after{content:"\2713";position:absolute;top:10px;right:10px;width:24px;height:24px;border-radius:50%;background-color:var(--color-link);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}.cart-gift-product--opacity{opacity:.3;pointer-events:none}.cart-gift-slider__slide[data-threshold=two]{display:none}.cart-gift-slider--threshold-two .cart-gift-slider__slide[data-threshold=two]{display:block}.cart-gift-slider .slider-buttons{display:flex;align-items:center;justify-content:center}.cart-gift-slider .slider-button{color:var(--color-foreground);background:transparent;border:none;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0}.cart-gift-slider .slider-button--prev .svg-wrapper{transform:rotate(90deg)}.cart-gift-slider .slider-button--next .svg-wrapper{transform:rotate(-90deg)}.cart-gift-slider .slider-counter{margin:0 1rem}.gift-slider-list{display:flex;flex-flow:nowrap;overflow-x:scroll}.gift-slider-list li{display:flex;flex-direction:row;width:100%}.gift-slider-list .card__heading a{font-size:14px}.gift-slider-list .card__inner{width:100%!important}.gift-slider-list .card__inner .card__media{width:50px}.cart-threshold-container{display:block;width:100%;margin-bottom:0rem;margin-top:10px;padding-top:0}.cart-threshold-icon-image svg{width:20px;height:20px;fill:green}.cart-gift-slider-container{display:none!important}.cart-gift-slider-container[style*="display: block"]{display:block!important}.custom-login .full__page__form__wrapper{background-color:#fff}.custom-login .full__page__form__wrapper .full__page__form{border:.6px solid #717171;border-radius:.63px;padding:0}.custom-login .full__page__form__wrapper .account__form__title{padding:25px 38px 20px;margin-bottom:0;text-align:left;color:#1f1f1f;font-size:calc(.656rem + 1px);font-weight:600;letter-spacing:calc(.4rem + .3px);border-bottom:.6px solid #717171}.custom-login .full__page__form__wrapper .form-main{padding:35px 30px 38px}.custom-login .full__page__form__wrapper .float__wrapper input{border:.63px solid #717171;border-radius:.63px;color:#717171;font-size:calc(.625rem + 1px);letter-spacing:calc(.2rem + .3px);padding:17px 23px 22px}.custom-login .full__page__form__wrapper .btn--primary{text-transform:uppercase;padding-block:18px}.custom-login .full__page__form__wrapper .form--additional{margin-top:33px;align-items:center}.custom-login .full__page__form__wrapper .form--additional .btn-text-thick-line{text-transform:uppercase;font-size:calc(.6rem + 1px);font-weight:500;letter-spacing:calc(.25rem + .3px)}.custom-login .full__page__form__wrapper .grid__item{width:100%;max-width:665px;margin-inline:auto;float:none;inset-inline-start:0}.custom-login header.custom-theme-header .header__inner,.custom--skin-improvement header.custom-theme-header .header__inner,.custom--about header.custom-theme-header .header__inner,.custom--contact header.custom-theme-header .header__inner{padding-bottom:35px}.custom-login header.custom-theme-header .header__inner:not(:has(.menu-open)),.custom--skin-improvement header.custom-theme-header .header__inner:not(:has(.menu-open)),.custom--about header.custom-theme-header .header__inner:not(:has(.menu-open)),.custom--contact header.custom-theme-header .header__inner:not(:has(.menu-open)){border-bottom:.38px solid #818181}.custom-login header.custom-theme-header,.custom--skin-improvement header.custom-theme-header,.custom--about header.custom-theme-header,.custom--contact header.custom-theme-header{padding-bottom:0}.custom--claim-guarantee .custom_claim_form .float__wrapper label{color:#000;opacity:1;position:static;font-size:13px;padding-left:0;transform:unset}.custom--claim-guarantee .custom_claim_form .float__wrapper label.label--float{transform:unset;margin-bottom:0;padding-bottom:0}.custom--claim-guarantee .custom_claim_form .float__wrapper .subtitle p{margin:0}.uploadcare--widget{display:block}button.uploadcare--widget__button.uploadcare--widget__button_type_open{background:transparent;width:100%;color:#000;border:1px solid #0003;border-radius:3px}.custom-blog .section-featured-article .hero__content__wrapper,.custom-blog .section-featured-article .hero__content{margin:0;padding:0!important}.custom-blog .section-featured-article .hero__content .hero__title{font-size:calc(.844rem + 1px);font-weight:600;line-height:170%;margin-bottom:22px;letter-spacing:calc(.337rem + .3px)}.custom-blog .section-featured-article .hero__content .hero__description p{font-size:calc(.656rem + 1px);letter-spacing:calc(.131rem + .3px);color:#717171}.custom-blog .blog .wrapper--full{max-width:1750px;padding-inline:3.56rem}.custom-blog .blog .article__item .article__item-content .article__item-title{font-size:calc(.625rem + 1px);letter-spacing:calc(.25rem + .3px);line-height:170%;font-weight:600}.custom-blog .blog .article__item .article__item-content .text-link-bare{font-size:calc(.52rem + 1px);letter-spacing:calc(.16rem + .3px);text-transform:uppercase;font-weight:500;margin-top:8px;display:inline-block}.custom-blog .blog .article__item .article__item-image{margin-bottom:18px}.custom-article .main-content .section-padding{max-width:1292px}.custom-article .main-content .blog__article{padding:0;box-shadow:none;border:0;padding-right:4.1rem}.custom-article .main-content .blog__article header .blog__article__title,.custom-article .main-content .blog__article .blog__article__content h2,.custom-article .main-content .blog__article .blog__article__content h3,.custom-article .main-content .blog__sidebar__title{font-size:calc(.843rem + 1px);letter-spacing:calc(.337rem + .3px);margin-bottom:8px;font-weight:600;line-height:170%}.custom-article .main-content .blog__sidebar .blog__btn{margin-top:40px;width:100%}.custom-article .main-content .blog__article header p,.custom-article .main-content .blog__article .blog__article__content p{font-size:calc(.656rem + 1px);letter-spacing:calc(.1rem + .3px);color:#717171;line-height:170%}.custom-article .main-content .blog__article .blog__article__content p{font-weight:400;color:#717171}.custom-article .main-content .blog__article .blog__article__content div img{aspect-ratio:3.25;width:100%;object-fit:cover;margin-block:40px}.custom-article .main-content .blog__article .blog__article__content h2,.custom-article .main-content .blog__article .blog__article__content h3{margin-bottom:20px}.custom-article .main-content article{width:62.7%}.custom-article .main-content article+div.grid__item{width:37.3%;border-left:1px solid #818181}.custom-article .main-content .blog__sidebar{margin-left:64px;margin-top:0}.custom-article .main-content .blog__sidebar hr{display:none}.custom-article .main-content .blog__sidebar__title{margin-bottom:46px}.custom-article .main-content .blog__sidebar .blog__rss{display:none}.custom-article .main-content .blog__sidebar .article__item{display:flex;gap:19px;margin-bottom:15px}.custom-article .main-content .blog__sidebar .article__item-image{width:140px;flex-shrink:0;margin-bottom:0}.custom-article .main-content .blog__sidebar .article__item-image a{display:block}.custom-article .main-content .blog__sidebar .article__item-content{align-self:center}.custom-article .main-content .blog__sidebar .article__item-content .article__item-title{font-size:calc(.562rem + 1px);letter-spacing:calc(.22rem + .3px);font-weight:600;line-height:170%}.custom_claim_form{padding:50px 0 64px}.custom_claim_form .wrapper--narrow{max-width:738px}.custom_claim_form .page_heading{font-size:calc(.7rem + 1px);letter-spacing:calc(.28rem + .3px);font-weight:600;padding:25px 40px 20px;border-bottom:1px solid #717171;margin-bottom:0}.custom_claim_form .text__standard{border:1px solid #717171}.custom_claim_form form{padding:36px 30px 67px}.custom--claim-guarantee .custom_claim_form .float__wrapper{margin-bottom:20px}.custom--claim-guarantee .custom_claim_form .float__wrapper .subtitle p,.custom--claim-guarantee .custom_claim_form .float__wrapper label{font-size:calc(.55rem + 1px);letter-spacing:calc(.1rem + .3px);font-weight:500;line-height:170%;text-transform:none}.custom--claim-guarantee .custom_claim_form .float__wrapper label .required_text{color:red}.custom--claim-guarantee .custom_claim_form .float__wrapper .subtitle p{margin-bottom:10px;color:#717171}.custom--claim-guarantee .custom_claim_form .float__wrapper input{padding-block:0;height:53px;border-radius:0;border-color:#717171;margin-top:10px}.custom--claim-guarantee .custom_claim_form .float__wrapper button.uploadcare--widget__button{height:53px;border-radius:0;border-color:#717171;font-size:calc(.656rem + 1px);letter-spacing:calc(.1rem + .3px);text-transform:uppercase;font-weight:600}.custom--claim-guarantee .custom_claim_form form button[type=submit]{font-size:calc(.656rem + 1px);letter-spacing:calc(.1rem + .3px);font-size:calc(.625rem + 1px);letter-spacing:calc(.2rem + .3px);padding-block:16px;width:100%}.blog__tags-wrapper .blog__tag{padding-block:8px;padding-inline:16px;font-size:calc(.6rem + 1px);letter-spacing:calc(.131rem + .3px);font-family:Termina Test;margin-bottom:0}.custom_claim_form .upload-btn{margin-top:10px;width:100%;background:#151515;padding:16px 10px;color:#fff;border:none;text-transform:uppercase;font-size:calc(.625rem + 1px);letter-spacing:calc(.2rem + .3px);font-weight:600}@media (max-width: 991px){.custom-article .main-content article+div.grid__item,.custom-article .main-content article{width:100%}.custom-article .main-content article+div.grid__item{border-top:1px solid #818181;border-left:0;padding-top:28px;margin-top:28px}.custom-article .main-content .blog__article{padding-right:0}.custom-article .main-content .blog__sidebar{margin-left:0}.custom-article .main-content .blog__sidebar__title{margin-bottom:30px}.custom-article .main-content .section-padding{padding-inline:3.56rem;padding-inline:16px}}@media (max-width: 767px){.custom-blog .section-featured-article .hero__content .hero__description p{font-size:calc(.56rem + 1px);letter-spacing:calc(.15rem + .3px)}.custom-blog .section-featured-article .hero__content__wrapper{max-width:410px;margin-inline:auto}.custom-blog .blog .wrapper--full,.custom-blog .section-featured-article .section__wrapper{padding-inline:16px}.custom-blog .section-featured-article .hero__content .hero__title{font-size:calc(.75rem + 1px);letter-spacing:calc(.3rem + .3px);margin-bottom:14px}.custom-blog .section-featured-article .section__wrapper{padding-top:30px;padding-bottom:15px}.custom-blog .blog .grid__item:not(:last-child) .article__item{margin-bottom:37px}.custom-article .main-content .blog__article header .blog__article__title,.custom-article .main-content .blog__article .blog__article__content h2,.custom-article .main-content .blog__article .blog__article__content h3,.custom-article .main-content .blog__sidebar__title{font-size:calc(.75rem + 1px);letter-spacing:calc(.3rem + .3px)}.custom-article .main-content .blog__article .blog__article__content p{font-size:calc(.56rem + 1px);letter-spacing:calc(.15rem + .3px)}.custom-article .main-content .blog__article .blog__article__content div img{aspect-ratio:1.2;margin-block:20px}.custom-article .main-content .blog__article .blog__article__content h2,.custom-article .main-content .blog__article .blog__article__content h3{margin-bottom:12px}.custom_claim_form .text__standard{padding-top:0}.custom_claim_form .page_heading{padding:11px 24px;font-size:calc(.625rem + 1px)}.custom_claim_form form{padding:30px 20px}.custom--claim-guarantee .custom_claim_form .float__wrapper .subtitle p,.custom--claim-guarantee .custom_claim_form .float__wrapper label{font-size:calc(.5rem + 1px)}.custom--claim-guarantee .custom_claim_form .float__wrapper input,.custom--claim-guarantee .custom_claim_form .float__wrapper button.uploadcare--widget__button{height:34px}.custom--claim-guarantee .custom_claim_form .float__wrapper button.uploadcare--widget__button{font-size:calc(.55rem + 1px)}.custom_claim_form{padding:40px 0 50px}}@media (min-width: 768px){.custom-blog .blog .wrapper--full{padding-inline:3.125rem}}@media (min-width: 1200px){.custom-blog .blog .wrapper--full{padding-inline:6.25rem}}.collection .collection_title h3{font-size:calc(.843rem + 1px);letter-spacing:calc(.34rem + .3px);margin-bottom:23px}.collection_about_filter{display:flex;justify-content:space-between;flex-wrap:wrap}.collection_about_filter .collection_list a{font-size:calc(.56rem + 1px);line-height:150%;letter-spacing:calc(.14rem + .3px);font-weight:600;text-transform:uppercase;min-width:132px;padding:6px 10px 7px;background-color:#f1f1f1;display:inline-block;text-align:center}.collection_about_filter .collection_list{display:flex;flex-wrap:wrap;gap:19px}.collection .collection__products .js-grid{row-gap:60px}.collection_about_filter .collection__nav{justify-content:flex-end;border:0;align-items:center;gap:26px;margin-bottom:53px}.collection_about_filter .collection__nav .collection__filters__toggle{height:auto;padding:6px 20px 8px;border:1px solid #1F1F1F;font-size:calc(.56rem + 1px);line-height:170%;letter-spacing:calc(.17rem + .3px);font-weight:600;color:#1f1f1f}.collection_about_filter .collection__nav .collection__filters__toggle svg{display:none}.collection_about_filter .collection__layout h3{margin-bottom:0;font-size:calc(.56rem + 1px);line-height:170%;letter-spacing:calc(.17rem + .3px)}.collection_about_filter .collection__layout{align-items:center;gap:9px}.collection_about_filter .collection__layout button{width:34px;padding:0}.collection_about_filter .collection__layout button.is-active svg rect{fill:#818181}.collection_about_filter .collection__layout button svg rect{fill:#dfdfdf}.collection .collection__products .custom_video{position:relative}.collection .collection__products .custom_video video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.index-custom-featured-products .product__grid__info .product__grid__title,.collection .collection__products .product__grid__info .product__grid__title{font-size:calc(.5rem + 0px);letter-spacing:calc(.18rem + 0px);line-height:180%;text-align:left;margin-top:0}.index-custom-featured-products .product__grid__info .description p,.collection .collection__products .product__grid__info .description p{font-size:calc(.5rem + 1px);letter-spacing:calc(.045rem + 0px);line-height:180%;text-align:left;margin-bottom:8px;color:#717171}.index-custom-featured-products .product__grid__info,.collection .collection__products .product__grid__info{padding-top:17px;flex-grow:1;display:flex;flex-direction:column;padding-inline:0}.collection .collection__products .product__grid__info .custom-quick-add-btn{position:static;transform:none;opacity:1;margin-top:auto}.collection .collection__products .product__grid__info .custom-quick-add-btn .bg-button{background-color:#000;color:#fff;display:block;width:100%;aspect-ratio:auto;padding:10px 22px;font-size:calc(.625rem + 1px);letter-spacing:calc(.2rem + .3px)}.collection .collection__products .product__grid__info .custom-quick-add-btn .bg-button span{color:#fff}.collection .collection__products .product__grid__info a{display:flex;justify-content:space-between;align-items:flex-start;gap:3px;flex-wrap:wrap;margin-bottom:10px;flex-direction:column}.collection .collection__products .product__grid__info .custom-product-rating{margin-bottom:20px}.index-custom-featured-products .product__grid__info .product__grid__price,.collection .collection__products .product__grid__info .product__grid__price{font-size:calc(.5rem + 0px);letter-spacing:calc(.14rem + 0px);line-height:100%;font-weight:500;width:calc(50% - 10px);width:100%;text-align:left;justify-content:flex-start;overflow:visible;row-gap:9px}.index-custom-featured-products .product__grid__info .product__grid__price .compare-at,.collection .collection__products .product__grid__info .product__grid__price .compare-at{margin-left:10px;color:#717171}.collection .collection__products .product__grid__info .product__grid__title__wrapper{width:calc(50% - 10px);width:100%}.collection .collection__products .product__grid__info .product__grid__price .on-sale{color:#000}.collection .collection__products .product-grid-item{height:100%;display:flex;flex-direction:column}.custom_video video::-webkit-media-controls{display:none!important}.custom_video video::-webkit-media-controls-enclosure{display:none!important}.collection .collection__products .product-grid-item__container .product__badge{font-size:calc(.48rem + 1px);letter-spacing:calc(.12rem + .3px);color:#000;font-family:Termina Test;padding:8px 10px;line-height:150%;inset-inline-start:calc(var(--inner) / 2);inset-inline-end:auto}.custom--subscription section[data-section-type=rich-text]:not(.custom-rich-left-text) .standard__heading,.custom--return-refund-policy section[data-section-type=rich-text]:not(.custom-rich-left-text) .standard__heading{text-align:center;font-size:calc(.84rem + 1px);line-height:170%}.custom--subscription section[data-section-type=rich-text]:not(.custom-rich-left-text) .standard__heading p,.custom--return-refund-policy section[data-section-type=rich-text]:not(.custom-rich-left-text) .standard__heading p{letter-spacing:calc(.34rem + .3px);font-weight:600}.custom--subscription section[data-section-type=rich-text] .section-padding,.custom--return-refund-policy section[data-section-type=rich-text] .section-padding{max-width:724px}.custom--subscription .custom-rich-left-text .standard__heading,.custom--subscription .custom-rich-left-text .rte{font-size:calc(.65rem + 1px)}.custom--subscription .custom-rich-left-text .standard__heading p{letter-spacing:calc(.26rem + .3px);font-weight:600}.custom--subscription .custom-rich-left-text .rte *{letter-spacing:calc(.13rem + .3px);font-weight:500}.custom--subscription section[data-section-type=rich-text]:not(.custom-rich-left-text) .rte,.custom--return-refund-policy section[data-section-type=rich-text]:not(.custom-rich-left-text) .rte{font-size:calc(.56rem + 1px);line-height:170%;color:#717171}.custom--subscription section[data-section-type=rich-text]:not(.custom-rich-left-text) .rte *,.custom--return-refund-policy section[data-section-type=rich-text]:not(.custom-rich-left-text) .rte *{letter-spacing:calc(.15rem + .3px);font-weight:400}.custom--subscription .section-faq .section-padding,.custom--return-refund-policy .section-faq .section-padding{max-width:796px;padding-top:0;padding-bottom:70px}.custom--subscription .section-faq .accordion__wrapper .accordion__title,.custom--return-refund-policy .section-faq .accordion__wrapper .accordion__title{font-size:calc(.65rem + 1px);letter-spacing:calc(.23rem + .3px);line-height:200%;text-transform:uppercase;padding-top:45px;padding-bottom:41px;padding-left:36px}.custom--subscription .section-faq .accordion__wrapper:first-child,.custom--return-refund-policy .section-faq .accordion__wrapper:first-child{border-top:0}.custom--subscription .section-faq .accordion__wrapper:first-child .accordion__title,.custom--return-refund-policy .section-faq .accordion__wrapper:first-child .accordion__title{padding-top:10px}.custom--subscription .section-faq .accordion__wrapper .accordion__body,.custom--return-refund-policy .section-faq .accordion__wrapper .accordion__body{letter-spacing:calc(.13rem + .3px);font-weight:500;font-size:calc(.56rem + 1px);line-height:170%;color:#717171;padding-left:36px}.custom--subscription .section-faq .accordion__wrapper .accordion__title:after,.custom--return-refund-policy .section-faq .accordion__wrapper .accordion__title:after{content:"";background-image:url(/cdn/shop/files/plus_e5248031-4515-4bf0-8374-92a54e7d6d94.svg?v=1757406820);background-size:13px;background-position:center;background-repeat:no-repeat;border:0;transform:none;font-size:21px;width:13px;height:13px;letter-spacing:0;line-height:13px}.custom--subscription .section-faq .accordion__wrapper:first-child .accordion__title:after,.custom--return-refund-policy .section-faq .accordion__wrapper:first-child .accordion__title:after{top:13px;transform:translateY(0);margin:0}.custom--subscription .section-faq .accordion__wrapper .accordion__title.accordion-is-open:after,.custom--return-refund-policy .section-faq .accordion__wrapper .accordion__title.accordion-is-open:after{background-image:url(/cdn/shop/files/minus.svg?v=1757406843)}.privacy-policy h2,.shipping-policy h2{font-size:calc(.84rem + 1px);letter-spacing:calc(.34rem + .3px);font-weight:600}.shipping-policy h3{font-size:calc(.84rem + 1px);font-size:calc(.65rem + 1px);letter-spacing:calc(.34rem + .3px);letter-spacing:calc(.23rem + .3px);margin-bottom:17px;font-weight:500;color:#151515}.shipping-policy h5{font-size:calc(.56rem + 1px);letter-spacing:calc(.13rem + .3px);color:#717171;text-align:center;text-transform:none}.privacy-policy .standard__heading,.shipping-policy .standard__heading{text-align:center}.privacy-policy .rte div,.privacy-policy p,.privacy-policy li,.shipping-policy .rte div,.shipping-policy p,.shipping-policy li{font-size:calc(.56rem + 1px);letter-spacing:calc(.15rem + .3px);margin-bottom:20px;font-weight:400;color:#717171}.privacy-policy .rte div{font-family:Termina Test}.privacy-policy p strong,.privacy-policy .rte div strong,.shipping-policy p strong,.shipping-policy .rte div strong{font-weight:600}.privacy-policy .ltr{font-family:Termina Test}.shipping-policy .wrapper,.privacy-policy .wrapper{max-width:762px}.shipping-policy .wrapper th,.shipping-policy .wrapper td{font-family:Termina Test;font-size:calc(.56rem + 1px);letter-spacing:calc(.13rem + .3px);font-weight:500}.shipping-policy .wrapper table{width:100%!important}.cart-threshold-message-heading,.cart-threshold-message{font-size:calc(.525rem + 1px)}.cart__drawer .cart__items .cart__items__title a,.cart__drawer .cart__items .cart__items__price del,.cart__drawer .cart__items .cart__items__price mark{font-size:calc(.5rem + 1px);letter-spacing:calc(.1rem + .3px)}.cart__items .cart__items__row.free-cart-items .free_gift_tag{font-size:9px}.cart__items .cart__items__row .cart__items__grid{grid-template-columns:70px 1fr}.cart__items .cart__items__row .quantity__input{padding-block:2px;font-size:calc(.55rem + 1px)}.cart__items .cart__items__quantity .quantity__wrapper{max-width:90px}.cart__drawer .drawer__bottom form button{padding-block:20px;width:calc(100% - 40px);margin-inline:auto}.cart__drawer .item__total__savings{font-size:9px}.product__main__content .product__block__description .product-accordion .accordion__body p:empty{min-height:15px}.product__main__content .product__block__description .product-accordion .accordion__body ul{padding-top:0}@media (max-width: 767px){.collection_about_filter .collection__nav{padding-top:10px;margin-top:30px;border-top:1px solid #818181;justify-content:space-between}.collection .collection__products .product__grid__info a{flex-direction:column;row-gap:6px}.collection_about_filter .collection_list{gap:16px;row-gap:8px}.collection .collection__products .product__grid__info .product__grid__price,.collection .collection__products .product__grid__info .product__grid__title__wrapper{width:100%}.collection .collection__products .product__grid__info .product__grid__price{justify-content:flex-start;text-align:left}.collection .collection__products .product__grid__info .product__grid__price .compare-at{margin-left:5px}.collection_about_filter .collection__nav .collection__filters__toggle{padding:0;border:0}.collection_about_filter .collection__nav{margin-bottom:16px}.collection_about_filter{flex-direction:column}.header__wrapper .popout--navbar .popout-list{right:0;left:auto}.collection .collection__products .product__grid__info .custom-quick-add-btn .bg-button{padding-inline:12px}}@media (max-width: 639px){.collection .collection__products .js-grid{row-gap:47px;column-gap:20px}.collection_about_filter .collection_list a{font-size:calc(.5rem + 1px);letter-spacing:calc(.125rem .3 1px);min-width:126px}.collection .collection_title h3{font-size:calc(.75rem + 1px);letter-spacing:calc(.3rem + .3px)}}@media (max-width: 479px){.collection .section-padding{padding-inline:12px}.collection:has(button[data-toggle-grid="1"].is-active) .collection__products .custom_video{aspect-ratio:1}.collection .collection__products .product__grid__info .custom-quick-add-btn>div{width:100%}.custom--subscription section[data-section-type=rich-text]:not(.custom-rich-left-text) .standard__heading,.custom--return-refund-policy section[data-section-type=rich-text]:not(.custom-rich-left-text) .standard__heading{font-size:calc(.75rem + 1px)}.custom--subscription section[data-section-type=rich-text]:not(.custom-rich-left-text) .standard__heading p,.custom--return-refund-policy section[data-section-type=rich-text]:not(.custom-rich-left-text) .standard__heading p{letter-spacing:calc(.3rem + .3px)}.custom--subscription section[data-section-type=rich-text]:not(.custom-rich-left-text) .rte,.custom--return-refund-policy section[data-section-type=rich-text]:not(.custom-rich-left-text) .rte{font-size:calc(.56rem + 1px)}.custom--subscription section[data-section-type=rich-text]:not(.custom-rich-left-text) .rte *,.custom--return-refund-policy section[data-section-type=rich-text]:not(.custom-rich-left-text) .rte *{letter-spacing:calc(.15rem + .3px)}.custom--subscription .section-faq .accordion__wrapper .accordion__title,.custom--return-refund-policy .section-faq .accordion__wrapper .accordion__title{font-size:calc(.625rem + 1px);letter-spacing:calc(.2rem + .3px);padding-left:10px}.custom--subscription .section-faq .accordion__wrapper .accordion__body,.custom--return-refund-policy .section-faq .accordion__wrapper .accordion__body{padding-left:10px}.privacy-policy h2,.shipping-policy h2,.shipping-policy h3{font-size:calc(.75rem + 1px);letter-spacing:calc(.3rem + .3px)}.privacy-policy .rte div,.privacy-policy p,.privacy-policy li,.shipping-policy .rte div,.shipping-policy p,.shipping-policy li,.shipping-policy .wrapper th,.shipping-policy .wrapper td{font-size:calc(.56rem + 1px);letter-spacing:calc(.15rem + .3px)}.shipping-policy h3{font-size:calc(.656rem + 1px);letter-spacing:calc(.26rem + .3px)}.shipping-policy .wrapper,.privacy-policy .wrapper{padding-inline:16px}.collection_about_filter .collection__layout button{width:23px}}@media (min-width: 480px){.collection_about_filter .collection__layout button[data-toggle-grid="2"]{display:none}}@media (min-width: 1401px){.product-page .grid__item.product__main__content{padding-left:5%}}@media (min-width: 1200px){.custom-contact-icon-text .wrapper .float-grid .grid__item:nth-child(2){padding-inline:38px}}@media (max-width: 1199px){.product-page .product__submit__buttons .btn--primary{padding-inline:10px}}@media (max-width: 1300px) and (min-width: 1025px){.custom-theme-header .desktop-version .mega-menu-inner{gap:20px}.custom-theme-header .desktop-version .menu.block-item{width:calc(60% - 10px)}.custom-theme-header .desktop-version .image-text-container{width:calc(40% - 10px)}.custom-theme-header .desktop-version .image-with-content.block-item .productName-btnBox{bottom:20px;left:15px}}@media (max-width: 1199px) and (min-width: 1025px){.custom-image-with-accordions .brick__section .accodions_container{padding-right:40px}.custom-contact-icon-text .wrapper .float-grid .grid__item:nth-child(2){padding-inline:25px}}@media (max-width: 1024px) and (min-width: 768px){.custom-image-with-bar .brick__block .content_container{padding-left:25px}.custom-image-with-accordions .brick__section .accodions_container{padding-right:25px}.custom--skin-improvement .custom-image-with-accordions .brick__section .accodions_container{padding-right:0}.custom-image-with-accordions .brick__section .accodions_container .accordion__wrapper .accordion__title{padding:20px 25px}.custom--skin-improvement .custom-image-with-accordions .brick__section .accodions_container .accordion__wrapper .accordion__title{padding:20px 50px 20px 25px}.custom--skin-improvement .custom-image-with-accordions .accodions_container .accordion__title:before{right:25px}.custom-image-with-accordions .hero__content .hero__description{bottom:20px}.custom-image-with-accordions .brick__section .hero__content{max-width:90%}.custom-theme-header .desktop-version .menu.block-item,.custom-theme-header .desktop-version .image-text-container{width:100%}.custom-theme-header .desktop-version .image-with-content.block-item{width:calc(33.33% - 14px)}.custom-theme-header .desktop-version .mega-menu-inner{gap:40px}.custom-image-with-newsletter .one-whole.brick__block{padding:15px 30px}.custom-money-img-accordions .brick__section .accodions_container{padding-left:25px}.custom-about-content .brick__block .brick__block__text{padding-left:40px}.custom-about-content.custom-about-content-left .brick__block .brick__block__text{padding-right:40px}}@media (min-width: 1141px){.footer .footer__aside{max-width:37.33%;margin-right:29px}.footer .footer__content__inner .grid--uniform .medium-up--one-third.grid__item:nth-child(1),.footer .footer__content__inner .grid--uniform .medium-up--one-third.grid__item:nth-child(2){width:28%}.footer .footer__content__inner .grid--uniform .medium-up--one-third.grid__item:nth-child(3){width:43.33%}}@media (max-width: 1140px) and (min-width: 768px){.footer .footer__container{display:block}.footer .footer__aside{max-width:100%}.footer .footer__content .footer__content__inner{padding-top:0}.subfooter .subfooter__items{flex-wrap:wrap;row-gap:50px}.subfooter .subfooter__item.subfooter__item--copyright{width:100%;justify-content:center}.subfooter .wrapper--full{padding-bottom:50px}}@media (max-width: 1199px) and (min-width: 768px){.footer .wrapper--full,.subfooter .wrapper--full,header.custom-theme-header .wrapper--full,.template-product .wrapper,.custom-contact-icon-text .wrapper,.custom-image-with-newsletter .wrapper,.custom--skin-improvement .custom-image-with-accordions .wrapper,.custom-money-image-with-text .wrapper{padding-inline:50px}.index-custom-featured-products .js-grid[data-grid-large="4"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1400px) and (min-width: 992px){.product-page .grid__item.product__main__content{padding-left:2%}}@media (min-width: 992px){.product-page .grid__item.product__media__wrapper .product__grid{position:sticky;top:0}}@media (max-width: 991px){.product-page .grid__item,.product-page .grid__item.product__media__wrapper,.product-page .grid__item.product__main__content{width:100%}.product-page .product__main__content{padding-top:16px}.product-page .wrapper .flickity-page-dots{bottom:30px}.product-page .product__main__content .product__inner{padding-left:0}.product-page .wrapper{padding-inline:0}.product-page .product__main__content{padding-inline:15px}}@media (min-width: 768px){.footer .footer__content .grid__item{padding-inline:0}.footer .footer__content ul.footer__quicklinks,.footer .footer__content .footer__column:first-child,.footer .footer__content .about-description{padding-top:27px}.footer .footer__content .custom-rating{padding-top:38px}.footer .footer__content .grid__item svg{display:none}.footer .footer__newsletter__body:first-child{align-self:flex-start}.footer .footer__logo__wrapper{padding-bottom:36px}.product-page .product-single .product__inner{max-width:100%}.footer .footer__content .grid__item:nth-child(1) .footer__quicklinks,.footer .footer__content .grid__item:nth-child(2) .footer__quicklinks{margin-right:30px}.footer .footer__content__inner{padding-bottom:31px}.custom-money-img-accordions .brick__section{flex-direction:row-reverse}.section-contact .wrapper--narrow{width:100%;max-width:666px;margin-inline:auto}.custom-image-with-bar .brick__block .content_container{display:flex;justify-content:center}.section-contact .wrapper--narrow{padding-top:50px}}@media (min-width: 1025px){.custom-image-with-bar .brick__block .content_container{padding-inline:20px}}@media (max-width: 1024px){.custom-image-with-accordions .accodions_container .accordion__title:before{right:10px}.custom-image-with-bar .brick__block .content_container,.custom-money-image-with-text .section-padding:not(.wrapper--none) .brick__section:not(.brick--border) .brick__block:first-child .brick__block__text--transparent{padding:25px}.custom-image-with-bar .brick__block .content_container .circleBarText{padding-bottom:40px}.custom-image-with-bar .wrapper{padding-bottom:0}.custom-image-with-bar .wrapper,.custom-image-with-accordions .wrapper,.custom--skin-improvement .custom-image-with-accordions .wrapper,.custom-money-image-with-text .wrapper{padding-inline:0}.custom-image-with-accordions .hero__content .hero__description{bottom:30px}.custom-related-product-slider .wrapper,.custom-video-slider .wrapper,.search-popdown .wrapper{padding-inline:25px}.product-page .product__main__content .product__inner{padding-top:0}.custom-related-product-slider .collection-tabs h2.kicker-flourished{padding-bottom:20px}.custom-related-product-slider .collection-tabs h2.kicker-flourished,.custom-video-slider .wrapper .app_heading,.index-custom-featured-products h2.kicker-flourished,.custom-index-video-banner .hero__title{margin-bottom:0}.custom-related-product-slider .collection-tabs h2.kicker-flourished,.custom-video-slider .wrapper .app_heading,.index-custom-featured-products h2.kicker-flourished,.custom-index-video-banner .hero__title p,.custom-image-with-newsletter .brick__block h2.kicker-flourished,.custom-moneyback-banner .standard__heading p,.custom-money-image-with-text .brick__block .text__standard p.standard__kicker,.custom-about-content .brick__block__text p.standard__kicker{font-size:.75rem;font-size:calc(.625rem + 1px);font-weight:600;letter-spacing:calc(.3rem + .3px)}.product-page .product__title__wrapper h3.product__title,.product-page .product__title__wrapper .product__block__price .product__price--sale,.product-page .product__title__wrapper .product__block__price .product__price--compare,.footer .footer__newsletter__body .rte p,.footer .newsletter-block .input-group .input-group-field,.subfooter .subfooter__item .popout__toggle{font-size:calc(.675rem + 1px)}.footer .newsletter-block .input-group-button button.btn--primary{font-size:calc(.563rem + 1px)}.product-page .product__block__description p,.product__block__description ul li,.product-page .product__main__content .okeReviews.oke-sr span,.index-custom-featured-products .heading-box p,.custom-money-icon-text .icon__column__text p,.custom-moneyback-banner .text__standard .rte p,.custom-money-image-with-text .brick__block .text__standard h2.standard__heading,.custom-about-content .brick__block__text .rte p,.custom-about-founder .text__standard .rte p{font-size:calc(.6rem + 1px);letter-spacing:calc(.1rem + .3px)}.custom-money-image-with-text .brick__block .text__standard h2.standard__heading{font-size:calc(.573rem + 1px)}.product-page .icon-block-container p,.custom-contact-icon-text .grid__item .icon__column__text .icon__column__paragraph p,.custom-contact-icon-text .grid__item:first-child .icon__column__text .icon__column__heading{font-size:calc(.562rem + 1px)}.product-page .product__submit__buttons .btn--primary,.custom-image-with-bar .brick__block .content_container .content-with-rating p,.custom-image-with-accordions .brick__section .accodions_container .accordion__wrapper .accordion__body p,.btn.btn--black,.btn--primary,.product-page .select_bundle_pro .product-bundle-content .btn--primary span{font-size:calc(.6rem + 1px)}.product-page .product__block__remaining .product__button__meta .variant__countdown,.product-page .free_delivery_text ul li{font-size:calc(.55rem + 1px)}.product-page .product__block__description .accordion__wrapper .accordion__title,.custom-image-with-bar .brick__block .content_container .progress_details p,.custom-related-product-slider .product__grid__info span.on-sale,.custom-related-product-slider .product__grid__info .compare-at,.custom-related-product-slider .product__grid__info .product__grid__price .price,.custom-related-product-slider .product__grid__title,.product-page .product__block__subscription .product__subs .product__subs__option span,.custom-image-with-newsletter .newsletter__contain .input-group-field,.custom-image-with-newsletter .newsletter__contain .input-group-button button.btn,.product-page .select_bundle_pro .heading-banner h2{font-size:calc(.625rem + 1px)}.custom-money-image-with-text .brick__block .text__standard .rte ol li{align-items:center}.product-page .product__title__wrapper h3.product__title,.product-page .product__title__wrapper .product__block__price .product__price--sale,.product-page .product__block__remaining .product__button__meta .variant__countdown,.product-page .free_delivery_text ul li,.product-page .product__block__description .accordion__wrapper .accordion__title{letter-spacing:calc(.3rem + .3px)}.custom-image-with-bar .brick__block .content_container .circleBarPercent{font-size:calc(.875rem + 1px)}.custom-image-with-accordions .brick__block__image .hero__content h1.hero__title{font-size:calc(3.75rem + 1px)}.custom-related-product-slider .product__badge,.custom-contact-icon-text .grid__item .icon__column__text .icon__column__heading,.custom-image-with-newsletter .brick__block .rte p{font-size:calc(.5rem + 1px)}h3,h3.heading-size-9,h3.heading-size-3{font-size:calc(.718rem + 1px)}.footer .footer__content h3.footer__title--mobile{letter-spacing:calc(.15rem + .3px)}.footer .footer__content ul.footer__quicklinks li{font-size:calc(.687rem + 1px)}.announcement .flickity-slider p{font-size:calc(.656rem + 1px)}.product-page .rating__wrapper__title .product__rating .product__rating__count{font-size:10.2px}.product-page .product__mobile--slideshow .flickity-page-dots:after{content:none}.product-page .product__mobile--slideshow .flickity-page-dots{-webkit-backdrop-filter:none;backdrop-filter:none}.custom-related-product-slider .rating__wrapper__grid{padding-top:22px}.product-page .icon-block-container{gap:10px}.product-page .icon-block-container .product__block__icon{width:calc(33.33% - 7px)}.product-page .icon-block-container{padding-bottom:28px}.custom-related-product-slider .product-grid-slide .group\/quick-actions-toolbar button{padding:0 0 20px 24px}.custom-related-product-slider .product-grid-slide .group\/quick-actions-toolbar button svg{width:18px;height:19px}.custom-contact-icon-text .grid__item{width:100%;margin-bottom:30px}.custom-contact-icon-text .grid__item:last-child{margin-bottom:0}.custom-contact-icon-text .grid__item:first-child .icon__column__text{text-align:left;margin-right:auto}.custom-contact-icon-text .grid__item:first-child .icon__column__paragraph{margin-top:16px}.custom-contact-icon-text .grid__item .icon__column{align-items:flex-start;flex-direction:column;padding-top:0}.custom-contact-icon-text .wrapper,.custom-money-icon-text .wrapper,.custom-image-with-newsletter .wrapper,.custom-moneyback-banner .wrapper,.custom-about-content .wrapper,.custom-about-founder .wrapper{padding-inline:50px}.template-index .custom-video-slider .wrapper .app_heading{margin-bottom:36px}.section-contact .wrapper--narrow{padding-inline:25px}.custom-money-image-with-text .brick__block .text__standard a.btn{padding-inline:65px}.custom-about-founder .text__standard h3{font-size:calc(.8rem + 1px)}}@media (max-width: 767px){.custom-image-with-accordions .brick__section{flex-direction:column-reverse}.custom-mega-menu-header .custom_humburger .mobile_search_btn{display:block}.custom-mega-menu-header .custom_humburger{max-width:63.92px;display:flex;align-items:center;gap:25px}.custom-mega-menu-header .header__logo__link{width:54px}.custom-mega-menu-header .header__desktop__buttons{gap:25px}header.custom-theme-header{padding-block:24px}.custom-mega-menu-header .navlink svg,.custom-mega-menu-header .custom-btn svg,.custom-mega-menu-header .header__mobile__button svg{width:1.22rem}.custom-mega-menu-header .header__desktop__button .navlink{padding:0}.custom-theme-header .mega-menu.desktop-version.menu-open{display:none}.custom-theme-header .header-mobile-only{display:block}.custom-theme-header .mobile-version .collection-inner h3{font-size:calc(.75rem + 1px);font-weight:600;margin-bottom:28px;color:#151515;letter-spacing:calc(.3rem + .3px)}.custom-theme-header .mobile-version .collection-inner .collection-content .collection_image{width:55px;aspect-ratio:1/1;position:relative;overflow:hidden}.custom-theme-header .mobile-version .collection-inner .collection-content a{display:flex;align-items:center;gap:20px}.custom-theme-header .mobile-version .collection-inner .collection-content .title{letter-spacing:calc(.3rem + 10.3x);font-weight:500;line-height:180%;width:calc(100% - 95px);color:#717171;font-size:calc(.625rem + 1px);font-weight:600;letter-spacing:calc(.2rem + .3px);text-transform:uppercase}.custom-theme-header .mobile-version .collection-inner .collection-content{margin-bottom:21px}.custom-theme-header .image-with-content.block-item .productName-btnBox{bottom:15px;left:15px}.custom-theme-header .mobile-version .view_all_btn .btn--primary{font-size:11.4px;letter-spacing:calc(.2rem + .3px);padding-block:16px;padding-inline:86px;margin-top:11px}.custom-theme-header .mobile-mega-menu-inner .menu.block-item{padding-top:28px}.custom-theme-header .mobile-mega-menu-inner .menu.block-item .menu_item{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.custom-theme-header .mobile-mega-menu-inner .menu.block-item .menu_item a{color:#717171;font-size:calc(.625rem + 1px);font-weight:600;letter-spacing:calc(.2rem + .3px);text-transform:uppercase}.custom-theme-header .mobile-mega-menu-inner .menu.block-item .menu_item .svg-arrows svg{width:7px;height:11px}.footer .footer__newsletter__body{padding:50px 0 0}.footer .footer__newsletter__body .rte p{margin-bottom:30px}.footer .newsletter-block .input-group .input-group-field{height:61px}.footer .newsletter-block .input-group-button button.btn--primary{min-height:61px}.footer .footer__socials{margin-top:5px}.footer .grid__item:first-child .footer__title,.subfooter .wrapper--full .subfooter__items{border-top:none}.subfooter .wrapper--full .subfooter__items,.product-section{padding-top:0}.subfooter .wrapper--full{padding-bottom:50px;padding-inline:25px}.subfooter .subfooter__items{gap:25px;flex-direction:column}.footer .footer__aside{margin:0}.footer .wrapper--full,.subfooter .wrapper--full{padding-inline:0}.footer .footer__title:not(.footer .footer__aside .footer__title),.footer .footer__aside,.footer .footer__content ul.footer__quicklinks,.footer .footer__content .about-description,header.custom-theme-header .wrapper--full,.custom-money-icon-text .wrapper{padding-inline:25px}.footer .footer__content .grid__item svg{right:25px}.footer .footer__content .float-grid{margin:0}.footer .footer__content .float-grid .grid__item{padding-inline:0}.custom-image-with-accordions .brick__section .accodions_container{padding-right:0}.product-page .product__main__content .okeReviews.oke-sr{padding-top:10px}.custom-image-with-accordions .brick__section .accodions_container .accordion__wrapper .accordion__title{font-size:calc(.563rem + 1px)}.custom-related-product-slider .product__badge{left:12px;top:12px}.custom-image-with-accordions{padding-block:20px}.footer .footer__content__inner{padding-top:40px}.footer .footer__content ul.footer__quicklinks li{margin-bottom:22px}.custom-image-with-bar .brick__block .content_container .progress_details p br,.product-page .product__submit__buttons .btn--primary span[data-button-price]{display:none}.product-page .product__submit__buttons .btn--primary span.btn-state-ready,.custom-index-video-banner .hero__content .hero__cta__wrapper{justify-content:center}div.okeReviews .oke-w-filter .oke-w-filterOption{margin-right:6px}.custom-index-video-banner .hero__content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.custom-index-video-banner .hero__content .hero__cta__wrapper{align-items:center}.custom-index-video-banner .hero__cta__wrapper .btn.btn--black{margin-bottom:24px;font-size:calc(.625rem + 1px);letter-spacing:calc(.2rem + .3px)}.index-custom-featured-products .js-grid[data-grid-small="2"]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:42px;column-gap:20px}.custom-image-with-newsletter .one-whole.brick__block{padding-top:36px}.custom-image-with-newsletter .brick__block h2.kicker-flourished{margin-bottom:10px}.custom-image-with-newsletter .brick__block .rte p,.custom-image-with-newsletter .brick__block h2.kicker-flourished{text-align:center}.custom-contact-image-accordions .section-padding{padding-block:0}.custom-image-with-newsletter .section-padding{padding-bottom:50px}.custom-image-with-newsletter .newsletter__contain{margin-inline:auto}.custom-money-img-accordions .brick__section .accodions_container{padding-left:0}.product-page .button-with-quantity .product__block__quantity .quantity__wrapper input{line-height:2.8}.index-custom-featured-products .heading-box h2.kicker-flourished{width:100%;max-width:185px;margin-right:auto;text-align:left}.index-custom-featured-products .heading-box{text-align:left;width:100%;max-width:380px;margin:0 auto 25px 0}.index-custom-featured-products .js-grid{position:relative;padding-top:35px;padding-bottom:39px}.index-custom-featured-products .js-grid:before,.index-custom-featured-products .js-grid:after{content:"";position:absolute;width:100%;height:.4px;background-color:#818181;max-width:100%;left:0}.index-custom-featured-products .js-grid:before{top:0}.index-custom-featured-products .js-grid:after{bottom:0}.index-custom-featured-products .group\/quick-actions-toolbar .bg-button{font-size:calc(.563rem + 1px);letter-spacing:calc(.2rem + .3px)}.custom-theme-header .mobile-header .popout-list__option{font-size:calc(.688rem + 1px)}.custom-theme-header .mobile-header .popout-list__item{padding-block:8px;padding-inline:4px}.header__wrapper .popout--navbar .popout-list{max-width:100px;min-width:100px}.drawer .drawer__top .cart__drawer__title{font-size:calc(.81rem + 1px)}.drawer .drawer__body .cart__empty .wrapper p,.drawer .drawer__body .cart__circle__wrapper .cart__continue__link{font-size:calc(.75rem + 1px)}.drawer .drawer__body .cart__circle__wrapper{margin-top:44px}.drawer .drawer__body .cart__empty{padding:93px 26px 0}.drawer .drawer__body .cart__circle__wrapper{margin-inline:26px}.custom-login .full__page__form__wrapper .wrapper,.custom-image-with-newsletter .wrapper{padding-inline:25px}.custom--about .custom-image-with-newsletter .wrapper{padding-inline:50px}.custom-login .full__page__form__wrapper .account__form__title{padding:12px 22px}.custom-login .full__page__form__wrapper .form-main{padding:20px 22px 28px}.custom-login .full__page__form__wrapper .float__wrapper input{padding:8px 13px 11px}.custom-login .full__page__form__wrapper .btn--primary{padding-block:12px}.custom-login header.custom-theme-header .header__inner,.custom--skin-improvement header.custom-theme-header .header__inner,.custom--about header.custom-theme-header .header__inner,.custom--contact header.custom-theme-header .header__inner{padding-bottom:24px}.custom-index-video-banner.section-video .section--image{min-height:650px!important}.section-contact .text__standard .standard__kicker{padding:12px 24px}.section-contact .contact-form{padding:20px 20px 28px}section-contact .contact-form .float__wrapper,.section-contact .contact-form .contact__block{margin-bottom:14px}.product-page .select_bundle_pro .product-bundle-content{margin-top:23px}.product-page .select_bundle_pro .product-bundle-content .product-content h4{margin-bottom:20px}.custom-moneyback-banner .standard__heading{margin-bottom:22px}.product-page .select_bundle_pro .product-bundle-content .product-img{width:100px}.product-page .select_bundle_pro .product-bundle-content .product-content{width:calc(100% - 118px)}.custom-image-with-newsletter .brick__block .rte p{font-size:calc(.594rem + 1px)}.custom-contact-image-accordions .brick__block__image .image__hero__frame{aspect-ratio:1 / 1}.custom-image-with-bar .brick__block .content_container,.custom-money-image-with-text .section-padding:not(.wrapper--none) .brick__section:not(.brick--border) .brick__block:first-child .brick__block__text--transparent{padding:50px 25px 0 50px}.custom-money-image-with-text .brick__section .brick__block__image .image__hero__frame{aspect-ratio:1 / 1;height:100%}.custom-money-image-with-text .brick__block__text .text__standard{padding-block:0;text-align:center!important}.custom-money-image-with-text .brick__block .text__standard p.standard__kicker,.custom-money-image-with-text .brick__block .text__standard h2.standard__heading{text-align:center}.custom-money-icon-text .icon__column__text p{font-size:calc(.5rem + 1px);letter-spacing:calc(.13rem + .3px)}.custom-money-icon-text .grid__item .icon__column__icon{margin-right:7px}.custom-money-icon-text .grid__item:nth-child(2){padding-inline:7px}.custom--skin-improvement .custom-image-with-accordions section{background-color:#f9f9f9}.custom--skin-improvement .custom-image-with-accordions .wrapper{padding-top:0}.custom-about-banner .wrapper{padding-bottom:10px}.custom-about-content .brick__block .brick__block__text,.custom-about-content.custom-about-content-left .brick__block .brick__block__text{padding-left:0;padding-right:20px}.custom-about-content .brick__block .text__standard{padding-top:18px;padding-bottom:0}.section-contact .wrapper--narrow{padding-top:38px}.product__mobile--carousel .product__media{width:80%}.product-page .grid__item,.product-page .grid__item.product__media__wrapper,.product-page .grid__item.product__main__content{margin:0}.product__mobile--carousel .flickity-lock-height .flickity-viewport{padding-bottom:0!important}.footer .footer__content .about-description p{font-size:calc(.675rem + 1px)}}@media (max-width: 767px) and (min-width: 480px){.custom-image-with-newsletter .one-whole.brick__block{padding-inline:30px}.custom-theme-header .mobile-header .header-selector form{align-items:center}}@media (max-width: 479px){.custom-image-with-bar .brick__block .content_container,.custom-money-image-with-text .section-padding:not(.wrapper--none) .brick__section:not(.brick--border) .brick__block:first-child .brick__block__text--transparent{padding-left:25px}.custom-image-with-accordions .brick__section .accodions_container .accordion__wrapper .accordion__title{padding:30px 30px 30px 25px}.custom-image-with-accordions .brick__section .accodions_container .accordion__wrapper .accordion__body,.custom-about-content .wrapper,.custom-about-founder .wrapper,.custom--about .custom-image-with-newsletter .wrapper{padding-inline:25px}.custom-image-with-accordions .accodions_container .accordion__title:before{right:13px}.custom-image-with-accordions .brick__section .hero__content{max-width:90%}.product-page .wrapper .flickity-page-dots .flickity-page-dot{margin-right:6px}.footer .newsletter-block .input-group-button button.btn--primary{padding-inline:8px}.footer .footer__logo__wrapper{padding-bottom:30px}.custom-mega-menu-header .custom_humburger{max-width:61.33px}.product-page .icon-block-container{gap:6px}.product-page .icon-block-container .product__block__icon{width:calc(33.33% - 4px)}.product-page .icon-block-container p{font-size:.5rem}.custom-image-with-newsletter .one-whole.brick__block{padding:25px 30px 30px}.custom-theme-header .mobile-header .header-selector form,.custom-theme-header .mobile-bottom-bar{gap:9px}.custom-theme-header .mobile-bottom-bar a svg{width:15px}.custom-theme-header .mobile-header .header-selector form{gap:13px;align-items:center}.custom-theme-header .mobile-header a .account-title,.custom-theme-header .mobile-header a .cart-title,.custom-theme-header .mobile-header .header-selector button{letter-spacing:calc(.15rem + .3px);font-size:calc(.563rem + 1px)}.custom-login .full__page__form__wrapper .grid__item{padding-inline:0}.custom-login .full__page__form__wrapper .form-main,.custom-login .full__page__form__wrapper .account__form__title{padding-inline:15px}.custom-login .full__page__form__wrapper .form--additional{gap:7px}.custom-login .full__page__form__wrapper .form--additional .btn-text-thick-line{letter-spacing:calc(.2rem + 10.3x);font-size:calc(.5rem + 1px);font-weight:600}.custom-money-image-with-text .brick__block .text__standard a.btn{padding-inline:50px}.custom-moneyback-banner .wrapper{padding-inline:25px}.custom-money-icon-text .grid__item .icon__column__icon{margin-right:5px}.custom-money-icon-text .grid__item .image-block{width:25px}.custom-money-icon-text .icon__column__text p{font-size:calc(.467rem + 1px)}.index-custom-featured-products .heading-box h2.kicker-flourished{max-width:169px}.product__block__title .product__price__main{flex-direction:column;row-gap:0}.custom-related-product-slider .wrapper{padding-inline:12px}}@media (max-width: 390px){.product__grid__info.text-center .product__grid__title__wrapper,.custom-related-product-slider .product__grid__info .product__grid__price{width:100%;justify-content:left}.custom-related-product-slider .product__grid__info .product__grid__price{flex-flow:row nowrap}.footer .footer__newsletter__body h3{letter-spacing:calc(.2rem + 10.3x)}.index-custom-featured-products .js-grid[data-grid-small="2"]{row-gap:25px;column-gap:12px}.index-custom-featured-products .group\/quick-actions-toolbar .bg-button{padding-inline:18px}.index-custom-featured-products.custom-related-product-slider .product__badge,.index-custom-featured-products .group\/quick-actions-toolbar .bg-button{letter-spacing:calc(.15rem + .3px)}.custom-related-product-slider .product__grid__title{font-size:calc(.525rem + 1px)}.product-page .product__title__wrapper h3.product__title,.product-page .product__title__wrapper .product__block__price .product__price--sale,.index-custom-featured-products.custom-related-product-slider .product__grid__info .compare-at,.index-custom-featured-products.custom-related-product-slider .product__grid__title,.index-custom-featured-products.custom-related-product-slider .product__grid__info span.on-sale{letter-spacing:calc(.25rem + .3px)}.custom-related-product-slider .product__grid__info .product__grid__price .price.on-sale{font-size:calc(.5rem + 0px);letter-spacing:1.96px;white-space:nowrap}.custom-related-product-slider .product__grid__info .product__grid__price .compare-at{font-size:calc(.5rem + 0px);letter-spacing:1.96px;white-space:nowrap;margin-left:5px}.product-page .select_bundle_pro .product-bundle-content .btn--primary{gap:10px;padding-block:16px;padding-inline:18px}.product-page .select_bundle_pro .product-bundle-content{gap:15px}.product-page .select_bundle_pro .product-bundle-content .product-img{width:85px}.product-page .select_bundle_pro .product-bundle-content .product-content{width:calc(100% - 100px)}.product-page .select_bundle_pro .product-bundle-content .btn--primary span{font-size:calc(.5rem + 1px);letter-spacing:calc(.15rem + .3px)}.product-grid-item .compare-at{margin-left:0}}.drawer__footer__subtotal .cart__footer__itemtotal,.drawer__footer__subtotal .cart__footer__discount{display:flex;justify-content:space-between;padding:var(--space-4) var(--gutter)}.drawer__bottom .drawer__bottom__meta{padding:var(--space-4) var(--gutter)}#drawer-cart .cart__items__grid .cart__items__savings{display:none}.inner_accordion__title{cursor:pointer}h6.inner_accordion__title{font-size:calc(.573rem + 1px);letter-spacing:calc(.1rem + .3px);line-height:170%;text-decoration:underline;color:var(--lightGreyColor);font-weight:600;text-transform:none}.inner_acccordions{margin-top:20px}@media (min-width: 768px){header.custom-theme-header .wrapper--full .mega-menu.desktop-version.menu-open{border-bottom:1px solid #151515}header.custom-theme-header .wrapper--full .mega-menu.desktop-version{position:absolute;z-index:9999;width:100%;background:#fff;left:0;top:auto;max-width:1750px!important;padding-inline:100px}}@media (max-width: 650px){.product-page .select_bundle_pro .product-bundle-content-wrapper .product-bundle-content{grid-column:1 / -1}}.accordion__wrapper .accordion__body li{font-weight:400}.custom--return-refund-policy .accordion__wrapper .accordion__body p{min-height:15px}.custom--return-refund-policy .accordion__wrapper .accordion__body h6{font-size:calc(.625rem + 1px);letter-spacing:calc(.2rem + .3px);color:var(--text)}.shopify-policy__container .shopify-policy__title h1{font-size:calc(.84rem + 1px);letter-spacing:calc(.34rem + .3px);font-weight:600}.shopify-policy__container .shopify-policy__body p>strong,.shopify-policy__container .shopify-policy__body strong{font-size:calc(.625rem + 1px);letter-spacing:calc(.2rem + .3px);color:var(--text);font-weight:var(--FONT-WEIGHT-HEADING)}.shopify-policy__container .shopify-policy__body p,.shopify-policy__container .shopify-policy__body span{font-weight:400;letter-spacing:calc(.15rem + .3px);line-height:1.5;font-size:calc(.56rem + 1px)}p.product__grid__price__sold{display:none}form#footer-newsletter p{font-size:12px;margin-bottom:9px}.index-custom-featured-products .group\/quick-actions-toolbar a.bg-button,.collection .collection__products .product__grid__info .custom-quick-add-btn a.bg-button{margin:0;display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/77/assets/custom.css.map */
