[data-item=block-link]>*{font-family:SofiaProRegularAz!important}@font-face{font-family:SofiaProUltraLightAz;src:url(SofiaProUltraLightAz.eot);src:url(SofiaProUltraLightAz.eot) format("embedded-opentype"),url(SofiaProUltraLightAz.woff2) format("woff2"),url(SofiaProUltraLightAz.woff) format("woff"),url(SofiaProUltraLightAz.ttf) format("truetype"),url(SofiaProUltraLightAz.svg#SofiaProUltraLightAz) format("svg")}@font-face{font-family:SofiaProLightItalicAz;src:url(SofiaProLightItalicAz.eot);src:url(SofiaProLightItalicAz.eot) format("embedded-opentype"),url(SofiaProLightItalicAz.woff2) format("woff2"),url(SofiaProLightItalicAz.woff) format("woff"),url(SofiaProLightItalicAz.ttf) format("truetype"),url(SofiaProLightItalicAz.svg#SofiaProLightItalicAz) format("svg")}@font-face{font-family:SofiaProBlackAz;src:url(SofiaProBlackAz.eot);src:url(SofiaProBlackAz.eot) format("embedded-opentype"),url(SofiaProBlackAz.woff2) format("woff2"),url(SofiaProBlackAz.woff) format("woff"),url(SofiaProBlackAz.ttf) format("truetype"),url(SofiaProBlackAz.svg#SofiaProBlackAz) format("svg")}@font-face{font-family:SofiaProRegularAz;src:url(SofiaProRegularAz.eot);src:url(SofiaProRegularAz.eot) format("embedded-opentype"),url(SofiaProRegularAz.woff2) format("woff2"),url(SofiaProRegularAz.woff) format("woff"),url(SofiaProRegularAz.ttf) format("truetype"),url(SofiaProRegularAz.svg#SofiaProRegularAz) format("svg")}@font-face{font-family:SofiaProUltraLightItalicAz;src:url(SofiaProUltraLightItalicAz.eot);src:url(SofiaProUltraLightItalicAz.eot) format("embedded-opentype"),url(SofiaProUltraLightItalicAz.woff2) format("woff2"),url(SofiaProUltraLightItalicAz.woff) format("woff"),url(SofiaProUltraLightItalicAz.ttf) format("truetype"),url(SofiaProUltraLightItalicAz.svg#SofiaProUltraLightItalicAz) format("svg")}@font-face{font-family:SofiaProLightAz;src:url(SofiaProLightAz.eot);src:url(SofiaProLightAz.eot) format("embedded-opentype"),url(SofiaProLightAz.woff2) format("woff2"),url(SofiaProLightAz.woff) format("woff"),url(SofiaProLightAz.ttf) format("truetype"),url(SofiaProLightAz.svg#SofiaProLightAz) format("svg")}@font-face{font-family:SofiaProBlackItalicAz;src:url(SofiaProBlackItalicAz.eot);src:url(SofiaProBlackItalicAz.eot) format("embedded-opentype"),url(SofiaProBlackItalicAz.woff2) format("woff2"),url(SofiaProBlackItalicAz.woff) format("woff"),url(SofiaProBlackItalicAz.ttf) format("truetype"),url(SofiaProBlackItalicAz.svg#SofiaProBlackItalicAz) format("svg")}@font-face{font-family:SofiaProMediumItalicAz;src:url(fonts/SofiaProMediumItalicAz.eot);src:url(fonts/SofiaProMediumItalicAz.eot) format("embedded-opentype"),url(fonts/SofiaProMediumItalicAz.woff2) format("woff2"),url(fonts/SofiaProMediumItalicAz.woff) format("woff"),url(fonts/SofiaProMediumItalicAz.ttf) format("truetype"),url(fonts/SofiaProMediumItalicAz.svg#SofiaProMediumItalicAz) format("svg")}@font-face{font-family:SofiaProMediumAz;src:url(fonts/SofiaProMediumAz.eot);src:url(fonts/SofiaProMediumAz.eot) format("embedded-opentype"),url(fonts/SofiaProMediumAz.woff2) format("woff2"),url(fonts/SofiaProMediumAz.woff) format("woff"),url(fonts/SofiaProMediumAz.ttf) format("truetype"),url(fonts/SofiaProMediumAz.svg#SofiaProMediumAz) format("svg")}body{font-family:SofiaProRegularAz;font-size:16px;font-weight:400;color:#000}p{font-family:SofiaProLightAz;font-size:16px;font-weight:lighter;color:#000}h1{font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000}[data-item~=section-heading],h1,h2{margin:0!important}h2,h3{font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000}a{font-family:SofiaProLightAz;font-size:15px;font-weight:lighter;color:#000}button,span{font-family:SofiaProRegularAz;font-size:16px;font-weight:400;color:#000}[data-background-color=orenge]{background-color:var(--color--orenge)}[data-background-color=light_green]{background-color:var(--color--light_green)}[data-background-color=light_blue]{background-color:var(--color--light_blue)}input,select,textarea{font-family:SofiaProLightAz!important;font-weight:lighter!important}.wrapper{width:1440px;margin:0 auto;padding:0 25px;display:block}.layout--main-content{overflow:hidden!important}[data-item=block-link]>*{font-size:15px!important;font-weight:lighter!important;letter-spacing:.75px!important;line-height:1.15!important}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-wrap{flex-wrap:wrap}.ac{align-items:center}.tab-customize{overflow:hidden;width:calc(100% - 50px)}.product-faces-container.slick-initialized.slick-slider{margin:0 -15px}.tab-customize button{background-color:transparent;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-family:SofiaProLightAz;font-size:15px;font-weight:lighter;color:#000;line-height:1.1;letter-spacing:.75px}.tab-customize button:hover{text-decoration:underline;text-underline-offset:5px;background:transparent}.tab-customize button.active{text-decoration:underline;text-underline-offset:5px}.tabcontent-cus{display:none;padding:6px 10px;border:none}.face-image,.swatch-image,.tab-media-container{position:relative}span.face-title,span.swatch-title{position:absolute;bottom:5px;right:5px;color:#fff}.single-swatch-variant p{text-align:center}.single-face-variant p.face-description{margin-top:20px;color:#000;font-size:16px;text-align:center;text-transform:uppercase;line-height:1.2}.face-overlay,.swatch-overlay{display:none;position:relative;position:absolute;width:100%;top:0;bottom:0;align-items:center;justify-content:center}.face-overlay:before,.swatch-overlay:before{display:block;content:"";width:100%;padding-top:100%}.face-overlay-background,.swatch-overlay-background{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover}.single-face-variant,.single-swatch-variant{margin:0 15px 40px}.face-image img,.swatch-image img{width:100%}.tab-media-container button.close-variant-modal{position:absolute;width:auto;bottom:-75px;background-color:transparent;letter-spacing:.5px;line-height:1.2;text-align:left;font-family:SofiaProRegularAz;font-style:italic;font-size:14px;font-weight:400;color:#000}.single-face-variant.active-variant .face-overlay,.single-swatch-variant.active-variant .swatch-overlay{display:flex}.variants-list.hide{display:none!important}.compare_shade_btn{text-align:center;padding:7px 13px;background:#3e3e3e;color:#fff;font-size:15px;outline:none;border:none;border-radius:5px;font-family:cursive}.modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#00000080;opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s}.modal.show-modal .modal-content{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:1rem 0;width:100%}.modal.show-modal .modal-content-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.close-button{cursor:pointer;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='SVGDoc' width='19' height='19' xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:avocode='https://avocode.com/' viewBox='0 0 19 19'%3E%3Cdefs%3E%3C/defs%3E%3Cdesc%3EGenerated with Avocode.%3C/desc%3E%3Cg%3E%3Cg%3E%3Ctitle%3EIcon ionic-md-close%3C/title%3E%3Cpath d='M18.85156,2.00222v0l-1.80691,-1.80691v0l-7.22825,7.22825v0l-7.22825,-7.22825v0l-1.80691,1.80691v0l7.22825,7.22825v0l-7.22825,7.22825v0l1.80691,1.80691v0l7.22825,-7.22825v0l7.22825,7.22825v0l1.80691,-1.80691v0l-7.22825,-7.22825v0z' fill='%23000000' fill-opacity='1'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:100%;margin-right:20px;width:20px;height:20px}.show-modal{opacity:1;z-index:9;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s}.product--swatches--horizontal-view .radios--root[data-display-only=true] .radios--main label.radios--swatch-button,.product--swatches--column-view .radios--root[data-display-only=true] .radios--main label.radios--swatch-button,.radios--main label.radios--swatch-button{height:40px;width:40px;min-width:40px;border-radius:0}.radios--main label.radios--swatch-button:after{display:none}.collapsible-tabs--sub_text{padding-bottom:20px}.collapsible-tabs--bottom-sub_text{padding-top:40px}.header--root a:hover{color:var(--bg-hover-color--button)!important}.x-menu li a span,.x-menu ul a span{font-family:SofiaProLightAz;font-weight:lighter}.header--root .logo--root img{vertical-align:bottom;padding-bottom:5px}.announcement--root .announcement--text{font-family:SofiaProLightAz;font-size:14px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.45;padding:10px 8px 9px;text-transform:capitalize}.header--container .cart-link .header--cart-number[data-item-count="0"]{display:block}.header--container .cart-link .header--cart-number,.header--container .cart-link .header--cart-number span{font-family:SofiaProLightAz;font-size:15px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.3;margin-top:-2px}.header--right-side a{font-family:SofiaProLightAz;font-size:16px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.2}.header--root .cart-link a:hover .header--cart-number,.header--root .cart-link a:hover .header--cart-number span{color:var(--bg-hover-color--button)}#shopify-section-header .header--root{height:60px;border-bottom:1px solid #cecece}#shopify-section-header .header--root .header--right-side{height:60px}.header--container .header--right-side .header-btn{background-color:var(--color--button);border-radius:5px;max-height:32px;max-width:135px;height:100%;min-height:30px;width:100%}.header--container .header--right-side .header-btn span{font-family:SofiaProRegularAz;font-size:14px;letter-spacing:.5px;line-height:1.2;font-weight:400;color:#fff;padding:9px 10px 0;display:block}.header--container nav.x-menu ul li a:hover{text-decoration:none;color:var(--bg-hover-color--button)}.header--container nav.x-menu ul li a:hover span{color:var(--bg-hover-color--button)}.header--container nav.x-menu ul li a svg.icon--chevron-down,.header--container nav.x-menu ul li a svg.icon--chevron-up{position:absolute;top:48%;right:0;transform:translate(-50%,-50%)}.x-menu--level-2--container{padding:25px 0 30px}.x-menu--level-2--container .x-menu--single-parents{padding-top:0;padding-bottom:0}.x-menu--level-2--container ul li.x-menu--level-2--link a{font-family:SofiaProRegularAz;font-size:14px;letter-spacing:.5px;line-height:1.4;font-weight:500;color:#000}.x-menu--level-2--container ul{margin-top:25px;margin-bottom:30px}ul.x-menu--level-2--list{margin-bottom:0}ul.x-menu--level-2--list ul.x-menu--level-3--container{margin-top:0;margin-bottom:0}ul.x-menu--level-2--list li.x-menu--level-2--link a{padding:8px 32px!important}li.x-menu--level-2--link .x-menu--level-3--container li.x-menu--level-3--link a{font-family:SofiaProLightAz;font-size:14px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.3}nav.x-menu .x-menu--level-2--container .x-menu--single-parents ul{border:none}ul.x-menu--level-2--list li.x-menu--level-2--link:first-child{position:relative}ul.x-menu--level-2--list li.x-menu--level-2--link:first-child:before{content:"";position:absolute;height:92%;width:.5px;background-color:#000;top:50%;left:-40px;transform:translateY(-50%)}.x-menu--level-2--list li.x-menu--level-2--link.menu-level-2{margin-bottom:30px}nav.x-menu ul.x-menu--level-1--container .x-menu--level-2--container{padding-top:25px}.header--root a.header--cart-count{margin-right:5px}a.header--cart-count span.cart--external--total-items{font-family:SofiaProRegularAz;font-size:12px;letter-spacing:.5px;line-height:1.2;font-weight:400;position:relative;top:-4px;left:0;color:#fff}.header--cart-count-circle{width:17px;height:17px;position:absolute;top:15%;left:50%;transform:translateY(-50%);background-color:#000;border-radius:50%}.header--root[data-header-logo-type=overflowing] .header--container .logo--root{margin-left:0;top:unset}.mobile-nav--menu ul.y-menu--level-2--container li.y-menu--back-link a{padding-left:30px}.mobile-nav--search,.mobile-nav--search a,.mobile-nav--menu .y-menu a{font-family:SofiaProRegularAz;font-size:14px;letter-spacing:.5px;line-height:1.4;font-weight:400;color:#000}.carousel--block--container .featured-content--root[data-cover-image=true][data-text-position=top-left][data-text-exists=true] .featured-content--text,.carousel--block--container .featured-content--root[data-cover-image=true][data-text-position=top-right][data-text-exists=true] .featured-content--text,.carousel--block--container .featured-content--root[data-cover-image=true][data-text-position=bottom-left][data-text-exists=true] .featured-content--text,.carousel--block--container .featured-content--root[data-cover-image=true][data-text-position=bottom-right][data-text-exists=true] .featured-content--text{position:absolute}.carousel--block--container .featured-content--root[data-cover-image=true][data-text-position=top-left][data-text-exists=true] .featured-content--container{align-items:flex-start;justify-content:flex-start}.carousel--block--container .featured-content--root[data-cover-image=true][data-text-position=top-right][data-text-exists=true] .featured-content--container{align-items:flex-start;justify-content:flex-end}.carousel--block--container .featured-content--root[data-cover-image=true][data-text-position=bottom-left][data-text-exists=true] .featured-content--container{align-items:flex-end;justify-content:flex-start}.carousel--block--container .featured-content--root[data-cover-image=true][data-text-position=bottom-right][data-text-exists=true] .featured-content--container{align-items:flex-end;justify-content:flex-end}.featured-content--text h2.featured-content--overline{font-family:SofiaProRegularAz;font-size:16px;font-weight:400;color:#000;line-height:1.2;text-transform:uppercase;margin-bottom:5px}h3.featured-content--title{font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000;line-height:1.22;letter-spacing:.5px;margin-bottom:5px}.img-pos-top-left .featured-content--description,.img-pos-top-right .featured-content--description{margin-bottom:5px}.featured-content--description p{font-family:SofiaProLightAz;font-size:14px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.3;padding-bottom:25px}.featured-content--link a.featured-content--link--container{font-family:SofiaProLightAz;font-size:15px;font-weight:lighter;color:#000;line-height:1.1;letter-spacing:.75px}.featured-content--link a.featured-content--link--container:hover{color:var(--bg-color--button)}.ingredients-image .featured-content--link a.featured-content--link--container:hover{color:#fff}.featured-content--link a.featured-content--link--container:hover:after{border-bottom:.07143em solid #FFFFFF}.banner-slideshow .featured-content--root[data-text-width=small] .featured-content--text{padding:32px 50px}.banner-slideshow .featured-content--root[data-text-width=small] .featured-content--text{max-width:310px}.featured-content--image{display:flex}.banner-slideshow .featured-content--image .image--root{position:relative!important}.featured-content--root.feature-content_img3 .featured-content--image .one-image{flex:33.33% 0 0;max-width:33.33%}.featured-content--root.feature-content_img2 .featured-content--image .one-image{flex:50% 0 0;max-width:50%}.featured-content--root.feature-content_img1 .featured-content--image .one-image{flex:100% 0 0;max-width:100%}.banner-slideshow .featured-content--root[data-text-position=slide_center] .featured-content--container .featured-content--text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}h2.featured-text--heading{font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000;line-height:1.25;letter-spacing:.5px;margin-bottom:0}.featured-text--body p,.featured-text--body p a{font-family:SofiaProLightAz;font-size:16px;font-weight:lighter;color:#000;line-height:1.3;letter-spacing:.5px}.template--cart .off-canvas--viewport[data-off-canvas--state=closed] .cart--root{margin:50px auto}.filter--category .filter--price--container .filter--price-field input{padding-right:10px}.contactus .featured-text--root .featured-text--body p a{text-decoration:none;word-break:break-word}.contact--root .contact--container .contact--left-column .contact--social{padding-top:0}.banner-slideshow .featured-text--root{margin-bottom:15px}.collection--header--heading h1{color:#000;font-family:SofiaProRegularAz;font-size:33px;letter-spacing:1.65px;line-height:40px;font-weight:400}.template--collection .collection--header--root[data-show-image=false] .collection--header--heading{padding-bottom:15px}.collection--header--heading h1.collection-heading{font-family:SofiaProRegularAz;font-size:45px}.collection--body--pagination{justify-content:center}.featured-collection .featured-collection--root div[data-container=block]{margin-top:45px}.radios--container.desktop{display:flex}.radios--container.mobile{display:none}.template--index .featured-collection .featured-collection--root[data-spacing-above=true]{padding-top:90px}.template--index .featured-collection .featured-collection--root{grid-row-gap:25px}h2.featured-collection--title a{font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000;line-height:1.25;letter-spacing:.5px;margin-bottom:0}.recent-products--wrapper .product--details .product--details-wrapper{flex-direction:unset;margin-bottom:10px;justify-content:space-between}.recent-products--wrapper .product--details-wrapper .product--price-container{width:20%}.recent-products--wrapper .product--details-wrapper p.product--title{width:100%;margin:0;max-width:50%}.recent-products-slider .product--root.product--item{padding:0 7px}.recent-products-slider ul.slick-dots{margin:0 auto}.recent-products-slider ul.slick-dots li{display:inline-block;margin:0 3px}.recent-products-slider ul.slick-dots li button{font-size:0;line-height:0;display:block;width:8px;height:8px;padding:4px;cursor:pointer;color:transparent;border-radius:50%;outline:none;background:transparent;border:1px solid #000000}.recent-products-slider ul.slick-dots li.slick-active button{background:#000}.featured-collection--carousel.collection--carousel .carousel--y-container{height:100%!important}.product--item .product--details-container{display:block}.product--details-wrapper p.product--title{line-height:1.3;margin:0 0 10px}.product-recommendations--body .product--price-container .product--price-wrapper,.product-recommendations--body .product--price-container span.product--compare-price.money,.product-recommendations--body .product--price-container span.product--price.money,.product--price-container .product--price-wrapper,.product--price-container span.product--compare-price.money,.product--price-container span.product--price.money{text-align:left}.product--price-container span.product--price.money{font-family:SofiaProLightAz;font-size:14px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.5;text-align:left;margin-top:10px}.recommendations-product--item .product--price-container span.product--price.money{text-align:left;margin-top:0}:first-letter{text-transform:capitalize}.featured-collection .featured-collection--root .featured-collection--show-more a{font-family:SofiaProRegularAz!important;font-size:16px!important;font-weight:400!important;color:#000;line-height:1.2!important;letter-spacing:.5px!important;margin-bottom:0;text-transform:uppercase;background-color:var(--bg-color--button);padding:14px 15px 10px 16px;border-radius:5px;border:1px solid var(--bg-color--button)}.featured-collection--root .featured-collection--show-more a:hover{background-color:transparent;color:var(--bg-color--button)}.featured-collection .swatch-length{font-family:SofiaProLightAz;font-size:14px;font-weight:lighter;color:#000;line-height:1.45}.featured-collection--root .featured-collection--show-more a:after{display:none}.product--swatches--column-view .radios--container.desktop{align-items:self-end}.template--index .image-with-text--root .featured-collection--show-more{margin-top:40px;margin-bottom:10px}.template--index .image-with-text--root .featured-content--root[data-text-width=medium] .featured-content--text{max-width:520px;padding:35px 32px}.image-with-text--root .featured-content--root[data-image-height="3"][data-text-position=center] .featured-content--container{min-height:580px}.template--index .carousel--root:hover .carousel--x-container{will-change:unset}.featured-collection .featured-collection--root .image--root.one-image .image--container,.section--product-recommendations .product--image-wrapper .image--container{height:425px;width:306px}.selling_plan_input label.selling_plan_label span{text-transform:lowercase}.selling_plan_input label.selling_plan_label{padding:0}.section--product-recommendations .product--image-wrapper .image--container img{object-fit:cover}.article--recents-root .article--recents-image{margin-bottom:15px}.featured-collection .featured-collection--root .image--root.one-image img{object-fit:cover;display:block}.featured-collection .featured-collection--root .image--root.one-image{height:425px;max-width:306px}.featured-collection .featured-collection--root .product--quick-add{right:11px}.featured-collection .featured-collection--root .product--quick-add>*{width:30px;height:30px}.grid-with-overlay .featured-grid--item--image{height:410px!important}.grid-with-overlay .featured-grid--item[data-wide=true][data-tall=true] .featured-grid--item--image{height:100%!important}.grid-with-overlay .featured-grid--item--image img{object-fit:cover}.custom-grid-overlay .featured-grid--body .featured-grid--body--container[data-container=panel]{grid-column-gap:62px}.custom-grid-overlay .bg-img.image--root{position:absolute!important;content:"";z-index:0}.custom-grid-overlay .img-bottom-left .bg-img{bottom:-50%;left:-50%;transform:translate(0)}.custom-grid-overlay .img-top-left .bg-img{top:-45%;left:-35%;transform:translate(0);max-width:340px}.block-bottom-right .featured-grid--item--link-container{font-family:SofiaProLightAz!important}.custom-grid-overlay .featured-grid--item--image.img-top-right .bg-img{z-index:99;top:50%;max-width:240px;right:-50%;transform:translate(-50%,-50%)}.custom-grid-overlay .one-image{z-index:1}.custom-grid-overlay .featured-grid--root[data-text-position=center] .featured-grid--item--text-container{z-index:99}.custom-grid-overlay .featured-grid--root[data-spacing-above=true][data-spacing-below=false]{padding:115px 48px 0}.custom-grid-overlay .featured-grid--root[data-text-position=bottom-left] .featured-grid--item--text-container{z-index:99}.featured-grid--root[data-text-position=center] .featured-grid--item--text-container{align-items:flex-end;justify-content:flex-end;left:0;opacity:0;position:absolute;bottom:-50%;transition:opacity .25s linear;padding:32px;height:100%;width:100%}.featured-grid--item--text-container .featured-grid--item--text-background{position:absolute}.featured-grid--item--text-container.block-bottom-left .featured-grid--item--text-background{bottom:-4%;left:-11%}.featured-grid--item--text-container.block-bottom-right .featured-grid--item--text-background{bottom:-40px;right:0}.custom-grid-overlay .featured-grid--item--text-container h3.featured-grid--item--title{font-family:SofiaProRegularAz;font-size:32px;font-weight:400;color:#000;line-height:1.3;letter-spacing:.2px}.custom-grid-overlay .featured-grid--root[data-section-id]{padding:115px 48px 130px}.custom-grid-overlay .featured-grid--body--container[data-container=panel][data-columns="2"] .featured-grid--item[data-tall=true]{grid-row:span 1}.custom-grid-overlay .featured-grid--body--container[data-container=panel][data-columns="2"] .featured-grid--item[data-wide=true]{grid-column:span 1}.featured-grid--body--container .featured-grid--item[data-tall=true][data-wide=false]:first-child{text-align:right;justify-content:flex-end}.featured-grid--body--container .featured-grid--item[data-tall=true][data-wide=false]:first-child a{max-width:420px}.featured-grid--body--container .featured-grid--item[data-tall=true][data-wide=true]:nth-child(2) .featured-grid--item--container{max-width:470px}.template--collection .custom-img-with-text .featured-content--root[data-spacing-below=true]{padding-bottom:0}.custom-img-with-text .ingredients-image{position:relative}.custom-img-with-text .ingredients-image:before{content:"";position:absolute;width:210px;height:210px}.custom-img-with-text .ingredients-image.img-pos-top-right:before{top:-60px;right:-75px}.custom-img-with-text .ingredients-image.img-pos-top-left:before{top:-21%;left:-16%;transform:translate(50%,50%)}.carousel--root[data-spacing-around-blocks=true] .carousel--viewport .carousel--y-container .carousel--block{overflow:hidden}.custom-img-with-text .featured-content--root[data-spacing-above=true]{padding-top:100px}.template--index .custom-img-with-text .custom-image-with-text-section .featured-content--root[data-text-position=left] .featured-content--text{text-align:left}.grid-with-overlay .featured-grid--root[data-container-width="3"] .featured-grid--body{grid-template-columns:minmax(auto,1161px)}.custom-img-with-text .featured-content--root[data-spacing-below=true]{padding-bottom:100px}.custom-img-with-text .featured-content--container,.custom-img-with-text .featured-content--root .featured-content--image{overflow:unset}.custom-img-with-text .featured-content--description p{font-size:16px}.custom-img-with-text .featured-content--root[data-container-width="3"] .featured-content--container{max-width:1120px!important}.custom-img-with-text [data-background-color=orenge]{background-color:var(--color--orenge)!important}.custom-img-with-text [data-background-color=light_green]{background-color:var(--color--light_green)!important}.custom-img-with-text [data-background-color=accent]{background-color:var(--color--accent)!important}.custom-img-with-text [data-background-color=dark]{background-color:var(--bg-color--dark)!important}.custom-img-with-text [data-background-color=light]{background-color:var(--bg-color--light)!important}.featured-grid--root[data-text-style=opacity] .featured-grid--item--overlay-background{background-color:var(--banner-color--white);opacity:.7}.blog-banner{position:relative}.blog-banner .blog-banner-img img{width:100%;object-fit:cover}.blog-banner-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-banner .blog-banner-heading h1{font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000;line-height:1.25;letter-spacing:.5px;margin-bottom:5px}.blog-banner .blog-banner-heading h1.collection-heading{color:#fff}.blog-banner .blog-banner-heading h2{font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000;line-height:1.25;letter-spacing:.5px;margin-bottom:5px}.blog-banner .blog-banner-heading h2.collection-heading{color:#fff}.featured-grid--root h2.featured-grid--heading,.featured-blog--header h2.featured-blog--heading{font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000;line-height:1.25;letter-spacing:.5px;margin-bottom:5px}.featured-grid--root h3.featured-grid--subtitle{font-family:SofiaProRegularAz;font-size:16px;font-weight:400;color:#000;line-height:1.25;letter-spacing:.5px}.grid-with-overlay .featured-grid--root[data-spacing-above=true]{padding-top:40px}.grid-with-overlay .featured-grid--root[data-spacing-below=true]{padding-bottom:70px}.grid-with-overlay .featured-grid--root[data-container=section]{grid-row-gap:30px}.custom-grid-overlay .featured-grid--item--container .featured-grid--item--text-background h3.featured-grid--item--title{font-family:ModenaScript-Regular;font-size:33px;font-weight:400;color:#000;line-height:1.25;letter-spacing:.5px}.grid-with-overlay .featured-grid--body a.featured-grid--item--link-wrapper:hover h3.featured-grid--item--title{color:#000}.custom-grid-overlay .featured-grid--item--link-container:hover{color:var(--bg-hover-color--button)!important}.custom-grid-overlay .featured-grid--item--link-container:hover:after{border-bottom:.07143em solid var(--bg-hover-color--button)!important}.featured-grid--item--container .featured-grid--item--text-background h3.featured-grid--item--title{font-family:SofiaProRegularAz}.text-columns-img a.featured-grid--footer--button{display:inline-block!important;width:auto!important;flex-basis:fit-content}.text-columns-img .featured-grid--root[data-spacing-above=true]{padding-top:125px}.text-columns-img .featured-grid--root.press-logo[data-spacing-below=true]{padding-bottom:105px}.text-columns-img .featured-grid--root h2.featured-grid--heading{margin-bottom:0}.text-columns-img .featured-grid--root[data-container=section]{grid-row-gap:25px}.featured-grid--footer--button{line-height:1.25}.featured-grid--footer--button .featured-grid--footer--button-container{font-family:SofiaProRegularAz;font-size:16px;font-weight:400;color:#000;letter-spacing:.5px;border:1px solid transparent;padding:15px 16px;line-height:19px}.featured-grid--footer--button:hover .featured-grid--footer--button-container{background-color:transparent;color:var(--bg-color--button);border:1px solid var(--bg-color--button)}.footer--block[data-block-type=menu] .footer--block--heading:before,.footer--block[data-block-type=menu] .footer--block--heading:after{display:none}.footer--block[data-block-type=menu] .footer--block--heading:before{position:absolute;content:"";top:0;right:15px;height:10px;width:1px;background-color:#000}.footer--block[data-block-type=menu] .footer--block--heading:after{position:absolute;content:"";top:0;right:15px;height:10px;width:1px;background-color:#000;transform:rotate(90deg)}.footer--block[data-block-type=menu] .footer--block--container.show .footer--block--heading:before{transform:rotate(90deg)}.page-width{display:block;margin:0 auto;width:100%;max-width:1370px;padding:0 30px}.footer--sub--container p.small-print{text-transform:capitalize}.section--footer .footer--blocks .footer--block[data-block-type=subscribe] .footer--block--container{width:311px}.flexbox-gap .footer--block[data-block-type=subscribe] .footer--subscribe .footer--form-container{gap:0px;max-width:311px}.flexbox-gap .footer--block[data-block-type=subscribe] .footer--subscribe .footer--form-container .footer--form-submit button[type=submit]{padding:0 10px}.footer--block--container .footer--block--heading{font-family:SofiaProRegularAz;font-size:14px;font-weight:400;color:#000;letter-spacing:.5px;line-height:1.3;text-transform:uppercase}.footer--block--container ul.footer--menu li a{font-family:SofiaProLightAz;font-size:14px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.3;text-transform:uppercase}.footer--form-container:hover .footer--form-submit button{border:1px solid var(--bg-color--button);background-color:transparent;color:#000}.page--challenge input.shopify-challenge__button.btn{margin:30px auto}.page--challenge p.shopify-challenge__message{margin-bottom:30px}.shopify-challenge__container{padding-bottom:40px}.footer--block--container .footer--social-icons{margin:0 -15px;padding-top:12px}.footer--block--container .footer--social-icons a{padding:15px 10px;margin:0 5px;border:1px solid transparent;height:40px;width:40px;border-radius:50%;display:flex;align-items:center}.footer--block--container .footer--social-icons a:hover{border:1px solid #000}footer.footer--root .footer--sub .footer--sub--block:last-of-type:nth-of-type(1) .footer--sub--container{text-align:left;margin:0}.footer--sub--container p.small-print,.footer--sub--container p.small-print a{font-family:SofiaProLightAz;font-weight:lighter;font-size:12px;line-height:1.5;letter-spacing:.5px}footer.footer--root .footer--blocks{margin:0 auto}footer.footer--root .footer--blocks .footer--block[data-block-type=menu]:first-child{padding-left:0}footer.footer--root .footer--blocks .footer--block .footer--block--container{margin:0}footer.footer--root .footer--blocks .footer--block[data-block-type=menu]{flex-basis:25%}footer.footer--root .footer--blocks .footer--block[data-block-type=menu]:nth-child(2),footer.footer--root .footer--blocks .footer--block[data-block-type=menu]:nth-child(3),footer.footer--root .footer--blocks .footer--block[data-block-type=menu]:nth-child(4){flex-basis:30%}footer.footer--root{padding:48px 48px 15px!important}footer.footer--root .page-width .footer--sub{margin:15px -16px}footer.footer--root .page-width .footer--sub>*{padding:0 16px}.flexbox-gap .footer--block[data-block-type=subscribe] .footer--subscribe .footer--form-container{border-radius:3px}.flexbox-gap .footer--block[data-block-type=subscribe] .footer--subscribe .footer--form-container .footer--form-submit button[type=submit]{border-radius:0 3px 3px 0;margin:0;line-height:1}footer.footer--root .footer--blocks .footer--subscribe .footer--form-container input[type=email]{padding:15px 8px}.footer--subscribe .footer--form-container input[type=email]::-webkit-input-placeholder{color:#000}.footer--subscribe .footer--form-container input[type=email]::-moz-placeholder{color:#000}.footer--subscribe .footer--form-container input[type=email]:-ms-input-placeholder{color:#000}.footer--subscribe .footer--form-container input[type=email]:-moz-placeholder{color:#000}footer.footer--root .footer--blocks .footer--social-icons svg{vertical-align:middle;margin:0 auto;display:block}.our-promise-section{padding-bottom:70px}.our-promise-section .section-container[data-container-width="6"]{max-width:100%}.our-promise-section .section-container[data-container-width="5"]{max-width:1200px}.our-promise-section .section-container[data-container-width="4"]{max-width:1100px}.our-promise-section .section-container[data-container-width="3"]{max-width:1000px}.our-promise-section .section-container[data-container-width="2"]{max-width:870px}.our-promise-section .section-container[data-container-width="1"]{max-width:700px}.section-container{width:100%;display:block;margin:0 auto;padding:0 15px}.section-info{text-align:center;margin-bottom:25px;padding-top:125px}.section-container .section-info .block-section-heading{font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000;line-height:1.25;letter-spacing:.5px;margin-bottom:16px!important}.section-container .section-info .block-section-subtitle{font-family:SofiaProLightAz;font-size:16px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.5}.block-img-section{display:flex;flex-wrap:wrap;margin:0;padding-top:35px;align-items:center;justify-content:center}.block-img{padding-left:15px;width:20%}.block-img-text{margin-top:10px}.block-img-text p{font-family:SofiaProLightAz;font-size:20px;font-weight:lighter;color:#000;letter-spacing:.5px;text-align:center;line-height:1.5}.block-img img{display:block;height:100%;width:100%;object-fit:contain;margin:0 auto;max-width:95px}.popup--root .popup--container[data-transition=at_start] .popup--wrapper{align-items:unset}.popup--container .popup--wrapper{max-width:100%!important;padding:0!important}.popup--left-column{width:24%;padding:0!important}.popup--right-column .popup--center-column .popup--newsletter-title,.popup--right-column .popup--center-column .popup--newsletter-title p{font-size:20px;font-weight:400;letter-spacing:1px;font-family:SofiaProRegularAz}.popup--right-column{width:76%;padding:0!important;margin-left:100px;align-self:center;padding-top:30px;padding-bottom:30px}.popup--left-column .popup--image{max-width:100%;max-height:100%;height:100%;width:100%;object-fit:cover}.popup--right-column .popup--center-column,.popup--right-column .popup--newsletter-form form{max-width:100%!important;padding:8px 0}.popup--right-column .popup--newsletter-title,.popup--right-column .popup--center-column>*{padding:8px 0}.popup--right-column .popup--newsletter-form input[type=email],.popup--right-column .popup--newsletter-form input[type=tel]{max-width:215px;margin-bottom:0;text-transform:unset;font-family:SofiaProLightAz;font-weight:lighter;font-size:12px;letter-spacing:.6px;line-height:18px;padding:14px 16px 10px}.popup--right-column .popup--newsletter-form input[type=email]::placeholder,.popup--right-column .popup--newsletter-form input[type=tel]::placeholder{text-transform:unset}.popup--right-column .popup--newsletter-form div[data-item=button]{margin-left:15px}.popup--right-column .popup--newsletter-form form{align-items:inherit;justify-content:flex-start}.popup--newsletter-text{max-width:600px}.popup--newsletter-text p{text-align:left;font-family:SofiaProLightAz;font-size:8px;font-weight:lighter;color:#000;line-height:1.3;letter-spacing:.5px}.popup--right-column .popup--newsletter-form div[data-item=button] button{font-family:SofiaProRegularAz;font-weight:400;font-size:14px;letter-spacing:.5px;color:#fff;background-color:#000;padding:17px 16px 12px;line-height:1}.popup--right-column .popup--newsletter-form div[data-item=button]:hover button{color:#000;background-color:#fff}.popup--close svg path{fill:#fff}.shopify-policy__container{max-width:900px!important;font-family:SofiaProRegularAz;font-weight:400}.shopify-policy__container .shopify-policy__title h1{font-family:SofiaProRegularAz;font-weight:400;font-size:33px}.shopify-policy__container .shopify-policy__body h1{font-family:SofiaProRegularAz;padding-bottom:15px;font-weight:400;font-size:20px}.shopify-policy__container .shopify-policy__body p{padding-bottom:25px}.shopify-policy__container .shopify-policy__body ul li{font-family:SofiaProRegularAz;padding-bottom:10px;font-weight:400;font-size:16px}.shipping-returns-1 hr{padding:0!important;margin:20px 0}.template-page--root .template-page--heading{font-family:SofiaProRegularAz;font-weight:400;font-size:33px}.template-page--root div h2{font-family:SofiaProRegularAz;padding-bottom:25px;font-weight:300;font-size:20px}.template-page--root div p{padding-bottom:25px}.template-page--root div h3{font-family:SofiaProRegularAz;padding-bottom:10px;font-weight:400;font-size:18px}.template-page--root div h4,.template-page--root div h4 strong{font-family:SofiaProRegularAz;padding-bottom:10px;font-size:16px}.featured-text--root.faq-info .featured-text--wrapper{text-align:left}.featured-text--root.faq-info .featured-text--wrapper h1.featured-text--main-heading{text-align:center;font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000;line-height:1.25;letter-spacing:.5px}.featured-text--root.faq-info .featured-text--wrapper h2.featured-text--heading{font-size:20px}.collapsible-tabs--wrapper .collapsible-tabs--header h2{font-family:SofiaProRegularAz;font-size:20px!important;font-weight:400;color:#000;line-height:1.25;letter-spacing:.5px}.collapsible-tab--wrapper label.collapsible-tab--heading{font-family:SofiaProLightAz;font-size:16px;font-weight:lighter;color:#000;line-height:1.3;letter-spacing:.5px}.collapsible-tabs--wrapper .collapsible-tabs--header{padding-bottom:10px}.product--form .product--form-title{font-family:SofiaProRegularAz!important;font-weight:400!important}.hide{display:none}.accodion-body ul{margin-bottom:20px}.accodion-body ul li{display:block;margin-bottom:10px}.accodion-body ul li span,.accodion-body ul li{font-size:14px;font-family:SofiaProLightAz}.accodion-body p{margin-bottom:10px}.accodion-body>p>span,.accodion-body>span{font-size:14px;font-family:SofiaProLightAz;display:block;margin-bottom:10px}.easytabs-contents span.easytabs-accordion-glyph{background:url(/cdn/shop/files/down-chevron-Icon.png?v=1651223992) no-repeat 0 50%!important}.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-accordion-item{display:block!important}.product-page--block[data-block-type=custom-collapsible-tab] ul.easytabs-tabs{display:none!important}.product-page--block[data-block-type=shipping-returns]{padding-top:12px!important}a.shipping-returns{position:relative}a.shipping-returns:after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1px;background-color:#000}a.shipping-returns:hover:after{display:none}a.shipping-returns span{font-family:SofiaProLightAz;font-size:14px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.3}.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-holder.easytabs-accordion .easytabs-contents a,.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-holder ul.easytabs-tabs li.easytabs-tab-item a,.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-container .easytabs-accordion-item a,.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-content-item .easytabs-accordion-item a{font-family:SofiaProRegularAz!important;font-size:16px!important;font-weight:400!important;color:#000!important;line-height:1.2!important;letter-spacing:.5px}.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-holder.easytabs-accordion .easytabs-contents .easytabs-accordion-item,.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-contents .easytabs-accordion-item{border:none;background-color:transparent;border-bottom:1px solid #CECECE;padding:25px 0 20px!important}.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-contents .easytabs-content-item.easytabs-active .easytabs-accordion-item[aria-selected=true]{border:none}.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-holder.easytabs-accordion .easytabs-contents .easytabs-accordion-item[aria-selected=true]{border-bottom:none}.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-content-item .easytabs-content-holder,.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-content-item .easytabs-content-holder p,.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-content-item .easytabs-content-holder p span{font-family:SofiaProLightAz;font-size:14px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.3}.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-content-item .easytabs-accordion-item a{font-family:SofiaProRegularAz;font-size:16px;font-weight:400;color:#000;line-height:1.25;letter-spacing:.5px}.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-holder.easytabs-accordion .easytabs-contents .easytabs-content-holder,.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-content-item .easytabs-content-holder{border:none;padding-left:0!important;padding-right:0!important;padding-bottom:20px!important}.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-holder.easytabs-accordion .easytabs-contents .easytabs-content-holder[aria-expanded=true],.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-content-item .easytabs-content-holder[aria-expanded=true]{border-bottom:1px solid #CECECE}.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-holder.easytabs-accordion .easytabs-contents .easytabs-content-holder p,.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-container .easytabs-contents .easytabs-content-holder p,.product-page--block[data-block-type=custom-collapsible-tab] .easytabs-contents .easytabs-content-item .easytabs-content-holder p{font-family:SofiaProLightAz;font-size:14px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.5}.product_thumbnail-image.slick-slide.slick-current.slick-active img{border:1px solid #000}ul.slides.product-image-container{margin:15px -6px;display:flex;position:relative}ul.slides.product-image-container li.image-slide.slick-slide{padding:0 6px}ul.slides.product-image-container li.image-slide.slick-slide .product__image{object-fit:cover;width:100%;display:block;margin:0 auto;height:100%}.product-section .product-page--panel-wrapper{grid-template-columns:repeat(2,1fr)}.product-section.product-page--top-panel{background-color:#fff;padding:25px 0 0}.product-section.product-page--top-panel .product-breadcrumbs{padding:0 25px}.product-section.product-page--top-panel .product-page--panel-wrapper{padding:0 0 72px}.product-breadcrumbs{max-width:1316px;width:100%;display:block;margin:0 auto}.product-breadcrumbs ul.breadcrumbs--root{padding:12px 0 17px;margin-left:0}ul.breadcrumbs--root li,ul.breadcrumbs--root li a{font-family:SofiaProLightAz!important;font-size:12px!important;font-weight:lighter!important;color:#000;letter-spacing:.5px!important;line-height:1.5!important}ul.breadcrumbs--root li[data-item=block-link]:hover a{text-decoration:underline}ul.breadcrumbs--root li[data-item=accent-text]:after{padding-bottom:.14286em;border-bottom:.07143em solid var(--color--body);content:"";display:block;position:absolute;width:100%;bottom:3px;left:50%;transform:translate(-50%)}ul.breadcrumbs--root li[data-item=accent-text]{position:relative}ul.breadcrumbs--root li[data-item=block-link] a:after{display:none}.product-slider .product-media-container{height:111px;width:95px;margin:0 auto}.product-page--featured-media button.slick-arrow.slick-disabled,.product_thumbnail button.slick-arrow.slick-disabled{display:none}.product-page--featured-media button.slick-arrow.slick-disabled:before,.product_thumbnail button.slick-arrow.slick-disabled:before{display:none}.product-page--featured-media button.slick-arrow.slick-disabled:after,.product_thumbnail button.slick-arrow.slick-disabled:after{display:none}.product-page--top-panel .product-page--panel-wrapper{max-width:100%}.product-page--top-panel .left-side{margin-left:0}.left-side .product_thumbnail.slider-nav .slick-list.draggable .product_thumbnail-image{padding:0 6px;max-width:106px;height:111px}.left-side .product_thumbnail.slider-nav .slick-list.draggable .product_thumbnail-image img{object-fit:cover;height:100%}.product_thumbnail.slider-nav{display:flex;align-items:center;justify-content:flex-start;margin-top:13px}.product_thumbnail.slider-nav .slide-arrow{position:absolute;background-color:transparent}.product_thumbnail.slider-nav .slide-arrow:before{position:absolute;content:"";width:15px;height:2px;background-color:#000;display:block}.product_thumbnail.slider-nav .slide-arrow:after{display:block;position:absolute;content:"";width:15px;height:2px;background-color:#000}.product_thumbnail.slider-nav .slide-arrow.prev-arrow{top:50%;left:-20px;transform:translateY(-50%);font-size:0}.product_thumbnail.slider-nav .slide-arrow.next-arrow:before{transform:rotate(45deg);left:50%;top:39%}.product_thumbnail.slider-nav .slide-arrow.next-arrow{top:50%;right:-20px;transform:translateY(-50%);font-size:0}.product_thumbnail.slider-nav .slide-arrow.next-arrow:after{transform:rotate(-45deg);left:50%;top:60%}.product_thumbnail.slider-nav .slide-arrow.prev-arrow:before{transform:rotate(-45deg);right:50%;top:39%}.product_thumbnail.slider-nav .slide-arrow.prev-arrow:after{transform:rotate(45deg);right:50%;top:60%}.slider-for .slide-arrow{background:transparent;width:35px;z-index:1;font-size:0}.slider-for .slide-arrow:before{position:absolute;content:"";width:15px;height:2px;background-color:#000;display:block}.slider-for .slide-arrow:after{display:block;position:absolute;content:"";width:15px;height:2px;background-color:#000}.slider-for .slide-arrow.prev-arrow{top:50%;left:0;transform:translateY(-50%);position:absolute}.slider-for .slide-arrow.next-arrow:before{transform:rotate(45deg);left:50%;top:39%}.slider-for .slide-arrow.next-arrow{top:50%;right:0;transform:translateY(-50%);position:absolute}.slider-for .slide-arrow.next-arrow:after{transform:rotate(-45deg);left:50%;top:60%}.slider-for .slide-arrow.prev-arrow:before{transform:rotate(-45deg);right:50%;top:39%}.slider-for .slide-arrow.prev-arrow:after{transform:rotate(45deg);right:50%;top:60%}.product_thumbnail.slider-nav .slick-list.draggable{margin:0 -6px}.product-section.product-page--top-panel .product-page--panel-wrapper .left-side{flex:50% 0 0;max-width:50%;padding:0 80px}.product-section.product-page--top-panel .product-page--panel-wrapper .right-side{flex:50% 0 0;max-width:50%;padding:0 0 0 80px}.product-section.product-page--top-panel .product-page--panel-wrapper{align-items:unset;display:flex;flex-wrap:wrap;grid-template-columns:unset;grid-gap:unset}.product-section h2.product-page--heading[data-item=section-heading],.product-section h1.product-page--heading[data-item=section-heading]{font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000;letter-spacing:.5px;line-height:1.2}.product-page--block .yotpo-bottomline.pull-left.star-clickable a{color:#000!important;font-family:SofiaProLightAz!important;font-size:14px;font-weight:lighter;letter-spacing:.5px;line-height:1.4;margin-left:10px}.product-section .product-price--original{font-family:SofiaProLightAz;font-size:16px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.2}.product-page--block[data-block-type=shade-btn] .header-btn span{font-family:SofiaProRegularAz;font-size:14px;letter-spacing:.5px;line-height:1.4;font-weight:400;color:#000;padding:8px 12px 6px;border:1px solid #000000;border-radius:3px;text-transform:uppercase}.product-page--block[data-block-type=shade-btn] .header-btn:hover span{background-color:var(--color--button);color:#fff}.product-buy-buttons--primary button.product-buy-buttons--cta{background-color:#000;color:#fff;border:1px solid #000}.product-buy-buttons--primary button.product-buy-buttons--cta:hover{background-color:transparent;color:#000}.product-buy-buttons--primary button.product-buy-buttons--cta:hover .product-buy-buttons--cta-text{color:#000}.product-page--block[data-block-type=buy-buttons]{max-width:430px}.product-page--block[data-block-type=buy-buttons] .afterpay-paragraph span,.product-page--block[data-block-type=buy-buttons] .afterpay-paragraph strong{font-family:SofiaProRegularAz;font-size:14px;font-weight:400;color:#000;line-height:1.3;letter-spacing:.5px}.product-page--block[data-block-type=buy-buttons] .afterpay-paragraph .afterpay-logo{max-width:81px!important}.product-page--block[data-block-type=buy-buttons] p.afterpay-paragraph{position:relative;display:flex;align-items:center}a.afterpay-link{margin-left:5px}.product-page--block[data-block-type=buy-buttons] u.afterpay-link-inner{font-size:0!important}.product-page--block[data-block-type=buy-buttons] u.afterpay-link-inner:after{content:"i";font-family:Arial;font-size:10px;color:#000;width:13px;height:13px;line-height:12px;border:1px solid #000;text-align:center;padding-left:1px;border-radius:100%;display:inline-block}.product-buy-buttons--primary button.product-buy-buttons--cta span.product-buy-buttons--cta-text{color:#fff;font-family:SofiaProRegularAz;font-size:16px;letter-spacing:.5px;line-height:1.4;font-weight:400;text-transform:uppercase;padding-top:4px;display:block;width:100%}.flexbox-gap .radios--root[data-display-only=false] .radios--header{align-items:flex-end}.flexbox-gap .radios--root[data-display-only=false] .radios--header{padding-bottom:12px}.radios--root[data-display-only=false] .radios--header .radios--option-current[data-item=light-accent-text]{font-family:SofiaProRegularAz;font-size:16px;letter-spacing:.5px;line-height:1.2;color:#6e6e6e;width:100%;display:block}.product-page--block[data-block-type=options]{padding-top:25px!important}.product-page--block[data-block-type=options] label[data-item=swatch]{height:40px;width:40px;min-width:40px;border:.5px solid #B9B9B9;border-radius:0}.product-page--block[data-block-type=options] label[data-item=swatch]:after{display:none}.product-page--block[data-block-type=options] .radios--input[data-item=radio]:checked:not([disabled])+label[data-item=swatch]{border:1px solid #000000}.flexbox-gap .product-page--block[data-block-type=options] .radios--container{gap:11px;max-width:350px}.content-section-container{display:block;width:100%;max-width:1316px;margin:0 auto;padding:0 40px}.section-img-side{width:auto;padding-right:100px;max-width:525px;margin-top:20px}.section-info-side{width:100%;margin-right:auto;max-width:550px}.content-block-img-section.flex{margin-top:45px;max-width:500px;width:100%}.product-page--block[data-block-type=compare-shade-btn] a.compare_shade_btn{padding:0;text-decoration:underline}.product-page--block[data-block-type=compare-shade-btn] a.compare_shade_btn:hover{text-decoration:none}.product-page--block[data-block-type=compare-shade-btn] a span{font-family:SofiaProLightAz;font-size:14px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.3}.content-block-img-section .content-block-img{width:calc((100% - 20px)/5)}.content-section-container .content-section{padding:55px 0;justify-content:center;align-items:center}.content-block-img-section .content-block-img img{display:block;width:83px}.content-section-info{margin-bottom:30px}.content-section-info .content-section-heading{font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000;line-height:1.2;letter-spacing:.5px;margin-bottom:16px!important}.block-info-section{margin-bottom:25px}.content-section-info .content-section-info.rte p,.block-info-section .block-info.rte p{font-family:SofiaProLightAz;font-size:16px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.25;margin-bottom:10px}.block-info-section .block-section-heading{font-family:SofiaProRegularAz;font-size:16px;font-weight:400;color:#000;line-height:1.2;letter-spacing:.5px;margin-bottom:10px!important;text-transform:uppercase}.product-recommendations--body.multiple-items ul.slick-dots{margin:0 auto}.product-recommendations--body.multiple-items ul.slick-dots li{display:inline-block;margin:0 3px}.product-recommendations--body.multiple-items ul.slick-dots button{font-size:0;line-height:0;display:block;width:8px;height:8px;padding:4px;cursor:pointer;color:transparent;border-radius:50%;outline:none;background:transparent;border:1px solid #000000}.product-recommendations--body.multiple-items ul.slick-dots .slick-active button{background:#000}h2.product-recommendations--title{font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000;line-height:1.2;letter-spacing:.5px;margin-bottom:10px!important;text-transform:capitalize}.shopify-app-block .yotpo .yotpo-display-wrapper .write-review-button:hover span{text-decoration:none}.yotpo-ratings .yotpo .standalone-bottomline .star-clickable a.text-m{margin-left:10px;color:#000!important;font-family:SofiaProLightAz;font-size:14px;font-weight:lighter;letter-spacing:.5px;line-height:1.4;display:none}.flexbox-gap .radios--root[data-display-only=true] .radios--container{align-items:center}.accordion-body{max-width:600px;width:100%}.accordion-body h1{font-size:30px;margin-bottom:20px}.main-accordion{border:none;background-color:transparent;border-bottom:1px solid #CECECE}.single-acco .main-accordion .accordion-title{font-family:SofiaProRegularAz;font-size:16px!important;font-weight:400!important;color:#000!important;line-height:1.2!important;letter-spacing:.5px;cursor:pointer;text-transform:uppercase;position:relative;padding:25px 0 20px!important}.single-acco .main-accordion.activeToggle .accordion-title:before{content:"";height:10px;position:absolute;top:50%;bottom:0;width:10px;line-height:39px;right:12px;background:url(/cdn/shop/files/down-chevron-Icon.png?v=1651223992) no-repeat 0 50%!important;background-size:contain;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.single-acco .main-accordion .accordion-title:before{content:"";background-size:contain;background:url(/cdn/shop/files/down-chevron-Icon.png?v=1651223992) no-repeat 0 50%!important;height:10px;position:absolute;top:50%;transform:translateY(-50%);width:10px;line-height:39px;right:12px}.accodion-body{display:none;font-family:SofiaProLightAz;font-size:14px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.3;padding:10px 0 20px}.single-acco:first-child .accodion-body{display:block}.shopify-payment-button__button--branded button,.shopify-payment-button__button--branded span{color:#fff}.article--root .article--heading h1.article--title{font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000;line-height:1.2;letter-spacing:.5px}.article--root .article--heading .article--info .article--timesince time{font-family:SofiaProRegularAz;font-size:16px;font-weight:400;color:#000;line-height:1.2;letter-spacing:.5px;text-transform:uppercase}.article--root .article--heading .article--info .article--author{font-family:SofiaProLightItalicAz;font-size:12px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.25}.article--root .article--wrapper .article--content p{font-family:SofiaProLightAz;font-size:16px;font-weight:lighter;color:#000;letter-spacing:.5px;line-height:1.25}body.template--search .navigation--filter[data-item] .navigation--button:hover{color:#fff}.product--form a:hover h2.product--form-title{color:var(--bg-hover-color--button)}.search--info .search--count{font-family:SofiaProRegularAz;font-size:20px;font-weight:400;color:#000;line-height:1.2;letter-spacing:.5px;margin-bottom:5px}.yotpo .standalone-bottomline.star-clickable,.yotpo .standalone-bottomline .star-clickable{align-items:normal}.search--products .search--filter:hover a.search--refine-link:after,.search--products .search--view-more:hover a:after{display:none}.search--info .search--count:hover a{color:var(--bg-hover-color--button)}.search--info .search--view-more:hover a:after{display:none}.product--root a:hover p.product--title{color:var(--bg-hover-color--button)}h1.collection-heading{color:#fff}.product--root .product--details-container .product--details{display:block}.cart--form .cart--footer{padding:35px 0 0!important}.recent-products--root .product--image-wrapper .product--hover-image .image--root.one-image .image--container img{object-fit:cover}.template--list-collections .featured-content--root{padding:0 62px}.contact--form-details input{text-transform:capitalize}.contact--container .contact--left-column .contact--social{justify-content:flex-start;margin:0 -15px}.contact--left-column .contact--social a{padding:8px 15px}.contact--right-column .contact--form-submit{display:inline-block}.contact--right-column .contact--form-details input,.contact--right-column .contact--form-details label,.contact--right-column textarea{font-family:SofiaProLightAz!important;font-weight:lighter!important;font-size:14px!important;color:#000;line-height:1.2;letter-spacing:.5px!important}.contact--hours p,address.contact--address-text{font-family:SofiaProLightAz;font-weight:lighter}.contact--right-column .contact--form-submit button{font-family:SofiaProRegularAz;font-size:16px;font-weight:400;color:#000;line-height:1.2;letter-spacing:.5px;padding:15px 16px 10px;border-radius:3px;border:1px solid var(--bg-color--button)}.contact--right-column .contact--form-submit button:hover{border:1px solid #000;background-color:transparent}.template--blog .image-with-text--root .featured-content--container.ingredients-image .image--container{height:100%}.cart--item--title div[data-item=block-heading]:hover a{color:var(--bg-hover-color--button)}.off-canvas--right-sidebar .cart-attributes-wrapper{display:none}.cart--form .cart--footer .cart-attributes-wrapper{width:40%}.cart--form .cart--footer .cart-attributes-wrapper .form-vertical{background-color:#f3f3f3;border:1px solid #cfcfcf;padding:20px 25px 5px;border-radius:5px}.cart--form .cart--footer .cart-attributes-wrapper .form-vertical p label,.cart--form .cart--footer .cart-attributes-wrapper .form-vertical p option,.cart--form .cart--footer .cart-attributes-wrapper .form-vertical select{font-size:14px;line-height:18px;font-family:SofiaProLightAz;text-transform:unset;letter-spacing:.5px;font-weight:lighter}.cart--form .cart--footer .cart-attributes-wrapper .form-vertical select{border-color:#e3e3e2;border-radius:4px}.featured-grid--body .featured-grid--body--container[data-columns="4"] .placeholder--container{height:425px;width:306px}.featured-grid--body .featured-grid--body--container[data-columns="4"] .placeholder--container .placeholder--root svg{object-fit:cover}.grid-with-overlay .featured-grid--root[data-container-width="3"] .featured-grid--body--container[data-columns="4"]{grid-column-gap:30px;grid-row-gap:25px}.custom-img-with-text h2.featured-grid--heading{text-align:center;font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000;line-height:1.25;letter-spacing:.5px;margin-bottom:25px!important}.featured-text--wrapper.heading_spacing_below h2.featured-text--heading{margin-bottom:13px!important}.column-text .featured-text--root[data-container-width="2"] .featured-text--wrapper.heading_spacing_below{max-width:750px}.column-text h2.featured-text--heading[data-column-text-heading=medium]{font-size:20px;font-weight:500;line-height:1.65}.column-text h2.featured-text--heading[data-column-text-heading=small]{font-size:18px;line-height:1.25}.column-text h2.featured-text--heading[data-second-column-text-heading=medium]{font-size:20px;font-weight:500;line-height:1.65}.column-text h2.featured-text--heading[data-second-column-text-heading=small]{font-size:18px;line-height:1.25}.column-text .featured-text--body.column-text-body[datd-column-text-body=large] p{font-size:18px}.column-text .featured-text--body.column-text-body[datd-column-text-body=medium] p{font-size:16px}.column-text .featured-text--body.column-text-body[datd-column-text-body=small] p{font-size:14px}.column-text .featured-text--body.column-text-body[datd-second-column-text-body=large] p{font-size:18px}.column-text .featured-text--body.column-text-body[datd-second-column-text-body=medium] p{font-size:16px}.column-text .featured-text--body.column-text-body[datd-second-column-text-body=small] p{font-size:14px}.column-text .text-spacing-below{margin-bottom:20px}.image-with-text--root .featured-content--root .featured-section--title{font-family:SofiaProRegularAz;font-size:20px;font-weight:500;color:#000;line-height:1.65;letter-spacing:.5px;text-align:center;margin-bottom:20px!important}.modules.page--modules .module-title h2.featured-text--heading[data-item=section-heading],.modules.page--modules h2.featured-text--heading.column-text-heading.column-text-main-heading{font-size:33px;font-weight:400}.modules.page--modules .featured-grid--heading[data-item=section-heading],.modules.page--modules h2.featured-text--heading[data-item=section-heading],.modules.page--modules .image-with-text--root .featured-content--root .featured-section--title,.modules.page--modules .section-container .section-info h2.block-section-heading,.modules.page--modules .featured-blog--header h2.featured-blog--heading{text-transform:uppercase;font-size:20px;font-weight:500;font-family:SofiaProRegularAz}.modules.page--modules .featured-content--description p{font-size:16px}.modules.page--modules .text-book-section .featured-content--text .featured-content--description p{font-size:14px}.modules.page--modules .column-text-main-heading.featured-text--heading[data-item=section-heading]{text-transform:capitalize}.modules.page--modules .custom-header h2.featured-grid--heading{text-align:center}.modules.page--modules .custom-grid-overlay .featured-grid--root[data-section-id]{padding-top:50px;padding-bottom:0}.modules.page--modules .custom-header .featured-grid--heading[data-item=section-heading]{margin-bottom:20px!important}.custom-header-section[data-spacing-above=true]{padding-top:30px}.custom-header-section[data-spacing-below=true]{padding-bottom:30px}.modules.page--modules .block-img-section{padding-top:0}.modules.page--modules .featured-blog--root .article--item h3.article--item--heading{min-height:unset}.modules.page--modules .featured-blog--root[data-container-width="4"] .featured-blog--wrapper{max-width:1143px}.custom-img-with-text .featured-content--root[data-text-position=left] .featured-content--text{margin:0;padding-right:32px;text-align:left}.apps--root[data-container-width="5"] .apps--wrapper{max-width:1370px}.apps--root[data-section-id][data-container-width="6"] .apps--wrapper{max-width:100%}.apps--wrapper .section--heading{text-align:center}.apps--wrapper .section--heading h2.section--title{font-family:SofiaProRegularAz;font-size:33px;font-weight:400;color:#000;line-height:1.25;letter-spacing:.5px;text-align:center;margin-bottom:5px!important}.apps--wrapper .section--heading p.section--text{font-size:14px;line-height:18px;font-family:SofiaProLightAz;letter-spacing:.5px;font-weight:lighter;max-width:345px;margin:0 auto 40px}.template--product .apps--wrapper .section--heading p.section--text{max-width:470px}.apps--wrapper #insta-feed h2{display:none}.apps--root[data-section-id]{padding:90px 48px 95px}.apps--root[data-section-id][data-spacing-below=false]{margin-bottom:0}.apps--wrapper .section-btn{text-align:center;margin:35px auto 0}.apps--wrapper .section-btn a.section-btn-link{font-family:SofiaProRegularAz;font-size:16px;font-weight:400;color:#000;line-height:1.2;letter-spacing:.5px;margin-bottom:0;text-transform:uppercase;background-color:var(--bg-color--button);padding:14px 15px 10px 16px;border-radius:5px;border:1px solid var(--bg-color--button);display:inline-block}.apps--wrapper .section-btn a.section-btn-link:hover{background-color:transparent;color:var(--bg-color--button)}.text-columns-img .featured-grid--root.retailers-logo[data-container=section][data-spacing-above=true]{padding-top:30px}.text-columns-img .featured-grid--root.retailers-logo[data-container=section][data-spacing-below=true]{padding-bottom:100px}.text-columns-img .featured-grid--root.retailers-logo[data-container=section][data-container-width="3"] .featured-grid--body--container{grid-column-gap:30px;grid-row-gap:45px}.featured-grid--root.retailers-logo[data-container-width="3"] .featured-grid--body{grid-template-columns:minmax(auto,1020px)}.blog{padding:75px 48px 0;width:100%}.blog .featured-content--container{background-color:#cae1f2;padding-left:48px}.blog .featured-content--text{margin:0;padding-right:32px;text-align:left;max-width:277px}.blog .featured-content--image{min-width:50%;flex-shrink:2;height:388px}.blog .featured-content--image .image--container{height:388px}.blog .featured-content--image .image--root img{object-fit:cover;height:100%}.radios--input[data-item=radio]:checked:not([disabled])+label[data-item=swatch]{border:1px solid #000}div#mc_embed_signup{position:fixed;bottom:0;z-index:100;left:0;right:0;width:100%}.yotpo-main-layout>.yotpo-head{display:none!important}.right-side .product-page--featured-blocks .product-page--block[data-block-type=yotpo_product_rating]{padding-top:20px}@media only screen and (max-width: 1440px){.product--details-wrapper p.product--title{max-width:80%}.wrapper{width:100%}.featured-collection .featured-collection--root .image--root.one-image{height:100%;max-width:100%}.product-page--block[data-product-block][data-block-type="@app"]{padding-top:25px!important}.custom-img-with-text .featured-content--root[data-text-position=left][data-container-width="6"] .featured-content--text{padding:32px}.text-columns-img .featured-grid--root.retailers-logo[data-container=section][data-spacing-below=true]{padding-bottom:80px}}@media only screen and (max-width: 1366px){.grid-with-overlay .featured-grid--item--image{height:350px!important}.custom-grid-overlay .img-top-left .bg-img{top:-43%;left:-33%}.template--index .image-with-text--root .featured-content--root[data-text-width=medium] .featured-content--text{max-width:500px;padding:35px 25px}.custom-img-with-text .featured-content--root[data-container-width="3"] .featured-content--container{max-width:1000px!important}.custom-img-with-text .ingredients-image:before{width:190px;height:190px}.custom-img-with-text .ingredients-image.img-pos-top-right:before{top:-60px}.custom-img-with-text .ingredients-image.img-pos-top-left:before{top:-23%}.featured-content--root[data-image-height="4"] .featured-content--image{height:auto!important}.product-breadcrumbs ul.breadcrumbs--root{margin-left:65px}.product-section.product-page--top-panel .product-page--panel-wrapper .left-side{flex:55% 0 0;max-width:55%;padding:0 65px}.product-section.product-page--top-panel .product-page--panel-wrapper{padding:0 40px 65px}.product-section.product-page--top-panel .product-page--panel-wrapper .right-side{flex:45% 0 0;max-width:45%;padding:0 0 0 65px}.text-columns-img .featured-grid--root.retailers-logo[data-container=section][data-spacing-below=true]{padding-bottom:85px}}@media only screen and (max-width: 1200px){.popup--right-column{margin-left:80px}.product-section.product-page--top-panel .product-page--panel-wrapper{padding:0 35px 60px}.our-promise-section .section-container.making-difference .section-info{padding-top:90px}.section-info-side{max-width:calc(100% - 382px)}.section-img-side{max-width:382px}.grid-with-overlay .featured-grid--root[data-spacing-below=true]{padding-bottom:60px}.custom-grid-overlay .img-top-left .bg-img{top:-50%;left:-42%;max-width:300px}.featured-grid--body--container .featured-grid--item[data-tall=true][data-wide=false]:first-child a{max-width:325px}.featured-grid--body--container .featured-grid--item[data-tall=true][data-wide=true]:nth-child(2) .featured-grid--item--container{max-width:400px}.featured-grid--item--text-container.block-bottom-left .featured-grid--item--text-background{bottom:-6%}.image-with-text--root .featured-content--root[data-image-height="3"][data-text-position=center] .featured-content--container{min-height:525px}.custom-img-with-text .featured-content--root[data-container-width="3"] .featured-content--container{max-width:850px!important}.custom-img-with-text .ingredients-image:before{width:165px;height:165px}.custom-img-with-text .ingredients-image.img-pos-top-right:before{top:-51px}.custom-img-with-text .ingredients-image.img-pos-top-left:before{top:-25%}.text-columns-img .featured-grid--root[data-spacing-above=true]{padding-top:100px}.page-width{padding:0 15px}.section-img-side{padding-right:60px}.product-breadcrumbs ul.breadcrumbs--root{margin-left:40px}.product-section.product-page--top-panel .product-page--panel-wrapper .left-side{flex:50% 0 0;max-width:50%;padding:0 40px}.product-section.product-page--top-panel .product-page--panel-wrapper .right-side{flex:50% 0 0;max-width:50%;padding:0 0 0 35px}.header--container .cart-link .header--cart-number,.header--container .cart-link .header--cart-number span{margin-top:-3px}.text-columns-img .featured-grid--root.retailers-logo[data-container=section][data-spacing-below=true]{padding-bottom:75px}.our-cause .our-promise-section{padding-bottom:20px}.our-cause .featured-collection .featured-collection--root[data-section-id]{padding:40px 48px 65px}}@media only screen and (max-width: 1024px){.popup--left-column{width:35%}.popup--right-column{margin-left:60px;width:65%}.product-section.product-page--top-panel .product-page--panel-wrapper{padding:0 30px 55px}.our-promise-section .section-container.making-difference .section-info{padding-top:75px}.template--list-collections .featured-content--root{padding:0 48px}.header--container .header--right-side [data-off-canvas--open=left-sidebar] svg{top:22px}.grid-with-overlay .featured-grid--item--image{height:300px!important}.carousel--block--container .featured-content--root[data-image-height="3"] .featured-content--image{height:550px}.featured-grid--body--container .featured-grid--item[data-tall=true][data-wide=false]:first-child a{max-width:290px}.custom-grid-overlay .img-top-left .bg-img{top:-51%;left:-43%;max-width:270px}.featured-grid--body--container .featured-grid--item[data-tall=true][data-wide=true]:nth-child(2) .featured-grid--item--container{max-width:370px}.custom-grid-overlay .featured-grid--item--image.img-top-right .bg-img{max-width:200px;right:-54%}.footer--block--container .footer--social-icons{margin:0 -13px}footer.footer--root .footer--blocks .footer--subscribe .footer--form-container input[type=email]{padding:15px 8px}.footer--block{padding:16px 10px}.header--root a.header--cart-count{background-color:transparent}.header--root a.header--cart-count{background-color:transparent!important;width:auto!important}.section-info-side{max-width:55%;margin-right:20px}.section-img-side{padding-right:50px;max-width:40%}.featured-collection .featured-collection--root .image--root.one-image .image--container,.section--product-recommendations .product--image-wrapper .image--container,.featured-grid--body .featured-grid--body--container[data-columns="4"] .placeholder--container{height:350px}.recent-products--wrapper .product--details-wrapper p.product--title{max-width:100%}.block-img-text{min-height:60px}.text-columns-img .featured-grid--root.retailers-logo[data-container=section][data-spacing-below=true]{padding-bottom:60px}}@media only screen and (max-width: 1023px){.collapsible-tabs--bottom-sub_text{padding-top:30px}.flexbox-gap .product--swatches--column-view .radios--root[data-display-only=true] .radios--container{gap:10px}.product--swatches--horizontal-view .radios--root[data-display-only=true] .radios--main label.radios--swatch-button,.product--swatches--column-view .radios--root[data-display-only=true] .radios--main label.radios--swatch-button,.radios--main label.radios--swatch-button,.product-page--block[data-block-type=options] label[data-item=swatch]{height:35px;width:35px;min-width:35px}.section--footer .footer--blocks .footer--block[data-block-type=subscribe] .footer--block--container{width:265px}.footer--block[data-block-type=menu] .footer--block--container .footer--block--body{height:0}.footer--block--container{overflow:hidden}footer.footer--root .footer--blocks .footer--block[data-block-type=menu] .footer--block--container.show .footer--block--body{height:auto}.footer--block--container .footer--block--heading{margin:0}footer.footer--root{padding-left:0!important;padding-right:0!important}footer.footer--root .footer--blocks .footer--block[data-block-type=menu]{text-align:left;padding-left:0}.footer--block:nth-child(4) .footer--block--container{overflow:unset}footer.footer--root .footer--blocks .footer--block:nth-child(4) .footer--block--container .footer--block--body{height:auto}footer.footer--root .footer--blocks .footer--block:nth-child(4){text-align:center;justify-content:center}.footer--block[data-block-type=menu]{order:2}.footer--block:nth-child(1){order:3}.footer--block:nth-child(2){order:4}.footer--block:nth-child(3){order:5}.footer--block:nth-child(4){order:1}footer.footer--root .footer--sub .footer--sub--block:last-of-type:nth-of-type(1) .footer--sub--container{text-align:center}.footer--block[data-block-type=menu] .footer--block--heading{position:relative}.footer--block[data-block-type=menu] .footer--block--heading:before,.footer--block[data-block-type=menu] .footer--block--heading:after{display:block}.footer--block[data-block-type=menu]:nth-child(4) .footer--block--heading:before,.footer--block[data-block-type=menu]:nth-child(4) .footer--block--heading:after{display:none}footer.footer--root .footer--blocks .footer--block .footer--block--container{width:100%;border-bottom:1px solid #000}footer.footer--root .footer--blocks .footer--block[data-block-type=menu]:first-child{padding-right:0}footer.footer--root .footer--blocks .footer--block[data-block-type=menu]{padding-right:0;padding-bottom:5px}.footer--blocks{flex-wrap:wrap!important}.footer--block{flex-basis:100%!important}.footer--blocks>:not(:last-child){padding-bottom:32px}footer.footer--root .footer--blocks .footer--block[data-block-type=subscribe] .footer--block--container{border-bottom:none}footer.footer--root .footer--blocks .footer--block[data-block-type=menu]:nth-child(4){border-bottom:none}footer.footer--root .footer--blocks .footer--block[data-block-type=menu]:nth-child(4) .footer--block--container{border-bottom:none}.footer--block[data-block-type=subscribe]{text-align:center}.flexbox-gap .footer--block[data-block-type=subscribe] .footer--subscribe .footer--form-container{margin:0 auto;border:none}.footer--sub--block[data-type=powered-by]{flex-basis:100%}footer.footer--root .footer--sub .footer--sub--block:last-of-type:nth-of-type(1) .footer--sub--container{margin:0 auto}.footer--menu li{padding-bottom:8px!important}.section-img-side{padding-right:0}.content-block-img-section .content-block-img{width:auto}.header--container .header--right-side .header-btn{display:none}.content-section-container{padding:0 20px}.product_thumbnail.slider-nav .slide-arrow.prev-arrow:after,.product_thumbnail.slider-nav .slide-arrow.next-arrow:after{top:52%}.product_thumbnail.slider-nav .slide-arrow:after{width:12px}.product_thumbnail.slider-nav .slide-arrow.prev-arrow:before,.product_thumbnail.slider-nav .slide-arrow.next-arrow:before{top:35%}.product_thumbnail.slider-nav .slide-arrow:before{width:12px}.product-page--block[data-block-type=buy-buttons] a.afterpay-link:after{top:48%}.product-page--block[data-block-type=buy-buttons] u.afterpay-link-inner:after{top:2px}.recommendations-product--item .product--details-wrapper p.product--title{max-width:70%}.text-columns-img .featured-grid--root.retailers-logo[data-container=section][data-spacing-below=true]{padding-bottom:50px}.featured-text--root.our-cause-richtext[data-section-id]{padding:55px 48px}.section-container.making-difference .block-img-section{padding-top:0}}@media only screen and (max-width: 991px){.collapsible-tabs--bottom-sub_text{padding-top:20px}.template--collection .custom-img-with-text .featured-content--root[data-text-position=left] .featured-content--text{padding:20px 32px 20px 0}.template--collection .custom-img-with-text .image-with-text--root .featured-content--root[data-image-height="1"] .featured-content--image{height:auto}.template--collection .custom-img-with-text .image-with-text--root .featured-content--root .featured-content--container.img-pos-top-right{align-items:center}.popup--left-column{width:24%}.popup--right-column{margin-left:20px;width:76%}.flexbox-gap .product--swatches--column-view .radios--root[data-display-only=true] .radios--container{gap:5px}.product--swatches--horizontal-view .radios--root[data-display-only=true] .radios--main label.radios--swatch-button,.product--swatches--column-view .radios--root[data-display-only=true] .radios--main label.radios--swatch-button,.radios--main label.radios--swatch-button,.product-page--block[data-block-type=options] label[data-item=swatch]{height:30px;width:30px;min-width:30px}.product-section.product-page--top-panel .product-page--panel-wrapper{padding:0 20px 40px}.yotpo-ratings .yotpo .standalone-bottomline .star-clickable a.text-m{margin-left:0}.product-recommendations--body.multiple-items[data-container=panel]{grid-column-gap:20px}.custom-grid-overlay .featured-grid--item--image.img-top-right .bg-img{max-width:190px;right:-42%}.custom-grid-overlay .featured-grid--body .featured-grid--body--container[data-container=panel]{grid-column-gap:30px}.grid-with-overlay .featured-grid--root[data-spacing-below=true] .featured-grid--body{padding-bottom:20px}.block-img-section{padding-top:35px}.text-columns-img .featured-grid--root.press-logo[data-spacing-below=true] .featured-grid--body{padding-bottom:20px}.section-info-side{max-width:60%;margin-right:15px}.section-img-side{max-width:35%}.content-block-img-section.flex{max-width:unset;width:auto;margin-right:15px}.grid-with-overlay .featured-grid--item--image{height:220px!important}.product-page--block[data-block-type=buy-buttons] .afterpay-paragraph .afterpay-logo{max-width:75px!important}.product-page--block[data-block-type=buy-buttons] .afterpay-paragraph span.afterpay-text3{display:none}.product-page--block[data-block-type=buy-buttons] .afterpay-paragraph span,.product-page--block[data-block-type=buy-buttons] .afterpay-paragraph strong{font-size:13px}.product-page--block[data-block-type=buy-buttons] u.afterpay-link-inner:after{top:3px;right:23px}.product-page--block[data-block-type=buy-buttons] a.afterpay-link:after{top:50%;right:18px}.left-side .product_thumbnail.slider-nav .slick-list.draggable .product_thumbnail-image{max-width:85px;height:80px}.product-page--block[data-block-type=buy-buttons] p.afterpay-paragraph{flex-wrap:wrap}.product-page--block[data-block-type=buy-buttons] a.afterpay-link:after{top:auto;right:auto;left:80px;bottom:2px}.product-page--block[data-block-type=buy-buttons] u.afterpay-link-inner:after{top:auto;right:auto;left:85px;bottom:1px}.product-breadcrumbs ul.breadcrumbs--root{margin-left:20px}.product-section.product-page--top-panel .product-page--panel-wrapper .left-side{padding:0 30px 0 20px}.product-section.product-page--top-panel .product-page--panel-wrapper .right-side{padding:0 0 0 20px}.featured-collection .featured-collection--root .carousel--root[data-spacing-around-blocks=true] .carousel--block{padding:0 10px}.featured-collection .featured-collection--root .image--root.one-image .image--container,.section--product-recommendations .product--image-wrapper .image--container,.modules .grid-with-overlay .featured-grid--root[data-container-width="3"] .featured-grid--body .featured-grid--body--container[data-columns="4"]{grid-column-gap:25px}.modules .featured-content--root{padding:0 30px}.featured-grid--body .featured-grid--body--container[data-columns="4"] .placeholder--container{height:250px}.modules [data-section-id]{padding:55px 40px}.modules .header--root{padding:0 48px}.custom-img-with-text .image-with-text--root .featured-content--root[data-image-height="1"] .featured-content--image{height:auto}.yotpo-ratings .yotpo .standalone-bottomline .star-clickable{flex-wrap:wrap}.yotpo-ratings .yotpo .standalone-bottomline .star-clickable span.yotpo-stars{width:100%}.text-columns-img .featured-grid--root.retailers-logo[data-container=section][data-spacing-below=true]{padding-bottom:35px}.our-cause .featured-collection .featured-collection--root[data-section-id]{padding:40px 0 65px}.our-cause .featured-collection .featured-collection--root[data-section-id] .wrapper{padding:0 15px}.our-cause .images-with-text .image-with-text--root .featured-content--root{padding:0 16px}.featured-text--root.our-cause-richtext[data-section-id]{padding:55px 15px}.popup--right-column .popup--newsletter-form input[type=email],.popup--right-column .popup--newsletter-form input[type=tel]{max-width:160px}}@media only screen and (max-width: 767px){.popup--container{overflow-y:scroll;max-height:100vh}.featured-content--root[data-mobile-overlay=false] .featured-content--text{padding-top:25px!important}.banner-slideshow .featured-content--root .featured-content--container .featured-content--image{order:unset!important}.banner-slideshow .featured-content--root .featured-content--container .featured-content--text{order:unset}.blog-banner .blog-banner-heading h1{font-size:30px}.blog .featured-content--image .image--root img{object-fit:unset;height:auto}.popup--right-column .popup--newsletter-form input[type=email],.popup--right-column .popup--newsletter-form input[type=tel]{max-width:165px}.popup--right-column .popup--newsletter-form input[type=email]{margin-right:9px}.popup--right-column .popup--newsletter-form input[type=tel]{margin-right:0}.popup--wrapper .popup--left-column{display:block}.popup--right-column .popup--center-column{padding:8px 10px}.popup--right-column .popup--center-column .popup--newsletter-title{padding-bottom:0}.template-page--root .template-page--heading{font-size:30px}.template-page--root div h2{padding-bottom:10px;font-size:18px}.template-page--root div p{padding-bottom:15px}.template-page--root div h3{padding-bottom:10px;font-size:16px}body.template--collection .featured-content--description{font-size:14px}.popup--right-column .popup--newsletter-form input[type=email],.popup--right-column .popup--newsletter-form input[type=tel]{font-size:12px!important;margin-bottom:10px}.popup--right-column .popup--newsletter-form div[data-item=button]{margin-left:0;width:100%}.popup--right-column .popup--newsletter-form form{justify-content:center;flex-wrap:wrap}.popup--newsletter-text p{padding:0 16px}.popup--right-column .popup--newsletter-form form{padding-bottom:0}.popup--newsletter-text{margin:0 auto!important}.popup--left-column{width:100%}.popup--right-column{margin-left:0;margin-bottom:20px;width:100%}.featured-text--root.faq-info{padding-bottom:35px!important}.template--faqs .collapsible-tabs--root[data-spacing-below=true]{padding-bottom:40px}.collapsible-tabs--wrapper .collapsible-tabs--header h2{font-size:18px!important}.collapsible-tabs--block .collapsible-tab--toggle{padding:16px 0}.collapsible-tab--wrapper label.collapsible-tab--heading{font-size:14px;width:calc(100% - 20px)}.collapsible-tab--content-wrapper .collapsible-tab--content{padding:16px 0}.collapsible-tab--content-wrapper .collapsible-tab--content p{font-size:14px}.featured-text--root.faq-info .featured-text--wrapper .featured-text--body{padding:0}.featured-text--root.faq-info .featured-text--wrapper h1.featured-text--main-heading{font-size:30px}.featured-text--root.faq-info .featured-text--wrapper h2.featured-text--heading{font-size:18px}.product-section.product-page--top-panel .product-page--panel-wrapper{padding:0 0 50px}.text-columns-img .featured-grid--root.retailers-logo .image--root.one-image{max-width:300px}.recommendations-product--item .product--details-wrapper p.product--title{max-width:100%}.text-columns-img .featured-grid--root.retailers-logo[data-container=section][data-spacing-above=true]{padding-top:15px}.apps--wrapper .section-btn{margin:20px auto 0}.apps--root[data-section-id]{padding:32px 16px;margin:20px 0 60px;border:none}.apps--wrapper .section--heading h2.section--title{font-size:30px;line-height:1.15}.apps--wrapper .section--heading p.section--text{line-height:20px;margin:0 auto}.apps--wrapper #insta-feed a .instafeed-container{width:50%!important;padding-top:50%!important}.cart--form .cart--footer .cart-attributes-wrapper{width:100%;margin-bottom:20px}.search--product .image--root .image--container img{object-fit:cover}body.template--collection .navigation--mobile-button:hover{background-color:#000;color:#fff}.collection--header--image .image--container{min-height:unset}.collection--header--image .image--root .image--container img{object-fit:unset;height:auto}body.template--search .navigation--container{display:flex;justify-content:space-between}body.template--search .navigation--filter[data-item]{border:none;justify-content:space-between;width:100%;height:37px}body.template--search .navigation--filter[data-item] .navigation--button{border-radius:6px;border:1px solid #cecece;display:inline-block;width:unset;padding:11px 29px 11px 22px}body.template--search .navigation--mobile-header{display:none}.block-img-text{min-height:auto}.custom-img-with-text .custom-image-with-text-section .featured-content--root[data-mobile-overlay=true][data-mobile-overlay-full-width=true] .featured-content--image,.custom-img-with-text .sustainability .featured-content--root[data-mobile-overlay=true][data-mobile-overlay-full-width=true] .featured-content--image{height:100%;max-height:300px}.template--list-collections .featured-content--image{order:2}.template--list-collections .featured-content--root[data-mobile-overlay=false] .featured-content--text{order:1;margin:0 20px}.template--list-collections .images-with-text .image-with-text--root .featured-content--root[data-mobile-overlay=false]{padding:32px 16px}.our-cause .images-with-text .image-with-text--root .featured-content--root[data-mobile-overlay=false]{padding:32px 16px 20px}.off-canvas--container .filter--root .filter--button-container{padding-top:20px;padding-bottom:20px}.flexbox-gap .cart--root[data-view=mobile] .cart--form .cart--item{gap:10px!important}.cart--root[data-view=mobile] .cart--form .cart--item--image{width:25%;align-self:self-start}.cart--root[data-view=mobile] .cart--form .cart--item--info{max-width:60%}.product--details .product--details-wrapper{flex-wrap:wrap}.product--details-wrapper p.product--title{max-width:100%}.product--details-wrapper .product--price-container{width:100%}.mobile-nav .mobile-nav--header .mobile-nav--search a,.mobile-nav--login a{padding:23px 35px 16px 15px}.modal--window .modal--close{position:inherit}.customer_reviews_main .yotpo .yotpo-regular-box .write-review-content .form-group label{white-space:normal}h2.product-recommendations--title{font-size:30px;line-height:1.15}.article--root .article--heading .article--info .article--timesince time{font-size:14px;line-height:1.4}.article--root .article--wrapper .article--content p{font-size:14px;line-height:1.3}.article--root .article--heading h1.article--title{font-size:30px;line-height:1.15}.article--share span.share_text{margin-top:5px}.article--share{justify-content:center}.custom-img-with-text .blog_banner_with_text .featured-content--root[data-spacing-above=true]{padding-top:0;padding-bottom:0}.template--cart .off-canvas--viewport[data-off-canvas--state=closed] .cart--root{margin:0 auto 20px}.flexbox-gap .footer--block[data-block-type=subscribe] .footer--subscribe .footer--form-container .footer--form-submit button[type=submit]{padding:0 10px}.about-us .images-with-text .image-with-text--root .featured-content--root[data-mobile-overlay=false]{padding-top:0}.product--form-title{padding:0 0 32px}.template--index .custom-img-with-text .custom-image-with-text-section .featured-content--root[data-text-position=left] .ingredients-image .featured-content--text{text-align:center}.article--recents-root .article--recents--grid{grid-row-gap:25px}.grid-with-overlay .featured-grid--root[data-spacing-below=true] .featured-grid--body{padding-bottom:45px}.featured-collection .featured-collection--root .image--root.one-image .image--container,.section--product-recommendations .product--image-wrapper .image--container,.recent-products--root .recent-products--wrapper .product--root.product--item .image--container{width:100%}.featured-collection .featured-collection--root .carousel--viewport .carousel--x-container{left:25px!important}.section-container .section-info .block-section-heading{font-size:30px;line-height:1.15}a.shipping-returns span{font-size:12px;line-height:1.5}.radios--header>label,.radios--root[data-display-only=false] .radios--header .radios--option-current[data-item=light-accent-text]{font-size:14px;line-height:1.4}.product-page--block[data-block-type=buy-buttons] .afterpay-paragraph span,.product-page--block[data-block-type=buy-buttons] .afterpay-paragraph strong{font-size:12px;line-height:1.2}.product-page--block .yotpo-bottomline.pull-left.star-clickable a{font-size:11px}.product-page--block[data-product-block][data-block-type="@app"] .pull-left.star-clickable{cursor:pointer;display:flex;align-items:end}.product-page--block[data-block-type=price]{padding-top:13px!important}.product-page--block[data-block-type=buy-buttons]{padding-top:26px!important}.product-buy-buttons--primary{padding-top:16px}.product-page--block[data-block-type=options]{padding-top:20px!important}.product-page--block[data-block-type=custom-collapsible-tab]{padding-top:25px!important}.flexbox-gap .radios--root[data-display-only=false] .radios--header{padding-bottom:15px}.product-page--block[data-product-block][data-block-type="@app"]{padding-top:10px!important}.product-page--block[data-block-type=shade-btn]{padding-top:20px!important}.flexbox-gap .product-page--block[data-block-type=options] .radios--container{max-width:100%}.product-page--block[data-block-type=buy-buttons] a.afterpay-link:after{right:15%;left:auto}.product-page--block[data-block-type=buy-buttons] u.afterpay-link-inner:after{top:1px;right:16%;left:auto}.section-info{padding-top:85px}.custom-grid-overlay .featured-grid--body .featured-grid--body--container[data-container=panel]{grid-column-gap:42px}.grid-with-overlay .featured-grid--root[data-spacing-below=true]{padding-bottom:50px}.grid-with-overlay .featured-grid--item--image{height:auto!important}.featured-content--root[data-mobile-overlay=true][data-cover-image-mobile=true] .featured-content--image{position:relative!important;order:1;height:450px}.carousel--block--container .featured-content--root[data-mobile-overlay=true][data-cover-image-mobile=true] .featured-content--container{padding:32px 0}.banner-slideshow .featured-content--root[data-text-position=slide_center] .featured-content--container .featured-content--text{top:inherit;left:inherit;position:relative;transform:translate(0);width:100%;max-width:100%;order:2;padding:32px 16px 50px}.carousel--block--container .featured-content--root[data-cover-image=true][data-text-position=top-left] .featured-content--text,.carousel--block--container .featured-content--root[data-cover-image=true][data-text-position=top-right] .featured-content--text,.carousel--block--container .featured-content--root[data-cover-image=true][data-text-position=bottom-left] .featured-content--text,.carousel--block--container .featured-content--root[data-cover-image=true][data-text-position=bottom-right] .featured-content--text{top:inherit;left:inherit;position:relative!important;transform:translate(0);width:100%;max-width:100%;padding:32px 16px 50px}.banner-slideshow .featured-content--root .featured-content--image .image--root[data-cover-mobile=true] .image--container img{height:100%!important}.banner-slideshow .featured-content--root[data-text-width=small] .featured-content--text{width:100%;max-width:100%}.custom-grid-overlay .featured-grid--item--image.img-top-right .bg-img{max-width:250px;right:auto;left:28%;top:28%}.featured-grid--body--container .featured-grid--item[data-tall=true][data-wide=false]:first-child a{max-width:250px}.custom-grid-overlay .img-top-left .bg-img{top:-51%;left:-40%;max-width:250px}.shopify-section.banner-slideshow .carousel--root .carousel--dot-nav{bottom:35px}.shopify-section.banner-slideshow .carousel--dot:after{height:10px!important;width:10px!important;background:transparent!important;border:1px solid #181818!important;opacity:1}.shopify-section.banner-slideshow .carousel--dot{opacity:1!important}.shopify-section.banner-slideshow .carousel--dot[data-active=true]:after{background:#181818!important;opacity:1!important}.carousel--dot[data-active=true]:after{background:#181818!important;opacity:1!important}.carousel--dot{opacity:1!important}.banner-slideshow .featured-content--root{padding:32px 0}.banner-slideshow .featured-content--root[data-text-width=small] .featured-content--text{padding:32px 20px}.carousel--dot:after{height:8px!important;width:8px!important;background:transparent!important;border:1px solid #181818!important;opacity:1}h2,h3,h3.featured-content--title,h2.featured-text--heading,h2.featured-collection--title a,.featured-grid--root h2.featured-grid--heading,.featured-grid--item--container .featured-grid--item--text-background h3.featured-grid--item--title{font-size:30px;font-weight:400}.custom-grid-overlay .featured-grid--item--container .featured-grid--item--text-background h3.featured-grid--item--title{font-size:21px;font-weight:400;line-height:1.3}h2,h3,h3.featured-content--title,h2.featured-text--heading,h2.featured-collection--title a,.featured-grid--root h2.featured-grid--heading,.featured-grid--item--container .featured-grid--item--text-background h3.featured-grid--item--title{line-height:1.1}.custom-img-with-text .featured-content--description p{line-height:1.3}.featured-content--text h2.featured-content--overline{font-size:14px;line-height:1.4}.featured-content--description p{font-size:16px;font-weight:lighter;line-height:1.3}.our-cause.image-with-text--root .featured-content--root[data-mobile-overlay=true][data-cover-image-mobile=true] .featured-content--image{position:absolute!important;height:100%}.custom-img-with-text .featured-content--image{order:1!important}.custom-img-with-text .featured-content--text{order:2!important}.banner-slideshow .carousel--block--container .featured-content--root[data-mobile-overlay=true][data-cover-image-mobile=true] .featured-content--container{padding:0}.template--index .featured-collection .featured-collection--root[data-spacing-above=true]{padding-top:75px}.template--index .featured-collection .featured-collection--root{grid-row-gap:20px}.template--index .featured-collection .featured-collection--root[data-spacing-above=true]{padding-bottom:60px}.image-with-text--root .featured-content--root[data-image-height="3"][data-text-position=center] .featured-content--container{min-height:100%;padding-top:65px}.custom-img-with-text .featured-content--root[data-container-width="3"] .featured-content--container{max-width:500px!important}.custom-img-with-text .ingredients-image.img-pos-top-right:before{top:6px;right:-30px}.custom-img-with-text .featured-content--root[data-spacing-above=true]{padding-top:45px}.custom-img-with-text .featured-content--root[data-mobile-overlay=false][data-cover-image-mobile=true] .featured-content--container{padding:32px 16px 0}.custom-img-with-text .featured-content--root[data-mobile-overlay=false][data-cover-image-mobile=true] .featured-content--container{padding:32px 20px 0}.custom-img-with-text .featured-content--root[data-mobile-overlay=true][data-cover-image-mobile=true] .featured-content--container{padding:32px 0 0}.custom-img-with-text .featured-content--root[data-spacing-below=true]{padding-bottom:0}.custom-img-with-text .ingredients-image.img-pos-top-left:before{top:-11%;left:auto;right:12%}.custom-grid-overlay .featured-grid--root .featured-grid--body .featured-grid--body--container[data-container=panel][data-mobile-columns="1"]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-with-overlay .featured-grid--root .featured-grid--body--container .featured-grid--item:nth-child(1){display:none}.grid-with-overlay .featured-grid--root .featured-grid--body--container[data-mobile-columns="2"] .featured-grid--item:nth-child(odd):last-child{grid-column:unset;justify-self:unset;width:100%}.featured-grid--item--text-container.block-bottom-left .featured-grid--item--text-background{bottom:-8%}.grid-with-overlay .featured-grid--root[data-text-position=center][data-mobile-overlay=false] .featured-grid--item--text-container{padding:26px 0 30px;justify-content:center;align-items:flex-start}.template--index .text-columns-img .featured-grid--root[data-text-position=bottom][data-text-alignment=center] .featured-grid--item--image[data-item]{margin:0 auto;max-height:150px}.featured-grid--root[data-text-position=bottom][data-text-alignment=center] .featured-grid--item--image[data-item]{margin:0 auto}.text-columns-img .featured-grid--root .image--root.one-image{max-width:200px;margin:0 auto}.block-img-section{padding-top:0}.block-img{padding:0 10px;max-width:250px}.content-section-container{max-width:100%;padding:0 16px}.content-section-container .content-section{padding:23px 0}.section-info-side,.section-img-side{margin:0 auto;max-width:100%}.section-img-side{margin-top:23px;padding-right:0}.content-section-info .content-section-heading{font-size:30px;line-height:1.2;margin-bottom:10px}.content-section-info .content-section-info.rte p,.block-info-section .block-info.rte p{font-size:14px;line-height:1.3;margin-bottom:10px}.content-section-info{margin-bottom:25px}.content-block-img-section.flex{margin:25px 0 0}.block-info-section .block-section-heading{font-size:14px;line-height:1.35}.customer_reviews_main .section--heading h2.section--title[data-item~=section-heading]{font-size:30px;line-height:1.1}.customer_reviews_main .yotpo.yotpo-main-widget .yotpo-bottomline .based-on,.customer_reviews_main .yotpo .yotpo-review .yotpo-main .content-review{font-size:14px;line-height:1.3}.product-recommendations .product-recommendations--body.multiple-items{margin-left:10px}.product-recommendations .multiple-items .product--root{padding:0 7px}.product-recommendations .multiple-items .product--root[data-product-view=grid][data-text-alignment=left] .product--image-wrapper{max-height:100%}.featured-collection .featured-collection--root .image--root.one-image .image--container,.section--product-recommendations .product--image-wrapper .image--container,.featured-grid--body .featured-grid--body--container[data-columns="4"] .placeholder--container{height:248px}.product-recommendations .multiple-items .product--root .image--container{padding-top:100%!important}.product-recommendations .multiple-items .product--root .image--container .image--root img{object-fit:cover}.product-breadcrumbs{max-width:100%}.product-section.product-page--top-panel{padding:25px 16px 50px}.product-page--top-panel .product-page--panel-wrapper{max-width:100%}.product-breadcrumbs ul.breadcrumbs--root{margin-left:0}.product-section.product-page--top-panel .product-page--panel-wrapper .left-side{flex:100% 0 0;max-width:100%;padding:0}.product-section.product-page--top-panel .product-page--panel-wrapper .right-side{flex:100% 0 0;max-width:100%;padding:15px 0 0}.product-section h2.product-page--heading[data-item=section-heading]{font-size:30px;line-height:1.1}.product-page--featured-blocks{max-width:100%!important}.product-page--featured-blocks .product-page--block{text-align:left!important}.featured-grid--body .featured-grid--body--container[data-columns="4"] .placeholder--container{height:248px;width:100%}.custom-img-with-text .image-with-text--root{padding:0}.header--root{padding:0 12px 0 16px!important}.modules [data-section-id]{padding:16px}.text-columns-img .featured-grid--body--container[data-container=panel]{grid-column-gap:25px;grid-row-gap:25px}.custom-img-with-text .custom-image-with-text-section .image-with-text--root[data-section-id] .featured-content--root[data-mobile-overlay=false],.custom-img-with-text .custom-image-with-text-section .image-with-text--root[data-section-id] .featured-content--root[data-mobile-overlay=false] .featured-content--container.ingredients-image{padding:0}.featured-content--root[data-mobile-overlay=true][data-cover-image-mobile=true] .featured-content--container{padding:16px}.modules.page--modules .custom__header{min-height:100%}.modules.page--modules .custom-grid-overlay .featured-grid--root[data-section-id]{padding-top:20px}.modules.page--modules .image-with-text--root .featured-content--root[data-spacing-above=true]{padding-top:20px;padding-bottom:20px}.modules.page--modules .section-info{padding-top:55px}.modules.page--modules .our-promise-section{padding-bottom:40px}.modules.page--modules .custom-img-with-text h2.featured-grid--heading{margin-bottom:0!important}.modules.page--modules .custom-img-with-text .image-with-text--root .featured-content--root .featured-content--container.ingredients-image .featured-content--text{margin-top:20px;margin-bottom:20px;padding:16px}.image-with-text--root .featured-content--root[data-box-around-text=false][data-mobile-overlay=true] .featured-content--text{padding-bottom:20px}.modules.page--modules .custom-img-with-text .featured-content--root[data-container-width="3"][data-mobile-overlay=false] .featured-content--container{max-width:100%!important;padding:16px!important}.modules.page--modules .custom-img-with-text .image-with-text--root{padding:10px 0 0}.modules.page--modules .custom-img-with-text .custom-image-with-text-section{padding-top:25px!important;padding-bottom:25px!important}.modules.page--modules .module-title h2.featured-text--heading[data-item=section-heading],.modules.page--modules h2.featured-text--heading.column-text-heading.column-text-main-heading{font-size:30px}.modules.page--modules .featured-grid--heading[data-item=section-heading],.modules.page--modules h2.featured-text--heading[data-item=section-heading],.modules.page--modules .image-with-text--root .featured-content--root .featured-section--title,.modules.page--modules .section-container .section-info h2.block-section-heading,.modules.page--modules .featured-blog--header h2.featured-blog--heading{font-size:18px}.custom__text h2{font-size:30px}.modules.page--modules .article--item--heading a{font-size:17px;line-height:1}.custom-img-with-text .featured-content--root[data-text-position=left] .featured-content--text{text-align:center}.modules.page--modules .custom-img-with-text .custom-image-with-text-section h2.featured-grid--heading{padding:0 16px}.images-with-text .image-with-text--root .featured-content--root[data-mobile-overlay=true] .featured-content--container .featured-content--image{position:absolute!important}.images-with-text .image-with-text--root .featured-content--root[data-mobile-overlay=true] .featured-content--container{min-height:300px}.blog_banner_with_text .featured-content--root[data-mobile-overlay=false] .featured-content--image{height:208px;margin-top:35px;padding:0 16px}.blog_banner_with_text .featured-content--root[data-mobile-overlay=false] .featured-content--text{padding-right:0;padding-bottom:30px;padding-top:25px}.recent-products--wrapper .product--details-wrapper .product--price-container{width:100%}.recent-products--wrapper .product--details-wrapper p.product--title{max-width:100%}.recent-products--wrapper .product--price-container span.product--price.money,.product--price-container span.product--compare-price.money{text-align:left}.images-with-text .image-with-text--root .featured-content--root[data-mobile-overlay=false]{padding:32px 0}.product--price-container span.product--price.money{margin-top:0}.blog .featured-content--image .image--container{height:auto}.blog .featured-content--image{height:auto;margin-top:35px;padding:0 16px}.blog{padding:0}.blog .featured-content--container{padding-left:0}.blog .featured-content--text{order:2;padding-right:0;padding-bottom:30px;padding-top:85px;text-align:center}.blog .featured-content--image{order:1}.our-promise-section .section-container.making-difference .section-info{padding-top:60px}.modal-content{padding:1rem 20px}.product-swatches-container button.slick-prev,.product-faces-container button.slick-prev{left:10px}.product-swatches-container button.slick-next,.product-faces-container button.slick-next{right:-25px}.apps--wrapper .section--heading p.section--text{font-size:16px}.shopify-policy__container .shopify-policy__title h1{font-size:30px}.shopify-policy__container .shopify-policy__body h1{padding-bottom:10px;font-size:18px}.shopify-policy__container .shopify-policy__body p{padding-bottom:15px}.shopify-policy__container .shopify-policy__body ul{padding-left:20px}.featured-content--root .featured-content--image{height:auto!important}.featured-content--root .featured-content--image .image--root[data-cover-mobile=true] .image--container img{object-fit:unset!important;height:auto!important}.featured-content--text-container{padding:0 16px 5px}.featured-content--description[data-text-align=" left"],.featured-content--description[data-text-align=" right"]{text-align:left!important}}@media only screen and (max-width: 599px){.blog .featured-content--text{padding-top:70px}.radios--container.desktop{display:none}.radios--container.mobile{display:flex;align-items:center}}@media only screen and (max-width: 575px){.featured-collection .featured-collection--root .carousel--viewport .carousel--x-container .product--root .product--image-wrapper{max-height:248px!important}.carousel--root[data-spacing-around-blocks=true] .carousel--block{padding:0!important;margin:0 7px;width:140px}.featured-collection .featured-collection--root .carousel--viewport .carousel--x-container{left:0!important}.custom-grid-overlay .featured-grid--root[data-section-id]{padding:105px 35px 100px}.featured-grid--item--text-container.block-bottom-left .featured-grid--item--text-background{bottom:-12%}.custom-img-with-text .featured-content--root[data-container-width="3"] .featured-content--container{max-width:375px!important}.custom-img-with-text .ingredients-image:before{width:118px;height:118px}.custom-img-with-text .ingredients-image.img-pos-top-right:before{top:10px;right:-16px}.text-columns-img .featured-grid--root.press-logo[data-spacing-below=true]{padding-bottom:75px}.custom-img-with-text .featured-content--root[data-spacing-above=true]{padding-top:35px}.custom-img-with-text .sustainability .featured-content--root[data-spacing-above=true]{padding-top:60px}.custom-img-with-text .custom-image-with-text-section .featured-content--root[data-mobile-overlay=true][data-mobile-overlay-full-width=true] .featured-content--image,.custom-img-with-text .sustainability .featured-content--root[data-mobile-overlay=true][data-mobile-overlay-full-width=true] .featured-content--image{height:250px}.our-cause .featured-collection .featured-collection--root div[data-container=block]{margin-top:15px}.our-cause .featured-text--root.our-cause-richtext[data-section-id]{padding:40px 15px 20px}.our-promise-section .section-container.making-difference .section-info{padding-top:50px}.collection--header--heading h1.collection-heading{font-size:35px}}@media only screen and (max-width: 480px){.flexbox-gap .banner-slideshow .featured-content--text-container{gap:5px}.blog .featured-content--text{padding-top:60px}.our-promise-section .section-container.making-difference .section-info{padding-top:45px}.product--price-container .product--price-wrapper,.product--price-container span.product--compare-price.money,.product--price-container span.product--price.money{text-align:left;width:100%;grid-gap:0}.product--price-container span.product--price.money{margin-top:0}.contactus .featured-text--root .featured-text--body p br{display:none}.section-container .section-info .block-section-heading{margin-bottom:8px!important}.product-breadcrumbs .breadcrumbs--root li:not(:last-of-type):after{margin:0 5px}.our-promise-section{padding-bottom:42px}.section-info{padding-top:65px}.custom-grid-overlay .featured-grid--item--container .featured-grid--item--text-background h3.featured-grid--item--title{font-size:21px;line-height:1.25}.custom-grid-overlay .featured-grid--body .featured-grid--body--container[data-container=panel]{grid-column-gap:18px}.banner-slideshow .featured-content--root[data-mobile-overlay=true][data-cover-image-mobile=true] .featured-content--image{height:176px}.banner-slideshow .featured-content--root[data-text-position=slide_center] .featured-content--container .featured-content--text{padding:15px 0 45px}#shopify-section-header .header--root,#shopify-section-header .header--root .header--right-side{height:50px}#shopify-section-header .header--root{padding-right:13px;padding-left:16px}.shopify-section .featured-text--root{padding:35px 16px 32px}.flexbox-gap .featured-text--wrapper{gap:12px!important}.template--index .featured-collection .featured-collection--root[data-spacing-above=true]{padding-top:60px}.template--index .featured-collection .featured-collection--root{grid-row-gap:14px!important}.custom-image-with-text-section .image-with-text--root .featured-content--root[data-text-width=medium] .featured-content--text{padding:20px 15px 23px}.flexbox-gap .our-cause.image-with-text--root .featured-content--text-container{gap:12px}.custom-grid-overlay .featured-grid--item--image.img-top-right .bg-img{max-width:149px;left:31%}.custom-grid-overlay .img-top-left .bg-img{top:-43%;left:-27%;max-width:123px}.custom-grid-overlay .featured-grid--root[data-section-id]{padding:75px 16px 40px 26px}.featured-grid--body--container .featured-grid--item[data-tall=true][data-wide=false]:first-child{width:auto}.featured-grid--body--container .featured-grid--item[data-tall=true][data-wide=false]:first-child a{max-width:100%}.custom-grid-overlay .featured-grid--body--container[data-container=panel][data-columns="2"] .featured-grid--item[data-wide=true]{width:auto}.featured-grid--item--text-container.block-bottom-right .featured-grid--item--text-background{bottom:-30px}.featured-grid--item--text-container.block-bottom-left .featured-grid--item--text-background{bottom:-35px}.custom-img-with-text .featured-content--root[data-mobile-overlay=false][data-cover-image-mobile=true] .featured-content--container{padding:32px 38px 0}.custom-img-with-text .ingredients-image.img-pos-top-right:before{top:-19px;right:-18px}.custom-img-with-text .featured-content--root[data-spacing-above=true]{padding-top:10px}.grid-with-overlay .featured-grid--root[data-container=section]{grid-row-gap:25px}.grid-with-overlay .featured-grid--root .featured-grid--body--container .featured-grid--item:nth-child(2){order:2}.grid-with-overlay .featured-grid--root .featured-grid--body--container .featured-grid--item:nth-child(3){order:1}.grid-with-overlay .featured-grid--root .featured-grid--body--container .featured-grid--item:nth-child(4){order:3}.grid-with-overlay .featured-grid--root .featured-grid--body--container .featured-grid--item:nth-child(5){order:4}.grid-with-overlay .featured-grid--root.featured-grid--body--container[data-container=panel]{grid-column-gap:17px}.text-columns-img .featured-grid--root.press-logo[data-spacing-below=true]{padding-bottom:70px}.custom-img-with-text .custom-image-with-text-section .featured-content--root[data-mobile-overlay=true],.custom-img-with-text .sustainability .featured-content--root[data-mobile-overlay=true]{padding:38px 38px 0!important}.custom-img-with-text .custom-image-with-text-section .featured-content--root[data-mobile-overlay=true][data-mobile-overlay-full-width=true],.custom-img-with-text .sustainability .featured-content--root[data-mobile-overlay=true][data-mobile-overlay-full-width=true]{padding:0!important}.featured-content--root[data-image-height="4"] .featured-content--image{height:437px!important}.custom-img-with-text .ingredients-image.img-pos-top-left:before{top:-75px;right:13%}.flexbox-gap .custom-img-with-text .featured-content--text-container{gap:16px}.footer--block--container .footer--block--heading{font-size:16px}footer.footer--root .footer--blocks .footer--block[data-block-type=menu]:nth-child(4) .footer--block--heading{font-size:14px}footer.footer--root .footer--blocks .footer--block[data-block-type=menu]:nth-child(4) ul.footer--menu li a{font-size:16px}.footer--subscribe--info p{line-height:1.3}.template--index input[type=email]{font-family:SofiaProLightAz!important;font-weight:lighter!important;font-size:14px!important;line-height:1.3!important;letter-spacing:.5px!important}.template--index [data-item=inverted-button]>*{font-family:SofiaProRegularAz;font-size:14px;font-weight:400;color:#fff;line-height:1.45;letter-spacing:.5px}.custom-img-with-text .featured-content--root[data-mobile-overlay=true][data-cover-image-mobile=true] .featured-content--container{padding:0}footer.footer--root .footer--blocks .footer--block[data-block-type=menu]{padding-right:20px;padding-left:20px}footer.footer--root .footer--blocks .footer--block[data-block-type=menu]:first-child{padding-left:20px;padding-right:20px}footer.footer--root .page-width .footer--sub{margin:15px -16px 5px}.grid-with-overlay .featured-grid--body{padding-bottom:40px}.template--index .featured-collection .featured-collection--root[data-spacing-above=true]{padding-bottom:0}.featured-collection .carousel--block .image--container .image--root img{object-fit:cover;object-position:center}.featured-grid--item--text-background .featured-grid--item--link[data-item=block-link] .featured-grid--item--link-container{font-size:14px!important}.apps--root{border-top:1px solid #CECECE;border-bottom:1px solid #CECECE;padding-top:10px;margin:40px 16px 38px;text-align:center;padding-bottom:0!important}.customer_reviews_main .yotpo span.y-label.yotpo-user-name,.customer_reviews_main .yotpo span.yotpo-review-date,.customer_reviews_main .yotpo .yotpo-review .yotpo-main .content-title{float:inherit!important;text-align:center!important}.apps--wrapper.customer_reviews_main .shopify-app-block .yotpo .y-label,.yotpo span.y-label{display:initial}.customer_reviews_main .yotpo .yotpo-regular-box .yotpo-stars-and-sum-reviews{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.customer_reviews_main .yotpo .yotpo-regular-box .yotpo-stars-and-sum-reviews span.yotpo-stars{width:50%}.customer_reviews_main .yotpo .yotpo-regular-box .yotpo-stars-and-sum-reviews span.yotpo-sum-reviews{width:100%;text-align:center}.customer_reviews_main .yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-stars{padding-bottom:10px}.customer_reviews_main .yotpo .yotpo-display-wrapper .yotpo-regular-box.yotpo-bottomline.yotpo-bottomline-2-boxes.yotpo-bottomline-empty-state{border-bottom:1px solid #CECECE!important}.custom-img-with-text .featured-content--root[data-text-position=left][data-container-width="6"] .featured-content--text{padding:32px 0}.modules.page--modules .custom-img-with-text .featured-content--root[data-container-width="3"][data-mobile-overlay=false] .featured-content--container{padding:0!important}.custom-img-with-text .custom-image-with-text-section .featured-content--root[data-mobile-overlay=true][data-mobile-overlay-full-width=true] .featured-content--image,.custom-img-with-text .sustainability .featured-content--root[data-mobile-overlay=true][data-mobile-overlay-full-width=true] .featured-content--image{height:115px}body.template--search .navigation--filter{width:100%}body.template--search .navigation--button{width:50%;text-align:center;padding:11px 29px 13px 22px}.flexbox-gap .footer--block[data-block-type=subscribe] .footer--subscribe .footer--form-container .footer--form-submit button[type=submit]{padding:16px 10px}}@media only screen and (max-width: 374px){.featured-content--root[data-image-height="4"] .featured-content--image{height:auto!important}.custom-img-with-text .ingredients-image.img-pos-top-left:before{top:-75px;right:35px}.text-columns-img .featured-grid--root.press-logo[data-spacing-below=true]{padding-bottom:50px}.featured-grid--body{padding-bottom:30px}.template--index .text-columns-img .featured-grid--root[data-text-position=bottom][data-text-alignment=center] .featured-grid--item--image[data-item]{min-width:150px}.text-columns-img .featured-grid--root[data-container=section]{grid-row-gap:12px}.grid-with-overlay .featured-grid--body{padding-bottom:40px}.featured-grid--body--container .featured-grid--item[data-tall=true][data-wide=true]:nth-child(2) .featured-grid--item--container{max-width:100%}.custom-grid-overlay .featured-grid--root[data-section-id]{padding:75px 16px 60px 26px}.custom-grid-overlay .featured-grid--item--image.img-top-right .bg-img.image--root img{object-fit:cover;object-position:center}.custom-grid-overlay .img-top-left .bg-img{top:-50%;left:-40%}.custom-grid-overlay .featured-grid--item--container .featured-grid--item--text-background h3.featured-grid--item--title{font-size:14px}.featured-grid--item--text-background .featured-grid--item--link[data-item=block-link] .featured-grid--item--link-container{font-size:12px!important}.images-with-text .image-with-text--root .featured-content--root[data-mobile-overlay=true] .featured-content--container{min-height:200px}.popup--right-column .popup--newsletter-form input[type=email]{margin-right:0}.shopify-section .featured-text--root{padding:35px 16px 15px}.popup--right-column .popup--newsletter-form form{display:block}}@media only screen and (max-width: 360px){.custom-grid-overlay .featured-grid--root[data-section-id]{padding:30px 16px 60px 26px}.apps--wrapper .section--heading h2.section--title{font-size:24px}}.mc-modal{width:100%}.mc-layout__modalContent{max-height:100%!important}.form-columns-2 .field.hs-form-field,.form-columns-1 .field.hs-form-field{width:100%!important;display:flex;align-items:center}.form-columns-2 .field.hs-form-field label span,.form-columns-1 .field.hs-form-field label span{margin:0;color:#000;font-size:12px;font-weight:500;font-style:normal;letter-spacing:.6px;line-height:19px;font-family:Futura Md BT!important;text-transform:none!important}.form-columns-2 .field.hs-form-field label,.form-columns-1 .field.hs-form-field label span{margin:0;max-width:40%;padding-right:15px;width:100%;text-align:right}.tiktok_section_header{text-align:center}.tiktok_section_header h2{color:#000;font-family:Sofia Pro;font-size:33px;font-weight:400;letter-spacing:1.65px;line-height:40px}.tiktok_subText p{margin-top:3px;margin-bottom:0}.tiktok_subText{max-width:510px;width:100%;margin:0 auto}.tiktok_content{display:flex;flex-wrap:wrap;margin-top:3px}.justify_center{justify-content:center}.tiktok_content blockquote{min-width:unset!important;max-width:25%!important;margin:30px 13px 0}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom-style.css.map */
