@font-face{font-family:LemonFont;src:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/Lemon_Tuesday.otf?v=1639671101)}.template-collection .collection-hero__content .page-width .section-header__shadow h1{color:#000}.template-collection .collection-hero img,.template-collection .collection-hero__content .section-header{opacity:1;animation:none}.template-collection .sm--category-filter-dropdown{display:none}::selection{color:#f37f8e;background:#f28e9b7f}.drawer .js-qty__adjust:hover{background:#fff0!important;fill:#000}.cart-link__bubble--visible{top:60%;width:11px;height:11px;border-color:#d96473;background-color:#d96473}.drawer__scrollable{color:#afafaf}.drawer a:not(.btn).cart__item-name{font-weight:700;line-height:1.2em;font-size:13px}.drawer.is-empty .drawer__cart-empty{height:80%;display:flex;align-items:center;justify-content:center;text-align:center}[data-center-text=true] .collapsible-trigger-btn{text-align:left;font-weight:600}[data-center-text=true] .collapsible-trigger-btn svg{color:#d9688c}.cart__item--variants{font-size:11px}.drawer__title{font-size:23px}.drawer .cart__image{flex:0 0 70px;margin-right:15px}@media (min-width: 768px){.template-collection [data-section-type=collection-template] .grid{display:flex;justify-content:center;flex-wrap:wrap}}#shopify-section-template--15235171549333__16439870719fbbb590 .page-width{padding:0}@media (max-width: 1100px){.template-product .page-content--product .grid .grid__item:last-of-type{width:47%}.product-section .add-to-cart{max-width:calc(100% - 40px)!important;position:fixed!important;bottom:20px;left:20px;right:20px;z-index:10}.page-content--product .sm--product-wrapper{margin-top:0!important}}@media (max-width: 1050px){.template-product .page-content--product .grid .grid__item{width:100%!important;max-width:none!important;position:static;padding:0}.template-product .page-content--product .grid .grid__item:last-of-type{margin-top:50px;overflow:hidden}.template-product .page-content--product .grid .grid__item .tab-content ul,.template-product .page-content--product .grid .grid__item .tab-content p{max-width:none}.template-collection .sm--category-filter-dropdown{margin-top:-75px;display:block}.template-collection .sm--category-filter-pills{display:none}}@media (max-width: 768px){.tab-link{font-size:11px!important;padding:10px 15px!important}.product-single__meta .rte{text-align:center;max-width:520px;margin:0 auto}.product-block-items>div:first-of-type{width:100%;text-align:center}.product-single__meta{padding-left:20px!important}.h2.product-single__title{font-size:24px!important}.template-collection .sm--category-filter-dropdown select{width:100%}.sm--bundle-option-title{font-size:13px!important}.sm--bundle-price{font-size:17px!important}.sm--bundle-strike-price{font-size:16px!important}.sm--bundle-price-container{margin-top:10px!important}.sm--bundle-option-wrapper label{padding-bottom:10px!important}}@media (max-width: 500px){.h2.product-single__title{font-size:19px!important}.buy-form{flex-direction:column}.buy-form .quantity{max-width:none!important}.buy-form .quantity .js-qty__wrapper{width:100%}.product-section .add-to-cart{font-size:13px}.template-collection .sm--category-filter-dropdown{margin-top:-25px}}@media (min-width: 900px){#shopify-section-template--15235171549333__16439870719fbbb590 .flex-grid{flex-wrap:nowrap}}@media only screen and (min-width: 769px){.header-layout[data-logo-align=center] .header-item--logo{margin:0 10px}.header-layout[data-logo-align=center] .header-item--icons,.header-layout[data-logo-align=center] .header-item--navigation{flex:1 1 80px}}@media (max-width: 600px){.collection-header .promo-grid .flex-grid__item .promo-grid__container .promo-grid__bg img{width:110%}}.type-advanced .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale):after,.type-simple .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale):after{display:none}.be-brave .brave-first-column:before{display:block}@media (min-width: 500px){.be-brave .brave-first-column:before{display:none}}.megamenu .grid__item:last-of-type .site-nav__dropdown-link{font-size:13px}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){font-size:15px}.megamenu__colection-image{padding-bottom:61%}@media (min-width: 768px){.site-nav .site-nav__item:first-of-type{line-height:75px}.site-nav .site-nav__item:first-of-type>a{line-height:15px}}.site-nav .site-nav__item.site-nav--has-dropdown a{background:none}.megamenu{padding:20px 0 50px;background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/megamenu-bg.png?v=1644309886) no-repeat top right,url(//cdn.shopify.com/s/files/1/0601/7122/3189/files/header-pseudo-1_912fc281-0d61-41cd-9abf-b59e22710e05.png?v=1643992485) no-repeat 12% 20% #fff;background-size:340px,200px}.megamenu .grid__item{width:24%}.megamenu .grid__item:nth-child(2) .h5>div{color:#75b598}.megamenu .grid__item:nth-child(3) .site-nav__dropdown-link{position:relative}.megamenu .grid__item:nth-child(3) .site-nav__dropdown-link:hover{opacity:1}.menu-column-button{background:#f28e9b!important;border-radius:3px;color:#fff;padding:6px 13px;font-size:10px;letter-spacing:2.5px;box-shadow:0 15px 30px -10px #df3b527f;text-transform:uppercase;margin-top:8px;font-weight:700;display:inline-block;transition:background .15s ease,color .15s ease}.menu-column-button:hover{background:#f28e9b33!important;color:#e16a77;box-shadow:0 0}@media (max-width: 1300px){.megamenu{background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/megamenu-bg.png?v=1644309886) no-repeat top right,url(//cdn.shopify.com/s/files/1/0601/7122/3189/files/header-pseudo-1_912fc281-0d61-41cd-9abf-b59e22710e05.png?v=1643992485) no-repeat 10% 20% #fff;background-size:340px,200px}.megamenu .grid__item{width:30%}}.megamenu .h5{color:#d76372;line-height:1.3em}.megamenu .grid__item div a{font-weight:600;padding:2px 0;transition:all .3s}.megamenu .grid__item div a:hover{opacity:.5}.site-nav__link--underline:before{content:"";display:none;position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0%;border-bottom:2px solid;border-bottom-color:#000;border-bottom-color:#f28e9c;transition:all .5s;margin:0;right:auto}.site-nav__link--underline:after{content:"";display:none;position:absolute;top:0;left:50%;transform:translate(-50%);width:0%;border-bottom:2px solid;border-bottom-color:#000;border-bottom-color:#f28e9c;transition:all .5s;bottom:auto;right:auto!important;margin:0;opacity:0}.site-nav__dropdown{box-shadow:0 80px 120px -120px #68473859}.site-nav__item:hover .site-nav__link--underline:before,.site-nav__item:hover .site-nav__link--underline:after{width:30%}.site-nav__item>a{transition:all .3s ease}.site-nav__item:hover>a{color:#d76372!important}.site-nav--has-dropdown .site-nav__link--underline:after,.site-nav__link--underline:after{border-bottom-color:#f28e9c}.drawer__fixed-header{border:0 none}.drawer__header{padding:0;border:0}.mobile-logo{width:70px;height:70px;display:block}.mobile-logo img{width:100%}.empty{line-height:50px;padding:0 30px;font-size:13px;letter-spacing:2px;color:#e87c8a;text-transform:uppercase;border:2px solid rgb(232 124 138 / 35%);border-radius:4px;font-weight:700;transition:all .2s ease;position:relative;display:inline-block}@media (hover:hover){.empty:hover{background:#e87c8a;color:#fff;box-shadow:0 14px 40px -5px #e87c8aa6}}.btn--inverse{border:0 none;background:#0000;padding:0}a.btn--inverse{border-bottom:0!important}.h2.product-single__title{font-size:30px}.site-header{padding:0;box-shadow:none!important;background:linear-gradient(90deg,#feebdcbf,#f7d0d2bf);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.site-header .page-width .header-layout,.header-layout[data-logo-align=center] .site-header__logo img{height:75px}@media (max-width: 768px){.site-header .page-width .header-layout,.header-layout[data-logo-align=center] .site-header__logo img{height:55px}}.site-header__logo{margin:0}.image-wrap{background:none}@media only screen and (min-width: 769px){.product-single__sticky{top:90px}}.product-block--header{margin-top:30px}.product-single__meta{position:relative;padding-left:25px}.product-block-items>div:first-of-type{position:absolute;top:-30px;margin:0;font-size:17px;color:#d76b79}.buy-form{display:flex}.buy-form .buy-btn{flex:1;margin-bottom:10px}.buy-form .buy-btn button{border-radius:3px;box-shadow:0 15px 35px #f28e9b47,0 5px 15px #f28e9b0f;-webkit-box-shadow:0 15px 35px 0 rgb(242 142 155 / 28%),0 5px 15px 0 rgb(242 142 155 / 6%)}.buy-form .buy-btn button span{letter-spacing:1px;font-size:15px;font-weight:600}.buy-form .quantity{width:100%;max-width:140px;margin-bottom:10px}.buy-form .quantity label{display:none}.buy-form .quantity .js-qty__wrapper{max-width:100%;margin-right:20px}.buy-form .quantity .js-qty__wrapper input{height:50px;border-radius:3px;font-weight:700;font-size:17px}.buy-form .quantity .js-qty__wrapper .js-qty__adjust{fill:#898989}.stock-label{color:#78c56d;margin:-10px 0;text-transform:uppercase}.stock-label .icon--inventory{margin-right:2px}@media (min-width: 769px){.template-product .page-content--product .page-width .grid .grid__item:first-of-type{max-width:53%}.page-content--product .sm--product-wrapper{margin-top:0!important}}.product-block-items .product-block .aos-animate{margin:0 auto 0 0!important}.product-block.sm--benefits-container{text-align:left!important}.product-block.sm--benefits-container h4{font-size:14px;color:#f28e9b}.product-block.sm--benefits-container .list ul{margin:0;list-style:none}.product-block.sm--benefits-container .list ul li{position:relative;padding-left:17px}.product-block.sm--benefits-container .list ul li:not(:last-child){margin-bottom:20px}.product-block.sm--benefits-container .list ul li:before{content:"";display:block;position:absolute;top:6px;left:0;width:9px;height:9px;background:#e56878;border-radius:50%}.product__main-photos.aos-init.aos-animate{margin-left:0}.product-block--tab .collapsible-content__inner{max-width:none;text-align:left}.tab-nav{margin:0;padding:0;text-align:left}.tab-link{margin-right:5px;padding:13px 23px;color:#737373;display:inline-block;text-decoration:none;font-weight:700;letter-spacing:2px;text-transform:uppercase;font-size:13px;position:relative;background:#f7f7f7;border-radius:4px}.tab-link.is-active{color:#f28e9b;border-radius:4px;background-color:#fce8eb}.tab-link:last-child{margin-right:0}.tab-link:hover{color:#f28e9b;border-radius:4px;background-color:#fce8eb}.tab-link.is-active:after,.tab-link:hover:after{display:none}.tab-content{display:none}.tab-content.is-active{display:block;padding:20px 0 0}.tab-contents{margin-bottom:20px}.tab-content p{line-height:1.7em;color:#242424;font-weight:500;max-width:480px;text-align:left}.tab-content .list-title{text-transform:uppercase;color:#000;font-weight:700;letter-spacing:1px;text-align:left}.tab-content ul{margin:20px 0 0;max-width:440px;color:#242424;font-weight:500;list-style:none;text-align:left}.tab-content ul li{position:relative;padding-left:17px;margin-bottom:10px}.tab-content ul li:before{content:"";display:inline-block;position:absolute;top:5px;left:0;width:10px;height:10px;background:#e27784;border-radius:100px}.product__main-photos{overflow:hidden;border-radius:5px}.how-it-works{padding:150px 20px;background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/how-it-works-bg-top-right.png?v=1649841914) no-repeat top right,url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/how-it-works-bg-top-left.png?v=1649841914) no-repeat top left,url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/how-it-works-bg-1.png?v=1649841914) no-repeat center bottom;background-size:auto,auto,cover;background-attachment:fixed,fixed,initial;overflow:clip}@media (max-width: 1500px){.how-it-works{background-size:650px,590px,cover}}.main-container{max-width:1200px;margin:0 auto}.how-it-works .main-container .video-section{display:flex}.how-it-works .main-container .video-section .video-thumb{flex:1;margin-right:70px;position:relative;align-self:flex-start;cursor:pointer}.how-it-works .main-container .video-section .video-thumb.no-video{cursor:default}@media (min-width: 975px){.how-it-works .main-container .video-section .video-thumb{position:sticky;top:calc(50% - 340px)}}.how-it-works .main-container .video-section .video-thumb img{box-shadow:0 20px 90px -10px #9b6d5f4d}.how-it-works .main-container .video-section .video-thumb .play-btn{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#2a2a2acc;width:90px;height:90px;border-radius:100%;box-shadow:0 0 50px -10px #2c2928;transition:all .3s ease;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.how-it-works .main-container .video-section .video-thumb .play-btn:after{content:"";position:absolute;top:1px;bottom:0;left:9px;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:13px 0 13px 24px;border-color:transparent transparent transparent #fbede9;transition:all .3s ease}.how-it-works .main-container .video-section .video-thumb .play-btn:before{content:"";width:90px;height:90px;display:block;position:absolute;background:#2a2a2a59;border-radius:100%;top:0;left:0;right:0;bottom:0;margin:auto;transition:all .3s ease;opacity:0}.how-it-works .main-container .video-section .video-thumb:hover .play-btn:before{width:110px;height:110px;left:-10px;opacity:1}.how-it-works .main-container .video-section .info-box{flex:1}.how-it-works .main-container .video-section .info-box .big-title{font-size:47px;text-transform:uppercase;font-weight:700;margin-bottom:30px;line-height:40px}.how-it-works .main-container .video-section .info-box p{line-height:1.8em;color:#000}.how-it-works .main-container .video-section .info-box p:last-of-type,.how-it-works .main-container .video-section .info-box ul:last-of-type{margin-bottom:0}.how-it-works .main-container .video-section .info-box .list ul{margin:0;list-style:none}.how-it-works .main-container .video-section .info-box .list ul li{position:relative;padding-left:17px}.how-it-works .main-container .video-section .info-box .list ul li:not(:last-child){margin-bottom:20px}.how-it-works .main-container .video-section .info-box .list ul li:before{content:"";display:block;position:absolute;top:6px;left:0;width:9px;height:9px;background:#e56878;border-radius:50%}.how-it-works .main-container .video-section .info-box .mid-title{color:#e56878;text-transform:uppercase;letter-spacing:2px;font-weight:700;margin-bottom:10px;margin-top:40px}.how-it-works .main-container .product-container{margin-top:100px;position:relative}.how-it-works .main-container .product-container:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/left-leaf.png?v=1650029253) no-repeat center center;width:275px;height:234px;display:block;position:absolute;left:-120px;top:-110px;background-size:cover}.how-it-works .main-container .product-container:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/product-page-bg-leaf-2.png?v=1650029253) no-repeat center center;width:304px;height:225px;display:block;position:absolute;right:-140px;bottom:-110px;background-size:cover}@media (max-width: 600px){.how-it-works .main-container .product-container:before{left:20px;top:-20px}.how-it-works .main-container .product-container:after{right:-40px;bottom:-40px}}.how-it-works .main-container .product-container .products-title{text-align:center;margin-bottom:40px;font-size:16px;text-transform:uppercase;letter-spacing:6px;font-weight:700;position:relative}.how-it-works .main-container .product-container .products-box{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;position:relative;z-index:2}.how-it-works .main-container .product-container .products-box .product-item{flex:1;display:flex;align-items:center;max-height:170px;overflow:hidden;background:#fff;border-radius:4px;box-shadow:0 0 50px -10px #cfadac61}.how-it-works .main-container .product-container .products-box .product-item .sm--suggested-products-link{font-weight:600;color:#e56878}.how-it-works .main-container .product-container .products-box .product-item img{max-width:170px}.how-it-works .main-container .product-container .products-box .product-item .product-info-text{max-width:360px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;padding:0 20px}.how-it-works .main-container .product-container .products-box .product-item .product-info-text .product-item-title{color:#e56878;text-transform:uppercase;font-weight:700;position:relative;margin-bottom:5px;font-size:14px;text-decoration:underline}.how-it-works .main-container .product-container .products-box .product-item .product-info-text p{margin-bottom:0;font-size:13.5px;color:#000000d9}.how-it-works .video-modal{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;background:#222222a6;transition:opacity .3s ease;opacity:0;pointer-events:none}.how-it-works .video-modal.active{opacity:1;pointer-events:auto}.how-it-works .video-modal .modal-container{max-width:800px;margin:1.75rem auto;display:flex;align-items:center;justify-content:center;height:100%;position:relative;padding:0 20px}.how-it-works .video-modal .modal-container .modal-content{width:100%;padding-top:56.25%;position:relative;transition:all .3s ease;transform:translateY(-40px)}.how-it-works .video-modal.active .modal-container .modal-content{transform:translateY(0)}.how-it-works .video-modal .modal-container .modal-content iframe{width:100%;position:absolute;top:0;bottom:0;height:100%;border:0;border-radius:5px}.how-it-works .video-modal .modal-container .modal-content .close-modal{position:absolute;top:-20px;right:20px;width:40px;height:40px;background:#222;z-index:2000;display:block;left:auto;border-radius:2px;cursor:pointer}.how-it-works .video-modal .modal-container .modal-content .close-modal:before,.how-it-works .video-modal .modal-container .modal-content .close-modal:after{content:"";position:absolute;display:block;top:50%;left:0;right:0;margin:auto;transform:translateY(-50%);width:18px;height:2px;background:#fff;transition:all .3s ease}.how-it-works .video-modal .modal-container .modal-content .close-modal:before{transform:translateY(-50%) rotate(-45deg)}.how-it-works .video-modal .modal-container .modal-content .close-modal:after{transform:translateY(-50%) rotate(45deg)}@media (hover:hover){.how-it-works .video-modal .modal-container .modal-content .close-modal:hover:before{transform:translateY(-50%) rotate(-45deg) scale(1.1)}.how-it-works .video-modal .modal-container .modal-content .close-modal:hover:after{transform:translateY(-50%) rotate(45deg) scale(1.1)}}@media (max-width: 1300px){.how-it-works{background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/how-it-works-bg-top-right.png?v=1649841914) no-repeat calc(100% + 120px) 0,url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/how-it-works-bg-top-left.png?v=1649841914) no-repeat -240px 0,url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/how-it-works-bg-1.png?v=1649841914) no-repeat center bottom;background-size:650px,590px,cover}.main-container{max-width:900px}}@media (max-width: 970px){.how-it-works{background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/how-it-works-bg-top-left.png?v=1649841914) no-repeat -240px 0,url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/how-it-works-bg-1.png?v=1649841914) no-repeat center bottom;background-size:590px,cover}.how-it-works .video-modal .modal-container{max-width:600px}.main-container{max-width:720px}.how-it-works .main-container .product-container .products-box{grid-template-columns:1fr;margin:0 auto}.how-it-works .main-container .video-section{flex-direction:column}.how-it-works .main-container .video-section .video-thumb{width:100%;margin:0 0 50px}.how-it-works .main-container .video-section .video-thumb img{width:100%}.how-it-works .main-container .video-section .info-box .big-title{font-size:37px}}@media (max-width: 600px){.how-it-works .main-container .video-section .info-box .big-title{font-size:30px;margin-bottom:10px}.how-it-works{padding:50px 20px}.how-it-works .main-container .product-container .products-box .product-item{flex-direction:column;padding:0 20px;background:#f3d0c0;text-align:center;max-width:300px;margin:0 auto;max-height:unset}.how-it-works .main-container .product-container .products-box .product-item .product-info-text{background:#fff;padding:20px;margin:0 -20px}.how-it-works .main-container .product-container .products-box .product-item .product-info-text p{font-size:13px}}.active-ingredients{padding:220px 20px 250px}.active-ingredients h3{font-size:52px;text-align:center;margin-bottom:140px}.active-ingredients .sub-title{text-align:center;font-size:22px;margin-bottom:10px;font-weight:500}.active-ingredients .ingredients-container{display:flex}@media (min-width: 855px){.active-ingredients .ingredients-container .img-box{position:sticky!important;top:120px}}.active-ingredients .ingredients-container .img-box{max-width:600px;position:relative;z-index:2;flex:1.5;align-self:flex-start}.active-ingredients .ingredients-container .img-box:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/splat.png?v=1639580038)no-repeat center center;width:700px;height:614px;position:absolute;bottom:-310px;left:-260px;z-index:-1;pointer-events:none}.active-ingredients.no-before .ingredients-container .img-box:before{display:none}.active-ingredients .ingredients-container .ingredients-info{flex:1;background:#fdf5f2;padding:0 80px 0 110px;margin-left:-60px;display:flex;align-items:center;justify-content:center;flex-direction:column;align-items:flex-start;position:relative}.active-ingredients .ingredients-container .ingredients-info:before,.active-ingredients .ingredients-container .ingredients-info:after{content:"";position:absolute;left:0;right:0;height:50px;background:#fdf5f2}.active-ingredients .ingredients-container .ingredients-info:before{top:-50px}.active-ingredients .ingredients-container .ingredients-info:after{bottom:-50px}.active-ingredients .ingredients-container .ingredients-info .main-info-title{text-align:left;font-size:30px;margin-top:10px;margin-bottom:20px}.active-ingredients .ingredients-container .ingredients-info ul{list-style:none;margin:0}.active-ingredients .ingredients-container .ingredients-info ul.list{margin-bottom:40px}.active-ingredients .ingredients-container .ingredients-info ul.list li.list-item{position:relative;font-weight:600;margin-bottom:10px;padding-left:20px;font-size:15px}.active-ingredients .ingredients-container .ingredients-info ul.list li.list-item:before{content:"";display:inline-block;position:absolute;width:10px;height:10px;border-radius:100px;background:#f28e9b;top:6px;left:0}.active-ingredients .ingredients-container .ingredients-info ul.list li.list-item.title{text-transform:uppercase;color:#e56878;font-weight:700;letter-spacing:1.5px;font-size:15px;margin-bottom:15px;padding:0!important}.active-ingredients .ingredients-container .ingredients-info ul li .list-title{font-size:16px;text-transform:uppercase;margin-bottom:10px;font-weight:700;letter-spacing:2px}.active-ingredients .ingredients-container .ingredients-info ul.list li.list-item.title:before{display:none}.active-ingredients .ingredients-container .ingredients-info ul li p{line-height:1.7em;max-width:460px;margin-bottom:40px}.active-ingredients.big-bullets .ingredients-container .ingredients-info ul.list li.list-item{margin-bottom:20px;padding-left:25px;font-size:17px;line-height:1.2em}.active-ingredients.big-bullets .ingredients-container .ingredients-info ul.list li.list-item:before{width:12px;height:12px;top:4px}.active-ingredients .ingredients-container .ingredients-info .view-all{color:#e87c8a;text-transform:uppercase;letter-spacing:5px;font-weight:600;font-size:13px;position:relative;padding-left:20px}.active-ingredients .ingredients-container .ingredients-info .view-all:before{content:"+";display:inline-block;font-size:22px;transition:all .3s ease;transform-origin:center;position:absolute;left:0;top:3px;line-height:13px;width:13px}.active-ingredients .ingredients-container .ingredients-info .view-all:hover:before{transform:rotate(90deg);transform-origin:center}@media (max-width: 1300px){.active-ingredients{padding:150px 20px 250px}.active-ingredients .ingredients-container .img-box{flex:1}.active-ingredients .ingredients-container .ingredients-info{padding:0 60px 60px 100px}.active-ingredients .ingredients-container .ingredients-info ul li p{max-width:none}.active-ingredients .ingredients-container .img-box:before{display:none}}@media (max-width: 850px){.active-ingredients{padding:100px 20px}.active-ingredients .sub-title{font-size:18px;margin-bottom:0}.active-ingredients h3{font-size:45px;margin-bottom:50px}.active-ingredients .ingredients-container{flex-direction:column;justify-content:center;align-items:center}.active-ingredients .ingredients-container .ingredients-info:after{display:none}.active-ingredients .ingredients-container .img-box{align-self:center}.active-ingredients .ingredients-container .ingredients-info{padding:30px 40px 60px;margin:0}.active-ingredients .ingredients-container .ingredients-info .main-info-title{font-size:30px;margin-bottom:0}}@media (max-width: 650px){.active-ingredients .sub-title{font-size:15px}.active-ingredients h3{font-size:40px}.active-ingredients .ingredients-container .img-box{text-align:center}.active-ingredients .ingredients-container .img-box img{max-width:85%}}@media (max-width: 550px){.active-ingredients h3{font-size:25px;margin-bottom:30px}.active-ingredients{padding:100px 20px 50px}.active-ingredients .ingredients-container .ingredients-info{padding:10px 25px 30px}.active-ingredients .ingredients-container .ingredients-info .main-info-title{font-size:26px}.active-ingredients .ingredients-container .ingredients-info ul.list li.list-item{font-size:14px!important;padding-left:20px!important}.active-ingredients.big-bullets .ingredients-container .ingredients-info ul.list li.list-item:before{width:10px;height:10px;top:3px}}.template-index .reviews{margin-bottom:-50px}.reviews{overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative;padding:150px 20px 50px}.reviews:before{content:"Commentaires";position:absolute;font-size:200px;font-family:LemonFont;color:#fbede9;top:45px}.reviews .main-container{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;z-index:2}.reviews .main-container>img{max-width:200px;margin-bottom:20px}.reviews .main-container h2{font-size:47px}.reviews .main-container .score{font-size:45px;font-weight:700;color:#f28e9b}@media (max-width: 900px){.reviews{padding:90px 20px}.reviews:before{font-size:190px;top:-20px}.reviews .main-container h2{font-size:37px;margin-bottom:5px}.reviews .main-container img{max-width:160px;margin-bottom:10px}.reviews .main-container .score{font-size:40px}}@media (max-width: 650px){.reviews:before{font-size:90px;top:20px}.reviews .main-container h2{font-size:27px;text-align:center;max-width:300px}.reviews .main-container img{max-width:150px}.reviews .main-container .score{font-size:30px}}.jdgm-rev__header{margin-bottom:10px!important}.jdgm-rev__title{margin-bottom:7px!important}.jdgm-rev__body p{color:#626262}.jdgm-widget.jdgm-widget{min-width:90vw;margin-top:100px;max-width:950px}.jdgm-subtab{border-bottom:0!important;margin-bottom:20px}@media (max-width: 600px){.jdgm-widget.jdgm-widget{margin-top:40px}}.jdgm-subtab__name{color:#878787}.jdgm-subtab__name.jdgm--active{border-bottom:3px solid #f28e9b!important;color:#000;font-weight:700}.jdgm-rev.jdgm-rev{box-shadow:0 25px 60px -10px #0000001a;border-radius:4px!important;border:0 none!important;background:#fff!important}.jdgm-rev .jdgm-rev__content{padding:12px 25px!important;overflow:hidden}.jdgm-rev .jdgm-rev__prod-info-wrapper{padding:17px 25px!important;border-top:1px solid #e5e5e5}.jdgm-rev .jdgm-rev__header{padding:20px 25px 0!important}.jdgm-rev .jdgm-rev__author-wrapper{padding-right:70px}.reviews:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,#fbede9,#fef8f800);height:70%}.jdgm-rev .jdgm-rev__timestamp{position:absolute;top:20px;right:20px;width:auto;color:#b7b7b7}.jdgm-rev .jdgm-rev__header{position:relative;margin-bottom:0!important}@media (min-width: 1000px){.jdgm-widget.jdgm-widget{min-width:950px}}.jdgm-widget .jdgm-all-reviews__header,.jdgm-rev__prod-info-wrapper{display:none}.jdgm-all-reviews-widget,.jdgm-rev-widg{border:0 none!important;padding:0!important}.jdgm-all-reviews-page__load-more{margin-top:30px!important;background:#f28e9b33;color:#e16a77;border:none!important;line-height:40px!important;padding:0 20px!important;border-radius:3px;text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:12px}.jdgm-star{color:#f3c645!important;font-size:15px}.faq{padding:100px 20px}.faq .faq-container .main-container{background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/faq-bg.png?v=1639585534)no-repeat top left #fdf5f2;padding:130px 130px 100px;border-radius:4px}.faq .faq-container .main-container h4{font-size:35px;letter-spacing:2px;margin-bottom:50px}.faq .faq-container .accordion__container{display:grid;row-gap:20px}.faq .faq-container .accordion__title{font-size:16px;color:#000;font-weight:700;transition:all .25s ease}.faq .faq-container .accordion__header{display:flex;align-items:flex-start;column-gap:20px;cursor:pointer;margin-bottom:15px}.faq .faq-container .accordion__description{padding:0 0 0 35px;max-width:890px;font-size:15px;font-weight:400;line-height:1.7em}.faq .faq-container ul{padding:0 0 0 35px;max-width:890px;font-size:15px;font-weight:400;line-height:1.3em;margin:0;list-style:none}.faq .faq-container ul li{margin-bottom:15px;position:relative;padding-left:15px}.faq .faq-container ul li:before{content:"";width:8px;height:8px;border-radius:50%;background:#e56878;top:5px;left:0;position:absolute}.faq .faq-container .accordion__icon{font-size:30px;font-weight:400;margin-top:1px;height:max-content;color:#7e7a79;transition:.3s;font-style:normal;line-height:19px}.faq .faq-container .accordion__item{position:relative;transition:all .25s ease}.faq .faq-container .accordion__content{overflow:hidden;height:0;transition:all .25s ease}.faq .faq-container .accordion-open .accordion__header .accordion__icon,.faq .faq-container .accordion-open .accordion__header .accordion__title{color:#e56878}.faq .faq-container .accordion-open .accordion__icon{transform:rotate(45deg)}.faq .faq-container .accordion-open .accordion__title{font-weight:700}@media (max-width: 1000px){.faq .faq-container .main-container{padding:80px 50px 50px;background-size:420px}.faq .faq-container .main-container h4{font-size:25px;margin-bottom:30px}.faq .faq-container .accordion__container{row-gap:10px}.faq .faq-container .accordion__title{font-size:14px}.faq .faq-container .accordion__description,.faq .faq-container ul{font-size:13px;font-weight:500}}@media (max-width: 600px){.faq{padding:50px 20px}.faq .faq-container .main-container{padding:50px 30px 30px;background-size:340px}.faq .faq-container .main-container h4{font-size:22px;line-height:1.2em}.faq .faq-container .accordion__container{row-gap:7px}.faq .faq-container .accordion__header{column-gap:10px}.faq .faq-container .accordion__icon{font-size:27px;line-height:15px}.faq .faq-container .accordion__title{line-height:1.2em}.faq .faq-container .accordion__description,.faq .faq-container ul{padding:0 0 0 8px;font-size:13px}}.active-ingredients-accordion{background-image:linear-gradient(to bottom,#ffebeb,#ffebeb00);padding-top:400px;padding-bottom:100px}.active-ingredients-accordion.blue{background-image:linear-gradient(to bottom,#e3ecf1,#e3ecf100)}.active-ingredients-accordion.green{background-image:linear-gradient(to top,#ecf5f1,#e3ecf100)}.active-ingredients-accordion.accordion-bottom-padding{padding-bottom:200px}.active-ingredients-accordion .main-container h4{font-size:44px;font-weight:700;text-align:center;margin-bottom:100px;letter-spacing:0}.active-ingredients-accordion .main-container .accordion__container{display:grid;row-gap:30px;max-width:900px;margin:0 auto}.active-ingredients-accordion .main-container .accordion__container .accordion__item{border-bottom:2px dashed #ebcdcd}.active-ingredients-accordion.blue .main-container .accordion__container .accordion__item{border-bottom:2px dashed #b6c8d3}.active-ingredients-accordion.green .main-container .accordion__container .accordion__item{border-bottom:2px dashed #93bdaa}.active-ingredients-accordion .main-container .accordion__container .accordion__item:last-of-type{border:0 none}.active-ingredients-accordion .main-container h3{text-align:center;letter-spacing:7px;font-weight:400;margin-bottom:5px;font-size:22px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__header{display:flex;align-items:center;column-gap:20px;cursor:pointer;margin-bottom:30px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__header img{margin-right:10px;max-width:110px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__header .accordion__title{font-size:21px;font-weight:700;text-transform:uppercase;letter-spacing:4px;max-width:600px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__header .accordion__icon{margin-left:auto;font-size:40px;font-weight:400;margin-top:1px;height:max-content;color:#dbb7b7;transition:.3s;font-style:normal;line-height:19px}.active-ingredients-accordion.blue .main-container .accordion__container .accordion__item .accordion__header .accordion__icon{color:#9aadb9}.active-ingredients-accordion.green .main-container .accordion__container .accordion__item .accordion__header .accordion__icon{color:#73b195}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content{overflow:hidden;height:0;transition:all .25s ease}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content .accordion__description{font-size:16px;line-height:1.7em;margin-bottom:30px;padding-left:145px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content .accordion__description:last-of-type{margin-bottom:40px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content .list-title{text-transform:uppercase;font-size:20px;font-weight:800;letter-spacing:5px;color:#e97584;margin-bottom:20px;padding-left:145px}.active-ingredients-accordion.blue .main-container .accordion__container .accordion__item .accordion__content .list-title{color:#5082a1}.active-ingredients-accordion.green .main-container .accordion__container .accordion__item .accordion__content .list-title{color:#73b195}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content ul{margin:0 0 30px;list-style:none;font-size:18px;font-weight:600;padding-left:145px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content ul:last-of-type{margin:0 0 60px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content ul li{margin-bottom:15px;position:relative;padding:0 0 0 25px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content ul li:before{content:"";width:11px;height:11px;border-radius:100px;background:#e97584;position:absolute;top:7px;left:0}.active-ingredients-accordion.blue .main-container .accordion__container .accordion__item .accordion__content ul li:before{background:#5082a1}.active-ingredients-accordion.green .main-container .accordion__container .accordion__item .accordion__content ul li:before{background:#73b195}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content ul li:last-of-type{margin:0}.active-ingredients-accordion .main-container .accordion__container .accordion__item.accordion-open .accordion__header .accordion__icon{color:#e97584;transform:rotate(45deg)}.active-ingredients-accordion.blue .main-container .accordion__container .accordion__item.accordion-open .accordion__header .accordion__icon{color:#5082a1}.active-ingredients-accordion.green .main-container .accordion__container .accordion__item.accordion-open .accordion__header .accordion__icon{color:#73b195}@media (max-width: 900px){.active-ingredients-accordion{padding-left:20px;padding-right:20px}.active-ingredients-accordion.accordion-bottom-padding{padding-bottom:130px}.active-ingredients-accordion .main-container h4{font-size:34px;margin-bottom:60px}.active-ingredients-accordion .main-container .accordion__container{row-gap:20px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__header{column-gap:10px;margin-bottom:20px;letter-spacing:3px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__header img{max-width:80px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__header .accordion__title{font-size:20px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content .accordion__description,.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content .list-title,.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content ul{padding-left:10px}}@media (max-width: 600px){.active-ingredients-accordion{padding-bottom:50px}.active-ingredients-accordion.accordion-bottom-padding{padding-bottom:130px}.active-ingredients-accordion .main-container h3{font-size:16px}.active-ingredients-accordion .main-container h4{font-size:24px;margin-bottom:30px}.active-ingredients-accordion .main-container .accordion__container{display:flex;flex-direction:column;row-gap:10px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__header{margin-bottom:10px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__header img{max-width:65px;margin-right:2px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__header .accordion__title{font-size:14px;letter-spacing:2px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content .accordion__description{font-size:14px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content .list-title{margin-bottom:10px;font-size:18px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content ul{adding-left:0;font-size:15px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content ul li{padding:0 0 0 20px}.active-ingredients-accordion .main-container .accordion__container .accordion__item .accordion__content ul li:before{top:6px}}.results{padding:200px 20px 150px;position:relative}.results:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/results-bg-item.png?v=1639675313)no-repeat bottom left #fbede9;height:calc(100% - 340px);display:block;position:absolute;top:0;left:0;right:0;background-size:40%}.results .main-container{position:relative}.results-header:before{content:"R\e9sultats";font-family:LemonFont;font-size:170px;position:absolute;left:50%;transform:translate(-50%);margin:auto;top:-160px;color:#f1ded9}.results .results-header{text-align:center;margin-bottom:130px}.results .results-header h2{font-size:42px;position:relative}.results .results-header a{color:#e16878;font-size:20px;letter-spacing:7px;position:relative}.results .img-box{display:flex;column-gap:20px;justify-content:center;position:relative}.results .img-box:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/bubbles.png?v=1643881588) no-repeat center center;width:57%;height:100%;position:absolute;top:-150px;right:60px;background-size:cover}.results .img-box a{width:calc(25% - 15px);position:relative;overflow:hidden}.results .img-box a img{width:100%}.results .img-box a:before{content:"";display:block;position:absolute;top:0;bottom:5px;left:0;right:0;background:#e87c8ab3;opacity:0;transition:all .3s ease}.results .img-box a:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/insta-icon.svg?v=1639681437) no-repeat center center;width:35px;height:35px;filter:brightness(100);transition:all .3s ease;opacity:0;transform:translateY(-7px)}@media (hover:hover){.results .img-box a:hover:before{opacity:1}.results .img-box a:hover:after{opacity:1;transform:translateY(0)}}.results .results-photos .photos-header{display:flex;justify-content:space-between;margin-bottom:30px;align-items:center;position:relative;z-index:2}.results .results-photos .photos-header .tagline{font-size:15px;text-transform:uppercase;letter-spacing:6px;font-weight:600}.results .social-btns{display:flex;justify-content:center;align-items:center;column-gap:20px;margin-top:50px}.results .social-btns a{width:65px;height:65px;border-radius:100%;background:#fbe8e7;display:flex;align-items:center;justify-content:center}.results .social-btns a img{max-width:27px}@media (hover:hover){.results .social-btns a:hover{background:#f28e9b;box-shadow:0 11px 40px -7px #e87c8aa6}.results .social-btns a:hover img{filter:brightness(100)}}@media (max-width: 1300px){.results{overflow:hidden}.results .img-box:before{top:-110px;right:90px}}@media (max-width: 800px){.results .img-box{gap:15px;flex-wrap:wrap;justify-content:space-between}.results .img-box a{width:calc(50% - 10px)}.results .results-header h2{font-size:37px}.results:before{background-size:1400px}}@media (max-width: 650px){.results{padding:80px 20px 120px}.results-header:before{font-size:70px;top:-60px}.results .results-photos .photos-header .empty{line-height:45px;padding:0 25px}.results .results-photos .photos-header{flex-direction:column;text-align:center}.results .results-photos .photos-header .tagline{margin-bottom:20px}.results .img-box:before{top:-130px;right:-30px}.results .results-header{margin-bottom:70px}.results .social-btns{margin-top:20px;column-gap:12px}.results .social-btns a{width:55px;height:55px}.results .social-btns a img{max-width:24px}.results:before{background-size:600px}}@media (max-width: 500px){.results .img-box{gap:5px 10px}.results .img-box a{width:calc(50% - 5px)}.results .results-header h2{font-size:28px}}.environment{padding:100px 20px 150px;overflow:clip}.environment .environment-container{display:flex;align-items:center;justify-content:center;transform:translate(-35px)}.environment .environment-container .environment-info{flex:1;min-height:600px;background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/environment-info-bg.png?v=1639682232)no-repeat top left #e9f2ee;display:flex;flex-direction:column;justify-content:center;padding:110px;transform:translate(70px);position:relative;border-radius:5px;background-size:contain}.environment .environment-container .environment-info:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/environment-badge.png?v=1639681933)no-repeat center center;width:158px;height:160px;position:absolute;top:-80px;left:90px}.environment .environment-container .environment-info h3{font-size:37px;margin-bottom:15px;max-width:400px}.environment .environment-container .environment-info .mid-title{font-size:16px;text-transform:uppercase;letter-spacing:2px;font-weight:700;margin-bottom:5px;color:#4a9f82;margin-top:15px}.environment .environment-container .environment-info p{font-size:15px;max-width:440px;color:#000000bf}.environment .environment-container .environment-img{position:relative}.environment .environment-container .environment-img:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/img-flower.png?v=1639681933)no-repeat center center;width:267px;height:275px;position:absolute;bottom:-90px;right:-140px;z-index:-1}@media (max-width: 1300px){.environment{overflow:hidden}.environment .environment-container .environment-info{flex:0 0 60%;min-height:500px;padding:80px}.environment .environment-container .environment-info h3{font-size:32px;margin-bottom:10px;max-width:350px}.environment .environment-container .environment-info:after{width:128px;height:130px;top:-60px;left:70px;background-size:cover}.environment .environment-container .environment-img:before{width:217px;height:225px;bottom:-90px;right:-130px;background-size:cover}}@media (max-width: 970px){.environment .environment-container .environment-info{min-height:450px;padding:60px 90px 60px 50px}.environment .environment-container .environment-info h3{font-size:28px;max-width:290px}.environment .environment-container .environment-info .mid-title{font-size:13px}.environment .environment-container .environment-info p{font-size:14px}.environment .environment-container .environment-info:after{width:98px;height:100px;top:-50px;left:40px}.environment .environment-container .environment-img:before{width:177px;height:185px;bottom:-70px;right:-100px}}@media (max-width: 730px){.environment .environment-container{flex-direction:column;transform:none;align-items:center;justify-content:center}.environment .environment-container .environment-info{min-height:470px;transform:none;padding:40px 15%;width:100%;max-width:560px;justify-content:center}.environment .environment-container .environment-img{margin-top:-60px;text-align:center}.environment .environment-container .environment-img img{max-width:90%;margin:0 auto}}@media (max-width: 500px){.environment{padding:60px 20px 30px}.environment .environment-container .environment-info h3{font-size:24px;max-width:250px}.environment .environment-container .environment-img img{max-width:80%}}.newsletter-widget{padding:0 20px 150px}.newsletter-widget .main-container{max-width:1330px}.newsletter-widget .newsletter-box{padding:80px 100px;background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/newsletter-bg-left.png?v=1639686356) no-repeat bottom left,url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/newsletter-bg-right.png?v=1639686752) no-repeat bottom right,#daebe3;border-radius:5px;background-size:contain}.newsletter-widget .newsletter-box h4{font-size:22px;color:#4a9f82;margin-bottom:10px;letter-spacing:9.5px}.newsletter-widget .newsletter-box p{max-width:630px;line-height:1.7em;font-size:16px;color:#000c}.newsletter-widget .newsletter-box .form{width:100%;max-width:680px;line-height:65px;background:#ffffffba;padding:4px;border-radius:4px;margin-top:30px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 55px -5px #0000001c}.newsletter-widget .newsletter-box .form form{display:flex}.newsletter-widget .newsletter-box .form form input{border:0 none;flex:1;line-height:55px;padding:0 0 0 20px;font-weight:600}.newsletter-widget .newsletter-box .form form input::placeholder{font-weight:400}.newsletter-widget .newsletter-box .form form button{background:#a0c7b5;border-radius:4px;padding:0 30px;color:#fff;text-transform:uppercase;letter-spacing:1.5px;font-size:13px;font-weight:600;transition:all .2s ease;text-shadow:0 0 14px rgb(255 255 255 / 65%)}@media (hover:hover){.newsletter-widget .newsletter-box .form form button:hover{background:#d5e7df;color:#4a9f82}}@media (max-width: 1250px){.newsletter-widget .newsletter-box{background-size:contain,cover}}@media (max-width: 950px){.newsletter-widget .newsletter-box{padding:50px}.newsletter-widget .newsletter-box h4{font-size:18px;letter-spacing:6.5px;margin-bottom:5px}.newsletter-widget .newsletter-box p{max-width:530px;font-size:15px}.newsletter-widget .newsletter-box .form{max-width:530px;line-height:45px;margin-top:20px}.newsletter-widget .newsletter-box .form form input{line-height:45px;font-weight:600}}@media (max-width: 600px){.newsletter-widget .newsletter-box .form form{flex-direction:column}.newsletter-widget .newsletter-box .form form input{text-align:center;padding:0 20px}.newsletter-widget .newsletter-box .form form button{line-height:45px}.newsletter-widget .newsletter-box{padding:35px;background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/newsletter-bg-left.png?v=1639686356) no-repeat bottom left,#daebe3;background-size:160px}.newsletter-widget .newsletter-box p{font-size:13px}.newsletter-widget .newsletter-box h4{font-size:16px;letter-spacing:5.5px}.newsletter-widget{padding:0 20px 50px}}.recommendation-bg{padding:280px 20px 150px;position:relative}.recommendation-bg:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/recommendation-bg.png?v=1639772283) no-repeat top right #fbede9;height:calc(100% - 400px);display:block;position:absolute;top:0;left:0;right:0;background-size:40%}.recommendation-bg:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/recommendation-logo.png?v=1639772283) no-repeat center center;width:526px;height:180px;position:absolute;top:0;left:0;right:0;margin:auto}.recommendation-bg .section-header{display:flex;align-items:center;justify-content:space-between}.recommendation-bg .recommended-products{max-width:1400px}.recommendation-bg .recommended-products .section-header__title{text-align:left;font-size:17px;letter-spacing:5px;position:relative}.recommendation-bg .recommended-products .grid-product{align-self:normal;display:flex}.product-recommendations .grid{display:flex}.product-recommendations .grid .grid-product__content{display:flex;flex-direction:column;justify-content:space-between;width:100%}.product-recommendations .grid .grid-product__content .grid-product__meta{flex:1;display:flex;flex-direction:column}.product-recommendations .grid .grid-product__content .grid-product__meta .grid-product__link{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.product-recommendations [data-aos=overflow__animation].aos-animate{transform:none;transition:none}@media (max-width: 1300px){.recommendation-bg{padding:240px 20px 150px}.recommendation-bg:before{background-size:34%}.recommendation-bg:after{width:440px;height:150px;background-size:cover}.recommendation-bg .recommended-products .section-header__title{font-size:14px;letter-spacing:3px}.recommendation-bg .recommended-products .empty{line-height:40px;padding:0 20px;font-size:11px}.recommendation-bg .section-header{margin-bottom:30px}.recommendation-bg .recommended-products .page-width{padding:0}}@media (max-width: 1050px){.recommendation-bg .recommended-products .min-product-btn{line-height:16px;padding:10px 15px}.product-recommendations .grid .grid-product__content{width:100%;min-width:100%}.recommendation-bg:after{width:390px;height:130px}.product-recommendations .grid{justify-content:center;align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px;margin:0}.recommendation-bg .recommended-products .grid-product{width:100%;flex:0 0 100%;margin-left:auto;margin-bottom:20px;white-space:normal;padding-left:0}.recommendation-bg:before{height:35%}.recommendation-bg .recommended-products [data-type_product_capitalize=true] .grid-product__title{font-size:11px}.recommendation-bg .recommended-products .new-price{font-size:16px}}@media (max-width: 768px){.recommendation-bg .grid-overflow-wrapper{overflow:unset!important}}@media (max-width: 600px){.recommendation-bg{padding:180px 20px 100px}.recommendation-bg:before{background:#fbede9;height:20%}.product-recommendations .grid{grid-template-columns:1fr 1fr;grid-gap:12px}.recommendation-bg .section-header{margin-bottom:30px;flex-direction:column}.recommendation-bg .recommended-products .section-header__title{margin-bottom:30px;text-align:center;line-height:1.5em}}@media (max-width: 500px){.recommendation-bg{padding:130px 20px 50px}.recommendation-bg:after{width:300px;height:103px}.recommendation-bg:before{height:25%}}@media (max-width: 385px){.recommendation-bg .recommended-products .min-product-btn{font-size:10px}}.grid-product__price{max-width:230px;margin:15px auto}.grid-product__price--original{font-size:16px;color:#a1a1a1}.new-price{font-size:18px;font-weight:700;display:inline-block}.grid-product__price--savings{margin:5px 0 0;font-size:14px;display:block}.grid-product__tag--sale{width:60px;height:60px;display:flex;align-items:center;border-radius:100%;padding:0;text-align:center;justify-content:center;top:-15px;right:-10px;background:#222;text-transform:uppercase;letter-spacing:1px;font-weight:800;font-size:11px}.grid-product__tag--custom{width:60px;height:60px;display:flex;align-items:center;border-radius:100%;padding:0;text-align:center;justify-content:center;top:-15px;right:-10px;background:#e17885;text-transform:uppercase;letter-spacing:1px;font-weight:800;font-size:11px}.min-product-btn{line-height:42px;padding:0 20px;letter-spacing:3px;text-transform:uppercase;font-weight:700;color:#f28e9b;display:inline-block;background:#fce8eb;border-radius:4px;font-size:11px;margin-top:auto;align-self:center}@media (hover: hover){.min-product-btn:hover{background:#e87c8a;color:#fff;box-shadow:0 14px 40px -5px #e87c8aa6}}.site-footer{background:linear-gradient(0deg,#f5d9d9 30%,#f5d9d900);position:relative;padding-top:100px;overflow:hidden;min-height:650px}.site-footer:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/footer-bg.png?v=1644235953) no-repeat bottom center}.site-footer .page-width{position:relative;z-index:2}.site-footer .grid{margin:0}.site-footer .grid .grid__item:first-of-type{text-align:center;width:100%;padding:0}.site-footer .grid .grid__item:last-of-type{width:100%;text-align:center;padding:0}.site-footer .grid .grid__item .site-footer__linklist{display:flex;justify-content:center;column-gap:30px;font-weight:600;font-size:15px;margin:50px 0;flex-wrap:wrap;padding:0 20px}@media (max-width: 768px){.site-footer .grid{margin:0}.site-footer .grid__item:after{display:none}}@media (max-width: 600px){.site-footer .grid .grid__item .site-footer__linklist{max-width:260px;margin:20px auto}.site-footer .grid .grid__item .site-footer__linklist li{flex-basis:100%;text-align:left}.site-footer{padding-bottom:90px}.site-footer .contacts{flex-wrap:wrap}.site-footer .contacts a{flex-basis:100%}.footer__logo a{height:90px!important}}.site-footer__linklist a{transition:all .3s ease}.site-footer__linklist a:before{content:"";display:inline-block;background:#c78e96;width:10px;height:10px;margin:-2px 7px 0 0;vertical-align:middle;border-radius:100%}@media (hover:hover){.site-footer__linklist a:hover{color:#a9747c}}.site-footer .social-links{text-align:center}.site-footer .grid .grid__item .footer__logo{position:relative}.site-footer .grid .grid__item .footer__logo a{display:inline-block}.site-footer .grid .grid__item .footer__logo:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/footer-logo-flower.png?v=1639692297) no-repeat center center;position:absolute;top:-65px;left:calc(50% - 150px);width:146px;height:154px}.site-footer .contacts{text-align:center;column-gap:20px;display:flex;justify-content:center}.site-footer .contacts a{color:#ca6572;font-weight:600;font-size:15px}.site-footer .social-links{margin-top:30px;display:flex;justify-content:center;column-gap:15px}.site-footer .social-links a{font-weight:700}.footer__small-text{position:absolute;bottom:10px;left:0;right:0;margin:auto;text-align:center;z-index:10;color:#754b4e}.footer__small-text a{color:#754b4e}[data-type_product_capitalize=true] .grid-product__title{letter-spacing:0;font-weight:700;max-width:320px;margin:0 auto}.sm--bundle-option-wrapper label:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #f0f0f0;z-index:1}.sm--bundle-option-wrapper .sm--bundle-option-title,.sm--bundle-option-wrapper ul,.sm--bundle-option-wrapper .sm--bundle-price-container{position:relative;z-index:2}.sm--bundle-option-wrapper .sm--bundle-price-container{margin-top:20px;border-top:1.5px solid #dddddd;padding-top:10px}.sm--bundle-option-wrapper input[type=radio]:checked+label .sm--bundle-price-container{border-top:1.5px solid #f7b6ba}.sm--bundle-option-wrapper input[type=radio]:checked+label{box-shadow:none}.sm--bundle-option-wrapper .sm--bundle-price-container .sm--bundle-save{padding:7px 10px;background:#78c56d;color:#fff;font-size:12px;border-radius:3px;font-weight:700;margin-left:5px;margin-top:-4px;display:inline-block;vertical-align:middle;text-transform:uppercase;box-shadow:0 10px 18px -6px #78c56dad}.sm--bundle-option-wrapper .sm--bundle-price-container .sm--bundle-price{font-size:20px;font-weight:700;color:#000}.sm--bundle-option-wrapper .sm--bundle-price-container .sm--bundle-strike-price{position:relative;color:#d76b79;margin-right:5px;font-size:17px;font-weight:500}.sm--bundle-option-wrapper .sm--bundle-price-container .sm--bundle-strike-price:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-2px;right:-2px;height:1px;background:#d76b79}.sm--bundle-option-wrapper ul{margin:10px 0 0!important;list-style:none}.sm--bundle-option-wrapper:first-of-type ul{margin:0}.sm--bundle-option-wrapper ul li{margin-bottom:4px}.sm--bundle-option-wrapper ul li span{color:#d76b79;font-weight:600;margin-right:3px;font-size:17px}.sm--bundle-option-wrapper .sm--bundle-option-title{font-size:16px;font-weight:700}.sm--bundle-option-wrapper input[type=radio]:checked+label:after{border:2px solid rgb(242 142 155);background:linear-gradient(308deg,#ffefe4,#f9dbdd);box-shadow:none;opacity:.6}.sm--bundle-option-wrapper input[type=radio]+label:before{content:"";display:inline-block;width:20px;height:20px;border-radius:100%;background:#ddd;z-index:3;vertical-align:middle;margin-top:-4px;margin-right:5px;margin-left:-2px}.sm--bundle-option-wrapper input[type=radio]:checked+label:before{background:#d76b79;position:relative;background-size:12px;box-shadow:inset 0 0 0 2.5px #faddde;border:1px solid #d76b79}.sm--bundle-option-wrapper label{padding:20px 20px 15px;width:100%;border-radius:4px;margin:0 0 10px!important;text-align:left}.sm--bundle-option-wrapper label:after{border:1px solid #dddddd;border-radius:4px}@media (max-width: 500px){.sm--bundle-option-wrapper label{padding:20px 20px 15px}}@media only screen and (max-width: 1120px){.header-wrapper .site-header .page-width .header-item.header-item--navigation .site-nav:last-of-type{display:block!important}.header-wrapper .site-header .page-width .header-item.header-item--navigation .site-nav:first-of-type{display:none!important}.header-wrapper .site-header .page-width .header-item.header-item--icons .site-nav .site-nav__icons .site-nav__link{padding-left:7.5px;padding-right:7.5px}.header-wrapper .site-header .page-width .header-item.header-item--icons .site-nav .site-nav__icons .js-search-header{display:inline-block!important}.header-wrapper .site-header .page-width .header-item ul.site-nav{display:none!important}}body.quiz-page{overflow:hidden;min-height:100vh}body.quiz-page .sm--quiz,body.sm--page-class-results-pending .results-pending{display:flex;align-items:center}body.quiz-page .sm--quiz .left-side,body.sm--page-class-results-pending .results-pending .left-side{position:fixed;top:0;left:0;height:100%;width:45%;background-position:40%;background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/test-img_2_095084fd-4378-485e-8f60-1df2df28b44c.png?v=1647006396)no-repeat center top #fbf2ef;background-size:cover}body.quiz-page .sm--quiz .right-side,body.sm--page-class-results-pending .results-pending .right-side{min-height:100%;position:absolute;right:0;top:0;z-index:1;width:55%;background:#fbf2ef}body.sm--page-class-results-pending .results-pending .right-side{background:url(https://cdn.shopify.com/s/files/1/0601/7122/3189/files/pending-right-side.png?v=1649253401) no-repeat bottom right #fbf2ef;background-size:40%}@media (max-width: 600px){body.sm--page-class-results-pending .results-pending .right-side{background-size:60%}}body.sm--page-class-results-pending .results-pending .right-side{display:flex;align-items:center;justify-content:center}body.sm--page-class-results-pending .results-pending .right-side .text{line-height:1.1em;font-size:23px;font-weight:400;display:flex;flex-direction:column}body.sm--page-class-results-pending .results-pending .right-side .text>div{font-weight:700;position:relative;align-self:flex-start}.stage{position:absolute;right:-13px;bottom:5px}.dot-falling{position:relative;left:-9999px;width:5px;height:5px;border-radius:5px;background-color:#000;color:#000;box-shadow:9999px 0 #000;animation:dotFalling 1s infinite linear;animation-delay:.1s}.dot-falling:before,.dot-falling:after{content:"";display:inline-block;position:absolute;top:0}.dot-falling:before{width:5px;height:5px;border-radius:5px;background-color:#000;color:#000;animation:dotFallingBefore 1s infinite linear;animation-delay:0s;left:8px}.dot-falling:after{width:5px;height:5px;border-radius:5px;background-color:#000;color:#000;animation:dotFallingAfter 1s infinite linear;animation-delay:.2s;right:8px}@keyframes dotFalling{0%{box-shadow:9999px -7px #9880ff00}25%,50%,75%{box-shadow:9999px 0 #000}to{box-shadow:9999px 7px #9880ff00}}@keyframes dotFallingBefore{0%{box-shadow:9984px -7px #9880ff00}25%,50%,75%{box-shadow:9984px 0 #000}to{box-shadow:9984px 7px #9880ff00}}@keyframes dotFallingAfter{0%{box-shadow:10014px -7px #9880ff00}25%,50%,75%{box-shadow:10014px 0 #000}to{box-shadow:10014px 7px #9880ff00}}body.sm--page-class-results-pending .results-pending .right-side .cog-icons{margin-right:35px;position:relative;margin-top:-20px;zoom:.9;margin-left:-30px}body.sm--page-class-results-pending .results-pending .right-side .cog-icons .big-cog{animation:rotate 7s linear infinite}body.sm--page-class-results-pending .results-pending .right-side .cog-icons .middle-cog{max-width:32px;position:absolute;bottom:-21px;left:28px;opacity:.8;animation:rotatereverse 7s linear infinite}body.sm--page-class-results-pending .results-pending .right-side .cog-icons .small-cog{position:absolute;top:32px;max-width:22px;opacity:.5;animation:rotate 5s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(720deg)}}@keyframes rotatereverse{0%{transform:rotate(0)}to{transform:rotate(-720deg)}}@media (max-width: 500px){body.sm--page-class-results-pending .results-pending .right-side .text{font-size:21px}body.sm--page-class-results-pending .results-pending .right-side .cog-icons{zoom:.75}}body.quiz-page .sm--quiz .right-side .quiz-header{text-align:center;padding-top:60px;position:relative}body.quiz-page .sm--quiz .right-side .quiz-header h2{font-size:clamp(25px,3.333vw,45px);font-weight:800}body.quiz-page .sm--quiz .right-side .quiz-header h2 div{font-weight:500;font-size:clamp(22px,3.333vw,30px);margin-top:7px;color:#dd6b7a}body.quiz-page .sm--quiz .right-side .quiz-header .quiz-subtitle{font-size:clamp(12px,3.333vw,16px)}body.quiz-page .sm--quiz .left-side img{width:auto;position:absolute;left:0;right:0;margin:auto;max-width:110px}body.quiz-page .sm--quiz .right-side .quiz-header:after{position:absolute;content:"";width:100%;bottom:-100px;left:0;right:0;height:100px;pointer-events:none;background:linear-gradient(180deg,#fbf2ef,#fbf2ef00)}body.quiz-page .sm--quiz .right-side .back{font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:700;position:absolute;top:20px;left:25px;z-index:20}body.quiz-page .sm--quiz .right-side .close{position:absolute;right:20px;top:20px;width:25px;height:25px;z-index:20;display:block;transition:all .3s ease}@media (hover:hover){body.quiz-page .sm--quiz .right-side .close:hover{transform:rotate(90deg) scale(1.1)}}body.quiz-page .sm--quiz .right-side .close:before,body.quiz-page .sm--quiz .right-side .close:after{content:"";width:100%;height:2px;background:#000;position:absolute;top:50%;left:0;right:0;margin:auto}body.quiz-page .sm--quiz .right-side .close:before{transform:translateY(-50%) rotate(45deg)}body.quiz-page .sm--quiz .right-side .close:after{transform:translateY(-50%) rotate(-45deg)}@media (max-width: 1500px){body.quiz-page .sm--quiz .right-side .quiz-header{padding:40px 20px 0}}@media (max-width: 1000px){body.quiz-page .sm--quiz .left-side,body.sm--page-class-results-pending .results-pending .left-side{display:none}body.quiz-page .sm--quiz .right-side,body.sm--page-class-results-pending .results-pending .right-side{width:100%}body.quiz-page .sm--quiz .right-side .quiz-header .quiz-subtitle{max-width:400px;margin:0 auto 10px}}@media (max-width: 500px){body.quiz-page .sm--quiz .right-side .quiz-header{padding:60px 20px 0}body.quiz-page .sm--quiz .right-side .quiz-header .quiz-subtitle{max-width:290px}body.quiz-page .sm--quiz .right-side .close{right:15px;top:15px;width:22px;height:22px}}.menu-column-button{pointer-events:none}.sm--create-account-container a{color:#f28e9b!important;line-height:1.42;font-weight:700;letter-spacing:.3em;text-transform:uppercase;font-size:12px}.sm--judge-me-stars-container .jdgm-widget.jdgm-widget{margin-top:0}.sm--judge-me-stars-container .jdgm-widget.jdgm-widget .jdgm-prev-badge__text{margin-left:10px}.sm--judge-me-stars-container.listing .jdgm-widget{min-width:auto!important;margin-top:10px!important;margin-bottom:-5px}.sm--judge-me-stars-container{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
