:root{--cream: #F9F8F3;--lavender: #F1DCF4;--navy: #20263A;--gold: #A97948;--mint: #ECF5E1;--h4big: 14px;--h4small: 12px;--pbig: 16px;--psmall: 14px}body{transition:background 1s ease}@font-face{font-family:Mazius;src:url(/cdn/shop/files/MAZIUSREVIEW20.09-Regular.otf?v=1679063553) format("embedded-opentype"),url(/cdn/shop/files/MAZIUSREVIEW20.09-Regular.woff2?v=1679063987) format("woff2"),url(/cdn/shop/files/MAZIUSREVIEW20.09-Regular.woff?v=1679063987) format("woff");font-display:swap}@font-face{font-family:Mazius-Ital;src:url(/cdn/shop/files/MAZIUSREVIEW20.09-Extraitalic.otf?v=1679063553) format("embedded-opentype"),url(/cdn/shop/files/MAZIUSREVIEW20.09-Extraitalic.woff2?v=1679063986) format("woff2"),url(/cdn/shop/files/MAZIUSREVIEW20.09-Extraitalic.woff?v=1679063986) format("woff");font-display:swap}@font-face{font-family:Work_Sans;src:url(/cdn/shop/files/Work_Sans.zip?v=1681309088);font-display:swap}@font-face{font-family:Cantarell;src:url(/cdn/shop/files/Cantarell.zip?v=1681309072);font-display:swap}h1,h2,h3,.text-font--primary,.section-heading__title,.info-tabs__tab-title,.footer-newsletter-content{font-family:Mazius,serif!important}h1 em,h2 em,h3 em,.text-font--primary em,.section-heading__title em{font-family:Mazius-Ital,serif!important}p{line-height:1.7em}.button__text,.button,.pill,.footer-item__title,.blog-item__date,.sidebar__title,.testimonial__avatar-info,.header-container--bottom .menu-link,.toggle__title,.sticky-header .menu-link{font-family:Cantarell,sans-serif!important;text-transform:uppercase;letter-spacing:1.5px;font-size:var(--h4small);font-weight:600}.button,.newsletter__input{border-radius:0}button[data-essential-preorder-element=button]{width:100%}.rte.text-size--regular ul{list-style:none}@media screen and (max-width:1023px){.logo-img img{max-height:25px!important}}.site-header--absolute{top:40px}#site-menu-sidebar .link-list{margin-top:30px;padding:0 40px}#site-menu-sidebar .link-list li a{font-size:28px;font-weight:200}.icon-button__label{font-family:Work Sans,sans-serif}.area--cart .icon-button__label{background-color:transparent;color:#000;z-index:995}.header__top,.site-header--border:after{max-width:none!important}.header__top .area--cart:before{content:"\2b22";position:absolute;top:-15px;right:-2px;color:var(--lavender);font-size:22px;z-index:992}.sticky-header .area--cart:before{content:"\2b22";position:absolute;top:-15px;right:-7px;color:var(--lavender);font-size:22px;z-index:992}.site-overlay{z-index:998!important}@media screen and (min-width:1024px){.header-container--bottom{position:absolute!important;left:50%;transform:translate(-50%)}.site-header .logo img{max-height:80%!important;margin-top:-15px}.header__top .icon-button{height:40px}.header-container--top{z-index:10!important}.header-container--bottom{z-index:11!important}.header__bottom{padding:0}.header__bottom .link-list{justify-content:center;flex-wrap:nowrap!important}.header__bottom .menu-link{font-size:10px}}#search-form-sidebar{border-radius:0}.cart-item__title{font-weight:200!important;font-size:20px}.sidebar__footer{padding:40px var(--sidebar-gutter)!important}@media screen and (max-width:474px){.comingsoon .rich-text__text{align-items:start;padding-top:60px}.comingsoon .card__text{text-align:center}.comingsoon .paragraph{display:none}}@media screen and (min-width:475px){.comingsoon h1{font-size:36px;margin-bottom:30px}.comingsoon .paragraph p{margin-bottom:40px;font-size:var(--psmall)}}@media screen and (min-width:1024px){.comingsoon h1{font-size:44px}.comingsoon .card__text{max-width:500px!important}}@media screen and (min-width:1200px){.comingsoon .container--large{max-width:none;padding-left:150px}}#shopify-section-template--21521265852704__abe10bb4-4fb3-4bcb-90bc-838d82d41891 .card:before{content:"";display:block;height:12px;width:12px;background-image:url(/cdn/shop/files/moleculr.png?v=1683301027);background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:50%;transform:translate(-50%)}#shopify-section-template--21521265852704__abe10bb4-4fb3-4bcb-90bc-838d82d41891 .card{position:relative}.text-columns-icons{padding:30px}#shopify-section-template--21521265852704__abe10bb4-4fb3-4bcb-90bc-838d82d41891 .text-columns-icons h3{margin-top:10px}@media screen and (min-width:768px){#shopify-section-template--21521265852704__abe10bb4-4fb3-4bcb-90bc-838d82d41891 .text-columns-icons .grid{--visible-cols: 6;align-items:center;justify-items:center}}@media screen and (min-width:1024px){#shopify-section-template--21521265852704__abe10bb4-4fb3-4bcb-90bc-838d82d41891 .card:before{right:auto;left:-20px;top:50%}#shopify-section-template--21521265852704__abe10bb4-4fb3-4bcb-90bc-838d82d41891 .card{overflow:visible}#shopify-section-template--21521265852704__abe10bb4-4fb3-4bcb-90bc-838d82d41891 .grid .card:first-child:before{display:none!important}#shopify-section-template--21521265852704__abe10bb4-4fb3-4bcb-90bc-838d82d41891 .text-columns-icons h3{margin-top:0;padding:0 20px}}.shop-by-need .section-heading__title{font-family:Cantarell,sans-serif!important;text-transform:uppercase;letter-spacing:1.5px;font-size:var(--h4small);font-weight:600}.info-tabs__tab:before{font-family:EB Garamond;font-style:italic}.shop-by-need .info-tabs__tab:before{position:absolute!important;left:0;top:10px!important}.shop-by-need .info-tabs__tab:after{display:none}.shop-by-need .info-tabs__tab-title{font-size:40px;padding-left:40px}.shop-by-need .wellness__link{margin-left:40px;margin-top:20px;display:none;border-bottom:0px}.shop-by-need .active .wellness__link{display:inline-block}.shop-by-need .wellness__link h4{margin-bottom:5px}.shop-by-need .wellness__link:hover{border-bottom:1px solid #000}.info-tabs__product{width:50%}.info-tabs__product img{width:100%}.info-tabs__product{position:absolute;top:50%;transform:translateY(-50%);right:0}.info-tabs__panel .info-tabs__product{display:none}.active .info-tabs__product{display:block}.shop-by-need .info-tabs__image{background-color:transparent}.shop-by-need .info-tabs__image figure{width:75%;margin:0 auto}.shop-by-need .info-tabs__tab{border-bottom:0px;position:relative;width:80%;padding:.5rem 0}@media screen and (max-width:767px){.shop-by-need{padding:0}.shop-by-need{border-top:1px solid #eee;padding-top:40px}.shop-by-need .section-heading{text-align:center;margin-bottom:20px}.shop-by-need .section-heading__text{display:block}.shop-by-need .section-heading__title{max-width:none}.shop-by-need .info-tabs__panels{padding-top:80%!important}.shop-by-need .info-tabs_togglers{padding:0 40px;overflow-x:none;align-items:start;margin-top:40px}}@media screen and (min-width:768px){.shop-by-need .info-tabs--image-left--half{grid-template-columns:1.25fr .75fr}.shop-by-need .section-heading{left:64%;position:absolute}.shop-by-need .info-tabs__tab{width:90%}.shop-by-need .section-heading__text{padding-inline-end:0%}.shop-by-need .info-tabs__tab-title{font-size:32px}.shop-by-need .wellness__link{margin-top:10px}.shop-by-need .info-tabs__tab:before{font-size:16px!important}.shop-by-need .info-tabs__tab:before{transform:none!important}.shop-by-need .info-tabs_togglers-style--list .info-tabs__tab{padding-inline-start:0px}.shop-by-need .info-tabs__tab{padding:1rem 0}}@media screen and (min-width:1024px){.shop-by-need .section-heading{top:5%}.shop-by-need .info-tabs__tab-title{font-size:40px!important}}.science-slider .rich-text__text{padding:60px var(--gutter-xlarge)!important}.science-slider .card{padding-left:var(--gutter-large) 0px}.science-slider .card .testimonial__quote p{font-size:var(--psmall)}.science-slider .css-slider-navigation-container{justify-content:start!important;margin-left:-20px}.floating-molecules{width:100%;height:100%;position:absolute}.floating-molecules img{position:absolute;width:23px;height:auto;z-index:98}.floating-molecules img:nth-child(1){top:15%;left:15%}.floating-molecules img:nth-child(2){top:40%;left:40%}.floating-molecules img:nth-child(3){top:30%;left:70%}.floating-molecules img:nth-child(4){top:70%;left:25%}.floating-molecules img:nth-child(5){top:60%;left:80%}.float1{-webkit-animation:float 3s ease-in-out infinite;animation:float 3s ease-in-out infinite}.float2{-webkit-animation:float 2s ease-in-out infinite;animation:float 2s ease-in-out infinite}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-10px)}to{transform:translatey(0)}}@media screen and (min-width:768px){.science-slider .science-content h3{font-size:24px}.science-slider .rich-text__text{padding:80px!important;max-width:600px;margin:0 auto}}@media screen and (min-width:1200px){.science-slider .science-content h3{font-size:30px}.science-slider .card__text{max-width:500px}}.info-tabs-container .section-heading__title{position:relative;padding-left:25px}.info-tabs-container .section-heading__title:before{content:"\2b22";position:absolute;top:-2px;left:0;color:inherit;font-style:normal}.product-item .card__text{display:block}.product-item .card__text .product-item__title span{font-weight:200}.product-item .card__text .product-item__text{width:auto;display:inline-block;float:left;padding-right:10px;padding-bottom:4px;opacity:1}.product-item .card__text .product-item__price{float:left;padding-left:10px;padding-top:3px;font-weight:600}@media screen and (max-width:767px){.newsletter-image{padding:0}.newsletter-image .newsletter__container{text-align:left}.newsletter-image h3{font-size:36px;line-height:1.2em}.newsletter-image .newsletter__info{color:#fff}.newsletter-image input{background-color:#fff!important;color:#000!important;padding:20px!important}.newsletter-image input::placeholder{color:#666!important}.newsletter-image .button{padding:20px!important;background:var(--lavender);border:0px}}@media screen and (min-width:768px){.newsletter-image{padding-bottom:60px}.newsletter-image .newsletter__container{text-align:left;max-width:45%;margin:40px}.newsletter-image .newsletter__container .newsletter__info{color:#fff}.newsletter-image input{background-color:#fff!important;color:#000!important;border-right:1px solid #ddd!important}.newsletter-image input::placeholder{color:#666!important}.newsletter-image .newsletter fieldset{gap:0px}.newsletter-image .button{padding:20px!important}.newsletter-image .button:hover{background-color:var(--lavender)!important;border-color:var(--lavender)!important}}@media screen and (min-width:1200px){.newsletter-image .newsletter__container{max-width:35%}}:is(#shopify-section-template--21521265852704__0e8bc662-7833-4534-8ae8-30bd2efb9638,#shopify-section-template--21521265852704__text_columns_images_y3Xfpf) .container--large{background-color:#fff;margin-top:0;padding:80px var(--gutter-container);max-width:none}:is(#shopify-section-template--21521265852704__0e8bc662-7833-4534-8ae8-30bd2efb9638,#shopify-section-template--21521265852704__text_columns_images_y3Xfpf) .css-slider{max-width:1200px;margin:0 auto}:is(#shopify-section-template--21521265852704__0e8bc662-7833-4534-8ae8-30bd2efb9638,#shopify-section-template--21521265852704__text_columns_images_y3Xfpf) .card{border:0px;background-color:#fff}:is(#shopify-section-template--21521265852704__0e8bc662-7833-4534-8ae8-30bd2efb9638,#shopify-section-template--21521265852704__text_columns_images_y3Xfpf) .lazy-image[data-ratio] img{object-fit:contain;width:80%;left:50%;transform:translate(-50%)}.section-heading__actions .button--outline{border:0px;padding:0;position:relative}.shopify-section-group-footer-group{background-color:var(--navy)}.main-footer{background-color:var(--navy);margin-top:0!important}.shopify-section-group-footer-group #element-sections--21521267065120__7a667c8f-ef59-41ac-9389-1a0644905d92 .rte li{list-style:none;margin-bottom:10px}.shopify-section-group-footer-group #insta-feed{background-color:var(--navy);margin-top:0}.blog-item__title-holder span,div[id*=main-article] .blog-item__title-holder span{font-family:Mazius,serif}.blog-item__date{font-size:10px}.blog-tags .pill{border-color:var(--lavender);font-size:11px;padding:10px 15px}.blog-tags .pill:hover,.article__meta-tags .pill:hover{background-color:var(--lavender);border-color:var(--lavender)}article .breadcrumb-wrapper{display:none;margin-top:0!important}div[id*=article-navigation]{margin-top:40px;padding-left:10%;padding-right:10%}@media screen and (max-width:991px){.article .breadcrumb-main{z-index:7;position:relative;display:none}.article .breadcrumb-main a,article .breadcrumb-main span{color:#fff}.article .container--vertical-space-small:before{content:"";background-size:cover;position:absolute;width:100%;height:400px;background-color:var(--navy);left:0;top:-50px;z-index:5}.article__featured-image{width:80%;margin-left:auto;margin-right:auto;margin-top:100px!important;max-height:110vw}.article__featured-image img{max-height:110vw}article .main-page{padding-left:10%;padding-right:10%}}.article__meta-tags .pill{font-size:11px;padding:10px 15px;background-color:transparent;border:solid 1px var(--lavender);color:var(--color-text-main)}div[id*=article-navigation] h3{font-weight:400;font-size:calc(36px / 60 * var(--base-headings-primary-size) + 0px)}@media screen and (min-width:992px){article .container--vertical-space-small{width:50%;float:right;height:80vh;max-height:800px;margin-top:0;margin-bottom:80px;position:relative}article .container--vertical-space-small:before{content:"";background-size:cover;position:absolute;width:50%;height:100%;background-color:var(--navy);right:0;z-index:5}.article__featured-image{height:500px;width:400px;position:absolute!important;left:auto;right:20%;top:50%;transform:translateY(-50%);z-index:7;margin-top:0!important}.article-title-wrapper{width:50%;float:left;height:80vh;max-height:800px;margin-top:0;margin-bottom:80px;position:relative}.article-title-wrapper header{position:absolute;left:var(--gutter-container);top:50%;transform:translateY(-50%);padding-right:80px}.article-title-wrapper header .blog-item__meta{padding-top:5px}.article__content{max-width:750px;margin:80px auto}.article-content-wrapper{width:100%;display:flex}}@media screen and (min-width:1280px){article .container--vertical-space-small:before{width:60%}.article__featured-image{right:30%}.article-title-wrapper header{left:15%}}@media screen and (min-width:1400px){article .container--vertical-space-small{width:60%;max-height:none;height:90vh}.article-title-wrapper{width:40%;max-height:none;height:90vh}article .container--vertical-space-small:before{width:60%}.article__featured-image{right:30%;height:600px;width:500px}}.main-footer{border-top:0px!important}.footer-item__title{font-family:Cantarell,sans-serif!important;margin-bottom:10px!important}.footer-newsletter-content{margin-top:10px;font-size:22px}.footer-item__menu a{font-family:var(--font-stack-body-primary)!important;border-bottom:0px}.footer-item__menu a:hover{opacity:.6}.footer-item__newsletter input{padding:20px}.footer-item__newsletter input,.footer-item__newsletter #Subscribe-newsletter-footer-block{margin-top:20px}.footer-item__newsletter #Subscribe-newsletter-footer-block{height:70%}.footer-item{text-align:center;padding:10px 30px}.footer-item .social-icons{justify-content:center}.footer-bottom{position:relative;border-top:0px!important;padding-top:100px}.footer-marquee{bottom:auto!important;top:0}.footer-marquee .wave_image{width:600px}.footer-bottom .rte span,.footer-bottom a{font-family:var(--font-stack-body-primary)!important;font-size:12px!important;border-bottom:0px}.footer-bottom .powered-by-shopify{display:none}.footer-bottom .rte{flex-direction:row;padding-bottom:30px}.footer-bottom .copyright-wrap,.footer-bottom .credit-wrap{width:33%;text-align:center;padding-top:20px}.footer-bottom .footer-monogram{height:50px;width:45px}@media screen and (min-width:768px){#element-sections--21521267065120__7a667c8f-ef59-41ac-9389-1a0644905d92 ul li{display:inline-block}#element-sections--21521267065120__7a667c8f-ef59-41ac-9389-1a0644905d92 ul li h3{padding:10px 40px}.shopify-section-group-footer-group #insta-feed{padding:0 40px}.shopify-section-group-footer-group #insta-feed a:nth-child(odd) img,.shopify-section-group-footer-group #insta-feed a:nth-child(odd) .instafeed-overlay{width:80%!important;height:100%!important}.shopify-section-group-footer-group #insta-feed a:nth-child(2n) img,.shopify-section-group-footer-group #insta-feed a:nth-child(2n) .instafeed-overlay{width:70%!important;height:70%!important;top:50%;transform:translateY(-50%)}}@media screen and (min-width:996px){.footer-marquee .scrolling-list--blocks{animation:moveLeft 63s linear infinite}}@media screen and (min-width:1024px){.main-footer .footer-item{text-align:left}.footer-item .social-icons{justify-content:start}.main-footer .grid{grid-template-columns:2fr 1fr 1fr 1fr}.footer-item__menu a{font-size:14px}.footer-item__menu span{margin-bottom:12px!important}.footer-bottom .copyright-wrap{text-align:left}.footer-bottom .credit-wrap{text-align:right}}@media screen and (min-width:1200px){.footer-marquee .scrolling-list--blocks{animation:moveLeft 67s linear infinite}}.comingsoon .card--fullwidth{padding-bottom:60px}.scrolling-waves{position:absolute;bottom:-20px;overflow:hidden}.scrolling-list--blocks{visibility:visible;white-space:nowrap;display:flex;animation:moveLeft 20s linear infinite}.scrolling-waves li{display:inline-block;float:left;margin-left:4px;opacity:.3}.wave_image{width:450px;height:70px}@keyframes moveLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@media screen and (min-width:996px){.wave_image{width:500px;height:80px}.scrolling-list--blocks{animation:moveLeft 25s linear infinite}@keyframes moveLeft{0%{transform:translate(0)}to{transform:translate(-70%)}}}@media screen and (min-width:1200px){.wave_image{width:550px;height:80px}.scrolling-list--blocks{animation:moveLeft 30s linear infinite}@keyframes moveLeft{0%{transform:translate(0)}to{transform:translate(-70%)}}}.breadcrumb__link,.breadcrumb__link a{font-family:Work Sans,sans-serif!important}.template-product .product-text .product__description{border-top:1px solid #eee;padding-top:40px}.template-product .product-text .product-icons-list .pill__label{line-height:1.3rem}.template-product .product-icons-list-container{gap:1rem 1.25rem}.template-product .product-icons-list-container .pill--has-icon{gap:.6rem}.template-product .product-quantity{border-radius:0}.template-product .add-to-cart{padding:10px 20px}.template-product .product-actions .add-to-cart .product-price{display:inline-block;margin-left:8px}.template-product .product-price{display:flex;align-items:center}.product-text .product-price--compare{font-size:16px!important}.template-product .product-actions .add-to-cart .product-price:before{content:"|";padding-right:8px}.product-quantity,.product-quantity input{background-color:#fff;border:0px!important}@media screen and (max-width:767px){.template-product .product-gallery--slider{margin-bottom:10px}.template-product .product-gallery__thumbnails-holder{justify-content:center}.template-product .product-text{padding:0px var(--gutter-large)}.template-product .product-text .product__subtitle,.template-product .product-text .product__title{text-align:left;width:100%}.template-product .product-text .product__title{margin:10px auto}}@media screen and (min-width:768px){.template-product .product-text .product__subtitle h4{font-size:10px}.template-product .product-text .product__title{margin-bottom:30px}.template-product .product-text .product__description{font-size:var(--psmall)}.template-product .product-text .product-custom-liquid,.template-product .product-icons-list{margin-top:40px;margin-bottom:40px}.template-product .product-icons-list-container .pill--has-icon{width:100%}}@media screen and (min-width:1024px){.template-product .container--large{max-width:none}.template-product .product-text .product__title{font-size:48px}.template-product .mount-product-page>.container{padding-left:0;margin-top:0}.template-product .main-product{--col-gap:0px}.template-product .product-text{margin-top:clamp(2.5rem,var(--container-vertical-space),4.375rem);padding-left:4rem}.template-product .product-gallery__thumbnails{padding-left:30px;margin-top:10px}.template-product .product-gallery__thumbnails .thumbnail{max-width:70px}.template-product .product__title{padding-right:90px}.template-product .product-custom-liquid{position:absolute;top:70px;right:0;margin-top:0!important;margin-bottom:0!important}.template-product .product__subtitle{margin-bottom:40px!important}}@media screen and (min-width:1300px){.template-product .product-text{padding-left:6rem;padding-right:5rem}.template-product .product-custom-liquid{right:5.5rem}}.template-product .text-columns-icons{padding-left:var(--gutter-large);padding-right:var(--gutter-large);padding-top:100px;padding-bottom:60px}@media screen and (max-width:767px){.template-product .text-columns-icons .grid-5{grid-template-columns:none}.template-product .text-columns-icons .grid-5 .card{margin-bottom:50px}.template-product .text-columns-icons .card__icon{width:90px;height:90px}.template-product .text-columns-icons img{width:80px;height:80px}}@media screen and (min-width:1024px){.template-product .text-columns-icons{padding-top:150px;padding-bottom:150px;max-width:none}}.brainwaves-rte .rich-text__text .button{margin-top:20px}.brainwaves-rte .card{border:0px!important}@media screen and (max-width:767px){.brainwaves-rte .rich-text__image--fit{width:70%!important;margin:7% auto}.product-waves{bottom:auto;top:40%}.brainwaves-rte .rich-text__text{text-align:center!important;padding:60px 40px!important}}@media screen and (min-width:768px){.brainwaves-rte .rich-text__text{align-items:start}.brainwaves-rte .rich-text__text p{font-size:var(--psmall)}.product-waves{bottom:5%;top:auto;left:-30%}.brainwaves-rte .card{min-height:500px}.brainwaves-rte img{object-fit:cover!important}}@media screen and (min-width:1024px){.brainwaves-rte{padding:120px 0}.brainwaves-rte .rich-text__image figure{position:relative!important}.brainwaves-rte .rich-text__text{padding-top:30px}.brainwaves-rte .rich-text__text .rte{font-size:var(--psmall)}.brainwaves-rte .card{margin-left:10%;margin-right:10%;overflow:visible}.brainwaves-rte .product-waves{overflow:visible}}.template-product .info-tabs-container{padding:80px var(--gutter-large)}.info-tabs-container .section-heading__title,.template-product .text-columns-images .section-heading__title{text-transform:none;font-family:EB Garamond!important;font-style:italic}@media screen and (min-width:1024px){.template-product .info-tabs-container{margin-top:0;padding:100px 10%;max-width:none}}.template-product .text-columns-images .card{border:0px!important}.template-product .text-columns-images{padding:80px var(--gutter-large);margin-top:0}.template-product .text-columns-images .section-heading__title{position:relative;padding-left:25px}.template-product .text-columns-images .section-heading__title:before{content:"\2b22";position:absolute;top:-2px;left:0;font-style:normal}.template-product .text-columns-images h4 span{text-transform:none;letter-spacing:0px;font-size:30px}.ingredient-subheading{border-top:.5px solid;padding-top:15px;margin-top:15px}.ingredient-subheading h6{font-size:14px}.ingredient-subheading span{font-family:Cantarell,sans-serif;text-transform:uppercase;letter-spacing:.05rem;font-style:normal;font-weight:600;font-size:12px;padding-right:3px}.template-product .text-columns-images .css-slider{padding:0 40px}.template-product .text-columns-images .card__image img{-webkit-mask-image:url(/cdn/shop/files/molecule-mask.png?v=1683647838);mask-image:url(/cdn/shop/files/molecule-mask.png?v=1683647838);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (min-width:768px){.template-product .text-columns-images .section-heading{margin-bottom:30px}.template-product .text-columns-images .card{padding:0 20px;transition:opacity 1s ease-in-out}}@media screen and (min-width:1024px){.template-product .text-columns-images{padding:100px 10%;max-width:none}.template-product .text-columns-images .css-slider,.template-product .text-columns-images .card{padding:0}.template-product .text-columns-images .card__image{max-width:200px;margin:0 auto;max-height:200px;padding-top:200px!important}}#shopify-product-reviews{padding:0 20px}.spr-header-title{font-size:36px!important;font-weight:200!important}.spr-summary-actions-togglereviews{font-size:16px}.spr-summary-actions a{border:0px!important;padding:0!important;font-family:Cantarell,sans-serif!important}.has-bg-style--primary .spr-review{background-color:transparent!important}.has-bg-style--primary .spr-review-header-byline:before{display:none!important}.spr-form-input{border-radius:0!important}.spr-starrating i,.spr-starratings i{margin-right:3px}.spr-review{border-top:1px solid #D9D9D9!important;border-radius:0!important;padding:40px 0!important}.spr-review-header-title{font-weight:200!important;font-size:18px!important}.spr-review-content-body{line-height:24px!important;margin-top:10px!important}.spr-review-reportreview{font-family:EB Garamond,serif!important;font-style:italic!important;font-size:14px!important}.spr-review-header-byline{padding-inline-start:0px!important}.spr-review-header-byline strong:first-child{font-family:Cantarell!important;text-transform:uppercase;letter-spacing:1.5px;font-size:10px!important;font-weight:600}.spr-review-header-byline strong:nth-child(2){font-weight:200!important;font-style:italic;margin-top:5px}@media screen and (min-width:1024px){.template-product .product-recommendations .container--large{padding:0 10%;max-width:none}}.shopify-section-group-header-group{position:fixed;width:100%;z-index:999}.main-content{padding-top:70px}.template-index .site-header-container{top:40px}.template-index .main-content{padding-top:110px}:root{--theme-max-width:none;--gutter-container:15px}.template-page .container--fullwidth,.template-article .container--compact{max-width:1400px!important;margin-left:auto;margin-right:auto}.template-article .article-content-wrapper{max-width:1400px!important;margin-left:auto;margin-right:auto;justify-content:center}@media screen and (min-width:1024px){.template-blog .grid-2{--visible-cols:3!important}}:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .container--large{margin-top:15px}:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .grid{--col-gap:15px}:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .product-item__badge{float:left;opacity:.8}:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .card__text{position:relative}:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .product-price{font-size:14px!important}:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .yotpo .text-m{font-family:Work Sans!important}@media screen and (max-width:767px){:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .grid{--cop-gap:40px}:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .product-item__quick-buy{width:100%}:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .product-item__quick-buy button{font-style:normal}.product-item .card__text .product-item__price{padding-left:0!important;width:100%}}@media screen and (min-width:768px){:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .product-item__price{position:absolute;right:10px;padding-left:75%!important}}@media screen and (min-width:1024px){:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .card__text{padding-right:25%}:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .product-item__price{top:30px}:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .product-item:hover .product-item__quick-buy{display:block}:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .product-item__quick-buy{position:absolute;top:-67px;width:calc(100% - (var(--gutter-small) * 2));z-index:9;margin:0 auto;left:50%;transform:translate(-50%);display:none}:is(#shopify-section-template--23957825454368__ce7b9868-f3b5-492d-b005-4075635bdd55,#main-collection-product-grid) .product-item__quick-buy button{background-color:var(--cream);padding:15px 10px;font-style:normal;border:0px}}#shopify-section-template--23957825454368__text_columns_images_y3Xfpf .container--large{background-color:var(--navy)!important;padding:40px 20px;width:100%}#shopify-section-template--23957825454368__text_columns_images_y3Xfpf .section-heading__title{font-family:Cantarell!important;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:600;line-height:20px;color:#fff}#shopify-section-template--23957825454368__text_columns_images_y3Xfpf .grid{--col-gap:60px;width:100%}#shopify-section-template--23957825454368__text_columns_images_y3Xfpf img,#shopify-section-template--23957825454368__text_columns_images_y3Xfpf .css-slider-button svg path,#shopify-section-template--23957825454368__text_columns_images_y3Xfpf .css-slider-dot{filter:invert(1)}@media screen and (max-width:767px){#shopify-section-template--23957825454368__text_columns_images_y3Xfpf .section-heading{margin-bottom:30px}#shopify-section-template--23957825454368__text_columns_images_y3Xfpf .grid{--visible-cols:2}}@media screen and (min-width:1024px){#shopify-section-template--23957825454368__text_columns_images_y3Xfpf .container--large{margin:150px auto 0!important;padding:20px 60px;display:flex}#shopify-section-template--23957825454368__text_columns_images_y3Xfpf .gutter--regular{padding:0}#shopify-section-template--23957825454368__text_columns_images_y3Xfpf .section-heading{width:200px;float:left;align-content:center;padding-bottom:0;padding-right:40px;border-right:1px solid #eee;margin-right:40px}#shopify-section-template--23957825454368__text_columns_images_y3Xfpf .grid{--visible-cols:5}}@media screen and (min-width:1300px){#shopify-section-template--23957825454368__text_columns_images_y3Xfpf .container--large{padding:40px 60px}#shopify-section-template--23957825454368__text_columns_images_y3Xfpf .grid{--col-gap:5vw}}.special-product .product-price span{font-size:16px;font-family:Cantarell;font-weight:600}.special-product #product-form-installment{display:none}.special-product .add-to-cart{background-color:transparent;color:#fff;border:1px solid white;padding:var(--button-padding)!important}.special-product .card__text{height:100%;position:relative;width:100%}.special-product .product-form{position:absolute;width:100%;bottom:0}.special-product .yotpo-icon-star,.special-product .yotpo .text-m{color:#fff!important}.special-product .yotpo .text-m{font-family:Work Sans,sans-serif!important;margin-left:5px}@media screen and (max-width:767px){.special-product .rich-text__text{height:130vw}.special-product .card-title-text h3{font-size:6vw;line-height:1.3;margin-top:6vw}.special-product .special-product-price{position:absolute;bottom:80px}.special-product .product-item__ratings{position:absolute;bottom:80px;right:0}}@media screen and (min-width:768px){.special-product .card-title-text h3{font-size:24px;line-height:1.3;margin-top:20px}.special-product .special-product-price{position:absolute;bottom:75px;margin-bottom:0}.special-product .product-item__ratings{position:absolute;bottom:75px;right:0;margin-bottom:0}.special-product .product-form{margin-bottom:0}}@media screen and (min-width:891px){.special-product .card__text{padding-top:40px}}@media screen and (min-width:1024px){.special-product .element--height-large{min-height:60vw}.special-product .rich-text__text{padding-inline-end:var(--gutter-xlarge)!important}.special-product .card-title-text h3{font-size:32px;max-width:400px;margin:0 auto}.special-product .special-product-price{position:absolute;bottom:30px;left:0}.special-product .product-item__ratings{position:absolute;bottom:0;left:0}.special-product .product-form{right:0;width:200px}}@media screen and (min-width:1300px){.special-product .element--height-large{min-height:50vw}}.scrolling-press .scrolling-text{height:100px}.scrolling-press img{height:50px;width:auto}.template-product .product-text .sidebar-widget{margin:10px auto}.template-product .product-text .sidebar-widget--primary .sidebar-widget__content{background-color:transparent;padding:0}.template-product .product-text .sidebar-widget--primary .sidebar-widget__content .product-price{display:inline-block}.template-product .product-text .sidebar-widget--primary .sidebar-widget__content .product-price--original{font-size:16px!important;margin-bottom:5px}.template-product .product-text .sidebar-widget--primary .sidebar-widget__content .product-price--compare{margin:0 7px}.template-product .product-text .sidebar-widget--primary .sidebar-widget__content .product-price--saving span{background-color:var(--lavender);padding:3px 5px}.template-product .product-text .product__subtitle h4{line-height:1.5}.template-product .yotpo-reviews-pagination-item{font-family:Cantarell,sans-serif!important;text-transform:uppercase;letter-spacing:1.5px;font-size:var(--h4small)!important;font-weight:600!important;height:auto!important;padding:5px!important}.template-product .yotpo-reviews-star-ratings-widget svg path{stroke:#000;fill:#000}.template-product .yotpo-sr-bottom-line-text{font-family:Work Sans,sans-serif!important;font-weight:400!important}@media screen and (max-width:474px){.template-product .product__title{font-size:24px}}@media screen and (max-width:767px){.template-product #main>.shopify-section:first-of-type>.container--vertical-space-small:first-of-type{margin-top:0!important}.template-product .product-gallery__thumbnails{display:none}.template-product product-page{--col-gap:var(--grid-gap)}.template-product .product-text{display:grid}.template-product .product-text .product__title{order:1}.template-product .product-text div[data-js-product-price-compact]{order:2}.template-product .product-text .sidebar-widget{order:3;margin-left:0;width:100%}.template-product .product-text .product-recommendation{order:6}.template-product .product-text .text-size--regular{border-top:1px solid #ddd;order:5;margin-top:20px;padding-top:20px}.template-product .product-text .product-actions{order:4;margin-top:0}.template-product .product-text .product-actions .product-form,.template-product .product-text .product-actions .flex-buttons{margin-top:0!important}.template-product .product-text .text-size--small{order:5}.template-product .product-text .product-custom-liquid{order:6;margin-top:0;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:0}.template-product .product-text .product-custom-liquid .product__size{text-align:left}.template-product .product-text .has-bg-style--primary{order:2;margin-bottom:0}.template-product .product-text .tcustomizer-field{margin-bottom:0}.template-product .product-text .product-icons-list{order:7;margin-top:30px}.template-product .product-text .expert-quote{order:8}.template-product .product-text .toggle,.template-product .product-text .product__description,.template-product .product-text .show-more{order:9}.template-product .product-text .product__subtitle h4{margin-bottom:0}.template-product .product-text .yotpo-reviews-star-ratings-widget{justify-content:start!important}.template-product-nirvana-rollerball .product-text .text-color--opacity{order:11}.template-product-nirvana-rollerball .product-text .text-size--large{order:9!important}.template-product .product-text .text-size--large{order:9!important}}.template-product-nirvana-rollerball .product-text .text-size--large,.template-product .product-text .text-size--large{border-top:1px solid rgb(238,238,238);padding-top:20px;margin-top:10px}:is(.template-product-nirvana-rollerball .product-text .text-size--large,.template-product .product-text .text-size--large) h3{font-size:28px}:is(.template-product-nirvana-rollerball .product-text .text-size--large,.template-product .product-text .text-size--large) p{font-size:14px;line-height:1.7em}css-slider[data-options*=fade] .css-slider-holder{overflow:hidden!important}css-slider[data-options*=fade] .css-slider-container{display:grid;grid-template-columns:1fr;scroll-snap-type:none}css-slider[data-options*=fade] .css-slide{grid-column:1;grid-row:1;opacity:0;transition:opacity .6s ease-in-out;pointer-events:none}css-slider[data-options*=fade] .css-slide-active{opacity:1;pointer-events:auto;z-index:1}.shopify_subscriptions_app_container .shopify_subscriptions_fieldset>div{background-color:transparent!important;border-color:#eee}.shopify_subscriptions_app_container .shopify_subscriptions_app_block_label{padding:1.4rem}.shopify_subscriptions_app_container label:not(.shopify_subscriptions_app_block_label_children label){font-weight:600;color:#000;font-family:Cantarell,sans-serif;text-transform:uppercase;letter-spacing:1.5px;font-size:13px}.shopify_subscriptions_app_container input[type=radio]:not(.styled-radio){accent-color:#232323;margin-top:0}.shopify_subscriptions_app_container .shopify_subscriptions_app_block_label_children{list-style:none;margin-top:10px}.shopify_subscriptions_app_container .subscription_group ul{list-style:none!important}.shopify_subscriptions_app_container .shopify_subscriptions_app_block_label_children li label{font-weight:200;color:#000}.shopify_subscriptions_app_container .shopify_subscriptions_in_widget_price{color:#000}.shopify_subscriptions_app_container .shopify_subscriptions_app_policy{font-style:italic;font-size:13px;margin-top:10px;margin-bottom:0}#essential-sticky-cart-form-mobile button{font-family:Cantarell,sans-serif!important;text-transform:uppercase!important;letter-spacing:1.5px;font-weight:600!important}div[class*=ai-hero-slideshow] .button--solid{background-color:#f9f8f3;border-color:#f9f8f3;color:#000}div[class*=ai-hero-slideshow] div[class*=marquee]{bottom:60px;opacity:.6}div[class*=ai-hero-slideshow] div[class*=marquee] img{margin-left:4px}div[class*=ai-hero-slideshow] div[class*=dots]{gap:12px}div[class*=ai-hero-slideshow] div[class*=dots] button{width:8px;height:8px}@media screen and (max-width:765px){div[class*=ai-hero-slideshow] div[class*=content-wrapper]{margin:0 auto;text-align:center;padding:80px 40px;justify-content:start}div[class*=ai-hero-slideshow] div[class*=content-wrapper] .button{margin-left:auto;margin-right:auto;margin-top:30px}}@media screen and (min-width:766px){div[class*=ai-hero-slideshow] div[class*=content-wrapper]{padding:40px}div[class*=ai-hero-slideshow] div[class*=content-wrapper] .button{margin-top:30px}}div[class*=ai-tabbed-section__container] div[class*=ai-tabbed-section__tabs]::-webkit-scrollbar{display:none}div[class*=ai-tabbed-section__container] div[class*=ai-tabbed-section__tabs]{-ms-overflow-style:none;scrollbar-width:none;padding-left:2px}div[class*=ai-tabbed-section__container] button{font-family:Cantarell;text-transform:uppercase;letter-spacing:1.5px;color:#fff;font-weight:600;position:relative;opacity:.3}div[class*=ai-tabbed-section__container] button:before{content:"";display:inline-block;height:10px;width:10px;border-radius:13px;background-color:#fff;top:16px;left:-1px;position:absolute}div[class*=ai-tabbed-section__container] button.active{opacity:1}div[class*=ai-tabbed-section__container] img{aspect-ratio:3/4;object-fit:cover}@media screen and (max-width:1023px){.template-page-new-about .main-content:before{width:100%;height:80vw}div[class*=ai-tabbed-section__container]{padding:30px 0}div[class*=ai-tabbed-section__container] div[class*=ai-tabbed-section__tabs]{margin-bottom:60px;border-bottom:1px solid white;padding-bottom:27px;padding-left:40px}div[class*=ai-tabbed-section__container] div[class*=content-wrapper]{padding:0 40px}div[class*=ai-tabbed-section__container] div[class*=image-wrapper],div[class*=ai-tabbed-section__container] div[class*=text-wrapper]{text-align:center}div[class*=ai-tabbed-section__container] img{width:50vw;min-width:200px}div[class*=ai-tabbed-section__container] div[class*=text-wrapper]{margin-top:40px}}@media screen and (min-width:1024px){.template-page-new-about .main-content:before{width:47vw;height:100vh;max-width:560px}div[class*=ai-tabbed-section__container]{max-width:none}div[class*=ai-tabbed-section__container] div[class*=ai-tabbed-section__tabs]{gap:5px}div[class*=ai-tabbed-section__container] div[class*=image-wrapper]{max-width:380px}div[class*=ai-tabbed-section__container] div[class*=text-wrapper]{width:auto;max-width:700px}div[class*=ai-tabbed-section__container] div[class*=ai-tabbed-section__content-inner]{gap:80px}}.template-product .product-text .product-recommendation{background-color:#fff;padding:10px 20px}.template-product .product-text .product-recommendation .sidebar-widget__title{font-family:EB Garamond,serif;font-weight:200;font-style:italic}.template-product .product-text .product-recommendation .sidebar-widget__content{border-top:1px solid #eee;padding-top:20px}.template-product .product-text .product-recommendation .product-item-compact__details span.text-weight--bold{font-weight:200}
/*# sourceMappingURL=/cdn/shop/t/13/assets/theme-custom.css.map */
