body{overflow-x:hidden}.jdgm-rev__body p,.productQns-details-ans.accordion__content,.the-recipe-wrapper-paragraph{font-weight:400!important}.collection__title h3{font-weight:900;margin-bottom:5px}.the-recipe-container .flickity-page-dots .dot{width:7px;height:7px}.collection-tabs .subtext,.new-arrival .subtext{width:50%;text-align:center;margin:10px auto;line-height:20px;color:#715d4e}.product-form__submit{color:#000}.h-wishlist-icon .wishlist-h-count{color:#000;background:#f7e9cf;top:9px;right:2px;font-weight:600}.whatsApp_icon{position:fixed;bottom:15%;right:20px;z-index:99}a.header__icon.h-wishlist-icon.wishlist-page-widget svg{height:1.5rem;width:1.5rem}.whatsApp_icon img{width:48px;height:48px}.hp--news_section .flickity-page-dots .dot.is-selected{width:18px;height:6px;border-radius:6px;background-color:#715d4e}.hp--news_section .flickity-page-dots .dot{display:inline-block;width:8px;height:8px;margin:0 5px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}@media(max-width:767px){.whatsApp_icon img{width:28px;height:28px}.h-wishlist-icon .wishlist-h-count{top:2px}}.sticky-cart__icon{position:fixed;bottom:25%;right:20px;height:48px;width:48px;background:#fff;border-radius:50%;z-index:99}@font-face{font-family:Albert Sans;src:url(/cdn/shop/files/AlbertSans-Regular.ttf?v=1671005520) format("truetype");font-weight:400}@font-face{font-family:Albert Sans;src:url(/cdn/shop/files/AlbertSans-Medium.ttf?v=1671512576) format("truetype");font-weight:500}@font-face{font-family:Albert Sans;src:url(/cdn/shop/files/AlbertSans-SemiBold.ttf?v=1671005520) format("truetype");font-weight:600}@font-face{font-family:Albert Sans;src:url(/cdn/shop/files/AlbertSans-Bold.ttf?v=1671005520) format("truetype");font-weight:700}@font-face{font-family:Playfair Display;src:url(/cdn/shop/files/PlayfairDisplay-Regular.ttf?v=1671005793) format("truetype");font-weight:400}@font-face{font-family:Playfair Display;src:url(/cdn/shop/files/PlayfairDisplay-SemiBold.ttf?v=1671005792) format("truetype");font-weight:600}@font-face{font-family:Playfair Display;src:url(/cdn/shop/files/PlayfairDisplay-Bold.ttf?v=1671005792) format("truetype");font-weight:700}@font-face{font-family:Playfair Display;src:url(/cdn/shop/files/PlayfairDisplay-Italic.ttf?v=1671005792) format("truetype");font-weight:400}@font-face{font-family:"Playfair Display, Medium";src:url(/cdn/shop/files/PlayfairDisplay-Medium.ttf?v=1673240862) format("truetype");font-weight:500}@font-face{font-family:"Playfair Display, Regular";src:url(/cdn/shop/files/PlayfairDisplay-Regular_5a5e3a87-b711-429c-b197-2b616f6eea72.ttf?v=1673240862) format("truetype");font-weight:400}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.flex{display:flex}.flex-column{flex-direction:column}.justify-evenly{justify-content:space-evenly}.justify-center{justify-content:center}.items-center{align-items:center}.font-primary{font-family:Playfair Display}.font-secondary{font-family:Albert Sans}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-bold{font-weight:700}.pb-1{padding-bottom:.25rem}.italic{font-style:italic}.gap-4{gap:1rem}.pb-3{padding-bottom:.75rem}.pt-3{padding-top:.75rem}.button-primary{font-size:1.2rem;padding:1.5rem 7rem;min-width:calc(9rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2);background-color:#f4c166;border:1px solid transparent;border-radius:5px}.button-primary.disabled{padding:10px;color:#f4c166;background-color:#fff;border:1px solid #f4c166;border-radius:6px;opacity:.5}.button-secondary{background-color:#241410;color:#fff;border-radius:5px;min-width:calc(9rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.button-tertiary{background-color:#fff;color:#fdda7a;border-radius:5px;border:1px solid #fdda7a;opacity:100%;min-width:calc(9rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.button-secondary.disabled{background-color:#241410;color:#fff;border-radius:5px;min-width:calc(9rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2);opacity:.5}.button-view-all,.button-view-less{color:#000;border:none;min-width:60px;min-height:10px;cursor:pointer;font-size:14px;text-transform:uppercase;line-height:unset;letter-spacing:2.4px;background:none;border-bottom:1px solid #676767;border-radius:0;padding:0}a.button.button-view-all:before,a.button.button-view-all:after,.button:after,.button:before{box-shadow:none}a.button.button-view-all:hover:before,a.button.button-view-all:hover:after{box-shadow:none}.badge{background:#f5e9d2;color:#000;padding:.4rem 1.5rem;border-radius:2px}.badge.badge--color{background:#f5e9d2;color:#000}.font-small{font-size:16px}a.button.button-view-all svg{margin-left:5px;display:none}@media only screen and (max-width:749px){.header__heading-container .header__heading .header__heading-logo{height:auto}.page-width{padding:0 1rem}.header--mobile-center{padding:10px 4px 30px 17px}.button-view-all,.button-view-less{min-width:70px!important;min-height:10px!important;padding-top:20px}.collection-tabs .subtext,.new-arrival .subtext{width:100%}}@media only screen and (min-width:750px){.font-small{font-size:20px}}.font-smallest{font-size:12px}@media only screen and (min-width:750px){.font-smallest{font-size:14px}}.text-underline{text-decoration:underline;text-decoration-thickness:20%;text-decoration-color:#f4c166;text-underline-offset:0px}.collection-hero__title strong,.real-people strong:before{z-index:0}.image-with-text__heading h2 strong:before{position:absolute;content:"";height:9px;bottom:4%;margin:0 auto;width:55%;background:#f4c166;z-index:-1}@media(max-width:767px){h2.header-text strong:before,.section-heading strong:before,.its-all-good-heading__detail strong:before,.multi-image__heading h2 strong:before{height:5px}.image-with-text__heading h2 strong:before,.recent-awards-heading p strong:before,.hp--news_section h2.section_title p strong:before{height:5px;bottom:12%}.real-people strong:before{height:3px;bottom:8%}}.flickity-button:focus{outline:0;box-shadow:none}.predictive-search__loading-state svg{display:none}.announcement-bar__message{padding:.5rem 0;color:#000;font-family:Albert Sans;font-weight:700;font-size:14px;letter-spacing:1px!important;line-height:18px}@media(max-width:990px){.announcement-bar__message{font-size:12px;padding:.5rem 0}}.field__input:not(:placeholder-shown){padding:0}.field__input:focus{padding:1rem}.field__input:focus~.field__label{display:none}.search-modal__form .field:hover.field:after{box-shadow:none}.button:not([disabled]):hover:after{box-shadow:none}details[open] summary div .icon-caret{transform:rotate(180deg)}.header-wrapper--border-bottom{border-bottom:unset}.megamenu_banner-image img{max-width:100%;height:auto}.header__menu-item{padding:.7rem 2rem}.link,.customer a{font-size:1.1rem;font-family:Albert Sans;color:#241410;font-weight:500}.search-modal{opacity:1;border-bottom:none}.predictive-search.predictive-search--header #predictive-search-results{width:23rem;background:#fff}.field input:focus~label{display:none}.mega-menu__list ul.list-unstyled .mega-menu__link.link{font-weight:400;color:#000}.header__inline-menu{background-color:#fefbf4;border-radius:13px;padding:0;text-transform:uppercase}ul.mega-menu__list li a.mega-menu__link{text-transform:none}@media screen and (min-width:990px){.header__inline-menu{display:flex}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-bottom:3rem}.search-modal.gradient{background:none}.search-modal__form{max-width:12.9rem}.field__input,.select__select,.customer .field input,.customer select{background-color:#f7e9cf;height:2.88rem}.field__label,.customer .field label{font-size:1rem;top:.8rem;color:#241410}.field__button{height:2.7rem;width:2.7rem}field__input,.customer .field input{padding:1.6rem}.search__input.field__input{border:none;box-shadow:none;border-radius:13px;margin:0}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:none}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{box-shadow:none}.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{display:none}summary.list-menu__item{padding-right:0}}@media(min-width:990px)and (max-width:1080px){.header__menu-item{padding:.7rem 1rem}}@media(max-width:990px){.menu-social-media-links{display:none}.header__icon .icon{height:1.7rem;width:1.7rem}.header__icon,.header__icon--cart .icon{height:3rem;width:3rem}}@media screen and (min-width:750px){.search-modal__content{padding:0}}details[open].drawer--menu-details .icon-minus{display:block}details[open].drawer--menu-details .icon-plus{display:none}.list-menu__item{justify-content:space-between}.menu-drawer__inner-container .header__heading-container{display:flex;border:1px solid #f5e9d2;justify-content:space-between;align-items:center;border-radius:6px;margin:0 1rem;background:#f9f9f7;width:94%}.header__icons .close__icon{display:flex;justify-content:center;align-items:center}.header__icons .close__icon svg{margin-left:6px;height:14px;width:14px;color:#000}.header__heading-container .header__heading a img{height:34px}.header__icon--cart{margin-right:0}details#Details-menu-drawer-container .menu-drawer{position:fixed;top:0;padding-top:7rem}.menu-drawer__close-button{font-size:1.6rem;font-weight:600;text-align:left;flex-direction:row-reverse;justify-content:space-between}summary .icon-caret{height:.6rem;right:2.5rem}.drawer--menu-details_icon{display:flex;justify-content:space-between;align-items:center;padding-right:3rem}.drawer--menu-details_1[open] .drawer--menu-details_select .icon-caret{transform:rotate(180deg)}ul.menu-drawer__menu.list-menu.menu-drawer__menu-grandchild li{border-bottom:0}.drawer--menu-details{margin-top:1rem}ul.menu-drawer__menu.list-menu.menu-drawer__menu-grandchild li a{padding:.8rem 2.8rem;font-weight:400;font-size:14px}.header-icon-position{width:70%;justify-content:flex-end;padding:0 2rem;align-items:center}@media screen and (max-width:989px){.header-logo--container .header__heading-link{text-align:center}}.header-logo--container{background:#fefbf4;border-right:1px solid #f5e9d2;padding:0 1rem}.search-mobile-menu .search-modal__content{align-items:unset}.hero-banner .flickity-page-dots .dot.is-selected{width:20px;height:6px;border-radius:6px;background-color:#715d4e}.hero-banner .flickity-page-dots{width:fit-content;left:50%;transform:translate(-50%)}.hero-banner .flickity-page-dots .dot{width:6px;height:6px;margin:0 3px}.hero-banner-image_container img{max-width:100%;height:auto}.hero-banner__wrapper{position:relative}.hero-banner__content{position:absolute;width:100%;height:100%;top:0;left:0}.hero-banner__paragraph{color:#fff;font-size:20px;line-height:20px}.hero-banner__heading h1{color:#fff;margin:0;line-height:54px}@media(max-width:749px){.collection__title h3{font-size:20px}.hero-banner__heading h1{display:inline}.hero-banner__paragraph{font-size:16px;line-height:20px}.index .hero-banner ol.flickity-page-dots{display:block;bottom:-15px}}@media(max-width:989px)and (min-width:750px){.hero-banner__heading h1{font-size:32px}.hero-banner__content-child{width:65%}}.banner__buttons{margin-top:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;opacity:100%;background:none;text-transform:uppercase;border-color:#fff;border:1px solid}a.button.button-banner{color:#fff;text-transform:uppercase;border-color:#fff;border:1px solid;background-color:#fff3}a.button.button-banner:before,a.button.button-banner:after{box-shadow:none}.hp--categories_section{padding-top:20px;padding-bottom:34px}.hp--categories_section .section_title{font-size:42px;line-height:44px;margin:0 auto 20px;width:fit-content;position:relative}.hp--categories__description{max-width:25%;width:100%;margin:0 auto;line-height:20px;color:#715d4e}.hp--categories_section .section_title p{margin:0}.categories_block{display:flex;flex-wrap:wrap;align-items:baseline;margin-left:-13px;margin-right:-13px;justify-content:center;margin-top:39px;padding:0 2rem}.categories_block .category_container{flex:0 0 16.6%;width:16.6%;text-align:center;padding:0 13px;margin-bottom:13px}.categories_block .category_container img{max-width:194px;width:100%;display:block;margin-bottom:16px}.categories_block .category_container a{display:block;text-decoration:none}.categories_block .category_container .category_title{margin:0;font-family:Albert Sans;color:#715d4e;font-size:20px;line-height:24px;font-weight:600;letter-spacing:-.4px}.categories_block .category_container .category_title p{margin:0}.center .button-view-all.button{margin-top:3rem}.button-view-all svg,.button-view-less svg{margin-left:5px}.center .button-view-all{margin-top:3rem}@media(max-width:989px)and (min-width:750px){.categories_block .category_container{flex:0 0 33.3%;width:20%}.hp--categories__description{max-width:50%}}@media(max-width:749px){.center .button-view-all{margin-top:1rem}.hp--categories_section{padding-top:15px;padding-bottom:24px}.hp--categories_section .section_title{font-size:24px;line-height:34px;margin:0 auto 14px;color:#3c3c3b}.categories_block{margin-left:-8px;margin-right:-8px;margin-top:31px}.categories_block .category_container{flex:0 0 33.3%;width:33.3%;text-align:center;padding:0 8px;margin-bottom:16px}.categories_block .category_container .category_title{font-size:12px;line-height:14px}.hp--categories__description{display:none}h2.section_title.center:before{height:6px;bottom:5%}.categories_block{padding:0 2px}}.flickity-viewport .flickity-slider:focus-visible,.flickity-viewport:focus-visible,.flickity-enabled:focus-visible{box-shadow:none;outline:unset;outline-offset:unset}.collection-tabs__slider:not(.flickity-enabled){display:flex;overflow:scroll}.card-wrapper.product-card-wrapper{position:relative}.card__badge.top.left .badge{position:absolute;top:5px;left:5px;border-radius:4px}.tab__headings{display:flex;align-items:center;border-radius:20px;justify-content:center;margin:0 auto;border:1px solid #f2eee6;width:fit-content;background-color:#fefbf4}.tab__heading{cursor:pointer;text-align:center;font-size:14px;letter-spacing:.065rem;padding:1rem 4rem;transition:background .2s ease;font-family:Albert Sans;color:#241410;font-weight:600}.tab__heading.is-tab-active,.tab__heading.is--active{background:#f4c166;border-radius:2rem;color:#3c3c3b;font-family:Albert Sans}.collection-tabs__slideritem .ratio{align-items:center}.collection-tabs__slider{padding-top:6rem}.collection-tabs__slideritem{padding:10px;width:25%;max-width:25%}.tab__contents{position:relative}.tab__content{top:0;left:0;opacity:0;width:100%;position:absolute}.tab__content.is--active{opacity:1;visibility:visible;position:relative;z-index:1}.card-wrapper.product-card-wrapper.underline-links-hover{padding-bottom:0}.card__content{padding:0 8px}h3.card-text.card__heading.h5{margin:10px 0 0}.card__content .full-unstyled-link{text-decoration:none;color:currentColor;display:block;font-size:20px;letter-spacing:-.4px;line-height:24px;color:#241410;min-height:52px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:Albert Sans}.card__content .description{font-size:12px;color:#717e8b;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card__content .main___price{font-size:26px;color:#241410;letter-spacing:0;font-weight:600}.card__content .price-item.price-item--regular{color:#868686;font-size:18px;margin-right:0;font-weight:600}.card__content button.quick-add__submit.button{font-size:14px;font-weight:700;background:#f4c166;border:none;text-transform:uppercase}.header-text,.header-text p{margin:0}h3.card-text.card__heading.h5{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.collection-tabs .title-wrapper.center{margin-bottom:4.3rem}@media screen and (max-width:767px){.collection-tabs .title-wrapper.center{margin-bottom:2.3rem}.center .button-view-all.button{margin-top:0}.tab__headings{flex-wrap:nowrap;overflow-x:scroll;justify-content:space-between;width:90%}.product-page .tab__headings{width:fit-content}.tab__headings::-webkit-scrollbar{display:none}.tab__heading{width:unset;white-space:nowrap}.collection-tabs__slider{padding-top:4.3rem}.header-text,.header-text strong{font-size:26px}.tab__heading{font-size:12px;padding:1rem 1.4rem}.card__content .full-unstyled-link{font-size:14px;letter-spacing:0;line-height:20px}.card__content .description{font-size:12px}.card__content .price__container{display:flex;justify-content:center;flex-wrap:wrap;line-height:1;align-items:flex-end;min-height:40px}.card__content .main___price{font-size:16px}.card__content .price-item.price-item--regular{font-size:10px}.card__content span.badge.price__badge-sale{font-size:9px;line-height:11px;letter-spacing:-.18px;margin-left:3px;width:30%;white-space:nowrap;padding-bottom:0}.price--on-sale .price__sale{white-space:nowrap}.card__content button.quick-add__submit.button{font-size:12px;padding:0;min-height:36px}}@media(max-width:990px){.medium-small--hide{display:none!important}.tab__heading{padding:1rem 1.4rem}.card__content .full-unstyled-link{min-height:43px}}@media(min-width:990px){.medium--hide{display:none!important}}.collection-tabs__slider .card__content{display:unset}.button--secondary:after{--border-opacity: unset}.price__container{line-height:1}.collection .button--full-width,.collection-tabs .button--full-width{width:94%;margin:0 auto;margin-bottom:1.2rem}@media screen and (max-width:767px){.collection-tabs__slideritem{width:49%;max-width:49%}.grid--peek.slider .grid__item:first-of-type{margin-left:1rem}.collection-tabs__slideritem{padding:0 5px 0 10px}.collection-tabs .page-width{padding:unset}}.card__information h3{text-align:center;margin:0 17px}.collection-tabs__slider.flickity-enabled.is-draggable .flickity-button svg{width:13px;height:16px}.collection-tabs__slider.flickity-enabled.is-draggable .flickity-button{background:#fff3d3;width:38px;height:38px}.collection-tabs__slider.flickity-enabled.is-draggable .flickity-button.flickity-prev-next-button .flickity-button-icon{left:37%;top:32%}.collection-tabs__slider .flickity-prev-next-button.next{right:0}.collection-tabs__slider .flickity-prev-next-button.previous{left:0}@media screen and (min-width:768px){.collection-tabs--products:hover{border:1px solid #fefbf4;border-radius:4px;background:#fefbf4}.choose-option__button{opacity:0}.collection-tabs__slideritem:hover .choose-option__button,.grid__item.slider__slide:hover .choose-option__button,.card-wrapper:hover .choose-option__button{opacity:1}.collection-tabs__slideritem{padding:1rem 2rem 0}.quick-add__submit{opacity:0}.collection-tabs__slideritem:hover .quick-add__submit,.grid__item.slider__slide:hover .quick-add__submit,.card-wrapper:hover .quick-add__submit{opacity:1}.collection-tabs__slideritem:hover .choose-option__button,.grid__item.slider__slide:hover .choose-option__button,.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1}}a.multi-image__container{text-decoration:none}.multi-image-section__backgroundimage img{width:100%;display:inherit}.multi-image__wrapper{position:relative}.multi-image__content{display:flex;width:100%;position:absolute;top:0;left:0;padding:3.7rem}.multi-image-section{display:flex;gap:1.3rem;flex-direction:row}a.button.multi-image-button{color:#fff;opacity:100%;text-transform:uppercase;background:#000;min-height:48px;min-width:149px}.multi-image__sub-heading h3{margin:1rem 0 1.5rem;font-size:20px;line-height:24px;letter-spacing:-.4px;font-family:Albert Sans}.multi-image__heading h2{margin:0;font-size:38px;line-height:44px;letter-spacing:-.76px}a.button.multi-image-button:before,a.button.multi-image-button:after{box-shadow:none}@media screen and (max-width:768px){.multi-image-section{flex-direction:column;gap:3.6rem}.multi-image__heading h2{font-size:28px;line-height:44px;letter-spacing:-.56px}.multi-image__sub-heading h3{margin:.8rem 0 1.2rem;font-size:16px;line-height:14px;letter-spacing:-.32px}.multi-image__content{padding:2rem 1.8rem}a.button.multi-image-button{min-height:48px;min-width:123px;font-size:12px;line-height:14px;letter-spacing:2.4px}}@media screen and (min-width:767px){.multi-image{padding:0 2.6rem}}.hp--image-text .image-with-text__content{width:100%;max-width:88%;min-width:calc(100% + 14rem)}.hp--image-text .image-with-text__text-item.grid__item{width:30%}@media screen and (min-width:990px){.hp--image-text .image-with-text--overlap .image-with-text__content{height:85%;margin-left:-13rem;width:100%;max-width:88%;min-width:calc(100% + 14rem)}.image-with-text.image-with-text--overlap{padding-left:3rem;padding-right:2rem}}@media(min-width:989px)and (max-width:1024px){.hp--image-text .image-with-text__heading h2{font-size:32px}.hp--image-text .image-with-text__text p{font-size:16px}.hp--image-text p.image-with-text__text.image-with-text__text--caption.subtitle.subtitle--medium.subtitle{font-size:18px}.hp--image-text a.button-primary{padding:7px 40px}}@media(min-width:750px)and (max-width:989px){.hp--image-text .image-with-text--overlap .image-with-text__content{height:85%;margin-left:-5rem;width:100%;max-width:88%;min-width:calc(100% + 6rem)}}slider-component.slider-mobile-gutter.slider-component-full-width ul{margin-bottom:0}.slider-button .slider-button--prev{position:absolute;top:35%;right:0}button.slider-button.slider-button--prev svg{transform:rotate(180deg)}button.slider-button.slider-button--prev{left:0;position:absolute}@media screen and (max-width:767px){.slider-buttons.no-js-hidden{display:none}.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.grid--peek .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - .8rem)}}@media screen and (max-width:989px){ul.grid.product-grid.contains-card.contains-card--product.contains-card--standard.grid--3-col-desktop.grid--2-col-tablet-down.slider.slider--tablet.grid--peek{column-gap:1.2rem}}@media screen and (min-width:990px){ul.grid.product-grid.contains-card.contains-card--product.contains-card--standard.grid--3-col-desktop.grid--2-col-tablet-down.slider.slider--tablet.grid--peek{column-gap:8rem}.grid--3-col-desktop .grid__item{width:28%;max-width:28%}.collection.slider:not(.slider--everywhere) :not(.slider--desktop)+.slider-buttons{display:block}}@media(min-width:990px)and (max-width:1024px){ul.grid.product-grid.contains-card.contains-card--product.contains-card--standard.grid--3-col-desktop.grid--2-col-tablet-down.slider.slider--tablet.grid--peek{column-gap:6rem}}.image-heading{font-size:25px;color:#fff;letter-spacing:-.5px;font-family:Playfair Display;line-height:33px;position:absolute;bottom:26px;left:0;width:100%;text-align:center;opacity:.8}h2.section-heading.heading--1.skin-type.center,h2.section-heading.heading--6.concerns.center{letter-spacing:-.84px;line-height:50px}.shop-now-button{color:#241410;font-size:14px;line-height:17px;letter-spacing:2.8px;font-weight:600;text-transform:uppercase}.shop-by-section__heading{color:#241410;font-size:24px;line-height:13px;letter-spacing:2.4px;font-weight:500;cursor:pointer}.shop-by-section__heading-container.is-heading-active{text-decoration:underline;text-decoration-color:#000;text-underline-offset:1px;text-decoration-thickness:10%}.shop-by-section__heading-container.is-heading-active .shop-by-section__heading{font-weight:600}a.shop-by-section-tabs__image img{width:100%}.shop-by-section__headings.center{display:flex;justify-content:center;gap:29px}.shop-by-section-tabs__content{margin-left:5rem}.shop-by-section-tabs__contents{padding:0 80px}.image-heading p{margin:21px 0}.shop-by-section-tabs__contents.flickity-enabled.is-draggable .flickity-button-icon{width:13px;height:16px;left:31%;top:27%}.shop-by-section-tabs__contents.flickity-enabled.is-draggable .flickity-button{background:#fff3d3;width:38px;height:38px}.tab__heading-main h2 p,h2.shop-by-section-heading,h2.shop-by-section-heading p{margin:0}@media screen and (max-width:767px){.shop-by-section .title-wrapper{margin-bottom:1.1rem}.shop-now-button{font-size:12px}.shop-by-section-tabs__contents{padding:0}.shop-by-section-tabs__content:first-child{margin-left:0}.shop-by-section-tabs__content{width:100%;margin:0}.shop-by-section-tabs__contents{margin:0 2rem}.shop-by-section-tabs__contents.flickity-enabled.is-draggable .flickity-button{top:85%;width:20px;height:20px}.shop-by-section-tabs__contents.flickity-enabled.is-draggable .flickity-button-icon{width:7px;height:9px;left:31%;top:27%}.shop-by-section-tabs__contents.flickity-enabled.is-draggable .flickity-prev-next-button.next{right:-25px}.shop-by-section-tabs__contents.flickity-enabled.is-draggable .flickity-prev-next-button.previous{left:-25px}.shop-by-section__heading{font-size:14px;line-height:20px;letter-spacing:1.4px}}@media(min-width:768px)and (max-width:989px){.image-heading p{margin:11px 0}h2.heading-main{font-size:32px}.image-heading,.shop-by-section__heading{font-size:18px}}.video-section__wrapper{padding:11.2rem 0}.deferred-media__poster{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;height:100%;width:100%;overflow:hidden}.media>.deferred-media__poster{display:flex;align-items:center;justify-content:center}.deferred-media__poster img{width:auto;max-width:100%;height:100%}.deferred-media{overflow:hidden}.deferred-media:not([loaded]) template{z-index:-1}.deferred-media[loaded]>.deferred-media__poster{display:none}.deferred-media__poster:focus-visible{outline:none;box-shadow:0 0 0 var(--media-border-width) rgba(var(--color-foreground),var(--media-border-opacity)),0 0 0 calc(var(--media-border-width) + .3rem) rgb(var(--color-background)),0 0 0 calc(var(--media-border-width) + .5rem) rgba(var(--color-foreground),.5);border-radius:calc(var(--media-radius) - var(--media-border-width))}.deferred-media__poster:focus{outline:none;box-shadow:0 0 0 var(--media-border-width) rgba(var(--color-foreground),var(--media-border-opacity)),0 0 0 calc(var(--media-border-width) + .3rem) rgb(var(--color-background)),0 0 0 calc(var(--media-border-width) + .5rem) rgba(var(--color-foreground),.5);border-radius:calc(var(--media-radius) - var(--media-border-width))}.deferred-media__poster:focus:not(:focus-visible){outline:0;box-shadow:none}span.deferred-media__poster-button.motion-reduce{position:absolute}.deferred-media__poster-button:hover{transform:translate(-50%,-50%) scale(1.1)}.deferred-media__poster-button .icon{width:2rem;height:2rem}.deferred-media__poster-button .icon-play{margin-left:.2rem}.deferred-media__poster-button{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:6.2rem;width:6.2rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform var(--duration-short) ease,color var(--duration-short) ease;z-index:1}.video-section__media{position:relative}.video-section__media.deferred-media{box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.video-section__media.deferred-media:after{content:none}.video-section__poster.deferred-media__poster:focus{outline-offset:.3rem}.video-section__media iframe{background-color:rgba(var(--color-foreground),.03);border:0}.video-section__poster,.video-section__media iframe{width:100%;min-height:648px;border-radius:10px}.video-section.isolate{height:100%;width:100%;position:relative}.video-sub-heading{font-size:24px;letter-spacing:-.48px;line-height:24px}.video-heading h2,.video-heading h2 p{margin:0}.video-sub-heading p{margin:34px 0}.video-section__wrapper{padding:3.5rem 0 5rem}@media screen and (max-width:768px){.its-all-good-heading__detail h2,.its-all-good-paragraph{text-align:center}.video-section__wrapper{padding:.5rem 0 3rem}.video-section__poster,.video-section__media iframe{min-height:226px}.video-heading h2{line-height:30px;letter-spacing:-.44px}.video-sub-heading{font-size:16px;line-spacing:-.32px;line-height:24px}.video-sub-heading p{margin:8px 0 31px}.deferred-media__poster-button{height:3.2rem;width:3.2rem}.deferred-media__poster-button .icon{width:1rem;height:1rem}}@media screen and (min-width:767px){.video-section.isolate{max-width:82.5%}.video-heading h2{line-height:68px;letter-spacing:-.84px}}@media(min-width:749px)and (max-width:989px){.video-section__poster,.video-section__media iframe{min-height:380px}}@media screen and (min-width:768px){.news_container:not(:last-child):after{content:"";height:20px;width:20px;border-radius:50%;background:#fdda7a;position:absolute;left:77%;top:22%}}.hp--news_section{padding-top:50px;padding-bottom:70px}.hp--news_section .section_title{line-height:68px;letter-spacing:-.84px;margin:0 0 40px}.hp--news_section .section_title p{margin:0 8rem;text-align:center}.news_block .news_container{position:relative;width:27%;padding:0 15px}@media(max-width:749px){.news_block .news_container img{max-width:128px}.hp--news_section .section_title p{margin:0 2rem}.news_block .news_container{width:50%;padding:0 15px}.hp--news_section{padding-top:50px;padding-bottom:10px}.hp--brands_list .section_details{margin:0 0 12px}.hp--news_section .section_title{font-size:28px;line-height:44px;margin:0 0 34px;text-align:center}}@media(min-width:750px)and (max-width:1024px){.news_block .news_container{width:40%;padding:0 15px;margin-bottom:40px}.news_block{max-width:100%}}@media(min-width:990px){.news_block{margin:0 10rem}}.usp-container{display:flex;width:100%;justify-content:space-between}.usp-contents{display:flex;width:33%;padding:0 1.3rem;position:relative;font-size:12px;gap:.5rem;flex-direction:column;justify-content:center;align-items:center}.usp-contents:not(:last-child):after{content:"";height:38%;width:1px;background:#e0e3e5;position:absolute;right:0;transform:translateY(-50%);bottom:-20%}.usp__para{text-align:center;font-size:12px;letter-spacing:-.24px;line-height:16px;width:60%}.usp__text p{font-size:24px;letter-spacing:-.48px;line-height:17px;font-weight:600;font-family:Playfair Display;margin:.8rem auto}.usp-container{padding:112px 0}@media(max-width:749px){.usp-contents:not(:last-child):after{bottom:-45%;transform:rotate(90deg);right:unset}.usp__text p{font-size:18px;letter-spacing:0;line-height:17px;margin:.9rem auto}.usp__para{width:78%}.usp-svg svg{height:50px;width:80px}.usp-contents{display:flex;width:100%;padding:0 1.3rem;position:relative;font-size:12px;gap:.5rem;flex-direction:column;justify-content:center;align-items:center}.usp-container{display:flex;width:100%;justify-content:space-between;flex-direction:column;gap:7rem}.usp-container{padding:22px 0}}.recent-awards-section-container{display:flex;flex-direction:row;width:100%;padding:0 4.8rem}.recent-awards-details{width:40%}.recent-awards-container{width:60%}.section-paragraph-wrapper{margin-top:3rem}.section-paragraph{font-size:14px;letter-spacing:-.28px;line-height:18px;display:block}.recent-awards-wrapper-details{width:50%;align-items:center;display:flex;flex-direction:column;gap:1rem}.recent-awards-wrapper.flickity-enabled.is-draggable{padding-left:2rem}p.recent-awards-sub_heading{font-size:12px;letter-spacing:2.4px;font-weight:600;color:#715d4e}.recent-awards-sub_paragraph{font-size:12px;letter-spacing:-.24px;line-height:16px;font-weight:600;text-align:center;width:75%;color:#b29e8f}.recent-awards-container .flickity-page-dots .dot.is-selected{width:18px;height:6px;border-radius:6px;background-color:#715d4e}.recent-awards-container .flickity-page-dots .dot{display:inline-block;width:8px;height:8px;margin:0 5px}.recent-awards-container .flickity-page-dots{bottom:-25px;padding:0 8rem;text-align:left}@media screen and (max-width:768px){.footer .footer-block{padding:0!important}.recent-awards-section-container{flex-direction:column;padding:0 3rem}.recent-awards-details,.recent-awards-container,.recent-awards-wrapper-details{width:100%}.title-wrapper.section-paragraph-wrapper .section-paragraph{font-size:12px;letter-spacing:-.24px;line-height:19px;display:block}.section-paragraph-wrapper,.recent-awards-details .title-wrapper h2,.recent-awards-details .title-wrapper h2 p,.recent-awards-details .title-wrapper{margin:0;text-align:center}.recent-awards-wrapper-details{margin-top:1.4rem}.title-wrapper.section-paragraph-wrapper{margin-top:.7rem}.recent-awards-wrapper.flickity-enabled.is-draggable{padding-left:0}p.recent-awards-sub_heading{letter-spacing:1.4px;text-align:center}.recent-awards-sub_paragraph{width:90%}.recent-awards-container .flickity-page-dots{padding:0;text-align:center}.recent-awards-container .flickity-page-dots .dot{width:6px;height:6px;margin:0 3px}}.know-your-skin_details{width:55%}.know-your-skin_wrapper-image__container img{max-width:100%;height:auto}.know-your-skin_wrapper{position:relative}.know-your-skin_wrapper-details{display:flex;justify-content:space-between;width:67%;position:absolute;left:30%;right:20px;align-items:center;bottom:12%;transform:translateY(-12%)}.know-your__heading h2{color:#fff;margin-bottom:1rem;margin-top:0;line-height:1;font-size:calc(28px + (42 - 28) * (100vw - 375px) / (1440 - 375));letter-spacing:-.84px}.know-your__paragraph{color:#fff;font-size:14px;letter-spacing:-.28px;line-height:17px}.know-your__paragraph span{font-size:calc(12px + (14 - 12) * (100vw - 375px) / (1440 - 375))}.know-your-skin_buttons{display:flex;flex-direction:column}.know-your-skin_buttons a{font-size:12px}.button2{margin-top:.5rem}.know-your-skin_wrapper-image-details-img img,.know-your-skin_wrapper-image-details img{width:100%}.know-your-skin_buttons a.button{border:1px solid #FDDA7A;color:#fdda7a}@media only screen and (max-width:749px){.know-your-skin_wrapper-details{justify-content:center;flex-direction:column;width:100%;align-items:center;left:0%;bottom:5%;padding:2rem;transform:translate(10px,10px)}.know-your__heading h2{text-align:center}.know-your__paragraph{text-align:center;line-height:14px}.button2{margin-top:.3rem}.know-your-skin_buttons{padding-top:3rem}.know-your-skin_wrapper-image-details img{width:100%}.know-your__paragraph span{line-height:14px}.know-your-skin_details{width:95%}}@media only screen and (min-width 990px){.know-your-skin_details{width:66%}}@media(max-width:989px)and (min-width:750px){.know-your__paragraph{line-height:1}.know-your-skin_wrapper-details{bottom:0%}.know-your__heading h2{font-size:28px}}.its-all-good-image_container img{width:100%}.section-its-all-good-wrapper{display:flex;width:65%;justify-content:space-between;padding:0px 11rem;align-items:center;gap:3.3rem;text-align:center}.its-all-good-image_container{width:40%}.icon-details{display:flex;justify-content:space-between}.icon-details-container{display:flex;align-items:flex-end}.icon__text{font-size:28px;font-weight:600;margin:0;margin-left:-2rem;line-height:1}.its-all-good-paragraph{padding-top:3rem;padding-bottom:3rem}.its-all-good-heading__detail h2{margin:0}@media screen and (min-width:990px){.its-all-good-details_container{width:100%}.its-all-good-paragraph.medium-small--hide{letter-spacing:-.28px;display:block;font-size:14px;line-height:18px}}@media screen and (max-width:989px){.section-its-all-good-wrapper{gap:.6rem}.its-all-good-paragraph{padding-top:.8rem;padding-bottom:1.6rem}.section-its-all-good-wrapper{display:flex;flex-direction:column;width:100%;padding:0 2.8rem}.icon__text{font-size:14px;margin-left:-1rem;color:#715d4e}.its-all-good-image_container{width:90%}.its-all-good-paragraph{font-size:12px;color:#715d4e;letter-spacing:-.24px;line-height:19px}.icon-details-container img{max-width:35px}}@media(min-width:989px)and (max-width:1024px){.icon__text{font-size:18px}.section-its-all-good-wrapper{padding:0px 8rem}}.ras-community-texts .content-wrapper{position:absolute;top:48%;left:13%}.ras-community-texts{position:relative}.ras-community-wrapper{display:flex;justify-content:center;align-items:flex-end;gap:5px}.ras-community-container{flex:0 0 40%}.ras-community-video-wrapper{flex:0 0 60%;padding-bottom:8rem;margin-left:-8rem;padding-right:6rem}.ras-community-video-container{display:flex;gap:10px}.ras-community-video-container .ras-video-content{width:33%}.ras-community-section .media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{object-fit:cover}.ras-community-section .video-section__poster,.ras-community-section iframe{aspect-ratio:9/16;min-height:unset}.ras-community-texts h2,span.ras-community-paragraph p,.ras-community-texts h2 p{margin:0}h2.ras-community-heading{margin-bottom:1.6rem}.ras-community-texts img{width:100%}span.ras-community-paragraph p{width:74%}h2.ras-community-heading{font-size:50px;letter-spacing:-1px;line-height:54px;color:#241410;font-family:"playfair display, regular"}span.ras-community-paragraph{font-size:calc(16px + (19 - 16) * (100vw - 375px) / (1440 - 375));letter-spacing:-.38px;line-height:calc(28.5px + (30 - 28.5) * (100vw - 375px) / (1440 - 375));color:#7a6657}.ras-community-section .global-media-settings{border:none}@media screen and (max-width:989px){.ras-community-texts img{width:75%}.ras-community-video-wrapper{margin-left:0;padding-bottom:50px;padding-right:0}.ras-community-texts .content-wrapper{top:30%;left:20%}.ras-community-video-container{display:unset}.ras-community-video-container .ras-video-content{width:100%}.ras-community-section .video-section__poster,.ras-community-section iframe{aspect-ratio:unset;min-height:377px;width:240px;margin:0 auto;display:block}}@media screen and (min-width:767px){.ras-community-section .video-section.isolate{max-width:100%}}@media screen and (max-width:750px){.ras-community-wrapper{display:block}h2.ras-community-heading{font-size:28px;letter-spacing:-.56px;line-height:37px}span.ras-community-paragraph{font-size:16px;letter-spacing:0;line-height:28.5px}.ras-community-section.section--padding{padding-top:20px}span.ras-community-paragraph p{width:94%}}@media(min-width:750px)and (max-width:989px){.ras-community-container{flex:0 0 60%}.ras-community-video-wrapper{flex:0 0 40%}h2.ras-community-heading{font-size:36px;line-height:40px}}@media screen and (max-width:989px){.ras-community-section .flickity-page-dots .dot.is-selected{width:18px;height:6px;border-radius:6px;background-color:#715d4e}.ras-community-section .flickity-page-dots .dot{width:6px;height:6px;margin:0 3px}.ras-community-section .flickity-page-dots{bottom:-19px}}.new-arrivals-container{padding-top:2rem}.footer__copyright.caption small{font-size:12px}.footer-main__container{flex-wrap:unset}.footer__wrapper{border-radius:8px;border:1px solid #f4f2ef}.footer__list-social.list-social{justify-content:center;padding-top:2.6rem;gap:3rem}.footer__content-top{padding-top:8rem}.footer-main__container .newsletter-form__button:not(:focus-visible):not(.focused){border-radius:0 4px 4px 0;background-color:#2e261e}.newsletter-form__button .icon{color:#fff}.newsletter-form__field-wrapper .field__input{border-radius:4px}.footer-block__heading{font-family:"playfair display, regular"}.footer.gradient{position:relative}.flower-image{top:-21%;position:absolute;right:1%}@media screen and (min-width:750px){.grid--4-col-tablet .footer-main__container-items{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.footer-block__details-content .list-menu__item--link{font-size:1.2rem;color:#241410;line-height:15px}.footer-block__details-content.footer-main__container-item.footer-block-image.center img{max-width:200px;width:100%;cursor:pointer}.caption{font-size:1.2rem;line-height:15px;letter-spacing:0}.footer__list-social.list-unstyled.list-social.mobile-social-icons,.mobile-newsletter{display:none}}@media screen and (min-width:990px){.newsletter-form__field-wrapper .field__input,.select__select,.customer .field input,.customer select{background-color:#fff}.newsletter-form__field-wrapper .field__label,.customer .field label{font-size:1.2rem}.footer-block__heading{font-size:16px;color:#241410;line-height:20px}.footer-block--newsletter-container .footer-block__heading{font-size:27px;color:#241410;font-family:"playfair display, regular"}}@media screen and (max-width:749px){.footer__content-top{padding:2rem}.footer-block--newsletter-container .footer-block__heading{text-align:center}.flower-image img{width:55%}.flower-image{position:absolute;top:-54px;right:0;width:25%}.footer__list-social.list-unstyled.desktop-social-icons,.desktop-newsletter{display:none}.footer__content-top{padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem}.footer .grid{display:flex;flex-wrap:wrap}.footer__blocks-wrapper.footer-main__container.grid{column-gap:unset;row-gap:unset}.footer-block__heading{margin-bottom:.5rem}.desktop-collection_title .pagination-wrapper{margin-top:0!important}.pagination__list.list-unstyled{display:none}}.mobile-social-icons-wrapper{align-self:end}.mobile-social-icons-wrapper svg path,.desktop-social-icons svg path{fill:#715d4e}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{box-shadow:none}.product-grid-container .card__content .price-item.price-item--regular{font-size:16px;letter-spacing:-.32px;line-height:19px}.product-grid-container .card__content .main___price{font-size:20px;letter-spacing:-.4px;line-height:24px}.product-grid-container .price__badge-sale{font-size:12px;letter-spacing:-.24px}.price__badge-sale{background:transparent;color:#3fa76f;border:none;font-weight:700;padding-left:0;font-size:14px;font-family:Albert sans}@media screen and (max-width:767px){.product-grid-container .card__content .main___price{font-size:18px;letter-spacing:-.36px;line-height:22px}.product-grid-container .card__content .price-item.price-item--regular{font-size:12px;letter-spacing:-.24px;line-height:14px}.product-grid-container span.badge.price__badge-sale{font-size:9px;letter-spacing:-.18px;line-height:11px}card.card--standard.card--media{max-width:17.2rem}}@media screen and (min-width:750px){.mmc-toolbar{display:none}}@media screen and (max-width:749px){.apply_only_mobile{display:flex;gap:1rem;justify-content:center}.svg__2 svg:not(first-child){margin-left:-.2rem}}.quick-add .global-settings-popup{border-style:unset}.collection .card__content .full-unstyled-link{font-size:16px;letter-spacing:-.32px;line-height:24px}details.mobile-facets__disclosure[open] summary div .icon-caret{transform:rotate(0)}details.mobile-facets__details[open] summary div span .icon-caret{transform:rotate(180deg)}.search-modal__form .field__input:not(:placeholder-shown)~.field__label,.newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label{display:none}@media screen and (max-width:749px){.cart-count-bubble{top:0;left:12px}}.grid__item.product__media-wrapper{position:sticky;top:var(--header-height);height:fit-content}.main-product__media-main .flickity-prev-next-button{width:25px;height:25px}.main-product__media-wrapper .carousel-nav .flickity-prev-next-button.next{right:-70px}.main-product__media-wrapper .carousel-nav .flickity-prev-next-button{width:25px;height:25px;background:transparent}.grid__item.product__media-wrapper{display:flex;flex-wrap:wrap;padding-left:.4rem}.main-product__media-item div img,.main-product__media-main div img{width:100%;max-width:685px}.main-product__media-main{width:100%;margin-left:7.2rem;margin-top:-7rem}.product__media-wrapper .carousel-cell{counter-increment:carousel-cell;display:flex;align-items:center;justify-content:center}.product__media-wrapper .carousel-main .carousel-cell{width:100%}.product__media-wrapper .carousel-nav{width:334px;transform-origin:left top;height:60px}.product__media-wrapper .carousel-nav .carousel-cell{width:60px;height:60px;cursor:pointer;margin-right:.8rem}.product__media-wrapper .carousel-nav .flickity-prev-next-button{width:25px;height:25px;background:transparent}.product__media-wrapper .carousel-nav .flickity-prev-next-button.previous{left:-40px}.product__media-wrapper .carousel-nav .flickity-prev-next-button.next{right:-40px}.carousel-nav .main-product__items img{transform:rotate(-90deg);height:60px}@media screen and (max-width:768px){.grid__item.product__media-wrapper{flex-direction:column-reverse}.product__media-wrapper .carousel-nav{transform:rotate(0);margin:1rem 0}.main-product__media-main{margin-left:0;margin-top:0}.carousel-nav .main-product__items img{transform:rotate(0)}.product__media-wrapper .carousel-nav .flickity-prev-next-button.next{right:-18px}}@media screen and (max-width:750px){.grid__item.product__media-wrapper{position:unset;height:unset}}.lux-experience-icons_wrapper{flex-direction:column;justify-content:center;align-items:center;flex:0 0 25%}.lux-experience-wrapper{justify-content:center;align-items:center;width:90%;margin:0 auto}.lux-experience .section_title{letter-spacing:-.84px;line-height:50px}.lux-experience p,.lux-experience h2{margin-bottom:0}.lux-experience-container{padding-top:7.6rem}span.text-body-small{font-size:20px;letter-spacing:-.4px;line-height:24px}.uspIcon--text{text-align:center}@media(max-width:749px){.lux-experience-wrapper{width:100%}.lux-experience-wrapper{flex-wrap:wrap;justify-content:center}.lux-experience-icons_wrapper{flex:0 0 50%;width:50%}span.text-body-small{font-size:14px;line-height:16px}.lux-experience-container{padding-top:3.4rem}.lux-experience-icons_wrapper.flex{margin-bottom:3.4rem}.uspIcon--text{line-height:16px}.lux-experience .section_title{letter-spacing:-.52px;line-height:32px;padding:0 4rem}.uspIcon--img img{max-height:6rem}}.real-people h2,h2.section_title.center p{margin:0}.real-people-img img{height:100%;width:100%}.real-people-container.grid.grid--2-col{padding:0 8.2rem;gap:6.3rem}.real-people-text{text-align:center;font-size:22px;letter-spacing:4.4px;text-transform:uppercase;color:#715d4e;margin-bottom:2.3rem}span.section_paragraph.center{font-size:22px;color:#715d4e;letter-spacing:4.4px;line-height:27px;text-transform:uppercase;font-weight:700}.real-people-container .grid__item{width:calc(50% - 6rem)}@media(max-width:749px){.real-people-container.grid.grid--2-col{padding:0 1.5rem;gap:1.2rem}.real-people-container .grid__item{width:calc(50% - 1.2rem)}.real-people-text{font-size:12px;letter-spacing:2.4px;margin-bottom:1.1rem}span.section_paragraph.center{font-size:16px;letter-spacing:3.2px;line-height:19px}.real-people .section_title{width:58%;margin:0 auto}}.real-people-main-wrapper{background:#f6fcfd;padding:2.7rem 0 3.7rem;border:1px solid #def3f8;border-radius:7px}.the-recipe-wrapper1{flex:0 0 45%}.the-recipe-wrapper2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex:0 0 50%;gap:3rem}.overlay-heading{font-size:27px;color:#241410;line-height:33px;font-weight:600;letter-spacing:-.54px;padding-bottom:1.2rem;position:relative}.overlay-heading:before{position:absolute;content:"";height:3px;bottom:10%;margin:0 auto;width:25%;background:#fff3d3;z-index:-1}.the-recipe-wrapper-paragraph{font-size:21px;line-height:24px;letter-spacing:-.42px;color:#715d4e}.the-recipe-wrapper-contents{flex:0 0 45%}.recipe-main__image{width:100%}@media(min-width:990px){.the-recipe-container.flex{padding:0 8.4rem 0 6.4rem;gap:4.8rem;align-items:center}.the-recipe-wrapper-title{padding-left:1rem}}@media(max-width:989px){.overlay-heading{font-size:22px;line-height:27px;letter-spacing:0;padding-bottom:1.2rem}.the-recipe-container{flex-direction:column;padding:0 .6rem;gap:0}.the-recipe-wrapper-paragraph{font-size:16px;line-height:18px;letter-spacing:-.32px}}@media(min-width:750px){.the-recipe-container.flex{gap:4.8rem;align-items:center}}@media(max-width:749px){.the-recipe-wrapper2{display:flex;gap:1rem;padding-top:3.5rem;padding-left:.5rem}.the-recipe-wrapper-contents{flex:0 0 100%}.the-recipe-wrapper1 img{width:100%}.the-recipe-wrapper-contents{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.2rem}.the-recipe-wrapper__images img.recipe-small__images{width:100%;height:auto}.the-recipe-wrapper__images{flex:0 0 30%}.the-recipe-wrapper-title{flex:0 0 70%}.real-people-main-wrapper{padding:1.7rem 0}}li.new-collection__slideritem.collection-tabs__slideritem{list-style-type:none}.new-collection__slideritem.collection-tabs__slideritem .quick-add__submit{width:94%;margin:0 auto;margin-bottom:1rem}@media(max-width:749px){.newArrival--slider{padding-left:0}}.about-the-product{background-color:#fffbf4}.about-the-product-wrapper1{flex:0 0 45%;padding-left:7.1rem}.about-the-product-wrapper2{flex:0 0 45%;margin-top:-4rem}.productQns-details svg.icon-minus{display:none}details[open].about-product-details .icon-minus{display:block}details[open].about-product-details .icon-plus{display:none}.productQns-details{justify-content:space-between;align-items:center;margin:2.2rem 0}.productQns-details-qns.accordion__title{letter-spacing:-.44px;font-size:22px;line-height:30px;color:#715d4e;font-weight:600}.about-the-product-main__container.flex{padding-top:5.3rem;gap:5.1rem}span.productQns-details-ans.accordion__content{font-size:14px;line-height:19px;letter-spacing:-.28px;color:#241410}.about-product-details:not(:last-child){border-bottom:1px solid #f5e9d2}details[open]>summary .productQns-details-qns.accordion__title{color:#715d4e}.productQns-details-ans.accordion__content,.productQns-details-qns.accordion__title{padding:0}.about-product-video-heading.center{font-size:22px;line-height:27px;letter-spacing:4.4px;color:#715d4e;font-weight:700;margin-bottom:2rem;text-transform:uppercase}summary.productQns-details.flex.summary__title svg path{fill:#b29e8f}.about-the-product__video .page-width{padding:0}@media(max-width:749px){.about-the-product-main__container.flex{flex-direction:column}.about-the-product__video .video-section__poster,.video-section__media iframe{border-radius:0}.about-the-product-wrapper1{flex:0 0 100%;padding:0 1.2rem}.about-video-container img{width:100%}.about-the-product-main__container.flex{padding-top:2.3rem;gap:5.1rem}.productQns-details-qns.accordion__title{letter-spacing:-.36px;font-size:18px;line-height:24px}.about-product-video-heading.center{font-size:16px;line-height:19px;letter-spacing:3.2px;margin-bottom:3.7rem}.about-product-video-heading.center{margin-top:5.8rem}.productQns-details{margin:2rem 0}}@media screen and (min-width:767px){.about-the-product .video-section.isolate{max-width:100%}.about-the-product__video .video-section__poster,.video-section__media iframe{min-height:427px;border-radius:0}}.the-impact-image2,.the-impact-image1{flex:0 0 50%}.the-impact-wrapper{gap:5.1rem;width:100%;margin:0 auto}.the-impact-image1 img,.the-impact-image2 img{width:100%;max-width:675px}@media(max-width:749px){.the-impact-wrapper{gap:0rem;flex-direction:column;width:100%;margin:0}.the-impact .section-title{padding-bottom:1rem}.the-impact-image1{padding-right:2rem}.the-impact-image2{padding-left:2.2rem}}.product-card-wrapper .card__badge{position:absolute;background:#f5e9d2;color:#000;padding:.4rem 1.5rem;border-radius:2px;text-transform:uppercase}.build-your-routine-main--container{background-color:#fefbf4}.build-your-routine h2{margin:0;display:flex;gap:20px;justify-content:center}.section_detail.center{padding-top:4rem}.build-your-routine .section_detail p{margin:0}.section_paragraph.center{margin-top:.6rem}.build-your-routine--tab-container{display:flex;justify-content:center;width:fit-content;align-items:center;margin:2.8rem auto 2rem;background-color:#fefbf4;border-radius:13px}.build-your-routine-tabs{color:#241410;font-size:12px;letter-spacing:1.2px;line-height:20px;font-weight:600;text-transform:capitalize;padding:.6rem 2rem;cursor:pointer}.proImage--img img{width:100%}.proImage-details,.proImage--img,.proDesc--text{width:33.33%}.build-your-routine_wrapper{width:80%;margin:0 auto;justify-content:center;align-items:center;display:none;gap:10px}.build-your-routine_wrapper.flex.is--active{display:flex}.proImage--img-title{margin-top:1rem 0;font-size:calc(24px + (28 - 24) * (100vw - 375px) / (1440 - 375));letter-spacing:-.56px;line-height:35px;font-weight:600}span.proImage--img-main-price{font-size:calc(22px + (26 - 22) * (100vw - 375px) / (1440 - 375));line-height:32px;letter-spacing:-.52px;font-weight:600}span.proImage--img-compare-at-price{font-size:calc(15px + (18 - 15) * (100vw - 375px) / (1440 - 375));line-height:22px;letter-spacing:-.36px;font-weight:500;text-decoration:line-through}.proDesc--text p:first-child{font-size:calc(12px + (14 - 12) * (100vw - 375px) / (1440 - 375));letter-spacing:2.8px;font-weight:700;margin:17px 0 0}.proDesc--text p:nth-child(2){font-size:calc(18px + (28 - 18) * (100vw - 375px) / (1440 - 375));letter-spacing:-.56px;font-weight:700;margin:0}.proDesc--text p:nth-child(3),.proDesc--text p:nth-child(4){font-size:14px;line-height:19px;letter-spacing:-.28px;color:#241410}.routine-tag{background:#f5e9d2;color:#000;padding:.4rem 1rem;border-radius:1.5rem;text-transform:uppercase;font-size:calc(10px + (14 - 10) * (100vw - 375px) / (1440 - 375));letter-spacing:2.8px;font-weight:700;line-height:17px}.build-your-routine button{background:#000;width:50%;color:#fff;margin-top:.9rem}.build-your-routine .quick-add__submit{opacity:1}span.routine-title{min-width:160px;max-height:32px;border-bottom:3px solid #f5e9d2}.build-your-routine-tabs.is-tab-active,.build-your-routine_wrapper.tab-1 is--active{background:#f4c166;border-radius:1.3rem;font-family:Albert Sans}.build-your-routine a{color:#fff;background-color:#000;padding:1.5rem 5rem;text-decoration:none;border-radius:6px;font-size:14px;letter-spacing:2.8px;line-height:17px}.combo--buy-button{margin-top:1.6rem;padding-bottom:3rem}span.combo--title{font-size:20px;line-height:39px;letter-spacing:-.4px;color:#141111;font-family:"Playfair Display, Regular"}.build-your-routine_wrapper .quick-add__submit{font-size:14px;letter-spacing:2.8px;line-height:17px;text-transform:uppercase;padding:0}.build-your-routine-main--container{position:relative}.flower_image-down{position:absolute;bottom:-130px;left:0}.flower_image-up{position:absolute;top:-60px;right:7px}@media(max-width:749px){.proImage-details,.proImage--img,.proDesc--text{width:100%}.build-your-routine_wrapper{width:100%;margin:0;flex-direction:column}.build-your-routine-tabs{padding:.6rem 1.2rem}span.routine-title{min-width:49px;max-height:21px}.build-your-routine h2{gap:0px}.build-your-routine--tab-container{margin:1.4rem auto 2rem}.build-your-routine_wrapper{padding:0 3rem}.build-your-routine a{letter-spacing:1px}span.combo--title{display:block}.build-your-routine button{margin:0 auto;width:60%}.build-your-routine a{padding:1.5rem 3rem}.build-your-routine_wrapper.build-your-routine_wrapper-mobile.flex.is--active{display:block}.flower_image-down{position:absolute;bottom:-55px;left:-8px}.flower_image-down img{width:37%}.flower_image-up img{width:55%}.flower_image-up{position:absolute;top:-20px;right:-10px;width:20%}}.frequentaskedquestions_heading h2{font-family:"playfair display, regular";letter-spacing:-.84px;line-height:56px;margin:0}.questions_wrapper summary .icon-caret{height:.6rem;right:1.5rem}.frequentaskedquestions_container{z-index:1;position:relative}.frequentaskedquestions_wrapper{padding:27px 10px;border-radius:10px}.questions_wrapper{background-color:#fff;border:1px solid #efefec;border-radius:10px;padding:1.2rem 0}.question_wrapper{display:flex;justify-content:space-between}.questions_wrapper:not(:last-child){margin-bottom:2.3rem}.question{font-size:16px;line-height:22px;letter-spacing:-.36px;padding-left:2rem;width:90%}details[open]>summary .question{font-weight:700;color:#241410}.answer{font-size:14px;line-height:18px;letter-spacing:-.28px;padding:0 4rem 0 2rem}.show .answer,.show .question_wrapper{background-color:#fff;display:flex}.show{background-color:#fff!important}.question_wrapper .icon-minus{display:none}.frequentaskedquestions_heading{text-align:center;margin-bottom:30px}.frequentaskedquestions_heading .heading{position:relative;width:fit-content;margin:0 auto}.frequentaskedquestions_wrapper details[open]>summary .icon-caret{transform:rotate(180deg)}@media only screen and (max-width:769px){.product .product-form__buttons span{color:#fff}.question{font-size:14px;line-height:20px}.answer{font-size:12px;line-height:12px;letter-spacing:-.2px}.frequentaskedquestions_wrapper{margin:0 auto}.frequentaskedquestions_heading{text-align:center;margin-bottom:2.5rem}}.swatchs{width:38px;height:38px;border-radius:50%}.Vreviews--img img{width:100%}.Vreviews--img{padding:10px;width:33.3%;max-width:33.3%}.verified-reviews .flickity-page-dots .dot.is-selected{width:20px;height:6px;border-radius:6px;background-color:#715d4e}.verified-reviews .flickity-page-dots .dot{width:6px;height:6px;margin:0 3px}@media screen and (max-width:749px){.Vreviews--img{padding:10px;width:100%;max-width:75%;min-width:75%}.verified-reviews .flickity-page-dots{bottom:-7px}}.ras-offers-summary{border:1px solid #def3f8;display:flex;align-items:center;justify-content:space-between;background:#f6fcfd;padding:2rem 1rem;border-radius:5px}.hideme{display:none}span.offers{font-size:16px;line-height:19px;letter-spacing:3.2px;text-transform:uppercase}.ras-offers-container{background:#def3f8;border-radius:10px}.ras-offers-texts-and-links a{text-decoration:none;color:#000;cursor:pointer}.ras-offers-texts-and-links{font-size:16px;border-bottom:1px solid #96bdc7;padding:2rem}span.more-offer,span.less-offer{padding:2rem;display:block;font-size:20px;font-weight:600;display:flex;align-items:center;gap:1rem}.ras-offers-title{display:flex;align-items:center;gap:1.2rem}span.less-offer svg{transform:rotate(180deg)}span.more-offer svg,span.less-offer svg{width:20px;display:block;height:20px}span.less-offer{display:none}.swatch{display:flex;justify-content:center;align-items:center}.swatch-element{position:relative}.swatch .swatch-element .bgImg{display:block;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer}.swatch--input{display:none}marmeto-product-card.product-card a{text-decoration:none}h4.featured--product__title{font-size:calc(13px + (16 - 14) * (100vw - 375px) / (1440 - 375));letter-spacing:-.32px;font-family:Albert Sans;color:#241410;text-decoration:none;margin:0;padding:0 3rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600}.product-form__buttons span{text-transform:uppercase;font-size:14px;letter-spacing:2.8px;font-weight:600}.product-grid-container .product-form__buttons span{color:#241410}.variant--color__swatch{margin-bottom:1.2rem;display:flex;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap;min-height:35px;opacity:0}.product-card .product-form__buttons{opacity:0}.product-card:hover .variant--color__swatch,.product-card:hover .product-form__buttons{opacity:1}.product-grid-container .product-grid .grid__item:hover{border:1px solid #dfeff2;border-radius:4px;background:#f6fcfd}.product--details__container{min-height:40px;margin-top:1rem;margin-bottom:1rem}.featured--product__price{margin-top:6px;margin-bottom:10px}.product-info-container{color:#241410}.featured--product__price .main-price{font-size:calc(18px + (26 - 18) * (100vw - 375px) / (1440 - 375));line-height:32px;letter-spacing:-.52px;font-weight:500;margin-right:.8rem}.featured--product__price .featured--product__compared-price{font-size:calc(12px + (18 - 12) * (100vw - 375px) / (1440 - 375));line-height:22px;letter-spacing:-.36px;margin-right:.8rem;color:#715d4e;text-decoration:line-through}.featured--product__price .discount-percentages{color:#3fa76f;font-weight:700;padding-left:0;font-size:calc(9px + (14 - 9) * (100vw - 375px) / (1440 - 375))}.swatch--input .bgImg{width:36px;height:36px;margin-right:6px;border-radius:50%}span.bgImg.colorVariant{width:26px;height:26px;margin-right:6px;border-radius:50%}.sizeVariant{padding:.5rem .7rem;border:1px solid #f7e9cf;border-radius:4px}.sizeVariant-element .swatch-active{border:1px solid #f4c166;padding:.5rem .7rem;background-color:#fff3d3;border-radius:4px}.sizeVariant-element .swatch-active svg,.colorVariant.swatch-active svg{display:block}.sizeVariant-element svg{display:none;position:absolute;top:-9px;right:-8px}.colorVariant svg{display:none;position:absolute;top:-7px;right:0}.colorVariant .swatch-active svg{display:block}.product-card{position:relative}.card__badge{position:absolute;top:0;left:0;color:#241410;background:#f5e9d2;z-index:1;border-radius:0 15px 15px 0;text-transform:uppercase;font-size:10px;line-height:24px;letter-spacing:2px;padding:0 .5rem}@media only screen and (max-width:768px){.card__badge{font-size:8px;line-height:19px;letter-spacing:1.6px;padding:0 .4rem}.sizeVariant{font-size:8px}.swatch--input .bgImg,span.bgImg.colorVariant{width:14px;height:14px;margin:0 2px}.product-form__buttons span{font-size:12px;letter-spacing:.8px;color:#000;line-height:17px}.product-form .product-form__buttons .button{padding:0 1rem}.featured--product__price .featured--product__compared-price{line-height:11px;letter-spacing:-.18px;margin-right:.5rem}.featured--product__price .featured--product__compared-price,.featured--product__price .main-price,.featured--product__price .discount-percentages{margin:0}h4.featured--product__title{padding:0 1rem}.collection .button--full-width,.collection-tabs .button--full-width{margin-bottom:.8rem}.colorVariant svg{top:-2px;right:3px;height:8px;width:8px}.sizeVariant-element svg{top:-1px;right:-2px;width:8px;height:8px}.variant--color__swatch{min-height:27px}.button{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(3.7rem + var(--buttons-border-width) * 2)}}.image-with-text-overlay-container img{width:100%}.image-with-text-overlay-container{padding-left:1.6rem}.image-with-text-overlay-mobile-banner{display:none}@media(max-width:767px){.image-with-text-overlay-mobile-banner{display:block}.image-with-text-overlay-desktop-banner{display:none}.image-with-text-overlay-container{padding-left:8px}}img.popup_img{width:100%}.popup-icon{cursor:pointer}.popup-icon.medium-small--hide{float:right;margin-right:10px;margin-top:8px}.ingredients-heading{font-size:28px;font-family:Playfair Display;font-weight:700;line-height:45px;color:#241410;letter-spacing:0}.ingredients-card-container{display:flex;flex-wrap:wrap;row-gap:14px;column-gap:13px}.ingredient-main-container{flex:1 1 23%}.ingredient-main-container{border-radius:8px}img.ingredient_img{width:100%;padding:0 56px}.ingredient-heading{color:#715d4e;font-size:33px;font-weight:700;line-height:44px;text-align:center;font-family:Playfair Display;margin-bottom:16px}.ingredient-paragraph{color:#241410;font-size:12px;line-height:16px;letter-spacing:0;width:75%;margin:0 auto 24px;font-family:Albert Sans;min-height:64px;display:flex;align-items:center}a.ingredient-link{font-size:10px;letter-spacing:2px;line-height:12px;color:#715d4e;text-decoration:none;display:flex;align-items:center;gap:6px;justify-content:center;padding-bottom:31px}.ingredients--overlay.active{background:#000;display:block;position:fixed;top:0;left:0;width:100%;height:100%;opacity:43%;z-index:99}.ingredient-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:990;transition:all 1s;width:80%;border-radius:8px}.pop-up--contents{display:flex;width:100%;gap:6%;position:relative;align-items:center;min-height:503px}.popup--texts svg{top:28.14px;right:32.87px;height:16.44px;position:absolute;width:16.44px}.popup_image{flex:1 1 40%}img.popup_img{width:100%;padding:80px}.popup--texts{flex:1 1 50%}.popup_heading{font-size:calc(32px + (63 - 32) * (100vw - 375px) / (1440 - 375));font-family:Playfair Display;font-style:italic;line-height:68px;letter-spacing:-1.26px;color:#241410;margin-bottom:35px}.popup_paragraph{font-size:calc(12px + (14 - 12) * (100vw - 375px) / (1440 - 375));color:#715d4e;font-family:Albert Sans;padding-right:66.1px;letter-spacing:-.28px;line-height:18px}.popup_heading p{margin:0}.popup_heading strong{position:relative;border-bottom:9px solid #fdda7a}.popup_heading strong:before{content:"";z-index:99;top:-100px;left:-58px;position:absolute;height:345px;width:245px;background-image:url(/cdn/shop/files/Group_2_2x_eac26f8f-542e-49d5-87e7-039f596edfb2.png?v=1674462267);background-size:100%}.ingredient-paragraph p{margin:0}.icon--close{padding-bottom:8rem}@media(max-width:990px){.icon--close{padding-bottom:0}.ingredient-main-container{flex:0 0 47%}.ingredient-container{position:relative}.ingredient_image{position:relative;top:-22px;left:10%}img.ingredient_img{width:80%;padding:0}.ingredient-heading{font-size:22px;line-height:30px;margin-bottom:12px;margin-top:-30px;letter-spacing:-.44px}.popup-icon{display:flex;justify-content:center}.popup-icon.medium--hide svg{width:31px;height:31px;margin-bottom:15px}.ingredient-paragraph{display:none}a.ingredient-link{padding-bottom:9.91px}.ingredients-card-container{row-gap:30px;column-gap:13px}.ingredient-popup{height:90%;background:#fff;overflow:scroll}.pop-up--contents{flex-direction:column}.popup_image{flex:1 1 40%;display:flex;justify-content:center}.popup--texts svg{top:14.63px;right:14.19px;height:14.19px;position:absolute;width:14.19px}img.popup_img{width:100%;padding:50px}.popup_heading{font-size:32px;letter-spacing:-.64px;padding-top:6rem;padding-left:88px;margin-bottom:22px}.popup_heading strong{border-bottom:3px solid #fdda7a}.popup_heading strong:before{content:"";z-index:99;top:-100px;left:-68px;position:absolute;background-repeat:no-repeat;height:195px;width:150px;background-image:url(/cdn/shop/files/Group_2_2x_eac26f8f-542e-49d5-87e7-039f596edfb2.png?v=1674462267);background-size:100%}.popup_paragraph{font-size:12px;letter-spacing:-.24px;line-height:18px;padding:0 29px}.article-card .card__content .full-unstyled-link{min-height:unset}}.mm-cross_sell-wrapper .quick-add__submit{opacity:1;min-width:30%}.featured--product__image:hover .hover-image{opacity:1}.featured--product__image:hover .first-image,img.image-content__image.hover-image{opacity:0}@media only screen and (max-width:768px){.variant--color__swatch,.product-card .product-form__buttons{opacity:1}}.drawer{visibility:hidden}.cart-drawer-button{border:1px solid #6e5e50;width:8%;border-radius:5px;min-width:calc(8rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2);box-shadow:unset;margin:1rem auto}.cart-badge-sale{background:transparent;color:#3fa76f;border:none;font-weight:700;padding-left:0;font-size:14px;font-family:Albert sans}.product-card .wishlist-engine{position:absolute;top:0;right:0;z-index:2}.wishlist-heading,.wh-pro-meta a{font-family:"Playfair Display, Regular"}.carousel-nav .main-product__items.carousel-cell video{width:60px;height:60px;transform:rotate(-90deg)}.carousel-main .main-product__items.carousel-cell video{width:100%}.main-product__items.video.carousel-cell .thumbnail__badge{display:block;top:0;left:0}span.thumbnail__badge{display:none}@media screen and (max-width:749px){.main-product__items .thumbnail__badge .icon{width:2rem;height:1rem;margin-bottom:3px}.main-product__media-main.carousel-main .carousel-cell{width:100%}}.product-recommendations .center .button-view-all.button{margin-top:1.8rem}@media screen and (min-width:750px){.product:not(.product--small) .main-product__items .thumbnail__badge .icon{width:3rem;height:1.2rem}.main-product__items.video.carousel-cell .thumbnail__badge{transform:rotate(-90deg);top:0;left:0}}input#checkProduct{width:15px;height:15px;cursor:pointer;position:relative;top:3px}.add-product-title{font-size:13px;font-weight:700;letter-spacing:.06rem}.Gift-wrap-product{display:flex;justify-content:space-between;padding-bottom:10px}.add-product-price{font-size:14px;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/223/assets/custom.css.map */
