@font-face{font-family:URWClassico;src:url(URWClassico-Bol.woff2) format("woff2"),url(/cdn/shop/files/URWClassico-Bold.woff?v=1728627348) format("woff"),url(URWClassico-Bol.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:URWClassico;src:url(URWClassico-Reg.woff2) format("woff2"),url(/cdn/shop/files/URWClassico-Regular.woff?v=1728627308) format("woff"),url(URWClassico-Reg.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}:root{--font-heading-family: "URWClassico", "Nunito Sans", sans-serif;--font-heading-weight: 400}html{scroll-behavior:smooth}@media screen and (min-width:750px){.page-width{padding:0 4rem}.grid-40-60-desktop>.grid__item:first-child{width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}.grid-40-60-desktop>.grid__item:last-child{width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)}}.section-header.shopify-section-group-header-group{z-index:99}img{max-width:100%;height:auto;display:block}.button{font-size:1.6rem;font-weight:700;letter-spacing:0}.button svg>path{stroke:rgb(var(--color-button-text))}.button:hover{color:rgb(var(--color-button-text-hover));background:rgb(var(--color-button-hover))}.button:hover svg>path{stroke:rgb(var(--color-button-text-hover))}.button:hover:after{--border-offset: 0px !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:calc(1 + .1/max(1,var(--font-heading-scale)));letter-spacing:0;margin:0}h1,.h1{font-size:4rem}h2,.h2{font-size:3.2rem}h3,.h3{font-size:2.8rem}h4,.h4{font-size:2.2rem}h5,.h5{font-size:1.8rem}h6,.h6{font-size:1.6rem}@media screen and (min-width:750px){h1,.h1{font-size:6rem}h2,.h2{font-size:4.8rem}h3,.h3{font-size:3.4rem}h4,.h4{font-size:2.8rem}h5,.h5{font-size:2.4rem}}.header__menu-item{color:rgba(var(--color-foreground),1)}.header__active-menu-item,.header__menu-item:hover span,details[open]>.header__menu-item{text-decoration:none}product-form .quick-add__submit{display:flex;justify-content:space-between;font-weight:700;letter-spacing:0}product-form .quick-add__submit:hover .price{color:rgb(var(--color-button-text-hover))}.quick-add,.echo-featured-products .slick-slide .quick-add{margin-top:auto!important}.card-key-points ul{list-style:none;margin:0;padding:0;font-size:14px}.card-key-points{margin-top:15px}.card-key-points ul li{position:relative;padding-left:18px}.card-key-points ul li+li{margin-top:8px}.card-key-points ul li:before{content:"";background:url(check-icon.svg);width:12px;height:12px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:2px}.product-badge{position:absolute;background-color:transparent;font-size:12px;padding:5px 10px;border-radius:4px;font-weight:700;left:20px;top:10px;z-index:3;transition:all .3s linear}.product-badge.badge-new-arrivals,.product-badge.badge-best-seller{background-color:#cc9c94}.product-badge:hover{background-color:#fff;border:.5px solid #000}.card-style-2 .quick-add{padding-inline:10px;padding-bottom:14px;display:flex;align-items:center;justify-content:space-between}.section-title>*{margin-bottom:20px}.section-title .custom{font-size:var(--custom-font-size-mobile)}@media(min-width:750px){.section-title .custom{font-size:var(--custom-font-size-desktop)}}.multicolumn .media{border-radius:4px}.multicolumn .media img{width:100%!important}@media screen and (min-width:750px){.background-none .multicolumn-card__image-wrapper{margin-left:0!important;margin-right:0!important}.multicolumn .grid{--grid-desktop-horizontal-spacing: 30px}}.junip-product-summary .junip-product-summary-star{height:14px;width:14px}.junip-product-summary-review-count{font-size:.75rem;line-height:1rem}.junip-product-summary-stars-wrapper{display:flex}.product-card .junip-product-summary-review-count,.section--app .junip-powered-by-footer{display:none}.section--app .junip-product-review-container{padding-top:0rem;padding-bottom:0rem}@media(min-width:1536px){.section--app .junip-product-review-container{padding-top:4rem;padding-bottom:4rem}}.section--app .junip-product-review-container{max-width:100%;display:flex;flex-wrap:wrap!important;padding-top:32px;padding-bottom:0rem;border-top:1px solid #d9d9d5}.section--app .junip-product-review-summary-container{-moz-column-gap:48px;column-gap:48px;display:flex;row-gap:46px;flex-direction:column;align-items:start}.section--app .junip-write-review-cta{max-width:fit-content}.section--app .junip-product-review-summary-flex-wrapper{align-items:center;-moz-column-gap:70px;column-gap:70px;display:flex;row-gap:16px}.section--app .junip-product-review-summary-actions{align-items:center;display:flex;gap:8px;margin-left:0}.section--app .junip-product-review-count,.section--app .junip-product-review-bar-rating{font-family:var(--font-heading-family)}.section--app .junip-product-review-count{text-align:left;font-family:var(--font-heading-family)}.section--app .junip-button-text-dark .junip-btn{color:#000;font-family:var(--font-body-family)}.section--app .junip-product-review-summary-wrapper{flex-basis:100%}@media(min-width:1280px){.section--app .junip-product-review-summary-wrapper{flex-basis:41.666667%}}.section--app .junip-reviews-container{flex-basis:100%;padding-top:0}@media(min-width:1280px){.section--app .junip-reviews-container{flex-basis:58.333333%}}.section--app .junip-review-list-item-container{padding-top:32px;flex-direction:column;border-bottom:1px solid #e3e3e3}.section--app .junip-review-customer{margin-bottom:12px}.section--app .junip-review-list-item-container .junip-review-customer .junip-recommendation-container{display:none}.section--app .junip-star-ratings-container .junip-star{height:20px;width:20px}.section--app .junip-review-list-item .junip-review-date{opacity:1}.section--app .junip-review-list-item .junip-review-title{font-size:16px;line-height:24px}.section--app .junip-product-review-average{font-family:var(--font-heading-family);font-size:16px;line-height:24px;font-weight:700;text-align:left}.section--app .junip-review-product-container,.section--app .junip-review-vote-container,.section--app .junip-verified,.section--app .junip-avatar,.section--app .junip-filters,.section--app .junip-separator{display:none}.section--app .junip-product-review-title{margin-bottom:28px}.section--app .junip-product-review-title{flex:0 0 100%}.section--app .junip-write-review-cta-container{position:static;transform:none;margin-top:50px}.card{border-radius:8px!important}.facets{margin-bottom:20px}.card-style-2 product-form .quick-add__submit{padding-inline:20px}.image-with-text__content>.image-with-text__space{line-height:0;margin-top:var(--desktop)}@media screen and (max-width:749px){.image-with-text__content>.image-with-text__space{margin-top:var(--mobile)}}.image-with-text__image img{max-width:var(--image-width)}.image-with-text__html.rte{width:100%}.image-with-text__content .step_count span{font-size:42px;font-weight:400;line-height:42px;font-family:var(--font-heading-family);width:100%;display:flex;align-items:center;gap:16px}.image-with-text__content .step_count span{position:relative}.image-with-text__content .step_count span:after{content:"";display:inline-block;width:100%;height:1px;background-color:#000}h1.article-template__title,.article-template__content.rte h1,.article-template__content .rte h1{font-size:4rem}.article-template__content.rte h2,.article-template__content .rte h2{font-size:3rem}.article-template__content.rte h3,.article-template__content .rte h3{font-size:2.4rem}.article-template__content.rte h4,.article-template__content .rte h4{font-size:2rem}.article-template__content.rte h5,.article-template__content .rte h5{font-size:1.7rem}.article-template__content.rte h6,.article-template__content .rte h6{font-size:1.5rem}.article-template__content.rte p,.article-template__content .rte p{margin-top:0;margin-bottom:1.25rem}.article-template__content.rte h2,.article-template__content.rte h3,.article-template__content .rte h2,.article-template__content .rte h3{margin-top:2rem;margin-bottom:1rem}.article-template__content.rte ul,.article-template__content.rte ol,.article-template__content .rte ul,.article-template__content .rte ol{margin-top:0;margin-bottom:1.25rem}.article-template__content.rte ul,.article-template__content .rte ul,.article-template__content.rte ol,.article-template__content .rte ol{list-style-position:outside;padding-left:1.5rem}.article-template__content.rte li,.article-template__content .rte li{margin-bottom:.5rem}.article-template__content.rte p a,.article-template__content .rte p a{text-decoration:underline}@media screen and (min-width:990px){.about-us-page .image-with-text .grid{gap:10vw}.about-us-page .grid--2-col-tablet .grid__item{width:calc(45% - 5vw)}.about-us-page .hxxl{font-size:96px;font-weight:400;line-height:120px}.about-us-page .image-with-text__text p{font-size:20px;font-weight:400;line-height:28px}.about-us-page .image-with-text__content{padding-top:0;padding-left:0;padding-right:0}.about-us-page .image-with-text__media-item{margin-top:80px}}account-icon.account-menu-container{position:relative;height:100%}.account-menu-hover{position:absolute;left:-70px;z-index:1;margin-top:0;background-color:#fbfbfa;padding:20px 40px;transition:all ease-in-out .3s .1s;top:0;opacity:0;pointer-events:none}.account-menu-container:hover .account-menu-hover{pointer-events:auto;top:100%;opacity:1}.account-menu-container span{gap:10px;display:flex;align-items:center;margin-top:-4px;cursor:pointer}.account-menu-hover ul{list-style:none}.account-menu-hover li a{min-width:84px;display:block;line-height:20px;font-size:14px;font-weight:600;color:#000;margin-bottom:10px;cursor:pointer}@media(min-width:768px){.header__icons{height:100%;align-items:center}}.shopify-policy__container{max-width:850px;max-width:88ch;padding:100px 0 50px}.shopify-policy__title{text-align:left;margin-bottom:33px}.shopify-policy__body h2,.shopify-policy__body h3{font-size:24px;line-height:30px;margin-bottom:15px}.shopify-policy__body p{margin-bottom:30px}.shopify-policy__body table{margin-bottom:15px}.cart__dynamic-checkout-buttons,.additional-checkout-buttons{display:none!important}@media screen and (min-width:990px)and (max-width:1301px){header .header__inline-menu{display:none!important}header header-drawer{display:block!important}}.video-popup-modal__button{height:100%;padding:0;position:relative}.video-popup-modal__opener img{width:100%;height:100%;object-fit:cover;margin:0;border:unset}.video-popup-modal__opener .icon-play{position:absolute;top:50%;left:50%;width:50px;height:50px;padding:15px;background:#0009;border-radius:100px;transform:translate(-50%,-50%)}.video-popup-modal__content .product-popup-modal__content-info{padding-right:0!important;position:relative;height:100%}.video-popup-modal__content .product-popup-modal__content-info button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#0009;color:#fff;border:none;border-radius:50%;cursor:pointer;transition:background .3s ease}.video-popup-modal__content .product-popup-modal__toggle{position:absolute;top:1rem;right:1.5rem}.video-popup-modal__content .product-popup-modal__content-info .custom-video{height:100%;margin:0 auto;max-width:100%;width:100%;display:block;object-fit:cover}.product-popup-modal__content-info.video-wrapper:hover .toggle-play{visibility:visible}.product-popup-modal__content.video-popup-modal__content{border-radius:6px;padding:55px 20px 20px;border:unset}.video-popup-modal__content{height:500px}@media screen and (min-width:750px){.product-popup-modal__content.video-popup-modal__content{width:1000px;height:600px}}.r .product__info-container .rc-template__legacy-radio .rc-radio:not(:last-child){margin-bottom:10px}.product__info-container .rc-template__legacy-radio .rc-radio{border:1px solid #737373}.rc-radio.rc-option__onetime.rc-option.rc_widget__option.rc_widget__option--onetime.rc-legacy-radio{border:1px solid;border-color:#ddd5c2!important;border-style:solid!important;min-height:67.5px!important;padding-top:5px}#shopify-section-template--26815865454839__main .rc-widget .rc-option--active{border-color:#ddd5c2!important}#shopify-section-template--26815865454839__main .rc-widget .rc-option--active{border-left:3px solid #A08343!important;background:#f3eee4}.rc-radio.rc-option__subsave.rc-option.rc_widget__option.rc_widget__option--subsave.rc-legacy-radio{border-top:1px solid #ddd5c2!important;border-right:1px solid #ddd5c2!important;border-left:1px solid #ddd5c2!important;border-bottom:none!important}.product__info-container .rc_widget__option__selector{display:flex}.product__info-container .rc-radio__label{display:flex!important;align-items:center;width:100%;justify-content:space-between;font-weight:700;flex-wrap:wrap}.product__info-container .rc_widget__option--active .rc-radio__input{accent-color:#000}.rc-radio__input{accent-color:#000000!important}.rc-radio__input:focus,.rc-radio__input:focus-visible{outline:none!important;box-shadow:none!important}.rc-template__legacy-radio .rc_widget__option__selector+.rc-selling-plans{padding-left:30px!important}.product__info-container .rc-option__discount.rc_widget__option__discount{margin-right:auto}button.plyr__control.plyr__control--overlaid{background:#0009}.card-wrapper .card .card__information{padding:1.3rem 1rem}h2.image-with-text__heading.inline-richtext.h1{font-size:40px}.image-with-text__text-item.grid__item a.button.button--primary{font-size:18px;font-weight:400;font-family:Nunito Sans,sans-serif}.gradient-new-color .media{background:none}button#clearIngredientsButton{border:1px solid #000}button#clearIngredientsButton:after,button#checkIngredientsButton:after{box-shadow:none}#echo-image-carousel-template--24177917493495__echo_featured_products_cW688W .media.media--transparent{position:static;overflow:hidden}.spin-trap-result-section .results-header h2{font-family:URWClassico!important;font-weight:400!important;margin-bottom:16px}.spin-trap-result-section .result-item .images{gap:22px;margin-bottom:16px}.spin-trap-result-section .result-item .quote{font-size:24px!important;font-style:normal}@media screen and (max-width:767px){.tab-container .tabs-wrapper{display:flex;justify-content:normal;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.echo-pore-clogging-checker .block-item.__buttons{flex-direction:column;gap:10px}.tab-container{margin:0 5px}.tab-button{color:#1c1c1c}.tab-container .tab-button{padding:0 15px;font-size:30px}.product-tab-prev,.product-tab-next{top:30%}.product-tab-prev{left:-10px}.product-tab-next{right:-10px}}@media screen and (max-width:580px){.section--app .junip-write-review-cta{max-width:100%}}.page-width.scroll-trigger.animate--slide-in{background:#f3eee4!important}.kl_reviews__review_item{background:#faf7f1!important;padding:36px 32px!important;margin:0!important;border-right:1px solid #ddd5c2!important}.kl_reviews__review_item:nth-child(5),.kl_reviews__review_item:nth-child(3n+5){border-right:none!important}.kl_reviews__filters{display:none!important}.kl_reviews__list__tab--active:after{display:none!important}.status{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important}div[role=status]{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important;border-top:1px solid #ddd5c2!important;border-bottom:1px solid #ddd5c2!important;border-left:1px solid #ddd5c2!important;border-right:1px solid #ddd5c2!important}div[role=status]>.kl_reviews__review-item{width:auto!important;margin:0!important}.kl_reviews__review_item:nth-child(2),.kl_reviews__review_item:nth-child(4){display:none!important}div#klaviyo-reviews-list{max-width:1236px!important;padding:0!important}div#klaviyo-product-reviews-wrapper{padding:0!important}.kl_reviews__button{font-size:0!important;visibility:hidden;background-color:transparent!important;padding:9px 0 0!important;margin:44px 0 118px!important}.kl_reviews__button:before{content:" Read all reviews "!important;font-size:10px!important;color:#16140f!important;visibility:visible!important;display:inline-block!important;border-bottom:1px solid #A08343!important;line-height:16px;text-transform:uppercase;font-weight:600!important;letter-spacing:.22em!important}.kl_reviews__review__timestamp,.kl_reviews__list__tabs{display:none!important}.kl_reviews__review-item>div:nth-of-type(2){display:flex!important;flex-direction:column!important}.kl_reviews__review__author{margin-top:auto!important}.kl_reviews__review_item>div>div:nth-child(2){flex:1;display:flex;flex-direction:column}.kl_reviews__review__content{order:1;margin-bottom:15px;font-size:20.4px!important;line-height:28.4!important;font-family:URWClassico,Nunito Sans,serif!important;margin-bottom:14px!important}.kl_reviews__review__author{order:2;margin-top:auto;display:flex}.kl_reviews__review__image_row{flex-shrink:0}.kl_reviews__stars_badge .kl_reviews__full_star .kl_reviews__star{fill:#a08343!important}.kl_reviews__stars_badge .kl_reviews__full_star{width:12px!important;height:12px!important;margin-right:3px}.kl_reviews__empty_star{width:11px!important;height:11px!important}.kl_reviews__empty_star .kl_reviews__star{fill:transparent!important;stroke:#a08343!important;stroke-width:2px!important}.kl_reviews__empty_star .kl_reviews__star--fill,.kl_reviews__empty_star .kl_reviews__star--empty{stop-color:transparent!important}.kl_reviews__review__content{position:relative!important;line-height:1.5!important}.kl_reviews__review__content{position:relative!important;font-size:20.4px!important;line-height:1.5!important;font-family:URWClassico,Nunito Sans,serif!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important}.kl_reviews__review_item.kl_reviews__review_item.kl_reviews__review_item>div{position:relative!important}.kl-review-read-more{display:inline!important;position:absolute!important;bottom:4.5px!important;right:0!important;color:#a08343!important;background:transparent!important;border:0!important;border-bottom:1px solid #A08343!important;padding:0!important;margin-left:6px!important;font-family:DM Sans,sans-serif!important;font-size:9px!important;font-weight:600!important;line-height:inherit!important;letter-spacing:.16em!important;text-transform:uppercase!important;cursor:pointer!important;text-decoration:none!important;white-space:nowrap!important;vertical-align:baseline!important}.kl_reviews__review__content.kl-review-expanded{display:block!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important;max-height:none!important;height:auto!important;overflow:visible!important;margin-bottom:14px!important}.kl_reviews__review__verified svg{display:none!important}.kl_reviews__review__verified:before{content:"\2713"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:12px!important;height:12px!important;color:#3d5b45!important;font-size:14px!important;font-weight:700!important;line-height:12px!important;position:relative!important;top:1px!important;flex-shrink:0!important}.kl_reviews__review__author{font-size:10px!important;text-transform:uppercase!important;letter-spacing:1.52px!important}.kl_reviews__review__author>span>span{color:#3d5b45!important}.kl_reviews__review__content.kl-review-expanded+.kl-review-read-more{display:block!important;width:fit-content!important;margin-left:auto!important;margin-top:10px!important;margin-bottom:0!important}.kl_reviews__review_item,.kl_reviews__review_item>div,.kl_reviews__review_item>div>div{height:auto!important;min-height:0!important;overflow:visible!important}@media(max-width:768px){div[role=status]{grid-template-columns:repeat(1,1fr)!important}}.rc_widget__option{position:relative!important}.rc_widget__option__selector{display:flex!important;align-items:center!important}.rc-option__subsave .rc_widget__option__selector{align-items:flex-start!important}.rc-option__subsave .rc-selling-plans{display:block!important;margin-left:0!important}.rc-option__onetime .rc_widget__option__label:after{content:"1.7 fl oz \b7  ~2-month supply";display:block;position:absolute;left:39px;bottom:10px;font-size:11.5px;line-height:18px;font-weight:400;color:#9a9180}#product_9535302598903_subsave{position:relative;bottom:-21px!important;background:transparent!important}input#product_9535302598903_onetime{position:relative;top:15px!important;background:transparent!important}.rc_widget__option__input{background:transparent!important}.rc-option__discount.rc_widget__option__discount{background:#3d5b45;color:#fff;padding:3px 7px;letter-spacing:.08em;margin-left:8px;font-weight:500;font-size:8.5px}.rc-option__price.rc_widget__price.rc_widget__price--subsave{position:absolute;right:18px;bottom:21px;line-height:100%;font-weight:600;font-size:14px}.rc-option__price.rc_widget__price.rc_widget__price--subsave:before{content:"$120";display:inline-block;text-decoration:line-through;margin-right:6px;color:#9a9180;font-weight:400;font-size:12px}.rc-option__text{font-size:13.5px;font-weight:600;padding:0!important}span.rc-option__price.rc_widget__price.rc_widget__price--onetime{position:absolute!important;right:18px!important;bottom:21px!important;line-height:100%!important;font-weight:600!important;font-size:14px!important}label.rc-selling-plans__label{font-size:11.5px;line-height:18px;font-weight:400;color:#9a9180!important}.rc-selling-plans.rc_widget__option__plans{line-height:100%}.rc-radio__label{margin-left:14px!important}.rc-radio.rc-option,.rc-radio.rc-option *{cursor:pointer}@media(max-width:768px){.rc-selling-plans.rc_widget__option__plans{line-height:100%;width:60%}label.rc-selling-plans__label{font-size:11.5px;line-height:18px;font-weight:400;color:#9a9180!important;white-space:pre-wrap!important}.rc-option__price.rc_widget__price.rc_widget__price--subsave{bottom:35px!important}#product_9535302598903_subsave{bottom:-30px!important}span.rc-option__price.rc_widget__price.rc_widget__price--onetime{bottom:25px}input#product_9535302598903_onetime{top:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom.css.map */
