.main-blog .pagination__item--current:after{content:none}.main-blog .pagination__item{width:fit-content;height:fit-content;font-size:var(--font-size-body-s);opacity:1;font-family:var(--font-secondary)}.main-blog .pagination__item:hover:after{content:none}.main-blog .pagination__list{align-items:center;gap:16px}#MainContent .main-blog .pagination__list>li{flex:unset;margin:0}.main-blog .svg-wrapper{width:10px;height:10px;stroke:var(--color-retinol-red)}.main-blog .title--primary{font-size:var(--font-size-h3);font-family:var(--font-primary-medium);padding:32px 0;margin:0;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:top left;background-size:auto 1px}.main-blog .blog-tags{display:flex;gap:16px;padding-bottom:32px;margin-bottom:32px;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px;color:rgb(var(--color-foreground));font-family:var(--font-secondary);font-size:var(--font-size-nav-m);line-height:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l);text-transform:uppercase;overflow:auto}.main-blog .blog-tags a{text-decoration:none;color:rgb(var(--color-foreground));min-width:fit-content}.main-blog .blog-tags a.active{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px}.main-blog .blog-articles{grid-template-columns:repeat(3,1fr);gap:40px 32px}.main-blog .card__information{padding:0 0 32px;text-align:center;display:flex;flex-direction:column}.main-blog .article-card .article-card__info{font-family:var(--font-secondary);font-size:var(--font-size-nav-m);line-height:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l);text-transform:uppercase;display:flex;justify-content:center;gap:16px}.main-blog .article-card .card__heading{margin-bottom:0}.main-blog .article-card .card__heading a{text-decoration:none;font-family:var(--font-primary-medium);letter-spacing:var(--font-letter-spacing-xxs)}.main-blog .article-card__excerpt{margin:0;font-family:var(--font-primary);font-size:var(--font-size-body-s);line-height:var(--font-line-height-m);letter-spacing:var(--font-letter-spacing-xs);color:rgb(var(--color-foreground))}.main-blog .circle-divider:after{all:unset}#MainContent .main-blog .read-more-link{text-decoration:none;font-family:var(--font-secondary);font-size:var(--font-size-nav-m);line-height:var(--font-line-height-s);background:var(--color-retinol-red);padding:10px 16px;border-radius:0;color:var(--color-essentials-stone);width:fit-content;margin:auto auto 0}#MainContent .main-blog .read-more-link:hover{border-radius:0}.blog-articles__article.article{position:relative}.blog-articles__article.article:nth-child(3n+1):after,.blog-articles__article.article:nth-child(3n+2):after{content:"";position:absolute;right:-16px;height:100%;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='8'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-y;background-position:left;background-size:auto 4px;width:1px}.article-template__content h1{text-transform:uppercase}.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{font-family:var(--font-primary-medium);letter-spacing:var(--font-letter-spacing-xs)}#MainContent .article-template__content{max-width:50%;margin:40px auto;color:rgb(var(--color-foreground));font-size:var(--font-size-body-s);line-height:var(--font-line-height-m);letter-spacing:var(--font-letter-spacing-xs)}#MainContent .article-template__content a{font-family:var(--font-primary);text-decoration:none;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px;color:rgb(var(--color-foreground))}#MainContent .article-template__content a:hover{background:unset;text-decoration:underline;text-underline-offset:2px;border-bottom:none}.article-template__tags-list{display:flex;flex-wrap:wrap;gap:32px}.article-template__tags{display:flex;gap:8px}#MainContent .article-template__header{display:flex;gap:32px;color:rgb(var(--color-foreground));background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px;padding-bottom:32px;margin-top:32px;font-family:var(--font-secondary);font-size:var(--font-size-nav-m);line-height:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l);text-transform:uppercase}.share-button__button{min-height:unset}.share-button__button .svg-wrapper{display:none}.article-template__share{margin-left:auto}.article-template__share .share-button__button{padding:0;font-family:var(--font-secondary);font-size:var(--font-size-nav-m);line-height:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l);text-transform:uppercase}.slider-button.announcement-bar-close{width:unset;height:unset}.announcement-bar-section{transition:opacity .3s ease-in-out}.announcement-bar-section--closed{position:fixed;top:0;left:0;width:100%;opacity:0;z-index:-1}@media (max-width: 1024px){.blog-articles__article.article:nth-child(3n+1):after,.blog-articles__article.article:nth-child(3n+2):after{all:unset}.main-blog .blog-articles{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.main-blog .blog-articles{grid-template-columns:repeat(1,1fr)}#MainContent .article-template__header{flex-direction:column;gap:16px}.article-template__tags-list{gap:16px}#MainContent .article-template__content{max-width:100%;margin:32px auto}}#MainContent .collection-hero__title{margin:0;text-transform:uppercase;font-family:var(--font-primary-medium);font-size:var(--font-size-h4);letter-spacing:var(--font-letter-spacing-xs)}#MainContent .facets-container .facets{display:flex;flex-direction:column}#MainContent .collection-hero__description{margin:16px 0 0;font-family:var(--font-primary);font-size:var(--font-size-body-s);line-height:var(--font-line-height-m);letter-spacing:var(--font-letter-spacing-xs);color:rgb(var(--color-foreground))}.collection-hero__text-wrapper{position:relative;padding:36px 48px;margin:24px 0}#MainContent .page-hero__text-wrapper{padding:0}#MainContent .main-page-menu-list{overflow:auto;padding:24px;display:flex;gap:32px}#MainContent .page-hero__text-wrapper a{text-decoration:none;color:rgb(var(--color-foreground));font-family:var(--font-secondary);font-size:var(--font-size-nav-m);line-height:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l);text-transform:uppercase;min-width:fit-content}#MainContent .page-hero__text-wrapper a.active{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px}#MainContent .page-hero__text-wrapper a:hover,#MainContent .page-hero__text-wrapper a.active:hover{background:unset;text-decoration:underline;text-underline-offset:2px}#MainContent .collection-hero{margin-bottom:16px}#MainContent .main-page-title{font-family:var(--font-primary-medium);font-size:var(--font-size-h3);line-height:var(--font-line-height-xl);margin-bottom:38px}.main-page-content{display:flex;gap:90px}.main-page-content .rte{overflow:hidden}.main-page-content-left{position:sticky;top:80px;height:fit-content;min-width:309px;max-width:309px;font-family:var(--font-primary);color:rgb(var(--color-foreground));text-decoration:none;font-size:var(--font-size-body-s);line-height:var(--font-line-height-m);letter-spacing:var(--font-letter-spacing-xs)}.main-page-content-left p{margin:0}.main-page-content-left ol{margin:0;padding-left:20px;color:rgb(var(--color-foreground))}#MainContent .product .hover-svg-text{display:none}.jdgm-rev-widg__summary,#MainContent .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram,#MainContent .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-widget-actions-wrapper,#MainContent .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper{border-left:none!important}.jdgm-form-wrapper{border:none!important;color:var(--color-retinol-red)!important;font-family:var(--font-primary)!important}.jdgm-form-wrapper .jdgm-btn{font-family:var(--font-secondary)!important;text-transform:uppercase!important;font-size:var(--font-size-body-xs)!important;font-weight:400!important}.jdgm-form-wrapper a{color:var(--color-retinol-red)!important;font-family:var(--font-secondary)!important}.jdgm-form-wrapper a.jdgm-star{font-family:JudgemeStar!important}.jdgm-rev-widg__header,.jdgm-rev-widg__body{width:100%!important}.jdgm-histogram.jdgm-temp-hidden,.jdgm-rev-widg__actions{display:none!important}.jdgm-paginate{padding:0!important}.jdgm-rev-widg__header{padding:16px!important}.jdgm-rev-widg__summary-text{margin-top:10px!important}@media (min-width: 990px){.jdgm-rev-widg{display:flex!important}.jdgm-rev-widg__summary,#MainContent .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper{align-items:flex-start!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{flex-direction:column!important;padding:0!important;gap:20px!important}.jdgm-rev-widg__header{position:sticky!important;top:63px!important;height:fit-content!important}#MainContent .jdgm-write-rev-link.jdgm-write-rev-link{margin:0!important}}.main-page-content-left li,.main-page-content-left a{font-family:var(--font-primary);color:rgb(var(--color-foreground));text-decoration:none;font-size:var(--font-size-body-s);line-height:var(--font-line-height-m);letter-spacing:var(--font-letter-spacing-xs)}.main-page-content .rte h1,.main-page-content .rte h2,.main-page-content .rte h3,.main-page-content .rte h4,.main-page-content .rte h5,.main-page-content .rte h6,.main-page-content .rte table,.main-page-content .rte{color:rgb(var(--color-foreground));font-size:var(--font-size-body-s);line-height:var(--font-line-height-m);letter-spacing:var(--font-letter-spacing-xs);width:100%}.main-page-content .rte a{font-family:var(--font-primary);color:rgb(var(--color-foreground));text-decoration:none;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px;overflow-wrap:break-word}.main-page-content .rte a:hover{background:unset;text-decoration:underline;text-underline-offset:2px}.main-page-content .accordion__title{margin:20px 0}.main-page-content .rte h1,.main-page-content .rte h2,.main-page-content .rte h3,.main-page-content .rte h4,.main-page-content .rte h5,.main-page-content .rte h6,.main-page-content-title,.main-page-content .rte b,.main-page-content .rte strong{font-family:var(--font-primary-medium);scroll-margin-top:80px}#MainContent .main-page-content .rte>:first-child{margin-top:0}.main-page-content summary{display:flex;align-items:center;justify-content:space-between}.main-page-content .product__accordion.accordion{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px}.main-page-content .accordion__title{font-size:var(--font-size-h5);line-height:var(--font-line-height-l);letter-spacing:var(--font-letter-spacing-xxs)}.main-page-content .accordion__content{font-size:var(--font-size-body-s);line-height:var(--font-line-height-m);letter-spacing:var(--font-letter-spacing-xs);overflow:hidden}#MainContent .main-page-content-title{display:block;margin-top:90px;font-family:var(--font-primary-medium);font-size:var(--font-size-body-s);letter-spacing:var(--font-letter-spacing-xs);line-height:var(--font-line-height-m);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px;padding-bottom:30px}#MainContent .main-page-content .accordion__content.rte>:last-child{padding-bottom:20px}#MainContent .collection-hero__text-wrapper .top-left-box{left:-16px;top:-24px;border-color:var(--color-retinol-red)}#MainContent .collection-hero__text-wrapper .top-right-box{right:-16px;top:-24px;border-color:var(--color-retinol-red)}#MainContent .collection-hero__text-wrapper .bottom-left-box{left:-16px;bottom:-24px;border-color:var(--color-retinol-red)}#MainContent .collection-hero__text-wrapper .bottom-right-box{right:-16px;bottom:-24px;border-color:var(--color-retinol-red)}#MainContent .mobile-facets__open{padding:0}.mobile-facets__open .mobile-facets__open-label,#MainContent .facets-container-drawer .mobile-facets__wrapper{margin:0;justify-content:space-between;text-transform:uppercase;font-family:var(--font-secondary);font-size:var(--font-size-nav-m);color:rgb(var(--color-foreground));letter-spacing:var(--font-letter-spacing-l);line-height:var(--font-line-height-s)}.filter-by-collection{display:flex;gap:16px;margin-top:16px;overflow:auto}.filter-by-collection::-webkit-scrollbar{display:none}.filter-by-collection a{text-decoration:none;padding:10px 16px;font-family:var(--font-secondary);font-size:var(--font-size-nav-m);letter-spacing:var(--font-letter-spacing-l);text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:10px;min-width:fit-content;color:rgb(var(--color-foreground))}.filter-by-collection a:before{content:"";display:block;width:10px;height:10px;border:1px solid;border-radius:100%}.filter-by-collection a.active:before{border-width:5px}#MainContent .facets-container-drawer{padding:16px 0;gap:0;margin-top:8px;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:top left;background-size:auto 1px;display:flex;flex-direction:column-reverse;align-items:stretch}#MainContent .filter-by-collection-form .facet-checkbox{align-items:center;font-size:var(--font-size-nav-m);font-family:var(--font-secondary);letter-spacing:var(--font-letter-spacing-l);text-transform:uppercase;gap:10px;padding:10px 16px;text-decoration:none;min-width:max-content;color:rgb(var(--color-foreground))}.facets__item{min-width:fit-content}.filter-by-collection-form .facets-layout-list--text input[type=checkbox]:before{content:"";display:block;width:10px;height:10px;border-radius:100%;border:1px solid rgb(var(--color-foreground))}.filter-by-collection-form .facets-layout-list--text input[type=checkbox]:checked:before{background:rgb(var(--color-foreground))}.filter-by-collection-form .facets-layout-list--text input[type=checkbox]{position:unset;z-index:1;margin:0;width:10px;height:10px}#MainContent .active-facets{margin:0;gap:10px}#MainContent .active-facets__button,#MainContent .active-facets__button-remove{padding:0}#MainContent .active-facets__button-wrapper *,#MainContent span.active-facets__button-inner{font-size:var(--font-size-body-xs)}#product-grid .quick-add{margin:0}#product-grid.grid--4-col-desktop{margin-top:32px;gap:48px 16px;display:grid;grid-template-columns:repeat(4,1fr)}#product-grid.grid--4-col-desktop .grid__item{max-width:unset;width:100%}.collection-section .quick-add__submit,product-recommendations .quick-add__submit,#product-grid .quick-add__submit{padding:8px var(--padding-btn-ATC);justify-content:space-between;background:var(--color-light-red);color:rgb(var(--color-foreground));font-size:var(--font-size-nav-m);font-family:var(--font-secondary);min-height:32px;letter-spacing:var(--font-letter-spacing-l);line-height:var(--font-line-height-s);transition:all .3s ease}.collection-section .quick-add__submit span,product-recommendations .quick-add__submit span,#product-grid .quick-add__submit span{font-family:var(--font-secondary)}#MainContent .complementary-products__container .quick-add__submit:hover,.collection-section .quick-add__submit:hover,product-recommendations .quick-add__submit:hover,#product-grid .quick-add__submit:hover{background:var(--color-retinol-red);color:var(--color-white)}.collection-section .card__heading a:after,.collection-section .quick-add__submit:after,product-recommendations .card__heading a:after,product-recommendations .quick-add__submit:after,#product-grid .quick-add__submit:after,#product-grid .card__heading a:after{all:unset}#MainContent .card .card__inner .card__media{z-index:1}.collection-section .card__information,#product-grid .card__information,product-recommendations .card__information{padding:16px 0 0}.card-wrapper.product-card-wrapper .card__information{height:100%;display:flex;flex-direction:column;justify-content:space-between}.card-wrapper.product-card-wrapper .card__title-wrapper h3{margin-bottom:6px}#MainContent .collection-section .card__heading a,#MainContent product-recommendations .card__heading a,#product-grid .card__heading a{font-family:var(--font-primary-medium);font-size:var(--font-size-body-m);line-height:var(--font-line-height-l);letter-spacing:var(--font-letter-spacing-s);text-decoration:none;text-transform:uppercase}#MainContent .jdgm-rev-widg__title{text-align:left;color:var(--color-retinol-red)}#MainContent .jdgm-rev__timestamp{color:var(--color-light-red)}#MainContent .jdgm-rev-widg__summary-inner,#MainContent .jdgm-rev__pinned,#MainContent .jdgm-rev__title,#MainContent .jdgm-rev__body>p,#MainContent .jdgm-rev__reply-content>p{color:var(--color-retinol-red);line-height:var(--font-line-height-m);letter-spacing:var(--font-letter-spacing-xs)}#MainContent .jdgm-widget *{font-size:var(--font-size-body-s)}#MainContent .jdgm-widget .jdgm-form .jdgm-form__fieldset textarea,#MainContent .jdgm-widget .jdgm-form .jdgm-form__fieldset input{border-color:var(--color-retinol-red)!important}#MainContent .jdgm-widget .jdgm-form .jdgm-form__fieldset textarea::placeholder,#MainContent .jdgm-widget .jdgm-form .jdgm-form__fieldset input::placeholder{color:var(--color-light-red)!important}#MainContent .jdgm-form__fieldset p a{font-family:var(--font-primary)!important;text-decoration:none!important;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px}#MainContent .jdgm-form__fieldset p a:hover{background:unset;text-decoration:underline!important;text-underline-offset:2px}#MainContent .jdgm-rev-widg{padding:32px 0}.jdgm-rev.jdgm-divider-top.jdgm--done-setup.jdgm--leex-done-setup{position:unset!important;width:100%;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px}#MainContent .jdgm-rev-widg__title,#MainContent .related-products__heading{margin-bottom:40px;font-family:var(--font-primary-medium);font-size:var(--font-size-h3);letter-spacing:var(--font-letter-spacing-xxs);line-height:var(--font-line-height-xl)}#product-grid .rating-count,#product-grid .card-information>.rating,.collection-section .rating-count,.collection-section .card-information>.rating,#MainContent product-recommendations .rating-count,#MainContent product-recommendations .card-information>.rating{margin:0}#product-grid .card__information-variant-title{font-size:var(--font-size-body-m);font-family:var(--font-primary);padding:var(--padding-grid-8) 0;margin:var(--padding-grid-8) 0}#product-grid .card__media img{object-fit:cover}.card__content .card__badge{z-index:1}#MainContent .mobile-facets{background-color:#12121280}#MainContent .mobile-facets__inner{width:100%;max-width:485px;border:0}#MainContent .mobile-facets__header-inner{display:flex;align-items:center;gap:8px}#MainContent .mobile-facets__count{flex-grow:unset;border-radius:100%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-foreground));color:var(--color-white);font-size:var(--font-size-nav-m)}#MainContent details .mobile-facets__close{height:auto;top:30px;right:32px;justify-content:flex-end}#MainContent details .mobile-facets__close,#MainContent .mobile-facets__header-inner .mobile-facets__heading{font-family:var(--font-secondary);font-size:var(--font-size-nav-m);letter-spacing:var(--font-letter-spacing-l);line-height:var(--font-line-height-s)}#MainContent .mobile-facets__footer>*{width:100%}#MainContent .mobile-facets__footer .button{background:rgb(var(--color-foreground));color:var(--color-white);font-size:var(--font-size-body-xs);font-family:var(--font-secondary);min-height:40px;border-radius:0;text-transform:uppercase}#MainContent .mobile-facets__footer .button:after{all:unset}#MainContent .mobile-facets__header{padding:24px 32px 16px;margin:0;border:0}#MainContent .mobile-facets__details{overflow:hidden}#MainContent .facets__price,#MainContent .mobile-facets__info{padding:8px 12px;margin:0}#MainContent .facets__price{margin-bottom:16px}#MainContent .mobile-facets__list{padding-bottom:16px}#MainContent facet-filters-form .top-left-box{left:8px;top:8px}#MainContent facet-filters-form .top-right-box{right:8px;top:8px}#MainContent facet-filters-form .bottom-left-box{left:8px;bottom:8px;z-index:2}#MainContent facet-filters-form .bottom-right-box{right:8px;bottom:8px;z-index:2}#MainContent .mobile-facets__footer{padding:0}#MainContent .mobile-facets__main{padding:0 32px 32px}#MainContent .mobile-facets__summary{padding:16px 0;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:top left;background-size:auto 1px}#MainContent facet-filters-form .mobile-facets__main p,#MainContent facet-filters-form .mobile-facets__main span{font-family:var(--font-secondary);font-size:var(--font-size-nav-m);letter-spacing:var(--font-letter-spacing-l);line-height:var(--font-line-height-s);text-decoration:none}#MainContent .mobile-facets__label{padding:8px 12px;background:unset;align-items:center}#MainContent .mobile-facets__label svg path,#MainContent .mobile-facets__label>svg{visibility:hidden}#MainContent .mobile-facets__label .icon-checkmark{border:solid 1px;border-radius:100%;width:12px;height:12px;visibility:visible;position:unset}#MainContent .custom-filter-btn.active .icon-checkmark,#MainContent .mobile-facets__label>input[type=checkbox]:checked~.icon-checkmark{background:rgb(var(--color-foreground))}#MainContent .main-page-content details .icon-minus,#MainContent .main-page-content details .icon-plus,#MainContent facet-filters-form details .icon-minus,#MainContent facet-filters-form details .icon-plus{width:10px;height:10px}#MainContent .product:not(.product--columns) .product__media-list .product__media-item:first-child{grid-area:1 / 1 / 2 / 3;margin:0}#MainContent .product--stacked .product__media-item{max-width:100%;width:100%}#MainContent .product .product-form__buttons{max-width:unset}#MainContent .product .product-media-container{border:0}#MainContent .product .product-form__submit{justify-content:space-between;min-height:32px;padding:0 var(--padding-btn-ATC);letter-spacing:var(--font-letter-spacing-l);line-height:var(--font-line-height-s);font-size:var(--font-size-nav-l);transition:all .3s ease}#MainContent .product .product-form__submit .price{letter-spacing:var(--font-letter-spacing-l);line-height:var(--font-line-height-s);font-size:var(--font-size-nav-l)}#MainContent .product .product-form__submit:after{all:unset}.collection-section .quick-add__submit:disabled,product-recommendations .quick-add__submit:disabled,#product-grid .quick-add__submit:disabled,#MainContent .product .product-form__submit:disabled{background:var(--color-gray-50);color:var(--color-gray-400)}#MainContent .product .product-form__submit:disabled .price-item{color:var(--color-gray-400)}#MainContent .product .price--on-sale .price-item--regular{display:none}#MainContent .product .price__container{color:var(--color-white);margin:0}#MainContent .product .price__container .unit-price{display:none}#MainContent .product__text--collection{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));padding:var(--padding-grid-4) var(--padding-grid-20);font-size:var(--font-size-body-xs);font-family:var(--font-secondary-light);margin:0;list-style:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l);line-height:var(--font-line-height-s);display:flex;align-items:center;height:24px}#MainContent .product__text--collection.retinol-collection{background-color:var(--color-retinol-red);color:var(--color-white)}#MainContent .product__text--collection.essentials-collection{color:var(--color-retinol-red);background:var(--color-essentials-stone)}#MainContent .product__text--collection{color:var(--color-retinol-red);background:var(--color-boosters)}#MainContent .product .product__info-container{padding:32px 12px;max-width:unset;position:relative}#CartDrawer .quantity__button .svg-wrapper{width:10px}.search-modal .top-left-box,.search-modal .top-right-box,.search-modal .bottom-left-box,.search-modal .bottom-right-box,#CartDrawer .top-left-box,#CartDrawer .top-right-box,#CartDrawer .bottom-left-box,#CartDrawer .bottom-right-box,#MainContent .top-left-box,#MainContent .top-right-box,#MainContent .bottom-left-box,#MainContent .bottom-right-box{display:block;position:absolute;width:16px;height:16px;z-index:1;margin:0}.search-modal .top-left-box,#CartDrawer .top-left-box,#MainContent .top-left-box{border-right:1px solid rgb(var(--color-foreground));border-bottom:1px solid rgb(var(--color-foreground))}.search-modal .top-right-box,#CartDrawer .top-right-box,#MainContent .top-right-box{border-left:1px solid rgb(var(--color-foreground));border-bottom:1px solid rgb(var(--color-foreground))}.search-modal .bottom-left-box,#CartDrawer .bottom-left-box,#MainContent .bottom-left-box{border-right:1px solid rgb(var(--color-foreground));border-top:1px solid rgb(var(--color-foreground))}.search-modal .bottom-right-box,#CartDrawer .bottom-right-box,#MainContent .bottom-right-box{border-left:1px solid rgb(var(--color-foreground));border-top:1px solid rgb(var(--color-foreground))}#MainContent .top-left-box{left:0;top:0}#MainContent .top-right-box{right:0;top:0}#MainContent .bottom-left-box{left:0;bottom:0}#MainContent .bottom-right-box{right:0;bottom:0}.product__text.caption-with-letter-spacing+.product__title h1{font-size:var(--font-size-h3);margin:12px 0;width:fit-content;font-family:var(--font-primary-medium);text-transform:uppercase;line-height:var(--font-line-height-xl);letter-spacing:var(--font-letter-spacing-xxs)}#MainContent .product__text.caption-with-letter-spacing+.product__title{display:flex;align-items:stretch;justify-content:space-between;margin-bottom:11px;flex-direction:column-reverse;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px}#MainContent .product .jdgm-prev-badge__stars,#MainContent .product .jdgm-prev-badge__text{font-size:var(--font-size-body-xs);font-family:var(--font-secondary);color:rgb(var(--color-foreground))}.product__retinol-inside{display:flex;gap:8px;align-items:center;font-family:var(--font-primary-medium);font-size:var(--font-size-h6);color:rgba(var(--color-foreground));min-width:max-content;letter-spacing:var(--font-letter-spacing-xs)}.product-variant-picker__reviews{font-family:var(--font-secondary);font-size:var(--font-size-body-xs);color:rgb(var(--color-foreground));display:flex;align-items:center;gap:10px}#MainContent .product .product-form__input{display:flex;align-items:center;gap:11px;margin-bottom:0;flex:unset}#MainContent .product .product-form__input .form__label{margin:0;padding:0;font-size:var(--font-size-h5);color:rgb(var(--color-foreground));font-family:var(--font-primary);letter-spacing:var(--font-letter-spacing-xs)}#MainContent .product .product-form__input label{padding:10px 16px;margin:0 5px 0 0;border-color:rgb(var(--color-foreground));font-size:var(--font-size-h5);font-family:var(--font-primary-medium);letter-spacing:var(--font-letter-spacing-xs)}#MainContent .product variant-selects{margin:30px 0;display:flex;align-items:center;gap:11px}#MainContent .product .icon-with-text.icon-with-text--vertical{margin:28px 0}#MainContent .product .set-includes.icon-with-text.icon-with-text--vertical{background:none;padding-bottom:0}#MainContent .product .shopify-app-block{margin:17px 0 20px}#MainContent .product .shopify-block.shopify-app-block .jdgm-widget{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px;padding-bottom:20px}#MainContent .product .icon-with-text--vertical .icon-with-text__item{margin-bottom:12px}#MainContent .product .icon-with-text--vertical img{max-width:16px;width:auto;height:auto}#MainContent .product .set-includes .icon-with-text__item a,#MainContent .product .icon-with-text--vertical .icon-with-text__item span{font-family:var(--font-primary);font-size:var(--font-size-body-m);letter-spacing:var(--font-letter-spacing-xs)}#MainContent .product .icon-with-text--vertical .icon-with-text__item span span{font-family:var(--font-secondary)}#MainContent .product .set-includes .icon-with-text__item a{font-family:var(--font-primary-medium);text-decoration:none;cursor:auto}#MainContent .product .icon-with-text__item span p{margin:0}.product .product__set-value{margin:0;display:flex;justify-content:space-between;font-family:var(--font-secondary);font-size:var(--font-size-h6);color:rgb(var(--color-foreground));padding:16px 16px 0;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:top left;background-size:auto 1px}#MainContent .product .icon-with-text--vertical .icon-with-text__item:last-child{margin-bottom:0}#MainContent .product .product-form{margin:0}#MainContent .product__shipping-info{margin:16px 0 0;text-align:center;font-family:var(--font-secondary);font-size:var(--font-size-body-xs);color:rgb(var(--color-foreground),.5);padding-bottom:16px;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px}#MainContent .product .icon-with-text.icon-with-text--horizontal{gap:24px 12px;margin:25px 0;padding-bottom:25px;display:grid;grid-template-columns:repeat(2,1fr);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px}#MainContent .product .icon-with-text.icon-with-text--horizontal span{font-size:var(--font-size-h4);font-family:var(--font-primary-medium);text-align:left}#MainContent .product .icon-with-text--horizontal .icon-with-text__item{width:calc(50% - 24px);min-width:fit-content;flex-direction:row;align-items:center;gap:24px}#MainContent .product .icon-with-text--horizontal img{margin:0;max-width:18px;height:auto}#MainContent .product .buy-buttons-container{margin-bottom:16px}#MainContent .faq-section .accordion__title,#MainContent .product .accordion__title{font-size:var(--font-size-h5);line-height:var(--font-line-height-l);letter-spacing:var(--font-letter-spacing-xxs);font-family:var(--font-primary-medium);margin:0;display:flex;align-items:center}#MainContent .faq-section .product__description #MainContent .product .product__description{font-size:var(--font-size-body-m);font-family:var(--font-primary);color:rgb(var(--color-foreground));padding-bottom:38px;margin:20px 0 0;letter-spacing:normal;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px}#MainContent complementary-variant-selects{display:flex;gap:var(--padding-grid-16);padding:var(--padding-grid-8) 0;margin:var(--padding-grid-8) 0;font-family:var(--font-primary)}complementary-variant-selects input{display:none}complementary-variant-selects label{cursor:pointer;font-size:var(--font-size-body-m);line-height:var(--font-line-height-m);letter-spacing:var(--font-letter-spacing-s);border-bottom:1px dotted transparent}complementary-variant-selects label:hover,complementary-variant-selects input.selected+label{border-bottom:1px dotted rgb(var(--color-foreground))}.collection-section .card-information,product-recommendations .card-information{position:relative;z-index:1}#MainContent .product .product__accordion .accordion__content{padding:0;margin:0;font-size:var(--font-size-body-s);line-height:var(--font-line-height-m);letter-spacing:var(--font-letter-spacing-xs);font-family:var(--font-primary);color:rgb(var(--color-foreground))}#MainContent .product .product__accordion .accordion__content ul,#MainContent .product .product__accordion .accordion__content p{padding-bottom:20px;margin:0}#MainContent .faq-section .accordion summary,#MainContent .product .accordion summary{padding:20px 0;align-items:center}#MainContent .faq-section .accordion .icon,#MainContent .product .accordion .icon{max-width:10px;max-height:18px;color:rgb(var(--color-foreground))}#MainContent .main-page-content details .icon-minus,#MainContent .main-page-content details[open] .icon-plus,#MainContent facet-filters-form details .icon-minus,#MainContent facet-filters-form details[open] .icon-plus,#MainContent .faq-section .accordion details .icon-minus,#MainContent .faq-section .accordion details[open] .icon-plus,#MainContent .product .accordion details .icon-minus,#MainContent .product .accordion details[open] .icon-plus{display:none}#MainContent .main-page-content details[open] .icon-minus,#MainContent facet-filters-form details[open] .icon-minus,#MainContent .faq-section .accordion details[open] .icon-minus,#MainContent .product .accordion details[open] .icon-minus{display:block}#MainContent facet-filters-form .field__input{height:unset;padding:12px;font-size:var(--font-size-body-xs)}#MainContent facet-filters-form .field__input::placeholder{color:var(--color-light-red)}#MainContent .faq-section .accordion,#MainContent .product .accordion{border:0;margin:0;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px}#MainContent .product .complementary-products__container{margin-top:20px;gap:20px}#MainContent .product .complementary-slide.complementary-slide--standard>ul{flex-direction:row;gap:8px}#MainContent .product .complementary-slide.complementary-slide--standard>ul li{width:100%;max-width:200px}#MainContent .product .complementary-slide .card__information .card__heading{font-size:var(--font-size-body-xs);font-family:var(--font-primary-medium)}#MainContent .product .complementary-slide .card__information .card__heading a:after{all:unset}#MainContent .product .complementary-slide .card-wrapper{height:100%}#MainContent .product .complementary-slide .card-wrapper img{object-fit:cover}#MainContent .card--media .card__inner .card__content{padding:0}#MainContent .card__hover-badge{position:absolute;top:0;left:0;opacity:0;display:flex;background:rgb(var(--color-foreground));padding:.5rem 16px}#MainContent .product .price--on-sale .price__sale{display:flex;align-items:center}.hover-svg{display:flex;align-items:center;gap:8px;font-family:var(--font-primary-medium);font-size:var(--font-size-body-xs);color:var(--color-white)}#MainContent .card__badge.card__hover-badge .badge{padding:0;border:0;color:var(--color-white)}#MainContent .product-card-wrapper:hover .card__badge{opacity:0}#MainContent .product-card-wrapper:hover .card__hover-badge{opacity:1}#MainContent .card__badge.top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;transition:opacity .3s ease;pointer-events:none;border-left:8px solid rgb(var(--color-foreground));padding:.5rem 8px;line-height:normal;container-type:inline-size}@container (max-width: 250px){.hover-svg-text{display:none}}#MainContent .card__badge .badge{border:0;border-radius:0;padding:0;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-primary-medium);font-size:var(--font-size-body-xs);text-align:left;line-height:normal}.card__information-variant-title{font-size:var(--font-size-body-xs)}#MainContent .product .slider.slider--everywhere .slider__slide{padding:0}#MainContent .product .complementary-slide .quick-add{margin:0}#MainContent .complementary-products__container .quick-add__submit{padding:8px var(--padding-btn-ATC);justify-content:space-between;background:var(--color-light-red);color:rgb(var(--color-foreground));font-size:var(--font-size-nav-m);font-family:var(--font-secondary);line-height:var(--font-line-height-m);letter-spacing:var(--font-letter-spacing-s)}#MainContent .product .complementary-products__container .price__container{color:rgb(var(--color-foreground));font-size:var(--font-size-h6);font-family:var(--font-secondary)}#MainContent .product .complementary-products__container .card--media .card__inner .card__content{height:250px}.slider-dots{display:flex;justify-content:center;gap:8px;padding:6px 12px;margin:0 auto;background:var(--color-transparent-white);width:fit-content;border-radius:24px;border:1px dotted var(--color-white);position:absolute;bottom:16px;left:50%;transform:translate(-50%,-50%)}.slider-dot{width:8px;height:8px;border-radius:50%;background-color:transparent;border:none;padding:0;cursor:pointer;transition:background-color .3s ease;border:1px solid var(--color-white)}.slider-dot.active{background-color:var(--color-white)}.product .accordion details{overflow:hidden}.product .accordion details:not([open])>.accordion__content{display:block;height:0;padding-top:0;padding-bottom:0;margin:0;opacity:0}.product .accordion details[open]>.accordion__content{display:block;height:auto;opacity:1}.product .accordion__content{overflow-y:hidden}#MainContent .product{padding-bottom:30px;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px;margin-bottom:var(--padding-grid-40)}#MainContent .product .card__information-variant-title,.collection-section .card__information-variant-title,product-recommendations .card__information-variant-title{font-size:var(--font-size-body-m);font-family:var(--font-primary);line-height:var(--font-line-height-m);letter-spacing:var(--font-letter-spacing-s);padding:var(--padding-grid-8) 0;margin:var(--padding-grid-8) 0}.collection-section .card__content,product-recommendations .card__content{display:flex;flex-direction:column;justify-content:space-between}.multicolumn.pdp-style .page-width{background-image:radial-gradient(#eaded8 1px,transparent 0);background-size:20px 20px}.multicolumn-card__eyebrow{display:flex;gap:16px;flex-direction:column;margin-bottom:36px}.eyebrow-text{font-size:var(--font-size-h4);line-height:var(--font-line-height-l);letter-spacing:var(--font-letter-spacing-xxs);color:rgb(var(--color-foreground))}.eyebrow-index{background:rgb(var(--color-foreground));color:var(--color-white);border-radius:100%;font-size:var(--font-size-body-xs);font-family:var(--font-secondary);display:flex;align-items:center;justify-content:center;width:fit-content;margin:auto;letter-spacing:normal;line-height:normal;width:30px;height:30px}.multicolumn.pdp-style .multicolumn-list .multicolumn-card{background:none}.multicolumn.pdp-style .multicolumn-card__info h3{font-size:var(--font-size-h5);letter-spacing:var(--font-letter-spacing-xxs);line-height:var(--font-size-body-l)}.multicolumn.pdp-style .multicolumn-card__info{padding:36px 24px 0}.multicolumn.pdp-style .multicolumn-card__info .rte{color:rgb(var(--color-foreground));line-height:var(--font-line-height-m);font-size:var(--font-size-body-s);letter-spacing:var(--font-letter-spacing-xs)}.multicolumn{position:relative}.multicolumn .background-image{position:absolute;top:0;left:0;height:100%}.rich-text__heading.pdp-style{font-size:var(--font-size-h3);letter-spacing:var(--font-letter-spacing-xxs);font-family:var(--font-primary-medium);margin-bottom:20px}.rich-text__text.pdp-style{margin:20px 0 0}.jdgm--leex-script-loaded .jdgm-rev-widg__header,.jdgm--leex-script-loaded .jdgm-rev-widg__actions,.jdgm--leex-script-loaded .jdgm-rev,.jdgm--leex-script-loaded .jdgm-quest{box-shadow:none!important}.rich-text__text.pdp-style p{font-size:var(--font-size-h4);color:rgb(var(--color-foreground));letter-spacing:var(--font-letter-spacing-xxs);font-family:var(--font-primary)}#MainContent .callout-line-segment-1,#MainContent .callout-line-segment-2{display:block;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:center left;background-size:auto 1px;height:1px}.ingredient-callouts{display:flex}.ingredient-image-container{position:relative;width:50%}.ingredient-image-container picture{height:100%}.ingredient-image-container img{max-height:1200px;height:100%;object-fit:cover}.ingredient-content{padding:40px;position:relative;display:flex;flex-direction:column;justify-content:space-between;width:50%}.main-ingredients-title{font-family:var(--font-secondary);font-size:var(--font-size-body-xs);margin:30px 0 50px;color:rgb(var(--color-foreground))}.callout-line{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.callout-line-segment-1,.callout-line-segment-2{position:absolute;height:1px;background-image:linear-gradient(to right,rgb(var(--color-foreground)) 1px,transparent 1px);background-size:6px 1px;background-repeat:repeat-x;display:block;transform-origin:0 50%}.ingredient-list{display:flex;flex-direction:column;gap:10px;margin-top:auto}.ingredient-item{position:relative;padding-left:40px}.callout-points{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:8px}.ingredient-number{width:25px;height:25px;border:1px dotted rgb(var(--color-foreground));border-radius:100%;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));font-size:var(--font-size-body-xs);position:absolute;left:13px;transform:translate(-50%);letter-spacing:normal}.callout-points .ingredient-number{position:unset;transform:unset}.ingredient-title{font-family:var(--font-primary-medium);color:rgb(var(--color-foreground));margin:0;font-size:var(--font-size-h5);letter-spacing:var(--font-letter-spacing-xxs);line-height:var(--font-line-height-l)}.ingredient-description{font-family:var(--font-primary);color:rgb(var(--color-foreground));font-size:var(--font-size-body-s);letter-spacing:var(--font-letter-spacing-xs);line-height:var(--font-line-height-m);margin:0 0 40px}.additional-ingredients-title{margin:auto 0 45px}#MainContent .ingredient-content .top-left-box{left:var(--padding-crop-marks);top:var(--padding-crop-marks)}#MainContent .ingredient-content .top-right-box{right:var(--padding-crop-marks);top:var(--padding-crop-marks)}#MainContent .ingredient-content .bottom-left-box{left:var(--padding-crop-marks);bottom:var(--padding-crop-marks)}#MainContent .ingredient-content .bottom-right-box{right:var(--padding-crop-marks);bottom:var(--padding-crop-marks)}.ingredient-content .button{background:rgb(var(--color-foreground));color:var(--color-white);font-size:var(--font-size-body-xs);font-family:var(--font-secondary);min-height:40px;border-radius:0;margin:50px 0 10px}.ingredient-content .button:after{all:unset}.faq-section{display:flex}.faq-section .faq-image-wrapper,.faq-section .faq-content{width:50%}.faq-content{position:relative;padding:40px;display:flex;flex-direction:column}#MainContent .faq-section .top-left-box{left:var(--padding-crop-marks);top:var(--padding-crop-marks)}#MainContent .faq-section .top-right-box{right:var(--padding-crop-marks);top:var(--padding-crop-marks)}#MainContent .faq-section .bottom-left-box{left:var(--padding-crop-marks);bottom:var(--padding-crop-marks)}#MainContent .faq-section .bottom-right-box{right:var(--padding-crop-marks);bottom:var(--padding-crop-marks)}.faq-section .faq-title{margin:20px 0 auto;color:rgb(var(--color-foreground));font-size:var(--font-size-body-xs);font-family:var(--font-secondary);text-transform:uppercase}#MainContent .faq-section .accordion__title{color:rgb(var(--color-foreground))}.faq-section .product__accordion .accordion__content{overflow:hidden;padding:0;margin:0;color:rgb(var(--color-foreground));line-height:var(--font-line-height-m);font-size:var(--font-size-body-s);letter-spacing:var(--font-letter-spacing-xs)}.faq-section .product__accordion .accordion__content p{padding-bottom:30px;margin:0;line-height:var(--font-line-height-m);letter-spacing:var(--font-letter-spacing-xs)}.faq-section .accordion-wrapper{margin:auto 0 20px;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:top left;background-size:auto 1px}.faq-section.no-accordions-style .accordion-wrapper{background:none}.faq-section .button{background:rgb(var(--color-foreground));color:var(--color-white);font-size:var(--font-size-body-xs);font-family:var(--font-secondary);min-height:40px;border-radius:0;margin:50px 0 10px}.faq-section .button:after{all:unset}.faq-section .faq-image-wrapper picture img,.faq-section .faq-image-wrapper picture{height:100%}.accordion-number{width:25px;height:25px;border:1px dotted rgb(var(--color-foreground));border-radius:100%;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));font-size:var(--font-size-body-xs);position:absolute;left:10px;transform:translate(-50%);letter-spacing:normal}#MainContent .faq-section.no-accordions-style .accordion:nth-child(1){border-top:none}#MainContent .faq-section.no-accordions-style .accordion summary,#MainContent .faq-section.no-accordions-style .accordion__content{padding-left:40px;pointer-events:none}.faq-section.image-right{flex-direction:row-reverse}#MainContent .product__info-container .product__description{color:rgb(var(--color-foreground));font-size:var(--font-size-body-s);line-height:var(--font-line-height-m);letter-spacing:var(--font-letter-spacing-xs);margin:24px 0 0;padding-bottom:24px;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px}#MainContent .jdgm-paginate__page.jdgm-curt{font-size:100%;font-weight:unset;color:var(--jdgm-paginate-color)}#MainContent .jdgm-write-rev-link.jdgm-write-rev-link{background:var(--jdgm-paginate-color);color:var(--color-white);font-size:var(--font-size-body-xs);font-family:var(--font-secondary);font-weight:unset;opacity:1;text-transform:uppercase;width:max-content}#MainContent .card__information-empty{display:block}@media (max-width: 989px){#MainContent .bsub-widget__plans-main-container{padding-left:0}#MainContent .product--stacked .product__media-item{padding-bottom:0}.product .slider.slider--mobile{margin-bottom:8px}#MainContent .jdgm-rev-widg__title{text-align:center}#MainContent .product__text--collection{margin-bottom:12px}#MainContent .product .shopify-app-block{margin:0 0 20px}#MainContent .product .icon-with-text--vertical .icon-with-text__item{align-items:flex-start}#MainContent .product .icon-with-text--vertical img{margin-top:5px}.faq-section.image-right,.ingredient-callouts{flex-direction:column}.ingredient-content{padding:20px 20px 32px;width:100%}.faq-section .faq-image-wrapper,.faq-section .faq-content,.ingredient-image-container{width:100%}.faq-section{flex-direction:column}.faq-content{padding:20px}.faq-section .button,.faq-section .faq-title,.faq-section .accordion-wrapper{margin:40px 0}.faq-section .faq-content{gap:40px}.faq-section.no-accordions-style .faq-content{gap:0}.faq-section.no-accordions-style .accordion-wrapper{margin-top:10px}#MainContent .product__text.caption-with-letter-spacing+.product__title{background-image:unset;margin:12px 0 20px;gap:12px}#MainContent .product .icon-with-text--vertical .icon-with-text__item b{min-width:100%;display:block}#MainContent .product .icon-with-text.icon-with-text--vertical{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px;padding-bottom:24px;margin:24px 0}#MainContent .product__shipping-info{margin-top:24px}#MainContent .product .icon-with-text.icon-with-text--horizontal{margin:30px 0;padding-bottom:30px}#MainContent .product__info-container .product__description{padding-bottom:30px}#MainContent .faq-section .accordion summary,#MainContent .product .accordion summary{padding:16px 0}.product__text.caption-with-letter-spacing+.product__title h1{padding-bottom:0;margin:0}.ingredient-list{margin-left:4px;margin-right:4px}.ingredient-content .button,.ingredient-content .main-ingredients-title{width:calc(100% - 8px)!important;margin:30px 4px 0}.additional-ingredients-title{margin-bottom:17px}.ingredient-description{margin-bottom:20px}.ingredient-list.additional-ingredients-list .main-ingredients-title{margin:30px 0 17px}.faq-section .product__accordion .accordion__content p{margin-top:0}#MainContent .mobile-facets__header{padding:28px 24px 16px}#MainContent .mobile-facets__main{padding:0 24px 28px}#MainContent details .mobile-facets__close{justify-content:flex-end;right:24px;top:34px;z-index:-1}#MainContent details.menu-opening .mobile-facets__close{z-index:101}.main-page-container{padding:var(--padding-global-width)}}details[open]>.search-modal{all:unset;position:fixed;top:0;left:0;height:100%;width:100%;z-index:10}details[open]>.search-modal .modal-overlay{position:absolute;width:100%}.search-modal__content{background-color:rgba(var(--color-background));max-width:500px;margin-left:auto;align-items:flex-start;padding:0;transition:transform var(--duration-default) ease;transform:translate(100%);flex-direction:column-reverse}details[open]>.search-modal .search-modal__content{transform:translate(0)}.search-modal__content .predictive-search.predictive-search--header{border:0;box-shadow:none;position:unset}.header .search-modal__content predictive-search{height:100%}.header .search-modal__content .search-modal__form{height:100%;display:flex;flex-direction:column;gap:1px}.search-modal__content .predictive-search__item{width:unset;gap:20px;padding:0;margin:16px 32px}#predictive-search-results-queries-list .predictive-search__item{padding:8px 20px;background:rgb(var(--color-background))}.search-modal .search__input.field__input{font-family:var(--font-primary-medium)}.search-modal .search__input.field__input::placeholder{font-size:var(--font-size-body-xs);font-family:var(--font-secondary);line-height:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l);text-transform:uppercase;color:var(--color-light-red)}.search .empty-main-container{margin:auto 0 16px;padding:0 32px}.search .empty-main-container .price-item{font-size:var(--font-size-nav-m);font-family:var(--font-secondary);line-height:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l)}.search-modal__content .field__label,.search-modal__content .search__input.field__input,.search-modal__content .modal__close-button.link{text-decoration:none;box-shadow:none}.predictive-search__results-groups-wrapper{flex-direction:column}.header .predictive-search__result-group:first-child{flex:auto}.search-modal__content .modal__close-button.link{position:unset;width:unset;height:unset;font-size:var(--font-size-body-xs);color:rgb(var(--color-foreground));font-family:var(--font-secondary);line-height:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l);text-transform:uppercase}.search-modal__close-button-wrapper{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 64px);padding:24px 32px 15px;font-size:var(--font-size-nav-m);color:rgb(var(--color-foreground));font-family:var(--font-secondary);line-height:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l);text-transform:uppercase;min-height:24px}.search-modal .reset__button{right:12px;width:fit-content;font-size:var(--font-size-nav-m);color:rgb(var(--color-foreground));font-family:var(--font-secondary);line-height:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l);text-transform:uppercase}.search .predictive-search__item-heading{font-family:var(--font-primary-narrow-medium);font-size:var(--font-size-h5);line-height:var(--font-line-height-l);letter-spacing:var(--font-letter-spacing-s);text-transform:uppercase}.search .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.search .predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none}.search-modal .reset__button:not(:focus):after{all:unset}.header .predictive-search__results-groups-wrapper{border-bottom:0}.search .header-collection-product-subtitle{margin:0}#predictive-search-results-products-list .predictive-search__list-item:last-child .predictive-search__item,.header .predictive-search__heading{border-bottom:0;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px;font-size:var(--font-size-nav-m);font-family:var(--font-secondary);line-height:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l)}.search-modal .top-left-box,.search-modal .top-right-box,.search-modal .bottom-left-box,.search-modal .bottom-right-box{width:15px;height:15px}#predictive-search-results-products-list .predictive-search__list-item:last-child .predictive-search__item{padding-bottom:16px;margin-bottom:0}.search-modal__content .field__label{top:14px}.search-modal__content .field{width:calc(100% - 64px);margin:0 32px}.search-modal__content .field.field:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),1)}.search .predictive-search__list-item[aria-selected=true]>*,.search .predictive-search__list-item:hover>*,.search .predictive-search__item[aria-selected=true],.search .predictive-search__item:hover{background-color:unset}.search .predictive-search__image{width:70px;height:auto}#CartDrawer .rating-star{--letter-spacing: .1;--font-size: 1}#CartDrawer .main-rating-wrapper .rating,#CartDrawer .main-rating-wrapper{font-size:0;gap:5px;display:flex;align-items:center}#CartDrawer .main-rating-wrapper .rating-count{font-size:var(--font-size-nav-m);color:rgb(var(--color-foreground))}#CartDrawer .drawer__heading{margin:0;font-size:var(--font-size-nav-m);color:rgb(var(--color-foreground));font-family:var(--font-secondary);line-height:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l);display:flex;align-items:center;gap:8px}.cart-count{border:dotted 1px;border-radius:100%;width:24px;height:24px;display:flex;align-items:center;justify-content:center}cart-drawer.drawer .drawer__close{position:unset;min-width:unset;min-height:unset;font-size:var(--font-size-nav-m);color:rgb(var(--color-foreground));font-family:var(--font-secondary);line-height:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l)}cart-drawer.drawer .quantity{width:auto;min-height:20px;border:1px solid rgb(var(--color-foreground))}cart-drawer.drawer .quantity>*{width:20px;padding:0;margin:0}cart-drawer.drawer .quantity__input{font-size:var(--font-size-body-xs);border-left:1px solid rgb(var(--color-foreground));border-right:1px solid rgb(var(--color-foreground));color:rgb(var(--color-foreground))}cart-drawer.drawer .quantity svg{color:rgb(var(--color-foreground))}cart-drawer.drawer .quantity:after{box-shadow:none}.free-shipping-text{color:rgb(var(--color-foreground));font-size:var(--font-size-body-xs);line-height:var(--font-line-height-s);letter-spacing:var(--font-letter-spacing-l);font-family:var(--font-secondary)}shipping-notice{position:relative;padding:16px 0;display:flex;flex-direction:column;gap:8px}.progress-container{padding:4px;border:1px solid rgb(var(--color-foreground));height:16px}.remaining-amount{display:block;background:rgb(var(--color-foreground));height:100%}.upsell-container .product-form__submit.button{background:rgb(var(--color-foreground));padding:0;min-height:32px;font-size:var(--font-size-h6);margin:0}.upsell-container .product-form__submit.button:after{all:unset}.upsell-container .product-form__submit.button *{color:var(--color-white);letter-spacing:var(--font-letter-spacing-l);line-height:var(--font-line-height-s)}.upsell-container .buy-buttons-inner-container{display:flex;width:100%;justify-content:space-between;padding:0 16px}.upsell-container{display:flex;gap:20px;padding:16px 0}.upsell-container picture{height:100%;align-items:flex-start}.cart-drawer__footer{text-transform:uppercase}.upsell-container img{width:120px;height:100%;max-height:120px;object-fit:cover}.budle-innder-container{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}#CartDrawer .drawer__inner-empty,.is-empty #CartDrawer .drawer__inner-empty{overflow:visible;padding:0}cart-drawer.is-empty #CartDrawer .drawer__inner{display:flex;align-items:unset}#CartDrawer .cart-drawer__warnings{flex:unset;display:block;margin-left:-8px;margin-right:-8px}#CartDrawer .drawer__inner{padding:24px 32px 32px;width:100vw;max-width:500px;border:0;grid-template-rows:auto 100%}.cart-drawer__empty-content .button{width:100%}#CartDrawer .drawer__header{padding:0 0 16px;display:flex}#CartDrawer .drawer__footer{border:0;padding:16px 0 0;margin:0 -8px}.upsell-title{position:relative;padding:16px 0;font-size:var(--font-size-body-xs);color:rgb(var(--color-foreground));font-family:var(--font-secondary);letter-spacing:var(--font-letter-spacing-l);line-height:var(--font-line-height-s)}.upsell-title span{font-family:var(--font-secondary);padding-left:16px}.empty-title,#CartDrawer .drawer__footer .totals__total-value,#CartDrawer .drawer__footer .totals__total,#CartDrawer .drawer__footer .totals{font-size:var(--font-size-body-xs);color:rgb(var(--color-foreground));font-family:var(--font-secondary);margin:0;letter-spacing:var(--font-letter-spacing-l);line-height:var(--font-line-height-s)}.empty-title{margin:16px 0 auto}#CartDrawer .drawer__footer .tax-note{font-size:var(--font-size-body-xs);color:rgb(var(--color-foreground));font-family:var(--font-secondary);margin:8px 0;letter-spacing:var(--font-letter-spacing-l);line-height:var(--font-line-height-s)}.drawer__inner-empty .cart-drawer__warnings .button,#CartDrawer .cart__checkout-button{background:rgb(var(--color-foreground));color:var(--color-white);font-size:var(--font-size-body-xs);font-family:var(--font-secondary);min-height:40px;border-radius:0;letter-spacing:var(--font-letter-spacing-l);line-height:var(--font-line-height-s)}.upsell-main-container,.empty-main-container{margin-bottom:98px}cart-drawer-items .upsell-main-container .upsell-title>span{padding:0}#CartDrawer cart-drawer-items{display:flex;flex-direction:column;padding-right:10px;margin-right:-10px}.drawer__inner-empty .cart-drawer__warnings .button:after,#CartDrawer .cart__checkout-button:after{all:unset}#CartDrawer .cart-items td{padding:0}#CartDrawer .cart-items td.cart-item__media{width:120px;height:120px;margin-right:20px}#CartDrawer .cart-items td.cart-item__media img{height:100%;object-fit:cover}#CartDrawer cart-drawer-items::-webkit-scrollbar-thumb{background:rgb(var(--color-foreground))}#CartDrawer .cart-item .loading__spinner{padding:0}#CartDrawer .cart-item .loading__spinner .path{stroke:rgb(var(--color-foreground))}.search .unit-price{display:none}.search .retinol-metafield,#CartDrawer .retinol-metafield{border-left:8px solid;color:rgb(var(--color-foreground));font-size:var(--font-size-body-xs);font-family:var(--font-primary-medium);padding-left:8px;margin-bottom:8px;letter-spacing:var(--font-letter-spacing-l)}.header .search-modal__content .search-modal__form[open] .empty-main-container{display:none}.retinol-metafield .retinol-inside-text{font-family:var(--font-secondary)}#shopify-section-cart-drawer #CartDrawer .set-metafield{margin:8px 0;color:rgb(var(--color-foreground));font-size:var(--font-size-body-xs);font-family:var(--font-primary)}#shopify-section-cart-drawer #CartDrawer .set-metafield .icon-with-text__item{display:block}#shopify-section-cart-drawer #CartDrawer .set-metafield .icon-with-text__item span{font-family:var(--font-secondary)}#shopify-section-cart-drawer #CartDrawer .set-metafield a{text-decoration:none;font-family:var(--font-primary-medium);color:rgb(var(--color-foreground))}#shopify-section-cart-drawer #CartDrawer .cart-item__details dl{margin-bottom:8px}.set-metafield p{color:rgb(var(--color-foreground));font-size:var(--text-xxs);font-family:var(--font-secondary);margin:0}#CartDrawer .cart-item:last-child{margin-bottom:16px}#CartDrawer .cart-item__details{grid-column:2 / 5}#CartDrawer .cart-item{gap:0;margin:16px 0}#CartDrawer .product-option{color:rgb(var(--color-foreground));font-family:var(--font-primary);font-size:var(--font-size-nav-m)}#CartDrawer .cart-item__details>*+*,#CartDrawer .product-option+.product-option{margin:0}#CartDrawer .cart-items .cart-item__quantity{display:flex;align-items:center;height:fit-content;margin-top:auto}#CartDrawer .cart-item__totals .price{font-size:var(--font-size-body-xs);color:rgb(var(--color-foreground));font-family:var(--font-secondary);letter-spacing:var(--font-letter-spacing-l);line-height:var(--font-line-height-s)}#CartDrawer quantity-popover{display:flex}.search .empty-main-container .cart-item__name,#CartDrawer .cart-item__name{text-transform:uppercase;font-size:var(--font-size-body-m);font-family:var(--font-primary-medium);color:rgb(var(--color-foreground));margin-bottom:0;text-decoration:none;outline:none;border:none;box-shadow:none}#CartDrawer .cart-item__totals{margin-left:auto}#CartDrawer{position:relative}.search-modal .top-left-box,#CartDrawer .top-left-box{left:8px;top:8px}.search-modal .top-right-box,#CartDrawer .top-right-box{right:8px;top:8px}.search-modal .bottom-left-box,#CartDrawer .bottom-left-box{left:8px;bottom:8px}.search-modal .bottom-right-box,#CartDrawer .bottom-right-box{right:8px;bottom:8px}.upsell-title,.upsell-container:nth-child(2){background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:top left;background-size:auto 1px}shipping-notice,#CartDrawer .drawer__header{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='2'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-x;background-position:bottom left;background-size:auto 1px}.upsell-title:before{bottom:unset;top:-2px}#MainContent .rating-star:before{letter-spacing:1px;font-size:var(--font-size-body-m)}#MainContent .main-rating-wrapper{margin:0;display:flex;align-items:center;gap:10px}.rating-star{display:flex}#MainContent .main-rating-wrapper .caption,#MainContent .main-rating-wrapper{font-size:var(--font-size-body-s)}.multicolumn.pdp-style .multicolumn-list{gap:60px}@media (max-width: 768px){#MainContent facet-remove:first-child .active-facets__button{padding-top:16px}.collection-hero__text-wrapper{padding:16px 24px}#product-grid.grid--2-col-tablet-down{grid-template-columns:repeat(2,1fr);gap:16px 8px}#CartDrawer .drawer__footer,#CartDrawer .cart-drawer__warnings{margin-left:0;margin-right:0}.search .empty-main-container{padding:0 24px}.search-modal__content .field{width:calc(100% - 48px);margin:0 24px}.search-modal__close-button-wrapper{width:calc(100% - 48px);padding:28px 24px 15px}.footer-left-column{gap:20px}.footer-payment-options{padding:0 0 20px 20px}}@media (min-width: 990px){#MainContent .product--medium:not(.product--no-media) .product__media-wrapper,#MainContent .product--medium:not(.product--no-media) .product__info-wrapper{max-width:50%;width:50%}#MainContent .product__media-list{display:grid;margin:0}#MainContent .product__text.caption-with-letter-spacing+.product__title{flex-direction:row}.product__retinol-inside{padding:0 0 0 20px;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='8'><circle cx='1' cy='1' r='1' fill='%23600F25'/></svg>");background-repeat:repeat-y;background-position:left;background-size:auto 4px}#MainContent .product .icon-with-text--vertical .icon-with-text__item{align-items:center}#MainContent .product .complementary-slide.complementary-slide--standard>ul{gap:16px}#MainContent .product .product__info-container{padding:32px 16px;position:sticky}.slider-dots{display:none}.multicolumn.pdp-style .multicolumn-list.grid--3-col-desktop{display:grid;grid-template-columns:repeat(3,1fr)}.multicolumn.pdp-style .multicolumn-list.grid--3-col-desktop .grid__item{max-width:unset;width:unset}}@media (max-width: 989px){.upsell-main-container,.empty-main-container{margin-bottom:0}.search-modal .top-left-box,.search-modal .top-right-box,.search-modal .bottom-left-box,.search-modal .bottom-right-box,#CartDrawer .top-left-box,#CartDrawer .top-right-box,#CartDrawer .bottom-left-box,#CartDrawer .bottom-right-box,#MainContent .top-left-box,#MainContent .top-right-box,#MainContent .bottom-left-box,#MainContent .bottom-right-box{width:12px;height:12px}.collection-hero__text-wrapper{margin:24px 0}.collection-hero__inner{padding:0 26px}}@media (max-width: 420px){#CartDrawer .drawer__inner{padding:28px 24px}#CartDrawer .cart-items td.cart-item__media{width:100px;height:100px;margin-right:10px}#CartDrawer .top-left-box{left:8px}#CartDrawer .top-right-box{right:8px}.upsell-container img{width:100px;max-height:100px}.upsell-container{gap:10px}.rich-text.content-container--full-width .rich-text__wrapper{width:100%}.rich-text__text.pdp-style br{display:none}#MainContent .product .icon-with-text--horizontal .icon-with-text__item{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/365/assets/custom-3.css.map */
