:root{--z-modals: 400}.color-primary{color:var(--color-typography-primary)}.color-background-primary{background-color:var(--color-typography-primary)}.color-body{color:var(--color-typography-body)}.color-background-body{background-color:var(--color-typography-body)}.color-light{color:var(--color-typography-secondary)}.color-background-light{background-color:var(--color-typography-secondary)}.color-white{color:var(--color-typography-accent)}.color-background-white{background-color:var(--color-typography-accent)}.color-accent-background-light{color:var(--color-background-bg-1)}.color-accent-background-dark{color:var(--color-background-bg-2)}.accent-background-light{background-color:var(--color-background-bg-1)}.accent-background-dark{background-color:var(--color-background-bg-2)}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}body{min-width:32rem;width:100%;display:flex;flex-direction:column;min-height:100vh;margin:0;background:var(--color-background-body);font-size:1.3rem;line-height:calc(1 + .6 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:var(--color-typography-primary)}@media screen and (min-width: 750px){body{font-size:1.6rem}}p a{color:inherit}.p1{font-size:1.6rem;line-height:calc(1 + .6 / var(--font-body-scale))}.p2,.rte,.select select,.product-quickview__rating .spr-summary-actions-togglereviews{font-size:1.3rem;line-height:calc(1 + .6 / var(--font-body-scale))}.p3{font-size:1rem;line-height:calc(1 + .4 / var(--font-body-scale))}@media screen and (min-width: 750px){.p1--fixed{font-size:1.6rem}.p2,.rte{font-size:1.6rem;line-height:calc(1 + .6 / var(--font-body-scale))}.p2--fixed,.product-quickview__rating .spr-summary-actions-togglereviews,.p3{font-size:1.3rem;line-height:calc(1 + .6 / var(--font-body-scale))}.p3--fixed{font-size:1rem}}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}.no-js-inline{display:none!important}html.no-js .no-js-inline{display:inline-block!important}html.no-js .no-js-hidden{display:none!important}.container,.shopify-challenge__container{max-width:144rem;margin:0 auto;padding:0 2.4rem}.container--xs{max-width:76.8rem}.container--sm{max-width:99.2rem}@media screen and (min-width: 990px){.shopify-section__testimonials .container.container--md{padding:0 2.6rem}.pro_image_text_ingredient .image-with-text__content{padding:6rem 5rem 7rem}.how_we_began_text .container--md{max-width:156.6rem}.template--faq .hero__main__wrapper--vertical-center .hero__main__container:after{content:""!important;background-color:currentColor;width:35.1rem;height:.1rem;position:absolute;top:50%;left:5.6rem;z-index:1;opacity:.5;transform:translateY(-50%)}.container,.shopify-challenge__container{padding:0 5.6rem}.container--md{max-width:121.6rem}.container--md-left{padding:0 5.6rem 0 16.8rem}}.container--fullwidth{max-width:none}.isolate{position:relative;z-index:0}.grid-auto-flow{display:grid;grid-auto-flow:column}.grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:1.6rem}.grid__col--1{grid-column:auto / span 1}.grid__col--2{grid-column:auto / span 2}.grid__col--3{grid-column:auto / span 3}.grid__col--4{grid-column:auto / span 4}@media screen and (min-width: 990px){.grid{grid-template-columns:repeat(12,1fr)}.grid__col--lg-1{grid-column:auto / span 1}.grid__col--lg-2{grid-column:auto / span 2}.grid__col--lg-3{grid-column:auto / span 3}.grid__col--lg-4{grid-column:auto / span 4}.grid__col--lg-5{grid-column:auto / span 5}.grid__col--lg-6{grid-column:auto / span 6}.grid__col--lg-7{grid-column:auto / span 7}.grid__col--lg-8{grid-column:auto / span 8}.grid__col--lg-9{grid-column:auto / span 9}.grid__col--lg-10{grid-column:auto / span 10}.grid__col--lg-11{grid-column:auto / span 11}.grid__col--lg-12{grid-column:auto / span 12}}.list-unstyled{margin:0;padding:0;list-style:none}.hidden,.hidden-mobile{display:none!important}@media screen and (min-width: 750px){.hidden-mobile{display:block!important}.hidden-tablet{display:none!important}}@media screen and (min-width: 990px){.hidden-tablet{display:block!important}.hidden-desktop{display:none!important}}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.overflow-hidden{overflow:hidden}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.full-width-link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.underlined-link{color:var(--color-typography-primary);text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s}.underlined-link--no-offset{text-underline-offset:.1rem}a.underlined-link:hover{color:var(--color-typography-primary);text-decoration-thickness:.2rem}::selection{background-color:var(--color-typography-secondary)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,#shopify-product-reviews .spr-header-title,#shopify-product-reviews .spr-form-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);word-break:break-word}h1,.h1{font-size:calc(var(--font-heading-scale) * 3.9rem);line-height:calc(1 + .2/max(1,var(--font-heading-scale)))}@media only screen and (min-width: 750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 6.1rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 3.1rem);line-height:calc(1 + .2/max(1,var(--font-heading-scale)))}@media only screen and (min-width: 750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 4.9rem)}}#insta-feed h2,h3,.h3,#shopify-product-reviews .spr-form-title{font-size:calc(var(--font-heading-scale) * 2.5rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}@media only screen and (min-width: 750px){#insta-feed h2,h3,.h3,#shopify-product-reviews .spr-form-title{font-size:calc(var(--font-heading-scale) * 3.9rem)}}h4,.h4,#shopify-product-reviews .spr-header-title{font-size:calc(var(--font-heading-scale) * 2rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}@media only screen and (min-width: 750px){h4,.h4,#shopify-product-reviews .spr-header-title{font-size:calc(var(--font-heading-scale) * 3.1rem)}}h5,.h5{font-size:calc(var(--font-heading-scale) * 2rem);line-height:calc(1 + .4/max(1,var(--font-heading-scale)))}@media only screen and (min-width: 750px){h5,.h5{font-size:calc(var(--font-heading-scale) * 2.5rem)}}h6,.h6{font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:calc(1 + .6/max(1,var(--font-heading-scale)));font-weight:var(--font-body-weight);font-family:var(--font-body-family)}@media only screen and (min-width: 750px){h6,.h6{font-size:calc(var(--font-heading-scale) * 2rem)}}blockquote{border-left:.2rem solid var(--color-typography-secondary);padding-left:1rem}@media screen and (min-width: 750px){blockquote{padding-left:1.5rem}}.caption{font-size:1rem;line-height:calc(1 + .6 / var(--font-body-scale))}@media screen and (min-width: 750px){.caption{font-size:1.3rem}}.caption--desktop{font-size:1.3rem}.caption--mobile{font-size:1rem}table:not([class]){table-layout:fixed;border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 .1rem var(--color-typography-primary)}table:not([class]) td,table:not([class]) th{padding:1em;border:.1rem solid var(--color-typography-primary)}.hidden{display:none!important}@media screen and (max-width: 749px){.small-hide{display:none!important}}@media screen and (min-width: 750px) and (max-width: 989px){.medium-hide{display:none!important}}@media screen and (min-width: 990px){.large-up-hide{display:none!important}}.center{text-align:center}.right{text-align:right}.uppercase{text-transform:uppercase;letter-spacing:.1rem}.light{font-weight:300}.regular{font-weight:400}.medium,#shopify-product-reviews .spr-review-header-title,strong{font-weight:500}.semi-bold{font-weight:700}.bold{font-weight:600}.capitalize{text-transform:capitalize}.overflow-ellipsis{text-overflow:ellipsis;overflow:hidden}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}hr{border:none;height:.1rem;background-color:var(--color-border-1);display:block;margin:4rem 0}@media screen and (min-width: 750px){hr{margin:6rem 0}}.unstyled-link{text-decoration:none;color:currentColor}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}details>*{box-sizing:border-box}.break{word-break:break-word}.visibility-hidden{visibility:hidden}@media (prefers-reduced-motion){.motion-reduce,.motion-reduce:before,.motion-reduce:after{transition:none!important;animation:none!important}}:root{--duration-short: .15s;--duration-default: .2s;--duration-long: .4s}summary{cursor:pointer;list-style:none;position:relative}summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}summary::-webkit-details-marker{display:none}details-disclosure{display:block}.disclosure-has-popup{position:relative}.disclosure-has-popup[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:#0003}.disclosure-has-popup>summary:before{display:none}.disclosure-has-popup[open]>summary+*{position:relative;z-index:100}@media screen and (min-width: 750px){.disclosure-has-popup[open]>summary+*{z-index:4}}.disclosure-has-popup--static{position:static}*:focus{outline:0;box-shadow:none}*:focus-visible,.focused,.no-js *:focus{outline:.2rem solid var(--color-background-bg-2);outline-offset:.3rem}.no-js *:focus:not(:focus-visible){outline:0;box-shadow:none}.focus-inset:focus-visible{outline:.2rem solid currentColor}.focused.focus-inset,.no-js .focus-inset:focus{outline:.2rem solid currentColor}.no-js .focus-inset:focus:not(:focus-visible){outline:0;box-shadow:none}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:.2rem solid var(--color-background-bg-2);outline-offset:1rem}.focus-offset.focused,.no-js .focus-offset:focus{outline:.2rem solid var(--color-background-bg-2);outline-offset:1rem}.no-js .focus-offset:focus:not(:focus-visible){outline:0;box-shadow:none}.media{display:block;background-color:var(--color-background-images);position:relative;overflow:hidden}.media--transparent{background-color:transparent}.media>img,.media>noscript>img,.media>svg{display:block;max-width:100%;position:absolute;top:0;left:0;z-index:1;height:100%;width:100%}.media img{object-fit:cover;object-position:center center;transition:opacity .8s ease-in-out,visibility .8s ease-in-out,transform .8s ease-in-out}.media--no-transition img{transition:none}.media--fit-position-top img{object-position:top center}.media--fit-position-bottom img{object-position:bottom center}.media--1-1{padding-bottom:100%}.media--3-4{padding-bottom:133.33%}.media--2-3{padding-bottom:150%}.media--4-3{padding-bottom:75%}.media--3-1{padding-bottom:33.33%}.media--3-2{padding-bottom:66.66%}.media--16-9{padding-bottom:56.25%}.media--viewport-height{padding-bottom:100vh}.media--circle{padding-bottom:100%;border-radius:50%;overflow:hidden}.media.has-hover [data-secondary-image],.media.has-hover-disabled [data-secondary-image]{display:none}@media screen and (min-width: 990px){.grid__item.grid__col--2.grid__col--lg-4.grid_item_coll_2{grid-column:auto / span 6}.grid__item.grid__col--2.grid__col--lg-4.grid_item_coll_4{grid-column:auto / span 3}.media.has-hover [data-secondary-image]{display:block;opacity:0;visibility:hidden}.media.has-hover:hover [data-primary-image],.product-card:hover .media.has-hover [data-primary-image]{opacity:0;visibility:hidden}.media.has-hover:hover [data-secondary-image],.product-card:hover .media.has-hover [data-secondary-image]{opacity:1;visibility:visible}}.media .lazyload,.media .lazyloading{opacity:0;visibility:hidden;transform:scale(1.2)}.media .lazyloaded{opacity:1;visibility:visible;transform:scale(1)}deferred-media{display:block}.media--static{height:var(--viewport-height, 100vh)}.media.media--static>img,.media.media--static>noscript>img,.media.media--static>svg{object-fit:contain}.shopify-payment-button__button--unbranded{animation:none!important}.button,#shopify-product-reviews .spr-button,.shopify-payment-button__button--unbranded{min-width:19.9rem;height:4.8rem;display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 2.4rem;cursor:pointer;font:inherit;font-size:1.3rem;font-weight:600;line-height:calc(1 + .6 / var(--font-body-scale));text-decoration:none;text-transform:uppercase;letter-spacing:.1rem;color:var(--color-buttons-primary-text);transition:all var(--duration-long) ease-in-out;-webkit-appearance:none;appearance:none;background-color:var(--color-buttons-primary);border:none;border-radius:var(--buttons-border-width);border-radius:25px;position:relative;overflow:hidden}.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--color-buttons-primary)!important}.button:before,#shopify-product-reviews .spr-button:before,.shopify-payment-button__button--unbranded:before{content:"";background-color:#fff;opacity:.2;width:0;height:100%;position:absolute;left:0;top:0;z-index:1;transition:width var(--duration-long) ease-in-out}.button .button__text{position:relative;z-index:2}.button>svg{width:.7rem;height:1.3rem;margin-left:1.65rem;position:relative;z-index:2}.button.is-loading>*{opacity:0;visibility:hidden}.button.is-loading:after{content:"";width:3rem;height:3rem;border:.3rem solid currentColor;border-bottom-color:transparent;border-radius:50%;position:absolute;top:50%;left:50%;z-index:3;transform:translate(-50%,-50%);animation:loader-spin .5s linear infinite}@keyframes loader-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media screen and (min-width: 750px){.button,#shopify-product-reviews .spr-button,.shopify-payment-button__button--unbranded{min-width:21.3rem;height:5rem;padding:0 2.4rem;font-size:1.6rem}.shopify-payment-button__button--unbranded,.button--small{font-size:1.3rem}.button:not(.button:disabled):hover:before,#shopify-product-reviews .spr-button:not(:disabled):hover:before,.shopify-payment-button__button--unbranded:hover:not([disabled]):before{width:100%}.button--secondary:hover{background-color:var(--color-buttons-secondary-text);color:var(--color-buttons-secondary)}.button--secondary:hover:before{display:none}.button>svg{width:.8em;height:1.6rem}}.button--medium{font-size:1rem;min-width:12rem;height:3.5rem;padding:0 1.55rem}.button--medium>svg{width:.7rem;height:1.3rem}.button--chevron{padding:1.2rem 2.4rem;height:4.8rem}.button--chevron>svg{position:static;top:auto;right:auto;bottom:auto;left:auto;width:.8rem;height:1.4rem;margin:-.2rem .4rem 0 1.6rem}.button--secondary{background-color:var(--color-buttons-secondary);color:var(--color-buttons-secondary-text);border:.1rem solid var(--color-border-1)}@media screen and (min-width: 750px){.button--medium{font-size:1.3rem;height:4.7rem;padding:0 1.6rem;min-width:14rem}}.button:disabled,.button[aria-disabled=true],.button.disabled,.button[disabled]{cursor:not-allowed;opacity:.5}.button--full-width{display:flex;width:100%}.button-link,.spr-summary-actions-newreview{display:inline-block;border:0;padding:0 0 .5rem;cursor:pointer;font:inherit;font-weight:600;font-size:1.3rem;line-height:calc(1 + .6 / var(--font-body-scale));text-decoration:none;color:inherit;-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;position:relative}.button-link:after,.spr-summary-actions-newreview:after{content:"";width:100%;height:.1rem;background-color:currentColor;position:absolute;bottom:0;left:50%;z-index:1;transform:translate(-50%);transition:width var(--duration-long) ease-in-out}.button-link--back{display:inline-block;position:relative;padding-left:3rem}.button-link--back span{position:absolute;left:0;top:.1rem}.button-link--back:after{display:none}@media screen and (min-width: 750px){.button-link,.spr-summary-actions-newreview{font-size:1.6rem}.button-link:hover:after,.spr-summary-actions-newreview:hover:after{width:35%}.button-link--back{padding-left:3.7rem}}.button-link--medium{font-size:1.3rem}.button-link--full-width{display:block;width:100%}.button-arrow,.button-icon{color:var(--color-typography-accent);background-color:var(--color-typography-primary);width:4.8rem;height:4.8rem;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 990px){.button-arrow:hover,.button-arrow:focus-visible,.button-icon:hover,.button-icon:focus-visible{opacity:.6}}.button-arrow svg{width:1.1rem;height:2rem;pointer-events:none}.button-arrow--large{width:5rem;height:5rem}@media screen and (min-width: 990px){.button-arrow--large{width:6rem;height:6rem}}.button-arrow--medium{width:4rem;height:4rem}.button-arrow--small{width:3.2rem;height:3.2rem}.button-arrow--large svg,.button-arrow--medium svg,.button-arrow--small svg{width:.9rem;height:1.5rem}@media screen and (min-width: 990px){.button-arrow--large svg{width:1.1rem;height:2.1rem}}.button-arrow--transparent,.button-icon--transparent{color:inherit;background-color:transparent;position:relative}.button-arrow--left svg{transform:rotate(180deg)}.button-arrow--transparent:before,.button-icon--transparent:before{content:"";width:100%;height:100%;border:.1rem solid currentColor;opacity:.2;position:absolute;top:0;left:0;z-index:1}.button-back{display:inline-flex;align-items:center;font-weight:600;text-decoration:none;color:inherit}.button-back__icon{margin-right:2rem;line-height:0;will-change:transform;transition:transform .3s}.button-back:hover .button-back__icon{transform:translate(-.4rem)}.modal__toggle{list-style-type:none}.no-js details[open] .modal__toggle{position:absolute;z-index:5}.modal__toggle-close{display:none}.no-js details[open] svg.modal__toggle-close{display:flex;z-index:1;height:1.7rem;width:1.7rem}.modal__toggle-open{display:flex}.no-js details[open] .modal__toggle-open{display:none}.no-js .modal__close-button.link{display:none}.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0rem;height:4.4rem;width:4.4rem;background-color:transparent}.modal__close-button .icon{width:1.7rem;height:1.7rem}.modal__content{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(var(--color-background));z-index:4;display:flex;justify-content:center;align-items:center}.media-modal{cursor:zoom-out}.media-modal .deferred-media{cursor:initial}.overflow-hidden-mobile,.overflow-hidden-tablet{overflow:hidden}@media screen and (min-width: 750px){.overflow-hidden-mobile{overflow:auto}}@media screen and (min-width: 990px){.overflow-hidden-tablet{overflow:auto}}input{font-family:inherit}input[type=submit],input[type=reset],input[type=button],button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:border-box;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.quantity{position:relative;max-width:10rem;display:block}.quantity__input{appearance:textfield;-webkit-appearance:none;height:4rem;width:10rem;border:1px solid var(--color-border-1);padding:0 2.5rem;background:var(--color-background-elements);font-size:1.6rem;color:var(--color-typography-primary);text-align:center}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantity__input:focus,.quantity__input:focus-visible,.quantity__input.focused{outline:0;border-color:var(--color-typography-primary)}.quantity__input::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity__button{position:absolute;z-index:2;top:50%;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;transform:translateY(-50%)}.quantity__button:hover svg{transform:scale(1.1)}.quantity__button>*{pointer-events:none}.quantity__button[name=minus]{left:0}.quantity__button[name=minus] svg{width:.93rem}.quantity__button[name=plus]{right:0}.quantity__button[name=plus] svg{width:.93rem}[data-fade-in]{opacity:0;transform:translateY(5rem)}.fade-in{animation:fade-in .8s .4s forwards}.fade-in-down{animation:fade-in-down .8s .4s forwards}.fade-out{animation:fade-out .8s .4s forwards}.fade-out-up{animation:fade-out-up .8s .4s forwards}.fade-in-simple{animation:fade-in-simple .8s .4s forwards}.fade-out-simple{animation:fade-out-simple .8s .4s forwards}@keyframes fade-in{0%{opacity:0;transform:translateY(5rem)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-5rem)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5rem)}}@keyframes fade-out-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5rem)}}@keyframes fade-in-simple{0%{opacity:0}to{opacity:1}}@keyframes fade-out-simple{0%{opacity:1}to{opacity:0}}.splide .splide__slide{-webkit-backface-visibility:visible;backface-visibility:visible}.splide *{will-change:transform}.no-js .splide{visibility:visible}.no-js .splide__list{display:block}.checkbox:after{content:"";display:table;line-height:0;clear:both}input[type=checkbox]{position:relative;float:left;box-sizing:border-box;border:1px solid var(--color-border-2);margin:0;padding:0;width:2rem;height:2rem;background:var(--color-background-elements);appearance:none;-webkit-appearance:none;vertical-align:top}input[type=checkbox]:before{content:"";position:absolute;top:50%;left:50%;height:.6rem;width:1.1rem;margin-top:-.1rem;border-top:.2rem solid var(--color-background-bg-2);border-right:.2rem solid var(--color-background-bg-2);transform:translate(-50%,-50%) rotate(135deg);opacity:0;visibility:hidden}input[type=checkbox]+label{float:left;width:calc(100% - 2rem);padding-left:.8rem}input[type=checkbox]+label a{color:inherit;text-underline-offset:.2rem}input[type=checkbox]+label a:hover{text-decoration-thickness:.2rem}input[type=checkbox]:checked:before{opacity:1;visibility:visible}@media screen and (min-width: 750px){input[type=checkbox]{margin:.3rem 0}}.text-area{border:.1rem solid var(--color-border-1);padding:1.1rem;width:100%;min-height:12rem;display:block;background:var(--color-background-elements);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);resize:none}.text-area:focus-visible,.text-area.focused{outline-offset:0}.text-area.field__input{padding-top:1.4rem;padding-bottom:1.4rem;height:12rem}.shopify-policy__body .rte{margin-bottom:3.2rem}@media screen and (min-width: 990px){.shopify-policy__body .rte{margin-bottom:6.4rem}}.rte a{color:inherit}.rte p{margin:0}.rte p+p{margin-top:2.4rem}.rte img{max-width:100%}.rte blockquote{margin:3.2rem 4rem 3.2rem 3rem}@media screen and (min-width: 990px){.rte{color:var(--color-typography-body)}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.rte blockquote{color:var(--color-typography-primary)}}.select{min-width:16.5rem;position:relative;z-index:1}.select select{color:var(--color-typography-primary);background-color:var(--color-background-elements);font:inherit;display:block;width:100%;height:4.8rem;padding:0 3.7rem 0 1.6rem;border:.1rem solid var(--color-border-1);border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.select select::-ms-expand{display:none}.select svg{width:2rem;height:1.4rem;margin:auto;position:absolute;top:0;bottom:0;right:1.15rem;z-index:1;transform:rotate(90deg);pointer-events:none}@media screen and (min-width: 1200px){.select{min-width:19.5rem}}.form__message{align-items:center;display:flex;font-size:1.4rem;line-height:1;margin-top:1rem}.form__message svg{height:1.5rem;width:1.5rem;margin-right:1rem}.field .form__message svg{align-self:start}.field__label,.spr-form-label{display:block;margin-bottom:.3rem;font-size:1.6rem}.field__input,.spr-form-input-text,.spr-form-input-email,.spr-form-input-textarea{-webkit-appearance:none;appearance:none;background:var(--color-background-elements);color:var(--color-typography-primary);font-family:inherit;font-size:1.6rem;width:100%;border-radius:0;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;height:4.8rem;position:relative;border:.1rem solid var( --color-typography-secondary );padding:0 1.5rem}.spr-form-input-textarea{padding:1.5rem}.form__row{margin-bottom:2.5rem}.form__row:last-child{margin-bottom:0}.form__row.double>*{margin-bottom:2.5rem}.form__row.double>*:last-child{margin-bottom:0}@media screen and (min-width: 990px){.home_testimonial.section:after{content:"";width:25.23vw;height:25.23vw;border:.1rem solid var(--color-border-2);position:absolute;top:50%;left:100%;z-index:1;transform:translate(-50%,-50%) rotate(45deg)}.form__row.double{display:flex;justify-content:space-between}.form__row.double>*{width:calc(50% - .8rem);margin:0}}.form__errors a{text-decoration:none;color:var(--color-typography-primary)}.radio{display:block}.radio label{display:block;padding-left:2.8rem;position:relative;z-index:1;cursor:pointer}.radio label:before{content:"";background-color:var(--color-background-elements);width:1.6rem;height:1.6rem;border:.1rem solid var(--color-border-2);border-radius:50%;margin:auto;position:absolute;top:-.2rem;left:0;bottom:0;z-index:1;box-shadow:none;transition:box-shadow var(--duration-short)}.radio input:checked+label:before{box-shadow:inset 0 0 0 2px #fff;background-color:var(--color-background-bg-2)}.localization-opener__button{display:flex;align-items:center}.localization-opener__button svg{margin-left:2rem}.localization-opener__image{width:2.1rem;margin-right:.8rem}@font-face{font-family:Butler_Medium;src:url(/cdn/shop/files/Butler_Medium.woff2?v=1699503382) format("woff2"),url(/cdn/shop/files/Butler_Medium.woff?v=1699503382) format("woff")}@font-face{font-family:PublicaSans-Light;src:url(PublicaSans-Light.woff2) format("woff2"),url(PublicaSans-Light.woff) format("woff")}@font-face{font-family:PublicaSans-Medium;src:url(PublicaSans-Medium.woff2) format("woff2"),url(PublicaSans-Medium.woff) format("woff")}@font-face{font-family:PublicaSans-Bold;src:url(/cdn/shop/files/PublicaSans-Bold.woff2?v=1689656617) format("woff2"),url(/cdn/shop/files/PublicaSans-Bold.woff?v=1689656618) format("woff")}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.t-infinite-scroll{-webkit-animation:infinite-scroll linear var(--scroll-speed,10s) infinite;animation:infinite-scroll linear var(--scroll-speed,10s) infinite}@-webkit-keyframes infinite-scroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes infinite-scroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}.grid__col.cart_drawer_cart_btn{display:none}body .cart-drawer__actions.grid{grid-template-columns:unset}.multi-column-text__grid-item-head img{width:100%}.multi_column_text_image.multi-column-text--columns .multi-column-text__grid-item{padding:0 15px}.multi_column_text_image.multi-column-text--columns .multi-column-text__grid-item{margin:0}.multi_column_text_image.multi-column-text{padding:6.6rem 0px 7.6rem}.rimage__image{width:100%}.logo-list-section{padding:50px 0}.logo-list__title h2{text-align:center;margin:0 0 50px}.logo-list{margin:0 -12px}.splide__slide__1 .hero__aside__callout{margin:3.2rem 0px 0px}.splide__slide__1 .hero__aside__callout:before{display:none}.splide__slide__1 .hero__title,.splide__slide__1 .hero__subtitle{font-weight:700;font-weight:500}.product_logo_list .logo-list__logo{width:33.333%;text-align:center;padding:4px 20px}.product_logo_list .logo-list__logo .logo-list__logo-image{margin:0 auto;max-width:100px}.shopify-section__testimonials .section__title.h3{text-align:center;margin:0 0 30px}.testimonials__grid-item .testimonial{text-align:center}.testimonial__author,.testimonial__content{font-size:18px}.testimonial__picture{width:100%;max-width:20%;margin:0 auto}.review_slider .slick-dots{margin:15px 0 0;padding:0;list-style:none;text-align:center}.review_slider .slick-dots li{display:inline-block;margin:0 4px;width:10px;height:10px}.review_slider .slick-dots li button{text-indent:-9999px;width:10px;height:10px;background-color:#ccc;border-radius:100%}.review_slider .slick-dots li.slick-active button{background-color:#e9a8bb}.home_testimonial.section{overflow:hidden;position:relative;padding:40px 0}.star_icon_font .fa.fa-star{font-size:40px;margin:0 2px;color:#ffe5ec}:not(.jdgm-prev-badge__stars)>.jdgm-star,.jdgm-preview-badge .jdgm-star.jdgm-star{color:#7d7874!important}.jdgm-histogram__bar-content{background:#7d7874!important}.jdgm-write-rev-link{border-color:#7d7874!important;text-decoration:unset;color:#7d7874!important}.rimage-wrapper.lazyload--placeholder{max-width:95px;margin:0 auto}.product_logo_list.logo-list-section{padding:20px 0 0}.multi-column-text__grid-item a{text-decoration:unset;color:unset}.template--collection .product-card__content{text-align:center}.template--collection .product-card__meta{justify-content:center}.contact-form__container .contact-form__inner{border:1px solid #7D7874;background-color:#eee9e4;position:relative;padding:25px;box-shadow:0 0 3px #7d7874;max-width:60%;margin:auto;display:flex}.contact_form_right .contact-form__blocks{background-color:#7d7874;color:#fff;padding:25px}.contact_form_right .contact-form__block__entry.p1{color:#fff}.contact_form_left{width:70%}.contact_form_right{width:30%;position:absolute;top:50%;right:-90px;transform:translateY(-50%)}.contact_page_section.contact-form .form__row.double .field{width:100%;margin:0 0 15px}.contact_page_section.contact-form .form__row.double{flex-wrap:wrap}.contact_page_section.contact-form .h3.contact-form__title{margin:0 0 2px}.contact_page_section.contact-form .text-area,.contact_page_section.contact-form .form__row.double .field__input{outline:unset;border:2px solid #7D7874}.template--influencers .container.container--xs{max-width:1200px;margin:0 auto;padding:30px 191px}.template--influencers .gf_separator{display:inline-block;width:100%;margin:10px 0 0;padding:0 0 5px;background-color:#7d7874;height:1px}.influencers_head{margin:0;line-height:normal;text-align:center}.template--influencers .rte p+p{margin-top:0}.template--influencers .page-generic__title.h3{margin:0}.template--influencers .page-generic__body.rte{margin-top:0}.template--influencers .page-generic__head.center.container.container--xs{padding-bottom:0}.pro_faq_section{padding:50px 0}.faq_head{text-align:center;padding:0 0 30px}.faq_head h1{margin:0;font-size:35px}.accordian-heading{position:relative;padding:15px 40px;border-bottom:1px solid #fff;font-size:20px;cursor:pointer}.accordian-description-inner{padding:15px;border-bottom:1px solid #fff;font-size:18px}.accordian-heading span:after,.accordian-heading span:before{content:"";position:absolute;width:12px;height:2px;background:#fff}.accordian-heading span:before{-webkit-transform:translate(-6px,7px);-ms-transform:translate(-6px,7px);transform:translate(-6px,7px)}.accordian-heading .acc-icon{position:absolute;right:40px;top:50%;transform:translateY(-50%)}.accordian-heading span:after{-webkit-transform:rotate(90deg) translate(7px,6px);-ms-transform:rotate(90deg) translate(7px,6px);transform:rotate(90deg) translate(7px,6px)}.accordian-heading.active-heading span:after{-webkit-transform:rotate(0) translate(-6px,7px);-ms-transform:rotate(0) translate(-6px,7px);transform:rotate(0) translate(-6px,7px)}.addtocart_btn #quantity{display:none}.coll_pro_form.main-product__actions{margin:10px 0 0}.coll_pro_form .button__text{line-height:normal;border-bottom:4px solid var(--color-buttons-primary)}.coll_pro_form .main-product__form-submit.button{padding:0 10px;width:100%;min-width:100%;background-color:transparent}.box.box--shrinked{display:flex;flex-wrap:nowrap}.box__content.box__content--large-padding{flex:1 0 0;margin-left:80px}.PageLayout__Section{flex-basis:290px;max-width:290px;flex:1 1 200px;position:sticky;top:100px;align-self:flex-start}.FaqSummary{list-style:none;margin:0;padding:0 20px 0 0}.FaqSummary__Item{margin:0 0 6px}.FaqSummary__LinkLabel{font-weight:600;position:relative;display:inline-block;font-size:16px;letter-spacing:.8px;text-transform:unset;color:#888;border-radius:22px;padding:8px 22px 5px}.FaqSummary__LinkLabel:hover{background-color:#efe2d9}.FaqSummary__Item.is-active .FaqSummary__LinkLabel{background-color:#b76e79;color:#fff}.faq__item .accordian-heading.faq__question.link{padding:15px 0;margin:0}.faq__item{border-bottom:1px solid #EFE2D9}.Faq__Icon{position:absolute;top:12px;right:0;left:unset color: #9d9d9d;transition:all .3s ease-in-out}.Faq__Icon svg{width:8px;height:10px;vertical-align:baseline}.accordian-heading.faq__question.link.active-heading .Faq__Icon{transform:rotate(90deg);color:#454545}.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-container,.kl-private-reset-css-Xuajs1 input[type=tel],.kl-private-reset-css-Xuajs1 input[type=email],.kl-private-reset-css-Xuajs1 input[type=text],.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-font-poppins{font-family:PublicaSans-Light!important}.marquee{height:8rem;display:flex;align-items:center;overflow:hidden}.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.marquee__statement{position:relative;margin:0;padding-left:3rem;padding-right:3rem;white-space:nowrap;font-size:22px}.main-product__form-quantity .quantity{padding:10px 20px;border-radius:20px;box-shadow:0 1px 8px 2px #e0e0e0;text-align:center;display:flex;align-items:center}.main-product .main-product__form-submit.button.button--small{border-radius:30px;box-shadow:0 3px 1px #e0e0e0}ul.tabs{display:inline-block;width:100%;margin:0;padding:0}ul.tabs li{display:inline-block;margin-bottom:0;padding:0;width:auto}ul.tabs li a{background-color:#ffe5ec;border:none;color:#333;padding:15px 55px;font-size:14px;margin:0 4px 0 0;display:inline-block;border-radius:19px 19px 0 0;cursor:pointer;text-decoration:unset;font-weight:600}ul.tabs li a.active{background-color:#f17d9f;color:#fff}.pro_tab_page{padding:40px 0}ul.tabs li a:hover{background-color:#f17d9f;color:#fff}.pro_tab_content{background-color:#f17d9f}.pro_tab_content_inner{padding:30px 20px;max-width:90%;margin:0 auto;color:#fff}.image-with-text .grid_row{display:flex;flex-wrap:wrap}.grid--1-col .grid__item{max-width:100%;width:100%}.pro_image_text_block .image-with-text__heading.h3{margin:0 0 30px}.pro_image_text_block .image-with-text__text.rte{margin:0;padding:20px 0 0}.pro_image_text_block .image-with-text__text.rte p{margin:0}.right-sec .wrapper{display:grid;grid-gap:0;grid-template-columns:repeat(2,1fr);width:100%}.right-sec .wrapper .icon-with-content{display:flex;padding-bottom:15px;align-items:center}.right-sec .wrapper .icon-with-content img{max-width:35px;width:35px;height:35px;object-fit:contain}.right-sec .wrapper .icon-with-content p{font-size:15px;padding:0 0 0 23px}.main-product__details .price__regular,.main-product__details .main-product__title{color:#4c4848}.contact-form__block__title.medium.p1{font-size:25px}.button.contact-form__button.button--medium{background-color:#7d7874;color:#fff}.hero--alternative .hero__main__wrapper--vertical-center .hero__title{margin:0 auto;text-align:center;max-width:55rem}.pro_image_text_ingredient{margin:20px 0 0}.main-product__form-form--inline{display:flex;flex-flow:row wrap;align-items:flex-start}.main-product__form-form--inline .main-product__form-buttons{flex:1;margin-top:0}.faq__separator.h4{margin:40px 0 20px}.multi_column_text_image .multi-column-text__grid-item-head img{opacity:.8}.multi_column_text_image .multi-column-text__grid-item-head img:hover{opacity:1}.template--contact .page-generic__body.rte .container.container--xs{max-width:60%;padding:0 30px}.flower_image_contact img{width:100%}.flower_image_contact{width:100%;max-width:44px;display:inline-block;vertical-align:middle;margin-right:10px}.heading.marquee__statement:before{position:absolute;top:50%;left:0;width:25px;height:25px;content:"";z-index:999;background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateY(-50%)}.as_seen_on_section .rimage-wrapper.lazyload--placeholder{max-width:276px}.as_seen_on_section .logo-list{text-align:center}.as_seen_on_section .logo-list__logo{width:20.222%;vertical-align:text-top}.four_column_text_image .multi-column-text__grid-item-head img{max-width:55px}.how_we_began_text .richtext__inner{max-width:100%}.template--contact .page-generic__body.rte{margin-top:0}.template--contact .container.container--xs span{display:inline-block}.product__description.rte ul li,.product__description.rte strong{font-weight:700}.richtext_image_text img{display:inline-block;width:100%;max-width:32px;vertical-align:middle;margin-right:12px}.richtext_image_text{list-style:none;padding:0;margin:0}.richtext_image_text li{margin:0 0 6px}.pro_image_text_block .image-with-text__text.image-with-text__text--caption img{width:100%;max-width:35px;vertical-align:middle;margin-right:20px}.template--product .main-product__details .jdgm-preview-badge[data-template=product]{display:block!important}.mega-menu-content img{width:100%}.mega-menu-content .column{display:inline-block;width:33%;padding:0 10px;text-align:center}.header__nav__item.header_image_megamenu.header__nav__item--expand-on-hover{position:unset}.header__dropdown.header__dropdown--has-columns.submenu{width:100%}.mega-menu-content .column .image-caption-link a{text-decoration:unset;color:#1d1d1b}.pro_list_multicolumn .multi-column-text__grid-item a{display:flex;align-items:center}.pro_list_multicolumn .multi-column-text__grid-item-body{padding:0 0 0 20px}.pro_list_multicolumn .multi-column-text__content{padding:0}body .pro_list_multicolumn .multi-column-text__grid-item{padding:0 0 50px}.pro_image_text_block{margin:0 0 20px}.icon-with-content-main{padding:0 6px}.icon_text_block p{margin:0 0 4px}.header__nav__link.medium{font-weight:700;font-size:18px;font-weight:500;text-transform:uppercase}.home_top_image_text .heading_bold.images-with-text__title.h3{font-weight:700}.heading_not_top.images-with-text__title.h3,.heading_top.images-with-text__title.h3{display:none}.heading_custom_top.images-with-text__title.h3{text-align:center}.shopify-section__testimonials .container.container--md{padding:0 2.6rem}.image_text_home_section.images-with-text{border-top:1px solid #F17D9F}.home_top_image_text.image_text_home_section.images-with-text{border-top:unset}.pro_image_text_block .image-with-text__content{display:flex;align-items:center;justify-content:center}.pro_image_text_block .image-with-text__media{display:flex;height:100%}.pro_image_text_block .image-with-text__media.media img{position:unset}.ingredient_slider_img img{width:100%}.ingredient_slider_img{max-width:125px;order:2;display:none}.pro_ingredient_slide_section .image-with-text__heading.h3{text-align:center;margin:0 0 128px}.pro_ingredient_slide_section{position:relative;padding:128px 0;margin:0 0 70px}.ingredient_slider_content_inner{display:flex;background:#fff;border:19px solid #4C4848;padding:10px 10px 39px 39px;height:100%;border:0px solid #4C4848}.ingredient_slider_content{padding:0 10px}.ingredient_slider_text h3{font-weight:400;font-size:32px;color:#4c4848;margin:30px 0 19px;line-height:normal}.ingredient_slider_content{height:100%}.slider_image_text_block .slick-track,.pro_ingredient_slide_section .slick-track{display:flex!important}.slider_image_text_block .slick-slide,.pro_ingredient_slide_section .slick-slide{height:inherit!important}.img_slider_custom{position:absolute;width:100%;height:561px;top:230px;padding:0 161px}.acc_content .accordian-heading{display:flex;align-items:center;justify-content:space-between;padding:21px 0;margin:0;font-size:18px;font-weight:600}.acc_content .accordian-heading svg{transform:rotate(90deg)}.acc_content .accordian-heading.active-heading svg{transform:rotate(-90deg)}.acc_content .accordian-description-inner img{width:100%;max-width:24px;margin-right:10px;vertical-align:middle}.acc_content{border-bottom:1px solid #000}.acc_content_main{padding:25px 0 0 50px;border-top:1px solid #000}.acc_content .accordian-description-inner{padding:0 0 30px;border:unset}.acc_content .accordian-description-inner li{list-style:none;padding:14px 0;border-top:1px solid #000}.acc_content.jci_accordion_tab-block .accordian-description-inner .metafield-rich_text_field>:first-child,.acc_content.jci_accordion_tab-block .accordian-description-inner>:first-child{margin-top:0}.acc_content.jci_accordion_tab-block .accordian-description-inner>:last-child,.acc_content.jci_accordion_tab-block .accordian-description-inner .metafield-rich_text_field>:last-child{margin-bottom:0}.acc_content.jci_accordion_tab-block .accordian-description-inner>ul:first-child,.acc_content.jci_accordion_tab-block .accordian-description-inner .metafield-rich_text_field>ul:first-child{padding-left:0}.acc_content.jci_accordion_tab-block .accordian-description-inner li{padding:.25em;border-top:none}.acc_content.jci_accordion_tab-block .accordian-description-inner li:before{content:"";display:inline-block;background-image:url(/cdn/shop/files/Copy_of_Nimi_Star.png?v=1700099045);background-size:contain;background-repeat:no-repeat;width:24px;height:24px;margin-right:10px;vertical-align:middle}.pro_image_wrap_padd.pro_image_text_block .container.image-with-text{padding:0}.about_our_values.multi-column-text--columns .multi-column-text__grid-item{min-width:25%;border:unset!important}.about_our_values .multi-column-text__grid-item-head{max-width:87px;margin:0 auto}.about_our_values.multi-column-text--columns{background:#b76e79}.our_story_aging_skin.custom-image-with-text{margin:0}.about_our_values.multi-column-text--columns .container{max-width:1440px;padding:0 104px}.about_our_values .multi-column-text__grid-item-body{margin:20px 0 0}.our_story_glance.pro_image_text_block{margin:0;padding:72px 70px 72px 180px}.our_story_seen_on.logo-list-section{padding:26px 0 34px}.our_story_modern_skincare.custom-image-with-text img{max-width:426px}.our_story_money_back.custom-image-with-text,.our_story_modern_skincare.custom-image-with-text{margin:0}.our_story_modern_skincare .textarea-wrapper .textarea .content,.our_story_money_back .textarea-wrapper .textarea .content{margin:0 0 32px}.Our_story_solutions .multi-column-text__grid-item-head{position:relative}.Our_story_solutions .multi-column-text__grid-item-head span{font-family:Butler_Medium!important;font-weight:700;ffont-weight:500;font-size:21.913px;color:#7d7874;background:#eee9e4;position:absolute;width:72px;height:72px;border-radius:100%;z-index:1;display:flex;align-items:center;justify-content:center;top:-36px;left:-26px}.Our_story_solutions .container{padding:0 180px}.Our_story_solutions.multi_column_text_image.multi-column-text--columns .multi-column-text__grid-item{padding:0 40px}.Our_story_solutions .multi-column-text__link.button-link.motion-reduce{text-align:center;background:#f17d9f;border-radius:25px;padding:13px 16px;width:100%;color:#f6eff4;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:normal}.Our_story_solutions .button-link:after{display:none}.slider_image_text_block{background-color:#fff5f8}.slider_image_text_block .paginator{width:50%;margin:60px auto 25px 0;display:inline-block;text-align:right;position:relative}.slider_image_text_block .paginator button{display:inline-block!important;margin:0 10px}.slider_image_text_block .paginator button.next.slick-arrow{margin-right:0}.slider_image_text_block .container.image-with-text{padding:0}.our_featured_collection_block.featured-collection{padding:109px 0 50px;background:#eee9e4}.our_featured_collection_block .medias img{width:100%}.our_featured_collection_block .medias{max-width:500px;margin:0 auto}.our_featured_collection_block .featured-collection__media-wrapper{text-align:center}.our_featured_collection_block .featured-collection__media{padding:0 0 0 74px}.our_featured_collection_block .featured-collection__title.h3.image_title{max-width:100%;line-height:normal;font-weight:400;font-size:39px;color:#000;margin:20px 0 15px}.our_featured_collection_block .button.button--medium.images-with-text__button{font-family:PublicaSans-Bold;width:100%;background:#000;border-radius:10px;padding:13px 16px;font-weight:600;font-size:13px;color:#f6eff4}.our_featured_collection_block .featured-collection__title.h3{max-width:614px;font-weight:400;font-size:39px;line-height:60px;color:#000}.our_featured_collection_block .featured-collection__main{padding-top:0}.our_featured_collection_block.featured-collection .product-card__title{line-height:normal;font-weight:400;font-size:24px;color:#1d1d1b;text-align:center;margin:0 0 10px}.our_featured_collection_block .product-card__meta{display:none}.our_featured_collection_block .featured-collection__head{margin:0 0 38px}.Our_story_solutions .multi-column-text__head-title.h3{text-align:center;padding:0 40px}.pro_image_wrap_padd.pro_image_text_block .image-with-text__text.image-with-text__text--caption{font-size:22px}.about_our_values.multi-column-text--columns .multi-column-text__title.h5{font-weight:400;font-size:39px;color:#f17d9f}.our_story_testimonial .review_slider.testimonials{padding:64px 0}.shopify-section__testimonials .our_story_testimonial .section__title.h3{text-align:center;margin:0 0 68px}.shopify-section__testimonials .our_story_testimonial .container.container--md{padding:0}.our_story_testimonial.home_testimonial{padding:80px 140px 100px}.our_story_testimonial.home_testimonial .slick-dots{position:absolute;left:0;right:0;bottom:-46px;margin:0}.our_story_testimonial.home_testimonial .star_icon_font{margin:0 0 46px}.our_story_testimonial.home_testimonial .testimonial__author{margin-top:40px}.our_story_testimonial .review_slider.testimonials:after{content:"";width:12.23vw;height:12.23vw;border:.1rem solid var(--color-border-2);position:absolute;top:50%;left:100%;z-index:1;transform:translate(-50%,-50%) rotate(45deg)}.our_story_testimonial.home_testimonial.section:after{display:none}.image-with-text__text-item.grid__items{height:100%}.slider_image_text_block h2.image-with-text__heading.h3{font-size:39px}.template--product .custom-image-with-text{margin:0 auto}.pro_image_wrap_padd.pro_image_text_block{margin:0}.template--product .custom-image-with-text img{max-width:300px}.u-flex.t-infinite-scroll{width:100%}.our_story_glance.pro_image_text_block .image-with-text__text.rte strong{text-transform:uppercase;font-family:Karla,sans-serif!important;font-weight:500;color:#000;font-size:16px}.pro_image_text_block.about_image_with_text_section .container.image-with-text{padding:0}.pro_image_text_block.about_image_with_text_section .image-with-text__content{padding:30px 68px 30px 48px}.pro_image_text_block.about_image_with_text_section h2.image-with-text__heading.h1{font-size:39px;margin:0}.pro_image_text_block.about_image_with_text_section .image-with-text__text.image-with-text__text--caption{font-family:Karla,sans-serif!important;margin:4px 0;font-size:16px;font-weight:500;text-transform:uppercase}.pro_image_text_block.about_image_with_text_section .image-with-text__text.rte{font-size:16px;line-height:normal}.pro_image_text_block.about_image_with_text_section .image-with-text__text.image-with-text__text--list{list-style:none;font-family:PublicaSans-Bold;font-size:16px;line-height:normal;color:#1d1d1b;font-family:Karla,sans-serif!important;font-weight:400;position:relative;margin:0 0 30px;padding:0 0 0 44px}.pro_image_text_block.about_image_with_text_section{margin:0}.about_our_values .multi-column-text__head-title.h1{font-size:39px;font-style:normal;font-weight:400}.about_our_values span{font-size:16px;font-style:normal;font-weight:500;line-height:28px;margin:0;text-transform:uppercase}.about_our_values span p{margin:0}.about_our_values .multi-column-text__content.p1{font-size:16px}.our_story_glance.pro_image_text_block .container.image-with-text{padding:0}.our_story_glance.pro_image_text_block .image-with-text__content{padding:0 90px 0 0}.our_story_glance.pro_image_text_block .image-with-text__heading.h3{margin:0;font-size:39px}.our_story_glance.pro_image_text_block .image-with-text__text.rte{padding:0 0 30px}.our_story_glance.pro_image_text_block .image-with-text__text.image-with-text__text--caption{font-size:18px}.our_story_glance.pro_image_text_block .button>svg{width:24px;height:24px;margin:0}.our_story_glance.pro_image_text_block .button.button--primary{width:auto;display:flex;align-items:center;font-size:13px}.our_story_seen_on.logo-list-section .logo-list__title h2{font-size:39px;margin:0 0 10px}.our_story_seen_on.logo-list-section .logo-list__logo{width:auto}.Our_story_solutions.multi_column_text_image{padding:80px 0}.Our_story_solutions.multi_column_text_image .multi-column-text__head-title.h1,.Our_story_solutions.multi_column_text_image .multi-column-text__head-title.h2{font-size:39px}.Our_story_solutions.multi_column_text_image .multi-column-text__head{margin:0 0 80px}.Our_story_solutions.multi_column_text_image .multi-column-text__title.h5{font-size:24px;color:#000;margin:0;padding:10px 0}.Our_story_solutions .multi-column-text__link.button-link.motion-reduce{text-align:center;background:#000;border-radius:10px;padding:13px 16px;width:100%;color:#fff;font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:normal}.our_story_testimonial.home_testimonial .star_icon_font .fa.fa-star{color:#efe2d9}.our_story_testimonial.home_testimonial .review_slider .slick-dots li button{background-color:#efe2d9}.our_story_testimonial.home_testimonial .review_slider .slick-dots li.slick-active button{background-color:#b76e79}.our_story_money_back.custom-image-with-text .textarea h2,.our_story_money_back .textarea-wrapper .textarea .content{color:#000}.our_story_money_back.custom-image-with-text .button.button--medium.images-with-text__button{height:50px;font-size:13px}.pro_image_text_block.about_gives_back_section .image-with-text__media.gradient.global-media-settings.media{background-color:#efe2d9}.pro_image_text_block.about_gives_back_section .container.image-with-text{padding:0}.images_block_middle_inner img{width:100%}.images_block_middle{display:flex;width:100%}.images_block_middle_inner{width:100%;max-width:25%}.pro_image_text_block.about_gives_back_section .image-with-text__heading.h3{font-size:39px;margin:0}.pro_image_text_block.about_gives_back_section .image-with-text__text.image-with-text__text--caption{font-weight:500;font-size:16px;font-family:PublicaSans-Bold;font-family:Karla,sans-serif!important;text-transform:uppercase}.pro_image_text_block.about_gives_back_section .image-with-text__content{padding:68px 34px 70px 50px}.pro_image_text_block.about_gives_back_section .button.button--primary{font-size:13px;font-family:PublicaSans-Bold!important}.pro_image_text_block.about_gives_back_section .button.button--primary svg{margin:0;width:24px;height:24px}.pro_image_text_block.about_gives_back_section{margin:0}.marqueessss{position:relative;width:100vw;max-width:100%;height:74px;overflow-x:hidden}.track{position:absolute;white-space:nowrap;will-change:transform;animation:marqueessss 6s linear infinite}@keyframes marqueessss{0%{transform:translate(0)}to{transform:translate(-50%)}}.footer__copyright{font-size:18px}.newsletter_form_block label{font-size:28px;font-style:normal;font-weight:400;font-family:Butler_Medium}.newsletter_form_block p{font-size:16px;font-style:normal;font-weight:300;line-height:normal;margin:0 0 30px}.newsletter_form_block .contact-form{display:flex;justify-content:space-between;padding:0 0 20px}.newsletter_form_block .contact-form button{background-color:#eee9e4;border-radius:unset;width:100%;max-width:48px;min-width:48px;height:48px;padding:0}.newsletter_form_block .contact-form button svg{width:24px;height:24px;margin:0 auto}.newsletter_form_block .contact-form button svg path{fill:#1e1e1f}.newsletter_form_block .contact-form button:before{display:none}.newsletter_form_block .contact-form .field__input{background-color:#fff;border:unset;width:100%;font-size:14px;font-style:normal;font-weight:300}.footer__nav-item .footer__title.p1.bold{line-height:normal;margin:0 0 16px;font-size:20px;font-style:normal;font-family:PublicaSans-Medium;font-family:Karla,sans-serif!important;font-weight:500;text-transform:uppercase}.our_featured_collection_block.featured-collection .button-arrow--transparent:before{border-color:#000;opacity:1}.our_featured_collection_block.featured-collection .featured-collection__arrow svg path{fill:#000}.accordion__title.p1.regular{font-size:20px;font-style:normal;font-weight:700;line-height:normal}.footer__content.footer_logo_image .footer__logo{max-width:222px}.logo-list__logo-image span p{font-size:16px;line-height:normal;margin:10px 0 6px}.product_logo_list .logo-list__logo .logo-list__logo-image span{height:56px;display:inline-block}.acc_content.acco_ingredient_pro{display:none}.home_hero_banner_top .hero__main__container .hero__title.h3{color:#fff}.home_hero_banner_top .hero__main__container .hero__entry.p2{color:#fff;max-width:470px}.home_hero_banner_top .hero__main__container .button.button--medium.hero__main__callout.motion-reduce{background-color:#1e1e1f;color:#fff;max-width:210px;min-width:210px;max-width:unset;min-width:unset;border-radius:25px}.home_logo_list .logo-list__logo-text{text-align:center;text-transform:uppercase;font-weight:700}.home_logo_list .logo-list__logo-image{margin:0 auto}.home_hero_banner_top .hero__block__wrapper,.home_hero_banner_top .hero__image.media img{position:unset}.home_hero_banner_top .hero__block{padding-top:unset}.home_hero_banner_top .hero__main__container .hero__entry.p2 strong{font-family:PublicaSans-Medium}.home_testimonial.section:after{border-color:#efe2d9}.home_testimonial.section .star_icon_font .fa.fa-star{color:#efe2d9}.home_testimonial.section .review_slider .slick-dots li button{background-color:#efe2d9}.home_testimonial.section .review_slider .slick-dots li.slick-active button{background-color:#4c4848}.home_hero_view_all .hero__block__wrapper,.home_hero_view_all .hero__image.media img{position:unset}.home_hero_view_all .hero__block{padding-top:unset}.home_hero_view_all .hero__main__container.container.container--fullwidth{max-width:530px;margin:0 auto 0 0;left:10%}.home_hero_view_all .hero__main__container.container.container--fullwidth .hero__title.h3{font-size:39px}.home_hero_view_all .button.button--medium.hero__main__callout.motion-reduce{min-width:210px}.accordion.main-product__accordion .accordion__content strong{font-family:PublicaSans-Medium}div#rc_login{text-align:left!important;display:none!important}.slider_image_text_block.home_image_slider_block{background-color:transparent}.slider_image_text_block.home_image_slider_block .container.image-with-text{padding:80px 72px}.slider_image_text_block.home_image_slider_block .h3{margin:0 0 32px;text-align:center}.slider_image_text_block.home_image_slider_block .paginator{width:100%;text-align:center}.home_image_slider_block .image-with-text__media img{position:unset}.home_image_slider_block .image-with-text__media{height:unset}.slider_image_textssss,.slider_image_textssss .image-with-text__grids{height:100%}.slider_image_text_block.home_image_slider_block h2.image-with-text__heading.h3{margin:0;color:#000}.home_image_slider_block .image-with-text__text.rte{line-height:normal;margin:10px 0 0;font-size:14px;color:#000;font-family:PublicaSans-Medium;font-family:Karla,sans-serif!important;font-weight:400}.home_image_slider_block .image-with-text__text.rte strong{font-weight:600}.home_image_slider_block .image-with-text__textsss.rte{line-height:normal;margin:40px 0 0;font-size:18px;color:#000}.home_image_slider_block .button.button--primary{font-size:13px;letter-spacing:normal}.home_image_slider_block .button.button--primary svg{width:24px;height:24px;margin:0}.home_image_slider_block .image-with-text__media .hover_image_block{opacity:0;position:absolute;left:0;top:0;display:none}.home_image_slider_block .image-with-text__media:hover .hover_image_block{opacity:1;display:block}.h5.account-forms__callout__title.login_text_bottom{margin:15px 0}.footer__content.footer_logo_image .footer__logo:hover{opacity:1}.footer .footer__nav-item a:hover{opacity:1;color:#eee9e4}.home_image_slider_block .image-with-text__media{background-color:#efe2d9}.home_instafeed_section.home_instafeed_block.multi_column_text_image{padding:80px 0}.home_instafeed_section.home_instafeed_block.multi_column_text_image .container.container--fullwidth{padding:0}.multi-column-text__grid-itemss.slick-slide{padding:0 12px}.home_instafeed_section.home_instafeed_block.multi_column_text_image .slick-list{padding:0 4%}.home_instafeed_section.home_instafeed_block.multi_column_text_image p{margin:0;font-size:16px;color:#1d1d1b;font-weight:500;text-transform:uppercase}.home_instafeed_section.home_instafeed_block.multi_column_text_image .multi-column-text__head-title.h3{font-size:39px;color:#1d1d1b}.home_instafeed_section.home_instafeed_block.multi_column_text_image .multi-column-text__grid-item-head img{opacity:1}.mega_menu_title{text-align:center;margin:0 0 30px;font-size:32px}.header_dropdown_inner_block{padding:48px 0;background:#eee9e4;background:#eee9e499}.header_dropdown_inner_block .img-caption.flex.align-items-center{margin:10px 0 0;font-size:25px;color:#000;font-family:Butler_Medium}.header_dropdown_inner_block_bottom{background:#aea89f;padding:48px 0}.mega_menu_btn{text-align:center;padding:40px 0 0}.mega_menu_btn .button{background-color:#eee9e4;font-size:13px;font-style:normal;font-weight:700;line-height:21px;text-transform:uppercase;color:#1e1e1f}.mega_menu_btn .button svg{margin:0;width:24px;height:24px}.header_dropdown_inner_block_bottom .img-caption.flex.align-items-center{margin:10px 0 0;font-size:15px;color:#000;font-family:Butler_Medium}.header_dropdown_inner_block_bottom .mega-menu-content .column{width:16.444%}#MainContent{overflow-x:hidden}.mega_menu_btn .button svg path{fill:#1e1e1f}.home_hero_banner_top.hero.splide.landing_page_hero_section .hero__title.h3{color:#000;font-size:56px;font-style:normal;font-weight:400;line-height:60px}.home_hero_banner_top.hero.splide.landing_page_hero_section .hero__entry.p2{font-size:18px;font-style:normal;font-weight:300;line-height:normal;color:#000;max-width:100%;margin:10px 0 30px}.hero_tick_text_item{display:flex;align-items:center;font-size:18px;font-style:normal;font-weight:300;line-height:normal;color:#000;margin:0 0 10px}.hero_tick_text_item svg{margin:0 10px 0 0;width:100%;max-width:24px}.home_hero_banner_top.hero.splide.landing_page_hero_section .button.button--medium.hero__main__callout.motion-reduce{font-weight:400;font-family:PublicaSans-Bold!important;max-width:unset;min-width:unset;margin:22px 0 0;background-color:#b76e79;font-size:13px;font-style:normal;line-height:21px;text-transform:uppercase;color:#fff;padding:0 24px}.home_hero_banner_top.hero.splide.landing_page_hero_section .hero__entry_text_bottom.p2{margin:10px 0 0;max-width:274px;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;color:#000}.landing_page_logo_list.logo-list-section{padding:32px 0}.about_our_values.landing_page_radiant_skin{padding:72px 0}.about_our_values.landing_page_radiant_skin span{max-width:590px;display:block;margin:0 auto;line-height:normal}.about_our_values.landing_page_radiant_skin .multi-column-text__content.p1{max-width:272px;margin:0 auto}.landing_page_image_text_beauty.pro_image_text_block .container.image-with-text{padding:96px 72px;background-color:#efe2d9}.landing_page_image_text_beauty.pro_image_text_block .image-with-text__heading.h3{font-size:39px;font-style:normal;font-weight:400;line-height:60px;text-transform:capitalize}.landing_page_image_text_beauty .image-with-text__text.text_image-with-text__text--caption{display:flex;margin:0 0 24px;align-items:center}.landing_page_image_text_beauty .image-with-text__text.text_image-with-text__text--caption img{width:100%;max-width:64px;margin:0 32px 0 0}.landing_page_image_text_beauty .image_text_right span{font-size:20px;font-style:normal;line-height:normal;font-family:PublicaSans-Bold!important}.landing_page_image_text_beauty .image_text_right p{font-size:20px;font-style:normal;font-weight:300;line-height:normal;margin:0}.landing_page_image_text_beauty .image-with-text__content .button.button--primary{font-weight:400;font-size:13px;font-style:normal;line-height:21px;font-family:PublicaSans-Bold!important;text-transform:uppercase;margin:10px 0 0;background-color:#b76e79}.landing_page_image_text_beauty .image-with-text__content .button.button--primary svg{width:24px;height:24px;margin:0}.landing_page_bottom_image_text.pro_image_text_block .container.image-with-text{padding:0}.landing_page_bottom_image_text.pro_image_text_block{margin:0}.landing_page_bottom_image_text.pro_image_text_block .image-with-text__heading.h3{font-size:39px;font-style:normal;font-weight:400;line-height:60px;text-transform:capitalize;margin:0}.landing_page_bottom_image_text.pro_image_text_block .image-with-text__text.rte{font-size:18px;font-style:normal;font-weight:300;line-height:normal;padding:0}.landing_page_bottom_image_text.pro_image_text_block .button.button--primary{font-weight:400;margin:40px 0 0;background-color:#b76e79;font-size:13px;font-style:normal;line-height:21px;text-transform:uppercase;font-family:PublicaSans-Bold!important}.landing_page_bottom_image_text.pro_image_text_block .image-with-text__text.image-with-text__text--caption{font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;max-width:268px;margin:10px auto 0}.richtext_why_mini_section.richtext:after,.richtext_vote_section_block.richtext:after{display:none}.richtext_vote_section_block.richtext{padding:96px 0}.richtext_vote_section_block.richtext .richtext__title.h3{font-size:39px;font-style:normal;font-weight:400;line-height:60px;text-transform:capitalize}.richtext_vote_section_block.richtext .richtext__entry.h6{margin:0;font-size:18px;font-style:normal;font-weight:300;line-height:normal;font-family:PublicaSans-Light!important}.richtext_vote_section_block.richtext .richtext__entry.h6 p{margin:0}.richtext_why_mini_section.richtext .richtext__title.h3{margin:0 0 50px;font-size:39px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.richtext_why_mini_section.richtext{padding:68px 0 96px}.richtext_why_mini_section.richtext .richtext__entry.h6{display:flex;align-items:center;margin:0 0 24px}.richtext_why_mini_section .no_text_block{width:100%;height:64px;background-color:#b76e79;border-radius:100%;display:flex;align-items:center;justify-content:center;max-width:64px;font-size:20px;font-style:normal;font-family:PublicaSans-Medium!important;font-weight:400;line-height:normal;color:#efe2d9;margin:0 32px 0 0}.richtext_why_mini_section .rich_text_right{text-align:left}.richtext_why_mini_section .rich_text_right span{font-size:20px;font-style:normal;line-height:normal;font-family:PublicaSans-Bold!important}.richtext_why_mini_section .rich_text_right p{margin:0;font-size:20px;font-style:normal;font-weight:300;line-height:normal;font-family:PublicaSans-Light!important}.richtext_why_mini_section.richtext .richtext__inner{max-width:856px}.multi_column_text_action_bottom{text-align:center;margin:40px 0 0}.landing_page_multi_column_block.multi_column_text_image.multi-column-text--columns .multi-column-text__head-title.h3{font-size:39px;font-style:normal;font-weight:400;line-height:60px;text-transform:capitalize}.landing_page_multi_column_block.multi_column_text_image.multi-column-text--columns .multi-column-text__head span{font-size:18px;font-style:normal;font-weight:300;line-height:normal;max-width:664px;display:block;margin:0 auto}.landing_page_multi_column_block.multi_column_text_image.multi-column-text--columns .multi-column-text__head span p{margin:0}.landing_page_multi_column_block.multi_column_text_image.multi-column-text--columns .button.button--primary{font-weight:400;background-color:#b76e79;font-size:13px;font-style:normal;font-family:PublicaSans-Bold!important;line-height:21px;text-transform:uppercase}.landing_page_multi_column_block.multi_column_text_image.multi-column-text--columns .button.button--primary svg{width:24px;height:24px;margin:0}.landing_page_multi_column_block.multi_column_text_image.multi-column-text--columns .container{padding:0}.landing_page_multi_column_block.multi_column_text_image .multi-column-text__title.h5{font-size:22px;font-style:normal;font-weight:500;line-height:normal}.landing_page_multi_column_block.multi_column_text_image .multi-column-text__content.p1{font-size:18px;font-style:normal;font-weight:300;line-height:normal;max-width:306px;margin:0 auto}.landing_page_multi_column_block.multi_column_text_image .multi-column-text__grid-item-body{margin:30px 0 0}body .landing_page_multi_column_block.multi_column_text_image .multi-column-text__grid-item{padding:0 24px;border:unset}.landing_page_multi_column_block.multi_column_text_image .multi-column-text__grid-item-head span{margin:0 auto;font-family:Butler_Medium!important;font-weight:700;font-weight:500;font-size:21.913px;color:#efe2d9;background:#b76e79;position:absolute;width:72px;height:72px;border-radius:100%;z-index:1;display:flex;align-items:center;justify-content:center;top:-36px;left:0;right:0}.landing_page_multi_column_block.multi_column_text_image .multi-column-text__grid-item-head{position:relative}.landing_page_multi_column_block.multi_column_text_image .multi-column-text__head{margin:0;padding:0 0 80px}.landing_page_review_section.multi_column_text_image{padding:96px 72px}body .landing_page_review_section.multi_column_text_image .multi-column-text__grid-item{padding:0 12px;border:unset}.landing_page_review_section.multi_column_text_image .multi-column-text__head{margin:0 0 48px}.landing_page_review_section.multi_column_text_image .multi-column-text__head .multi-column-text__head-title.h3{font-size:39px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.landing_page_review_section.multi_column_text_image .button.button--primary{font-family:PublicaSans-Bold!important;background-color:#b76e79;font-size:13px;font-style:normal;font-weight:400;line-height:21px;text-transform:uppercase}.landing_page_review_section.multi_column_text_image .button.button--primary svg{width:24px;height:24px;margin:0}.landing_page_review_section .multi-column-text__grid-item_inner{background-color:#b76e79;padding:32px;height:100%;display:flex;flex-direction:column}.landing_page_review_section.multi_column_text_image .multi-column-text__grid-item-head img{opacity:1}.landing_page_review_section .star_icon_image{width:100%;max-width:192px;margin:20px auto 0}.landing_page_review_section .star_icon_image img{width:100%}.landing_page_review_section .multi-column-text__title.h5{margin:0 0 10px;color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;font-family:PublicaSans-Medium!important}.landing_page_review_section .multi-column-text__content.p1{font-size:18px;font-style:normal;font-weight:300;line-height:normal;color:#fff;margin:0 0 10px}.landing_page_review_section .multi_column_text.multi-column-text__content.p1{font-family:PublicaSans-Medium!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.landing_page_review_section .multi_column_text_verified.multi-column-text__content.p1 p{display:flex;align-items:center;justify-content:center}.landing_page_review_section .multi_column_text_verified.multi-column-text__content.p1 p svg{margin:0 10px 0 0}.landing_page_review_section .multi-column-text__grid-item a{display:flex;flex-direction:column;flex:1}.landing_page_review_section .multi-column-text__grid-item-body{display:flex;flex-direction:column}.multi_column_text_verified.multi-column-text__content.p1{margin:auto 0 0;padding:100px 0 0}.landing_page_review_section.multi_column_text_image .container{padding:0}.landing_page_routines_section.multi_column_text_image{padding:96px 72px}.landing_page_image_text_beauty.pro_image_text_block{margin:0}.landing_page_routines_section.multi_column_text_image .container{padding:0}.landing_page_routines_section.multi_column_text_image .container .multi-column-text__head-title.h3{font-size:39px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.landing_page_routines_section.multi_column_text_image .multi-column-text__head{margin:0 0 48px}.landing_page_routines_section .multi-column-text__grid-item_inner{background-color:#efe2d9;padding:32px;height:100%;display:flex;flex-direction:column}.landing_page_routines_section .multi-column-text__grid-item-head .multi-column-text__titles.h5{font-size:22px;font-style:normal;font-weight:500;line-height:normal;margin:0 0 8px}.landing_page_routines_section .multi-column-text__grid-item-head .multi-column-text__contents.p1{font-size:16px;font-style:normal;font-weight:300;line-height:normal;text-decoration-line:underline;margin:0 0 16px}.landing_page_routines_section .multi-column-text__title.h5{display:flex;align-items:center;justify-content:center;font-family:PublicaSans-Bold!important;font-size:28px;font-style:normal;font-weight:400;line-height:normal;margin:20px 0}.landing_page_routines_section .multi-column-text__title.h5 span{font-family:PublicaSans-Light!important;font-size:16px;font-style:normal;font-weight:300;line-height:normal;text-decoration-line:line-through;color:#b76e79;margin:0 10px 0 0}.landing_page_routines_section .multi_column_text__content_small.p1{margin:16px 0 30px;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.landing_page_routines_section .multi_column_text__content_small.p1 p{margin:0}.landing_page_routines_section .button.button--primary{max-width:170px;margin:0 auto;display:flex;flex-direction:unset;align-items:center;min-width:170px;font-family:PublicaSans-Bold!important;background-color:#b76e79;color:#fff;font-size:13px;font-style:normal;font-weight:400;line-height:21px;text-transform:uppercase}.landing_page_routines_section .button.button--primary svg{width:24px;height:24px;margin:0}.landing_page_routines_section .multi-column-text__actions{margin:auto 0 0}.landing_page_routines_section .multi-column-text__grid-item a{display:flex;flex-direction:column;flex:1}.landing_page_routines_section .multi-column-text__grid-item-body{display:flex;flex-direction:column}.landing_page_routines_section .multi-column-text__content.p1 p svg{margin:0 8px 0 0}.landing_page_routines_section .multi-column-text__content p{margin:0;text-align:left;width:100%;display:flex;align-items:center;max-width:222px}.landing_page_routines_section .multi-column-text__content.p1{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.header__utils__item.header_shop_btn{display:none}.template--landing-page-template .header__nav{opacity:0}.template--landing-page-template .header__utils__item{opacity:0;display:none}.template--landing-page-template .header__utils__list.list-unstyled{display:flex;align-items:center}.template--landing-page-template .header__utils__item.header_shop_btn{display:block;opacity:1}.header__utils__item.header_shop_btn .button.button--primary{min-width:170px;background-color:#b76e79;color:#fff;font-size:13px;font-style:normal;font-weight:400;line-height:21px;text-transform:uppercase;font-family:PublicaSans-Bold!important}.header__utils__item.header_shop_btn .button.button--primary svg{width:24px;height:24px;margin:0;top:-1px}.landing_page_routines_section .multi-column-text__grid-item-head .multi-column-text__contents.p1 p{margin:0}.about_our_values.landing_page_radiant_skin .multi-column-text__head-title.h3{line-height:60px}.template--landing-page-template .newsletter_form_block{display:none}.template--landing-page-template .footer_block_logo_text .grid__col.grid__col--4.grid__col--lg-9{grid-column:auto / span 12;text-align:center}.template--landing-page-template .footer_bottom_copyright.footer__bottom.p2.p2--fixed .container{border-top:0px solid #EFE2D9;padding:0}.template--landing-page-template .grid_footer_menu_1.grid__col.grid__col--4.grid__col--lg-2,.template--landing-page-template .grid_footer_text.grid__col.grid__col--4.grid__col--lg-2{display:none}.template--landing-page-template .grid__col.grid__col--4.grid__col--lg-4.footer_logo_item,.template--landing-page-template .footer_block_logo_text .grid_footer_menu_2.grid__col.grid__col--4.grid__col--lg-2{grid-column:auto / span 12}.template--landing-page-template .footer_block_logo_text .grid_footer_menu_2.grid__col.grid__col--4.grid__col--lg-2 .footer__title.p1.bold{display:none}.template--landing-page-template .footer_block_logo_text .grid_footer_menu_2.grid__col.grid__col--4.grid__col--lg-2 .list-unstyled{display:flex;align-items:center;justify-content:center}.template--landing-page-template .footer_block_logo_text .grid_footer_menu_2.grid__col.grid__col--4.grid__col--lg-2 .list-unstyled li{margin:0;padding:0 20px}.template--landing-page-template .footer_block_logo_text .grid_footer_menu_2.grid__col.grid__col--4.grid__col--lg-2 .list-unstyled li.grid_footer_link_1{display:none}.template--landing-page-template .footer_block_logo_text .grid_footer_menu_2.grid__col.grid__col--4.grid__col--lg-2 .list-unstyled li a{font-size:18px;font-style:normal;font-weight:400;line-height:normal}.template--landing-page-template .footer__copyright{font-size:16px}.template--landing-page-template .grid__col.footer_logo_item{padding:0 0 30px}.template--landing-page-template .footer_bottom_copyright.footer__bottom.p2.p2--fixed{padding-top:42px}.template--landing-page-template .grid_footer_link_2{order:3}.template--landing-page-template .grid_footer_link_3{order:2}.template--landing-page-template .footer__content.footer_logo_image .footer__logo{max-width:150px}.template--landing-page-template .footer{padding:48px 0 32px}.landing_page_videos_block.multi_column_text_image{padding:96px 0}.landing_page_videos_block.multi_column_text_image .container{padding:0}.landing_page_videos_block.multi_column_text_image .multi-column-text__head-title.h3{font-size:39px;font-style:normal;font-weight:400;line-height:60px;text-transform:capitalize}.landing_page_videos_block.multi_column_text_image .multi-column-text__head{margin:0 0 40px}.landing_page_videos_block.multi_column_text_image .multi-column-text__grid-item-head{position:relative;padding-bottom:158%}body .landing_page_videos_block.multi_column_text_image .multi-column-text__grid-item-head video,body .landing_page_videos_block.multi_column_text_image .multi-column-text__grid-item-head img{cursor:pointer;border-radius:20px;border:5px solid #B76E79;position:absolute;top:0;height:100%;object-fit:cover;width:100%;opacity:1}.landing_page_videos_block.multi_column_text_image .slick-dots{list-style:none;margin:32px 0 0;padding:0;display:flex!important;align-items:center;justify-content:center}.landing_page_videos_block.multi_column_text_image .slick-dots li{width:12px;height:14px;margin:0 4px}.landing_page_videos_block.multi_column_text_image .slick-dots li button{text-indent:-9999px;width:12px;height:12px;background-color:#efe2d9;padding:0;border-radius:100%;outline:unset}.landing_page_videos_block.multi_column_text_image .slick-dots li.slick-active button{background-color:#b76e79}.video_slider_section .slick-list{padding-right:12%}.video_slider_section.multi-column-text__gridssss{padding:0 0 0 70px}.video_slider_section.multi-column-text__gridssss .multi-column-text__grid-itemssss.slick-slide{padding:0 18px 0 0}.template--landing-page-template .footer__localization.container.container--fullwidth,.template--landing-page-template .grid__col.grid__col--4.grid__col--lg-2.desktop_hide.newsletter_social_block{display:none}.template--landing-page-template .footer__nav-item:after{display:none}.template--landing-page-template .footer_block_logo_text .grid_footer_menu_2.grid__col.grid__col--4.grid__col--lg-2 .hidden-desktop{display:none}.template--landing-page-template .footer_block_logo_text .grid_footer_menu_2.grid__col.grid__col--4.grid__col--lg-2 .hidden-mobile.hidden-tablet{display:block!important}.landing_page_routines_section.multi_column_text_image .paginator{width:100%;text-align:center;margin:38px auto 0 0;display:inline-block;position:relative}.landing_page_routines_section .paginator button{display:inline-block!important;margin:0 10px;padding:14px 30px;border:1px solid #000;line-height:1}.landing_page_review_section.multi_column_text_image .slick-track,.landing_page_routines_section .slick-track{display:flex!important}.landing_page_review_section.multi_column_text_image .slick-slide,.landing_page_routines_section .slick-slide{height:inherit!important}.landing_page_review_section.multi_column_text_image .slick-dots{margin:30px 0 40px;padding:0;list-style:none;text-align:center}.landing_page_review_section.multi_column_text_image .slick-dots li{display:inline-block;margin:0 4px;width:12px;height:12px}.landing_page_review_section.multi_column_text_image .slick-dots li button{text-indent:-9999px;width:12px;height:12px;background-color:#fff;border-radius:100%}.landing_page_review_section.multi_column_text_image .slick-dots li.slick-active button{background-color:#b76e79}.video_btn_block{position:absolute;top:50%;left:0;right:0;margin:0 auto;text-align:center;cursor:pointer}.home_hero_banner_top.hero.splide.landing_page_hero_section .button.button--medium.hero__main__callout.motion-reduce svg{top:-1px;width:24px;height:24px;margin:0}.landing_page_bottom_image_text.pro_image_text_block .button.button--primary svg{width:24px;height:24px;margin:0;top:-1px}.home_richtext_block_top .richtext__link.button-link{text-transform:uppercase}.our_story_testimonial .review_slider.testimonials:after,.home_richtext_block_top.richtext:after,.home_testimonial.section:after{display:none}.mega_menu_img{position:relative;padding-top:80%}.mega_menu_img img{position:absolute;top:0;left:0;height:100%;object-fit:cover}.our_story_money_back.custom-image-with-text .textarea-wrapper{padding:10px 0 60px}.main-product__installments+.delivery-promise__promise-container{margin-top:0}.ShopPromiseLayoutV2__container{margin:0 0 20px!important}.our_story_money_back.custom-image-with-text{padding:0 30px 0 60px}.our_story_money_back.custom-image-with-text img{max-width:600}.home_richtext_block_top.richtext{background-repeat:no-repeat;background-size:cover;background-position:center}.ShopPromiseLayoutV2__container{margin-top:0!important}.pro_image_text_block.about_image_with_text_section .image-with-text__text.image-with-text__text--list:before{content:"";position:absolute;top:50%;background-image:url(/cdn/shop/files/Copy_of_Nimi_Star.png?v=1700099045);width:100%;left:0;height:33px;max-width:35px;background-repeat:no-repeat;background-size:cover;transform:translateY(-50%)}.contact-form__entry.h6{font-weight:500;font-family:Karla,sans-serif!important;text-transform:uppercase;font-size:16px}.grecaptcha-badge{visibility:hidden!important;display:none!important}.coll_new_page_image_text.pro_image_text_block .container.image-with-text{max-width:100%}.coll_new_page_image_text.pro_image_text_block.about_image_with_text_section .image-with-text__content{padding:72px}.coll_new_page_image_text.pro_image_text_block .image-with-text__heading.h1{font-size:39px;font-style:normal;font-weight:400;line-height:normal}.coll_new_page_image_text.pro_image_text_block.about_image_with_text_section .image-with-text__text.rte{font-size:18px;font-style:normal;font-weight:300;line-height:28px;padding:0;max-width:100%}.coll_head_text .image-with-text__heading.h1{margin:0;font-size:39px;font-style:normal;font-weight:400;line-height:normal;color:#4c4848}.coll_head_text .image-with-text__text.rte{font-size:18px;color:#4c4848;font-style:normal;font-weight:300;line-height:28px}.template.template--collection.template--shop-nimi-products .container.container--fullwidth{max-width:100%}.template.template--collection.template--shop-nimi-products .product-count{display:none}.template.template--collection.template--shop-nimi-products .collection-body__container.container{max-width:100%;border-bottom:1px solid #000;border-top:1px solid #000}.template.template--collection.template--shop-nimi-products .collection-body__container.container .facets-container{padding:16px 0 10px}.template.template--collection.template--shop-nimi-products .facets-container{font-size:13px;font-style:normal;font-weight:400;line-height:21px;text-transform:uppercase;color:#4c4848}.collection.container.coll_new_container_section{padding-top:100px;padding-bottom:0}.coll_head_middle.coll_head_text{padding:100px 0 0}.template.template--collection.template--shop-nimi-products .coll_pro_form .button__text{border-bottom:0px solid var(--color-buttons-primary)}.template.template--collection.template--shop-nimi-products .main-product__form-submit.button.button--small{height:40px;background:#4c4848;font-size:13px;font-style:normal;font-weight:700;line-height:21px;text-transform:uppercase;color:#fff}.template.template--collection.template--shop-nimi-products .collection.container.coll_new_container_section{max-width:100%;padding:0}.coll_items_new_block{padding:0 74px}.coll_head_text.coll_head_top{padding:80px 0 36px}.coll_featured_section_block{padding:0 0 0 74px}.template.template--collection.template--shop-nimi-products .featured-collection__slider-slide.splide__slide{width:28%;padding:0 40px}.template.template--collection.template--shop-nimi-products .coll_featured_section_block .main-product__form-submit.button.button--small{width:auto;max-width:unset;min-width:auto;padding:0 40px}.template.template--collection.template--shop-nimi-products .product-card__title.p2.p2--fixed.regular{font-size:18px;font-weight:500}.template.template--collection.template--shop-nimi-products .featured-collection__slider-list.splide__list{overflow-y:hidden;padding:0 0 48px!important;scrollbar-width:thin;scrollbar-color:#4C4848 #D6D6D6;overflow-x:scroll}.pro_what_inside_routines_section.featured_collection_section .featured-collection{padding:30px 0 0}.routines-step span{width:56px;height:56px;border:1px solid #1E1E1E;border-radius:100px;display:flex;margin:0 auto;align-items:center;justify-content:center}.splide__slide.is-active .routines-step span{background:#1e1e1e;color:#fff}@media screen and (max-width: 500px){.template--collection .product-card__title.p2.regular{height:42px}.template--collection .product-card__meta .product-card__price{display:flex;flex-wrap:wrap;justify-content:center;height:42px}}@media screen and (max-width: 767px){.coll_head_middle.coll_head_text{padding:60px 0 0;text-align:center}.coll_items_new_block{padding:0 24px}.template.template--collection.template--shop-nimi-products .featured-collection__slider-slide.splide__slide{width:64%;padding:0 10px}.coll_featured_section_block{padding:0 0 0 24px}.coll_head_text.coll_head_top{padding:40px 24px 36px 0;text-align:center}.coll_new_page_image_text.pro_image_text_block.about_image_with_text_section .image-with-text__content{padding:48px 24px;text-align:center}.header__inner header-drawer{width:6%}.header__inner .header__utils{width:15%}.header__wrapper .header__inner{display:flex}.header__utils__item.header__utils__item--account{display:block}.header__utils__list.list-unstyled{display:flex;align-items:center;gap:6px}.home_richtext_block_top .richtext__inner{position:relative;z-index:1}.Our_story_solutions.multi_column_text_image .multi-column-text__head{margin:0 0 40px}.home_multi_column_section .multi-column-text__head-title.h2,.Our_story_solutions .multi-column-text__head-title.h1,.home_multi_column_section .multi-column-text__head-title.h1{text-align:center}.home_hero_banner_top .hero__main__container .button.button--medium.hero__main__callout.motion-reduce{margin:10px 0 0}.home_hero_banner_top .hero__main__container .hero__title.h3{line-height:normal}.home_hero_banner_top .hero__main__container .hero__entry.p2,.home_hero_banner_top .hero__main__container .hero__title.h3{color:#fff}body .our_story_money_back.custom-image-with-text .textarea{padding:30px 10px 0}.our_story_money_back.custom-image-with-text{padding:0 20px;flex-wrap:wrap}.our_story_money_back.custom-image-with-text img{position:unset;max-width:100%}.template--landing-page-template .footer__content.footer_logo_image .footer__logo{margin:0 auto}.template--landing-page-template .footer_bottom_copyright.footer__bottom.p2.p2--fixed{padding-top:30px}.template--landing-page-template .footer_block_logo_text .grid_footer_menu_2.grid__col.grid__col--4.grid__col--lg-2 .list-unstyled li{padding:10px 0}.template--landing-page-template .footer_block_logo_text .grid_footer_menu_2.grid__col.grid__col--4.grid__col--lg-2 .list-unstyled{flex-direction:column}.landing_page_image_text_beauty .image_text_right{width:100%}.landing_page_image_text_beauty .image-with-text__content .button.button--primary{font-size:11px;min-width:100%}.landing_page_image_text_beauty .image-with-text__text.text_image-with-text__text--caption{align-items:flex-start}.video_slider_section.multi-column-text__gridssss .multi-column-text__grid-itemssss.slick-slide{padding:0 11px 0 0}.video_slider_section.multi-column-text__gridssss{padding:0 0 0 12px}.landing_page_videos_block.multi_column_text_image .multi-column-text__head-title.h3{font-size:30px;line-height:normal;max-width:304px;margin:0 auto}.landing_page_videos_block.multi_column_text_image{padding:56px 0}.about_our_values.multi-column-text--columns .multi-column-text__grid-item:last-child{margin:0}body .about_our_values.landing_page_radiant_skin .container{padding:0 24px}.home_hero_banner_top.hero.splide.landing_page_hero_section .hero__entry_text_bottom.p2{margin:10px auto 0}.hero_tick_text_block{max-width:306px}.hero_tick_text_item{font-size:15px;text-align:left}.home_hero_banner_top .hero__main__container .hero__entry.p2 strong{display:block}.home_hero_banner_top.hero.splide.landing_page_hero_section .hero__block__wrapper{background:linear-gradient(180deg,#efe2d9 83.33%,#efe2d900 102.21%)}.home_hero_banner_top.hero.splide.landing_page_hero_section .hero__main__wrapper{position:relative;background:linear-gradient(180deg,#efe2d9 83.33%,#efe2d900 102.21%);z-index:9999;height:unset}.home_hero_banner_top.hero.splide.landing_page_hero_section .hero__image.media{height:unset;order:2;margin-top:-20px;z-index:0}.home_hero_banner_top.hero.splide.landing_page_hero_section .hero__main{display:flex;flex-wrap:wrap}.home_hero_banner_top.hero.splide.landing_page_hero_section{height:unset!important}.landing_page_logo_list.logo-list-section .logo-list__logo{width:33%}.landing_page_logo_list.logo-list-section .marqueessss{height:54px}.landing_page_logo_list.logo-list-section .container{padding:0}.about_our_values.landing_page_radiant_skin .multi-column-text__grid-item-body{margin:10px 0 0}.about_our_values.landing_page_radiant_skin span{max-width:312px;font-size:16px}body .about_our_values.landing_page_radiant_skin .multi-column-text__head-title.h3{line-height:normal;font-size:30px;max-width:312px;margin:0 auto}body .about_our_values.landing_page_radiant_skin{padding:56px 0}.landing_page_image_text_beauty .image-with-text__media-item.grid__item{order:2}.landing_page_image_text_beauty .image_text_right p{font-size:16px}.landing_page_image_text_beauty .image_text_right span{font-size:18px}.landing_page_image_text_beauty.pro_image_text_block .image-with-text__heading.h3{text-align:center;font-size:30px;line-height:normal;max-width:294px;margin:0 auto 24px}.landing_page_image_text_beauty.pro_image_text_block .image-with-text__content{padding:0 0 30px}.landing_page_image_text_beauty.pro_image_text_block .container.image-with-text{padding:56px 24px}.landing_page_routines_section .multi-column-text__grid-item_inner{padding:24px}.landing_page_routines_section.multi_column_text_image.multi-column-text--columns .multi-column-text__grid-item{padding:0;border:unset}.landing_page_routines_section .multi_column_text__content_small.p1{text-align:center}.landing_page_routines_section .multi-column-text__grid-item-head .multi-column-text__titles.h5{font-size:20px;margin:0 auto 8px;max-width:294px}.landing_page_routines_section.multi_column_text_image .multi-column-text__grid-item-head{text-align:center}.landing_page_routines_section.multi_column_text_image .multi-column-text__head{margin:0 0 24px}.landing_page_routines_section.multi_column_text_image .container .multi-column-text__head-title.h3{font-size:30px}.landing_page_routines_section.multi_column_text_image{padding:56px 0}.multi_column_text_verified.multi-column-text__content.p1{margin:auto 0 0;padding:80px 0 0}.landing_page_review_section .multi-column-text__grid-item-body{justify-content:center;text-align:center}.landing_page_review_section .multi-column-text__grid-item_inner{padding:24px}body .landing_page_review_section.multi_column_text_image .multi-column-text__grid-item{padding:0}.landing_page_review_section.multi_column_text_image .multi-column-text__head{margin:0 0 30px}.landing_page_review_section.multi_column_text_image .multi-column-text__head .multi-column-text__head-title.h3{font-size:30px;line-height:normal;max-width:312px;margin:0 auto}.landing_page_review_section.multi_column_text_image{padding:56px 0}.landing_page_multi_column_block.multi_column_text_image.multi-column-text--columns .button.button--primary{font-size:11px;letter-spacing:normal}.multi_column_text_action_bottom{margin:24px 0 0;padding:0 24px}body .landing_page_multi_column_block.multi_column_text_image .multi-column-text__grid-item:last-child{padding-bottom:0}.landing_page_multi_column_block.multi_column_text_image .multi-column-text__content.p1{font-size:16px;text-align:center}.landing_page_multi_column_block.multi_column_text_image .multi-column-text__title.h5{font-size:20px}body .landing_page_multi_column_block.multi_column_text_image .multi-column-text__grid-item{padding:0 24px 60px}.landing_page_multi_column_block.multi_column_text_image.multi-column-text--columns .multi-column-text__head span{font-size:16px;max-width:312px}.landing_page_multi_column_block.multi_column_text_image.multi-column-text--columns .multi-column-text__head-title.h3{font-size:30px;line-height:normal;max-width:312px;margin:0 auto 4px}.landing_page_multi_column_block.multi_column_text_image .multi-column-text__head{margin:0;padding:0 24px 60px;text-align:center}.landing_page_multi_column_block.multi_column_text_image{padding:56px 0}.richtext_vote_section_block.richtext .richtext__entry.h6{font-size:16px}.richtext_vote_section_block.richtext .richtext__title.h3{font-size:30px;line-height:normal}.richtext_vote_section_block.richtext{padding:56px 0}.richtext_why_mini_section .no_text_block{height:40px;max-width:40px}.richtext_why_mini_section .rich_text_right p{font-size:16px}.richtext_why_mini_section .rich_text_right span{font-size:18px}.richtext_why_mini_section.richtext .richtext__entry.h6{align-items:unset}.richtext_why_mini_section.richtext .richtext__title.h3{margin:0 0 20px;font-size:30px}.richtext_why_mini_section.richtext{padding:40px 0 16px}.landing_page_bottom_image_text.pro_image_text_block .image-with-text__text.rte{font-size:16px;max-width:312px;margin:0 auto}.landing_page_bottom_image_text.pro_image_text_block .image-with-text__heading.h3{font-size:30px;line-height:normal;margin:0 auto;max-width:312px}.landing_page_bottom_image_text.pro_image_text_block .image-with-text__content{padding:48px 24px 56px;text-align:center}.landing_page_hero_section.home_hero_banner_top .hero__main__wrapper--vertical-center .hero__main__inner{padding:50px 0 0}.home_hero_banner_top.hero.splide.landing_page_hero_section .hero__title.h3{font-size:40px;line-height:normal}.template--landing-page-template .header__utils,.template--landing-page-template header-drawer{display:none}.shopify-section.main-product .container{padding:0 20px}.logo-list__logo-image span p{font-size:13px}.product_logo_list .logo-list__logo{padding:4px 6px}.header__dropdown.header__dropdown--has-columns.submenu{display:none}.header_dropdown_inner_block .img-caption.flex.align-items-center{font-size:18px}.mega-menu-content .column{padding:0 6px}.header_dropdown_inner_block .mega_menu_slider.mega-menu-content.body_font.flex.justify-content-start.container{padding:0}body .menu-drawer__menu-item{padding:2.2rem 25px}.menu-drawer__navigation-container{padding:0}.mega_menu_btn{padding:20px 0 0}.header_dropdown_inner_block_bottom .mega-menu-content .column{width:49%;padding:0 10px 16px}.header_dropdown_inner_block_bottom .mega-menu-content.body_font.flex.justify-content-start.container{padding:0;display:flex;flex-wrap:wrap}.header_dropdown_inner_block_bottom .mega_menu_title{text-align:center}.header_dropdown_inner_block_bottom{padding:30px 8px}.header_dropdown_inner_block{padding:24px 0 24px 20px}.mega_menu_title{text-align:left;margin:0 0 22px;font-size:22px}.multi-column-text__grid-itemss.slick-slide{padding:0 8px}.home_instafeed_section.home_instafeed_block.multi_column_text_image p{max-width:225px;margin:0 auto;text-align:center}.home_instafeed_section.home_instafeed_block.multi_column_text_image .multi-column-text__head-title.h3{font-size:34px;max-width:312px;margin:0 auto}.home_instafeed_section.home_instafeed_block.multi_column_text_image{padding:40px 0}.home_hero_view_all.hero .hero__block{padding-top:unset;height:100%!important}.home_hero_view_all.hero .splide__track{height:100%}.home_hero_view_all.hero{height:calc(100vh - 200px)!important}.home_hero_banner_top .hero__block{padding-top:unset;height:100%!important}.home_hero_banner_top .splide__track{height:100%}.home_hero_banner_top{height:calc(100vh - 200px)!important}.home_richtext_block_top.richtext{position:relative}.home_richtext_block_top.richtext:after{content:"";width:36.23vw;height:36.23vw;border:.1rem solid var(--color-border-2);position:absolute;top:50%;left:100%;z-index:1;transform:translate(-50%,-50%) rotate(45deg)}body .products-carousel--spacing-mobile-compact{padding:48px 0}.products-carousel .products-carousel__title.h3{text-align:center;font-size:34px;color:#1d1d1b}.products-carousel .p2.price.product-card__price{font-size:18px;color:#000}.products-carousel .product-card__title.p2.regular{font-size:18px;font-weight:700;color:#000}.home_multi_column_section.multi_column_text_image .container{padding:0}.home_multi_column_section.multi_column_text_image{padding:30px 10px}.home_richtext_block_top.richtext .richtext__link.button-link.motion-reduce{font-size:18px}.home_richtext_block_top.richtext .richtext__title.h3{font-size:32px;line-height:normal}.home_richtext_block_top.richtext{padding:44px 0}.home_testimonial.section:after{content:"";width:50.23vw;height:50.23vw;border:.1rem solid #efe2d9;position:absolute;top:50%;left:100%;z-index:1;transform:translate(-50%,-50%) rotate(45deg)}.home_testimonial.section .testimonial__author,.home_testimonial.section .testimonial__content{font-size:16px;line-height:normal}.home_testimonial.section .star_icon_font .fa.fa-star{font-size:24px}.shopify-section__testimonials .home_testimonial .section__title.h3{font-size:34px}.home_logo_list .logo-list__logo-text{font-size:13px;line-height:normal;letter-spacing:normal;height:32px}.home_logo_list .container{padding:0 10px}.home_image_slider_block .image-with-text__grid.grid_row{display:block}.home_image_slider_block .image-with-text__content{padding:48px 15px}.home_image_slider_block .button.button--primary{margin:30px 0 0}.home_image_slider_block .image-with-text__textsss.rte{font-size:16px;line-height:normal}.slider_image_text_block.home_image_slider_block h2.image-with-text__heading.h3{font-size:30px}.slider_image_text_block.home_image_slider_block .image-with-text__content{align-items:center;text-align:center}.slider_image_text_block.home_image_slider_block .paginator{margin:40px 0 0}.slider_image_text_block.home_image_slider_block .h3{margin:0 auto 32px;font-size:34px;max-width:280px}.slider_image_text_block.home_image_slider_block .container.image-with-text{padding:48px 20px 32px}.home_hero_view_all .hero__main__container.container.container--fullwidth .hero__title.h3{font-size:34px}.home_hero_view_all .hero__main__wrapper--vertical-center .hero__main__inner{align-items:flex-end;text-align:center;padding:40px 0 60px}.home_hero_view_all .hero__main__container.container.container--fullwidth{max-width:100%;margin:0 auto 0 0;left:0}.home_hero_view_all .hero__image{background:#efe2d9}.home_hero_banner_top .hero__main__container .hero__entry.p2{margin:10px auto 0}.home_hero_banner_top .hero__main__wrapper--vertical-center .hero__main__inner{align-items:flex-start;justify-content:center;text-align:center;padding:20px 0 40px}.our_story_money_back .textarea-wrapper .textarea .content{text-align:justify}.track.logo-list{margin:0}body .footer__logo{max-width:222px}.newsletter_form_block{padding:24px 0 8px;border-bottom:1px solid #fff}.newsletter_form_block p{font-size:14px}.newsletter_form_block label{font-size:18px;font-family:PublicaSans-Medium}.footer__copyright{font-size:14px}.footer_block_logo_text{width:100%;grid-column:auto / span 4}.footer__localization .localization-opener__button{margin:0 auto}.footer__copyright{text-align:center}body .footer{padding:30px 0 32px}.footer__content.footer_logo_image{text-align:center}.pro_image_text_block.about_image_with_text_section h2.image-with-text__heading.h1{text-align:left;width:100%}.pro_image_text_block.about_image_with_text_section .image-with-text__text.image-with-text__text--list{width:100%}.our_story_seen_on.logo-list-section .container{padding:0}.track.logo-list{flex-wrap:unset;display:block}.mobile_hide{display:none!important}.our_story_money_back h2{font-size:34px}.our_featured_collection_block .product-card__form__btn.motion-reduce{display:none}.pro_image_text_block.about_gives_back_section .image-with-text__text.image-with-text__text--caption{font-family:PublicaSans-Light}.our_story_testimonial .review_slider.testimonials{padding:64px 20px}.images_block_middle_inner{max-width:50%}.images_block_middle{flex-wrap:wrap}.pro_image_text_block.about_gives_back_section .image-with-text__content{padding:26px 24px 46px;text-align:center}.our_story_glance.pro_image_text_block .image-with-text__text.image-with-text__text--caption{text-align:left}.our_story_glance.pro_image_text_block .image-with-text__content{padding:48px 20px 0;text-align:center}.our_story_glance.pro_image_text_block{padding:0 0 40px}.about_our_values.multi-column-text--columns .multi-column-text__head{text-align:center}.pro_image_text_block.about_image_with_text_section .image-with-text__text.image-with-text__text--caption{justify-content:left}.pro_image_text_block.about_image_with_text_section .image-with-text__content{text-align:left;padding:36px 24px}.acc_content_main{padding:25px 0 0 15px}.slider_image_text_block h2.image-with-text__heading.h3{font-size:34px}.template--product .custom-image-with-text .textarea h2{font-size:48px}.our_story_testimonial.home_testimonial{padding:40px 20px 90px}.shopify-section__testimonials .our_story_testimonial .section__title.h3{margin:0 0 40px;padding:0;font-size:34px}.our_story_testimonial .review_slider.testimonials:after{content:"";width:200px;height:200px;border:.1rem solid var(--color-border-2);position:absolute;top:unset;left:unset;z-index:1;transform:translate(50%) rotate(45deg);bottom:42px;right:0}.our_featured_collection_block .product-card__content{height:84px;display:flex;flex-wrap:wrap}.our_featured_collection_block .button.button--medium.images-with-text__button{margin-top:auto}.our_story_top_banner.hero--alternative .hero__image{padding-top:66%!important}.our_featured_collection_block.featured-collection .product-card__title{font-size:22px;width:100%}.our_featured_collection_block .featured-collection__arrow{pointer-events:all}.our_featured_collection_block .featured-collection__arrow[data-next]{margin-left:auto}.our_featured_collection_block .featured-collection__arrows{display:flex;justify-content:space-between;align-items:center;position:absolute;right:.2rem;top:50%;left:.2rem;z-index:1;transform:translateY(-50%);pointer-events:none}.our_featured_collection_block .featured-collection__title.h3{font-size:34px;line-height:45px}.our_featured_collection_block.featured-collection{padding:60px 0}.our_featured_collection_block .featured-collection__main{margin:0}.our_featured_collection_block .featured-collection__media-content.hidden-desktop{position:unset;padding:0px 2.4rem 48px}.our_featured_collection_block .featured-collection__media-content:before{display:none}.our_featured_collection_block .featured-collection__media-wrapper{display:none}.our_featured_collection_block .featured-collection__media{padding:0}.Our_story_solutions.multi_column_text_image{padding:40px 0 0}.Our_story_solutions .multi-column-text__head{margin:0 0 60px}.Our_story_solutions .multi-column-text__head-title.h3{font-size:34px}.Our_story_solutions .multi-column-text__grid-item-head span{left:0;right:0;margin:0 auto}.Our_story_solutions.multi_column_text_image.multi-column-text--columns .multi-column-text__grid-item{padding:0 0 80px}.Our_story_solutions.multi_column_text_image.multi-column-text--columns .multi-column-text__grid-item:last-child{padding:0 0 10px}.Our_story_solutions .container{padding:0 28px}.slider_image_text_block .paginator{width:100%;margin:40px auto 40px 0;text-align:left;padding:0 20px}.logo-list__title h2{font-size:34px}.our_story_seen_on.logo-list-section{padding:24px 0}.our_story_glance.pro_image_text_block{margin:0 0 30px}.about_our_values.multi-column-text--columns{padding-bottom:30px}.our_story_glance.pro_image_text_block .container.image-with-text{padding:0}.about_our_values.multi-column-text--columns .multi-column-text__head-title.h3{font-size:34px}.about_our_values.multi-column-text--columns .multi-column-text__grid-item{margin:0 0 48px}.about_our_values.multi-column-text--columns .multi-column-text__content.p1{text-align:center}.about_our_values.multi-column-text--columns .multi-column-text__title.h5{font-size:34px}.about_our_values.multi-column-text--columns .container{padding:0 40px}body .custom-image-with-text .textarea{padding:0 24px}.our_story_money_back.custom-image-with-text img,.our_story_modern_skincare.custom-image-with-text img,.our_story_aging_skin.custom-image-with-text img{top:-4px}.our_story_money_back.custom-image-with-text .textarea-wrapper h2,.our_story_modern_skincare .textarea-wrapper h2,.our_story_aging_skin.custom-image-with-text .textarea-wrapper h2{margin:0}body .custom-image-with-text{padding:64px 0;margin:0 auto;position:relative}.pro_image_text_block .image-with-text__text.image-with-text__text--caption{width:100%;display:flex;align-items:center}.product_logo_list.logo-list-section{padding:30px 0 48px}body .ingredient_slider_content,body .ingredient_slide_block .slick-list{padding:0!important}body .ingredient_slide_block{padding:70px 20px 50px;background-color:#eee9e4}.pro_ingredient_slide_section{padding:64px 0 0;margin:0 0 70px}.pro_ingredient_slide_section .image-with-text__heading.h3{margin:0 0 64px}.img_slider_custom{display:none}.heading_custom_top.images-with-text__title.h3{text-align:left}.multi_column_text_image .multi-column-text__head-title.h3{text-align:center}.faq__item .accordian-heading.faq__question.link{font-size:18px}.faq__item .accordian-description-inner{padding:15px 10px;font-size:16px}.multi_column_text_image .multi-column-text__title{font-size:16px;margin:6px 0 14px}.template--contact .container.container--xs span{width:80%;vertical-align:middle}body .header__logo{max-width:8rem}.template--index .featured-collection .product-card__content{padding:0 8px 6px}.template--index .featured-collection product-card{box-shadow:0 0 3px #0003;display:flex;flex-direction:column;height:100%}.featured-collection .featured-collection__media-wrapper:before{position:absolute;background-color:#333;top:0;left:0;width:100%;height:100%;content:"";z-index:2;opacity:.3}.template--contact .page-generic__body.rte .container.container--xs{max-width:100%;padding:0px 1.6rem}.menu-drawer-icon svg,.header__utils__item--cart svg{width:22px;height:22px}.header__wrapper .header__inner{padding:8px 0 4px}.home_logo_list .logo-list{padding:40px 0 30px}.multi_column_text_image .multi-column-text__title,.multi_column_text_image .multi-column-text__head-title.h4{text-align:center}.button.button--medium.hero__main__callout.motion-reduce{font-size:16px;padding:0 20px;min-width:18rem;height:5.5rem}.splide__slide__1 .hero__title,.splide__slide__1 .hero__subtitle{font-size:38px}.product_logo_list .logo-list{text-align:center}.main-product__form-form--inline .main-product__form-quantity{margin:0 1.6rem 0 0}body .main-product__form-quantity .quantity__input{height:3rem}.main-product__form-quantity{max-width:10rem}.main-product__details .main-product__title{font-size:25px}.hero--alternative .hero__title.h4{font-size:35px}.hero--alternative .hero__main__wrapper--vertical-center .hero__main__container{padding-right:2.4rem}.faq.page__content-wrapper .page__title.h3{font-size:31px}.pro_tab_page .container{padding:0}ul.tabs{display:flex;justify-content:space-between}ul.tabs li a{padding:10px 9px;font-size:11px;margin:0 2px 0 0;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;line-height:normal}ul.tabs li:nth-child(5) a{margin-right:0}.faq__separator.h4{font-size:24px;margin:40px 0 30px}.faq.page__content-wrapper .page__title.h1{font-size:27px;margin:30px 0}.box.box--shrinked{display:flex;flex-wrap:wrap}.PageLayout__Section{max-width:100%;flex:unset;position:unset}.box__content.box__content--large-padding{flex:unset;margin-left:0}.contact_form_right{width:100%;position:unset;transform:unset;margin:30px 0 0}.contact_form_left{width:100%}.contact-form__container .contact-form__inner{max-width:100%;display:flex;flex-wrap:wrap}.logo-list-section{padding:0}.logo-list__logo{display:inline-block;width:28%;padding:0 6px 10px}.footer_line{display:none}}@media screen and (min-width: 768px){.landing_page_multi_column_block.multi_column_text_image.multi-column-text--columns{padding:96px 160px}.landing_page_image_text_beauty.pro_image_text_block .image-with-text__content{padding:40px 0 40px 48px}.home_image_slider_block .image-with-text__content{padding:60px 110px}.home_image_slider_text .image-with-text__media-item.grid__item{order:2}.mobile_hide.newsletter_form_block{position:relative;top:46px}.grid__col.footer_logo_item{padding:0 0 80px}body .footer__localization{display:none}.footer_bottom_copyright.footer__bottom.p2.p2--fixed .container{border-top:1px solid #EFE2D9;padding:32px 0 0}.footer_bottom_copyright.footer__bottom.p2.p2--fixed{padding:56px 72px 0;margin:0}.footer_bottom_copyright.footer__bottom:before{display:none}body .footer__bottom-inner{justify-content:center}.footer_block_logo_text .grid__col.grid__col--4.grid__col--lg-2{grid-column:auto / span 1}.footer_block_logo_text{display:grid;width:100%}.footer__main .grid.footer_grid_block{display:flex;justify-content:space-between;padding:0 72px}.desktop_hide{display:none!important}.our_story_money_back h2 br{display:none}.our_story_modern_skincare.custom-image-with-text .textarea{padding:0 40px 70px}.our_story_money_back.custom-image-with-text .textarea h2{font-size:68px;max-width:570px}.our_story_modern_skincare .textarea h2{font-size:68px;max-width:760px}.about_our_values.multi-column-text--columns{padding:32px 0 46px;margin:0}.hero--alternative .hero__title.h4{font-size:45px}.grid--2-col-tablet .grid__item{width:50%}.main-product__title.h5{font-size:35px;line-height:normal}.splide__slide__1 .hero__title,.splide__slide__1 .hero__subtitle{font-size:66px}.logo-list__logo{display:inline-block;width:12.222%;padding:0 12px}.footer__copyright br{display:none}}@media screen and (min-width: 768px) and (max-width: 1024px){.our_story_money_back.custom-image-with-text img{max-width:500px}.template--landing-page-template .footer__copyright{text-align:center}body .landing_page_multi_column_block.multi_column_text_image .multi-column-text__grid{display:flex}body .landing_page_multi_column_block.multi_column_text_image .multi-column-text__grid-item{text-align:center;display:block;min-width:33.33%;flex:1}.landing_page_multi_column_block.multi_column_text_image.multi-column-text--columns,.landing_page_review_section.multi_column_text_image,.landing_page_routines_section.multi_column_text_image{padding:56px 30px}.landing_page_image_text_beauty .image-with-text__content .button.button--primary{margin:10px auto 0}.landing_page_image_text_beauty.pro_image_text_block .grid__item{width:100%}.logo-list__logo-image span p{font-size:13px}.product_logo_list .logo-list__logo{padding:4px 6px}.our_featured_collection_block.featured-collection .product-card__title{font-size:17px}.pro_image_text_block.about_image_with_text_section .image-with-text__content{padding:30px}.our_story_money_back.custom-image-with-text .textarea h2{font-size:45px}.Our_story_solutions.multi_column_text_image{padding:40px 0}.our_story_testimonial.home_testimonial{padding:40px 40px 100px}.our_story_glance.pro_image_text_block .image-with-text__content{padding:0 30px 0 0}.our_story_glance.pro_image_text_block{padding:40px 24px}.Our_story_solutions.multi-column-text--columns .multi-column-text__grid{display:flex;flex-flow:row wrap}.Our_story_solutions.multi_column_text_image.multi-column-text--columns .multi-column-text__grid-item{padding:0 15px;text-align:center;display:block;min-width:33.33%;flex:1;border-top:none}.Our_story_solutions .container{padding:0 40px}.our_story_modern_skincare .textarea h2{font-size:35px}.about_our_values .multi-column-text__grid-item-body{margin:2px 0 0}.multi-column-text__content.p1{text-align:center;font-size:14px}.about_our_values.multi-column-text--columns .multi-column-text__title.h5{font-size:25px;text-align:center}.about_our_values.multi-column-text--columns .multi-column-text__grid{display:flex;flex-flow:row wrap}.about_our_values.multi-column-text--columns .multi-column-text__grid-item{min-width:25%;display:block;flex:1;padding:0 8px}.our_story_top_banner.hero--alternative .hero__image{padding-top:66%!important}.multi-column-text__head{text-align:center}.about_our_values.multi-column-text--columns .container{padding:0 40px}.img_slider_custom{display:none}body .ingredient_slide_block .slick-list{padding:0!important}body .ingredient_slide_block{padding:70px 20px 50px;background-color:#eee9e4}.pro_ingredient_slide_section{padding:64px 0 0;margin:0 0 70px}.pro_ingredient_slide_section .image-with-text__heading.h3{margin:0 0 64px}.contact_form_right{width:100%;position:unset;transform:unset;margin:30px 0 0}.contact_form_left{width:100%}.contact-form__container .contact-form__inner{max-width:100%;display:flex;flex-wrap:wrap}}@media screen and (min-width: 1025px) and (max-width: 1200px){.our_story_money_back.custom-image-with-text img{max-width:500px}.home_logo_list .logo-list__logo-text{height:50px}.home_logo_list.logo-list-section .container{padding:0 30px}.landing_page_multi_column_block.multi_column_text_image.multi-column-text--columns,.landing_page_review_section.multi_column_text_image,.landing_page_routines_section.multi_column_text_image{padding:56px 30px}.logo-list__logo-image span p{font-size:13px}.product_logo_list .logo-list__logo{padding:4px 6px}.our_featured_collection_block.featured-collection .product-card__title{font-size:17px}.pro_image_text_block.about_image_with_text_section .image-with-text__content{padding:30px}.our_story_money_back.custom-image-with-text .textarea h2{font-size:45px}.Our_story_solutions.multi_column_text_image{padding:40px 0}.our_story_testimonial.home_testimonial{padding:40px 40px 100px}.our_story_glance.pro_image_text_block .image-with-text__content{padding:0 30px 0 0}.our_story_glance.pro_image_text_block{padding:40px 24px}.Our_story_solutions.multi_column_text_image.multi-column-text--columns .multi-column-text__grid-item{padding:0 25px}.Our_story_solutions .container{padding:0 40px}.pro_ingredient_slide_section{padding:60px 0}.pro_ingredient_slide_section .image-with-text__heading.h3{margin:0 0 100px}.img_slider_custom{height:700px;top:155px;padding:0 90px}.contact_form_left{width:60%}.contact_form_right{right:-40px}.contact-form__container .contact-form__inner{max-width:100%}}@media screen and (min-width: 1201px) and (max-width: 1400px){.our_story_money_back.custom-image-with-text img{max-width:500px}.home_logo_list .logo-list__logo-text{height:50px}.landing_page_multi_column_block.multi_column_text_image.multi-column-text--columns{padding:56px 30px}.logo-list__logo-image span p{font-size:13px}.product_logo_list .logo-list__logo{padding:4px 6px}.our_featured_collection_block.featured-collection .product-card__title{font-size:16px}.our_story_testimonial.home_testimonial{padding:80px 60px 100px}.our_story_glance.pro_image_text_block{padding:72px 70px 72px 100px}.Our_story_solutions.multi_column_text_image.multi-column-text--columns .multi-column-text__grid-item{padding:0 25px}.Our_story_solutions .container{padding:0 80px}.img_slider_custom{height:615px;padding:0 90px}}@media screen and (min-width: 1401px) and (max-width: 1600px){.our_story_money_back.custom-image-with-text img{max-width:500px}.home_logo_list .logo-list__logo-text{height:50px}.our_featured_collection_block.featured-collection .product-card__title{font-size:20px}}@media screen and (min-width: 1201px) and (max-width: 1500px){.contact-form__container .contact-form__inner{max-width:85%}}@media screen and (min-width: 1700px){body .ingredient_slide_block .slick-list{padding:0 35% 0 0!important}.product_logo_list.logo-list-section .logo-list{justify-content:left;width:80%}}@media screen and (min-width: 2000px){body .ingredient_slide_block .slick-list{padding:0 35% 0 0!important}}@media screen and (min-width: 2100px){body .ingredient_slide_block .slick-list{padding:0 45% 0 0!important}}@media screen and (min-width: 2200px){body .ingredient_slide_block .slick-list{padding:0 55% 0 0!important}}@media only screen and (max-width: 480px){.hero__block--50-50 .hero__image iframe,.hero__block--50-50 .hero__image video{height:100%!important}#shopify-section-header.animate{transition:unset!important}}#bloggle_article{--color-typography-primary: #000;--color-typography-secondary: #000}#bloggle_article h1{font-weight:700}#bloggle_article .bloggle_rte p:not(.bggle-font){font-size:16px}#bloggle_article .bloggle_rte h2{font-size:39px;font-weight:400}#bloggle_article .bloggle_rte h3{font-family:Karla,sans-serif!important;font-size:16px;font-weight:500;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/27/assets/base.css.map?v=88587705084279214421706755655 */
