:root{--color-primary: #F3F1EB;--color-primary-light: #fbf9f5;--color-secondary: #4D6245;--color-secondary-light: #D8E5E4;--color-tertiary: #A9CCF1;--color-grey: #DAE5E4;--color-dark: #000000;--color-white: #FFFFFF;--color-buttons: #000000;--color-buttons-text: #FFFFFF;--color-borders: #181818;--color-stars: #4C6244;--color-icon: #4C6244;--color-foreground: black}.title,.title-wrapper-with-link{letter-spacing:0!important}.color-scheme-background-1,.color-background-1{background-color:#fff}.color-scheme-background-2,.color-background-2{background-color:var(--color-primary-light)}.color-scheme-background-3,.color-background-3{background-color:var(--color-primary)}#MainContent{min-height:69vh;background-color:#faf9f6}#insta-feed{width:calc(100% + 10px)!important;margin-left:-5px!important;cursor:pointer;margin-bottom:6vh!important}.tagline{font-family:freight-display-pro;font-size:.9em;line-height:1;text-align:center;white-space:nowrap!important;padding-bottom:.13em;margin-top:-.5em}.hidden{display:none!important}slider-component{position:relative}slider-component.multi-column{line-height:1.5em}.button{color:var(--color-buttons-text)}.button--secondary{color:#000}.button.button-transparent--black{background:transparent;color:#000;border-color:#000;box-shadow:0 0 0 .1rem #000}.button.button-transparent--white{background:transparent;color:#fff;border-color:#fff;box-shadow:0 0 0 .1rem #fff}.button:hover{box-shadow:0 0 0 .2rem var(--color-buttons)!important}.button.button-ouline{background-color:transparent;border:1px solid var(--color-primary);color:#000}.inline-link{padding-left:0}.text-link{color:var(--color-buttons);font-family:GreycliffCF-Bold,sans-serif;font-weight:400}.grid-vCenter{align-items:center}.green{color:#4d6245}.textCenter,.text-center{text-align:center;margin-right:auto!important;margin-left:auto!important;align-items:center!important}.text-right{text-align:right!important;align-items:flex-end!important}.text-left{text-align:left!important;align-items:flex-start!important}.button-center{margin-right:auto!important;margin-left:auto!important;margin-top:20px!important}.border-top{border-top:1px solid}.border-bottom{border-bottom:1px solid}.strikethrough,.card-information__text i{text-decoration:line-through!important}.mobile-only{display:none!important}.mobile-tablet-only{display:none}.desktop-only{display:block!important}@media screen and (max-width:749px){.mobile-only{display:block!important}.desktop-only{display:none!important}}@media screen and (max-width:750px){.mobile-tablet-only{display:block}.desktop-only{display:none}}.accordion .icon-accordion{margin-bottom:3px}.page_hero_image{width:100%;height:auto}.freightDisplayPro{font-family:freight-display-pro,serif}.GreycliffCF-Regular{font-family:GreycliffCF-Regular,sans-serif}strong,b,.GreycliffCF-Bold,.greyCliffHeading{font-family:GreycliffCF-Bold,sans-serif;font-weight:400}.media-size-default{width:100%!important;height:auto!important;object-fit:none!important}.subtitleH2{font-size:1.46em;font-family:GreycliffCF-DemiBold,GreycliffCF-Bold,sans-serif;font-style:italic;margin-top:.3em;margin-bottom:0}.page-width.page-width--wide{max-width:1600px;margin:0 auto}@media screen and (min-width:750px){.page-width.page-width--wide{padding-right:3rem;padding-left:3rem}.subtitleH2{font-size:2em}}@media screen and (min-width:990px){.page-width.page-width--wide{padding-right:3rem;padding-left:4.2rem}.page-width--medium{padding:0 3rem}}@media screen and (min-width:1140px){.page-width.page-width--wide{padding-right:3rem;padding-left:3rem}}.video-wrapper{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:0;height:auto}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videoDescription{opacity:.9;text-align:center;font-size:90%;margin-top:.69em;margin-bottom:6vh}.header-wrapper{padding-top:0}@media(max-width:749px){.announcement-slider+header.header{margin-top:-13px}}.header__inline-menu .list-menu--inline{justify-content:start;align-items:center;width:100%;max-width:650px;gap:2vw}.header__inline-menu .list-menu--inline .header__menu-item{text-transform:uppercase}.header__inline-menu .list-menu--inline #HeaderMenu-sets-bundles:after{content:"SAVE OVER $100";background-color:var(--color-secondary);color:#fff;border-radius:15px;margin-left:10px;padding:5px 11px;font-size:11px;font-weight:400}.header__icons .button{margin-right:15px;padding-left:1.3rem;padding-right:1.3rem}.header__icons .header__search .header__icon span{margin-left:.9em}@media(max-width:989px){.header__icons .button{display:none}}.cart-notification__heading svg.icon-checkmark{width:16px;height:16px}.icon.icon-cart{width:33px;margin-top:6px;margin-bottom:-1px}.icon.icon-account{width:18px}.NOTvisually-hidden{text-transform:uppercase}.menu-drawer__menu-item>.icon-arrow,.menu-drawer__close-button .icon-arrow{width:20px}.menu-drawer__inner-submenu .menu-drawer__menu.sub-sub-menu{padding-bottom:1.3em}.title--primary{text-align:center}#cart-icon-bubble{position:relative}.cart-count-bubble{right:1rem;left:auto}.cart__ctas{margin-bottom:1em}cart-items h1{font-family:GreycliffCF-Regular}.subnav-pin-trigger{z-index:2}.banner__media.media>img.crop-right{object-position:left center}.banner__media.media>img.crop-left{object-position:right center}.banner__media.media>img.crop-center{object-position:center center}.image-banner--points{margin-top:20px!important;margin-bottom:0}.image-banner--points .item{display:flex;align-items:center;background-color:var(--color-primary);padding:12px 20px;height:100%}.image-banner--points .item .item--point{font-size:36px;font-family:freight-display-pro}.image-banner--points .item .item--title{font-size:14px;line-height:19px;text-align:left;margin-left:10px}@media(max-width:749px){.banner__content .banner__box{padding-top:10px}.banner__buttons--multiple{flex-direction:column;align-items:stretch!important}.image-banner--points .item{padding:20px}}.image-banner--callouts .callout{background:#f3f1eb;padding:1.5em 1em 1em;height:100%;margin-top:1.5rem}.image-banner--callouts .callout img.callout_icon{display:block}.image-with-text__heading{font-size:2.69rem}.withPadding{padding-top:9rem;padding-bottom:9rem}.multicolumn-list__item.center .multicolumn-card__info,.multicolumn-list .sub_text.center{text-align:center}.multicolumn-list .sub_text{padding-left:3rem;padding-right:3rem}.page-width--narrow .multicolumn-card .multicolumn-card__info{padding:.5rem}body.index-template,body.template-name-product{background-color:var(--color-primary-light)}body.index-template .our-approach .multicolumn-list h3{font-size:1.6rem}body.index-template .homepage-qualitative-studies .multicolumn-list h3{font-size:6rem}body.index-template .multicolumn-list p{margin:0 0 .69em}.multicolumn .title{margin-right:auto!important;margin-left:auto!important;text-align:center;font-size:var(--h1-size)}.multicolumn-card-spacing{padding-top:0!important}.multicolumn-card__info{padding:1rem 2.5rem 2.5rem;text-align:center}.multicolumn .parallaxContainer{margin-top:-6vh;margin-bottom:-3vh}.multicolumn-icons .multicolumn-card__info{font-size:1em;line-height:1.39;font-size:1.39rem}.multicolumn-icons .multicolumn-list{margin-top:0}.multicolumn.background-solid-green{background:#4d6245!important;color:#fff}.multicolumn-icons .multicolumn{padding:2.5rem 0!important}.multicolumn-icons .multicolumn.no-margins,.multicolumn-icons .multicolumn.no-heading.no-margins{margin-top:0!important;margin-bottom:0!important}body.how-it-works-template .multicolumn .multicolumn-card .rte{font-size:.93em}.slider-counter.caption{display:none}.label{position:absolute;top:1rem;right:1rem;text-transform:uppercase;z-index:1;font-size:13px;border-radius:50%;width:60px;height:60px;line-height:1;box-sizing:border-box;text-align:center;display:flex;vertical-align:middle;flex-direction:column;justify-content:center;padding:3px}.label.label_press{right:auto;left:1rem;top:1rem;width:23%;display:block;max-width:70px}.label.label-save,.label.label-sale{background:var(--color-secondary);color:#fff}.label.label-new,.label.label-save{background:var(--color-grey);color:#000}.label.contains,.label.label_press{font-family:freight-display-pro;display:block;text-transform:capitalize;line-height:1.1em;transform:none;height:70px;width:70px;color:var(--color-base-background-2);font-size:15px;padding:0}.label.label_press{padding:0}.label.contains>span{font-family:greycliff-cf,Rubik,sans-serif!important;text-transform:lowercase;font-size:10px;margin-top:-6px;letter-spacing:-.023em;color:var(--color-base-background-2)}.product-media-container .label.contains,.product-media-container .label.label_press{width:23%;max-width:90px}.product-media-container .label.label_press:nth-child(2){margin-top:calc(90px + .6em)}.product-media-container .label.label_press:nth-child(3){margin-top:calc(180px + 1.2em)}.card-wrapper .label.label_press:nth-child(2){margin-top:calc(70px + .3em)}.mega-menu__list .label{margin-top:1rem;margin-right:1rem;margin-left:1rem;width:58px;height:58px}@media screen and (max-width:529px){.label,.label.contains,.label.label_press{margin-top:3px;margin-right:3px;margin-left:3px;font-size:12px;width:43px;height:43px;right:.5rem}.product-media-container .label.label_press:nth-child(2){margin-top:calc(90px + .96em)}.card-wrapper .label.label_press:nth-child(2){margin-top:calc(50px + .3em)}}@media screen and (min-width:530px)and (max-width:899px){.label,.label.contains,.label.label_press{margin-top:0;margin-left:0;font-size:12px;width:43px;height:43px;right:.5rem}.product-media-container .label.label_press:nth-child(2){margin-top:calc(90px + .6em)}}@media screen and (min-width:900px)and (max-width:1179px){.label,.label.contains,.label.label_press{margin-top:.3rem;margin-right:.3rem;margin-left:.3rem;font-size:12px;width:60px}.product-media-container .label.label_press:nth-child(2){margin-top:calc(90px + .3em)}.mega-menu__list .label{font-size:12px;width:50px;height:50px}}@media screen and (max-width:1179px){.mega-menu__list .label{margin-top:.3rem;margin-right:.3rem;margin-left:.3rem;width:51px;height:51px}}.card-information__text,.card-information__wrapper>.price{display:inline-block!important;font-family:greycliff-cf,Rubik,sans-serif!important}.card+.card-information{margin-top:.69em}.grid__item.product__media-wrapper{position:relative}div.collection ul.grid.grid--3-col-tablet{margin-right:-2%}div.collection ul.grid.grid--3-col-tablet .grid__item{padding-right:2rem}.card-information__text.no-padding-right{padding-right:0!important}body.index-template .collection .price{font-size:1.3rem}.collection .card-information__text{text-transform:uppercase;margin-left:auto}.collection .card+.card-information{line-height:1}.collection .card-information__wrapper{padding-bottom:.39em;padding-right:.39em;flex-basis:50%}.collection .card-information:last-child{justify-content:flex-start}.collection .card-information button.collection-product-card-buy-now-button{padding:.5rem .666vw .6rem;font-size:13px;font-family:greycliff-cf;margin-left:auto;min-width:100%;width:100%;min-height:2rem;color:#fff;display:block;margin-top:0}.collection .card-information button.collection-product-card-buy-now-button .card-information__text{color:#000;font-size:13px;padding-right:0;text-transform:lowercase}.collection .card-information button.collection-product-card-buy-now-button .card-information__text i{text-decoration:line-through!important}.card-wrapper:hover .card-information button{box-shadow:0 0 0 .2rem #c2ac70}.collection #ProductGridContainer .card-information__wrapper{padding-bottom:.39em}.featured-collection .featured-collection-subheading{font-family:GreycliffCF-Regular;font-size:18px;margin-top:-25px;margin-bottom:40px}.featured-collection .spaced-section{width:100%}.multicolumn-slider-section.ugc{overflow-x:hidden}@media screen and (min-width:479px)and (max-width:840),(min-width:1024px)and (max-width:1399px){.collection .card-information__text{display:block!important;letter-spacing:0}}@media screen and (min-width:600px){.featured-collection-products .product-card-container{flex-basis:60%}}@media only screen and (min-width:600px)and (max-width:849px),(min-width:1023px){.featured-collection .card+.card-information{display:flex}.featured-collection .product-card-container,.collection #ProductGridContainer .card-information button.collection-product-card-buy-now-button{margin-top:0}.collection #ProductGridContainer .card-information__wrapper{margin-right:auto;width:49%;flex-basis:49%;padding-right:0;padding-bottom:0}.collection #ProductGridContainer .product-card-container,.featured-collection-products .product-card-container{flex-basis:50%}}@media only screen and (min-width:1024px){.featured-collection-products .product-grid .grid__item{padding-bottom:calc(1rem + var(--page-width-margin))!important}}#insta-feed h2{font-size:2.69rem}.collection-product-count{display:none}.badge{border-radius:0!important}.price--on-sale .price__badge-sale{display:none!important}.card--product .card__badge{display:none}.study-result .image-with-text__content.special-study{padding-right:3vw}.study-result .image-with-text__content.special-study .GreycliffCF-Bold{font-family:var(--font-heading-family)!important;font-weight:400;font-size:1.6em;line-height:1.23em;margin-top:-1em;margin-bottom:1em;display:block;color:#4d6245}product-modal .product-media-modal__content img[alt~="supplement facts"]{max-width:600px}@media screen and (min-width:990px){.product--stacked .product__media-item{--grid-desktop-horizontal-spacing: 10px;width:50%}}@media screen and (min-width:750px){.product__media-toggle{position:absolute;height:100%;top:0;right:0;bottom:0;left:0}}.product__info-container>.product__title{margin-top:.69em;font-size:3.3rem;font-weight:300}.product__description{margin-bottom:1.1em!important}.product-popup-modal{background:#faf9f6f5!important}.product-popup-modal__opener{margin:0!important}.product-form__input.product-form__quantity{padding-bottom:0!important;display:none}.product-form__input--dropdown{margin-bottom:-.9em!important}.product-form__input .select__select{font-size:1.33rem!important;background:#fff!important}.product-form__input .form__label{float:left;vertical-align:middle;margin-top:9px;font-size:14px;margin-right:1em}.quantity__button{border:1px solid var(--color-button-background);background:#fff}.pdp-description__key-benefits,.pdp-description__consumer-study-results{font-size:85%}.pdp-description__key-benefits>p,.pdp-description__consumer-study-results>p{margin-top:.39em;margin-bottom:.469em;line-height:1.5}.pdp-description__key-benefits>p:last-child{margin-top:.9em}.pdp-description__key-benefits ul{list-style-type:none;padding:0!important;margin:0 0 12px;line-height:1.3em}.pdp-description__key-benefits ul li{display:block;background-image:url(/cdn/shop/files/checkmark.svg?v=1671732703);background-repeat:no-repeat;background-position:left 2px;margin-left:-3px;padding-left:23px;padding-top:0;margin-top:6px;margin-bottom:6px}.pdp-description__key-benefits ul li strong{font-weight:400}.product__info-container .pdp-description__consumer-study-results{border-top:1px solid;padding-top:.69em}.product__info-container ul.tabs{padding:0}.product__info-container ul.tabs li span{border-bottom:1px solid transparent;letter-spacing:.039em}.product__info-container ul.tabs li{cursor:pointer;float:none;display:inline-block;margin:0 .69em 0 0;line-height:1.17;font-size:.92em;letter-spacing:0}.product__info-container ul.tabs li:after{content:"|";margin:0 .1em 0 .69em}.product__info-container ul.tabs li:last-child:after{content:""}.product__info-container ul.tabs li.current span{border-bottom:1px solid #000}.product__info-container .tab-content{display:none;padding:0;line-height:1.6!important}.product__info-container .tab-content.current{display:inherit}.product-form--conditions{text-align:center;font-size:12px;margin-top:.69em;line-height:1.5}.accordion__title{font-family:GreycliffCF-Regular}.share-button__button{margin-top:6px}label[for=product_7858999460079_group_1116045_subsave] .rc-option__text:after{content:" 30% "}label[for=product_7858999460079_group_1116045_subsave] span.rc-option__discount.rc_widget__option__discount{display:none}.rc-template__legacy-radio .rc-radio__label{white-space:normal;line-height:1;padding-left:11px}.rebuy-product-title.clickable{text-transform:uppercase;font-family:var(--font-body-family)!important;font-weight:400}.rebuy-button,.rebuy-widget .rebuy-button{text-wrap:nowrap}@media(min-width:768px){.rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions{width:140px!important}.rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-info{width:calc(70% - 140px)!important}}.property-value-rc_direct_checkout_link{display:none}.rc-template__legacy-radio .rc_widget__option__selector+.rc-selling-plans{padding-left:30px;padding-bottom:8px}.rc-template__legacy-radio .rc_widget__option__selector+.rc-selling-plans{padding-left:0!important;padding-bottom:0!important;margin-top:9px}.rc-selling-plans-single{border:none;color:#000;font-family:greycliff-cf;font-size:14px;font-weight:700;letter-spacing:.04em;margin-top:.03em;padding:0 0 5px 27px!important;width:auto}.subscription-widget-benefits{font-size:14px;line-height:1.33;font-weight:400;margin-top:0;margin-bottom:.6em;font-family:GreycliffCF-Regular,Rubik,sans-serif;text-align:left}.subscription-widget-benefits li{margin:0 0 3px}.rc-option__price:before{content:"\2013  "}.rc-option__price:last-child{padding-left:1px}.rc-template__legacy-radio .rc-radio{white-space:normal!important}.rc-radio__label{letter-spacing:.013em;line-height:1.8em!important;margin-left:-5px!important}body .rc-widget .rc-radio.onetime-radio{display:flex!important;align-items:center}.rc_widget__option__discount{background:#4d6245;color:#fff;padding:4px 9px 5px;margin-right:4px;font-size:.77em;text-transform:uppercase;border-radius:24px}.rc-radio__label .strike-through,.one-time-price-wrap{text-decoration:line-through;margin-left:4px}.one-time-price-wrap:before{content:"("}.one-time-price-wrap:after{content:")"}button[alt^="Switch Not Today, Grey"][alt*="3-Pack to a Subscription"]:after{content:"Subscribe & Save 30%"}button[alt^="Switch Not Today, Grey"][alt*="3-Pack to a Subscription"] span{display:none}div.rc_block__type--active{background:#fff!important}#rc_radio_options{font-size:.86em!important}#rc_radio_options .rc_description{font-family:GreycliffCF-Bold}.rc_widget__option__plans__dropdown{border:none;width:auto;margin-top:.03em;margin-left:-12px;margin-right:-22px;font-family:greycliff-cf;font-weight:700;letter-spacing:.04em;font-size:14px;color:#000}.rc_widget__option__plans__dropdown,.rc_select.rc_select__frequency{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent url(https://cdn.shopify.com/s/files/1/0604/3929/8284/files/arrow.png?v=1636218953) no-repeat 95% center /12px!important;padding-right:30px!important;width:auto;padding:9px 13px 9px 3em}div.rc_popup__hover,a.rc_popup__hover{margin-left:1px}.rc_popup__label{padding-left:10px!important}.rc-selling-plans-dropdown{display:inline-flex!important}.rc-selling-plans-dropdown__select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent url(https://cdn.shopify.com/s/files/1/0604/3929/8284/files/arrow.png?v=1636218953) no-repeat 95% center /12px!important;border:none;color:#000;font-family:greycliff-cf;font-size:14px;font-weight:700;letter-spacing:.04em;margin-top:.03em;padding:0 30px 5px 26px!important;width:auto}.product-form__submit{text-transform:uppercase;font-family:greycliff-cf;font-weight:700;font-size:18px}.product-form__submit .price-sale{margin-right:.39em}.product-form__submit .price-sale+.price-item{text-decoration:line-through}.price-item.price-strike-through{text-decoration:line-through;color:#666;margin-right:6px}variant-radios:has(.hide){display:none}div.rc_popup{display:none!important}.rc-radio__input{margin-left:0}.rc-radio__input:after{width:16px;height:16px;border-radius:15px;top:-2px;position:relative;background-color:#fff;content:"";display:inline-block;visibility:visible;border:2px solid rgba(0,0,0,.25)}input[type=radio]:checked:after{content:"";width:16px;height:16px;border-radius:15px;top:-2px;background-color:var(--color-buttons);border-color:var(--color-buttons);display:inline-block;visibility:visible}.rc-selling-plans{margin-left:0}.rc-container-wrapper .rc_widget__option{border:2px solid rgba(0,0,0,.25);border-radius:6px;margin:8px 0}.rc-container-wrapper .rc_widget__option.rc-option--active{border-color:#000}.rc-option__text,.rc_widget__price{font-weight:700;font-size:16px}.rc_widget__price:before{font-weight:400;font-size:14px}.rc-container-wrapper .rc_widget__option--active{border-color:var(--color-buttons);background-color:var(--color-primary)!important}.rc-template__legacy-radio .rc-radio{padding:3px 12px 6px!important}.accordion summary{padding:.69rem 0!important}.product__accordion .accordion__content{padding-left:0rem!important;font-size:1.39rem;line-height:1.69em}.accordion .summary__title+.icon-plus{height:calc(var(--font-heading-scale) * 1rem)}.product__accordion .icon-caret{top:0}.product-trust-bullets{display:flex;font-size:12px;letter-spacing:0;border-top:1px solid #333;border-bottom:1px solid #333;padding:.69em 0;margin:1em 0 .9em}.product-trust-bullet{padding-right:1.2vw}.product-trust-bullet:last-child{padding-right:0}.product-trust-bullet-content{margin-left:24px;text-indent:-24px;line-height:1em}.product-trust-bullet-content svg{max-width:16px;max-height:16px}.product__gift-widget{display:flex;align-items:center;justify-content:space-between;gap:16px;background-color:#dce6e2;border-radius:8px;padding:20px 24px;margin:12px 0}.gift-widget__text{flex:1;min-width:0}.gift-widget__title{font-family:GreycliffCF-Bold,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 4px}.gift-widget__description{font-size:14px;line-height:1.4;margin:0;color:#333}.gift-widget__image-wrap{position:relative;flex-shrink:0;margin-left:24px}.gift-widget__badge{position:absolute;top:-6px;left:-30px;background-color:#4d6245;color:#fff;border-radius:50%;width:52px;height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px;font-weight:700;line-height:1.1;z-index:1}.gift-widget__badge small{font-size:12px;font-weight:400}.gift-widget__image{width:72px;height:auto;border-radius:4px;object-fit:contain}.product__subscription-gifts-widget{display:flex;align-items:center;justify-content:space-between;gap:12px;background-color:#e8e2da;border-radius:8px;padding:20px;margin:12px 0}.subscription-gifts-widget__text{flex:1;min-width:0}.subscription-gifts-widget__title{font-family:GreycliffCF-Bold,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0 0 4px}.subscription-gifts-widget__description{font-size:14px;line-height:1.4;margin:0 0 6px;color:#333}.subscription-gifts-widget__link-wrap{display:inline-block}.subscription-gifts-widget__link{font-size:14px;text-decoration:underline;cursor:pointer;background:none;border:none;padding:0;color:#000}.subscription-gifts-widget__image-wrap{position:relative;flex-shrink:0;margin-left:24px;width:72px;height:72px}.subscription-gifts-widget__swap-image{position:absolute;top:0;left:0;width:72px;height:72px;object-fit:contain;border-radius:4px;opacity:0;transition:opacity .4s ease}.subscription-gifts-widget__swap-image.is-active{opacity:1}.no-js .subscription-gifts-widget__swap-image:first-of-type{opacity:1}.subscription-gifts-widget__image-wrap .gift-widget__badge{top:-6px;left:-30px}[id^=SubscriptionGiftsModal-] .product-popup-modal__content{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;height:auto!important;max-height:90vh;width:90%!important;max-width:900px;border:none!important;border-width:0!important;box-shadow:none!important;padding:0!important;background-color:#f5f2ed;overflow:auto}[id^=SubscriptionGiftsModal-] .product-popup-modal__content-info.subscription-gifts-modal{padding:1em 1.5em!important;position:relative}[id^=SubscriptionGiftsModal-] .product-popup-modal__toggle{position:absolute!important;top:16px;right:16px;border:none!important;background:none!important;padding:8px!important;margin:0!important;z-index:2}.subscription-gifts-modal__title{font-family:GreycliffCF-Bold,sans-serif;font-weight:700;font-size:28px;line-height:1.3;margin:0;padding-bottom:.23em}.subscription-gifts-modal__subtitle{font-size:17px;line-height:1.5;margin:0;padding-bottom:1.5em}.subscription-gifts-modal__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:32px}.subscription-gifts-modal__card{background:#ece8e1;border-radius:8px;padding:20px 16px;text-align:center;display:flex;flex-direction:column}.subscription-gifts-modal__preheader{font-size:14px;margin:0 0 4px;color:#333}.subscription-gifts-modal__product-title{font-family:GreycliffCF-Bold,sans-serif;font-weight:700;font-size:17px;margin:0}.subscription-gifts-modal__value-text{font-size:14px;margin:0 0 12px;color:#333}.subscription-gifts-modal__image-wrap{background:#f5f2ed;border-radius:4px;overflow:hidden;line-height:0;margin-top:auto}.subscription-gifts-modal__image{width:100%;height:auto;object-fit:contain}.subscription-gifts-modal__footer{font-size:13px;color:#666;margin:8px 0 0}@media(max-width:749px){.subscription-gifts-modal__grid{grid-template-columns:1fr;gap:16px}}.product .product__info-container .price.price--large{margin-bottom:.33em;display:inline-block}.product .product__info-container .price.price--large>div{display:inline-block}.product .product__info-container .price.price--large.subscription-discount .price-number{opacity:.4;text-decoration:line-through}.product .product__info-container .price.price--large.subscription-discount:after{content:"SUBSCRIBE & SAVE 25%";background-color:var(--color-secondary);color:#fff;border-radius:15px;padding:3px 15px 4px;font-size:13px;font-weight:400;margin-top:3px;display:inline-block}.product .product__info-container .price.price--large s{opacity:.4}.pdp-video-and-animation-section{margin-top:0!important;margin-bottom:0!important;padding-bottom:0vh}.pdp-video-and-animation-section .how-to-apply--video{position:relative;padding:56% 0 0}.pdp-video-and-animation-section .how-to-apply--video-mobile{position:relative;padding:100% 0 0}.pdp-video-and-animation-section .image-with-text{margin-bottom:0!important}.pdp-video-and-animation-section .image-with-text h2{margin:12px auto 9px;text-align:center}.pdp-video-and-animation-section h3{margin-top:5px;margin-bottom:40px;text-align:center;font-family:GreycliffCF-Regular}.pdp-video-and-animation-section #wrap>div.rich-text{margin:0!important;padding-top:3.6vh}.pdp-video-and-animation-section #pdp-how-to-apply{display:flex;align-items:stretch}.pdp-video-and-animation-section #pdp-how-to-apply .pdp-how-to-apply--column{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:0;padding-top:1.5em}.pdp-video-and-animation-section #pdp-how-to-apply .pdp-how-to-apply--column .how-to-apply_image{padding-left:20px;padding-right:20px;padding-bottom:30px}.pdp-video-and-animation-section #pdp-how-to-apply .pdp-how-to-apply--column .how-to-apply_image img{width:100%;height:auto}.pdp-video-and-animation-section #pdp-how-to-apply .pdp-how-to-apply--column .how-to-apply_info{padding:0 20px 10px}.pdp-video-and-animation-section #pdp-how-to-apply.grid--1-col-tablet .pdp-how-to-apply--column{display:flex}.pdp-video-and-animation-section #pdp-how-to-apply.grid--1-col-tablet .pdp-how-to-apply--column .how-to-apply_image{border-right:1px solid rgba(0,0,0,.1);width:50%;padding-left:0;padding-right:30px}.pdp-video-and-animation-section #pdp-how-to-apply.grid--1-col-tablet .pdp-how-to-apply--column .how-to-apply_image img{max-width:100%;height:auto}.pdp-video-and-animation-section #pdp-how-to-apply.grid--1-col-tablet .pdp-how-to-apply--column .how-to-apply_info{width:50%}.pdp-video-and-animation-section #pdp-how-to-apply.grid--1-col-tablet .pdp-how-to-apply--column .how-to-apply_info ul{margin:0 0 .6em}.pdp-video-and-animation-section #pdp-how-to-apply.grid--2-col-tablet{align-items:stretch}.pdp-video-and-animation-section #pdp-how-to-apply.grid--2-col-tablet .pdp-how-to-apply--column:first-child{border-right:1px solid rgba(0,0,0,.1)}.pdp-video-and-animation-section #pdp-how-to-apply.grid--3-col-tablet{align-items:stretch}.pdp-video-and-animation-section #pdp-how-to-apply.grid--3-col-tablet .pdp-how-to-apply--column:first-child{border-right:1px solid rgba(0,0,0,.1)}.pdp-video-and-animation-section #pdp-how-to-apply.grid--3-col-tablet .pdp-how-to-apply--column:nth-child(2){border-right:1px solid rgba(0,0,0,.1)}.pdp-video-and-animation-section:first-child{margin-top:1.5!important}.pdp-video-and-animation-section:first-child .pdp-how-to-apply--column{padding-top:0!important}@media(max-width:749px){.pdp-video-and-animation-section .videoWrapper-mobile+.videoWrapper{display:none}.pdp-video-and-animation-section #pdp-how-to-apply .how-to-apply_image,.pdp-video-and-animation-section #pdp-how-to-apply .how-to-apply_info{padding:0 0 15px!important}.pdp-video-and-animation-section #pdp-how-to-apply.grid--1-col-tablet .pdp-how-to-apply--column{flex-direction:column}.pdp-video-and-animation-section #pdp-how-to-apply.grid--1-col-tablet .pdp-how-to-apply--column .how-to-apply_image{width:100%;border-right:none}.pdp-video-and-animation-section #pdp-how-to-apply.grid--1-col-tablet .pdp-how-to-apply--column .how-to-apply_info{width:100%}.pdp-video-and-animation-section #pdp-how-to-apply.grid--2-col-tablet .pdp-how-to-apply--column{border-right:none!important}}@media(min-width:750px){.pdp-video-and-animation-section .videoWrapper-mobile{display:none}}.product-popup-modal__button{font-family:greycliff-cf,Rubik,sans-serif;padding:0;font-size:1em;background:transparent;border:none;text-align:left;margin:0}.product-popup-modal__content-info h1{display:none}.testimonial-quote{font-size:1.63em;line-height:1.39em;font-family:var(--font-heading-family);max-width:880px;margin:0 auto;padding:.6em}.testimonial-author{font-size:.88em}.testimonial-carousel .carousel-cell{width:100%;text-align:center}.icon-row{display:flex;flex-wrap:wrap;flex-direction:row;font-size:1.13rem;line-height:1.3;margin:1.6em 0}.icon-row .icon-row--icon{flex-wrap:wrap;flex-basis:33.333%;padding:0 .6%}.icon-row .icon-row--icon img{max-width:60px;margin:0 auto;width:auto;height:44px}.icon-row.icon-row-five .icon-row--icon{flex-wrap:wrap;flex-basis:20%}.icon-row.icon-row-four .icon-row--icon{flex-wrap:wrap;flex-basis:25%}.icon-row.icon-row-three .icon-row--icon{flex-wrap:wrap;flex-basis:33.333%}.icon-row.one .icon-row--icon,.icon-row.icon-row-two .icon-row--icon{flex-wrap:wrap;flex-basis:50%}.icon-row--icon p{margin:.6em 0 1.5em;text-transform:uppercase}@media screen and (max-width:450px){.icon-row.icon-row-four .icon-row--icon{flex-basis:50%}}@media screen and (min-width:750px){.icon-row{flex-wrap:wrap}}@media screen and (min-width:900px){.icon-row{flex-wrap:wrap}.icon-row .icon-row--icon{flex-basis:20%;margin:0!important}.icon-row{font-size:1.13rem}}body.blog-article-template .article-template__content h3{font-size:1.44em}@media screen and (min-width:750px){.main-blog .blog-articles{grid-template-columns:1fr 1fr}.main-blog .blog-articles>*:first-child,.main-blog .blog-articles>*:nth-child(4),.main-blog .blog-articles>*:last-child:nth-child(2),.main-blog .blog-articles>*:last-child:nth-child(5){grid-column:span 1!important;text-align:left!important}}.footer__blocks-wrapper{display:block}.footer__blocks-wrapper>.footer-block{width:100%}.footer__list-social{display:flex;gap:14px;margin-top:1em;line-height:1.23}.footer__list-social svg{width:18px;height:18px}.footer__list-social svg path{fill:#fff}.list-social__link{padding-right:0!important}.footer{background-color:var(--color-secondary);border-top-color:transparent!important}.footer__content-bottom{border-top:none!important}.search__input.field__input,.field:focus,.field:active{box-shadow:none!important;outline:unset!important;border:unset;border-bottom:1px solid #666}.field__input,.customer .field input,.field__input:hover,.customer .field input:hover,.field__input:focus,.field input:focus,.select__select,.customer select,.select__select:hover,.customer select:hover,.select__select:focus{box-shadow:none}.select__select,.customer select{border-bottom:1px solid #333}.field__input:focus-visible,.field input:focus-visible,.customer .field input:focus-visible,.select__select:focus-visible,.customer select:focus-visible{box-shadow:none!important;outline:.2rem solid rgba(var(--color-foreground-rgb),.85)!important;outline-offset:.2rem}.customer .form__message svg,.form__message .icon{display:none!important}.footer-block--newsletter{display:block!important;margin-top:.19em!important}.footer-block__newsletter .newsletter-form__button.button{display:block;width:100%;margin-top:15px;margin-bottom:15px}.footer-block__newsletter .newsletter-form--disclosure{text-align:center;font-size:14px}.footer__copyright{text-align:center;margin-top:3.3vh}.footer-block__heading{font-size:3rem!important}.footer-menu{text-align:left!important;display:block}.flex-footer__item--menu .accordion{display:none!important}.footer-block__details-content .list-menu__item--link{justify-content:center}@media screen and (min-width:750px){.footer-menu{display:block}.footer__copyright{text-align:right}.footer__blocks-wrapper{display:flex}.footer__blocks-wrapper>.footer-block{width:50%}}.flex-footer__item--menu .accordion__title{text-align:center;margin:0 auto}.flex-footer{display:-webkit-flex;display:-ms-flexbox;display:flex!important;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto}@media only screen and (min-width:750px){.flex-footer{padding-bottom:40px}}.flex-footer__item{-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 0 20px}@media only screen and (max-width:749px){.flex-footer--full .flex-footer__item{-webkit-flex:1 0 100%;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.flex-footer--full .flex-footer__item:first-child{margin-top:20px}}@media only screen and (min-width:750px){.flex-footer__item{-webkit-flex:1 1 50%;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding:0}.flex-footer__item--menu{flex-basis:67%;padding-top:10px;padding-left:90px;padding-right:90px}.flex-footer__item--newsletter{flex-basis:33%!important}.flex-footer--full .flex-footer__item{-webkit-flex:1 0 100%;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}@media only screen and (min-width:750px){.flex-footer__item--one-third{flex:0 0 33%}}.flex-footer__item--newsletter{margin:0 auto 20px;border-bottom:1px solid rgba(255,255,255,.15)}@media only screen and (min-width:750px){.flex-footer__item--newsletter{flex:0 1 33%;margin:0;border-bottom:none}}footer .fda-disclaimer{line-height:1.3em;margin-bottom:.69em}.credits{text-align:center;width:100%}.copyright__content{font-size:13px}.copyright__content sup{line-height:1}.credits>.copyright__content a,.actualCredits a{display:inline-block;min-height:24px;line-height:24px}.copyright__content:last-child{display:block}@media only screen and (min-width:480px){.copyright__content:last-child{display:inline-block}}@media only screen and (min-width:750px){.copyright__content{max-width:520px}.credits{text-align:left;width:100%;margin-top:0vh}.actualCredits{float:right}}.credits-trigger{display:inline-block}.credits-text{background:#faf9f6;display:block;width:auto;margin:0 auto;padding:0;transition:transform .4s ease}.credits-trigger:hover+.credits-text,.credits-text:hover{transform:translateY(-100%)}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem}@media screen and (min-width:750px){.product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width:749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:1.39rem;padding-right:1.3rem;padding-left:0;height:1.9em;margin-bottom:.39em;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width:749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.customer.login a{cursor:pointer;display:block!important;color:#333}.customer.login .stayai_customer_portal_login a.stayai_manage_subscriptions_btn{color:#fff}.rebuy-widget .rebuy-money.compare-at,.rebuy-cart__flyout .rebuy-money.compare-at,.rebuy-cart__flyout .rebuy-cart__flyout-subtotal-compare-amount{color:#6b6b6b!important}#rebuy-cart[aria-hidden=true],#rebuy-cart[aria-hidden=true] *{visibility:hidden;transition:visibility 0s linear .5s}#rebuy-cart[aria-hidden=false]{visibility:visible}.customer .field input,.field__input{border-bottom:1px solid #333}.customer.account>div:nth-of-type(2){flex-direction:row-reverse;align-items:flex-start}.order-history thead{border-bottom:1px solid}@media screen and (min-width:750px){.customer th:first-of-type,.customer td:first-of-type,.account table td:first-of-type a{padding-left:0!important}.customer.account>div:nth-of-type(2)>div:last-child,.account-details{margin-right:6.6vw;padding:2.3em;border:1px solid}.account th:last-child,.account td:last-child{text-align:left!important}}#rc_link_container{margin-top:3vh}#customer_tab_content .rc_header-settings__title h4{font-size:1.4em!important}#customer_tab_content #customer_email{padding:.69em 1.99vw}.rc-login--header-media{display:none!important}.rc-login-form-button,.rc-login-form-email{font-family:greycliff-cf,sans-serif!important;border-radius:0!important}.rc-login-form-button div{font-size:16px!important}.rc-login-form-button{background:#4d6245!important}.rc-login--body{background:transparent!important;box-shadow:none!important}.rc-login-form,.rc-enter-code{margin-right:0!important;margin-left:0!important}.rc-login--header-title{margin-left:0!important;text-align:center!important}.form__message{justify-content:center;margin-top:3rem}#digioh_quiz{margin-top:6vh}#digioh_quiz #layout{background:transparent!important}#digioh_quiz>div{z-index:2!important}ul.oct-quiz-picture-choice-options--ratio-circle.oct-quiz-picture-choice-options--text-below li{margin-right:22%;margin-left:22%}.octane-ai-quiz-rendered{margin:-2.5rem auto;min-height:auto!important;max-height:initial;height:auto}.oct-quiz-title,.oct-quiz-subheading{letter-spacing:.6px;line-height:1.4!important;max-width:630px!important;margin-right:auto;margin-left:auto}.oct-quiz-wrapper{min-height:auto!important}.oct-quiz-picture-choice-wrapper{max-width:1280px!important;padding-right:3%;padding-left:3%}.oct-quiz-wrapper.oct-quiz-wrapper--explainer{padding:0!important;position:relative!important;min-height:77vh!important;max-height:100%;height:100%}.oct-quiz-wrapper.oct-quiz-wrapper--explainer:before{background-position-x:center}.oct-quiz-wrapper.oct-quiz-wrapper--explainer .oct-quiz-content{margin-top:9vh}.oct-quiz-picture-choice-options__option>div{border:none!important}.oct-quiz-multiple-choice-options,.oct-quiz-multiple-choice-options.oct-quiz-multiple-choice-options--stacked{padding-right:1.3em!important;padding-left:1.3em!important}.oct-quiz-picture-choice-options{margin-right:auto!important;margin-left:auto!important}.oct-quiz-picture-choice-options--ratio-circle{padding-top:9px}[data-content-section=top_content]:not(:last-child):not(:first-child){padding-bottom:25px}.oct-quiz-wrapper--result-page .oct-quiz-title{margin-top:1em;margin-bottom:.39em}.oct-quiz-wrapper,.oct-quiz-wrapper--result-page{padding-top:0!important;padding-right:1em!important;padding-left:1em!important}.oct-quiz-btn-wrapper .oct-quiz-btn:not([data-element=data-oct-quiz-skip-btn]){background-color:#d8e5e4!important;font-family:GreycliffCF-Regular;letter-spacing:.1rem!important;font-size:15px!important;color:#000606!important;border:none!important}.oct-quiz-btn--primary{font-family:inherit;font-size:1em!important;font-weight:lighter;background-color:#d8e5e4!important;border:#d8e5e4!important;color:#000!important}.oct-quiz-btn-wrapper .oct-quiz-btn:hover,.oct-quiz-btn--primary:hover{box-shadow:0 0 0 .2rem #d8e5e4!important;transform:none!important;-webkit-transform:none!important;-o-transform:none!important;-moz-transform:none!important}.oct-quiz-product-block[data-element*=oct-quiz-productblock]{padding-top:.69em!important}.oct-quiz-products[data-element="oct-quiz-resultWrapper oct-quiz-media"]{margin-top:.69em!important}.oct-quiz-btn-wrapper .oct-quiz-btn:not([data-element=data-oct-quiz-skip-btn]){padding:9px 18px!important;font-weight:lighter}.oct-quiz-heading[data-content-section=top_content]{font-family:GreycliffCF-Regular!important;font-size:22px!important}@media only screen and (min-width:768px){.oct-quiz-top_content{padding-bottom:0!important}}@media screen and (max-width:900px){.oct-quiz-top_content{padding-top:0!important}.oct-quiz-title{line-height:1.1!important}.oct-quiz-wrapper.oct-quiz-wrapper--explainer:before{background-position-x:90%;background-position-y:60px}.oct-quiz-wrapper.oct-quiz-wrapper--explainer .oct-quiz-content{width:100%;left:1.9em;top:3em;margin-left:0;text-align:center}.oct-quiz-wrapper.oct-quiz-wrapper--email:before{background-position-x:80%;background-position-y:220px}.oct-quiz-result-item__dropdown-mask>select{font-size:14px!important}.oct-quiz-wrapper.oct-quiz-wrapper--explainer .oct-quiz-content.cd10056352d72f668f87c6c01094d4ac2d30aca4b{margin-left:auto;text-align:center}div[data-element="oct-quiz-image oct-quiz-media"]{margin-top:1.3em!important}div[data-element="oct-quiz-image oct-quiz-media"] img{width:78%!important}}.press-logo-slider{padding-top:10px;padding-bottom:10px;max-height:80px;overflow:hidden}.press-logo-slider .carousel-cell{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:60px;margin-left:30px;margin-right:30px}.press-logo-slider .carousel-cell.is-selected{opacity:1}.press-logo-slider .carousel-cell .press--quote{display:none;font-family:freight-display-pro;font-size:20px;font-style:italic;line-height:24px;max-width:300px;padding-right:6px;padding-left:6px}.press-logo-slider .carousel-cell .press--quote:before{content:"\201c"}.press-logo-slider .carousel-cell .press--quote:after{content:"\201d"}.press-logo-slider .carousel-cell .press--logo{display:block}.press-logo-slider .flickity-page-dots{display:none}@media(max-width:500px){.press-logo-slider .carousel-cell{width:25%!important}}@media(min-width:990px){.press--quote{font-size:22px}}.product--title{margin:9px 0 3px;font-size:16px;line-height:18px;text-transform:uppercase}.product--price{font-family:GreycliffCF-Regular;font-weight:400;margin:3px 0;font-size:13px;line-height:16px}.product--price-number{font-family:GreycliffCF-Bold;display:inline-block;padding-top:6px}.section-collections-thumbs{background-color:var(--color-primary-light)}.section-collections-thumbs .collections-thumbs--title{font-size:36px;text-align:center;margin-top:0}.section-collections-thumbs .grid__item{text-align:center;text-decoration:none;color:#000;margin-bottom:20px}.section-collections-thumbs .grid__item .collections-thumbs--item-title{margin:12px 0 5px}.section-collections-thumbs .grid__item .collections-thumbs--number{display:none}.faqs-new{background-color:#faf9f6}.faqs-new .title{margin-top:0;margin-bottom:15px}.faqs-new .tabs .tab{border-top:1px solid rgba(205,182,120,.15)}.faqs-new .tabs .tab:last-child{border-bottom:1px solid rgba(205,182,120,.15)}.faqs-new .tabs .tab .tab-label{align-items:center}.faqs-new .tabs .tab .tab-label:after{font-size:40px;font-weight:400;line-height:33px}.faqs-new .faq--outro{text-align:center;margin:15px 0 25px;font-size:13px}.faqs-new .faq--buttons{display:flex;gap:10px;margin-top:25px}.faqs-new .faq--buttons--multiple a{flex:1 0 50%}@media(max-width:750px){.faqs-new .faq--buttons--multiple{flex-direction:column}}.announcement-bar{background-color:#4d6245;font-size:13px}.announcement-bar__link:hover{color:#fff}.announcement-slider{position:relative;width:100%;margin:0;padding:0}.announcement-slider h2.title{text-align:center}.announcement-slider img{width:100%}.announcement-slider .carousel-cell{padding:0;margin:0;width:calc(100% + -0px);text-align:center}.announcement-slider a{color:#fff;text-decoration:none}.announcement-slider a .title:hover{text-decoration:underline}.announcement-slider a .title,.announcement-slider a .price{opacity:0;transition:opacity .2s ease-in-out;margin:0}.announcement-slider a:hover>.product-slider-text .title,.announcement-slider>a:hover .product-slider-text .price,.announcement-slider .carousel-cell.is-selected .product-slider-text .title{opacity:1;transition:opacity .2s ease-in-out;margin:0}.announcement-slider .flickity-button.flickity-prev-next-button.previous,.announcement-slider .flickity-button.flickity-prev-next-button.next{background:transparent;color:#000}.announcement-slider:focus-visible,.announcement-slider .carousel:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.announcement-slider .flickity-enabled{position:relative}.announcement-slider .flickity-enabled:focus{outline:0}.announcement-slider .flickity-viewport{overflow:hidden;position:relative;height:100%}.announcement-slider .flickity-slider{position:absolute;width:100%;height:100%}.announcement-slider .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.announcement-slider .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.announcement-slider .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.announcement-slider .flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.announcement-slider .flickity-button:hover{background:#fff;cursor:pointer}.announcement-slider .flickity-button:focus{outline:0;box-shadow:none}.announcement-slider .flickity-button:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #333}.announcement-slider .flickity-button:active{opacity:.6}.announcement-slider .flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.announcement-slider .flickity-button-icon{fill:currentColor}.announcement-slider .flickity-prev-next-button{top:23px;width:20px;height:20px;border-radius:50%;transform:translateY(-50%)}.announcement-slider .flickity-prev-next-button.previous{left:9px}.announcement-slider .flickity-prev-next-button.next{right:3px}.announcement-slider .flickity-rtl .flickity-prev-next-button.previous{left:auto;right:3px}.announcement-slider .flickity-rtl .flickity-prev-next-button.next{right:auto;left:3px}.announcement-slider .flickity-prev-next-button .flickity-button-icon{position:absolute;left:0%;top:0%;width:12px;height:12px}.announcement-slider .flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.announcement-slider .flickity-rtl .flickity-page-dots{direction:rtl}.announcement-slider .flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.announcement-slider .flickity-page-dots .dot.is-selected{opacity:1}.announcement-slider .carousel>[aria-hidden=true] a[href],.announcement-slider .carousel>[aria-hidden=true] area[href],.announcement-slider .carousel>[aria-hidden=true] input:not([disabled]),.announcement-slider .carousel>[aria-hidden=true] select:not([disabled]),.announcement-slider .carousel>[aria-hidden=true] textarea:not([disabled]),.announcement-slider .carousel>[aria-hidden=true] button:not([disabled]),.announcement-slider .carousel>[aria-hidden=true] [tabindex]:not([disabled]),.announcement-slider .carousel>[aria-hidden=true] [contenteditable=true]:not([disabled]){visibility:hidden}.before-and-after-slideshow-v3{background-color:#faf9f6;padding-top:2.3vh;padding-bottom:2.3vh}.before-and-after-slideshow-v3 #beforeAfter{display:block!important}.before-and-after-slideshow-v3 #beforeAfter h2.title{line-height:1.13;text-align:center}.before-and-after-slideshow-v3 #beforeAfter .multicolumn-card-spacing{margin-right:0;margin-left:0}.before-and-after-slideshow-v3 .before-and-after{margin-top:0!important;padding-top:0rem}.before-and-after-slideshow-v3 .before-and-after .multicolumn{margin:0;padding:5vh 0 1.3vh}.before-and-after-slideshow-v3 .multicolumn-card__info.text-right{text-align:right}.before-and-after-slideshow-v3 #pdp_beforeAfter_testimonials .rte{line-height:1.3}.before-and-after-slideshow-v3 .before-after-testimonial{font-size:1em;margin-top:0;line-height:1.13em;margin-bottom:0}.before-and-after-slideshow-v3 .before-after-testimonial+div.rte>p{font-size:14px;line-height:1.3}.before-and-after-slideshow-v3 .before-after-labels{display:flex;gap:2px}.before-and-after-slideshow-v3 .before-after-label-left,.before-and-after-slideshow-v3 .before-after-label-right{flex-basis:50%;width:50%;text-align:center;font-size:80%;background:#fff;margin:0 auto 2px}.before-and-after-slideshow-v3 #beforeAfter .multicolumn-card{background:var(--color-primary);padding:.7em 1em 1em}.before-and-after-slideshow-v3 #beforeAfter .slider-images-container,.before-and-after-slideshow-v3 #beforeAfter .slider-testimonials-container{width:100%}.before-and-after-slideshow-v3 #beforeAfter .slider-testimonials-container{display:flex;flex-direction:column}.before-and-after-slideshow-v3 #beforeAfter .slider-testimonials-container{padding:0 0 0 .76em}.before-and-after-slideshow-v3 .pdp_beforeAfter_images{width:100%;position:relative}.before-and-after-slideshow-v3 #beforeAfter .carousel-cell{width:33.333%;height:auto;margin:0%;z-index:-1}.before-and-after-slideshow-v3 #beforeAfter .carousel-cell.is-selected{z-index:1}.before-and-after-slideshow-v3 #beforeAfter .carousel-cell img{opacity:.33;transition:opacity .3s ease-in-out}.before-and-after-slideshow-v3 #beforeAfter .carousel-cell.is-selected img{opacity:1}.before-and-after-slideshow-v3 #beforeAfter .carousel-cell .multicolumn-card{transform:scale(.9);transition:transform .3s ease-in-out}.before-and-after-slideshow-v3 #beforeAfter .carousel-cell.is-selected .multicolumn-card{transform:scale(1);transition:transform .3s ease-in-out}.before-and-after-slideshow-v3 #beforeAfter .multicolumn.flickity .button{margin-top:4.9em}.before-and-after-slideshow-v3 #beforeAfter .flickity-prev-next-button .flickity-button-icon{fill:#333;left:26%}.before-and-after-slideshow-v3 #beforeAfter .flickity-prev-next-button.next .flickity-button-icon{left:12%}.before-and-after-slideshow-v3 #beforeAfter .flickity-prev-next-button.next{right:31%;background:#dae5e4;border-radius:50%}.before-and-after-slideshow-v3 #beforeAfter .flickity-prev-next-button.previous{left:31%;background:#dae5e4;border-radius:50%}.before-and-after-slideshow-v3 #beforeAfter .flickity-prev-next-button{top:33vh;width:40px;height:40px;border-radius:0%;transform:translateY(-50%)}.before-and-after-slideshow-v3 .multicolumn.flickity .flickity-button{position:absolute;right:46%;color:#000;background:transparent;border:none;cursor:pointer;width:40px;height:40px;margin-top:2.3vh!important}.before-and-after-slideshow-v3 .multicolumn.flickity .flickity-button:hover{background:transparent}.before-and-after-slideshow-v3 .multicolumn.flickity .flickity-prev-next-button.previous{right:50%}.before-and-after-slideshow-v3 .multicolumn{padding-bottom:0;padding-top:0}.before-and-after-slideshow-v3 .multicolumn-card__info .rte{color:#595959}.before-and-after-slideshow-v3 .multicolumn-card__info .rte span{display:block}.before-and-after-slideshow-v3 .before-after--rating .okeReviews>div{justify-content:center}.before-and-after-slideshow-v3 .title-wrapper-with-link{margin-top:0}.before-and-after-slideshow-v3 .tags{text-align:center}.before-and-after-slideshow-v3 .tags .tag{display:inline-block;background-color:#4d6245;color:#fff;font-size:11px;font-family:GreycliffCF-Bold,sans-serif;border-radius:12px;margin-right:3px;margin-bottom:3px;padding-left:12px;padding-right:12px}.before-and-after-slideshow-v3 .rte a{position:relative;font-family:GreycliffCF-Bold;font-weight:400;font-size:12px;color:#000;margin-right:20px}.before-and-after-slideshow-v3 .rte a:after{content:"\2192";position:absolute;right:-15px;top:-4px;font-weight:700}.before-and-after-slideshow-v4{background-color:#faf9f6;padding-top:6vh;padding-bottom:2.3vh}.before-and-after-slideshow-v4 #beforeAfter{display:block!important}.before-and-after-slideshow-v4 #beforeAfter h2.title{font-size:2.3em;max-width:750px;line-height:1.13;text-align:center;letter-spacing:0}.before-and-after-slideshow-v4 #beforeAfter .multicolumn-card-spacing{margin-right:0;margin-left:0}.before-and-after-slideshow-v4 .before-and-after{margin-top:0!important;padding-top:0rem}.before-and-after-slideshow-v4 .before-and-after .multicolumn{margin:0;padding:5vh 0 1.3vh}.before-and-after-slideshow-v4 .before-after-attribution>p:first-child{margin-bottom:.1em;font-size:1.1em}.before-and-after-slideshow-v4 .before-after-attribution>p:last-child{color:#777;margin-top:.1em;margin-bottom:1.3vh;font-size:.9em;letter-spacing:.02em}.before-and-after-slideshow-v4 .multicolumn-card__info.text-right{text-align:right}.before-and-after-slideshow-v4 #pdp_beforeAfter_testimonials .rte{line-height:1.3}.before-and-after-slideshow-v4 .before-after-image{line-height:1}.before-and-after-slideshow-v4 .before-after-testimonial{font-size:1.13em;margin-top:0;line-height:1.33em;margin-bottom:1em;text-align:left}.before-and-after-slideshow-v4 .before-after-attribution{padding:2.5rem 2.5rem 0;font-size:.9em}.before-and-after-slideshow-v4 .before-after-testimonial+div.rte>p{font-size:14px;line-height:1.3}.before-and-after-slideshow-v4 .before-after-labels{display:flex;gap:2px}.before-and-after-slideshow-v4 .before-after-label-left,.before-and-after-slideshow-v4 .before-after-label-right{flex-basis:50%;width:50%;text-align:center;font-size:80%;background:#fff;margin:0 auto 2px}.before-and-after-slideshow-v4 #beforeAfter .multicolumn-card{background:var(--color-primary);padding:0;margin:0 1em}.before-and-after-slideshow-v4 #beforeAfter .slider-images-container,.before-and-after-slideshow-v4 #beforeAfter .slider-testimonials-container{width:100%}.before-and-after-slideshow-v4 #beforeAfter .slider-testimonials-container{display:flex;flex-direction:column}.before-and-after-slideshow-v4 #beforeAfter .slider-testimonials-container{padding:0 0 0 .76em}.before-and-after-slideshow-v4 .pdp_beforeAfter_images{width:100%;height:100%;position:relative}.before-and-after-slideshow-v4 .flickity-viewport{min-height:1px}.before-and-after-slideshow-v4 .flickity-slider{display:flex;align-items:stretch}.before-and-after-slideshow-v4 #beforeAfter .carousel-cell{flex:1 0 auto;width:33.333%;height:auto;margin:0%}.before-and-after-slideshow-v4 #beforeAfter .carousel-cell.is-selected{z-index:1}.before-and-after-slideshow-v4 #beforeAfter .carousel-cell img{opacity:1}.before-and-after-slideshow-v4 #beforeAfter .multicolumn.flickity .button{margin-top:4.9em}.before-and-after-slideshow-v4 #beforeAfter .flickity-prev-next-button .flickity-button-icon{fill:#333;left:26%}.before-and-after-slideshow-v4 #beforeAfter .flickity-prev-next-button.next .flickity-button-icon{left:12%}.before-and-after-slideshow-v4 #beforeAfter .flickity-prev-next-button.next{right:31%;background:#dae5e4;border-radius:50%}.before-and-after-slideshow-v4 #beforeAfter .flickity-prev-next-button.previous{left:31%;background:#dae5e4;border-radius:50%}.before-and-after-slideshow-v4 #beforeAfter .flickity-prev-next-button{top:33vh;width:40px;height:40px;border-radius:0%;transform:translateY(-50%)}.before-and-after-slideshow-v4 .multicolumn.flickity .flickity-button{position:absolute;right:46%;color:#000;background:transparent;border:none;cursor:pointer;width:40px;height:40px;margin-top:2.3vh!important}.before-and-after-slideshow-v4 .multicolumn.flickity .flickity-button:hover{background:transparent}.before-and-after-slideshow-v4 .multicolumn.flickity .flickity-prev-next-button.previous{right:50%}.before-and-after-slideshow-v4 .multicolumn{padding-bottom:0;padding-top:0}.before-and-after-slideshow-v4 .multicolumn-card{display:flex;flex-direction:column}.before-and-after-slideshow-v4 .multicolumn-card__info{display:flex;flex-direction:column;height:100%;padding:1rem 2.5rem 2.5rem!important}.before-and-after-slideshow-v4 .multicolumn-card__info .rte{color:#595959}.before-and-after-slideshow-v4 .multicolumn-card__info .rte span{display:block}.before-and-after-slideshow-v4 .before-after--rating .okeReviews>div{justify-content:center}.before-and-after-slideshow-v4 .title-wrapper-with-link{margin-top:0}.before-and-after-slideshow-v4 .tags{text-align:left;margin-top:auto!important}.before-and-after-slideshow-v4 .tags .tag{display:inline-block;background-color:#4d6245;color:#fff;font-size:11px;font-family:GreycliffCF-Bold,sans-serif;border-radius:12px;margin-right:3px;margin-bottom:3px;padding-left:12px;padding-right:12px}.pdp_beforeAfter_images .carousel-cell{padding:0}.pdp-beforeAfter-whatExpect{padding-left:2.5rem;padding-right:2.5rem;line-height:1.3;margin-top:50px!important}.pdp-beforeAfter-whatExpect>*{margin-top:0;margin-bottom:.3em!important;line-height:1.33}@media(max-width:989px){.before-and-after-slideshow-v3 #beforeAfter .slider-testimonials-container{padding:0 0 0 1.16em}.before-and-after-slideshow-v4 #beforeAfter .title-wrapper{margin-bottom:2.3rem}.before-and-after-slideshow-v3 #beforeAfter .carousel-cell{width:70%}.before-and-after-slideshow-v4 #beforeAfter .carousel-cell{width:76%}.before-and-after-slideshow-v3 #beforeAfter .carousel-cell h3{font-size:1.39em}.before-and-after-slideshow-v4 #beforeAfter .carousel-cell h3{font-size:1.23em}.before-and-after-slideshow-v3 #beforeAfter .carousel-cell .multicolumn-card__info{padding:0 .5em}.before-and-after-slideshow-v3 #beforeAfter .flickity-prev-next-button.next,.before-and-after-slideshow-v3 #beforeAfter .flickity-prev-next-button.previous{display:none}}@media(max-width:749px){.before-and-after-slideshow-v3 #beforeAfter .slider-testimonials-container{padding:0}.before-and-after-slideshow-v3 #beforeAfter .before-after-testimonial{margin-top:.3em}.before-and-after-slideshow-v3 #beforeAfter{display:block}.before-and-after-slideshow-v3 #beforeAfter .slider-images-container,.before-and-after-slideshow-v3 #beforeAfter .slider-testimonials-container{width:100%}.pdp_beforeAfter_images .carousel-cell{width:80%}.pdp_beforeAfter_images .carousel-cell img{opacity:.3}.pdp_beforeAfter_images .carousel-cell.is-selected img{opacity:1}.pdp_beforeAfter_images .multicolumn-card-spacing{margin-left:5px;margin-right:5px}.multicolumn-card__info.text-right{text-align:left}}@media(min-width:750px){.before-after-testimonial{font-size:1.69em;margin-left:auto;max-width:500px}#beforeAfter .title-wrapper-with-link{justify-content:flex-end;margin-left:auto;text-align:right;margin-top:0}#beforeAfter .multicolumn .title{margin-right:0!important;text-align:right}#beforeAfter .multicolumn-card__info{padding-top:.6em}}#beforeAfter .carousel-cell img{width:100%;height:100%}.grid__item .pdp_beforeAfter_images{margin-bottom:2rem}.flickity-button:disabled{display:none}#beforeAfter .okeReviews.oke-sr{width:100%;text-align:center;margin-top:.6em}.collection h1{margin-bottom:10px}.collection--products-count{display:none;text-align:center}.subnav-pills{display:flex;flex-wrap:wrap;justify-content:center;row-gap:8px;column-gap:15px;margin-top:30px;margin-bottom:30px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.subnav-pills a{display:block;padding:6px 17px;border-radius:20px;border:1px solid rgba(24,24,24,.2);color:#000;text-decoration:none;font-size:15px;white-space:nowrap}.subnav-pills a:hover,.subnav-pills a.link-active{border-color:var(--color-buttons);background-color:var(--color-buttons);color:var(--color-buttons-text)}.subnav-pills a::-webkit-scrollbar{display:none}@media(max-width:768px){.subnav-pills{flex-wrap:nowrap;justify-content:space-between}}.collection-sorting{text-align:right}.collection-sorting .sort-by{border:none;font-size:15px;background-color:inherit;font-family:GreycliffCF-Regular;text-decoration:underline;cursor:pointer;text-align:right;padding-right:9px;color:#000}.oke-review--short .okeReviews[data-oke-container]{min-height:28px}.okeReviews .oke-sr-stars,div[data-oke-reviews-product-listing-rating]{transform-origin:left center;transform:scale(.87)}.okeReviews>div{display:flex;align-items:center;margin-top:10px}.okeReviews>div .oke-sr-stars{order:1;margin-right:0}.okeReviews>div .oke-sr-rating{display:block;order:2;border-right:1px solid grey;padding-right:8px;font-size:13px;font-weight:700;height:17px;line-height:17px}.okeReviews>div .oke-sr-count{order:3;padding-left:8px;text-decoration:underline;font-size:13px;font-weight:400}.oke-review--short .oke-sr-rating{display:none!important}.oke-review--short .oke-sr-count{padding-left:0!important;font-size:11px!important;font-weight:400!important;text-decoration:none!important}.landing-page-hero-banner{padding-top:0!important;padding-bottom:0!important}.section-how-it-works{overflow:hidden}.section-how-it-works h2{text-align:center;margin:15px auto 30px;padding-left:1.5rem;padding-right:1.5rem}.section-how-it-works .page-width{padding-left:calc(9em - 6vw);padding-right:calc(9em - 6vw)}.section-how-it-works .page-width .grid{justify-content:center}.section-how-it-works .page-width .grid.grid--2-col-tablet{justify-content:space-between}.section-how-it-works .page-width .grid .section-how-it-works--column{z-index:1;position:relative;background-color:var(--color-primary);margin-bottom:20px}.section-how-it-works .page-width .grid .section-how-it-works--column h3{text-align:center;font-family:GreycliffCF-Regular;font-weight:400;text-transform:uppercase;margin-top:25px;margin-bottom:20px;padding:0 .6em}.section-how-it-works .page-width .grid .section-how-it-works--column ul{list-style:none;max-width:500px;padding-left:15px;padding-right:15px;padding-bottom:1px;margin:0 auto}.section-how-it-works .page-width .grid .section-how-it-works--column ul li{display:flex}.section-how-it-works .page-width .grid .section-how-it-works--column ul li .icon{position:relative;padding-bottom:20px}.section-how-it-works .page-width .grid .section-how-it-works--column ul li .icon img{position:relative;width:40px;z-index:2;height:auto}.section-how-it-works .page-width .grid .section-how-it-works--column ul li .icon:before{content:"";position:absolute;top:0;left:50%;bottom:0;width:1px;border-left:1px dashed rgba(0,0,0,.1);z-index:1}.section-how-it-works .page-width .grid .section-how-it-works--column ul li .desc{margin-left:15px;padding-bottom:20px}.section-how-it-works .page-width .grid .section-how-it-works--column ul li .desc h4{margin-top:0;margin-bottom:3px;font-family:GreycliffCF-Bold;font-weight:400;text-transform:uppercase}.section-how-it-works .grid .grid__item:nth-child(1) .section-how-it-works--image{position:absolute;top:50%;transform:translateY(-50%);right:calc(100% - 20px)}.section-how-it-works .grid--2-col-tablet .grid__item:nth-child(2) .section-how-it-works--image{position:absolute;top:50%;transform:translateY(-50%);left:calc(100% - 20px)}.section-how-it-works .grid--3-col-tablet{position:relative}.section-how-it-works .grid--3-col-tablet .grid__item:nth-child(1) .section-how-it-works--image{position:absolute;top:0;right:calc(100% - 3.9rem);transform:none}.section-how-it-works .grid--3-col-tablet .grid__item:nth-child(2){position:static}.section-how-it-works .grid--3-col-tablet .grid__item:nth-child(2) .section-how-it-works--image{position:absolute;bottom:0;right:calc(100% - 3.9rem);transform:none}.section-how-it-works .grid--3-col-tablet .grid__item:nth-child(3) .section-how-it-works--image{position:absolute;top:50%;transform:translateY(-50%);left:calc(100% - 3.9rem)}.section-how-it-works .grid--1-col-tablet{background-color:var(--color-primary)}@media(max-width:749px){.section-how-it-works .page-width{padding-left:1.5em;padding-right:1.5em}.section-how-it-works .section-how-it-works--column{position:relative!important;margin-top:180px;padding-top:180px}.section-how-it-works .section-how-it-works--image{top:0!important;left:50%!important;transform:translate(-50%) translateY(-50%)!important}}.section-what-expect{margin:3vh auto 6vh!important}.section-what-expect .text.text2{display:flex;flex-direction:column}.section-what-expect .what-you-can-expect-text-2{margin-top:auto;font-size:13px;line-height:1.5}.section-what-expect .text{padding-top:3px}.section-what-expect .text h3{font-family:GreycliffCF-Bold;text-transform:uppercase}.section-what-expect .text ul{padding-left:25px}.section-what-expect .text ul li::marker{font-size:10px}.section-what-expect .study{padding:3px 30px 0;background-color:var(--color-primary)}.section-what-expect .study h4{text-align:center;font-family:GreycliffCF-Bold;font-size:16px}.section-what-expect .study .grid{margin-bottom:0}.section-what-expect .study .grid .value{font-family:freight-display-pro;font-size:35px;margin-bottom:20px}.section-what-expect .study .grid .desc{font-size:13px;line-height:18px;padding-bottom:20px}.section-what-expect .study .footnote{display:block;font-size:11px;text-align:center;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1)}.section-what-expect .study:last-child .footnote{border-bottom:none}.section-what-expect .graphics{overflow:hidden}.section-press-blog{margin-top:50px}.tooltip{position:relative;display:inline-block}.tooltip .info-icon{fill:none}.tooltip .info-icon svg{fill:none;height:13px;width:13px;stroke:#000;line-height:1}.tooltip .tooltiptext{visibility:hidden;width:250px;background-color:var(--color-secondary);color:#fff;text-align:center;padding:9px 6px;border-radius:6px;line-height:1.5;opacity:0;transition:opacity .6s;position:absolute;z-index:1}.tooltip .tooltiptext a{color:#fff}.tooltip-top{bottom:105%;left:50%;margin-left:-160px}.tooltip-top:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:var(--color-secondary) transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1;transition:opacity .6s}.product--callout{text-align:center;padding:8px;border:1px solid #000;border-radius:30px;line-height:1.2;line-height:1.1;margin:6px auto 12px;font-weight:400;letter-spacing:0;font-size:13px}.product--price{margin-bottom:16px}.product--cta{color:#4e6245;font-size:14px;border-bottom:2px solid #4E6245;width:fit-content;margin-bottom:20px}.ads-landing--page .rc_block.rc_block__type{border:2px solid rgba(0,0,0,.25);margin-top:6px}@media only screen and (max-width:991px){.product--callout{height:26px;display:flex;align-items:center;justify-content:center}}@media only screen and (min-width:992px){.product--callout{width:fit-content;margin-left:0;padding:5px 6px}.card-wrapper .oke-sr-count{font-size:12px!important}}.template-collection-shop-all .card-wrapper:hover .media.media--hover-effect>img:first-child{opacity:0}.template-collection-shop-all .card-wrapper:hover .media.media--hover-effect>img+img{opacity:1}.combined-sku-picker{width:100%;display:flex;justify-content:space-between;gap:10px;margin-top:2.3rem!important}.combined-sku-picker-option{width:50%;color:#000;display:block;border:1px solid transparent;text-align:center}.combined-sku-picker-option p{font-size:14px;line-height:16px;margin:0 0 10px;font-family:GreycliffCF-Bold}.combined-sku-picker-option input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.combined-sku-picker-option label{width:100%;color:#000;padding:14px 3px;border:1px solid #BCBBB8;display:block;cursor:pointer;text-align:center;font-family:GreycliffCF-Regular;line-height:16px}.combined-sku-picker-option input:checked+label{background-color:#000;color:#fff}.combined-sku-picker-option input:focus-visible+label{outline:2px solid #000;outline-offset:2px}.product-form{margin-top:0!important}.product-form .hc-shop-pay--product-installments{opacity:0}.product-form__buttons button{border-radius:0!important}.recharge-subscription-widget{margin:0!important}.rc-widget{padding:0!important}.rc-widget .rc-radio{display:block!important;border:2px solid rgba(0,0,0,.25);border-radius:6px;margin:8px 0!important}.rc-widget .rc-radio.rc-radio--active{border-color:var(--color-buttons);background-color:var(--color-primary)!important}.rc-widget .rc-radio__label{font-family:GreycliffCF-Bold;text-transform:capitalize}.rc-radio .rc-radio__input{height:auto!important;display:inline;vertical-align:middle}.rc-radio__price,.one-time-price{position:absolute;right:23px}.rc-radio__subscription,.rc-radio__price{font-family:GreycliffCF-Bold}.rc-radio__price{color:#4d6245}.rc-radio__price .old-price{color:#666;text-decoration:line-through}.rc-radio__subscription .plus{margin-right:3px}.rc-widget .save-percentage{background:#4d6245;color:#fff;padding:0 9px 1px;margin-right:4px;text-transform:uppercase;border-radius:24px;font-weight:500;font-size:14px;position:absolute}.subscription-widget-benefits-list{margin-top:.5em}.subscription-widget-benefits-title{font-family:GreycliffCF-Regular;font-size:16px;line-height:1.7;margin:0 0 0 25px}.subscription-widget-benefits-text{font-family:GreycliffCF-Regular;font-size:16px;line-height:1.7;color:#4c6244;font-style:italic;margin:0 0 0 25px}.rc-subscription-details,.rc-selling-plans .rc-selling-plans-single{display:none!important}.lp-single-plan-display{display:block!important;visibility:visible!important;margin-top:8px}.lp-single-plan-display .rc-selling-plans-single{display:block!important;visibility:visible!important;border:none;color:#000;font-family:greycliff-cf;font-size:14px;font-weight:700;letter-spacing:.04em;margin-top:.03em;padding:0 0 5px 15px!important;width:auto}.lp-product-form-v3 .options-selector{display:none!important}.lp-product-form-v3 .options-selector.lp-single-plan select{background-image:none!important}.product-price{text-decoration:line-through;color:#666;margin-right:6px}.product-form__submit{font-size:18px}@media(min-width:750px){.rc-radio__price,.one-time-price{right:12px}}@media only screen and (min-width:250px)and (max-width:990px){.rc-radio__subscription{display:inline-block;position:relative;padding-bottom:9px}.rc-radio__subscription .plus{display:inline-block}.rc-widget .save-percentage{white-space:nowrap}.combined-sku-picker-option label{padding-left:8px;padding-right:8px}.subscription-widget-benefits-list{margin-top:0}}@media(max-width:990px){.combined-sku-picker-option label,.rc-radio__subscription,.rc-radio__price,.rc-widget .rc-radio__label{font-size:15px}.rc-widget .save-percentage{font-size:13px;padding:0 9px 1px}.subscription-widget-benefits-title,.subscription-widget-benefits-text{font-size:14px;line-height:1.4}.rc-radio__subscription .plus{display:inline-block}}#frontrow-sticky-regular{display:none!important}.ada-autoplay-toggle{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:3;display:inline-flex;align-items:center;justify-content:center;width:24px;height:32px;margin:0;padding:0;border:0;border-radius:0;background:#ffffffbf;color:#1a1a1a;cursor:pointer;-webkit-appearance:none;appearance:none}.ada-autoplay-toggle[hidden]{display:none}.ada-autoplay-toggle:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.ada-autoplay-toggle__icon{display:block;width:8px;height:12px;fill:currentColor}.ada-autoplay-toggle__icon--play{width:10px;margin-left:2px}.ada-autoplay-toggle.is-playing .ada-autoplay-toggle__icon--play,.ada-autoplay-toggle:not(.is-playing) .ada-autoplay-toggle__icon--pause{display:none}.announcement-slider .ada-autoplay-toggle{left:6px;width:24px;height:24px;background:transparent;color:#fff}.announcement-slider .ada-autoplay-toggle__icon{width:7px;height:10px}.announcement-slider .ada-autoplay-toggle__icon--play{width:9px}.announcement-slider.ada-autoplay-scope--active .announcement-bar__message{padding-left:3.4rem;padding-right:3.4rem}@media(max-width:749px){.announcement-slider.ada-autoplay-scope--active .announcement-bar__message{padding-left:3.2rem;padding-right:1rem}}.press-logo-slider{position:relative}.press-logo-slider.ada-autoplay-scope--active{padding-left:44px;isolation:isolate}.ada-autoplay-toggle--video,.product-media-container .media>.ada-autoplay-toggle.ada-autoplay-toggle--video{top:auto;bottom:10px;left:10px;right:auto;width:32px;height:32px;max-width:none;display:inline-flex;transform:none;z-index:12}.custom-media-gallery .thumbnail-list__item{position:relative}.product .custom-media-gallery .thumbnail-list__item .thumbnail__badge{width:2.2rem;height:2.2rem;left:.6rem;top:.6rem;pointer-events:none}.custom-media-gallery .thumbnail__badge .icon{width:.8rem;height:1rem;margin-left:.1rem}.pdp_beforeAfter_images .flickity-page-dots .dot,.pdp_beforeAfter_images .ada-autoplay-toggle__item{vertical-align:middle}.pdp_beforeAfter_images .ada-autoplay-toggle__item{display:inline-block;margin:0 0 0 4px;line-height:0}.pdp_beforeAfter_images .flickity-page-dots .ada-autoplay-toggle{position:static;transform:none;width:24px;height:24px;background:transparent;color:#333}.pdp_beforeAfter_images .flickity-page-dots .ada-autoplay-toggle__icon{width:7px;height:10px}.pdp_beforeAfter_images .flickity-page-dots .ada-autoplay-toggle__icon--play{width:9px}
/*# sourceMappingURL=/cdn/shop/t/196/assets/custom.css.map */
