@font-face{font-family:Copernicus;src:url(CopernicusTrial-Medium.woff2) format("woff2"),url(CopernicusTrial-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Copernicus;src:url(CopernicusTrial-Bold.woff2) format("woff2"),url(CopernicusTrial-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Arial;src:url(ArialMT.woff2) format("woff2"),url(ArialMT.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gotham HTF;src:url(gothamhtf-book.woff2) format("woff2"),url(gothamhtf-book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Myriad Pro;src:url(MyriadPro-Regular.woff2) format("woff2"),url(MyriadPro-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Myriad Pro;src:url(MyriadPro-Bold.woff2) format("woff2"),url(MyriadPro-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:gt_pressura_mono_regular;src:url(GT-Pressura-Mono-Regular.otf),url(GT-Pressura-Mono-Light.ttf) format("truetype");font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased}#collection .product .circle.new,#collection .product .circle.sale,.footer-wrapper .footer .footer-links-container a .footer-link,button,.button{font-family:Copernicus;font-size:13px;letter-spacing:.8px}.collection-intro .description-text,.collection-intro .description-text .p1,.collection-intro .description-text span,.footer-wrapper .footer .follow-container .social-head,.footer-wrapper .footer .footer-sign-up .footer-subscribe-text,.our-story .lead-copy,.our-story .copy,.our-story .copy-container .copy,.our-story .about-section .about-content .letter-container .about-copy,.rewards-faq-body h2{font-family:Copernicus;font-size:14px;letter-spacing:.2px;line-height:24px}@media (min-width: 1025px){.collection-intro .description-text,.collection-intro .description-text .p1,.collection-intro .description-text span,.footer-wrapper .footer .follow-container .social-head,.footer-wrapper .footer .footer-sign-up .footer-subscribe-text,.our-story .lead-copy,.our-story .copy,.our-story .copy-container .copy,.our-story .about-section .about-content .letter-container .about-copy,.rewards-faq-body h2{font-size:16px;line-height:26px}}#collection .collection-description-title,.collection-intro .description-text .collection-description-title,.our-story .tagline{font-family:Copernicus;font-size:22px;line-height:30px}@media (min-width: 768px){#collection .collection-description-title,.collection-intro .description-text .collection-description-title,.our-story .tagline{font-size:32px;line-height:42px}}@media (min-width: 1025px){#collection .collection-description-title,.collection-intro .description-text .collection-description-title,.our-story .tagline{font-size:48px;line-height:58px}}#collection .collection-page-title,.footer-wrapper .footer .footer-title,.our-story .sub-title,.our-story .copy-container .sub-title,.our-story .about-section .about-content .about-title,.rewards-overlay .rewards-header .desktop-rewards-title,.rewards-body .offer-title,.rewards-info .rewards-info-header .rewards-info-header__headline,.rewards-user-popup .rewards-sidebar .rewards-point-count,.offers-refer .refer-email-state__headline,.offers-refer .refer-initial__headline,.redeem-popup .redeem-popup__headline,.rewards-refer-popup .refer-popup-body-title{font-family:Copernicus;font-size:18px;line-height:24px}@media (min-width: 768px){#collection .collection-page-title,.footer-wrapper .footer .footer-title,.our-story .sub-title,.our-story .copy-container .sub-title,.our-story .about-section .about-content .about-title,.rewards-overlay .rewards-header .desktop-rewards-title,.rewards-body .offer-title,.rewards-info .rewards-info-header .rewards-info-header__headline,.rewards-user-popup .rewards-sidebar .rewards-point-count,.offers-refer .refer-email-state__headline,.offers-refer .refer-initial__headline,.redeem-popup .redeem-popup__headline,.rewards-refer-popup .refer-popup-body-title{font-size:22px;line-height:30px}}@media (min-width: 1025px){#collection .collection-page-title,.footer-wrapper .footer .footer-title,.our-story .sub-title,.our-story .copy-container .sub-title,.our-story .about-section .about-content .about-title,.rewards-overlay .rewards-header .desktop-rewards-title,.rewards-body .offer-title,.rewards-info .rewards-info-header .rewards-info-header__headline,.rewards-user-popup .rewards-sidebar .rewards-point-count,.offers-refer .refer-email-state__headline,.offers-refer .refer-initial__headline,.redeem-popup .redeem-popup__headline,.rewards-refer-popup .refer-popup-body-title{font-size:26px;line-height:34px}}#collection .s1,#collection-page-filter .desktop-bar .navbar-title,#collection-page-filter .desktop-bar .navbar-title ul li,.details .button-hero,.details .price,.our-story .page-title,.rewards-overlay .rewards-back,.rewards-body .rewards-actions p:last-of-type,.rewards-user-popup .rewards-sidebar .rewards-sidebar-points,.rewards-user-popup .rewards-tabs .rewards-tab,.rewards-menu .rewards-menu-item,.offers-refer .refer-initial .customer-refer-link,.offer-back{font-family:Copernicus;font-size:13px;letter-spacing:.5px;line-height:18px}.details .collection-title{font-family:Copernicus;font-size:13px;letter-spacing:.2px;line-height:22px}#collection .product .collection-sub,.details .collection-sub,.footer-wrapper .footer .footer-sign-up .footer-subscribe-success,.rewards-body .offer-description,.my-rewards-offers .no-rewards span,.my-rewards-offers .my-rewards-transactions .rewards-transaction>div,.rewards-faq-body p,.redeem-popup p,.rewards-refer-popup .refer-popup-body-text{font-family:Copernicus;font-size:12px;letter-spacing:.2px;line-height:22px}.rewards-no-user-popup .rewards-login,.offer-container .offer-link,.offer-container .offer-button,.redeem-popup .redeem-discount-code{color:#502c1e;font-family:Copernicus;font-size:13px;letter-spacing:.8px}#customer_password_confirmation{float:left;margin-top:20px}.decline-invitation{float:left;margin-top:10px;color:#222}#login input.text{width:350px}#customer-activate{text-align:left}#customer_password input.text,#customer_password_confirmation input.text{width:350px;text-align:center;margin:0 auto 15px}#customer-activate .text{width:350px;text-align:left;margin:0 auto 15px}#customer-activate{text-align:center;margin:100px auto;width:400px}h2.title{font-family:Copernicus;font-weight:400;color:#222;font-size:34px;margin-bottom:75px}.action_bottom{float:left;width:100%;margin:0 auto}#customer_register_link{font-size:14px;line-height:18px;letter-spacing:0px;color:#222;font-family:Copernicus;text-align:center;margin:0 auto}#customer_register_link:hover{font-size:14px;line-height:18px;letter-spacing:0px;color:#b0b0b0;font-family:Copernicus}#customer_password_confirmation{float:none}@media (max-width: 767px){#login input.text{width:270px}#customer-login{text-align:center;margin:100px auto;width:320px}#customer-login .text{width:270px}}.arrow{color:#777;height:9px;margin-right:10px;margin-top:10px;transform:rotate(90deg);width:9px;-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#cart{margin-top:138px}#cart button{background:#502B1E;font-size:14px;height:50px;width:100%}@media (min-width: 768px){#cart button{width:360px}}#cart button span{font-size:13px}#cart button:hover{background:#79644e}#cart button .total{display:inline-block;margin-right:15px;padding-right:15px;position:relative}@media (min-width: 768px){#cart button .total{margin-right:10px;padding-right:15px}}#cart button .total:after{content:"";height:15px;width:1px;background:white;position:absolute;right:0px;top:50%;transform:translateY(-50%)}#cart .additional-checkout-buttons input{display:none}#cart .buttons{margin:54px 50px 0}#cart-continue-shopping{display:none;background:#EEE7D1;box-sizing:border-box;color:#333;cursor:pointer;font-family:Copernicus;font-size:13px;height:50px;letter-spacing:1px;line-height:50px;max-width:1440px;padding-left:20px;position:fixed;top:40px;width:100%;z-index:300}@media (min-width: 768px){#cart-continue-shopping{padding-left:40px}}@media (min-width: 1025px){#cart-continue-shopping{top:40px;height:75px;line-height:75px}#cart-continue-shopping a{background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/logo.png?v=100120512711175384601581511590);background-size:180px 36.86px;height:36.86px;left:50%;margin-left:-90px;margin-top:-18.43px;position:absolute;top:50%;width:180px}#cart-continue-shopping .back-to-store{background-image:none;color:#333;cursor:pointer;font-family:Copernicus;font-size:13px;left:10%;letter-spacing:1px;top:30%}}#cart .cart-header{border-bottom:2px solid #EEE;margin-top:20px;padding:20px;position:relative}@media (min-width: 768px){#cart .cart-header{height:100px;margin-top:50px;padding:0 40px}}@media (min-width: 1025px){#cart .cart-header{margin-top:0}}#cart .cart-header button{margin-top:8px}@media (min-width: 768px){#cart .cart-header button{margin-top:-25px;position:absolute;right:20px;top:50%}}@media (min-width: 768px){#cart .cart-header .cart-subtotal{position:absolute;top:50px;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#cart .cart-header h2{font-family:Gotham HTF;font-size:24px;line-height:26px;margin-bottom:5px;text-align:left}@media (min-width: 768px){#cart .cart-header h2{font-size:22px;line-height:30px}}@media (min-width: 1280px){#cart .cart-header h2{font-size:26px;line-height:34px}}#cart .cart-header h2 .total{float:right;margin-top:6px;font-size:16px}@media (min-width: 768px){#cart .cart-header h2 .total{float:none;margin-top:0}}#cart .cart-header h4{color:#979797;font-family:Gotham HTF;font-size:12px;letter-spacing:0;line-height:22px;margin-bottom:0;text-align:left}.cart-content{padding:0 20px}@media (min-width: 768px){.cart-content{margin-left:auto;margin-right:auto;max-width:480px;text-align:right}}@media (min-width: 1280px){.cart-content{max-width:640px}}.cart-content p{color:#999;font-size:12px;line-height:22px;margin:10px 0}@media (min-width: 768px){.cart-content p{margin:12px 0}}.cart-content .plant-tree-module{border:1px solid #DDD;margin:25px 0;overflow:scroll;padding:10px;position:relative;text-align:center}@media (min-width: 768px){.cart-content .plant-tree-module{padding:10px 40px;text-align:left}}.cart-content .plant-tree-module .tree-img{height:100%;width:100%}.cart-content .plant-tree-module p{color:#000;display:inline-block;float:right;width:100%}@media (min-width: 768px){.cart-content .plant-tree-module p{width:75%}}.cart-content .plant-tree-module .tree-img{height:46px;margin:8px 0 0;width:57px}.cart-content .plant-tree-module .tree-img-container{text-align:center}@media (min-width: 768px){.cart-content .plant-tree-module .tree-img-container{position:absolute;top:50%;transform:translateY(-50%)}}.cart-content-empty{padding:20px;text-align:center}@media (min-width: 768px){.cart-content-empty{padding:120px}}.cart-content-empty h2{font-family:Copernicus;font-size:18px;line-height:26px;margin-bottom:30px}@media (min-width: 768px){.cart-content-empty h2{font-size:22px;line-height:30px;margin-bottom:50px}}@media (min-width: 1280px){.cart-content-empty h2{font-size:26px;line-height:34px}}.cart-item{border-bottom:1px solid #DDD;margin-top:20px;padding-bottom:20px}@media (min-width: 768px){.cart-item{margin-top:30px;padding-bottom:30px}}.cart-item:after{clear:both;content:"";display:table}.cart-item .cart-img{float:left;height:auto;width:80px}@media (min-width: 1025px){.cart-item .cart-img{width:120px}}@media (min-width: 1280px){.cart-item .cart-img{width:160px}}.cart-item .cart-info{margin-left:100px;text-align:left}@media (min-width: 960px){.cart-item .cart-info{margin-left:240px}}@media (min-width: 1280px){.cart-item .cart-info{margin-left:320px}}.cart-item .cart-info>a{display:block;position:relative}.cart-item .cart-info .cart-item-size span{font-size:12px}.cart-item .cart-info .cart-item-size span:after{content:" "}.cart-item .cart-info .cart-item-size span:first-child{font-size:12px}.cart-item .cart-info .cart-qty-price,.cart-item .cart-info .cart-qty-price #pdp-quantity{position:relative}.cart-item .cart-info .cart-qty-price .plus-minus{background:transparent!important;color:#502c1e!important;position:absolute;padding:0!important;left:10px;top:50%;transform:translateY(-50%)}.cart-item .cart-info .cart-qty-price .plus-minus.plus{left:auto;right:10px}.cart-item .cart-info .cart-qty-price input{border:0px solid #979797}.cart-item .cart-info .cart-remove{border-bottom:1px solid #333;color:#333;display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%)}.cart-item .cart-info .cart-remove,.cart-item .cart-info .price{font-family:Gotham HTF;font-size:13px;letter-spacing:1px;line-height:16px}.cart-item .cart-info .title{color:#333;font-family:Gotham HTF;font-size:13px;letter-spacing:0;line-height:22px;margin-bottom:5px;text-align:left}.cart-item .cart-info .product-var{color:#979797;font-family:Gotham HTF;font-size:13px;letter-spacing:0;line-height:22px;margin-bottom:0;text-align:left}@media (min-width: 768px){.cart-item .cart-info .product-var{display:inline-block;margin-right:20px}}.cart-item .cart-info .price{margin-bottom:0}@media (min-width: 768px){.cart-item .cart-info .price{margin-top:-8px;position:absolute;right:0;top:0px}}.cart-item .cart-info .product-var{font-size:12px}.cart-item #pdp-quantity{float:none;margin-bottom:13px;margin-top:7px;width:160px}@media (min-width: 768px){.cart-item #pdp-quantity{margin-bottom:-3px;margin-top:14px;width:150px}}.cart-item #pdp-quantity .cart-quantity{background-color:transparent;border-bottom:none;border-top:none;margin-bottom:0;margin-right:-4px;padding:14px 20px;text-align:center;width:14px}.cookie-bar{display:none!important}h1.title{color:#222;font-family:Copernicus;font-size:28px;line-height:38px}.lazy.small-img{height:auto}.nav-cart,.nav-table{top:0px!important}.non-button-checkout{background-color:transparent!important;background:none;border:0;color:#777;display:block;font-size:14px;font-weight:200;height:72px;line-height:72px;outline:0;padding:0 15px}.non-button-checkout:hover{color:#222}#pdp-quantity{border:1px solid #cccccc;float:left;margin-right:40px;text-align:center}.plus-minus{color:#b0b0b0;cursor:pointer;font-size:20px;padding:9px 25px 15px}.price{padding-top:10px;text-align:left}.row{margin:0}#support-header{margin-bottom:30px}.support-title{float:left;margin:0 auto;padding:0 0 0 10%!important;text-align:center;width:40%!important}.support-title h1{color:#222;font-family:Copernicus;font-size:44px;font-weight:200;line-height:54px;margin-top:0}table{border-spacing:0;float:right;width:50%}.wrapper{margin:0 auto;padding:0;width:100%}@media (min-width: 768px){.wrapper{margin:75px auto 0}}#collection h1.collection-description-title{float:none}@media (min-width: 1025px){#collection .collection-description-text{padding-right:40px}}#collection .collection-description-title{color:#502c1e;margin:0 0 20px;font-size:25px;line-height:27px}@media (min-width: 1025px){#collection .collection-description-title{max-width:400px}}#collection .collection-page-title{margin:0 auto;text-align:center;width:87.5vw}@media (min-width: 1025px){#collection .collection-page-title{width:100%}}#collection .product{margin:0 auto;width:94%}@media (min-width: 768px){#collection .product{display:inline-block;float:left;margin:0 auto;padding:0 10px 10px;width:43%}}@media (min-width: 1025px){#collection .product{width:31%}}@media (min-width: 1440px){#collection .product{max-width:365px}}#collection .product.image{height:auto;max-height:350px}@media (min-width: 1025px){#collection .product.image{height:350px}}#collection .product:hover .image{transform:scale(1.03)}#collection .product:hover .details{box-shadow:.5px .5px .5px #33333326}#collection .product .collection-sub{color:#502c1e}#collection .product .circle.new{float:right;font-weight:100;padding:18px 13px;position:relative;right:20px;text-transform:capitalize;top:-30px}#collection .product .circle.sale{float:right;font-weight:100;padding:19px 10px;position:absolute;right:20px;text-transform:capitalize;top:-30px}#collection .product details{border:1px solid #e0e0e0}#collection .product .image{transition:all .4s ease-in-out}@media (min-width: 1025px){#collection .product .image{height:350px}}#collection .product .image img{max-height:280px;position:relative;top:0;width:auto}@media (min-width: 1025px){#collection .product .image img{top:70px}}#collection .product .image:before{content:"";position:absolute;top:0;left:50%;display:inline-block;width:128px;height:39px;-webkit-transform:translateX(-50%);transform:translate(-50%);background-size:contain!important;z-index:5}@media (max-width: 768px){#collection .product .image:before{width:105px;height:33px}}#collection .product .image.tag-beige-award-winning:before{background:url(tag-beige-award-winning.svg)}#collection .product .image.tag-beige-holiday-exclusive:before{background:url(tag-beige-holiday-exclusive.svg)}#collection .product .image.tag-beige-new-product:before{background:url(tag-beige-new-product.svg)}#collection .product .image.tag-beige-online-exclusive:before{background:url(tag-beige-online-exclusive.svg)}#collection .product .image.tag-beige-on-sale:before{background:url(tag-beige-on-sale.svg)}#collection .product-top{padding-top:0}@media (min-width: 1025px){#collection .product-type{width:calc(100vw * (10 / 13))}}@media (min-width: 1440px){#collection .product-type{max-width:1125px}}#collection .product-type-section{padding:0 0 60px}.collection-intro{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/Category_Header_Background_Mobile.jpg?12373469304204807332);padding:30px 20px 0}@media (min-width: 1025px){.collection-intro{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/AllProductsIntro.png?12373469304204807332);background-position:right;background-size:cover;min-height:260px;padding:50px 0 50px 50px;width:100%;box-sizing:border-box}}.collection-intro.scentfragrancefree,.collection-intro.scentsportluxe,.collection-intro.scentpurevanilla,.collection-intro.scentvanillabean,.collection-intro.scentvanillablackberry,.collection-intro.scentvanillacoconut,.collection-intro.scentvanillagrapefruit,.collection-intro.scentvanillalavender,.collection-intro.scentfreshvanillalemon,.collection-intro.scentvanillapassionfruit,.collection-intro.scentvanillasnowberry,.collection-intro.scentvanillasummer,.collection-intro.scentelements,.collection-intro.scentlimitededition{background-image:none;background-color:#fff}.collection-intro.scentfragrancefree .description-image,.collection-intro.scentsportluxe .description-image,.collection-intro.scentpurevanilla .description-image,.collection-intro.scentvanillabean .description-image,.collection-intro.scentvanillablackberry .description-image,.collection-intro.scentvanillacoconut .description-image,.collection-intro.scentvanillagrapefruit .description-image,.collection-intro.scentvanillalavender .description-image,.collection-intro.scentfreshvanillalemon .description-image,.collection-intro.scentvanillapassionfruit .description-image,.collection-intro.scentvanillasnowberry .description-image,.collection-intro.scentvanillasummer .description-image,.collection-intro.scentelements .description-image,.collection-intro.scentlimitededition .description-image{display:inline-block!important}@media (min-width: 1025px){.collection-intro.scentfragrancefree .description-image,.collection-intro.scentsportluxe .description-image,.collection-intro.scentpurevanilla .description-image,.collection-intro.scentvanillabean .description-image,.collection-intro.scentvanillablackberry .description-image,.collection-intro.scentvanillacoconut .description-image,.collection-intro.scentvanillagrapefruit .description-image,.collection-intro.scentvanillalavender .description-image,.collection-intro.scentfreshvanillalemon .description-image,.collection-intro.scentvanillapassionfruit .description-image,.collection-intro.scentvanillasnowberry .description-image,.collection-intro.scentvanillasummer .description-image,.collection-intro.scentelements .description-image,.collection-intro.scentlimitededition .description-image{min-height:249px;padding:0;width:49%!important}}.collection-intro.bodysun{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/Category_Header_Background_Mobile.jpg?12373469304204807332)}@media (min-width: 1025px){.collection-intro.bodysun{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/BodySunIntro.png?4670813665339687074);background-position:right;background-size:cover}}.collection-intro.deodorant{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/Category_Header_Background_Mobile.jpg?12373469304204807332)}@media (min-width: 1025px){.collection-intro.deodorant{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/DeodorantIntro.png?18162390643490369213);background-position:right;background-size:cover}}.collection-intro.fragrance{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/Category_Header_Background_Mobile.jpg?12373469304204807332)}@media (min-width: 1025px){.collection-intro.fragrance{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/FragranceIntro.png?15707577356334572310);background-position:right;background-size:cover}}.collection-intro.giftssets{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/Category_Header_Background_Mobile.jpg?12373469304204807332)}@media (min-width: 1025px){.collection-intro.giftssets{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/GiftsSetsIntro.png?4670813665339687074);background-position:right;background-size:cover}}.collection-intro.new{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/Category_Header_Background_Mobile.jpg?12373469304204807332)}@media (min-width: 1025px){.collection-intro.new{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/NewIntro.png?4670813665339687074);background-position:right;background-size:cover}}.collection-intro.sale{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/Category_Header_Background_Mobile.jpg?12373469304204807332)}@media (min-width: 1025px){.collection-intro.sale{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/SaleIntro.png?4670813665339687074);background-position:right;background-size:cover}}.collection-intro.vegan{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/Category_Header_Background_Mobile.jpg?12373469304204807332)}@media (min-width: 1025px){.collection-intro.vegan{background:url(https://cdn.shopify.com/s/files/1/0999/9748/files/VeganIntro.png?15707577356334572310);background-position:right;background-size:cover}}.collection-intro .description-text{padding-top:10px}.collection-intro .description-text .p1,.collection-intro .description-text span{color:#502c1e;font-size:12px;line-height:20px}.collection-intro .width50{width:100%}@media (min-width: 1025px){.collection-intro .width50{display:inline-block;vertical-align:top;width:49%}}.collection-intro .width50.description-image{padding:20px 0;margin:0 0 0 -20px;width:calc(100% + 40px)}@media (min-width: 1025px){.collection-intro .width50.description-image{display:none}}.collection-intro .width50.description-image img{width:100%}.collection-intro .width50.description-image .video{clear:both;height:0px;padding-bottom:56.25%;position:relative;width:100%}.collection-intro .width50.description-image .video iframe{height:100%;left:0px;position:absolute;top:0px;width:100%}#collection-page-grid{background-position-y:420px;background-position:bottom center;background-repeat:repeat;background-size:100% auto;border-left:0;float:none;padding:0 0 80px;width:100%}@media (min-width: 1025px){#collection-page-grid{background-position-y:275px;border-left:1px solid #e0e0e0;display:inline-block;float:right}}#collection-page-filter{display:none}@media (min-width: 1025px){#collection-page-filter{display:block}}#collection-page-filter a{color:#502c1e}#collection-page-filter a.clearance,#collection-page-filter a.flashsale{color:#840935}#collection-page-filter .desktop-bar .navbar-title{padding:0 0 20px 20px}#collection-page-filter .desktop-bar .navbar-title a{padding-bottom:2px}#collection-page-filter .desktop-bar .navbar-title.selected-filter a{border-bottom:solid 1px;color:#000}#collection-page-filter .desktop-bar .navbar-title ul{margin:0 0 0 20px;padding-top:20px}#collection-page-filter .desktop-bar .navbar-title ul li{color:#502c1e;padding-bottom:20px}#collection-page-filter .desktop-bar .navbar-title ul li:hover,#collection-page-filter .nav-jump.active{color:#000}#collection-page-filter .sod_select{width:100%}@media (min-width: 1025px){#collection-page-filter .sod_select{max-width:400px}}.collection-page-padding{padding-top:15px}@media (min-width: 1025px){.collection-page-padding{padding-top:70px}.collection-page-padding:first-of-type{padding-top:70px}}@media (min-width: 1440px){.desktop-bar{max-width:195px}}.desktop-bar ul li{display:block}.details{background-color:#fff}.details .collection-sub,.details .price{color:#502c1e}#account2 .addresses{padding-top:30px}@media (min-width: 1025px){#account2 .addresses{padding-top:50px}}#account2 .addresses .v2-sub-title{display:block}#account2 .addresses .edit_address,#account2 .addresses .new-address-form,#account2 .addresses .view_address{margin-bottom:30px}#account2 .addresses .address-cancel{margin-top:15px}#account2 .addresses .action_link{display:inline-block;margin-top:15px;margin-right:10px}#account2 .addresses .new-address-form{margin-top:30px}#account2 .action_link a,#account2 .add-new-address,#account2 .address-cancel,#account2 #reset-password-button,#account2 .track-package{font-family:Copernicus;font-size:13px}@media (min-width: 1025px){#account2 .content-account{max-width:400px}}#account2 .content-account form{text-align:left}#account2 .reset-password{border-bottom:1px solid #DDD;padding-bottom:30px;padding-top:20px}@media (min-width: 1025px){#account2 .reset-password{padding-bottom:50px}}#account2 .reset-password-error,#account2 .update-info-error{color:#ff7e72}#account2 .reset-password-success,#account2 .update-info-success{color:#999}#account2 .reset-password-error,#account2 .reset-password-success,#account2 .update-info-error,#account2 .update-info-success{display:block;font-family:Copernicus;font-size:13px;letter-spacing:0}#account2 .reset-password-error.hide,#account2 .reset-password-success.hide,#account2 .update-info-error.hide,#account2 .update-info-success.hide{display:none}#account2 .update-info-success,#account2 .reset-password-error,#account2 .reset-password-success{margin-bottom:0;margin-top:15px}#account2 .update-info-error{margin-bottom:15px;margin-top:0}#account2 .v2-content .v2-sub-title{margin-bottom:30px}@media (min-width: 1025px){#account2 .v2-section.content-order-history{max-width:640px}}#customer-login-register{text-align:center}@media (min-width: 1025px){#customer-login-register{text-align:left}}#customer-login-register a{color:#333;font-family:Copernicus;font-size:13px;line-height:22px}#customer-login-register #create_customer .action_bottom{margin-bottom:5px}@media (min-width: 1025px){#customer-login-register #create_customer .action_bottom{margin-bottom:15px}}#customer-login-register #customer_register_link{border-bottom:1px solid #999;display:inline-block;letter-spacing:1px;margin-top:25px}@media (min-width: 1025px){#customer-login-register #customer_register_link{position:absolute;right:-174px;top:-12px}}#customer-login-register .forgot{display:inline-block}#customer-login-register #forgot-password{clear:both;padding-top:35px}@media (min-width: 1025px){#customer-login-register #forgot-password{padding-top:15px}}#customer-login-register .note{font-size:13px;line-height:22px;margin-top:15px}.customer-order{border-top:1px solid #DDD;margin-top:30px;padding-top:30px}.customer-order:first-child{border-top-width:0;margin-top:0;padding-top:0}.customer-order .order-details{background:#F5F2EA;clear:both;font-size:0;padding:20px;white-space:nowrap}.customer-order .order-details h3{color:#333;font-family:Copernicus;font-size:13px;letter-spacing:0;line-height:22px;margin-bottom:6px}@media (min-width: 1025px){.customer-order .order-details .order-address{width:37.5%}}@media (min-width: 1025px){.customer-order .order-details .order-address,.customer-order .order-details .order-status,.customer-order .order-details .order-total{display:inline-block;white-space:normal;vertical-align:top}}.customer-order .order-details .order-status p{color:#333;margin-top:20px}@media (min-width: 1025px){.customer-order .order-details .order-status p{margin-top:0}}.customer-order .order-details .order-status span{margin-top:10px;display:block}@media (min-width: 1025px){.customer-order .order-details .order-total{width:37.5%}}.customer-order .order-details p{color:#999;margin-bottom:13px;margin-left:0}.customer-order .order-header .mini-title{margin-bottom:10px}.customer-order .order-image{float:left;margin-right:20px;width:80px}@media (min-width: 1025px){.customer-order .order-image{left:-20px;margin-bottom:30px;position:relative;width:120px}}.customer-order .order-item{clear:both}.customer-order .order-item p{color:#999}@media (min-width: 1025px){.customer-order .order-item p{margin-left:37.5%}}.customer-order .order-item p span{color:#333;display:block;margin-bottom:6px}@media (min-width: 1025px){.customer-order .order-items{padding:0 20px}}.customer-order p{margin-left:100px}.customer-order p.order-created-at{margin-left:0;color:#999}#guest{margin-top:30px}#guest form{text-align:left}@media (min-width: 1025px){#guest form input{max-width:200px}}@media (min-width: 1025px){#guest,#forgot-password,#main,#recover-password{margin-left:auto;margin-right:auto;max-width:400px}}.v2-customer-page{background:white;margin-left:auto;margin-right:auto;margin-top:0;padding:50px 20px}@media (min-width: 771px){.v2-customer-page{margin-top:0}}@media (min-width: 960px){.v2-customer-page{margin-top:-31px}}@media (min-width: 1025px){.v2-customer-page{margin-top:10px}}@media (min-width: 1440px){.v2-customer-page{margin-top:41px}}@media (min-width: 1025px){.v2-customer-page{padding:120px}}.v2-customer-page .errors ul{margin:0}.v2-customer-page .errors ul li{color:#ff7e72;font-size:13px;line-height:22px;font-family:Copernicus;display:block}.v2-customer-page h2{font-family:Copernicus;font-size:18px;letter-spacing:0;line-height:24px;margin:0;padding-bottom:30px;text-align:center}@media (min-width: 1025px){.v2-customer-page h2{font-size:22px;line-height:30px;padding-bottom:50px}}@media (min-width: 1280px){.v2-customer-page h2{font-size:26px;line-height:34px}}.footer-wrapper{background:#f5f3eb;position:relative;width:100%;max-width:1440px;z-index:200}.footer-wrapper .footer{margin:0;overflow:hidden;padding-top:30px}.footer-wrapper .footer .follow-container{display:block;float:left;margin:0;padding:0 20px 0 0;text-align:center;width:100%}@media (min-width: 1025px){.footer-wrapper .footer .follow-container{display:inline-block;width:45%}}.footer-wrapper .footer .follow-container .fa{background-color:#8b735c;border-radius:25px;color:#fff;height:32px;width:32px}.footer-wrapper .footer .follow-container .facebook{background:url(lavanila_facebook.svg);display:block;fill:#8b735c;height:40px;width:40px;background-repeat:no-repeat!important;background-position:center}.footer-wrapper .footer .follow-container .instagram{background:url(lavanila_instagram.svg);display:block;fill:#8b735c;height:40px;width:40px;background-repeat:no-repeat!important;background-position:center}.footer-wrapper .footer .follow-container .pinterest{background:url(lavanila_pinterest.svg);display:block;fill:#8b735c;height:40px;width:40px;background-repeat:no-repeat!important;background-position:center}.footer-wrapper .footer .follow-container .social-head{text-align:center;border-bottom:2px solid #502C1E;display:block;max-width:200px;margin:0 auto;font-weight:500}@media (min-width: 1025px){.footer-wrapper .footer .follow-container .social-head{display:block;text-align:left}}.footer-wrapper .footer .follow-container .twitter{background:url(lavanila_twitter.svg);display:block;fill:#8b735c;height:40px;width:40px;background-position:center;background-repeat:no-repeat!important}.footer-wrapper .footer .footer-links-container{background:#eee7d1;margin:0 auto;overflow:auto;padding:30px 20px 10px;text-align:center}@media (min-width: 1025px){.footer-wrapper .footer .footer-links-container{margin-top:50px;width:100%}}.footer-wrapper .footer .footer-links-container a{display:inline-block;padding:0 5px 20px}@media (min-width: 1025px){.footer-wrapper .footer .footer-links-container a{padding:0 15px 20px}}.footer-wrapper .footer .footer-links-container a .footer-link{color:#502c1e}.footer-wrapper .footer .footer-links-container a .footer-link:hover{color:#000}.footer-wrapper .footer .footer-sign-up{padding:0 20px}@media (min-width: 1025px){.footer-wrapper .footer .footer-sign-up{display:inline-block;width:100%}}.footer-wrapper .footer .footer-sign-up .footer-subscribe-error{color:red;display:none;position:absolute;font-size:14px;margin-top:4px}.footer-wrapper .footer .footer-sign-up p{max-width:400px;margin-bottom:10px}@media (max-width: 1100px){.footer-wrapper .footer .footer-sign-up p{margin:0 auto}}.footer-wrapper .footer .footer-sign-up .footer-subscribe-success{display:none;padding-bottom:65px;padding-top:40px;text-align:center}@media (min-width: 1025px){.footer-wrapper .footer .footer-sign-up .footer-subscribe-success{padding:0}}.footer-wrapper .footer .footer-sign-up .footer-subscribe-text{text-align:left;border-bottom:2px solid #502C1E;display:inline-block}@media (min-width: 1025px){.footer-wrapper .footer .footer-sign-up .footer-subscribe-text{display:inline-block;padding-bottom:0;margin-bottom:20px}}.footer-wrapper .footer .footer-sign-up .foot-mailchimp{padding-bottom:0;text-align:left}.footer-wrapper .footer .footer-sign-up .foot-mailchimp .email{background-color:#fff;border-bottom:none;width:100%;margin:0 auto}@media (min-width: 1025px){.footer-wrapper .footer .footer-sign-up .foot-mailchimp .email{border-bottom:solid 1px #fff;display:inline-block;max-width:300px;width:80%}}.footer-wrapper .footer .footer-sign-up .foot-mailchimp form{text-align:center;margin:20px auto 0}@media (min-width: 1025px){.footer-wrapper .footer .footer-sign-up .foot-mailchimp form{text-align:left}}.footer-wrapper .footer .footer-sign-up .foot-mailchimp input{border-radius:1px;border:1px solid #fff;box-sizing:border-box;display:inline-block;font-size:13px;height:50px;line-height:16px;padding:8px 20px;text-align:center;vertical-align:middle;width:100%;-moz-border-radius:1px;-webkit-appearance:none;-webkit-border-radius:1px}@media (min-width: 1025px){.footer-wrapper .footer .footer-sign-up .foot-mailchimp input{text-align:left}}.footer-wrapper .footer .footer-sign-up .foot-mailchimp .chimp-button{background:#502C1E!important;height:50px;background:#222222;border:none;box-shadow:none;color:#fff;display:inline-block;font-size:14px;font-weight:100;line-height:36px;padding:0 50px;text-transform:none;width:100%;margin:0 auto;-moz-box-shadow:none;-webkit-box-shadow:none}@media (min-width: 1025px){.footer-wrapper .footer .footer-sign-up .foot-mailchimp .chimp-button{display:inline-block;margin-left:-5px;max-width:100px;padding:0!important;text-align:center;width:20%}}.footer-wrapper .footer .footer-sign-up .foot-mailchimp .chimp-button:hover{background:#79644e!important}.footer-wrapper .footer .footer-title{padding-bottom:30px;text-align:center}@media (min-width: 1025px){.footer-wrapper .footer .footer-title{padding-bottom:50px;padding-top:50px}}.footer-wrapper .footer .social-link a{display:inline-block;padding:29px 5px 0;vertical-align:bottom}body{color:#502c1e!important;font-family:Copernicus;-webkit-font-smoothing:antialiased}@media (min-width: 1440px){body{margin:0 auto!important;width:100%}}body,html{font-size:16px;margin:0;padding:0}html{background-color:#f8f7f5!important}.mauve-button{background:#6F5D59!important}.mauve-button:hover{background:#544542!important}a{color:#502c1e}a.button,a:hover{color:#000;text-decoration:none}.add-link{color:#502c1e;font-family:Copernicus;font-size:13px;letter-spacing:.8px;line-height:16px}.add-link:hover{color:#000}button,.button{background:#8b735c;border-radius:2px;border:0;color:#fff;cursor:pointer;font-family:Gotham HTF;height:55px;line-height:normal;padding:0;text-align:center;text-decoration:none;width:250px;-webkit-appearance:none}button span,.button span{font-size:12px;letter-spacing:1.5px;line-height:42px}button a,.button a{color:#fff}@media (min-width: 768px){button:hover,.button:hover{background:#79644e}}.center{text-align:center}.cookie-bar{background-color:#000;width:100%;position:fixed;height:30px;top:0px;z-index:900000;font-color:white;display:none}@media (min-width: 1025px){.cookie-bar{position:relative}}.error-mailchimp-overlay{background-color:#ff7e72;font-color:white;text-align:center;color:#fff;height:100px;top:103px;vertical-align:center;display:none}h1,h2,h3,h4,h5,h6{font-family:Copernicus;font-weight:400}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{line-height:.8em}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:14px;font-family:Copernicus}h5{font-size:.83em}h6{font-size:.75em}@media (min-width: 1440px){.header,.footer-wrapper,.shopping-header-product,.shopping-header-scent,.subheader{margin:0 auto!important;width:100%}}@media (min-width: 1440px){.homepage-modules{width:1260px!important}}.inline{display:inline-block;color:#fff;margin-top:4px}input{border-radius:0}#mce-EMAIL-error{font-color:white;background-color:#ff7e72;text-align:center;padding-top:35px;height:65px;color:#fff;top:75px;width:100%;position:fixed;left:0px}.nav-item{color:#502c1e;font-family:Copernicus;font-size:13px;letter-spacing:.8px;line-height:16px;padding:16px}.nav-item:hover{border-bottom:1px solid #502c1e;margin-bottom:2px}.success-mailchimp-overlay{background-color:#000;font-color:white;text-align:center;color:#fff;height:100px;top:75px;vertical-align:center;display:none}#support-header{background-color:#f9f7f0;height:150px}@media (max-width: 767px){#support-header{margin:70px 0 0}}@media (min-width: 1440px){#support-header{margin:40px 0 0}}.wrapper{margin-top:0;width:100%;max-width:1440px;min-height:calc(100vh - 435px);background-color:#fff}@media (min-width: 1440px){.wrapper{margin-left:auto!important;margin-right:auto!important;width:100%}}ul{text-indent:0}ul li{display:inline;list-style-type:none}.ingredients-top{text-align:center;font-size:0}@media (min-width: 960px){.ingredients-top{max-width:75vw;margin-left:auto;margin-right:auto}}@media (min-width: 1025px){.ingredients-top{margin-top:138px;max-width:100%}}.ingredients-hero{padding:30px 75px 0;line-height:0}@media (min-width: 960px){.ingredients-hero{display:inline-block;box-sizing:border-box;float:right;width:45%;padding:100px 0 0}}@media (min-width: 960px){.ingredients-content{display:inline-block;width:50%;padding:100px 50px 0 0;box-sizing:border-box;text-align:left}}.ingredients-content h4{margin:20px 0}.ingredients-content h3{font-family:Copernicus;letter-spacing:0;margin:20px 30px 30px;line-height:30px}@media (min-width: 960px){.ingredients-content h3{margin-left:0;margin-right:0;font-size:32px;line-height:42px}}@media (min-width: 1280px){.ingredients-content h3{font-size:48px;line-height:58px;margin-bottom:50px}}.ingredients-content p{text-align:left;margin:0 20px 50px}@media (min-width: 960px){.ingredients-content p{margin:0}}@media (min-width: 1280px){.ingredients-content p{font-size:16px;line-height:26px}}.ingredients-tabs{display:table;width:100%;margin-bottom:20px}@media (min-width: 960px){.ingredients-tabs{max-width:920px;margin:0 auto}}@media (min-width: 1025px){.ingredients-tabs{margin:0 auto;max-width:960px;padding:80px 0 0}}.ingredients-tabs .tab{display:table-cell;width:50%;text-align:center;font-size:16px;line-height:60px;font-family:Copernicus;letter-spacing:0;cursor:pointer;color:#333;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0}@media (min-width: 960px){.ingredients-tabs .tab{font-size:20px;line-height:72px}}@media (min-width: 960px){.ingredients-tabs .tab{font-size:26px;line-height:72px}}.ingredients-tabs .tab.active,.ingredients-tabs .tab:hover{background:#F5F2EA}#ingredients-tab-key{border-right:1px solid #E0E0E0}@media (min-width: 960px){#ingredients-tab-key{border-left:1px solid #E0E0E0}}@media (min-width: 960px){#ingredients-tab-no-list{border-right:1px solid #E0E0E0}}#ingredients-key,#ingredients-no-list{margin:0 20px;padding-bottom:55px}@media (min-width: 960px){#ingredients-key,#ingredients-no-list{text-align:center;margin:0}}#ingredients-key button,#ingredients-no-list button{width:100%}@media (min-width: 768px){#ingredients-key button,#ingredients-no-list button{width:25vw}}@media (min-width: 1025px){#ingredients-key button,#ingredients-no-list button{margin:0 0 20px}}#ingredients-no-list h2,#ingredients-no-list h3{font-family:Copernicus;-webkit-font-smoothing:antialiased;letter-spacing:0}#ingredients-no-list h2,#ingredients-no-list p{max-width:480px;margin-left:auto;margin-right:auto}#ingredients-no-list h3{line-height:24px;font-size:14px}#ingredients-no-list h2{font-size:16px;line-height:26px}#ingredients-no-list p{font-size:13px;line-height:22px;margin-bottom:58px}#ingredients-key>p,#ingredients-no-list h3{margin-bottom:30px}@media (min-width: 960px){#ingredients-key>p,#ingredients-no-list h3{margin:50px auto;width:600px;text-align:center}}@media (min-width: 1280px){#ingredients-key>p,#ingredients-no-list h3{font-size:16px;line-height:26px}}a.ingredients-see-all{display:block;width:100%;color:#fff}a.ingredients-see-all:hover{color:#fff}@media (min-width: 960px){a.ingredients-see-all{width:260px;margin:50px auto}}a.ingredients-see-all span{display:inline-block;margin-top:6px;font-size:13px}.ingredients-grid{margin:30px auto;max-width:960px}@media (min-width: 1025px){.ingredients-grid{margin:30px 160px;max-width:100%}}.ingredients-grid .ingredients-row{text-align:center;margin-bottom:30px}@media (min-width: 960px){.ingredients-grid .ingredients-row{overflow:hidden;white-space:nowrap;margin-bottom:50px}}.ingredients-grid .ingredient-wrap{text-align:center;margin-bottom:30px}@media (min-width: 960px){.ingredients-grid .ingredient-wrap{white-space:normal;box-sizing:border-box;width:33.33333%;display:inline-block;margin-bottom:0}}.ingredient{max-width:280px;margin:0 auto;display:block;cursor:pointer}@media (min-width: 960px){.ingredient:hover .ingredient-see-more{color:#000;border-color:#000}.ingredient:hover img{-moz-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);-webkit-transform:scale(1.08);transform:scale(1.08)}}.ingredient img{-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ingredient .ingredient-v2-title{font-family:Copernicus;letter-spacing:0;font-size:14px;line-height:2em;height:1em;margin:0 auto 25px;width:90%}@media (min-width: 1280px){.ingredient .ingredient-v2-title{font-size:16px;line-height:1em;margin:0;width:auto}}.ingredient .ingredient-scientific-name{font-family:Copernicus;letter-spacing:0;font-size:12px;line-height:1.5em;height:1em;margin:0 0 15px}@media (min-width: 768px){.ingredient .ingredient-scientific-name{display:block;margin-bottom:30px}}@media (min-width: 1025px){.ingredient .ingredient-scientific-name{font-size:13px;margin-bottom:25px;margin-top:25px}}.ingredient .ingredient-benefits{display:none;font-size:13px;line-height:1em;height:1em;margin:0 0 18px}@media (min-width: 768px){.ingredient .ingredient-benefits{display:block}}@media (min-width: 1025px){.ingredient .ingredient-benefits{display:none}}.ingredient .ingredient-see-more{display:inline-block;border-bottom:1px solid #666;padding-bottom:3px;font-size:13px;line-height:1em;height:1em;margin:0}.ingredient-overlay{background:rgba(51,51,51,.15);position:fixed;top:74px;left:0;right:0;bottom:0;z-index:2}@media (min-width: 960px){.ingredient-overlay{top:0;z-index:99999900}}.ingredient-modal{position:absolute;top:0;left:0;right:0;bottom:0;box-sizing:border-box;background:#F5F2EA;text-align:left;overflow:auto}@media (min-width: 960px){.ingredient-modal{width:80%;max-width:960px;min-height:360px;max-height:520px;top:50%;left:50%;bottom:auto;right:auto;-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%);font-size:0;white-space:nowrap}}.ingredient-modal .ingredient-scroll{margin:30px;position:relative}@media (min-width: 960px){.ingredient-modal .ingredient-scroll{overflow:auto;margin:80px;min-height:200px;max-height:360px}}@media (min-width: 960px){.ingredient-modal .ingredient-modal-sep{position:absolute;top:0;bottom:0;width:1px;background:#DDD;right:40%}}.ingredient-modal .ingredient-modal-close{display:block;background:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/ingredient-close.png?v=64857363860047204851581511543) no-repeat;background-size:100% 100%;width:43px;height:43px;position:fixed;top:84px;right:10px;cursor:pointer;-webkit-backface-visibility:initial}@media (min-width: 960px){.ingredient-modal .ingredient-modal-close{background:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/ingredient-close-desktop.png?v=9914107331574391991581511543) no-repeat;background-size:100% 100%;width:19px;height:18px;top:20px;right:20px;position:absolute}}@media (min-width: 960px){.ingredient-modal .ingredient-modal-left{display:inline-block;width:60%;vertical-align:top;white-space:normal;padding-right:40px;box-sizing:border-box;border-right:1px solid #DDD}}.ingredient-modal .ingredient-modal-right{border-top:1px solid #DDD;margin-top:24px;padding-top:24px}@media (min-width: 960px){.ingredient-modal .ingredient-modal-right{display:inline-block;width:40%;padding-left:40px;vertical-align:top;white-space:normal;box-sizing:border-box;margin-top:0;padding-top:0;border-top-width:0;border-left:1px solid #DDD;position:relative;left:-1px}}.ingredient-modal .ingredient-modal-right a{color:#777}.ingredient-modal .ingredient-modal-right a:hover{color:#c6c6c6}.ingredient-modal .ingredient-modal-right .ingredient-found-in{font-family:Copernicus;letter-spacing:0;font-size:13px;line-height:1em;margin-bottom:18px}.ingredient-modal .ingredient-v2-title{font-family:Copernicus;letter-spacing:0;font-size:16px;line-height:1em;margin-bottom:23px}@media (min-width: 960px){.ingredient-modal .ingredient-v2-title{font-size:26px}}.ingredient-modal .ingredient-scientific-name{font-family:Copernicus;letter-spacing:0;font-size:13px;line-height:1em;margin-bottom:10px;color:#999}.ingredient-modal .ingredient-benefits{font-size:13px;margin-bottom:18px}.ingredient-modal .ingredient-description{font-size:12px}.ingredient-modal ul{margin:0}.ingredient-modal li{display:block;margin-bottom:9px;font-size:14px}a.ingredients-see-all{display:none}.ingredients-grid{padding-bottom:20px}#lavanila101{position:relative;overflow:hidden;margin-top:138px}#lavanila101 .lav101-background{position:relative;z-index:1}#lavanila101 .lav101-background-1{z-index:2;background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/101-background-mobile.jpg?v=103736779778828668571581511385);background-size:100% auto}@media (min-width: 960px){#lavanila101 .lav101-background-1{background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/101-background-desktop-1.jpg?v=6848645573112106261581511383);background-size:100% 100%}}#lavanila101 .lav101-background-2{background-color:#fff;padding-bottom:80px}#lavanila101 .lav101-background-3{background-color:#f5f3eb;z-index:2}#lavanila101 .lav101-background-4{background-color:#fff}#lavanila101 .lav101-background-5{background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/101-background-mobile.jpg?v=103736779778828668571581511385);background-size:100% auto}@media (min-width: 960px){#lavanila101 .lav101-background-5{background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/101-background-desktop-2.jpg?v=81584638690286101591581511384);background-size:100% 100%}}#lavanila101 .lav101-nav{display:none}@media (min-width: 960px){#lavanila101 .lav101-nav{display:block;position:fixed;width:56px;top:215px;left:40px;margin:0;border-left:6px solid #eee7d1;padding-left:10px;box-sizing:border-box;-moz-transition:opacity .2s;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;z-index:3}#lavanila101 .lav101-nav li{width:56px;height:72px;margin-bottom:16px;color:#9d9785;font-size:13px;display:table}#lavanila101 .lav101-nav li:last-child{margin-bottom:0}#lavanila101 .lav101-nav li span{display:table-cell;vertical-align:middle}#lavanila101 .lav101-nav li:hover,#lavanila101 .lav101-nav.lav101-nav-1-selected .lav101-nav-1,#lavanila101 .lav101-nav.lav101-nav-2-selected .lav101-nav-2,#lavanila101 .lav101-nav.lav101-nav-3-selected .lav101-nav-3,#lavanila101 .lav101-nav.lav101-nav-4-selected .lav101-nav-4{color:#333}#lavanila101 .lav101-nav:before{content:" ";display:block;position:absolute;top:0;left:-6px;width:6px;height:72px;background:#8b735c;transition:all .3s}#lavanila101 .lav101-nav.lav101-nav-2-selected:before{top:88px}#lavanila101 .lav101-nav.lav101-nav-3-selected:before{top:176px}#lavanila101 .lav101-nav.lav101-nav-4-selected:before{top:264px}#lavanila101 .lav101-nav.lav101-nav-hidden{opacity:0}}#lavanila101 .disclaimer-link{cursor:pointer;border-bottom:1px solid #333333;display:inline-block;font-family:Copernicus;font-size:15px;line-height:18px}#lavanila101 .lav101-button{display:block;width:100%;color:#fff}#lavanila101 .lav101-button span{display:inline-block;margin-top:6px;font-size:13px;letter-spacing:0}@media (min-width: 960px){#lavanila101 .lav101-button span{letter-spacing:1px}}#lavanila101 .lav101-section{margin:0 20px}@media (min-width: 960px){#lavanila101 .lav101-section{margin:0 160px}}#lavanila101 .lav101-section h3{font-family:Copernicus;margin-bottom:1.5em;text-align:center;font-size:13px;line-height:18px}@media (min-width: 960px){#lavanila101 .lav101-section h3{font-size:16px;line-height:22px}}#lavanila101 .lav101-section .lav101-richtext strong{font-weight:700}#lavanila101 .lav101-section .lav101-foreground-desktop{display:none}@media (min-width: 768px){#lavanila101 .lav101-section .lav101-foreground-desktop{display:block;position:absolute;top:0;left:0;width:100%;height:100vh;background-size:100% auto;background-repeat:no-repeat}}#lavanila101 .lav101-intro{box-sizing:border-box;padding-top:30px;margin:0}@media (min-width: 768px){#lavanila101 .lav101-intro{margin:0 160px;padding-top:140px}}@media (min-width: 1025px){#lavanila101 .lav101-intro{padding-top:210px}}#lavanila101 .lav101-intro .lav101-intro-top{max-width:400px;margin:0 auto;padding:0 20px;box-sizing:border-box}@media (min-width: 768px){#lavanila101 .lav101-intro .lav101-intro-top{max-width:none;padding:0}}#lavanila101 .lav101-intro .lav101-intro-top h1{text-align:center;font-size:22px;line-height:30px;margin:0 auto;padding-bottom:20px}@media (min-width: 768px){#lavanila101 .lav101-intro .lav101-intro-top h1{font-size:32px;line-height:42px}}@media (min-width: 1025px){#lavanila101 .lav101-intro .lav101-intro-top h1{max-width:640px;font-size:48px;line-height:70px}}@media (min-width: 768px){#lavanila101 .lav101-intro .lav101-intro-top .lav101-richtext{text-align:center;max-width:620px;margin:0 auto;padding-bottom:32px}}@media (min-width: 960px){#lavanila101 .lav101-intro .lav101-intro-top .lav101-richtext{padding-bottom:150px}}#lavanila101 .lav101-intro .lav101-intro-top .lav101-richtext p{font-size:14px;line-height:24px}@media (min-width: 1025px){#lavanila101 .lav101-intro .lav101-intro-top .lav101-richtext p{font-size:16px;line-height:26px}}#lavanila101 .lav101-intro .lav101-foreground-mobile{max-width:400px;margin:0 auto 30px;font-size:0;line-height:0}@media (min-width: 768px){#lavanila101 .lav101-intro .lav101-foreground-mobile{display:none}}#lavanila101 .lav101-approach{padding-bottom:30px}@media (min-width: 960px){#lavanila101 .lav101-approach{padding-bottom:180px;display:flex}}#lavanila101 .lav101-approach .lav101-approach-left{width:100%;max-width:400px;margin:0 auto}@media (min-width: 960px){#lavanila101 .lav101-approach .lav101-approach-left{width:45%;min-width:370px;max-width:none}}#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-mobile{max-width:280px;margin:0 auto 20px}@media (min-width: 960px){#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-mobile{display:none}}#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop{display:none}@media (min-width: 960px){#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop{display:block;position:relative;min-height:540px;width:360px}}#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop .lav101-approach-animation-image{position:absolute;transition:all 3s}#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop .lav101-approach-animation-image.lav101-approach-animation-image-1{transition:all 1s;width:190px;height:125px;top:140px;z-index:1;left:0}#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop .lav101-approach-animation-image.lav101-approach-animation-image-2{width:190px;height:390px;top:150px;left:0}#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop .lav101-approach-animation-image.lav101-approach-animation-image-3{opacity:0;width:60px;height:60px;top:250px;left:250px}#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop .lav101-approach-animation-image.lav101-approach-animation-image-4{opacity:0;transition-delay:.333s;width:60px;height:60px;top:330px;left:250px}#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop .lav101-approach-animation-image.lav101-approach-animation-image-5{opacity:0;transition-delay:.666s;width:60px;height:60px;top:420px;left:250px}#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop.animated .lav101-approach-animation-image.lav101-approach-animation-image-1,#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop:hover .lav101-approach-animation-image.lav101-approach-animation-image-1{top:0}#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop.animated .lav101-approach-animation-image.lav101-approach-animation-image-3,#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop.animated .lav101-approach-animation-image.lav101-approach-animation-image-4,#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop.animated .lav101-approach-animation-image.lav101-approach-animation-image-5,#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop:hover .lav101-approach-animation-image.lav101-approach-animation-image-3,#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop:hover .lav101-approach-animation-image.lav101-approach-animation-image-4,#lavanila101 .lav101-approach .lav101-approach-left .lav101-approach-desktop:hover .lav101-approach-animation-image.lav101-approach-animation-image-5{opacity:1}#lavanila101 .lav101-approach .lav101-approach-right{width:100%}@media (min-width: 960px){#lavanila101 .lav101-approach .lav101-approach-right{width:55%}}#lavanila101 .lav101-approach .lav101-approach-right h2{font-size:18px;line-height:24px;max-width:400px;margin:0 auto 1em}@media (min-width: 960px){#lavanila101 .lav101-approach .lav101-approach-right h2{font-size:26px;line-height:36px;max-width:none}}#lavanila101 .lav101-approach .lav101-approach-right .lav101-richtext{margin:0 auto;max-width:400px}@media (min-width: 960px){#lavanila101 .lav101-approach .lav101-approach-right .lav101-richtext{max-width:none;margin-bottom:2em}}#lavanila101 .lav101-approach .lav101-approach-right .lav101-richtext p{font-size:12px;line-height:20px;margin-bottom:1em}@media (min-width: 768px){#lavanila101 .lav101-approach .lav101-approach-right .lav101-richtext p{font-size:14px}}@media (min-width: 1025px){#lavanila101 .lav101-approach .lav101-approach-right .lav101-richtext p{font-size:16px;line-height:26px}}#lavanila101 .lav101-approach .lav101-approach-right .lav101-button{width:100%;max-width:400px;margin:2em auto 0}@media (min-width: 960px){#lavanila101 .lav101-approach .lav101-approach-right .lav101-button{width:320px;max-width:none;margin:0}}#lavanila101 .lav101-approach .lav101-approach-corner-image{display:none!important}@media (min-width: 960px){#lavanila101 .lav101-approach .lav101-approach-corner-image{display:block!important;position:absolute;bottom:300px;right:0;width:140px;height:240px}}#lavanila101 .lav101-q_and_a{padding:30px 0 0;margin:0}@media (min-width: 960px){#lavanila101 .lav101-q_and_a{margin:0 160px;padding:80px 0 0;display:flex;flex-flow:wrap}#lavanila101 .lav101-q_and_a h3{text-align:left}}#lavanila101 .lav101-q_and_a .lav101-q_and_a-left{width:100%;max-width:400px;margin:0 auto;padding:0 20px;box-sizing:border-box}@media (min-width: 960px){#lavanila101 .lav101-q_and_a .lav101-q_and_a-left{width:60%;max-width:none;padding:0 8% 0 0;box-sizing:border-box}#lavanila101 .lav101-q_and_a .lav101-q_and_a-left .lav101-button{width:156px}}#lavanila101 .lav101-q_and_a .lav101-q_and_a-left .lav101-q_and_a-item .lav101-q h2:before{display:inline-block;width:12px;content:"+";margin-right:5px}@media (min-width: 960px){#lavanila101 .lav101-q_and_a .lav101-q_and_a-left .lav101-q_and_a-item .lav101-q h2:before{display:none}}#lavanila101 .lav101-q_and_a .lav101-q_and_a-left .lav101-q_and_a-item .lav101-a{height:0;overflow:hidden;transition:height .3s}@media (min-width: 960px){#lavanila101 .lav101-q_and_a .lav101-q_and_a-left .lav101-q_and_a-item .lav101-a{height:auto!important}}#lavanila101 .lav101-q_and_a .lav101-q_and_a-left .lav101-q_and_a-item.open .lav101-q h2:before{content:"-"}#lavanila101 .lav101-q_and_a .lav101-q_and_a-left h2{font-size:18px;line-height:24px;margin-bottom:1.5em}@media (min-width: 960px){#lavanila101 .lav101-q_and_a .lav101-q_and_a-left h2{font-size:26px;line-height:34px;margin-bottom:1em}}#lavanila101 .lav101-q_and_a .lav101-q_and_a-left .lav101-richtext{padding-bottom:1em}@media (min-width: 960px){#lavanila101 .lav101-q_and_a .lav101-q_and_a-left .lav101-richtext{padding-bottom:2em}}#lavanila101 .lav101-q_and_a .lav101-q_and_a-left .lav101-richtext p{font-size:14px;line-height:24px;margin:0;padding-bottom:1em}@media (min-width: 960px){#lavanila101 .lav101-q_and_a .lav101-q_and_a-left .lav101-richtext p{font-size:16px;line-height:26px}}#lavanila101 .lav101-q_and_a .lav101-q_and_a-right{width:100%;max-width:400px;margin:0 auto;line-height:0;font-size:0}@media (min-width: 960px){#lavanila101 .lav101-q_and_a .lav101-q_and_a-right{width:40%;max-width:none}}#lavanila101 .lav101-q_and_a .lav101-q_and_a-right .lav101-q_and_a-image-mobile{margin-top:30px}@media (min-width: 960px){#lavanila101 .lav101-q_and_a .lav101-q_and_a-right .lav101-q_and_a-image-mobile{display:none}}#lavanila101 .lav101-q_and_a .lav101-q_and_a-right .lav101-q_and_a-image-desktop{display:none}@media (min-width: 960px){#lavanila101 .lav101-q_and_a .lav101-q_and_a-right .lav101-q_and_a-image-desktop{display:block}}#lavanila101 .lav101-detox_phase{padding:30px 0}@media (min-width: 960px){#lavanila101 .lav101-detox_phase{padding:80px 0}}#lavanila101 .lav101-detox_phase .lav101-richtext p{font-size:14px;line-height:24px}@media (min-width: 960px){#lavanila101 .lav101-detox_phase .lav101-richtext p{font-size:16px;line-height:26px}}#lavanila101 .lav101-detox_phase .lav101-detox_phase-top{max-width:400px;margin:0 auto 2em}@media (min-width: 960px){#lavanila101 .lav101-detox_phase .lav101-detox_phase-top{max-width:800px;margin-bottom:3em}}#lavanila101 .lav101-detox_phase .lav101-detox_phase-top h2{text-align:center;font-size:16px;line-height:24px;margin-bottom:1em}@media (min-width: 960px){#lavanila101 .lav101-detox_phase .lav101-detox_phase-top h2{font-size:26px;line-height:34px}}#lavanila101 .lav101-detox_phase .lav101-detox_phase-top .lav101-richtext p{font-size:14px;line-height:24px;margin-bottom:1em}@media (min-width: 960px){#lavanila101 .lav101-detox_phase .lav101-detox_phase-top .lav101-richtext p{font-size:16px;line-height:26px;text-align:center}}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps{max-width:400px;margin:0 auto}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps .lav101-step{text-align:left;display:flex;justify-content:center}@media (min-width: 960px){#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps .lav101-step{width:45%}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps .lav101-step.lav101-step1,#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps .lav101-step.lav101-step3{margin-right:10%}}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps .lav101-step .lav101-step-number{width:104px;height:130px;margin-right:20px}@media (min-width: 960px){#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps .lav101-step .lav101-step-number{margin-right:56px}}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps .lav101-step .lav101-step-number img{position:relative;z-index:2}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps .lav101-step .lav101-step-number-wrap{position:relative;font-size:0;line-height:0}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps .lav101-step .lav101-step-number-wrap:after{display:block;content:" ";position:absolute;width:38%;height:37%;background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/101-detox-phase-leaf.png?v=168048410293421389111581511386);background-size:100% 100%;transition:all 2s;transform-origin:bottom left;z-index:1}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps .lav101-step .lav101-richtext p{font-size:16px;line-height:26px;max-width:240px;margin-bottom:2em}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps .lav101-step.lav101-step1 .lav101-step-number-wrap:after{transform:rotate(275deg) scale(0);top:10%;left:54%}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps .lav101-step.lav101-step2 .lav101-step-number-wrap:after{transform:rotate(52deg) scale(0) scaleX(-1);top:29%;left:47%;transition-delay:.5s}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps .lav101-step.lav101-step3 .lav101-step-number-wrap:after{transform:rotate(75deg) scale(0);top:9%;left:47%;transition-delay:1s}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps .lav101-step.lav101-step4 .lav101-step-number-wrap:after{transform:scale(0);top:16%;left:22%;z-index:2;transition-delay:1.5s}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps.animated .lav101-step.lav101-step1 .lav101-step-number-wrap:after,#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps.lav101-detox_phase-steps-mobile .lav101-step.lav101-step1 .lav101-step-number-wrap:after{transform:rotate(275deg) scale(1)}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps.animated .lav101-step.lav101-step2 .lav101-step-number-wrap:after,#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps.lav101-detox_phase-steps-mobile .lav101-step.lav101-step2 .lav101-step-number-wrap:after{transform:rotate(52deg) scale(1.1) scaleX(-1)}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps.animated .lav101-step.lav101-step3 .lav101-step-number-wrap:after,#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps.lav101-detox_phase-steps-mobile .lav101-step.lav101-step3 .lav101-step-number-wrap:after{transform:rotate(75deg) scale(1)}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps.animated .lav101-step.lav101-step4 .lav101-step-number-wrap:after,#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps.lav101-detox_phase-steps-mobile .lav101-step.lav101-step4 .lav101-step-number-wrap:after{transform:scale(1.1)}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps-desktop{display:none}@media (min-width: 960px){#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps-desktop{display:flex;flex-flow:wrap;max-width:1000px}}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps-desktop .lav101-step{margin-bottom:30px}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps-mobile{text-align:center}@media (min-width: 960px){#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps-mobile{display:none}}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps-mobile .slick-slider{margin-bottom:0}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps-mobile .slick-slider .slick-dots{bottom:0;margin:0!important}#lavanila101 .lav101-detox_phase .lav101-detox_phase-steps-mobile .lav101-step{margin-bottom:10px}#lavanila101 .lav101-detox_phase .lav101-detox_phase-badge{display:none}@media (min-width: 960px){#lavanila101 .lav101-detox_phase .lav101-detox_phase-badge{display:block;position:absolute;bottom:-47px;left:150px;width:95px;height:95px}}#lavanila101 .lav101-detox_tips{text-align:center;padding:30px 0}@media (min-width: 960px){#lavanila101 .lav101-detox_tips{padding:80px 0 10px}}#lavanila101 .lav101-detox_tips .lav101-detox_tips-top{max-width:400px;margin:0 auto}@media (min-width: 960px){#lavanila101 .lav101-detox_tips .lav101-detox_tips-top{max-width:none}}#lavanila101 .lav101-detox_tips .lav101-detox_tips-top h2{font-size:22px;line-height:30px;max-width:200px;margin:0 auto 2em}@media (min-width: 960px){#lavanila101 .lav101-detox_tips .lav101-detox_tips-top h2{font-size:26px;line-height:34px;max-width:none}}#lavanila101 .lav101-detox_tips .lav101-grid{display:flex;flex-flow:wrap;justify-content:center;max-width:400px;margin:0 auto;position:relative;z-index:2}@media (min-width: 960px){#lavanila101 .lav101-detox_tips .lav101-grid{max-width:1000px}}#lavanila101 .lav101-detox_tips .lav101-grid .lav101-grid-item{width:100%;max-width:280px;margin:0 auto 50px}@media (min-width: 960px){#lavanila101 .lav101-detox_tips .lav101-grid .lav101-grid-item{margin-bottom:75px;width:33%}}#lavanila101 .lav101-detox_tips .lav101-grid .lav101-grid-item .lav101-grid-image{max-width:280px;margin-bottom:25px}#lavanila101 .lav101-detox_tips .lav101-grid .lav101-grid-item .lav101-grid-text{max-width:240px;margin:0 auto}@media (min-width: 960px){#lavanila101 .lav101-detox_tips .lav101-grid .lav101-grid-item .lav101-grid-text{max-width:none}}#lavanila101 .lav101-video{max-width:400px;margin:0 auto}@media (min-width: 960px){#lavanila101 .lav101-video{max-width:none;margin:0 160px}}@media (min-width: 960px){#lavanila101 .lav101-press{display:flex}}#lavanila101 .lav101-press h2{margin-bottom:1em;font-size:16px;line-height:24px}@media (min-width: 960px){#lavanila101 .lav101-press h2{font-size:26px;line-height:34px}}#lavanila101 .lav101-press p{font-size:12px;line-height:20px}@media (min-width: 960px){#lavanila101 .lav101-press p{font-size:16px;line-height:26px}}#lavanila101 .lav101-press .lav101-press-badges{max-width:280px}#lavanila101 .lav101-press .lav101-press-left{margin:30px auto;max-width:400px}@media (min-width: 960px){#lavanila101 .lav101-press .lav101-press-left{max-width:none;margin:7% 3.5% 7% 7%;width:50%}}#lavanila101 .lav101-press .lav101-press-left .lav101-press-badges{display:none}@media (min-width: 960px){#lavanila101 .lav101-press .lav101-press-left .lav101-press-badges{display:block}}#lavanila101 .lav101-press .lav101-press-left .lav101-richtext{margin-bottom:3em}@media (min-width: 960px){#lavanila101 .lav101-press .lav101-press-left .lav101-richtext{margin-bottom:2em}}#lavanila101 .lav101-press .lav101-press-right{margin:30px auto;max-width:400px}@media (min-width: 960px){#lavanila101 .lav101-press .lav101-press-right{max-width:none;margin:7% 7% 7% 3.5%;width:50%}}#lavanila101 .lav101-press .lav101-press-right p{margin-bottom:2em}#lavanila101 .lav101-press .lav101-press-right .lav101-press-badges{margin:0 auto 30px}@media (min-width: 960px){#lavanila101 .lav101-press .lav101-press-right .lav101-press-badges{display:none}}@media (min-width: 960px){#lavanila101 .lav101-press .lav101-press-right .lav101-button{width:190px}}#lavanila101 .lav101-products{padding:30px 0}@media (min-width: 960px){#lavanila101 .lav101-products{padding:80px 0}#lavanila101 .lav101-products .lav101-button{width:200px;margin:0 auto}}#lavanila101 .lav101-products .lav101-products-top{margin:0 auto;max-width:400px}@media (min-width: 960px){#lavanila101 .lav101-products .lav101-products-top{max-width:800px;text-align:center}}#lavanila101 .lav101-products .lav101-products-top h2{text-align:center;font-size:18px;line-height:24px}@media (min-width: 960px){#lavanila101 .lav101-products .lav101-products-top h2{font-size:26px;line-height:34px}}#lavanila101 .lav101-products .lav101-products-top .lav101-richtext{margin-bottom:3em}#lavanila101 .lav101-products .lav101-products-top .lav101-richtext p{font-size:14px;line-height:24px;margin-bottom:1em}@media (min-width: 960px){#lavanila101 .lav101-products .lav101-products-top .lav101-richtext p{font-size:16px;line-height:26px}}#lavanila101 .lav101-products .lav101-products-grid{text-align:left;margin:0 auto;max-width:400px}@media (min-width: 960px){#lavanila101 .lav101-products .lav101-products-grid{max-width:1000px;display:flex;flex-flow:wrap;justify-content:space-around}#lavanila101 .lav101-products .lav101-products-grid .lav101-product-image-mobile{display:none}}#lavanila101 .lav101-products .lav101-products-grid .lav101-product{max-width:280px;margin:0 auto;text-align:center}@media (min-width: 960px){#lavanila101 .lav101-products .lav101-products-grid .lav101-product{text-align:left;width:50%;max-width:420px;height:300px;display:flex;justify-content:center;padding:0 10px;box-sizing:border-box;margin:0 0 20px}}@media (min-width: 960px){lav101-detox_phase-steps-mobile #lavanila101 .lav101-products .lav101-products-grid .lav101-product:nth-child(3) .lav101-product-details,#lavanila101 .lav101-products .lav101-products-grid .lav101-product:nth-child(4) .lav101-product-details{padding-left:0;padding-right:20px}}#lavanila101 .lav101-products .lav101-products-grid .lav101-product .lav101-product-image-desktop{display:none}@media (min-width: 960px){#lavanila101 .lav101-products .lav101-products-grid .lav101-product .lav101-product-image-desktop{display:block;width:67.5%}#lavanila101 .lav101-products .lav101-products-grid .lav101-product .lav101-product-image-desktop img{width:auto;height:auto;max-width:100%;max-height:100%}}@media (min-width: 960px){#lavanila101 .lav101-products .lav101-products-grid .lav101-product .lav101-product-details{width:32.5%;padding-left:20px}}#lavanila101 .lav101-products .lav101-products-grid .lav101-product .lav101-product-details .lav101-product-name{font-size:16px;line-height:26px;margin-bottom:1em}#lavanila101 .lav101-products .lav101-products-grid .lav101-product .lav101-product-details .lav101-product-image-mobile{max-width:240px;margin:0 auto 20px}#lavanila101 .lav101-products .lav101-products-grid .lav101-product .lav101-product-details .lav101-product-description{font-family:Copernicus;font-size:13px;line-height:18px;margin-bottom:1.5em}#lavanila101 .lav101-products .lav101-products-grid .lav101-product .lav101-product-details .lav101-add-to-bag{cursor:pointer;font-family:Copernicus;font-size:13px;line-height:18px;display:inline-block;margin-bottom:50px}@media (min-width: 960px){#lavanila101 .lav101-products .lav101-products-grid .lav101-product .lav101-product-details .lav101-add-to-bag{margin-bottom:0}}#lavanila101 .lav101-products .lav101-products-grid .lav101-product .lav101-product-details .lav101-add-to-bag .add-to-cart{line-height:20px;background-color:#84725d;color:#fff;display:inline-block;padding:8px 15px;margin-top:10px;font-family:Gotham HTF}#lavanila101 .lav101-products .lav101-products-grid .lav101-product .lav101-product-details .lav101-add-to-bag .add-to-cart:hover{background-color:#79644e}#lavanila101 .lav101-products .lav101-products-grid .lav101-product .lav101-product-details .lav101-add-to-bag .product_price{font-family:Gotham HTF;margin-bottom:4px;display:inline-block;font-size:16px}#lavanila101 .lav101-products .lav101-products-grid .lav101-product .lav101-product-details .lav101-sold-out{color:#ff7e72;font-family:Copernicus;font-size:13px;line-height:18px;display:inline-block;margin-bottom:50px}@media (min-width: 960px){#lavanila101 .lav101-products .lav101-products-grid .lav101-product .lav101-product-details .lav101-sold-out{margin-bottom:0}}#lavanila101 .lav101-products .lav101-button{max-width:400px;margin:0 auto}#lavanila101 .lav101-product:nth-child(3) .deo101-product-image-desktop,#lavanila101 .lav101-product:nth-child(4) .deo101-product-image-desktop{order:2}#lavanila101 .frag101-background-1{z-index:2;background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/101-background-mobile.jpg?v=103736779778828668571581511385);background-size:100% auto}@media (min-width: 1025px){#lavanila101 .frag101-background-1{background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/101-background-desktop-1.jpg?v=6848645573112106261581511383);background-size:100% 100%}}#lavanila101 .frag101-background-2{background-color:#fff}#lavanila101 .frag101-background-3{z-index:2}@media (min-width: 768px){#lavanila101 .frag101-background-3{background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/frag101-background-desktop-3.png?v=169931046505705789801581511446);background-repeat:no-repeat;background-size:100%}}#lavanila101 .lav101-approach-desktop .frag101-approach-animation-image-1{bottom:417px;right:180px;width:0px}#lavanila101 .lav101-approach-desktop .frag101-approach-animation-image-2{width:360px}#lavanila101 .lav101-approach-desktop.animated .frag101-approach-animation-image-1{width:120px}#lavanila101 .frag101-q_and_a{padding-bottom:0}#lavanila101 .frag101-step{margin-bottom:30px;text-align:center;width:100%}@media (min-width: 768px){#lavanila101 .frag101-step{display:inline-block;margin-bottom:0;width:29%}}@media (min-width: 960px){#lavanila101 .frag101-step2{margin:0 6%}}#lavanila101 .frag101-step-number-wrap img{height:200px;margin-bottom:30px}#lavanila101 .girl101-nav ul:before{background:#FFBE85}#lavanila101 .smiley-cursor{cursor:url(girl101_cursor_smiley_face.png),pointer}#lavanila101 .girl101-background-1{z-index:2;background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/101-background-mobile.jpg?v=103736779778828668571581511385);background-size:100% auto}@media (min-width: 768px){#lavanila101 .girl101-background-1{background-image:url(https://cdn.shopify.com/s/files/1/0999/9748/files/girl-101-background.png?14185656834036077257);background-size:100% 100%}}#lavanila101 .girl101-background-2{background-color:#afe1ee33}#lavanila101 .girl101-background-3{background:none;padding-bottom:40px}@media (min-width: 768px){#lavanila101 .girl101-intro{padding-top:85px}}#lavanila101 .girl101-intro .girl101-intro-body{max-width:700px!important;padding-bottom:0!important}#lavanila101 .girl101-intro .girl101-foreground-mobile{display:block;margin-top:32px}@media (min-width: 960px){#lavanila101 .girl101-intro .girl101-foreground-mobile{display:none}}#lavanila101 .girl101-intro .girl101-foreground-mobile img{display:block;width:100%}#lavanila101 .girl101-products{padding-top:0}@media (min-width: 960px){#lavanila101 .girl101-products{margin-top:150px}}#lavanila101 .girl101-products .lav101-products-grid .girl101-product{width:100%;max-width:100%;position:relative}@media (min-width: 960px){#lavanila101 .girl101-products .lav101-products-grid .girl101-product .girl101-product-image-desktop{position:absolute;height:540px;width:60%;left:20%}}#lavanila101 .girl101-products .lav101-products-grid .girl101-product .girl101-product-image-desktop img{width:100%}#lavanila101 .girl101-add-to-bag{padding-top:30px}@media (min-width: 960px){#lavanila101 .girl101-add-to-bag{padding-top:0;margin-top:235px}}@media (min-width: 960px){#lavanila101 .girl101-product-details-1{position:absolute;top:0;left:0;max-width:150px}}@media (min-width: 960px){#lavanila101 .girl101-product-details-2{display:inline-block;vertical-align:top;position:absolute;top:50%;right:0;max-width:150px}}#lavanila101 .girl101-signature-desktop{max-width:800px!important}#lavanila101 .girl101-step{margin-bottom:30px;width:100%}@media (min-width: 960px){#lavanila101 .girl101-step{display:inline-block;margin-bottom:0;width:43%}}#lavanila101 .girl101-step p,#lavanila101 .girl101-step h3{text-align:left!important}@media (min-width: 960px){#lavanila101 .girl101-step img{max-width:94%}}@media (min-width: 960px){#lavanila101 .girl101-step2{margin:0 0 0 14%}}#lavanila101 .girl101-detox-tips-top{max-width:800px!important}@media (min-width: 960px){#lavanila101 .girl101-detox-tips-top .lav101-richtext p{font-size:16px}}#lavanila101 .girl101-detox-tips-top h2{margin-bottom:1em!important}#lavanila101 .girl101-grid-image{margin-bottom:10px!important}#lavanila101 .girl101-q_and_a{margin:0 0 0 15px}@media (min-width: 960px){#lavanila101 .girl101-q_and_a{margin:0 0 0 185px;padding-bottom:120px}}@media (min-width: 960px){#lavanila101 .girl101-q_and_a .girl101-q_and_a-left{width:50%}}#lavanila101 .girl101-q_and_a .girl101-q_and_a-left .lav101-q_and_a-item .girl101-q{cursor:pointer}@media (min-width: 960px){#lavanila101 .girl101-q_and_a .girl101-q_and_a-left .lav101-q_and_a-item .girl101-q h2{font-size:22px}}#lavanila101 .girl101-q_and_a .girl101-q_and_a-left .lav101-q_and_a-item .girl101-q h2:before{display:inline-block;width:12px;content:"+";margin-right:5px;margin-left:-17px}@media (min-width: 960px){#lavanila101 .girl101-q_and_a .girl101-q_and_a-left .lav101-q_and_a-item .girl101-q h2:before{width:20px;margin-left:-28px}}#lavanila101 .girl101-q_and_a .girl101-q_and_a-left .lav101-q_and_a-item .girl101-a{height:0;overflow:hidden;transition:height .3s}#lavanila101 .girl101-q_and_a .girl101-q_and_a-left .lav101-q_and_a-item.open .girl101-q h2:before{content:"-"}@media (min-width: 960px){#lavanila101 .girl101-q_and_a .girl101-q_and_a-right{width:50%}}#lavanila101 .girl101-approach-mobile{max-width:400px;width:100%;margin:50px auto}@media (min-width: 960px){#lavanila101 .girl101-approach-mobile{display:none}}@media (min-width: 960px){#lavanila101 .girl101-approach{margin:0;padding-bottom:120px}}@media (min-width: 960px){#lavanila101 .girl101-approach .girl101-approach-left{width:55%}}#lavanila101 .girl101-approach .girl101-approach-left .lav101-approach-desktop{width:auto}@media (min-width: 960px){#lavanila101 .girl101-approach .girl101-approach-right{padding-left:8%;width:45%;margin-right:75px}}#lavanila101 .girl101-key-ingredients-section{padding-top:50px}@media (min-width: 960px){#lavanila101 .girl101-key-ingredients-section{padding-top:0}}#lavanila101 .girl101-key-ingredients{width:100%;max-width:400px}@media (min-width: 960px){#lavanila101 .girl101-key-ingredients{width:29%;max-width:none}}#lavanila101 .girl101-key-ingredients img{height:auto}#lavanila101 .girl101-girls-do{max-width:400px;margin:0 20px;z-index:1;position:relative}@media (min-width: 768px){#lavanila101 .girl101-girls-do{margin:0 auto}}@media (min-width: 960px){#lavanila101 .girl101-girls-do{margin:0 0 100px 160px;max-width:none}}#lavanila101 .girl101-girls-do .girl101-girls-do-steps-desktop{display:none}@media (min-width: 960px){#lavanila101 .girl101-girls-do .girl101-girls-do-steps-desktop{display:block}}#lavanila101 .girl101-girls-do .girl101-girls-do-steps-mobile{display:block}@media (min-width: 960px){#lavanila101 .girl101-girls-do .girl101-girls-do-steps-mobile{display:none}}@media (min-width: 960px){#lavanila101 .girl101-girls-do .girl101-girls-do-step1{margin-left:5%;margin-right:8%}}@media (min-width: 960px){#lavanila101 .girl101-girls-do .girl101-girls-do-step2 img{max-width:102%}}#lavanila101 .girl101-girls-do .girls-do-title{margin:-20px 0 50px}@media (min-width: 960px){#lavanila101 .girl101-girls-do .girls-do-title{font-size:48px;line-height:58px;margin:0 0 65px}}#lavanila101 .girl101-girls-do .girls-do-subtitle{margin-top:15px;text-align:left}@media (min-width: 960px){#lavanila101 .girl101-girls-do .girls-do-subtitle{margin-top:150px}}#lavanila101 .girl101-girls-do .girls-do-body{width:100%}@media (min-width: 960px){#lavanila101 .girl101-girls-do .girls-do-body{max-width:350px!important}}#lavanila101 .girl101-girls-do .girl101-girls-do-background{position:absolute;background-color:#8ae2d14d;bottom:20%;height:565px;left:-160px;top:15%;width:calc(100% + 160px);z-index:-1}#lavanila101 .girl101-press{padding:0}#lavanila101 .girl101-press-step{margin-top:28px;margin-bottom:60px!important}#lavanila101 .girl101-press-step h2{font-size:1.3em}#lavanila101 .girl101-quote-attribution{margin:30px 0 20px!important}#lavanila101 .girl101-quote-link{font-size:13px!important;font-family:Copernicus;border-bottom:1px solid black;display:inline-block}#lavanila101 #thud101-nav{border-left:6px solid #8FA598}#lavanila101 #thud101-nav li{width:105px}#lavanila101 #thud101-nav:before{background:#3D3833}#lavanila101 .thud101-background-1{padding-bottom:30px}@media (min-width: 960px){#lavanila101 .thud101-background-1{padding-bottom:0}}#lavanila101 .thud101-background-2{background-color:#f3fcf6}#lavanila101 .thud101-background-4{background-color:#333}#lavanila101 .thud101-background-4 h2,#lavanila101 .thud101-background-4 h3,#lavanila101 .thud101-background-4 p{color:#fff}#lavanila101 .thud101-intro-body{max-width:650px!important}#lavanila101 .thud101-video{margin-bottom:30px}@media (min-width: 960px){#lavanila101 .thud101-video{margin-top:50px;margin-bottom:80px}}@media (min-width: 960px){#lavanila101 .thud101-approach{padding-bottom:245px}}#lavanila101 .thud101-corner-image{display:none}@media (min-width: 960px){#lavanila101 .thud101-corner-image{display:block;top:-70px;left:-134px;width:950px;height:670px;max-height:670px;position:absolute;z-index:-10}}#lavanila101 .thud101-approach-desktop .lav101-approach-animation-image-1{transition:all 1s;width:190px;height:125px;top:0!important;z-index:1;left:107px!important}#lavanila101 .thud101-approach-desktop .lav101-approach-animation-image-2{width:190px;height:390px;bottom:-220px;top:auto!important;left:107px!important;z-index:100}#lavanila101 .thud101-approach-desktop.animated .lav101-approach-animation-image.lav101-approach-animation-image-2,#lavanila101 .thud101-approach-desktop:hover .lav101-approach-animation-image.lav101-approach-animation-image-2{bottom:-425px}#lavanila101 .thud101-detox_tips-top{margin-bottom:48px}#lavanila101 .thud101-grid-image img{height:13px}#lavanila101 .lav101-detox_phase-steps{max-width:400px;margin:0 auto}@media (min-width: 960px){#lavanila101 .lav101-detox_phase-steps{max-width:none}}#lavanila101 .lav101-detox_phase-steps .thud101-step{text-align:left;display:flex;justify-content:center}@media (min-width: 960px){#lavanila101 .lav101-detox_phase-steps .thud101-step{width:45%}#lavanila101 .lav101-detox_phase-steps .thud101-step.thud101-step1,#lavanila101 .lav101-detox_phase-steps .thud101-step.thud101-step3{margin-right:10%}}#lavanila101 .lav101-detox_phase-steps .thud101-step .thud101-step-number{width:104px;height:130px;margin:0 0 0 -20px}@media (min-width: 960px){#lavanila101 .lav101-detox_phase-steps .thud101-step .thud101-step-number{margin:-24px 25px 0 -20px}}#lavanila101 .lav101-detox_phase-steps .thud101-step .thud101-step-number img{position:relative;z-index:2}@media (min-width: 960px){#lavanila101 .lav101-detox_phase-steps .thud101-step .thud101-step-number img{display:none}}#lavanila101 .lav101-detox_phase-steps .thud101-step .thud101-step-number-wrap{position:relative;font-size:0;line-height:0}#lavanila101 .lav101-detox_phase-steps .thud101-step .lav101-richtext p{font-size:16px;line-height:26px;margin-bottom:2em;max-width:300px}@media (min-width: 960px){#lavanila101 .lav101-detox_phase-steps .thud101-step .lav101-richtext p{width:300px}}#lavanila101 #thud101-phase-title{margin-bottom:5px;font-family:Copernicus;font-size:22px}#lavanila101 #thud101-grid-text{font-family:Copernicus;font-size:14px}#lavanila101 .thud101-q_and_a{margin:0!important}@media (min-width: 960px){#lavanila101 .thud101-q_and_a{margin:0 160px!important}}@media (min-width: 960px){#lavanila101 .thud101-q_and_a-right{margin:0!important}}#lavanila101 .thud101-testimonials{margin:30px 0}@media (min-width: 960px){#lavanila101 .thud101-testimonials{margin:0 160px}}#lavanila101 .thud101-testimonials .slick-dots{bottom:-30px!important}@media (min-width: 960px){#lavanila101 .thud101-testimonial{position:relative;height:700px}}#lavanila101 .thud101-testimonial-copy{margin:30px 20px}@media (min-width: 960px){#lavanila101 .thud101-testimonial-copy{margin:0;width:42%;position:absolute;right:30px}}#lavanila101 .thud101-testimonial-images{margin:20px 0}@media (min-width: 960px){#lavanila101 .thud101-testimonial-images{margin:0}}#lavanila101 .thud101-testimonial-images .thud101-testimonial-image{display:inline-block;width:49.4%}@media (min-width: 960px){#lavanila101 .thud101-testimonial-images .thud101-testimonial-image{width:46%}}@media (min-width: 960px){#lavanila101 .thud101-testimonial-images .thud101-testimonial-image.thud101-testimonial-image-2{margin-left:4%;position:absolute;top:230px}}#lavanila101 .thud101-donation-banner{position:relative}#lavanila101 .thud101-donation-banner .thud101-donation-badge{position:absolute;top:-27px;right:-45px;max-width:160px}@media (min-width: 960px){#lavanila101 .thud101-donation-banner .thud101-donation-badge{right:-57px;max-width:206px;top:-35px}}#lavanila101 .thud101-donation-banner .thud101-donation-text{color:#fff;background-color:#3d3833;font-size:14px;line-height:20px;margin-bottom:0;margin-top:29px;padding:14px 0 14px 10px}#lavanila101 .thud101-donation-banner .thud101-donation-text.desktop-only{display:none}@media (min-width: 960px){#lavanila101 .thud101-donation-banner .thud101-donation-text.desktop-only{display:block;font-size:26px;margin-top:0;padding:28px 0 28px 24px;text-align:center;line-height:42px}}@media (min-width: 960px){#lavanila101 .thud101-donation-banner .thud101-donation-text.mobile-only{display:none}}#lavanila101 .thud101-donation-banner .thud101-donation-text span{font-size:12px;font-family:Copernicus}@media (min-width: 960px){#lavanila101 .thud101-donation-banner .thud101-donation-text span{font-size:18px}}#lavanila101 .thud101-press-step{justify-content:left!important}@media (min-width: 960px){#lavanila101 .thud101-press-step{justify-content:center}}#newsletter-signup-modal{display:none!important;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999900;background:rgba(51,51,51,.15);overflow:auto}#newsletter-signup-modal .modal-sizer{position:relative;height:100%;min-width:320px;min-height:480px;box-sizing:border-box;padding:20px}#newsletter-signup-modal .modal-content{min-height:280px}#newsletter-signup-modal .modal-wrap{background:#FFF;position:absolute;top:50%;left:50%;width:calc(100% - 40px);height:calc(100% - 40px);max-width:480px;min-height:440px;max-height:640px;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%)}@media (min-width: 960px){#newsletter-signup-modal .modal-wrap{width:800px;max-width:none;height:440px}}#newsletter-signup-modal .modal-close{display:block;cursor:pointer;-webkit-backface-visibility:initial;background:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/newsletter-close.png?v=9914107331574391991581511600) no-repeat;background-size:100% 100%;width:13px;height:13px;right:15px;top:222px;position:absolute;z-index:100}@media (min-width: 960px){#newsletter-signup-modal .modal-close{width:19px;height:18px;top:20px;right:20px}}#newsletter-signup-modal .modal-header-mobile{height:200px;display:block;background-repeat:no-repeat;background-size:cover;background-position:bottom}@media (min-width: 960px){#newsletter-signup-modal .modal-header-mobile{display:none}}#newsletter-signup-modal .modal-header-desktop{display:none;height:440px;width:320px;background-repeat:no-repeat;background-size:cover;background-position:bottom}@media (min-width: 960px){#newsletter-signup-modal .modal-header-desktop{display:block}}#newsletter-signup-modal .modal-body{position:absolute;top:160px;bottom:0;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%);width:100%}@media (min-width: 960px){#newsletter-signup-modal .modal-body{top:0;left:360px;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;width:480px}}#newsletter-signup-modal .modal-content{position:absolute;left:50%;top:54%;transform:translate(-50%) translateY(-50%);width:100%;max-width:285px;box-sizing:border-box;text-align:center}@media (min-width: 960px){#newsletter-signup-modal .modal-content{max-width:400px;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;left:0;top:0}}#newsletter-signup-modal .modal-content h2{font-family:Copernicus;font-size:16px;line-height:24px;margin-bottom:20px;margin-top:25px}@media (min-width: 960px){#newsletter-signup-modal .modal-content h2{font-size:26px;line-height:34px;margin-top:90px;margin-bottom:-5px}}#newsletter-signup-modal .modal-content p{font-family:Copernicus;font-size:13px;line-height:22px;color:#333}@media (min-width: 960px){#newsletter-signup-modal .modal-content p{margin-top:30px;margin-bottom:40px}}#newsletter-signup-modal .modal-content .modal-buttons{font-size:0;margin-top:45px}#newsletter-signup-modal .modal-content .modal-buttons .temp-modal-button{color:#fff;padding:7% 18%}@media (min-width: 960px){#newsletter-signup-modal .modal-content .modal-buttons .temp-modal-button{padding:16px 65px}}#newsletter-signup-modal .modal-content .mc-submit{border-top-left-radius:0;border-bottom-left-radius:0}#newsletter-signup-modal .modal-content input{width:100%;box-sizing:border-box;height:50px;text-align:center}@media (min-width: 960px){#newsletter-signup-modal .modal-content input[type=email]{width:270px;text-align:left}}@media (min-width: 960px){#newsletter-signup-modal .modal-content input[type=submit]{width:96px}}#newsletter-signup-modal .modal-content input.error{border-color:#ff7e72}#newsletter-signup-modal .modal-content #mc-form label{font-family:Copernicus;font-size:12px;line-height:22px;margin-top:10px;display:block!important;min-height:22px;text-align:left;margin-left:auto;margin-right:auto}@media (min-width: 960px){#newsletter-signup-modal .modal-content #mc-form label{width:366px}}#newsletter-signup-modal .modal-content #mc-form label.error{color:#ff7e72}#newsletter-signup-modal .modal-content #mc-form label.valid{margin-top:60px;text-align:center;color:#333}.wrapper{width:100%!important}@media (min-width: 1440px){.xlarge-max{max-width:1300px!important}}.our-story{height:100%;margin:0;overflow:visible}@media (min-width: 768px){.our-story{margin:80px 0 0}}@media (min-width: 1440px){.our-story{max-width:1440px}}@media (min-width: 1440px){.our-story .hero-section{max-width:1300px}}.our-story .hero{display:block;height:auto;margin:60px auto 0;position:relative;width:62.5vw;z-index:100}@media (min-width: 768px){.our-story .hero{float:right;margin:-80px auto 20px;width:auto}}@media (min-width: 1440px){.our-story .hero{max-width:530px}}.our-story .hero img{max-width:100%;width:auto}@media (min-width: 768px){.our-story .hero img{max-width:450px;width:37.5vw}}.our-story .lead-section{height:auto;position:relative;width:100%}@media (min-width: 768px){.our-story .lead-section{margin:0 auto 100px;width:87.5vw}}@media (min-width: 768px){.our-story .lead-section{width:75vw}}@media (min-width: 1440px){.our-story .lead-section{max-width:1440px}}.our-story .hero-section{height:auto;position:relative;width:100%}@media (min-width: 768px){.our-story .hero-section{margin:80px auto 0;width:75vw}}.our-story .page-title{margin:0 auto 20px;text-align:center}@media (min-width: 768px){.our-story .page-title{margin:160px 0 20px;text-align:left}}.our-story .sub-title{display:block;margin:30px auto;text-align:center;width:75vw}@media (min-width: 768px){.our-story .sub-title{margin:80px auto;width:100%}}@media (min-width: 1025px){.our-story .sub-title{width:60vw}}.our-story .tagline{margin:0 auto 30px;position:relative;text-align:center;width:75vw;z-index:200}@media (min-width: 768px){.our-story .tagline{text-align:left;width:100%}}.our-story .lead-copy{margin:0 auto;text-align:left;width:87.5vw}@media (min-width: 768px){.our-story .lead-copy{float:left;width:45%}}.our-story .copy{margin:0 auto 30px;text-align:left;width:87.5vw}@media (min-width: 768px){.our-story .copy{float:left;width:44%}}@media (min-width: 1025px){.our-story .copy{width:45%}}.our-story .section-image{height:100%;margin:30px auto;text-align:center;width:75vw}@media (min-width: 768px){.our-story .section-image{display:inline-block;float:left;margin:0 auto;padding-right:40px;text-align:left;width:50%}}.our-story .copy-container{border:1px solid #e0e0e0;height:auto;margin:60px 20px 50px;padding:10px;position:relative}@media (min-width: 768px){.our-story .copy-container{margin:60px auto 100px;width:75vw}}.our-story .copy-container .icon{margin:-40px auto 0;max-width:60px;text-align:center}@media (min-width: 768px){.our-story .copy-container .icon{float:right;margin:-50px 50px 0 0;max-width:100px;padding:0;text-align:right;width:75vw}}.our-story .copy-container .sub-title{display:block;margin:30px auto;text-align:center;width:75vw}@media (min-width: 768px){.our-story .copy-container .sub-title{margin:80px auto 40px;width:100%}}@media (min-width: 1025px){.our-story .copy-container .sub-title{width:60vw}}.our-story .copy-container .copy{display:block;margin:0 auto 30px;text-align:center;width:75vw}@media (min-width: 768px){.our-story .copy-container .copy{float:none;width:62.5vw}}@media (min-width: 1025px){.our-story .copy-container .copy{float:none;width:50vw}}@media (min-width: 1025px){.our-story .copy-container .last{margin-bottom:80px}}.our-story .about-section{background-color:#f5f2ea;height:auto;padding:30px 0;position:relative;width:100%}@media (min-width: 768px){.our-story .about-section{padding:50px 0 100px}}@media (min-width: 768px){.our-story .about-section .about-content{margin:0 auto;text-align:center;width:75vw}}@media (min-width: 1440px){.our-story .about-section .about-content{max-width:1440px}}.our-story .about-section .about-content .about-title{margin:0 auto;text-align:center;width:75vw}@media (min-width: 768px){.our-story .about-section .about-content .about-title{margin:30px auto;width:100%}}.our-story .about-section .about-content .letter-container{margin:0 auto;text-align:center;width:87.5vw}@media (min-width: 768px){.our-story .about-section .about-content .letter-container{display:inline-block;float:left;margin:30px auto 0;text-align:left;width:45%}}.our-story .about-section .about-content .letter-container .about-copy{margin:0 auto 30px;text-align:left;width:100%}@media (min-width: 768px){.our-story .about-section .about-content .letter-container .about-copy{display:block;width:100%}}.our-story .about-section .about-content .founder-image{display:block;height:auto;margin:30px auto;padding:0;text-align:center;width:62.5vw}@media (min-width: 768px){.our-story .about-section .about-content .founder-image{display:inline-block;float:left;padding:0 50px 0 0;width:48%}}.our-story .about-section .about-content .founder-image img{max-width:100%;width:auto}.our-story .about-section .about-content .signature{height:auto;margin:30px auto;text-align:center;max-width:100px;width:100%}@media (min-width: 768px){.our-story .about-section .about-content .signature{display:inline-block;float:left;max-width:120px;width:50%}}@media (min-width: 1025px){.our-story .about-section .about-content .signature{display:inline-block;float:left;max-width:160px;width:50%}}.rewards,.rewards-wash,.rewards-overlay{left:0;height:100vh;position:fixed;top:0;width:100vw}.rewards{display:none;z-index:999999901}.rewards-wash{background:rgba(51,51,51,.15);cursor:pointer}.rewards-refer-popup,.rewards-no-user-popup,.rewards-user-popup,.swell-objects{display:none}.rewards-overlay{background:white;overflow:auto}.rewards-overlay .rewards-close,.rewards-overlay .rewards-error-close{-moz-transition:top .2s;-webkit-transition:top .2s;-o-transition:top .2s;transition:top .2s;background:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/icon-close.svg?v=24933028968705344071581511523) no-repeat center;background-size:cover;cursor:pointer;height:14px;position:absolute;right:15px;top:19px;width:14px;z-index:10}@media (min-width: 1025px){.rewards-overlay .rewards-close,.rewards-overlay .rewards-error-close{background:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/X.svg?v=142190547218177409761581511686) no-repeat center}}.rewards-overlay .rewards-error{-moz-transition:margin-top .2s;-webkit-transition:margin-top .2s;-o-transition:margin-top .2s;transition:margin-top .2s;background:#ff7e72;height:24px;margin-top:-40px;padding:8px 15px;position:relative;width:calc(100% - 30px)}.rewards-overlay .rewards-error span{color:#fff;font-family:Copernicus;font-size:12px}.rewards-overlay .rewards-error .rewards-error-close{background:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/icon-close.svg?v=24933028968705344071581511523) no-repeat center;height:10px;right:15px;top:15px;width:10px}@media (min-width: 1025px){.rewards-overlay .rewards-error{position:absolute;right:40px;top:0;width:450px;z-index:20}}.rewards-overlay .rewards-back{color:#fff;display:none;font-size:13px;position:absolute;left:19px;top:15px;z-index:1}.rewards-overlay .rewards-back span{margin-top:3px;vertical-align:middle}.rewards-overlay .rewards-back img{margin-right:5px;vertical-align:middle;width:11px}.rewards-overlay.mobile-second-overlay .rewards-back{display:block}@media (min-width: 1025px){.rewards-overlay.mobile-second-overlay .rewards-back{display:none}}.rewards-overlay .rewards-overlay-title,.rewards-overlay .rewards-sidebar-title,.rewards-overlay .offer-title{font-family:Copernicus;font-size:18px;line-height:50px}@media (min-width: 1025px){.rewards-overlay .rewards-overlay-title.mobile-rewards-title,.rewards-overlay .rewards-sidebar-title.mobile-rewards-title,.rewards-overlay .offer-title.mobile-rewards-title{display:none}}.rewards-overlay .rewards-header{background:#8b735c;color:#fff;height:50px;position:relative;text-align:center}.rewards-overlay .rewards-header .desktop-rewards-title,.rewards-overlay .rewards-header .desktop-rewards-cta{display:none}@media (min-width: 1025px){.rewards-overlay .rewards-header .desktop-rewards-title,.rewards-overlay .rewards-header .desktop-rewards-cta{display:block}}.rewards-overlay .rewards-header .desktop-rewards-title{font-size:26px}@media (min-width: 1025px){.rewards-overlay .rewards-header{background:none;color:#000;height:auto;padding-top:60px}}@media (min-width: 1025px){.rewards-overlay{-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:white url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/rewards-background.jpg?v=171968634838544746811581511614) no-repeat center;background-size:cover;height:480px;left:50vw;overflow:hidden;text-align:center;top:50vh;width:800px}}.rewards-body .rewards-offer{border-bottom:1px solid #cccccc;padding:40px 20px}@media (min-width: 1025px){.rewards-body .rewards-offer{border:none;display:inline-block;margin-top:20px;max-width:210px;padding:10px 20px;vertical-align:top}}.rewards-body .offer-title{font-size:18px}@media (min-width: 1025px){.rewards-body .offer-title{font-size:20px;margin-bottom:10px}}.rewards-body .offer-description{margin-bottom:0}.rewards-body .rewards-actions{margin-top:40px;padding-bottom:60px;text-align:center}.rewards-body .rewards-actions p:last-of-type{margin-top:20px}@media (min-width: 1025px){.rewards-body .rewards-actions{padding-bottom:0}.rewards-body .rewards-actions .mobile-rewards-cta{display:none}}@media (min-width: 1025px){.rewards-info{float:right;height:440px;overflow:hidden;padding:20px 40px;width:calc(100% - 320px)}.rewards-info.earn-redeem{overflow:scroll}}.rewards-info .rewards-info-header{border-bottom:1px solid #cccccc;text-align:left}.rewards-info .rewards-info-header .rewards-info-header__headline{font-size:18px}@media (min-width: 1025px){.rewards-info .rewards-info-header .rewards-info-header__headline{font-size:20px}}.rewards-info .rewards-info-body{margin-top:20px;overflow:auto;padding-bottom:60px}@media (min-width: 1025px){.rewards-info .rewards-info-body{height:350px;padding-bottom:0}}.rewards-info .my-rewards-offers,.rewards-info .offers-faq,.rewards-info .offers-refer,.rewards-info .offers-redeem-popup{background:white;left:0;height:calc(100vh - 50px);overflow:auto;padding:20px;position:fixed;top:50px;width:calc(100% - 40px);z-index:90}.rewards-no-user-popup .rewards-login{text-decoration:underline}.rewards-user-popup .rewards-sidebar-points-title,.rewards-user-popup .desktop-rewards-menu{display:none}.rewards-user-popup .rewards-sidebar .rewards-point-count{margin-right:1px}.rewards-user-popup .rewards-tabs .rewards-tab{background:#eee7d1;border-bottom:1px solid #cccccc;display:inline-block;height:50px;line-height:50px;text-align:center;width:50%;vertical-align:top}.rewards-user-popup .rewards-tabs .rewards-tab:last-of-type{border-left:1px solid #cccccc;margin-left:-5px}.rewards-user-popup .rewards-tabs .rewards-tab.active{background:white}@media (min-width: 1025px){.rewards-user-popup .rewards-tabs{display:none}}.rewards-user-popup .offers-container{display:none}.rewards-user-popup .offers-container.active{display:block}@media (min-width: 1025px){.rewards-user-popup .offers-container{position:relative;top:0}}@media (min-width: 1025px){.rewards-user-popup{background:white}.rewards-user-popup .desktop-rewards-menu,.rewards-user-popup .rewards-sidebar-points-title{display:block;line-height:28px}.rewards-user-popup .rewards-header{background:#eee7d1;float:left;height:86px;padding:40px 0 0 40px;text-align:left;width:200px}}.rewards-user-popup.error-points .rewards-error{margin-top:0}.rewards-user-popup.error-points .rewards-close{top:59px}@media (min-width: 1025px){.rewards-user-popup.error-points .rewards-close{top:19px}}.offer-container{border-bottom:1px solid #cccccc;padding:20px;position:relative}.offer-container p{font-size:12px;width:80%}.offer-container .offer-link,.offer-container .offer-button{cursor:pointer;position:absolute;right:20px;text-decoration:underline;top:40px}.offer-container .offer-button{color:#fff;text-decoration:none;width:100px}.offer-container.inactive span,.offer-container.inactive p,.offer-container.inactive button,.offer-container.inactive a{opacity:.5}.offer-container.rewards-redeem-offer p{width:calc(100% - 140px)}.offer-container .offer-icon{background-color:#f5f2ea;background-position:center;background-repeat:no-repeat;background-size:17px 17px;border-radius:50%;display:none;height:40px;margin:20px 30px 20px 0;width:40px}.offer-container .offer-icon.offer-icon-account{background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/icon-offer-account.svg?v=103102642330494001971581511527)}.offer-container .offer-icon.offer-icon-purchase{background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/icon-offer-purchase.svg?v=130893690658448347051581511530)}.offer-container .offer-icon.offer-icon-spend{background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/icon-offer-spend.svg?v=44038825637366405491581511531)}.offer-container .offer-icon.offer-icon-instagram{background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/icon-offer-instagram.svg?v=109126342990444150151581511529)}.offer-container .offer-icon.offer-icon-twitter{background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/icon-offer-twitter.svg?v=26341069627071798971581511532)}.offer-container .offer-icon.offer-icon-facebook{background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/icon-offer-facebook.svg?v=176511440161608592481581511528)}.offer-container .offer-icon.offer-icon-refer{background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/icon-offer-friend.svg?v=94648379591750520151581511528)}.offer-container .offer-icon.offer-icon-punch{background-image:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/icon-offer-punch.svg?v=50947007652758845141581511530);background-size:auto}@media (min-width: 1025px){.offer-container{text-align:left}.offer-container .offer-title{font-size:20px}.offer-container .offer-icon{display:block;float:left}.offer-container:last-of-type{border-bottom:0}}.rewards-menu{background:#f5f2ea}.rewards-menu .rewards-menu-item{border-bottom:1px solid white;color:#000;height:50px;line-height:50px;padding-left:20px}@media (min-width: 1025px){.rewards-menu{float:left;height:354px;text-align:left;width:240px}.rewards-menu .rewards-menu-item{border-bottom:0;cursor:pointer;height:40px;padding-left:40px}.rewards-menu .rewards-menu-item:first-of-type{margin-top:20px}.rewards-menu .rewards-menu-item.active,.rewards-menu .rewards-menu-item:hover{text-decoration:underline}}.my-rewards-offers .no-rewards{text-align:center}.my-rewards-offers .no-rewards span{display:block;margin-top:125px}@media (min-width: 1025px){.my-rewards-offers .no-rewards span{margin-top:100px}}.my-rewards-offers .no-rewards button{margin-top:30px}.my-rewards-offers .my-rewards-transactions .rewards-transaction{border-bottom:1px solid #cccccc;padding:30px 0;width:100%}.my-rewards-offers .my-rewards-transactions .rewards-transaction>div{display:inline-block;padding:0 5px;position:relative;text-align:left;vertical-align:top}.my-rewards-offers .my-rewards-transactions .rewards-transaction .transaction-date{width:calc(35% - 30px)}@media (min-width: 1025px){.my-rewards-offers .my-rewards-transactions .rewards-transaction .transaction-date{width:20%}}.my-rewards-offers .my-rewards-transactions .rewards-transaction .transaction-action{width:100%}@media (min-width: 1025px){.my-rewards-offers .my-rewards-transactions .rewards-transaction .transaction-action{width:60%}}.my-rewards-offers .my-rewards-transactions .rewards-transaction .transaction-points{margin-top:5px;width:100%}@media (min-width: 1025px){.my-rewards-offers .my-rewards-transactions .rewards-transaction .transaction-points{margin-top:0;text-align:right;width:40%}}.my-rewards-offers .my-rewards-transactions .rewards-transaction .transaction-status{text-align:right;width:20%}.my-rewards-offers .my-rewards-transactions .rewards-transaction .transaction-wrap{width:calc(50% - 30px)}@media (min-width: 1025px){.my-rewards-offers .my-rewards-transactions .rewards-transaction .transaction-wrap>div{display:inline-block;vertical-align:top}}.rewards-faq-body{text-align:left}.rewards-faq-body h2{margin:20px 0}.rewards-faq-body p{line-height:22px;padding-left:20px}@media (min-width: 1025px){.rewards-faq-body p{padding-left:40px}}.offers-refer{text-align:center}.offers-refer .refer-email-state,.offers-refer .refer-initial{display:none;margin-top:120px;padding:0 20px}.offers-refer .refer-email-state.active,.offers-refer .refer-initial.active{display:block}@media (min-width: 1025px){.offers-refer .refer-email-state,.offers-refer .refer-initial{margin-top:80px}}.offers-refer .refer-initial .refer-social{display:block;margin-top:30px!important}.offers-refer .refer-initial .refer-social .refer-social-item{margin:0 15px}.offers-refer .refer-email-state .input-submit,.offers-refer .refer-email-state .refer-email-input{display:block;position:relative;width:calc(100% - 40px)!important}@media (min-width: 1025px){.offers-refer .refer-email-state .input-submit,.offers-refer .refer-email-state .refer-email-input{display:inline-block;vertical-align:middle;width:200px!important}}.offers-refer .refer-email-state .refer-form-state{display:none;font-family:Copernicus;font-size:12px;text-align:center}.offers-refer .refer-email-state .refer-form-state.refer-error-state{color:#ff7e72;margin-top:5px}@media (min-width: 1025px){.offers-refer .refer-email-state .refer-form-state{text-align:left}}.offers-refer .refer-email-state.error-emails .refer-error-state,.offers-refer .refer-email-state.success-emails .refer-success-state{display:inline-block}.offers-refer .refer-email-state.success-emails .refer-email-input,.offers-refer .refer-email-state.success-emails .refer-error-state,.offers-refer .refer-email-state.success-emails .input-submit{display:none}.offers-refer .refer-email-state .input-submit{height:48px;width:calc(100% + 2px)!important}@media (min-width: 1025px){.offers-refer .refer-email-state .input-submit{margin-left:-5px;width:120px!important}}.offer-back{color:#000;cursor:pointer;display:block;margin-top:30px;position:absolute;text-align:center;text-decoration:underline;width:calc(100% - 80px)}.redeem-popup{margin-top:80px;padding:20px;text-align:center}.redeem-popup p{margin:auto;max-width:400px}.redeem-popup button{display:block;margin:30px auto}.redeem-popup .redeem-discount-code{display:none;font-size:23px;margin-top:30px}.redeem-popup .redeem-discount-code.active{display:block}.redeem-popup .redeem-back{margin-top:0}@media (min-width: 1025px){.redeem-popup .redeem-back{position:relative;width:auto}}@media (min-width: 1025px){.redeem-popup{margin-top:40px}}.rewards-refer-popup{-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%);background:white url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/rewards-background.jpg?v=171968634838544746811581511614) no-repeat center;background-size:cover;height:320px;left:50%;margin-top:calc((100vh - 320px)/2);padding:20px;text-align:center;width:260px}@media (min-width: 1025px){.rewards-refer-popup{-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:480px;left:50vw;margin-top:0;overflow:hidden;text-align:center;top:50vh;width:800px}}.rewards-refer-popup.active{display:block}.rewards-refer-popup .rewards-close{background:url(//cdn.shopify.com/s/files/1/0989/8238/t/32/assets/X.svg?v=142190547218177409761581511686) no-repeat center}.rewards-refer-popup span{display:block;margin:30px auto}.rewards-refer-popup .refer-popup-body-title{margin-top:60px}@media (min-width: 1025px){.rewards-refer-popup .refer-popup-body-title{margin-top:140px}}.rewards-refer-popup .refer-popup-body-text{max-width:400px}.rewards-refer-popup .refer-code{font-family:Copernicus;font-size:23px}body.v2-disable-scroll{overflow:hidden!important}@media (max-width: 959px){body.v2-disable-scroll{position:fixed}}.v2-page{margin-top:0;margin-left:auto;margin-right:auto;padding:0 20px}@media (min-width: 960px){.v2-page{padding:0 120px}}@media (min-width: 1025px){.v2-page{margin-top:41px}}.v2-page h1{margin:0;padding-top:126px;padding-bottom:30px;font-family:Copernicus;letter-spacing:0;font-size:22px;line-height:32px}@media (min-width: 768px) and (max-width: 960px){.v2-page h1{padding-top:168px}}@media (min-width: 960px){.v2-page h1{font-size:32px;line-height:42px;padding-top:168px;padding-bottom:50px}}@media (min-width: 1280px){.v2-page h1{font-size:48px;line-height:90px}}.v2-page h1.with-mobile-nav{padding-bottom:20px}.v2-page form .field,.v2-customer-page form .field{margin-bottom:15px}@media (min-width: 960px){.v2-page form .field,.v2-customer-page form .field{margin-bottom:20px}}.v2-page form .field label,.v2-customer-page form .field label{text-align:left;font-family:Copernicus;font-size:12px;line-height:22px;color:#999}.v2-page form .field input,.v2-customer-page form .field input{border-color:#ccc;font-family:Copernicus;font-size:12px;line-height:22px}.v2-page form .field .sod_select,.v2-customer-page form .field .sod_select{float:none;margin:0;width:100%}.v2-page form .field .sod_select .sod_list_wrapper,.v2-customer-page form .field .sod_select .sod_list_wrapper{max-height:140px;overflow:scroll;width:calc(100% + 2px)}.v2-page form .action_bottom,.v2-customer-page form .action_bottom{position:relative}@media (min-width: 1025px){.v2-page form .action_bottom,.v2-customer-page form .action_bottom{width:210px}}.v2-page form input,.v2-customer-page form input{width:100%;box-sizing:border-box;height:50px;padding:16px;line-height:16px}.v2-page form .field-checkbox,.v2-customer-page form .field-checkbox{text-align:left;margin-top:15px;margin-bottom:15px}@media (min-width: 960px){.v2-page form .field-checkbox,.v2-customer-page form .field-checkbox{margin-top:20px;margin-bottom:20px}}.v2-page form .field-checkbox input,.v2-customer-page form .field-checkbox input{display:inline-block;width:14px;height:auto;padding:0;margin-right:7px}.v2-page form .field-checkbox label,.v2-customer-page form .field-checkbox label{display:inline;color:#333;font-size:13px}.v2-nav-mobile{margin-bottom:30px}@media (min-width: 960px){.v2-nav-mobile{display:none}}.v2-nav-mobile .sod_select{float:none;margin:0;width:100%}@media (min-width: 1025px){.v2-nav-mobile .sod_select{max-width:400px}}.v2-nav-mobile .sod_select .sod_list_wrapper{width:calc(100% + 2px)}.v2-nav-desktop{display:none}@media (min-width: 960px){.v2-nav-desktop{display:block;float:left;padding:40px 30px 40px 40px;width:110px}}@media (min-width: 1280px){.v2-nav-desktop{width:160px}}.v2-nav-desktop ul{margin:0}.v2-nav-desktop .v2-link{display:block;margin-bottom:14px;font-size:13px;letter-spacing:1px}.v2-content{padding-bottom:50px}@media (min-width: 960px){.v2-content{padding-bottom:100px}}.v2-content .v2-sub-title{font-family:Copernicus;font-size:13px;letter-spacing:1px;line-height:20px;margin-bottom:20px}.v2-content h3,.v2-content h4{font-family:Copernicus;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:26px}@media (min-width: 960px){.v2-content h3,.v2-content h4{font-size:22px;line-height:30px}}@media (min-width: 1280px){.v2-content h3,.v2-content h4{font-size:26px;line-height:34px}}.v2-content p{font-size:13px;line-height:22px;margin-bottom:26px}@media (min-width: 960px){.v2-content p{margin-bottom:56px}}.v2-content a{color:#333;display:inline-block;border-bottom:1px solid #333}.v2-content a.button{border-bottom:none}.v2-content ul{margin-left:0!important;margin-right:0!important;margin-bottom:30px!important}@media (min-width: 960px){.v2-content ul{margin-top:-20px!important}}.v2-content ul li{display:block;cursor:default;font-family:Copernicus;font-size:13px;line-height:22px}.v2-content ul li:before{content:"-";display:inline-block;margin-right:10px}.v2-content .button{color:#fff;display:inline-block;line-height:50px;height:50px;padding:0;width:100%}@media (min-width: 960px){.v2-content .button{width:180px}}.v2-content hr{margin-top:30px;margin-bottom:30px;border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}@media (min-width: 960px){.v2-content hr{margin-top:50px;margin-bottom:50px}}.v2-bottom p{margin-bottom:0;margin-top:50px}@media (min-width: 960px){.v2-bottom p{margin-top:100px}}.v2-bottom a{color:#333;display:inline-block;border-bottom:1px solid #333}#support2,#account2,#contact2,#faq2,#shipping-returns2,#terms-privacy2{margin-top:138px}@media (min-width: 960px){#support2,#account2,#contact2,#faq2,#shipping-returns2,#terms-privacy2{padding:0}}@media (min-width: 960px){#support2 .v2-section,#account2 .v2-section,#contact2 .v2-section,#faq2 .v2-section,#shipping-returns2 .v2-section,#terms-privacy2 .v2-section{max-width:480px}}@media (min-width: 1280px){#support2 .v2-section,#account2 .v2-section,#contact2 .v2-section,#faq2 .v2-section,#shipping-returns2 .v2-section,#terms-privacy2 .v2-section{max-width:640px}}@media (min-width: 960px){#support2 h1,#account2 h1,#contact2 h1,#faq2 h1,#shipping-returns2 h1,#terms-privacy2 h1{padding-left:240px;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #DDD}}@media (min-width: 1280px){#support2 h1,#account2 h1,#contact2 h1,#faq2 h1,#shipping-returns2 h1,#terms-privacy2 h1{padding-left:300px}}@media (min-width: 960px){#support2 .v2-content,#account2 .v2-content,#contact2 .v2-content,#faq2 .v2-content,#shipping-returns2 .v2-content,#terms-privacy2 .v2-content{margin-left:180px;border-left:1px solid #DDD;padding-left:60px;padding-right:120px;padding-top:45px}}@media (min-width: 1280px){#support2 .v2-content,#account2 .v2-content,#contact2 .v2-content,#faq2 .v2-content,#shipping-returns2 .v2-content,#terms-privacy2 .v2-content{margin-left:240px;padding-right:180px}}#support2 .v2-content .v2-sub-title,#account2 .v2-content .v2-sub-title,#contact2 .v2-content .v2-sub-title,#faq2 .v2-content .v2-sub-title,#shipping-returns2 .v2-content .v2-sub-title,#terms-privacy2 .v2-content .v2-sub-title{display:none}@media (min-width: 960px){#support2 .v2-content .v2-sub-title,#account2 .v2-content .v2-sub-title,#contact2 .v2-content .v2-sub-title,#faq2 .v2-content .v2-sub-title,#shipping-returns2 .v2-content .v2-sub-title,#terms-privacy2 .v2-content .v2-sub-title{display:block;margin-bottom:50px}}#support2 .content-contact .contact-title,#account2 .content-contact .contact-title,#contact2 .content-contact .contact-title,#faq2 .content-contact .contact-title,#shipping-returns2 .content-contact .contact-title,#terms-privacy2 .content-contact .contact-title{font-family:Copernicus;font-size:14px;line-height:24px;margin-bottom:10px}@media (min-width: 1025px){#support2 .content-contact .contact-title,#account2 .content-contact .contact-title,#contact2 .content-contact .contact-title,#faq2 .content-contact .contact-title,#shipping-returns2 .content-contact .contact-title,#terms-privacy2 .content-contact .contact-title{line-height:34px}}#support2 .content-contact .contact-container,#account2 .content-contact .contact-container,#contact2 .content-contact .contact-container,#faq2 .content-contact .contact-container,#shipping-returns2 .content-contact .contact-container,#terms-privacy2 .content-contact .contact-container{margin-bottom:50px}#support2 .content-contact .contact-container p,#account2 .content-contact .contact-container p,#contact2 .content-contact .contact-container p,#faq2 .content-contact .contact-container p,#shipping-returns2 .content-contact .contact-container p,#terms-privacy2 .content-contact .contact-container p{margin-botttom:20px}#support2 .content-contact .social-link a,#account2 .content-contact .social-link a,#contact2 .content-contact .social-link a,#faq2 .content-contact .social-link a,#shipping-returns2 .content-contact .social-link a,#terms-privacy2 .content-contact .social-link a{display:inline-block;background:#8B735C;color:#fff;width:32px;height:32px;line-height:33px;border-radius:32px;font-size:16px;margin-top:6px;margin-right:12px;border-width:0;text-align:center;padding:0}#support2 .content-contact .social-link a:hover,#account2 .content-contact .social-link a:hover,#contact2 .content-contact .social-link a:hover,#faq2 .content-contact .social-link a:hover,#shipping-returns2 .content-contact .social-link a:hover,#terms-privacy2 .content-contact .social-link a:hover{background:#79644e}@media (min-width: 960px){#support2 .content-contact .social-link a,#account2 .content-contact .social-link a,#contact2 .content-contact .social-link a,#faq2 .content-contact .social-link a,#shipping-returns2 .content-contact .social-link a,#terms-privacy2 .content-contact .social-link a{width:40px;height:40px;line-height:41px;border-radius:40px;font-size:20px;margin-top:10px;margin-right:15px}}.faq-subhead{font-family:Copernicus;font-size:18px;font-weight:700;margin:20px 0}.question{font-size:14px;line-height:24px;color:#333;letter-spacing:1px}.question .fa-angle-down,.question .fa-angle-up{margin-left:20px;font-size:20px;position:relative;top:2px}@media (min-width: 1280px){.question{font-size:16px;line-height:26px}}.response{margin-top:20px;font-size:13px;line-height:22px}.question-container{font-family:Copernicus;padding:20px 0;border-top:2px solid #EEE}#storemapper{margin-top:138px}#storemapper #storemapper-left{width:100%;height:auto;float:none;overflow-y:auto;background:#FFF}@media (min-width: 960px){#storemapper #storemapper-left{width:40%;height:500px;float:left}}@media (min-width: 1280px){#storemapper #storemapper-left{height:600px}}#storemapper #storemapper-right{display:none}@media (min-width: 960px){#storemapper #storemapper-right{display:block;width:60%;height:500px;float:right;background:#FFF}}@media (min-width: 1280px){#storemapper #storemapper-right{height:600px}}#storemapper #storemapper-form{margin:30px 20px 20px;text-align:left;font-family:Copernicus}@media (min-width: 960px){#storemapper #storemapper-form{margin:30px}}@media (min-width: 1280px){#storemapper #storemapper-form{margin:40px}}#storemapper #storemapper-form label{display:none}#storemapper #storemapper-form:after{content:"";display:table;clear:both}#storemapper #storemapper-zip{width:100%;letter-spacing:1px;font-family:Copernicus;box-sizing:border-box;height:52px;float:left}#storemapper #storemapper-go{padding:16px 32px;width:100%;border:transparent;font-family:Copernicus;float:right;height:52px}#storemapper .storemapper-error{padding:10px 0;color:#ff7e72!important;clear:both}#storemapper ul#storemapper-list{padding-left:0;margin:30px 20px!important}@media (min-width: 960px){#storemapper ul#storemapper-list{margin:30px!important}}@media (min-width: 1280px){#storemapper ul#storemapper-list{margin:40px!important}}#storemapper ul#storemapper-list li{display:block;position:relative;margin:0}#storemapper ul#storemapper-list .tier h4{font-size:13px;line-height:22px;color:#222;font-family:Copernicus;margin-bottom:15px}#storemapper p,#storemapper p.storemapper-address,#storemapper p.storemapper-popup-address,#storemapper p.storemapper-popup-phone{font-size:13px;line-height:22px;color:#333;letter-spacing:1px;margin-bottom:0;font-family:Copernicus}#storemapper p a,#storemapper p.storemapper-address a,#storemapper p.storemapper-popup-address a,#storemapper p.storemapper-popup-phone a{color:#333}#storemapper .storemapper-distance{color:#aaa;position:absolute;bottom:0;left:132px;font-size:12px;line-height:18px}@media (min-width: 960px){#storemapper .storemapper-distance{left:112px}}#storemapper .storemapper_view,#storemapper .storemapper_directions{margin:10px 0 40px}@media (min-width: 1280px){#storemapper .storemapper_view,#storemapper .storemapper_directions{margin-bottom:50px}}#storemapper .storemapper_view a,#storemapper .storemapper_directions a{border-bottom:1px solid #333}#storemapper .storemapper_view{display:none}@media (min-width: 960px){#storemapper .storemapper_view{display:block}}#storemapper .storemapper_directions{display:block!important}@media (min-width: 960px){#storemapper .storemapper_directions{display:none!important}}#storemapper .gm-style-iw h4.storemapper-popup-name{font-size:13px;line-height:22px;color:#222;font-family:Copernicus;margin-top:10px;margin-left:8px;width:300px}#storemapper .gm-style-iw p.storemapper-popup-address{margin-left:8px}#storemapper .gm-style-iw p.storemapper-popup-phone{margin-left:8px;margin-bottom:15px}#storemapper .gm-style-iw p:last-child{font-size:0;white-space:nowrap}#storemapper .gm-style-iw a.btn.storemapper-maplink,#storemapper .gm-style-iw a.btn.storemapper-map-directions{background:#8b735c;border:0;border-radius:0;color:#fff;cursor:pointer;font-family:Copernicus;height:40px;line-height:39px;padding:0;text-align:center;text-decoration:none;width:144px;-webkit-appearance:none;margin-left:8px}#storemapper .gm-style-iw a.btn.storemapper-maplink{margin-bottom:8px}#storemapper>small{display:none}#press2 .mini-title{display:none}@media (min-width: 960px){#press2 .mini-title{display:block;font-family:Copernicus;margin-top:60px}}#press2 .v2-section{text-align:center;font-size:0}@media (min-width: 960px){#press2 .v2-section{margin-bottom:30px}}#press2 .v2-section.mobile-hide{display:none}@media (min-width: 960px){#press2 .v2-section.mobile-hide{display:block}}#press2 .v2-section a{display:block;border-bottom-width:0;margin-bottom:50px}@media (min-width: 960px){#press2 .v2-section a{width:24%;display:inline-block;margin-right:14%;vertical-align:top}#press2 .v2-section a:nth-child(3n+3){margin-right:0}}#press2 .press-container img{width:100%;max-width:240px;height:auto}#press2 .press-container .press-title{font-family:Copernicus;font-size:16px;line-height:26px}#press2 .press-container .press-product{font-family:Copernicus;font-size:12px;line-height:22px}#press2 .press-container .press-date{font-family:Copernicus;font-size:13px;line-height:22px;margin-top:6px;margin-bottom:7px}@media (min-width: 960px){#press2 .v2-bottom{margin-top:-70px}}#article2 h1{font-size:18px;line-height:24px}@media (min-width: 960px){#article2 h1{font-size:22px;line-height:30px}}@media (min-width: 1280px){#article2 h1{font-size:26px;line-height:34px}}#article2 .v2-content h2{font-family:Copernicus;letter-spacing:0;font-size:14px;line-height:24px;margin-bottom:40px}@media (min-width: 960px){#article2 .v2-content h2{margin-bottom:50px}}@media (min-width: 1280px){#article2 .v2-content h2{font-size:16px;line-height:26px}}#article2 .v2-content p{font-size:13px}@media (min-width: 960px){#article2 .v2-content p{margin-bottom:26px}}#article2 .v2-content p:last-child{margin-bottom:0}#article2 .v2-content img{width:480px;max-width:100%}@media (min-width: 960px){#jobs2 #main,#privacy2 #main,#terms2 #main,#article2 #main{max-width:600px}}@media (min-width: 1280px){#jobs2 #main,#privacy2 #main,#terms2 #main,#article2 #main{max-width:800px}}@media (min-width: 960px){#promotions2{max-width:720px}}@media (min-width: 1280px){#promotions2{max-width:960px}}#promotions2 .mini-title,#promotions2 h1{text-align:center}#promotions2 .v2-content{border:1px solid #DDD;text-align:center;padding:30px 10px;margin-bottom:50px}@media (min-width: 960px){#promotions2 .v2-content{padding:80px 120px;margin-bottom:100px}}@media (min-width: 1280px){#promotions2 .v2-content{padding:80px 160px}}#promotions2 .v2-content p{color:#999;margin-bottom:30px}#promotions2 .v2-content p:last-child{margin-bottom:0}#promotions2 .v2-content h3{margin-top:26px}@media (min-width: 960px){#promotions2 .v2-content h3{margin-top:56px}}#promotions2 .v2-content h3:first-child{margin-top:0}#promotions2 .v2-content .button{border-bottom-width:0}@media (min-width: 960px){#promotions2 .v2-content .button{min-width:250px}}#support-nav{min-height:1000px;height:auto;padding:3% 0 0;width:12%;float:left}#support-drop{width:80%;float:right;border-left:2px solid #eeeeee;padding-left:60px;height:auto;min-height:1200px}.support-title{width:960px;float:none;margin:0 auto;text-align:center}.support-title h1{font-weight:200;color:#222;font-size:44px;line-height:54px;letter-spacing:-1px;padding-left:0;font-family:Copernicus;margin:0 auto;padding-top:40px;text-align:left}.support-sub-title{font-size:16px;line-height:22px;letter-spacing:1px;color:#777;margin:50px 0;font-family:Copernicus}.support-sub-title-address{font-size:16px;line-height:24px;letter-spacing:1px;color:#b0b0b0;margin:0;width:70%;float:left;font-family:Copernicus}.support-sub-title-account{font-size:16px;line-height:22px;letter-spacing:1px;color:#777;font-weight:100;margin:50px 0 30px;font-family:Copernicus}.support-copy{width:50%;float:left}.support-copy h4{font-size:14px;line-height:24px;margin-top:62px;color:#222;letter-spacing:0;font-family:Copernicus}li.link-support{font-size:14px;line-height:26px;letter-spacing:1px;color:#777;list-style:none;margin-left:3%;text-transform:capitalize;font-family:Copernicus;transition:background-color .5s ease}li.link-support:hover{color:#222;cursor:pointer}.content-section.content-product,.content-section.content-shipping{margin-right:250px}.hide{display:none}li,.question{cursor:pointer}.mobile-support-nav{display:none}.nav-hr-account{color:#eee;width:60%;margin:50px 30px;border-color:#eee;background-color:#eee}.grid-item{max-height:200px}.grid-sizer img{width:auto;height:200px}.ingredient-container{float:left;width:25%;margin:0 auto;text-align:center;padding:55px 0}.ingredient-container:hover h4{color:#777!important;text-decoration-color:#777!important;text-decoration:underline}.ingredient_title:hover,.ingredient-hero.grid-sizer:hover{color:#777;cursor:pointer}.also-used{background-color:#000;width:100%}.more-infos{z-index:800000;background-color:#e9e7d8;border:1px solid transparent;padding:20px;position:absolute}.content-more-left{float:left;width:40%;padding:0 5%}.content.content-more-left p{text-align:left}.used{float:left;width:50%}.notused{width:50%}.content-more-right{float:right;width:40%}.first.width-50{width:31%;color:#000;height:auto;overflow:hidden;display:block;float:left;margin-left:5%;padding-right:10px}.second.width-50{width:31%;color:#000;height:auto;display:block;float:left;overflow:hidden;padding-top:50px;padding-right:10px}.third.width-50{width:31%;color:#000;height:auto;display:block;float:left;overflow:hidden}.notused.width-50{width:70%;color:#000;background-color:#dccfc8;height:auto;overflow:hidden;padding:3% 4%;margin-bottom:5%}.width-50-inner{width:100%;color:#000;height:auto;overflow:hidden;padding:0;float:left;font-size:10px;line-height:20px;font-family:Copernicus}.width-50-inner.crossed-white{font-size:14px;line-height:24px;font-family:Copernicus}.navbar{left:10px;height:600px;overflow-y:scroll;position:absolute!important}.navbar-title{font-weight:200;color:#333;font-size:16px;line-height:27px;font-family:Copernicus;-webkit-font-smoothing:antialiased;padding:0 0 25px 20px}.navbar-title:hover{cursor:pointer}.navbar-li{color:#b0b0b0;text-decoration:none;font-size:14px;font-weight:200;line-height:1.5em;font-family:Copernicus;-webkit-font-smoothing:antialiased;transition:background-color .5s ease}.navbar-li:hover{color:#222;text-decoration:none;font-size:14px;font-weight:200;line-height:1.5em;font-family:Copernicus;-webkit-font-smoothing:antialiased}.navbar-li a:active{color:#222}.nav-hr{color:#eee;margin:0 22% 22% 9%;border-color:#eee;background-color:#eee}.product-type{padding-top:50px;margin:0 auto}#collection{margin-top:138px;padding-left:0%;width:100%}@media (max-width: 1025px){#collection{margin-top:95px}}#collection-page-filter{padding:1% 0 0 1%;width:16%;float:left;position:fixed;height:800px;overflow-y:visible;z-index:100}#collection-page-filter::-webkit-scrollbar{display:none}.collection-description{font-size:20px;color:#a9a9a9;line-height:20px;font-weight:200;font-family:Copernicus;-webkit-font-smoothing:antialiased;text-align:left;width:80%;margin:0 0 6% 9%!important}.pdp-description{font-family:Copernicus;-webkit-font-smoothing:antialiased;font-weight:100;font-size:12px;color:#222;line-height:22px;margin:15px 0}.pdp-description p{font-size:12px;line-height:22px}.pdp-margin{margin-top:75px}.pdp-ingredients{width:100%}.product .details{display:block;padding:0;height:auto;width:90%;margin:0 auto;border:1px solid #e0e0e0;cursor:pointer;transition:background-color .5s ease}s,strike,del{text-decoration:line-through;color:red}.card-cart{color:#222;-webkit-font-smoothing:antialiased;font-family:Copernicus;text-transform:capitalize;float:right;margin-right:11%;padding-bottom:0;border-bottom:solid 1px}.card-cart:hover{color:#b0b0b0}.card-out{color:#ff7e72;-webkit-font-smoothing:antialiased;font-family:Copernicus;text-transform:capitalize;float:right;margin-right:11%;padding-bottom:0;background:#222!important;color:#fff;font-size:13px;letter-spacing:.5px}.details{border:1px solid #eeeeee;background-color:#fff;max-height:236px}.product .pdp-related-details{display:block;padding:15px 0;text-align:center}.product .details a{display:block;padding:15px 0}.product .pdp-related-details a{display:block;padding:35px 0}.pdp-related-details{border:1px solid #eeeeee;background-color:#fff}.pdp-related-details .price{color:#555;opacity:.7}.notify{margin-top:2%}.notify-popup{text-align:left;float:left;width:100%;margin:15px auto 25px}.product-variants{height:40px;margin:0 0 15px 35px}.success-message{color:#fff;margin-top:2.5%;font-size:16px;letter-spacing:1px;font-family:Copernicus;-webkit-font-smoothing:antialiased}select#product-variants.product-variants{height:50px;background-color:transparent}.item-quantitiy{height:40px}.product{position:relative;margin-bottom:20px;float:left;padding:10px 19px}.pdp-related-details h4.title{font-weight:700;font-size:14px;color:#222;font-family:Copernicus;-webkit-font-smoothing:antialiased;width:80%;margin:0 0 7% 10%!important;border-bottom:1px solid #b0b0b0;padding-bottom:20px}.details h4.title{font-weight:700;font-size:14px;color:#222;font-family:Copernicus;-webkit-font-smoothing:antialiased;width:80%;margin:0 0 10px 10%!important;border-bottom:1px solid #e0e0e0;padding-bottom:10px;line-height:23px}.collection-title{font-weight:100;font-size:16px;color:#000;font-family:Copernicus;-webkit-font-smoothing:antialiased;width:80%;margin:0 0 10px 10%!important;border-bottom:1px solid #e0e0e0;padding-bottom:10px;text-align:left;line-height:23px}.collection-sub{-webkit-font-smoothing:antialiased;width:80%;margin:0 0 10px 10%!important;border-bottom:1px solid #e0e0e0;padding-bottom:10px;text-align:left}.collection-size{font-weight:100;font-size:14px;color:#222;font-family:Copernicus;-webkit-font-smoothing:antialiased;width:80%;margin:0 0 0 10%!important;text-align:left}.collection-size:hover{color:#b0b0b0}.howToUse-label{margin:30px 0 0;width:100%;float:left}.featured-pdp-ingredients{width:90%;height:auto}.pdp-image-container{width:45%;float:left}.purchase input.btn{font-family:Copernicus;-webkit-font-smoothing:antialiased;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;height:48px;line-height:36px;border:none;margin:0;padding:0 16px;color:#fff;font-weight:100;font-size:14px;text-transform:none;background:#222222;min-width:225px;width:auto;transition:background-color .5s ease}input.quantity-border{font-family:Copernicus;-webkit-font-smoothing:antialiased;-webkit-appearance:none;vertical-align:middle;height:30px;line-height:16px;font-size:13px;padding:8px 15px;border-left:1px solid #ccc;display:inline-block;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.06) inset;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06) inset;box-shadow:0 1px 3px #0000000f inset;text-align:center;border-right:1px solid #ccc;border-bottom:none;border-top:none}.span12{width:100%}.related-products .add-to-cart{padding:19px 25px!important}.dynamic-checkout__content ._1mqqPYZtCQtz5_i0b-po4l{display:flex;justify-content:flex-end;padding:15px 0}.fixed_signup_form .error_message{color:red;font-size:14px;margin-top:4px}.additional-checkout-buttons.tdf_discount_ck_btn{margin-top:10px}.tdf_label.tdf_label_v.tdf_label_v2,br.tdf_auto_br{display:none!important}.tdf_discount_content .tdf_price_original{margin-left:103px}.tdf_discount_content .tdf_money.money{margin-left:10px;border-bottom:none!important}.mobile_filter{position:relative}.mobile-filters{position:absolute;right:15px}.product-gallery__image img{margin-top:0}.circle.sale{display:none}
/*# sourceMappingURL=/s/files/1/0989/8238/t/32/assets/style.scss.css.map?v=77381034693877045121663777277 */
