@font-face{font-family:GT-Alpina-Fine-Extended-Medium;src:url(GT-Alpina-Fine-Extended-Medium.woff2) format("woff2"),url(GT-Alpina-Fine-Extended-Medium.woff) format("woff");font-weight:400;font-style:normal;text-transform:uppercase;font-display:swap}@font-face{font-family:GT-America-Extended;src:url(GT-America-Extended-Medium.woff2) format("woff2"),url(GT-America-Extended-Medium.woff) format("woff");font-weight:700;font-style:normal;text-transform:uppercase;font-display:swap}@font-face{font-family:GT-America-Extended;src:url(GT-America-Extended-Regular.woff2) format("woff2"),url(GT-America-Extended-Regular.woff) format("woff");font-weight:400;font-style:normal;text-transform:uppercase;font-display:swap}@font-face{font-family:GT-America-Standard;src:url(GT-America-Standard-Medium.woff2) format("woff2"),url(GT-America-Standard-Medium.woff) format("woff");font-weight:400;font-style:normal;text-transform:uppercase;font-display:swap}.mega-title.mega-title--md,h1,.h1,.soul-collage .grid-wrap .h1,.mega-title.mega-title--large{font-family:GT-Alpina-Fine-Extended-Medium,sans-serif;font-size:68px;font-weight:400;margin:0 0 17.5px;line-height:1.2}@media all and (max-width: 991px){.mega-title.mega-title--md,h1,.h1,.soul-collage .grid-wrap .h1,.mega-title.mega-title--large{font-size:54px}}@media all and (max-width: 479px){.mega-title.mega-title--md,h1,.h1,.soul-collage .grid-wrap .h1,.mega-title.mega-title--large{font-size:45px}}.product-single__title,.blockquote--featured p,.split-title.split-title--lg,.mega-title,h2,.h2,.stats,.product-single__ingredients .ingredients,.product-single__upsell .h1{font-family:GT-Alpina-Fine-Extended-Medium,sans-serif;font-size:48px;font-weight:400;margin:0 0 17.5px;line-height:1.2}@media all and (max-width: 991px){.product-single__title,.blockquote--featured p,.split-title.split-title--lg,.mega-title,h2,.h2,.stats,.product-single__ingredients .ingredients,.product-single__upsell .h1{font-size:36px}}.split-title,h3,.h3{font-family:GT-Alpina-Fine-Extended-Medium,sans-serif;font-size:36px;font-weight:400;margin:0 0 17.5px;line-height:1.2}@media all and (max-width: 991px){.split-title,h3,.h3{font-size:28px}}h4,.h4{font-family:GT-Alpina-Fine-Extended-Medium,sans-serif;font-size:24px;font-weight:400;margin:0 0 17.5px;line-height:1.2}@media all and (max-width: 991px){h4,.h4{font-size:22px}}h5,.h5{font-family:GT-Alpina-Fine-Extended-Medium,sans-serif;font-size:20px;font-weight:400;margin:0 0 17.5px;line-height:1.2}h6,.h6{font-family:GT-Alpina-Fine-Extended-Medium,sans-serif;font-size:18px;font-weight:400;margin:0 0 17.5px;line-height:1.2}.soul-collage .grid-wrap .h1,.mega-title.mega-title--large{font-size:90px}@media all and (max-width: 991px){.soul-collage .grid-wrap .h1,.mega-title.mega-title--large{font-size:75px}}@media all and (max-width: 479px){.soul-collage .grid-wrap .h1,.mega-title.mega-title--large{font-size:55px}}.article-body .rte h5,.article-body .rte .h5,.site-footer__item .h4,.header-caps,.ticker-tape p{font-family:GT-America-Extended,serif;text-transform:uppercase;font-weight:700;font-size:20px;letter-spacing:.1em}.article-body .rte h2,.soul-content-block .h1,.blockquote--featured p,.dark-stroke,.dark-stroke p{font-family:GT-Alpina-Fine-Extended-Medium,sans-serif;font-weight:400;-webkit-text-fill-color:#f8f6f2;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#3d3935}.article-body .rte h2 strong,.soul-content-block .h1 strong,.blockquote--featured p strong,.dark-stroke strong{font-weight:400;-webkit-text-fill-color:#3d3935;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:transparent}.faq-page-nav ul a,.blog-tag,.quantity-select .product-form__item label,.rc-heading,nav.breadcrumb,.single-product--link a,.product-single__reviews div[data-widget-style*=standard] .stamped-summary-actions>span,.stamped-badge .stamped-badge-caption,.desktop-nav>.top-level>li>a,.text-link,.product-form__controls-group.variant-wrap label,.swatches .swatch-label,.label-text{text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:.1em}.product-form__controls-group.variant-wrap label,.swatches .swatch-label,.label-text{font-size:10px}.index-instagram,.pad-mw{padding-left:55px;padding-right:55px}@media all and (min-width: 1500px){.index-instagram,.pad-mw{padding-left:110px;padding-right:110px}}@media all and (max-width: 849px){.index-instagram,.pad-mw{padding-left:30px;padding-right:30px}}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__container{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:-moz-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex}.splide__pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:95%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:none!important;margin:0;-ms-flex-negative:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.ticker-tape{overflow:hidden;text-align:center;padding:15px}.ticker-tape p{letter-spacing:.2em;font-size:12px;white-space:nowrap}.mp-wrap{background-color:#fff;max-width:390px}.mp-wrap .header--caps{border-bottom:1px solid #3d3935;padding:5px 10px}.site-nav__label{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.05em}.js-multi-thumb .splide__slide img{width:100%;height:auto}.product-single__kit-products{padding:55px 0;background-size:cover;background-repeat:no-repeat;background-position:bottom right}.product-single__kit-products .h2,.product-single__kit-products .stats,.product-single__kit-products .product-single__ingredients .ingredients,.product-single__ingredients .product-single__kit-products .ingredients,.product-single__kit-products .product-single__upsell .h1,.product-single__upsell .product-single__kit-products .h1{margin-bottom:55px}.product-single__kit-products .products-col{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:1.4rem}.product-single__kit-products .mini-product{max-width:none}.product-card-list-item{background-color:#fff;display:grid;grid-template-columns:120px 1fr;grid-gap:15px;margin-bottom:30px}.product-card-list-item .h5{margin-bottom:10px}.product-card-list-item .img{width:100%;height:0;padding-bottom:100%;background-color:#3d3935}.cart-popup__heading{font-family:GT-America-Extended,serif}html{padding-bottom:0!important}html:not(.tab-outline) :focus{outline:none}body{font-family:GT-America-Extended,serif}figure{margin:0}a,button,input[type=submit]{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main-content{padding-top:0!important}.has-border{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.has-border+.has-border{border-top:none}.limit-width{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:var(--max-width, 600px)}.limit-width.no-pad{padding-left:0;padding-right:0}.type-captcha .shopify-challenge__container,.template-captcha .shopify-challenge__container,.page-challenge .shopify-challenge__container{margin-top:123px;margin-bottom:123px;padding:35px}.simple-content-block header{margin-bottom:55px}.simple-content-block .split-grid{display:grid;grid-template-columns:1fr 1fr}.smart-img--wrap{position:relative;width:100%}.smart-img--wrap .smart-img{position:absolute;top:0}.smart-img{display:block;margin:0 auto;width:100%}h3,.h3,h4,.h4,h5,.h5,h6,.h6{overflow-wrap:break-word;word-wrap:break-word}h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:inherit;text-decoration:none;font-weight:inherit}.header-caps.header-caps--lg{font-size:24px}.header-caps.header-caps--sm{font-size:16px}.header-caps.header-caps--xs{font-size:11px}.header-caps.underline{text-decoration:underline}.btn,.product-single__reviews div[data-widget-style*=standard] .stamped-summary-actions>span,.shopify-payment-button .shopify-payment-button__button--unbranded{font-family:GT-America-Extended,serif;border-color:#3d3935;border-radius:0}.btn:not([disabled]):hover,.product-single__reviews div[data-widget-style*=standard] .stamped-summary-actions>span:not([disabled]):hover,.btn:focus,.product-single__reviews div[data-widget-style*=standard] .stamped-summary-actions>span:focus,.shopify-payment-button .shopify-payment-button__button--unbranded:not([disabled]):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:focus{background-color:#f8f6f2;color:#3d3935;border-color:#3d3935}.btn:not([disabled]):hover strike,.product-single__reviews div[data-widget-style*=standard] .stamped-summary-actions>span:not([disabled]):hover strike,.btn:focus strike,.product-single__reviews div[data-widget-style*=standard] .stamped-summary-actions>span:focus strike,.shopify-payment-button .shopify-payment-button__button--unbranded:not([disabled]):hover strike,.shopify-payment-button .shopify-payment-button__button--unbranded:focus strike{color:#bbb}.btn--secondary{background-color:#f8f6f2;border-color:#3d3935;color:#3d3935}.btn--secondary:not([disabled]):hover,.btn--secondary:focus{background-color:#3d3935;color:#f8f6f2}.btn+.btn,.product-single__reviews div[data-widget-style*=standard] .stamped-summary-actions>span+.btn,.product-single__reviews div[data-widget-style*=standard] .stamped-summary-actions>.btn+span,.product-single__reviews div[data-widget-style*=standard] .stamped-summary-actions>span+span{margin-left:1rem}.text-link{text-decoration:none}.skin--rich-text .mega-title{margin:0 auto 30px;max-width:550px}.skin--rich-text .mega-subtitle{margin-bottom:50px}.skin--rich-text .mega-subtitle a{text-decoration:underline}.skin--rich-text .mega-subtitle a:hover{color:var(--color-text-focus)}.skin--rich-text .mega-title,.skin--rich-text .mega-subtitle,.skin--rich-text .mega-subtitle p{color:#3d3935}.mega-title,.mega-label,.mega-subtitle,.mega-subtitle p{color:#fff;text-shadow:0 0 50px rgba(61,57,53,.2)}.mega-subtitle{font-family:GT-America-Extended,serif;font-weight:700}.mega-subtitle.mega-subtitle--large{font-size:1.6em}.lead,.lead p,.p-wrap--lg,.p-wrap--lg p{font-size:18px}.p-wrap--bold,.p-wrap--bold p{font-weight:700}blockquote{padding-left:0;padding-right:0;padding-top:0}.blockquote--featured p{line-height:1.3;font-size:38px}.blockquote--featured blockquote{margin-bottom:2rem}.header-margin,.shopify-challenge__container,.shopify-section:first-child .hero__inner .page-width{margin-top:123px}.collection-hero__title{padding-top:123px}.pad-lg{padding-top:110px;padding-bottom:110px}.pad{padding-top:55px;padding-bottom:55px}.pad-top-lg{padding-top:110px}.pad-bottom-lg{padding-bottom:110px}.pad-top{padding-top:55px}.pad-bottom,.shopify-challenge__container{padding-bottom:55px}@media all and (max-width: 991px){.page-width{padding-left:30px;padding-right:30px}}.form-wrap--bg{max-width:800px;padding:55px;margin-bottom:55px;border:1px solid var(--color-border);background-image:url(https://cdn.shopify.com/s/files/1/0473/9189/9798/files/IMG_2493.JPG?v=1611089734);margin-left:auto;margin-right:auto}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.shopify-cleanslate li[data-testid=grid-cell]{min-width:20rem!important;max-width:26rem!important}ul[data-shopify-buttoncontainer=true]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width: 749px){ul[data-shopify-buttoncontainer=true]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.collage-layout{position:relative;overflow-y:hidden}.collage-layout section{position:relative;z-index:5}.collage-layout .pad+.pad{padding-top:0}@-webkit-keyframes rotate{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.collage-layout .illo{position:absolute;height:100%;width:30%;top:0;z-index:0}.collage-layout .illo.illo--left{left:-5%}.collage-layout .illo.illo--right{right:-5%}.collage-layout .illo:before,.collage-layout .illo:after{content:"";width:100%;left:0;position:absolute;height:50%;background-repeat:no-repeat;background-size:contain}.collage-layout .illo:before{top:0}.collage-layout .illo:after{bottom:0;left:auto;right:0}.collage-layout .illo.illo--left:before{background-image:url(biome-illo_top-left.svg);background-position:top left}.collage-layout .illo.illo--left:after{background-image:url(biome-illo_top-left.svg);background-position:bottom left;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.collage-layout .illo.illo--right:before{background-image:url(biome-illo_top-right.svg);background-position:top right}.collage-layout .illo.illo--right:after{height:0;padding-top:60%;width:60%;background-image:url(biome-illo_biome-burst.svg);background-position:bottom right;-webkit-animation:rotate 100s linear infinite both;animation:rotate 100s linear infinite both}.collage-layout .feature-row{display:grid;grid-column-gap:55px;grid-template-columns:1fr}@media all and (min-width: 768px){.collage-layout .feature-row{grid-template-columns:2fr 1.3fr}}@media all and (min-width: 1200px){.collage-layout .feature-row{grid-template-columns:1fr 1fr}}.collage-layout .feature-row .feature-row__image-wrapper{width:66%}@media all and (min-width: 768px){.collage-layout .feature-row .feature-row__image-wrapper{width:100%}}.collage-layout .feature-row .feature-row__text .content{padding:25px}@media all and (min-width: 768px){.collage-layout .feature-row .feature-row__text .content{padding:55px}}@media all and (max-width: 1199px){.home--collage .collage-layout .feature-row,.collage-layout .why-feature-1 .feature-row{grid-template-columns:3fr 4fr}}@media all and (max-width: 1199px){.collage-layout .why-feature-2 .feature-row{grid-template-columns:4fr 3fr}}@media all and (max-width: 1199px){.collage-layout .why-feature-4 .feature-row{grid-template-columns:3fr 5fr}}@media all and (max-width: 991px){.home--collage .collage-layout .feature-row,.collage-layout .why-feature-2 .feature-row,.collage-layout .why-feature-4 .feature-row{grid-template-columns:1fr}}@media all and (max-width: 767px){.collage-layout .why-feature-1 .feature-row{grid-template-columns:1fr}}.collage-layout .feature-row.split-thirds{grid-template-columns:2fr 1fr}@media all and (max-width: 767px){.collage-layout .feature-row.split-thirds{grid-template-columns:1fr}}.collage-layout .feature-row.floating-imgs{grid-template-columns:3fr 2fr;margin-top:1rem;padding:0}@media all and (min-width: 768px){.collage-layout .feature-row.floating-imgs{margin-top:-55px}}.collage-layout .feature-row.floating-imgs.alt-float{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.collage-layout .feature-row.floating-imgs.alt-float .right--img{margin-top:-55px}.collage-layout img{border:1px solid #3d3935}.collage-layout .intro-text{margin-bottom:55px}.collage-layout .p-wrap+.btn,.collage-layout .product-single__reviews div[data-widget-style*=standard] .stamped-summary-actions>.p-wrap+span,.product-single__reviews div[data-widget-style*=standard] .collage-layout .stamped-summary-actions>.p-wrap+span,.collage-layout .p-wrap+.btn-group{margin-top:20px}.collage-layout .p-wrap--lg{margin-top:30px}.collage-layout .p-wrap--lg+.btn,.collage-layout .product-single__reviews div[data-widget-style*=standard] .stamped-summary-actions>.p-wrap--lg+span,.product-single__reviews div[data-widget-style*=standard] .collage-layout .stamped-summary-actions>.p-wrap--lg+span,.collage-layout .p-wrap--lg+.btn-group{margin-top:40px}.collage-layout .feature-row__text .content{background-color:#fff;padding:55px;margin-top:auto;margin-bottom:auto}.split-layout{display:grid;position:relative}@media all and (min-width: 768px){.split-layout{grid-template-columns:1fr 1fr}.split-layout:before{content:"";position:absolute;top:0;left:50%;margin-left:-1px;height:100%;width:1px;background-color:var(--color-border);z-index:1}}.split-layout .col{padding:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:40vh}@media all and (min-width: 768px){.split-layout .col{padding:55px}}@media all and (min-width: 1200px){.split-layout .col{min-height:70vh}}@media all and (max-width: 767px){.split-layout .col:last-child{border-top:2px solid var(--color-border)}}.split-layout .img-pull{grid-column:0;grid-row:1}@media all and (min-width: 600px){.split-layout .content{padding-top:55px;padding-bottom:55px}}.split-layout .content .p-wrap{margin:0 0 19.44444px}.split-layout .content .p-wrap+.split-title{margin-top:55px}.split-layout .bg-image{top:0;left:0;z-index:0;position:absolute;width:100%;height:100%;background-size:cover}.split-layout .bg-image+*{position:relative;z-index:1}.skin--results .splide__slide img{height:400px;-o-object-fit:cover;object-fit:cover}.skin--results .slider-split{background-color:transparent}.skin--results .slider-split .blockquote a{text-decoration:underline}.skin--results .left-col{background-color:#87c4bd}.skin--results .header-caps.header-caps--sm{font-weight:400}.skin--results .splide__pagination{padding-bottom:50px}.spaced-underline{border-bottom:solid 1px var(--color-text);letter-spacing:.05em;padding-bottom:6px;letter-spacing:normal}@media (max-width: 599px){.skin--results .slider-split .content{margin-top:20px}.skin--results .slider-split .blockquote p{font-size:1.13rem}.skin--results .slider-split header{padding-bottom:20px;padding-left:25px;padding-right:25px}}@media (min-width: 600px){.skin--results .header-caps.header-caps--sm{font-size:1.2rem}.skin--results .slider-split header,.skin--results .slider-split .left-col header{padding-bottom:45px}.skin--results .slider-split .blockquote{max-width:28.125rem}}@-webkit-keyframes headerSlide{0%{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes headerSlide{0%{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.announcement-bar__message{font-size:12px}#shopify-section-header{position:absolute;left:0;width:100%;z-index:99}.site-header__mobile-nav,.site-header{-webkit-transition:-webkit-transform .2s ease-in-out,all .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out,all .2s ease-in-out;-webkit-transition:all .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:all .2s ease-in-out,-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out,all .2s ease-in-out;transition:transform .2s ease-in-out,all .2s ease-in-out;transition:transform .2s ease-in-out,all .2s ease-in-out,-webkit-transform .2s ease-in-out;background-color:transparent!important;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media all and (min-width: 1500px){.site-header{padding-left:110px;padding-right:110px}}@media all and (max-width: 849px){.site-header{padding:0 30px}}.sticky-wrapper .stick-nav{position:fixed;width:100%;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);background-color:#f8f6f2!important;-webkit-animation:headerSlide .5s both;animation:headerSlide .5s both;border-bottom:1px solid #3d3935}.site-header a,.site-header button{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.site-header__grid{display:grid;grid-template-columns:2fr 1fr 2fr;grid-template-areas:"desktop-nav logo utility"}.logo-wrap{grid-area:logo}.desktop-nav{grid-area:desktop-nav}.utility-nav{grid-area:utility}.desktop-nav{position:relative}@media all and (max-width: 849px){.desktop-nav{display:none}}.desktop-nav .top-level{display:-webkit-box;display:-ms-flexbox;display:flex}.desktop-nav>ul>li{display:inline-block;font-size:14px;padding:0 40px 0 0}@media all and (min-width: 850px) and (max-width: 991px){.desktop-nav>ul>li{padding-right:30px}}.desktop-nav>.top-level>li>a{line-height:90px;display:block;position:relative;padding:0}.stick-nav .desktop-nav>.top-level>li>a{line-height:65px}@media all and (min-width: 850px) and (max-width: 991px){.desktop-nav>.top-level>li>a{font-size:11px}}.desktop-nav>.top-level>li>a:hover,.desktop-nav>.top-level>li>a:active,.desktop-nav>.top-level>li>a:focus{text-decoration:underline}.desktop-nav .icon-chevron-down{width:.6666666667em;height:.6666666667em;margin-left:.25rem}.logo-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header__logo-image{max-width:200px;display:block}.stick-nav .site-header__logo-image{max-width:120px}@media all and (min-width: 850px) and (max-width: 991px){.site-header__logo-image{max-width:120px}}.site-header__logo-image svg{width:100%;height:100%;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.utility-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}svg.logo{fill:#3d3935}body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .logo-wrap .cls-1,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .logo-wrap .cls-1,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .logo-wrap .cls-1,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .logo-wrap .cls-1,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .logo-wrap .cls-1,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .logo-wrap .cls-1,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .logo-wrap .cls-1{fill:#fff}body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) svg.logo,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) svg.logo,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) svg.logo,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) svg.logo,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) svg.logo,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) svg.logo,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) svg.logo{fill:#fff}body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .utility-nav a,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .utility-nav .btn--link,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .utility-nav .site-header--icon,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .utility-nav a,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .utility-nav .btn--link,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .utility-nav .site-header--icon,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .utility-nav a,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .utility-nav .btn--link,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .utility-nav .site-header--icon,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .utility-nav a,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .utility-nav .btn--link,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .utility-nav .site-header--icon,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .utility-nav a,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .utility-nav .btn--link,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .utility-nav .site-header--icon,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .utility-nav a,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .utility-nav .btn--link,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .utility-nav .site-header--icon,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .utility-nav a,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .utility-nav .btn--link,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .utility-nav .site-header--icon{color:#fff}body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:hover,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:active,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:focus,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:hover,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:active,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:focus,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .utility-nav a:hover,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .utility-nav a:active,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .utility-nav a:focus,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .utility-nav .btn--link:hover,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .utility-nav .btn--link:active,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .utility-nav .btn--link:focus,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .utility-nav .site-header--icon:hover,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .utility-nav .site-header--icon:active,body:not(.mega-menu-open).type-index .site-header:not(.stick-nav) .utility-nav .site-header--icon:focus,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:hover,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:active,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:focus,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:hover,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:active,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:focus,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .utility-nav a:hover,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .utility-nav a:active,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .utility-nav a:focus,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .utility-nav .btn--link:hover,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .utility-nav .btn--link:active,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .utility-nav .btn--link:focus,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .utility-nav .site-header--icon:hover,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .utility-nav .site-header--icon:active,body:not(.mega-menu-open).type-collection .site-header:not(.stick-nav) .utility-nav .site-header--icon:focus,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:hover,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:active,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:focus,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:hover,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:active,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:focus,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .utility-nav a:hover,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .utility-nav a:active,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .utility-nav a:focus,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .utility-nav .btn--link:hover,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .utility-nav .btn--link:active,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .utility-nav .btn--link:focus,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .utility-nav .site-header--icon:hover,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .utility-nav .site-header--icon:active,body:not(.mega-menu-open).template-why .site-header:not(.stick-nav) .utility-nav .site-header--icon:focus,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:hover,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:active,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:focus,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:hover,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:active,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:focus,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .utility-nav a:hover,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .utility-nav a:active,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .utility-nav a:focus,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .utility-nav .btn--link:hover,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .utility-nav .btn--link:active,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .utility-nav .btn--link:focus,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .utility-nav .site-header--icon:hover,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .utility-nav .site-header--icon:active,body:not(.mega-menu-open).template-skin_to_skin .site-header:not(.stick-nav) .utility-nav .site-header--icon:focus,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:hover,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:active,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:focus,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:hover,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:active,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:focus,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .utility-nav a:hover,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .utility-nav a:active,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .utility-nav a:focus,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .utility-nav .btn--link:hover,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .utility-nav .btn--link:active,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .utility-nav .btn--link:focus,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .utility-nav .site-header--icon:hover,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .utility-nav .site-header--icon:active,body:not(.mega-menu-open).template-story .site-header:not(.stick-nav) .utility-nav .site-header--icon:focus,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:hover,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:active,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:focus,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:hover,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:active,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:focus,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .utility-nav a:hover,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .utility-nav a:active,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .utility-nav a:focus,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .utility-nav .btn--link:hover,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .utility-nav .btn--link:active,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .utility-nav .btn--link:focus,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .utility-nav .site-header--icon:hover,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .utility-nav .site-header--icon:active,body:not(.mega-menu-open).template-results .site-header:not(.stick-nav) .utility-nav .site-header--icon:focus,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:hover,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:active,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .mobile-nav__trigger .btn--link:focus,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:hover,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:active,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .desktop-nav>.top-level>li>a:focus,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .utility-nav a:hover,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .utility-nav a:active,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .utility-nav a:focus,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .utility-nav .btn--link:hover,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .utility-nav .btn--link:active,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .utility-nav .btn--link:focus,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .utility-nav .site-header--icon:hover,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .utility-nav .site-header--icon:active,body:not(.mega-menu-open).template-faqs .site-header:not(.stick-nav) .utility-nav .site-header--icon:focus{color:#3d3935}body.mega-menu-open .site-header__mobile-nav,body.mega-menu-open .site-header{background-color:#f8f6f2!important}.mobile-nav__trigger{display:none}@media all and (max-width: 849px){.mobile-nav__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;margin-top:-2px}.stick-nav .mobile-nav__trigger{height:65px}}@media all and (max-width: 849px){.site-header__icon{display:inline-block}}header svg.logo{padding-top:10px}header.js-menu--is-open svg.logo,header.js-menu--is-open svg.icon{fill:var(--color-btn-primary)!important;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hero--medium{min-height:50vh}.hero__inner .header-caps{color:#fff;margin-bottom:1rem}.hero__inner .hero-text p{color:#fff}.hero__inner .page-width{max-width:1100px}.page-hero--skin .mega-subtitle{font-size:1.8rem;font-weight:500}@media all and (min-width: 900px){.page-hero--skin .mega-subtitle{padding:0 180px}}.page-hero--skin .mega-subtitle a{color:#fff;text-decoration:underline}.page-hero--skin .mega-subtitle a:hover{color:var(--color-text-focus)}.page-banner--skin .mega-title{color:var(--color-body-text)}.page-banner--skin .mega-subtitle p{color:var(--color-body-text);font-size:1.4rem;font-weight:100}.page-banner--skin .mega-subtitle a{text-decoration:underline}.page-banner--skin .mega-subtitle a:hover{color:var(--color-text-focus)}.page-skin--image-text .feature-row__image-wrapper{margin:0}.page-skin--image-text .image-text__content{padding:25px 40px 0;text-align:center}@media all and (min-width: 900px){.page-skin--image-text .image-text__content{padding:45px 10px 10px}}.page-skin--image-text .image-text--title{font-size:2.3rem;font-weight:500;line-height:1}.page-skin--image-text .image-text--text,.page-skin--image-text .image-text--text p{font-size:1rem}.page-skin--image-text .image-text--text a,.page-skin--image-text .image-text--text p a{text-decoration:underline}.page-skin--image-text .image-text--text a:hover,.page-skin--image-text .image-text--text p a:hover{color:var(--color-text-focus)}.page-skin--image-text a{text-decoration:underline}.page-skin--image-text a:hover{color:var(--color-text-focus)}.page-skin--image-text .image-text--link{display:inline-block;font-size:.8rem;margin-top:10px}.page-skin--image-text.page-skin--image-text-story .image-text__content{padding:25px 0 0}.page-skin--image-text.page-skin--image-text-story .image-text--title{font-size:20px;margin-bottom:0}@media only screen and (min-width: 1024px){.large-up--one-third{width:33.33333%}}@media all and (min-width: 749px){.feature-row--skin{gap:50px;margin:0 auto;max-width:1440px}}.feature-row--skin .feature-row__item .feature-row__image-wrapper{margin:0}.feature-row--skin .feature-row__item.feature-row__text{padding:35px 25px}@media all and (min-width: 749px){.feature-row--skin .feature-row__item.feature-row__text{padding:0}}@media all and (min-width: 1100px){.feature-row--skin .feature-row__item.feature-row__text{padding:0 55px}}.feature-row--skin .feature-row__item .p-wrap{margin-bottom:17.5px}.feature-row--skin .feature-row__item .p-wrap a{text-decoration:underline}.feature-row--skin .feature-row__item .p-wrap a:hover{color:var(--color-text-focus)}.site-footer{margin-top:0;padding-bottom:5rem;background-image:url(https://cdn.shopify.com/s/files/1/0473/9189/9798/files/FooterPattern-07.png?v=1608655146);background-size:cover}@media all and (min-width: 750px){.site-footer__item{margin-bottom:0}}@media all and (min-width: 750px){.site-footer__item-inner--newsletter{padding:0 0 0 55px}}.site-footer__item .h4{font-size:15px;display:inline-block;border-bottom:1px solid #f8f6f2}.site-footer__item .h5{font-size:18px}.site-footer__rte{padding-right:55px}.site-footer__rte p,.site-footer__linklist li{font-size:13px}.site-footer__linklist li{line-height:2.3;padding:0}.site-footer__item-inner--text .site-footer__social-icons{text-align:left;margin-top:55px;padding-bottom:0}.site-footer__item-inner--text .social-icons__item:first-of-type{padding-left:0}.site-footer__content>.site-footer__item--one-quarter:first-of-type{-webkit-box-flex:1;-ms-flex:1 1 35%;flex:1 1 35%}.site-footer__copyright-content{font-size:12px;margin-top:30px;font-weight:700;letter-spacing:.08em}.site-footer__copyright-content .dss{font-weight:400}.site-footer__item-inner--newsletter .contact-form{margin-top:30px}.site-footer__item-inner--newsletter .newsletter__input{background-color:transparent;border-color:#f8f6f2;color:#f8f6f2;margin:0;border-radius:0}.site-footer__item-inner--newsletter .newsletter__input::-webkit-input-placeholder{color:#f8f6f2;opacity:1;filter:alpha(opacity=100);font-size:12px}.site-footer__item-inner--newsletter .newsletter__input:-moz-placeholder{color:#f8f6f2;opacity:1;filter:alpha(opacity=100);font-size:12px}.site-footer__item-inner--newsletter .newsletter__input::-moz-placeholder{color:#f8f6f2;opacity:1;filter:alpha(opacity=100);font-size:12px}.site-footer__item-inner--newsletter .newsletter__input:-ms-input-placeholder{color:#f8f6f2;opacity:1;filter:alpha(opacity=100);font-size:12px}.site-footer__item-inner--newsletter .newsletter__submit{margin-top:0}.site-header .droppable{position:static}.site-header .droppable:hover>a{text-decoration:underline}.site-header .droppable:hover .mega-menu{opacity:1;filter:alpha(opacity=100);visibility:visible}.site-header .menu-grid{padding:30px 55px;display:grid;grid-gap:30px;grid-template-columns:200px 200px 1fr}@media all and (min-width: 1500px){.site-header .menu-grid{padding-left:110px;padding-right:110px}}@media all and (min-width: 850px) and (max-width: 991px){.site-header .menu-grid{padding-left:30px;padding-right:30px}}.site-header .mega-menu{background:#f8f6f2;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;-webkit-box-shadow:0 0 10px rgba(61,57,53,.1);box-shadow:0 0 10px #3d39351a;left:-55px;position:absolute;text-align:left;width:100vw;z-index:10000000;border-top:1px solid #3d3935}@media all and (min-width: 1500px){.site-header .mega-menu{left:-110px}}@media all and (min-width: 850px) and (max-width: 991px){.site-header .mega-menu{left:-30px}}.site-header .menu-grid ul{padding-left:0;margin-top:0;margin-bottom:0;list-style:none;margin-right:40px;min-width:205px}.site-header .menu-grid ul:last-child{margin-right:0}.site-header .mega-menu a:not(.btn){display:block;padding:10px 0;font-size:16px!important}.site-header .mega-menu a:not(.btn):hover,.site-header .mega-menu a:not(.btn):active,.site-header .mega-menu a:not(.btn):focus{text-decoration:underline}.site-header .mega-menu .img-col{position:relative}.site-header .mega-menu .img-col .bg-img{position:absolute;max-width:calc((100vw - 110px)/2);width:100%;height:100%;right:0;background-image:url(https://cdn.shopify.com/s/files/1/0473/9189/9798/files/Crude20_Lifestyle_Macro_0970.jpg?v=1608167809);background-size:cover;background-position:center center}@media all and (min-width: 1500px){.site-header .mega-menu .img-col .bg-img{max-width:calc((100vw - 220px)/2)}}@media all and (min-width: 850px) and (max-width: 991px){.site-header .mega-menu .img-col .bg-img{max-width:calc((100vw - 60px)/2)}}.site-header .mega-menu .special-wrap{background-color:#e4ab8f;border:1px solid #3d3935;max-width:350px;display:none}.site-header .mega-menu .special-wrap .special{border-bottom:none;padding:25px;text-align:center}.site-header .mega-menu .special-wrap .special .h4{margin-bottom:10px}.site-header .mega-menu .special-wrap .special .h3{font-size:20px;margin-bottom:10px}.site-header .mega-menu .special-wrap .special a{margin-top:20px;display:inline-block}.product-card .stamped-main-badge{margin-bottom:10px}.product-single__title+.stamped-main-badge{margin-bottom:0}.stamped-badge .stamped-badge-caption{font-size:11px!important;font-family:GT-America-Extended,serif;display:inline-block;padding-left:15px;text-decoration:underline!important;color:#3d3935!important}.product-card .stamped-badge .stamped-badge-caption{display:none}.product-single__upsell{background-color:#e4ab8f;background-position:center center;background-image:url(/cdn/shop/files/IMG_2497.JPG?v=1615861766);background-size:auto 100%;padding:0;position:relative}@media all and (min-width: 900px){.product-single__upsell{background-image:url(//cdn.shopify.com/s/files/1/0473/9189/9798/files/1_Homepage_FloralHero-2.jpg?v=1611256767);background-size:100% auto}}@media all and (min-width: 768px){.product-single__upsell{padding:55px}}.product-single__upsell .grid-wrap{display:grid;grid-gap:2rem 1rem}@media all and (min-width: 1400px){.product-single__upsell .grid-wrap{grid-template-columns:1fr auto}}.product-single__upsell .starburst{position:absolute}.product-single__upsell .h1{margin-top:1rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:68px;line-height:1;color:#fff;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#3d3935;margin-bottom:0}@media all and (min-width: 1400px){.product-single__upsell .h1{margin-top:0}}.product-single__upsell .h1 strong{font-weight:400;padding-right:15px;display:block}.product-single__upsell .cards-wrap{display:grid;grid-gap:20px;grid-template-columns:1fr}@media all and (min-width: 900px){.product-single__upsell .cards-wrap{grid-template-columns:1fr 1fr}}.product-single__upsell .cards-wrap .mini-product{margin:0 auto}.product-single__directions{position:relative}.product-single__directions .grid-wrap{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:4rem 6rem}@media all and (min-width: 1200px){.product-single__directions .grid-wrap{grid-template-columns:1fr 1fr}}.product-single__directions .video-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-single__directions .header--caps{font-size:12px;letter-spacing:.2em}.product-single__directions ol{padding-left:20px;margin-bottom:55px;margin-left:0}.product-single__directions ol li{list-style-type:decimal;margin-bottom:10px}.product-single__ingredients{position:relative;width:100%;margin-top:30px}.product-single__ingredients:after{content:"";width:100%;height:calc(100% - 55px);background-color:var(--custom-color);position:absolute;left:0;bottom:0;z-index:-1}.product-single__ingredients img{display:block;margin-top:auto;height:100%;width:auto;max-width:400px;display:none}.product-single__ingredients .product-artwork{position:relative;margin-bottom:30px;margin-right:55px}.product-single__ingredients .product-artwork .bg-img{position:absolute;width:100%;height:100%;top:0;left:50%;max-width:450px;background-size:contain;background-repeat:no-repeat;background-position:top center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.product-single__ingredients .grid{display:grid;grid-template-columns:1fr 1fr}.product-single__ingredients .text{padding-top:55px;min-height:470px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-single__ingredients .ingredients{text-align:left;color:#fff;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#3d3935;margin-bottom:0}.product-single__tips .rte h4{margin-bottom:5px;margin-top:30px}.product-single__reviews .stamped-container{font-family:GT-America-Extended,serif}.product-single__reviews div[data-widget-style*=standard] .stamped-summary-actions>span{text-transform:uppercase}.product-single__reviews .stamped-messages .stamped-thank-you{border-color:#3d3935;background-color:var(--custom-color, #f8f6f2)}.product-single__reviews .stamped-container ul.stamped-tabs{border-bottom-color:#3d3935}.product-single__reviews #stamped-sort-select,.product-single__reviews #stamped-sort-select2{border:1px solid #3d3935!important;border-radius:0}.grid-view-item__image.top-img{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.grid-view-item:hover .grid-view-item__image.top-img{opacity:0;filter:alpha(opacity=0)}.grid-view-item__image-wrapper{margin-bottom:0}.product-card__image-with-placeholder-wrapper{max-width:500px;margin-left:auto;margin-right:auto;overflow:hidden;border:1px solid #3d3935;margin-bottom:15px;background-color:#f8f6f2}.grid--view-items{margin-bottom:0}.product-card .dss-product-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card .price.price--listing{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card .price.price--listing>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-card .price.price--listing .price__compare,.product-card .price__badges{display:none}.save-badge{background-color:#e4ab8f;position:absolute;left:-1px;top:-1px;z-index:4;background-color:#8badd0;padding:5px 10px;border:1px solid #3d3935;text-transform:uppercase;letter-spacing:.1em;font-size:12px;color:#fff;font-weight:700}.product-card__title{border-bottom:none!important}.product-single__thumbnails{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-single__thumbnail{border-width:1px}.mini-product{display:grid;grid-template-columns:minmax(auto,100px) auto;width:auto;max-width:390px;background-color:#fff;position:relative}.mini-product .save-badge{font-size:10px;padding:5px;border:none}.mini-product .img-wrap{background-position:center center;background-size:cover}.mini-product img{display:block}.mini-product .content{padding:30px 20px;color:#fff}.mini-product .content .header--caps{font-size:12px;letter-spacing:.1em;margin-bottom:20px}.mini-product .content .h5{margin-bottom:10px}.mini-product .content p.desc{font-size:14px;margin-bottom:10px}.product-card.grid-view-item{margin-bottom:0}.product-card .dss-product-details{text-align:center}.product-card .dss-product-details .product-card__title{font-size:30px;margin-bottom:10px}.product-card .dss-product-details .h5{font-family:GT-America-Extended,serif;font-size:14px;margin-bottom:15px}.product-card .dss-product-details .yotpo{margin-bottom:15px}.product-card .dss-product-details .yotpo-bottomline{float:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card .dss-product-details .yotpo-bottomline a.text-m{display:none}.product-card+.product-card-form{margin-bottom:35px}.product-card--footer{max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:30px}.product-card--footer form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product--link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product--link a{font-size:11px;padding:10px;display:block;text-decoration:underline}.collection-helper .helper-card{background-color:#79ccc4;min-height:424px;width:100%;border:1px solid #3d3935;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width: 769px){.collection-helper .helper-card{max-width:425px;height:100%}}.collection-helper .helper-card svg{max-width:50px}.collection-helper .helper-card .bg-img{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;background-size:cover;-webkit-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.collection-helper .helper-card:hover .bg-img{opacity:1;filter:alpha(opacity=100)}.collection-helper .helper-card .content-wrap{position:relative;padding:30px;text-align:center;z-index:2}.collection-helper .helper-card .h3{font-size:28px;letter-spacing:-.02em;position:relative;padding-left:20px;padding-right:20px}.collection-helper .helper-card .header-caps{font-size:14px;margin-top:20px}.collection-helper .helper-card a{display:block;font-size:1.2rem;text-decoration:underline}nav.breadcrumb{font-size:10px;margin-bottom:30px;letter-spacing:.05em}nav.breadcrumb a{opacity:1;filter:alpha(opacity=100)}nav.breadcrumb a:hover,nav.breadcrumb a:active,nav.breadcrumb a:focus{text-decoration:underline}nav.breadcrumb span{opacity:.7;filter:alpha(opacity=70)}.product-template__container>nav.breadcrumb{margin-bottom:10px}#loyaltylion *,#loyaltylion #lion-loyalty-panel-custom-css .lion-loyalty-splash__title{font-family:GT-Alpina-Fine-Extended-Medium,sans-serif!important}.lion-loyalty-widget__title{background-color:#eebfa9!important;border:1px solid #3d3935!important;border-bottom:none!important;color:#3d3935!important}#loyaltylion .lion-loyalty-splash--format-modal,#loyaltylion .lion-loyalty-splash__heading,#loyaltylion .lion-loyalty-widget_position_right .lion-loyalty-widget__body>span:first-of-type,#loyaltylion .lion-loyalty-widget_position_right .lion-loyalty-widget__body>span:last-of-type{border-radius:0}#loyaltylion .lion-modal__header,#loyaltylion .lion-loyalty-splash__heading{background-color:#3d3935;border-bottom-color:#3d3935}#loyaltylion #lion-loyalty-panel-custom-css .lion-loyalty-splash-item__title{font-family:GT-America-Extended,serif!important;color:#3d3935!important}#loyaltylion .lion-referral-widget .lion-modal__header{color:#f8f6f2}#loyaltylion .lion-loyalty-splash--format-modal{background-image:url(/cdn/shop/files/Crude_LiveCrude_TipsFaqs_Hero.jpg?v=1615444410);background-size:cover}.microbe-background{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.microbe-background .lottie-wrapper{position:absolute;top:0;bottom:0;right:-20%}@media all and (max-width: 1349px){.microbe-background .lottie-wrapper{width:75%;right:-25%}}@media all and (max-width: 1199px){.microbe-background .lottie-wrapper{bottom:-15%;right:-30%}}@media all and (max-width: 991px){.microbe-background .lottie-wrapper{bottom:auto;right:-22%}}.template-why .microbe-background .lottie-wrapper,.template-story .microbe-background .lottie-wrapper{right:-24%}@media all and (max-width: 1499px){.template-why .microbe-background .lottie-wrapper,.template-story .microbe-background .lottie-wrapper{width:75%}}@media all and (max-width: 991px){.template-why .microbe-background .lottie-wrapper,.template-story .microbe-background .lottie-wrapper{bottom:35%;right:-16%}}@media all and (max-width: 767px){.template-why .microbe-background .lottie-wrapper,.template-story .microbe-background .lottie-wrapper{right:-24%}}.template-story .microbe-background .lottie-wrapper{width:80%}@media all and (max-width: 1199px){.template-story .microbe-background .lottie-wrapper{width:60%}}@media all and (max-width: 991px){.template-story .microbe-background .lottie-wrapper{bottom:auto}}.microbe-background .lottie-wrapper:first-child{right:auto;left:-20%}@media all and (max-width: 1349px){.microbe-background .lottie-wrapper:first-child{left:-25%}}@media all and (max-width: 1199px){.microbe-background .lottie-wrapper:first-child{left:-35%}}@media all and (max-width: 991px){.microbe-background .lottie-wrapper:first-child{left:-16%}}.template-why .microbe-background .lottie-wrapper:first-child,.template-story .microbe-background .lottie-wrapper:first-child{left:-20%}@media all and (max-width: 991px){.template-why .microbe-background .lottie-wrapper:first-child,.template-story .microbe-background .lottie-wrapper:first-child{left:-14%}}@media all and (max-width: 767px){.template-why .microbe-background .lottie-wrapper:first-child,.template-story .microbe-background .lottie-wrapper:first-child{left:-18%}}.product-single__media{border:1px solid #3d3935}.product-single__media-group{padding:0 30px}.thumbnails-wrapper .product-single__thumbnails{margin-left:-5px;margin-right:-5px}.thumbnails-wrapper .product-single__thumbnails .product-single__thumbnails-item--medium{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%}.product-single__title{margin-bottom:10px}.product-single__title span{display:block}.product-single__meta .product__price{font-size:1.1em}.product-single__description{margin:15px 0;max-width:600px}.product-single__description p,.product-single__description li,.product-single__description{font-size:.9rem;line-height:1.7}.product-form-product-template.product-form--no-variants{max-width:none;grid-template-columns:1fr;grid-template-areas:"recharge" "action"}.product-form-product-template.product-form--no-variants .swatches{display:none}.selector-wrapper.product-form__item{padding-left:0}.product-form__controls-group.variant-wrap select{border-radius:0!important;background-color:#fff;font-size:12px;border-color:#fff}.product-form .swatches{margin:0 0 20px}.swatches .swatch-single{margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-form__controls-group.variant-wrap label,.swatches .swatch-label{margin:0;border-bottom:none;padding:5px 0}.product-form__controls-group.variant-wrap label:before,.swatches .swatch-label:before{content:"Select "}.swatches .swatch-view{margin:0;padding:0}.swatches ul.swatch-view li{margin:0 20px 0 0}.swatches ul.swatch-view li .swatch-button{width:100%}.swatches ul.swatch-view li .star-btn-size-sm{padding-left:15px;padding-right:15px}.swatches ul.swatch-view li .swatch-selected.star-set-btn{font-weight:700}.product-form-product-template.product-form--no-variants .recharge{max-width:350px}.rc-heading{font-size:10px;padding:5px 0}.product-form div.rc_block__type{border-radius:0;padding:5px 10px;margin-bottom:0;border-top:none}.product-form .rc_radio{display:none}.product-form .rc_radio+*:before{content:"";display:inline-block;vertical-align:middle;width:15px;height:15px;margin-right:10px;border-radius:50%;border-style:solid;border-width:.1rem;border-color:#3d3935}.product-form .rc_radio+*:after{content:"";position:absolute;left:2px;width:11px;height:11px;background:transparent;border-radius:50%}.rc_radio:checked+*:after{background-color:#3d3935}.product-form label.rc_label{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px}.product-form span.rc_label__discount,.product-form span.rc_price{padding-left:5px}.product-form span.rc_price{font-weight:700}.product-form div#rc_container{margin-bottom:0}.product-form div.rc_popup{padding-top:0;padding-bottom:0}.product-form .rc_info{font-size:11px;font-style:italic;text-decoration:underline}.product-form div.rc_popup__hover,.product-form a.rc_popup__hover{height:auto;padding:5px 0 0}.product-form div.rc_popup{text-align:right}.product-action__wrap{margin-top:10px;grid-column-gap:20px;padding-bottom:15px;grid-template-columns:80px auto;grid-template-areas:"quantity add-to-cart"}.submit-notice--wrap{max-width:500px;margin-top:auto}.quantity-select .product-form__item{padding:0;margin:0;-ms-flex-preferred-size:100%;flex-basis:100%}.quantity-select .product-form__item input{border-radius:0;margin-left:auto;margin-right:auto;font-family:GT-Alpina-Fine-Extended-Medium,sans-serif;border:none;background-color:#fff;text-align:center}.quantity-select .product-form__item label{font-size:10px;padding:5px 0}.product-form__controls-group--submit{margin-top:auto;height:100%}.product-form__controls-group~.product-form__controls-group--submit{margin-top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-action__wrap .product-form__item.product-form__item--submit{padding:0;margin:auto 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.product-action__wrap .product-form__cart-submit{margin-bottom:0;border-color:#3d3935;width:auto;padding-left:45px;padding-right:45px}.product-single__meta .product__policies{margin:0;font-size:12px}.product-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:20px 0}.product-button-group a{font-size:12px;margin-right:30px;margin-bottom:10px;border-bottom:1px dotted #3d3935}.product-form{padding-top:0}.product-form-product-template .swatches{display:-webkit-box;display:-ms-flexbox;display:flex}.product-options__wrap{margin-bottom:30px}.rc_popup__hover div.rc_popup__block{left:-110px}.rc_popup__hover div.rc_popup__block:before{left:110px}.quantity-select{display:none}.product-single__meta .product__policies{margin-top:10px}.quantity-select .product-form__item{max-width:200px;text-align:center}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.01);transform:scale(1.01)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.01);transform:scale(1.01)}to{-webkit-transform:scale(1);transform:scale(1)}}.soul-featured{padding-top:55px;padding-bottom:55px}.soul-featured .img-wrapper{height:0;padding-bottom:75%;background-repeat:no-repeat;background-size:cover;background-position:center center;border:1px solid #3d3935}.soul-featured .splide__pagination{width:100%}.feat-post--slide .img-wrapper{margin-bottom:30px}.feat-post--slide .content{text-align:center;max-width:450px;padding-bottom:55px;margin-left:auto;margin-right:auto;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.feat-post--slide .rte{margin-bottom:20px}.feat-post--slide.is-active .content{opacity:1;filter:alpha(opacity=100)}.blog-tag{text-transform:uppercase;display:inline-block;margin-bottom:15px;padding:5px 10px}.blog-tag.tag-activism{background-color:#68c290}.blog-tag.tag-skin{background-color:#f79d85}.blog-tag.tag-featured{background-color:#6ac8c2}.blog-tag.tag-wellness{background-color:#ef9850}.blog-tag:hover,.blog-tag:active,.blog-tag:focus{color:#fff!important}.soul__post-grid{padding-top:55px;padding-bottom:55px}.soul__post-grid header{text-align:center}.blog-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;margin-bottom:55px}.blog-nav li{margin:0 15px}.soul-collage .grid-wrap{display:grid}.soul-collage .grid-wrap>*{min-height:400px}@media all and (max-width: 991px){.soul-collage .grid-wrap>*{min-height:0}.soul-collage .grid-wrap .col-text{grid-area:text}.soul-collage .grid-wrap .col-img{grid-area:image}.soul-collage .grid-wrap .col-img.bg-color{grid-area:icon}}.soul-collage .grid-wrap .col-text{padding:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width: 767px){.soul-collage .grid-wrap .col-text{padding:30px}}.soul-collage .grid-wrap .col-text .text{max-width:500px}.soul-collage .grid-wrap .col-text .text .h3{line-height:1.5}.soul-collage .grid-wrap .col-img{background-size:cover;background-position:center center}.soul-collage .grid-wrap .col-img.bg-color{position:relative;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.1em,rgba(248,246,242,.4)),color-stop(.1em,transparent)),-webkit-gradient(linear,left top,right top,color-stop(.1em,rgba(248,246,242,.4)),color-stop(.1em,transparent));background-image:-o-linear-gradient(rgba(248,246,242,.4) .1em,transparent .1em),-o-linear-gradient(left,rgba(248,246,242,.4) .1em,transparent .1em);background-image:linear-gradient(rgba(248,246,242,.4) .1em,transparent .1em),linear-gradient(90deg,rgba(248,246,242,.4) .1em,transparent .1em);background-size:1em 1em}.soul-collage .grid-wrap .col-img.bg-color .illo-wrap{position:absolute;width:70%;height:70%;left:15%;top:15%;background-repeat:no-repeat;background-size:contain;background-position:center center}.soul-collage .grid-wrap:nth-child(odd){grid-template-columns:4fr 2fr 2fr}@media all and (max-width: 991px){.soul-collage .grid-wrap:nth-child(odd){grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"text image" "text icon"}}@media all and (max-width: 479px){.soul-collage .grid-wrap:nth-child(odd){grid-template-columns:3fr 2fr}}.soul-collage .grid-wrap:nth-child(odd) .col-text+.col-img{border-left:1px solid #3d3935;border-right:1px solid #3d3935}@media all and (max-width: 991px){.soul-collage .grid-wrap:nth-child(odd) .col-text+.col-img{border-right:none;border-bottom:1px solid #3d3935}}@media all and (max-width: 991px){.soul-collage .grid-wrap:nth-child(odd) .col-img.bg-color{border-left:1px solid #3d3935}}.soul-collage .grid-wrap:nth-child(2n){grid-template-columns:2fr 2fr 4fr}@media all and (max-width: 991px){.soul-collage .grid-wrap:nth-child(2n){grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"image text" "icon text"}}.soul-collage .grid-wrap:nth-child(2n) .col-img+.col-img{border-left:1px solid #3d3935;border-right:1px solid #3d3935}@media all and (max-width: 991px){.soul-collage .grid-wrap:nth-child(2n) .col-img+.col-img{border-left:none;border-bottom:1px solid #3d3935}}@media all and (max-width: 991px){.soul-collage .grid-wrap:nth-child(2n) .col-img.bg-color{border-right:1px solid #3d3935}}.blog-card .img-wrapper{height:0;position:relative;padding-bottom:120%;background-size:cover;background-repeat:no-repeat;border:1px solid #3d3935;margin-bottom:20px}.blog-card .article__tags a{font-size:14px;text-decoration:underline;text-transform:lowercase}.soul-content-block{background-color:#eebfa9;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.1em,rgba(248,246,242,.4)),color-stop(.1em,transparent)),-webkit-gradient(linear,left top,right top,color-stop(.1em,rgba(248,246,242,.4)),color-stop(.1em,transparent));background-image:-o-linear-gradient(rgba(248,246,242,.4) .1em,transparent .1em),-o-linear-gradient(left,rgba(248,246,242,.4) .1em,transparent .1em);background-image:linear-gradient(rgba(248,246,242,.4) .1em,transparent .1em),linear-gradient(90deg,rgba(248,246,242,.4) .1em,transparent .1em);background-size:1em 1em}.blog--header{background-color:#3d3935;margin-top:120px;padding:30px 110px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.1em,rgba(248,246,242,.2)),color-stop(.1em,transparent)),-webkit-gradient(linear,left top,right top,color-stop(.1em,rgba(248,246,242,.4)),color-stop(.1em,transparent));background-image:-o-linear-gradient(rgba(248,246,242,.2) .1em,transparent .1em),-o-linear-gradient(left,rgba(248,246,242,.4) .1em,transparent .1em);background-image:linear-gradient(rgba(248,246,242,.2) .1em,transparent .1em),linear-gradient(90deg,rgba(248,246,242,.4) .1em,transparent .1em);background-size:1em 1em}.blog--header .grid-wrap{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-landing--intro{background-color:var(--template-color, #eebfa9);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.1em,rgba(248,246,242,.4)),color-stop(.1em,transparent)),-webkit-gradient(linear,left top,right top,color-stop(.1em,rgba(248,246,242,.4)),color-stop(.1em,transparent));background-image:-o-linear-gradient(rgba(248,246,242,.4) .1em,transparent .1em),-o-linear-gradient(left,rgba(248,246,242,.4) .1em,transparent .1em);background-image:linear-gradient(rgba(248,246,242,.4) .1em,transparent .1em),linear-gradient(90deg,rgba(248,246,242,.4) .1em,transparent .1em);background-size:2em 2em;padding:60px 90px 100px;position:relative;z-index:1}.blog-landing--intro .blog-icon{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.blog-landing--intro .content-wrap{background-color:#f8f6f2;text-align:center;padding:50px;max-width:1440px;margin-left:auto;margin-right:auto}.blog-landing--intro .rte,.blog-landing--intro .rte p{font-size:1.2rem}.blog-landing--feed{background-color:var(--template-color, #eebfa9);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.1em,rgba(248,246,242,.2)),color-stop(.1em,transparent)),-webkit-gradient(linear,left top,right top,color-stop(.1em,rgba(248,246,242,.4)),color-stop(.1em,transparent));background-image:-o-linear-gradient(rgba(248,246,242,.2) .1em,transparent .1em),-o-linear-gradient(left,rgba(248,246,242,.4) .1em,transparent .1em);background-image:linear-gradient(rgba(248,246,242,.2) .1em,transparent .1em),linear-gradient(90deg,rgba(248,246,242,.4) .1em,transparent .1em);background-size:1em 1em;padding:27.5px;position:relative;z-index:1}@media all and (min-width: 950px){.blog-landing--feed{padding:55px}}@media all and (min-width: 1400px){.blog-landing--feed{padding:110px}}.blog-landing--feed .content-wrap{background-color:#f8f6f2;padding:55px 27.5px 27.5px;position:relative;border:1px solid #3d3935}@media all and (min-width: 1400px){.blog-landing--feed .content-wrap{padding:110px 55px 55px}}.blog-landing--feed .blog-icon{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blog-landing--feed header{text-align:center;margin-bottom:60px}.grid--blog{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:2rem 1rem}@media all and (min-width: 1400px){.grid--blog{grid-template-columns:1fr 1fr 1fr}}.article-template--wrapper{background-color:var(--template-color, #eebfa9);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.1em,rgba(248,246,242,.4)),color-stop(.1em,transparent)),-webkit-gradient(linear,left top,right top,color-stop(.1em,rgba(248,246,242,.4)),color-stop(.1em,transparent));background-image:-o-linear-gradient(rgba(248,246,242,.4) .1em,transparent .1em),-o-linear-gradient(left,rgba(248,246,242,.4) .1em,transparent .1em);background-image:linear-gradient(rgba(248,246,242,.4) .1em,transparent .1em),linear-gradient(90deg,rgba(248,246,242,.4) .1em,transparent .1em);background-size:1em 1em;padding-bottom:110px}.article__grid-meta{margin-bottom:1rem}.article--header{padding-top:30px;margin-bottom:55px}.article--header .limit-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:30px;padding-right:30px}.article--header .img-wrap{position:relative;display:none}@media all and (min-width: 1000px){.article--header .img-wrap{display:block;margin-left:-20px}}@media all and (min-width: 1300px){.article--header .img-wrap{margin-left:-100px}}.article--header h1.h2,.article--header h1.stats,.article--header .product-single__upsell h1.h1,.product-single__upsell .article--header h1.h1,.article--header .product-single__ingredients h1.ingredients,.product-single__ingredients .article--header h1.ingredients{font-size:54px}.article--header .img-bg{width:25vw;height:25vw;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:30%;border:1px solid #3d3935}.article--header .content-wrap{background:#f8f6f2;border:1px solid #3d3935;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px}@media all and (min-width: 1000px){.article--header .content-wrap{padding:30px 30px 30px 110px;margin-left:-25px}}@media all and (min-width: 1300px){.article--header .content-wrap{font-size:em;padding:60px 60px 60px 140px;margin-left:-50px}}.article--header .blog-icon{position:absolute;top:50%;right:0;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.article--header .article__date{font-weight:700}.article-body--wrap{background:#f8f6f2;border:1px solid #3d3935;padding:25px 25px 55px}@media all and (min-width: 450px){.article-body--wrap{padding:55px}}@media all and (min-width: 768px){.article-body--wrap{padding:110px}}.faq-page-nav ul{margin:55px 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faq-page-nav ul a{padding:30px}.faq-group .grid-wrap{padding-top:55px;padding-bottom:55px;max-width:900px;grid-column-gap:55px}.faq-group .panel{border-bottom:1px solid #3d3935}.faq-group .panel-body{padding:30px 0 60px}.faq-group .panel-body p{line-height:1.6}.faq-group .panel-body a{text-decoration:underline}.faq-group .panel-body a:hover{color:var(--color-text-focus)}.faq-group .panel-title a{font-size:18px;display:block;position:relative;padding-right:40px;padding-top:30px;padding-bottom:10px}.faq-group .panel-title a:after{content:"+";position:absolute;line-height:23px;padding-bottom:10px;width:40px;text-align:center;bottom:0;right:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.faq-group .panel-title a.collapsed:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.why-feature-2{margin-top:-55px}.stats{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:0}.stats .stat{height:30vw;display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px;position:relative;z-index:0}.stats .stat:after{content:"";height:calc(100% - 40px);width:calc(100% - 40px);position:absolute;top:20px;left:20px;background-size:cover;z-index:-1}.stats .stat .wrap{border:1px solid #3d3935;border-radius:50% 50% 0 0;background-color:#f8f6f2;background-size:cover;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.stats .stat:first-of-type{background-position:top left}.stats .stat:last-of-type{background-position:center center}.stats .num{font-size:150px;line-height:1.3;margin-bottom:0}.stats .desc{font-size:24px;width:100%;display:block;padding:30px;border-top:1px solid #3d3935}.stats .desc span{display:block;max-width:250px;margin-left:auto;margin-right:auto}.rewards-page-content,.subscriptions-page-content{padding:55px 0}.subscriptions-page-content{padding:55px 0 110px}.rewards-page-content .btn-group,.subscriptions-page-content .btn-group{margin-top:2rem}.reward-perks{padding:75px 60px;background-color:#8badd0}.reward-perks__grid{display:grid;grid-template-columns:1fr}@media all and (min-width: 768px){.reward-perks__grid{grid-template-columns:1fr 1fr}}@media all and (min-width: 1100px){.reward-perks__grid{grid-template-columns:1fr 1fr 1fr 1fr}}.reward-perks .reward-perk{text-align:center}.reward-perks .reward-perk .h3{margin:10px auto}.reward-perks .reward-perk .img-wrap img{max-height:70px}.reward-table-wrap .cat-title{text-align:center}.reward-table-wrap .cat-title .h4{margin-bottom:0}.reward-table-wrap{padding-bottom:110px;padding-top:110px}.reward-table-wrap .dot{text-align:center}.reward-table-wrap .dot .dot-icon{background-color:#3d3935;margin-left:auto;margin-right:auto;height:15px;width:15px;border-radius:50%;display:block}.rewards-table{width:100%;max-width:100%}.reward-table-wrap footer{width:100%;text-align:center;margin:50px auto}.rewards-content{background-color:#86c3a9}.rewards-content .grid-wrap{display:grid;grid-template-columns:1fr;grid-gap:30px}@media all and (min-width: 950px){.rewards-content .grid-wrap{grid-template-columns:1fr 1fr}}.rewards-content .col{background-color:#f8f6f2;border:1px solid #3d3935;border-radius:300px 300px 0 0;padding:30px}.rewards-content .col .col-wrap{background-size:cover;border:1px solid #3d3935;border-radius:300px 300px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.rewards-content .col .col-wrap .reward-perk{border-bottom:1px solid #3d3935;display:grid;grid-template-columns:1fr 1fr}.rewards-content .col .col-wrap .reward-perk:last-child{border-bottom:none}.rewards-content .col .col-wrap .reward-perk .img-wrap{padding-top:20px;padding-bottom:20px}.rewards-content .col .col-wrap .reward-perk .text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8f6f2}.rewards-content .col .col-wrap .reward-perk .text-wrap span{display:block}.rewards-content .col .col-wrap header{padding-top:100px;padding-bottom:30px;border-bottom:1px solid #3d3935;background-color:#3d3935}.rewards-content .col .col-wrap header .h3{max-width:calc(100% - 120px);margin-left:auto;margin-right:auto;color:#f8f6f2}.summit-header{background-color:#eebfa9;margin-top:120px}.summit-header .grid-wrap{display:grid;grid-template-columns:1fr 1fr;padding:30px 100px}.summit-header .grid-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex}.summit-hero{background-size:cover;padding-top:150px;padding-bottom:55px;background-color:#68c290;position:relative}.page-summit--hero .hero{height:auto}.page-summit--hero .hero__inner .header-caps{color:#3d3935}.page-summit--hero .hosts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:110px}.page-summit--hero .hosts .flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-summit--hero .hosts .and{font-size:40px;padding:10px;-ms-flex-item-align:center;align-self:center}.page-summit--hero .hosts .crude-logo{width:120px}.page-summit--hero .hosts .crude-logo svg{width:100%}.summit-agenda,.summit-speakers,.summit-tickets{text-align:center}.summit-agenda .header-caps,.summit-speakers .header-caps,.summit-tickets .header-caps{margin:0;padding-top:60px;padding-bottom:60px}.summit-agenda header{border-bottom:1px solid #3d3935}.summit-agenda .agenda-item{padding-top:60px;padding-bottom:60px;border-bottom:1px solid #3d3935}.summit-agenda .agenda-item .h2,.summit-agenda .agenda-item .product-single__upsell .h1,.product-single__upsell .summit-agenda .agenda-item .h1,.summit-agenda .agenda-item .product-single__ingredients .ingredients,.product-single__ingredients .summit-agenda .agenda-item .ingredients,.summit-agenda .agenda-item .stats{margin-bottom:0}.summit-agenda .agenda-item .desc{text-align:left;max-width:600px}.summit-agenda .agenda-item .desc p{margin-bottom:0}.summit-agenda .agenda-item .page-width{display:grid;grid-template-columns:2fr 3fr;place-items:center center;grid-column-gap:60px}.summit-speakers .grid-wrap{display:grid;grid-gap:30px;grid-template-columns:1fr}@media all and (min-width: 768px){.summit-speakers .grid-wrap{grid-template-columns:1fr 1fr 1fr}}@media all and (min-width: 992px){.summit-tickets .page-width{padding-left:15%;padding-right:15%}}.summit-tickets .grid{display:grid;grid-template-columns:1fr;grid-gap:4rem 1rem}@media all and (min-width: 768px){.summit-tickets .grid{grid-template-columns:1fr 1fr}}.summit-tickets .grid__item{position:relative}.default-page--wrapper{padding-bottom:110px}.collection-hero__image{height:50vh;min-height:500px}.collection-hero{margin-top:0}.collection-header,.collection-hero{max-height:400px}@media all and (min-width: 768px){.collection-header,.collection-hero{max-height:none}}.collection-hero__title{padding-top:55px}@media all and (min-width: 768px){.collection-hero__title{padding-top:123px}}.collection-hero__title h1{color:#fff;font-size:35px}@media all and (min-width: 768px){.collection-hero__title h1{font-size:68px}}.collection-hero__description{max-width:600px;font-size:20px;margin-left:auto;margin-right:auto;color:#fff}.collection-hero__description p{color:#fff}.product-recommendations__inner .page-width,.page-width#Collection,.product--cards{padding-bottom:110px;padding-top:0}.product-recommendations__inner .page-width>.grid,.page-width#Collection>.grid,.product--cards>.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:4rem 1rem}@media all and (min-width: 1400px){.product-recommendations__inner .page-width>.grid,.page-width#Collection>.grid,.product--cards>.grid{grid-template-columns:1fr 1fr 1fr}}.product-recommendations__inner .page-width>.grid .grid__item,.page-width#Collection>.grid .grid__item,.product--cards>.grid .grid__item{padding-bottom:10px;position:relative}.product-recommendations__inner .page-width>.grid .collection-helper,.page-width#Collection>.grid .collection-helper,.product--cards>.grid .collection-helper{grid-row:3}@media all and (min-width: 769px){.product-recommendations__inner .page-width>.grid .collection-helper,.page-width#Collection>.grid .collection-helper,.product--cards>.grid .collection-helper{grid-column:3;grid-row:2}}@media all and (min-width: 1024px){.product-recommendations__inner .page-width>.grid .collection-helper,.page-width#Collection>.grid .collection-helper,.product--cards>.grid .collection-helper{grid-column:3}}.product-recommendations__inner .page-width .product-card-form input[type=submit],.product-recommendations__inner .page-width .add-to-cart__btn,.page-width#Collection .product-card-form input[type=submit],.page-width#Collection .add-to-cart__btn,.product--cards .product-card-form input[type=submit],.product--cards .add-to-cart__btn{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-44%);-ms-transform:translateX(-44%);transform:translate(-44%)}.hero--x-large{min-height:95vh}.index-hero .page-width{max-width:1400px}.index-hero .mega-title.mega-title--large{font-size:90px;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#f8f6f2}@media all and (max-width: 1199px){.index-hero .mega-title.mega-title--large{font-size:70px}}@media all and (max-width: 767px){.index-hero .mega-title.mega-title--large{font-size:60px}}@media all and (max-width: 479px){.index-hero .mega-title.mega-title--large{font-size:40px}}.index-hero .btn--secondary{border-color:#f8f6f2;-webkit-box-shadow:0 0 50px rgba(61,57,53,.1);box-shadow:0 0 50px #3d39351a}.hero__overlay:before{opacity:.1;filter:alpha(opacity=10)}.index-section--press{padding-top:55px;padding-bottom:55px}.home--collage .collage-layout .styled-text{padding-bottom:110px}.home--collage .collage-layout .feature-row{padding-bottom:0}.home--collage .collage-layout .list-items{padding-top:30px;padding-bottom:30px;font-size:1.2rem}.home--collage .collage-layout .list-items li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.home--collage .collage-layout .list-items li:before{content:"";background-image:url(burst-fill.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;height:24px;width:24px;margin-right:10px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;display:block}.slider-split{display:grid;grid-template-columns:1fr 1fr;max-width:100vw;text-align:center;position:relative;background-color:#8badd0}@media all and (max-width: 991px){.slider-split{grid-template-columns:1fr}}.slider-split:after{content:"";height:100%;display:none;width:1px;position:absolute;left:50%;top:0;background-color:#3d3935}@media all and (min-width: 992px){.slider-split:after{display:block}}.slider-split .left-col{background-size:200% auto;background-position:top left}@media all and (max-width: 991px){.slider-split .left-col{border-bottom:1px solid #3d3935}}.slider-split .content{max-width:600px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width: 992px) and (max-width: 1199px){.slider-split .content{max-width:500px}}@media all and (max-width: 599px){.slider-split .content{max-width:100vw}}.slider-split .col{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto}.slider-split header,.slider-split footer{padding:55px}@media all and (max-width: 991px){.slider-split .left-col header{padding-bottom:0}}.slider-split .splide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media all and (max-width: 599px){.slider-split .splide{padding-left:30px;padding-right:30px}}.slider-split .splide .splide__track,.slider-split .splide .splide__list,.slider-split .splide .splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.slider-split .splide .splide__slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-split .splide__pagination{margin-top:auto}.slider-split .blockquote{max-width:500px;margin-left:auto;margin-right:auto}@media all and (max-width: 1199px){.slider-split .blockquote{padding-left:55px;padding-right:55px}}@media all and (max-width: 991px){.slider-split .blockquote{padding-left:0;padding-right:0}}.slider-split .blockquote p{font-size:32px;line-height:1.3}@media all and (max-width: 1199px){.slider-split .blockquote p{font-size:28px}}@media all and (max-width: 599px){.slider-split .blockquote p{font-size:27px}}.slider-split .blockquote figcaption{margin-top:2rem;text-transform:uppercase}.quotes-slider__text{max-width:350px;margin-left:auto;margin-right:auto}.quotes-slider__text p{font-size:14px}.splide__pagination{padding-top:1rem}.splide__pagination li button{position:relative;width:20px;height:20px;border:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.splide__pagination li button:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:9px;width:9px;border:1px solid #3d3935;border-radius:50%;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.splide__pagination li button.is-active:before{background-color:#3d393580}.index-instagram{padding-top:55px;padding-bottom:55px}.index-instagram #insta-feed{margin-left:-15px;margin-right:-15px}@media all and (min-width: 900px){.index-instagram #insta-feed{margin-left:0;margin-right:0}}.index-instagram.index-instagram--skin{padding:0}.index-instagram.index-instagram--skin #insta-feed{margin:0}.index-instagram.index-instagram--skin img{border:none!important;height:100%!important;width:100%!important}.index-instagram.index-instagram--skin .instafeed-overlay{height:100%!important;width:100%!important}.index-instagram header{margin-left:1%;margin-right:1%;margin-bottom:1rem}.index-instagram header .header-caps{margin-bottom:15px}.index-instagram #instafeed a{display:block}.index-instagram #insta-feed img,.index-instagram .instafeed-shopify img{border:1px solid #3d3935}.index-section--featured-product .hero__overlay:before{display:none}.index-section--featured-product .hero__inner{vertical-align:top;padding-top:110px}@media all and (max-width: 767px){.index-section--featured-product .hero__inner{padding-bottom:250px;padding-top:55px}}.index-section--featured-product .mega-title,.index-section--featured-product .mega-subtitle,.index-section--featured-product .mega-subtitle p{color:#3d3935}@media all and (max-width: 767px){.index-section--featured-product .hero--x-large{background-size:contain;min-height:0;height:auto}}.shopify-section>.soul-collage .grid-wrap .col-text{padding-top:110px;padding-bottom:110px}@media all and (max-width: 991px){.shopify-section>.soul-collage .grid-wrap .col-text{padding-top:55px;padding-bottom:55px}}.article-body hr{height:10px;background-image:url(Crude_SOUL_Divider.png);background-repeat:no-repeat;border-bottom:0;margin-left:-45px;margin-right:-45px;background-size:100% auto}.article-body .rte .lead{font-weight:700;font-size:20px}.article-body .rte h1,.article-body .rte h2,.article-body .rte h3,.article-body .rte .h3,.article-body .rte h4,.article-body .rte .h4,.article-body .rte h5,.article-body .rte .h5,.article-body .rte h6,.article-body .rte .h6{margin-top:0;margin-bottom:5px}.article-body .rte h1+p,.article-body .rte h2+p,.article-body .rte h3+p,.article-body .rte .h3+p,.article-body .rte h4+p,.article-body .rte .h4+p,.article-body .rte h5+p,.article-body .rte .h5+p,.article-body .rte h6+p,.article-body .rte .h6+p{margin-top:27.5px}.article-body .rte h5,.article-body .rte .h5{font-size:16px}.article-body footer{text-align:center}.article-body footer .header-caps{margin-bottom:10px}.article-body footer .article__tags a{text-decoration:underline}.social-sharing{margin-top:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-landing--feed__press .blog-card{margin:0}.blog-landing--feed__press .blog-card .img-wrapper{border-width:0;padding-bottom:40%;background-size:auto 150%}.press-item{background-color:#fff;padding:55px 110px;text-align:center;display:block;position:relative}.press-item .link{position:absolute;border:1px solid transparent;width:100%;height:100%;left:0;top:0;z-index:0}.press-item .link:hover,.press-item .link:active,.press-item .link:focus{border-color:#3d3935}.press-item .content{position:relative;z-index:1;pointer-events:none}.press-item img{border:none}.press-grid{display:grid;grid-gap:2rem;grid-template-columns:1fr;position:relative;z-index:1}@media all and (min-width: 768px){.press-grid{grid-template-columns:1fr 1fr}}@media all and (min-width: 1400px){.press-grid{grid-gap:55px}}.soul-section{background-color:#3d3935;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.1em,rgba(248,246,242,.2)),color-stop(.1em,transparent)),-webkit-gradient(linear,left top,right top,color-stop(.1em,rgba(248,246,242,.2)),color-stop(.1em,transparent));background-image:-o-linear-gradient(rgba(248,246,242,.2) .1em,transparent .1em),-o-linear-gradient(left,rgba(248,246,242,.2) .1em,transparent .1em);background-image:linear-gradient(rgba(248,246,242,.2) .1em,transparent .1em),linear-gradient(90deg,rgba(248,246,242,.2) .1em,transparent .1em);text-align:center;background-size:1em 1em;color:#fff;position:relative}.soul-section{padding-top:180px;padding-bottom:180px}@media all and (min-width: 900px){.soul-section{padding-top:110px;padding-bottom:110px}}.soul-section .sticker{position:absolute}.soul-section .sticker.sticker-wellness{top:-150px;left:30px}@media all and (min-width: 900px){.soul-section .sticker.sticker-wellness{top:-90px}}@media all and (min-width: 1200px){.soul-section .sticker.sticker-wellness{top:-60px;left:0}}.soul-section .sticker.sticker-skin{top:-150px;right:30px}@media all and (min-width: 900px){.soul-section .sticker.sticker-skin{top:-90px}}@media all and (min-width: 1200px){.soul-section .sticker.sticker-skin{top:-60px;right:0}}.soul-section .sticker.sticker-activism{bottom:-150px;right:30px}@media all and (min-width: 900px){.soul-section .sticker.sticker-activism{bottom:-90px}}@media all and (min-width: 1200px){.soul-section .sticker.sticker-activism{bottom:-60px;right:0}}.soul-section .sticker.sticker-featured{bottom:-150px;left:30px}@media all and (min-width: 900px){.soul-section .sticker.sticker-featured{bottom:-90px}}@media all and (min-width: 1200px){.soul-section .sticker.sticker-featured{bottom:-60px;left:0}}.soul-section>.limit-width{max-width:1100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:40vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.soul-section .p-wrap{text-align:center;margin-top:30px;margin-bottom:30px;min-height:0}.soul-section .p-wrap,.soul-section .p-wrap p{font-weight:700;color:#f8f6f2}body.template-index .soul-section .soul-logo,body.type-index .soul-section .soul-logo{max-width:400px}.page-story-blog .soul-section .soul-logo{display:none}.skin--benefits{background:#87c4bd}.wash-benefits-slider{background:transparent;margin:4rem 0 2rem}.wash-benefits-slider header .header-caps.header-caps--sm{text-align:center;font-size:1rem;margin-bottom:2rem;letter-spacing:normal;font-weight:400}@media all and (min-width: 900px){.wash-benefits-slider header .header-caps.header-caps--sm{font-size:1.25rem}}.wash-benefits-slider .splide.splide--loop{text-align:center}.wash-benefits-slider .blockquote h2{margin:0 .2 1.1rem}.wash-benefits-slider .slide-copy{width:80%;text-align:center;margin:0 auto 1.5rem}@media all and (min-width: 900px){.wash-benefits-slider .slide-copy{width:max(35.25rem,35%)}}.wash-benefits-slider .splide__pagination li button{width:30px;height:30px}.wash-benefits-slider .splide__pagination li button:focus{border:solid 1px var(--color-text)}.wash-benefits-slider .splide__pagination li button:before{background-color:var(--color-text);width:19px;height:19px}.wash-benefits-slider .splide__pagination li button.is-active:before{background-color:#f8f6f2}.slide-number{font-family:GT-Alpina-Fine-Extended-Medium,sans-serif;font-size:2.25rem;font-weight:700;margin:0 auto 2rem;line-height:1.35;text-align:center;border-radius:50%;background:#fff;border:solid 1px #000;width:50px;height:50px}.skin--rich-text-giveback{background:var(--color-teal)}.header-caps.header-caps--sm:before{content:"";display:inline-block;width:24px;height:24px;margin-right:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%%23000000'%3E%3Cpath d='M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;vertical-align:middle}header nav a,header nav li{white-space:nowrap!important}.default-page--wrapper.header-margin{margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/70/assets/custom.css.map */
