/*!
  Creme of Nature Styles
*/:root{--con-primary-color: #BF311A;--maximumWidth: 100%}.page-width{max-width:1280px;margin:0 auto}.site-header{padding:0}.site-nav__dropdown,.site-nav--has-dropdown a,.site-nav--has-dropdown:hover a{background-color:#fff}.search__input,.search__input:focus{color:#ae9f86;border:0;border-bottom:1px solid #ae9f86;font-size:15px;padding:.25em .5em}.search__input-wrap .btn--search{right:-40px}.site-nav__link--underline:hover:after{display:none}.megamenu{background:transparent;padding:0;box-shadow:none;text-align:left}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){font-size:14px;line-height:1.25em}.header-layout .megamenu .grid{text-align:left}.site-header--heading-style .site-nav__link{font-weight:500;font-size:13px}.site-nav__dropdown-header{color:#d14312;font-size:15px;font-weight:700;letter-spacing:0}.header-top-nav__social{border-bottom:0}.header-top-nav__social .page-width{padding-top:0;padding-bottom:0}.header-top__social{width:100%}.header-top__social .social-icons{align-items:center;display:flex;gap:5px;justify-content:flex-end;margin-bottom:0}.header-top__social .social-icons li{margin-bottom:0;transform:scale(.5)}.site-header__search-container{background:#fff;border-bottom:1px solid #000000;border-top:1px solid #000000;display:none;height:60px;position:absolute;top:100%;transform:translateY(-200%);visibility:hidden}.site-header__search-container.is-active{transform:translateY(0);visibility:visible}.site-header__search{background:#fff;display:flex;justify-content:center;padding:10px;position:relative}.site-header__search .search-bar .btn{background:none;padding:0;min-width:auto}.search-bar .icon{color:#000;transform:scale(.8)}.search-bar .input-group-field{border:0;border-bottom:1px solid #ae9f86;font-size:13px!important}.megamenu .page-width{background:#fff;padding:40px;box-shadow:0 2px 5px #0000001a}.megamenu .site-nav__dropdown-link{font-size:14px;font-weight:500;letter-spacing:0;line-height:1.2}.megamenu .grid__megamenu-image{float:right}.page-content--product-no-bottom-padding{margin:0 auto;max-width:1280px;position:relative;z-index:1}.product-section{background-color:#fff;position:relative}.product-section:before{background:#fff;background:linear-gradient(0deg,#fff0,#fcf5e9);content:"";height:420px;left:0;position:absolute;top:0;width:100%;z-index:1}.product-single__title{font-size:38px;line-height:1em}.product-single__collection-title{font-size:24px;font-weight:500;line-height:1em;text-transform:uppercase}.product__thumb-item{border-radius:50em;cursor:pointer;display:inline-block;margin:.25em;max-width:50px!important;padding:.25em}.product__thumbs--scroller{margin:0 auto;width:fit-content}.product__thumb-arrow{background-color:#fff}.product__thumb-item img{border-radius:50em}.product__thumb-item a.is-active:before,.product__thumb-item a:focus:before{border-radius:50em;box-shadow:inset 0 0 0 1px var(--colorTextBody)}.product__thumb-arrow{display:none}.product-block.product-block--header .breadcrumb{font-size:24px;font-weight:500;line-height:1em;text-transform:uppercase}.breadcrumbs-con{font-size:14px;text-transform:uppercase;padding:0 0 2%}.breadcrumb-con__link{text-decoration:underline;margin-right:.5em}.product-block--ingredients-list{display:flex;margin:.5em 0}.product-block--ingredients-list__variant{font-size:14px}.product-block--ingredients-list__variants{padding-right:1.5em}.product-block--ingredients-list__btn{background:transparent;color:#bf311a;font-size:14px;padding:0;text-transform:capitalize}.product-block--ingredients-list__full-list{display:none;font-size:14px;transition:opacity .3s ease-in-out}.product-block.product-block--benefits-list h3{color:#bf311a;font-size:22px;font-weight:700;line-height:1em}.product-block.product-block--benefits-list ul{margin-left:15px}.product-block--benefits-list__list{font-size:14px}.product-block.description h3{font-size:19px;font-weight:700;line-height:1em;margin-bottom:10px}.product-block.description p{font-size:14px;line-height:1.5em}.product-block.mikmak-widget .btn{max-width:200px;border-radius:10px;font-weight:600}.product-block .product-block--additional-shades{display:flex;flex-wrap:wrap}.product-block .product-block--additional-shades h3{color:#bf311a;font-size:22px;font-weight:700;margin-bottom:0;margin-top:2em;padding-bottom:.5em;text-transform:uppercase}.product-block .product-block--additional-shades .additional-shade{border-radius:50em;cursor:pointer;display:inline-block;margin:0;max-width:48px!important;padding:.25em}.product-block .product-block--additional-shades .additional-shade.active{border:1px solid #000000}.product-block .product-block--additional-shades .additional-shade img{border-radius:50em}.product-block.product-block--product-claims{display:flex;flex-wrap:wrap}.product-block .product-block--product-claims__claim{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:.5em}.product-block .product-block--product-claims__claim img{width:79px;height:79px;margin-bottom:.5em}.product-block .product-block--product-claims__claim span{font-size:14px}.full-bleed{margin:0}.full-bleed .feature-row{background:#fcf5e980}.full-bleed .feature-row-wrapper{padding:0}.full-bleed .feature-row{margin:0}.feature-row__item .h1{font-size:38px;font-weight:600;line-height:1em;padding-bottom:10px;margin-bottom:0}.feature-row__item .rte{font-size:14px;line-height:1.5em}.feature-row__item .rte a{color:#bf311a;display:inline!important;text-decoration:none!important;border:none!important}.feature-row__item a.btn{background-color:#bf311a;border-radius:10px;color:#fff;font-size:18px;font-weight:600;padding:15px 20px!important;text-transform:capitalize!important}.additional-product-info.con-key-ingredients{max-width:100%;padding:56px 0;background-size:contain;background-position:center top;background-repeat:no-repeat}.additional-product-info.con-key-ingredients .additional-product-info__block{max-width:1280px;width:80%;margin:0 auto;padding-top:28px;padding-bottom:28px}.additional-product-info.con-key-ingredients .additional-product-info__block .ingredient_header{font-size:22px;color:#bf311a}.additional-product-info.con-key-ingredients .additional-product-info__block-two-content .key-button{margin-bottom:0}.additional-product-info__block-two-content h3{color:#000;font-size:38px;font-weight:700;line-height:1em;margin:0}product-recommendations .section-header__title{font-size:38px;font-weight:600;text-align:center;text-transform:uppercase}product-recommendations .grid-product__image-mask{border-radius:10px;box-shadow:0 0 5px #0003;overflow:hidden}.template-product .page-container{background-color:#fff}.hide-mobile{display:block;visibility:visible!important}@media only screen and (max-width: 768px){.hide-mobile{display:none;visibility:hidden!important}.product-single__meta{text-align:left}.breadcrumbs-con{position:relative;top:35px}}@media only screen and (min-width: 768px){.product__main-photos{border-radius:20px;box-shadow:0 0 5px #0003;overflow:hidden;padding:0}.full-bleed .feature-row__images{flex:0 1 57%}}@media screen and (min-width: 1230px){.site-header{padding:20px 0}.header-layout[data-logo-align=center] .header-item--navigation{flex:1 1 auto;order:1}.header-layout[data-logo-align=center] .header-item--logo{flex:0 0 auto;order:0;margin:0}.header-layout[data-logo-align=center] .header-item--icons{flex:1;order:2}.header-item--left .site-nav{margin:0 auto}.toolbar-search{margin-right:50px}.site-header__search-container.is-active{display:none}}.mobile-nav{border-bottom:1px solid #000000;padding-bottom:10px}.mobile-nav__social{display:flex;flex-wrap:nowrap;gap:10px;justify-content:center;margin:15px auto;width:auto}.mobile-nav__social-item{flex:0 1 25%;border:0}.mobile-nav__item--secondary a{font-size:14px;font-weight:500;letter-spacing:0;padding:5px 20px;text-transform:uppercase}.mobile-nav__social a{padding:8px}.mobile-nav__social a i{display:block;transform:scale(.8)}.drawer{background-color:#fff}.drawer__fixed-header,.drawer__scrollable{padding-left:0;padding-right:0}.mobile-nav .mobile-nav__item{background-color:#fff;padding-left:20px;padding-right:20px}.mobile-nav__link.mobile-nav__link--top-level{font-size:14px;font-weight:500}.drawer .drawer__close-button{right:0}.how-to-usage-tips{background-color:#fcf5e980;padding:2em 0 4em}.how-to-usage-tips__richtext{font-size:.875rem}.how-to-usage-tips__richtext a{color:var(--con-primary-color);text-decoration:none}.how-to-usage-tips .flickity-page-dots .dot{background-color:#fdb913}.how-to-usage-tips .flickity-page-dots .dot.is-selected{background-color:#bf311a}.how-to-usage-tips .flickity-button{background-color:#fff;border-radius:0 .5em;border:2px solid #FDB913;bottom:-15%;color:#fdb913;top:unset;z-index:1}.how-to-usage-tips .flickity-button:disabled{display:block}.how-to-usage-tips__row{display:flex;max-width:1280px;margin:0 auto;position:relative;padding:1em 0}.how-to-usage-tips__column{width:100%}.how-to-usage-tips.has-dual-content .how-to-usage-tips__column{width:47.25%}.how-to-usage-tips.has-dual-content .how-to-usage-tips__column:first-child{padding-right:2.25%;border-right:1px solid #BF311A}.how-to-usage-tips__column:last-child{padding-left:2.25%}.how-to-usage-tips__slide{display:flex}.how-to-usage-tips__slide img{max-width:120px;height:fit-content;margin-right:1em}.how-to-usage-tips__step-content{flex:1}.how-to-usage-tips__title{color:#bf311a;font-size:22px;font-weight:700;line-height:1em;text-transform:uppercase}.how-to-usage-tips__step-title{font-size:18px;font-weight:700;line-height:1em}.how-to-usage-tips__description a{color:#bf311a}.collection-grid__breadcrumb{display:none}.collection-content{background-color:#fff}.collection-sidebar__group .collapsible-trigger{pointer-events:none}.collection-sidebar__group .collapsible-trigger span{display:none}.grid-product__content{border-radius:20px;box-shadow:0 0 5px #0003;padding:14px}.grid-product__collection-title{color:#000;font-size:14px;line-height:1.25em;text-transform:uppercase}.grid-product__title{font-size:18px;font-weight:900;line-height:1.25em}.collection-page-width{margin:0 auto;max-width:1320px}.collection-page-width .collection-grid{display:flex;flex-direction:column}@media only screen and (min-width: 981px){.collection-page-width .collection-grid{flex-direction:row}}.grid__item--sidebar{width:205px}.collection-grid__wrapper .grid{display:flex;flex-wrap:wrap}.grid-product-images{display:flex;justify-content:center;padding-top:1em}.grid-product-images__image{border-radius:50%;max-width:22px;padding:1px}.grid-product__meta{justify-content:end}.quick-product__btn{background-color:transparent;bottom:5px;display:block!important;height:fit-content;left:90%;opacity:1;position:relative;width:fit-content}.quick-product__btn span{color:#fdb913;font-size:25px}.modal--quick-shop .modal__inner{max-width:720px}.modal--quick-shop .product__photos{flex-direction:column-reverse}@media only screen and (max-width: 768px){.modal--quick-shop .product__photos{flex-direction:column;max-width:80%;margin:0 auto}.product__thumbs--beside .product__thumbs--scroller{position:relative}}.modal--quick-shop .product__thumbs--scroller{display:flex;width:100%;height:fit-content;justify-content:center}.modal--quick-shop .product__thumb-item{height:fit-content;margin:0;padding:0;width:26px}.modal--quick-shop .product__thumb-item a{max-width:none;width:26px}.modal--quick-shop .product__thumbs--beside.product__thumbs-placement--left{width:100%;max-width:100%}.modal--quick-shop .product-single__title,.modal--quick-shop .product-content h3{font-size:18px}.modal--quick-shop .product-content .product-description{font-size:14px}.modal--quick-shop .product__main-photos{border-radius:0;box-shadow:none}.modal--quick-shop .modal__centered,.modal--quick-shop .grid__item{background-color:#fff}.modal--quick-shop .flickity-button{background-color:transparent;color:#e36f1e}.modal--quick-shop .flickity-button-icon{width:100%;height:100%;max-width:30px}.modal--quick-shop .product-single__collection-title{font-size:14px;margin:0;text-transform:uppercase}.product-single__collection-link{border-radius:10px;border:2px solid #e36f1e;color:#e36f1e!important;font-size:18px;font-weight:600;margin-top:1em;padding:.5em 2em;position:relative;text-decoration:none;top:10px}.modal--quick-shop .modal__close{z-index:10}.modal--quick-shop .modal__close svg{width:20px;height:20px}.modal--quick-shop .breadcrumbs-con,.modal--quick-shop .product-block--ingredients-list,.modal--quick-shop .product-block--benefits-list,.modal--quick-shop .product-block--product-claims,.modal--quick-shop .flickity-page-dots,.modal--quick-shop .product__photo-zoom{display:none}.collection-content .collection-sidebar__group .collapsible-trigger-btn{font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:normal}.collection-content .collapsible-content .tag__checkbox-wrapper{font-size:14px}.collection-content .grid__item--sidebar{padding-left:0}.collection-grid__empty-text{font-size:14px}@media only screen and (max-width: 980px){.collection-grid__empty-text{position:absolute;left:0;padding-left:5%}}.template-collection .main-content{background-color:#fff}.collection-filter__item--drawer{justify-content:center}.collection-filter__item--sort{display:none}.collection-filter__item--drawer{background-color:#fff;border-radius:10px;border:1px solid #d14312;color:#d14312;flex:1;width:100%;text-align:center}.collection-filter__item--drawer button{background-color:transparent!important;border:none!important;color:#d14312;font-weight:700;text-align:center!important;text-transform:uppercase;font-size:14px!important;line-height:14px}.collection-filter__item--drawer button:hover{color:#d14312}.collection-content .filter-form--mobile{padding:0 14px;color:#000}.collection-filter .filter-form--mobile .collection-sidebar__group{border:1px solid #000000;padding:0 14px}.collection-filter .filter-form--mobile div:first-of-type .collection-sidebar__group{border:1px solid #000000}.collection-filter .filter-form--mobile .collection-sidebar__group-wrapper{border-bottom:1px solid #000000;padding:20px 0}.collection-filter .filter-form--mobile .collection-sidebar__group-wrapper:first-of-type{padding-top:0}.collection-filter .filter-form--mobile .collection-sidebar__group .collapsible-trigger{pointer-events:all}.collection-filter .filter-form--mobile .collection-sidebar__group .collapsible-trigger-btn{align-items:center;color:#000;display:flex;font-weight:500;justify-content:space-between;text-align:left!important;text-transform:capitalize}.collection-filter .filter-form--mobile .collection-sidebar__group .collapsible-trigger-btn:after{content:"\f077";font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900}.collection-filter .filter-form--mobile .collection-sidebar__group .collapsible-trigger-btn.is-open:after{content:"\f078";font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900}.collection-filter__item--drawer button svg{display:none}@media only screen and (max-width: 1270px){.collection-grid__wrapper .grid{justify-content:center}}@media only screen and (max-width: 980px){.collection-content .grid__item--sidebar{display:none}}@media only screen and (max-width: 768px){.collection-grid__wrapper .grid{gap:0 5px}.modal--quick-shop .modal__inner{max-width:90vw}.small--grid--flush .grid-product__meta{padding-left:0;padding-right:0}}@media only screen and (max-width: 425px){.grid-product__content .quick-product__btn{left:80%}}@media only screen and (max-width: 768px){.modal--quick-shop .modal__centered-content{max-height:90vh}.collection-grid .grid__item--sidebar{display:none}.how-to-usage-tips__row{flex-direction:column;margin:0 20px}.how-to-usage-tips__slide{flex-direction:column}.how-to-usage-tips__column:first-child{padding-bottom:15%;padding-left:2.25%;padding-right:2.25%;border-right:none!important;border-bottom:1px solid #BF311A}.how-to-usage-tips__column:last-child{padding-top:8%;padding-left:2.25%;padding-right:2.25%}.how-to-usage-tips__column{width:100%!important}.how-to-usage-tips .flickity-button{bottom:-45px}}.featured-categories-carousel{border-top:none!important}.featured-categories-carousel__view-all{border-radius:10px;background-color:#d14312;color:#fff;font-size:18px;font-weight:600;padding:.75em 1.5em;line-height:1.25em;text-align:center}.featured-categories-carousel__view-all-wrapper{margin:45px 0 0;text-align:center}.featured-categories-carousel__item-link{text-align:center;position:relative}.featured-categories-carousel__item-title{margin:0 auto;border-radius:10px;color:#fff!important;font-size:18px!important;font-weight:600;border-width:1px;border-color:#fdb913;background-color:#fdb913;padding:.75em 1.5em!important;backface-visibility:hidden;display:inline-block;line-height:1.25em!important;text-align:center;position:absolute!important;bottom:5%;left:50%;transform:translate(-50%);width:max-content;max-width:85%}.featured-categories-carousel{position:relative}.featured-categories-carousel__carousel-nav{justify-content:space-between!important;position:absolute;top:42.5%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 32.5px)}.featured-categories-carousel .flickity-page-dots{position:relative!important}.featured-categories-carousel .flickity-page-dots .dot{display:inline-block;vertical-align:middle;width:12px;height:12px;margin:0 3.5px;border-radius:100%;cursor:pointer;background-color:#fdb913;padding:0}.featured-categories-carousel .flickity-page-dots .dot.is-selected{background-color:#bf311a}@media screen and (max-width: 1024px){.featured-categories-carousel{padding-top:30px;position:relative}.featured-categories-carousel__heading{text-align:center}.featured-categories-carousel__item-image-wrapper img{width:90%;margin:0 auto}.featured-categories-carousel__carousel-nav{justify-content:space-between;position:absolute;top:42.5%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 32.5px)}.featured-categories-carousel{padding-left:15px!important;padding-right:15px!important;padding-top:35px}}.home-hero .background-media-text{position:absolute;width:100%;overflow:hidden;background-size:cover;max-width:var(--maximumWidth)}.home-hero .background-media-text__video{position:absolute;top:0;left:0;bottom:0;width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;z-index:0}@media only screen and (max-width:768px){.home-hero .background-media-text__video{width:300%;left:-100%}}.home-hero .background-media-text__video iframe,.home-hero .background-media-text__video video{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}@media only screen and (min-width:769px){.home-hero .background-media-text__video iframe,.home-hero .background-media-text__video video{height:120%;max-width:none;left:-100%;height:150%;width:300%}}@media screen and (min-width:1140px){.home-hero .background-media-text__video iframe,.home-hero .background-media-text__video video{width:100%;height:300%;left:auto;top:-100%}}.home-hero .video-interactable .background-media-text__video iframe,.home-hero .video-interactable .background-media-text__video video{pointer-events:auto}.home-hero .background-media-text__inner{position:absolute;z-index:2;width:100%;height:100%}.home-hero .background-media-text__aligner{margin:60px}.home-hero .background-media-text__text{text-align:left;font-size:1.1em;background:#fff;padding:30px;width:380px}.home-hero .background-media-text__text .btn{margin:2px 5px}html[dir=rtl] .home-hero .background-media-text__text{text-align:right}.home-hero .vimeo-mobile-trigger{display:none}@media only screen and (max-width:768px){.home-hero .background-media-text__text{text-align:center}}.home-hero .background-media-text__text .btn{margin-top:15px}@media only screen and (min-width:769px){.home-hero .background-media-text--right .animation-cropper{float:right}}.home-hero .background-media-text__container{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (max-width:768px){.home-hero .background-media-text,.home-hero .background-media-text__inner{position:relative}.home-hero .background-media-text__container,.home-hero .background-media-text__video{position:relative;height:240px}.home-hero .background-media-text__aligner{margin:-6px 6px 6px}.home-hero .background-media-text__text{padding:22.5px;width:auto}.home-hero .background-media-text.loading:after,.home-hero .background-media-text.loading:before{top:117px}}@media only screen and (min-width:769px) and (max-width:1024px){.home-hero .background-media-text__aligner.background-media-text--right{display:flex;flex:0 30%;margin-top:auto!important;margin-bottom:auto!important;margin-left:auto!important}.home-hero .background-media-text__aligner.background-media-text--left{display:flex;flex:33% 0;margin:auto auto auto 5%!important}}.home-hero .mobile{display:none}.home-hero .desktop{display:block}@media screen and (max-width: 767px){.home-hero .mobile{display:block}.home-hero .desktop{display:none}}.collection-content .grid__item--sidebar{position:sticky;max-height:unset}.collection-content .filter-form .collection-sidebar__group--last{border-bottom:1px solid #000000}.collection-content .filter-form__reset-button{border-radius:10px;border:1px solid #d14312;color:#d14312;padding:13px 0 10px;font-weight:700;font-size:13px;background:transparent;cursor:pointer;margin-top:2em;width:100%;line-height:normal;display:flex;align-items:center;justify-content:center}.collection-content .collection-filter__button-wrapper .filter-form__reset-button{border:none}.collection-content .collection-filter__button-wrapper{padding:0 14px;margin-top:21px}.collection-content .collection-filter__button-wrapper .collection-filter__apply-button{width:100%;font-size:13px;padding:13px 0 10px;border-radius:10px;border:1px solid #d14312;color:#fff;background:#d14312!important;cursor:pointer}.collection-content .filter-form__reset-button .tag__text{margin-left:5px}.collection-content input:checked~.tag__checkbox:after{background-color:transparent;content:"\f00c";font-family:"Font Awesome 5 Free";font-size:10px;font-weight:600;line-height:10px;position:absolute}.collection-content input:checked~.tag__checkbox:before{background-color:#fdb913;border-color:#fdb913}.collection-content .collection-sidebar{color:#000}.collection-content .tag-list label:hover{text-decoration:none}.collection-content .tag--active>label span.tag__text{font-weight:400}@media only screen and (max-width: 768px){.collection-content .collection-filter{position:static}}@media only screen and (min-width: 768px){.collection-content .collection-filter__item--drawer{display:block}}@media only screen and (min-width: 980px){.collection-content .collection-filter__item--drawer{display:none}}.page-template__ingredients.creme-of-nature .page-content{padding-bottom:55px}@media only screen and (max-width: 767px){.page-template__ingredients.creme-of-nature .page-content{padding-bottom:28px}}.con-style-detail{--con-color-accent: #d14312;--section-padding: 28px 42px}.con-style-detail__atf-outer{background-color:#fff}.con-style-detail__atf{display:flex;flex-direction:column;gap:2.25rem;padding:var(--section-padding)}@media (min-width: 768px){.con-style-detail__atf{flex-direction:row;gap:3rem}}.con-style-detail__style-preview{--border-radius: 1.5rem;height:min-content;background-color:#faf3eb;background-image:url(/cdn/shop/files/texture.jpg?v=1734021783);background-repeat:repeat;border-radius:var(--border-radius)}@media (min-width: 768px){.con-style-detail__style-preview{flex:1;width:50%}}.con-style-detail__main-image{width:100%;height:auto;aspect-ratio:1/1;border-radius:var(--border-radius)}@media (min-width: 768px){.con-style-detail__text{flex:1;width:50%}}.con-style-detail__text-eyebrow{margin:0;font-size:1.125rem;font-weight:500;text-transform:uppercase}.con-style-detail__text-title{margin-top:-.25rem;margin-bottom:1.5rem;font-size:2.375rem}.con-style-detail__content h2,.con-style-detail__content h3,.con-style-detail__content h4,.con-style-detail__content h5,.con-style-detail__content h6{color:var(--con-color-accent)}.con-style-detail__content a{font-weight:700;text-decoration:underline}.con-style-detail__content--unpublished .link-missing{color:#06c;font-weight:700}.con-style-detail__products-used-outer{background-color:#fff;background-color:#faf3eb;background-image:url(/cdn/shop/files/texture.jpg?v=1734021783);background-repeat:repeat}.con-style-detail__products-used{padding:var(--section-padding);text-align:center}.con-style-detail__section-heading{margin-bottom:1.875rem;font-size:2.375rem}.con-style-detail__products-used-carousel{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:1rem}.con-style-detail__products-used-list{flex:1;display:flex;flex-wrap:wrap;gap:1.5rem}.con-style-detail__carousel-prev,.con-style-detail__carousel-next{flex-shrink:0;color:var(--con-color-accent)}.con-style-detail__product-item{--slide-gap: 1.25rem;width:100%;margin-right:var(--slide-gap);border-radius:1rem;padding:.875rem;background-color:#fff;box-shadow:0 0 5px #0003}@media (min-width: 768px){.con-style-detail__product-item{width:calc(50% - var(--slide-gap) + .5rem)}}@media (min-width: 1024px){.con-style-detail__product-item{width:calc(33% - var(--slide-gap) + .5rem)}}.con-style-detail__product-item-image{display:block;width:100%;max-width:300px;height:auto;aspect-ratio:1/1;margin:0 auto}.con-style-detail__more-styles{padding:var(--section-padding);text-align:center}.con-style-detail__more-styles-grid{--card-gap: 1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:1.875rem}.con-style-detail__more-styles-card{width:100%}@media (min-width: 576px){.con-style-detail__more-styles-card{width:calc(50% - var(--card-gap))}}@media (min-width: 768px){.con-style-detail__more-styles-card{width:calc(33% - var(--card-gap))}}@media (min-width: 1024px){.con-style-detail__more-styles-card{width:calc(25% - var(--card-gap))}}.con-style-detail__all-styles-cta{display:inline-block;margin:.875rem auto;background:transparent;border:2px solid var(--con-color-accent);border-radius:.625rem;padding:.875rem 1.75rem;font-size:1.125rem;line-height:.9;color:var(--con-color-accent);font-weight:700}.creme-of-nature .footer__small-text{font-size:14px;text-transform:uppercase;padding-top:2em}.creme-of-nature .footer__title{color:#000;font-size:25px;font-weight:700;letter-spacing:normal;margin-bottom:0;padding-bottom:.75em!important;text-transform:capitalize}.creme-of-nature .site-footer__linklist a{color:#613f06;font-size:16px;font-weight:500;transition:all .4s ease-in-out;padding:0}.creme-of-nature .site-footer__linklist li{padding-bottom:.5em;margin-bottom:0}@media only screen and (min-width: 960px){.creme-of-nature .grid__item--newsletter{width:50%}}.creme-of-nature .newsletter-section__content{max-width:450px}.creme-of-nature .site-footer__linklist a:hover{opacity:.7}.creme-of-nature .footer__bottom-navigation{padding-bottom:2em}.creme-of-nature .footer__bottom-navigation .site-footer__linklist{display:flex;gap:0 22px;justify-content:center;flex-wrap:wrap}.creme-of-nature .footer__bottom-navigation .site-footer__linklist a{font-weight:700;font-size:15px;text-transform:uppercase}.creme-of-nature .footer__grid{padding:2% 0;margin-left:0}.creme-of-nature .site-footer{border-top:none}.creme-of-nature form+.footer__social:not(.footer__social--custom-cnd){margin-top:0}.creme-of-nature .newsletter-section__content .theme-block{margin-bottom:0}.creme-of-nature .newsletter-section__content .h2{color:#000;font-size:25px;font-weight:700;letter-spacing:normal;margin-bottom:0;padding-bottom:.75em}.creme-of-nature .newsletter-section__content .rte p{font-size:14px;padding-bottom:1em;line-height:1.25em;color:#000}.creme-of-nature .newsletter-section__content input{border-radius:8px;border:0;font-size:18px;font-weight:600;color:#613f06!important;padding:.75em 1em;background-color:#fff}.creme-of-nature .newsletter-section__content input::placeholder{color:#613f06!important;opacity:.5}.creme-of-nature .newsletter-section__content .newsletter-form__input-container--name{display:flex;flex-wrap:wrap;margin-bottom:1em}.creme-of-nature .newsletter-section__content .newsletter-form__input-container--name input{width:49%;margin-right:2%}.creme-of-nature [data-type=menu][data-block-name=privacy].grid__item{padding-left:0;width:100%}.creme-of-nature [data-type=menu][data-block-name=privacy] .site-footer__linklist{display:flex;width:100%;column-gap:22px;margin:0 auto;justify-content:center;flex-wrap:wrap}@media only screen and (max-width: 640px){.creme-of-nature .newsletter-section__content .newsletter-form__input-container--name input{width:100%;margin-right:0}.creme-of-nature .newsletter-section__content .newsletter-form__input-container--name input:last-child{margin-top:1em}}.creme-of-nature .newsletter-section__content .newsletter-form__input-container--name input:last-child{margin-right:0}.creme-of-nature .newsletter-section__content .newsletter-form__input-container--email .newsletter-form__input-group{display:flex;flex-direction:column}.creme-of-nature .newsletter-form__input-group .input-group-btn{justify-content:center}.creme-of-nature .newsletter-form__input-group .newsletter-form__input-btn--creme-of-nature{border-radius:8px;border:2px solid #d14312;background:transparent;color:#d14312;font-size:18px;font-weight:600;padding:.5em 2em;line-height:1.5em;margin-top:1em;min-height:49px}.creme-of-nature .newsletter-form__privacy-policy-label p{color:#000;font-size:12px}.creme-of-nature .footer__social i:before{font-size:26px}.creme-of-nature .site-footer .grid__item:after{content:none}@media only screen and (max-width: 959px){.creme-of-nature .footer__social li:last-child{margin-right:0}}@media only screen and (min-width: 769px) and (max-width: 959px){.creme-of-nature .footer__item-padding{padding-right:0}}@media only screen and (min-width: 769px){.creme-of-nature .site-footer{padding:2em 0}}.faq-section{padding:0;margin:0;position:relative;overflow:hidden}.faq-section .page-width{position:relative;padding:42px 24px;z-index:1}.faq-section .section-header{margin-bottom:29px!important}.faq-section .section-header .section-header__title{text-align:center;font-size:20px;font-weight:600;line-height:20px}.faq-section .faq-question{border-bottom:1px solid #D5BA8C}.faq-section .last-child .faq-question{border-bottom:none}.faq-section .collapsible-trigger:not(.is-open) .icon-minus{display:none}.faq-section .collapsible-trigger:not(.is-open) .icon-plus{display:initial}.faq-section .collapsible-content__inner--faq{padding:0 0 21px 30px;font-size:14px;font-weight:400}.faq-section .collapsible-trigger.is-open .icon-minus{display:initial}.faq-section .collapsible-trigger.is-open .icon-plus{display:none}.faq-section .collapsible-trigger{padding:28px 30px 28px 0;font-size:19px;font-weight:700;display:flex}.faq-section .collapsible-trigger span{flex:0 0 calc(100% - 30px)}.faq-section .collapsible-trigger svg{margin-right:7.5px}@media only screen and (min-width: 769px){.faq-section .page-width{position:relative;padding:60px 64px 42px;z-index:1}.faq-section .collapsible-trigger svg{position:relative;top:-2px}.faq-section .section-header .section-header__title{font-size:38px;font-weight:600;line-height:23.8px}.faq-section .collapsible-content__inner--faq{padding:0 0 21px 30px!important;font-size:14px;font-weight:400}}body.argan-oil-from-morocco .product-block--ingredients-list__btn .btn__text{color:#bf311a}body.argan-oil-from-morocco .product-block--product-claims__claim img{filter:invert(20%) sepia(72%) saturate(2490%) hue-rotate(351deg) brightness(100%) contrast(92%)}body.argan-oil-from-morocco .product-block--benefits-list h3,body.argan-oil-from-morocco .how-to-usage-tips__title,body.argan-oil-from-morocco .con-key-ingredients .additional-product-info__block .ingredient_header,body.argan-oil-from-morocco .styles-gallery-carousel__style-block-cta-link-text-inner{color:#bf311a}body.argan-oil-from-morocco .styles-gallery-carousel__style-block-image-border,body.argan-oil-from-morocco .btf-video-section__video-link:before{background-color:#bf311a!important}body.argan-oil-from-morocco .styles-gallery-carousel__style-block--odd .styles-gallery-carousel__style-block-cta-wrapper:after,body.argan-oil-from-morocco .styles-gallery-carousel__style-block--even .styles-gallery-carousel__style-block-cta-wrapper:after,body.argan-oil-from-morocco .how-to-usage-tips.has-dual-content .how-to-usage-tips__column:first-child{border-color:#e36f1e}body.argan-oil-from-morocco .styles-gallery-carousel__style-block-cta-link-text svg{fill:#e36f1e!important;color:#e36f1e!important}body.butter-blend-flaxseed .product-block--product-claims__claim img{filter:invert(24%) sepia(28%) saturate(778%) hue-rotate(351deg) brightness(100%) contrast(88%)}body.butter-blend-flaxseed .product-block--benefits-list h3,body.butter-blend-flaxseed .product-block--ingredients-list__btn .btn__text,body.butter-blend-flaxseed .how-to-usage-tips__title,body.butter-blend-flaxseed .con-key-ingredients .additional-product-info__block .ingredient_header,body.butter-blend-flaxseed .styles-gallery-carousel__style-block-cta-link-text-inner{color:#5d452b}body.butter-blend-flaxseed .styles-gallery-carousel__style-block-image-border,body.butter-blend-flaxseed .btf-video-section__video-link:before{background-color:#5d452b!important}body.butter-blend-flaxseed .styles-gallery-carousel__style-block--odd .styles-gallery-carousel__style-block-cta-wrapper:after,body.butter-blend-flaxseed .styles-gallery-carousel__style-block--even .styles-gallery-carousel__style-block-cta-wrapper:after,body.butter-blend-flaxseed .how-to-usage-tips.has-dual-content .how-to-usage-tips__column:first-child{border-color:#d5ba8c}body.butter-blend-flaxseed .styles-gallery-carousel__style-block-cta-link-text svg{fill:#d5ba8c!important;color:#d5ba8c!important}body.certified-natural-ingredients .product-block--ingredients-list__btn .btn__text{color:#e36f1e}body.certified-natural-ingredients .product-block--product-claims__claim img{filter:invert(66%) sepia(73%) saturate(4667%) hue-rotate(351deg) brightness(94%) contrast(89%)}body.certified-natural-ingredients .product-block--benefits-list h3,body.certified-natural-ingredients .how-to-usage-tips__title,body.certified-natural-ingredients .con-key-ingredients .additional-product-info__block .ingredient_header,body.certified-natural-ingredients .styles-gallery-carousel__style-block-cta-link-text-inner{color:#e36f1e}body.certified-natural-ingredients .styles-gallery-carousel__style-block-image-border,body.certified-natural-ingredients .btf-video-section__video-link:before{background-color:#fdb913!important}body.certified-natural-ingredients .styles-gallery-carousel__style-block--odd .styles-gallery-carousel__style-block-cta-wrapper:after,body.certified-natural-ingredients .styles-gallery-carousel__style-block--even .styles-gallery-carousel__style-block-cta-wrapper:after,body.certified-natural-ingredients .how-to-usage-tips.has-dual-content .how-to-usage-tips__column:first-child{border-color:#fdb913}body.certified-natural-ingredients .styles-gallery-carousel__style-block-cta-link-text svg{fill:#fdb913!important;color:#fdb913!important}body.hair-color-for-men .product-block--ingredients-list__btn .btn__text{color:#1f2a44}body.hair-color-for-men .product-block--product-claims__claim img{filter:invert(12%) sepia(26%) saturate(1475%) hue-rotate(184deg) brightness(92%) contrast(88%)}body.hair-color-for-men .product-block--benefits-list h3,body.hair-color-for-men .how-to-usage-tips__title,body.hair-color-for-men .con-key-ingredients .additional-product-info__block .ingredient_header,body.hair-color-for-men .styles-gallery-carousel__style-block-cta-link-text-inner{color:#1f2a44}body.hair-color-for-men .styles-gallery-carousel__style-block-image-border,body.hair-color-for-men .btf-video-section__video-link:before{background-color:#1f2a44!important}body.pure-honey .product-block--ingredients-list__btn .btn__text{color:#96460a}body.pure-honey .product-block--product-claims__claim img{filter:invert(17%) sepia(46%) saturate(6920%) hue-rotate(40deg) brightness(98%) contrast(92%)}body.pure-honey .product-block--benefits-list h3,body.pure-honey .how-to-usage-tips__title,body.pure-honey .con-key-ingredients .additional-product-info__block .ingredient_header,body.pure-honey .styles-gallery-carousel__style-block-cta-link-text-inner{color:#96460a}body.pure-honey .styles-gallery-carousel__style-block-image-border,body.pure-honey .btf-video-section__video-link:before{background-color:#96460a!important}body.pure-honey .styles-gallery-carousel__style-block--odd .styles-gallery-carousel__style-block-cta-wrapper:after,body.pure-honey .styles-gallery-carousel__style-block--even .styles-gallery-carousel__style-block-cta-wrapper:after,body.pure-honey .how-to-usage-tips.has-dual-content .how-to-usage-tips__column:first-child{border-color:#fdb913}body.pure-honey .styles-gallery-carousel__style-block-cta-link-text svg{fill:#fdb913!important;color:#fdb913!important}
/*# sourceMappingURL=/cdn/shop/t/100/assets/styles-creme-of-nature.css.map */
