@font-face{font-family:Lemon Mint;src:local("Lemon Mint Regular"),local("LemonMint-Regular"),url(//qlean.co/cdn/shop/files/LemonCherryMint.woff2?v=5675635609894062332) format("woff2"),url(//qlean.co/cdn/shop/files/LemonCherryMint.woff?v=11022630895033018625) format("woff");font-weight:400;font-style:normal;font-display:swap}.template-page-landing-page{overflow-x:hidden}.template-page-landing-page *{max-width:100%;box-sizing:border-box}img{max-width:100%}ul{padding-left:0;list-style:none}a{text-decoration:none}recharge-subscription-widget{max-width:100%!important}.ingredients{min-height:600px;display:flex;align-items:center;background-position:center;background-size:cover;position:relative;z-index:0}.ingredients .container{max-width:876px;padding:0 16px;margin:0 auto}.ingredients .title{color:#04587c;text-align:center;font-family:Lemon Mint;font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 40px}.ingredients .description{color:#04587c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.environment .title{color:#f4f228}.environment .description{color:#fff}.environment .container{max-width:806px}@media (max-width: 500px){.environment .title{max-width:280px;margin:0 auto 40px}}.fragrance{display:flex}.fragrance .fragrance__image{width:50%;display:flex;align-items:center}.fragrance .fragrance__image img{width:100%;height:100%;object-fit:cover}.fragrance .fragrance__text{width:50%;padding:80px;background:#0677a0;display:flex;flex-direction:column;justify-content:center}.fragrance .title{color:#fff;font-family:Lemon Mint;font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 40px}.fragrance .description{color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media (max-width: 1500px){#shopify-section-sections--24696482103598__fragrance_Cc4WLq .fragrance .description{max-width:537px;width:100%}#shopify-section-sections--24696482103598__fragrance_Cc4WLq .fragrance .title{max-width:471px;width:100%}}.friendly{padding:100px 0}.friendly .container{max-width:1032px;padding:0 16px;margin:0 auto}.friendly .friendly__icon{display:flex;align-items:center;margin:0 auto}.friendly .title{margin:40px 0;color:#04587c;text-align:center;font-family:Lemon Mint;font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.friendly .description{color:#04587c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin:0 0 40px}.friendly .link{display:flex;align-items:center;justify-content:center;color:#04587c;gap:16px;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.logos-section{overflow:auto;background:#f4f228;max-width:none;display:flex}.logos-section::-webkit-scrollbar{display:none}.logos-section{-ms-overflow-style:none;scrollbar-width:none}.logos-wrapper{display:flex;padding:14px 80px;justify-content:space-between;align-items:flex-start;gap:40px;width:100%}.logos-icon{display:flex;align-items:center}.logos-icon img{max-height:24px}.testimonials{padding:128px 80px;position:relative;z-index:0}.testimonials-title{color:#04587c;text-align:center;font-family:Lemon Mint;font-size:44px;font-style:normal;font-weight:400;line-height:120%;line-height:normal;text-transform:uppercase;margin:0 auto 16px;max-width:748px}@media (max-width:700px){.testimonials-title br{display:none}}.testimonials-desc{margin:0 auto 48px;max-width:844px;color:#04587c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.testimonials-slider{max-width:1310px;margin:0 auto}.slick-track{display:flex}.testimonials-slide{height:auto;margin:0 15px;display:flex!important;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;background:#fff}.testimonials-body{border-radius:15px;background:#967eb014;padding:40px 22px;flex:1}.testimonials-body .title{color:#04587c;text-align:center;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0}.testimonials-slide p{margin:0}.testimonials-stars{margin:8px auto 27px;display:block}.testimonials-bottom{display:flex;justify-content:center;align-items:center;gap:12px}.testimonials-ico{display:flex;justify-content:center;align-items:center}.testimonials-ico img{border-radius:50%;width:40px;height:40px;object-fit:cover}.testimonials-name{color:#04587c;font-family:Lemon Mint;font-size:16px;font-style:normal;font-weight:400;line-height:18px;text-transform:uppercase;opacity:.8}.testimonials-content{color:#04587cde;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.testimonials .bg-el-1{position:absolute;left:0;top:0;max-width:50%;height:100%;width:auto;z-index:-1}.slick-dots{display:flex;justify-content:center;gap:8px;margin-bottom:0}.slick-dots li{width:10px;height:10px;border-radius:20px;background:#04587c1a;cursor:pointer}.slick-dots li.slick-active{background:#04587c}.slick-dots li button{display:none}.sticky-header .header-main-content,.header-main-content{background:#fff}.header-tools .checkout-link,.header-content-right .mini-cart-wrapper{background:transparent}.hero-block{padding:150px 0 120px;position:relative;z-index:0;background-size:cover;background-position:center}@media (max-width: 1500px){.hero-block{padding:80px 0 60px}}.hero-block .bg-el-1{left:18%;top:0%;position:absolute;z-index:-1}.hero-block .bg-el-2{position:absolute;left:36%;bottom:10%}.hero-block .bg-el-3{left:54%;bottom:0%;transform:translate(-50%);position:absolute;z-index:0}.hero-block .bg-el-4{right:0%;bottom:0;position:absolute;z-index:0}.hero-block .bg-el-5{left:0;bottom:0;position:absolute;z-index:-1}@media (max-width: 800px){.hero-block .bg-el-1{left:auto;right:-40px;top:0%;position:absolute;z-index:-1;max-width:240px;height:auto}.hero-block .bg-el-2{position:absolute;left:36%;bottom:10%}.hero-block .bg-el-3{left:54%;bottom:0%;transform:translate(-50%);position:absolute;z-index:0}.hero-block .bg-el-4{right:-60px;bottom:0;position:absolute;z-index:0;max-width:240px;height:auto}.hero-block .bg-el-5{left:0;bottom:0;position:absolute;z-index:-1}}.hero-block .container{max-width:1440px;margin:0 auto;display:flex;padding:0 80px;align-items:center}@media (max-width: 1100px){.hero-block .container{padding:0 30px}}.hero-block-text{max-width:720px;width:70%;margin-right:20px}.hero-block .title{color:#fff;font-family:Lemon Mint;font-size:72px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 40px}@media (max-width: 1100px){.hero-block .title{font-size:40px}}.hero-block .description{color:#fff;font-family:Poppins;font-size:16px;font-weight:500;line-height:normal;margin:0 0 40px}@media (max-width: 1330px){.hero-block .description br{display:none}}.hero-block .btn-1{display:flex;padding:12px 20px;justify-content:center;align-items:center;gap:10px;background:#cc5262;color:#fff;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;width:164px;border-radius:100px;transition:.3s ease-in-out}.hero-block .btn-1:hover{background:#df6b78;color:#fff}.hero-block .hero-block-images{position:relative;z-index:0;max-width:1400px;width:100%;display:flex;justify-content:space-between;align-items:center;margin:auto auto 0}.hero-block .img-1{box-shadow:-10px 20px 20px #330a6626;transform:rotate(-15deg);width:325.043px;max-width:50%;height:auto;position:absolute;left:0;bottom:0}.hero-block .img-2{width:325.043px;max-width:50%;height:auto;transform:rotate(15deg);box-shadow:-10px 20px 20px #330a6626;position:absolute;right:0;bottom:0}b,strong{font-weight:700}.home-products{margin:100px 0 40px;padding:0 0 60px}.home-products .new-section-title{font-family:Lemon Mint;color:#04587c;text-align:center;font-size:44px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;max-width:1440px;margin:0 auto 75px;padding:0 80px}.home-products .product-list-item{padding:0 15px;margin:0}.product-list-item-title{color:#04587c;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:20px 0;text-align:left}.product-list-item-title a{color:#04587c}.product-list-item-details p{color:#04587c;text-align:left;font-family:Lemon Mint;font-size:32px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 20px}.product-list-item-details p .original{text-decoration:line-through}.product-list-item .btn-1{display:flex;padding:12px 40px;justify-content:center;align-items:center;gap:10px;align-self:stretch;background:#cc5262;color:#fff;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;width:100%;border:0;line-height:normal;transition:.3s ease-in-out}path{transition:.3s ease-in-out}.product-list-item .btn-1:hover{background:#df6b78;color:#fff}.product-list-item .btn-1:hover path{stroke:#fff}.qlean-up-section{background:#fff;padding:80px}.qlean-up-section .container{max-width:1280px;margin:0 auto;width:100%}.qlean-up-section__row_1{display:flex;display:grid;gap:30px;transition:.5s;grid-template-columns:1fr 1fr;margin-bottom:30px}.qlean-up-section__row_1:has(.left:hover){grid-template-columns:1.3fr .7fr}.qlean-up-section__row_1:has(.right:hover){grid-template-columns:.7fr 1.3fr}.qlean-up-section__item{position:relative;z-index:0;overflow:hidden}.link-icon{position:absolute;bottom:32px;right:32px;cursor:pointer;transition:.3s ease-in-out}.link-icon:hover{transform:rotate(90deg)}.qlean-up-section__item .img{width:100%;height:425px;position:relative;z-index:0}.qlean-up-section__item .img .title{position:absolute;bottom:32px;left:32px;right:32px;color:#fff;font-family:Lemon Mint;font-size:44px;font-style:normal;font-weight:400;line-height:normal}.qlean-up-section__item .img img{width:100%;height:100%;object-fit:cover}.qlean-up-section__item .text .title{color:#fff;font-family:Lemon Mint;font-size:44px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 25px}.qlean-up-section__item .text{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#cc5262;padding:64px;opacity:0;transform:translateY(100%);transition:.3s ease-in-out}.qlean-up-section__item:hover .text{opacity:1;transform:translateY(0)}.qlean-up-section__item:hover .img .title{opacity:0}.qlean-up-section__item .qlean-up-item{display:flex;align-items:center;gap:10px;color:#fff;font-family:Lemon Mint;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.qlean-up-section__item .desc{max-width:432px;color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.qlean-up-section__row_2{display:flex;display:grid;gap:30px;transition:.5s;grid-template-columns:.83fr 1.17fr}.qlean-up-section__row_2:has(.left:hover){grid-template-columns:1.3fr .7fr}.qlean-up-section__row_2:has(.right:hover){grid-template-columns:.7fr 1.3fr}@media (max-width: 1079px){.testimonials,.qlean-up-section{padding:40px 30px}}@media (max-width: 900px){.qlean-up-section{padding:48px 16px}.qlean-up-section__row_1,.qlean-up-section__row_2{display:block;margin:0}.qlean-up-section__item{display:block;margin:0 0 24px}.qlean-up-section__row_2 .right{margin:0}.qlean-up-section__item .img .title{display:none}.qlean-up-section__item .img{position:absolute;left:0;top:0;width:100%;height:100%}.qlean-up-section__item .text{position:inherit;z-index:3;background:linear-gradient(0deg,#0006 0% 100%);padding:40px 26px 46px;opacity:1;transform:translateY(0)}}@media (max-width: 700px){.qlean-up-section__item .text .title{font-size:28px;font-weight:400}.qlean-up-section__item .qlean-up-item{font-size:16px}.qlean-up-section__item .qlean-up-item img{width:28px;height:28px}.link-icon{bottom:16px;right:16px;width:48px;height:48px}}.footer{background:#04587c;padding:1px 80px 56px;margin:175px 0 0}.footer .container{max-width:1280px;padding-top:50px;width:100%;margin:0 auto}.footer .mailing-list{width:100%;padding:72px;margin:-174px 0 100px;max-width:initial;border-radius:20px;background:#cc5262;position:relative;overflow:hidden}.footer .mailing-list .f-bg-el-1{position:absolute;right:0;top:0}.footer .mailing-list .f-bg-el-3{position:absolute;display:none}.footer .mailing-list .f-bg-el-2{position:absolute;left:77%;top:46%}@media (max-width: 1110px){.footer .mailing-list .f-bg-el-1{display:none}.footer .mailing-list .f-bg-el-3{position:absolute;display:block;bottom:79%;left:75%;width:100px}.footer .mailing-list .f-bg-el-2{width:80px}}.footer .mailing-list .title{color:#fff;font-family:Lemon Mint;font-size:44px;font-style:normal;font-weight:400;line-height:102%;margin:0 0 16px}.footer .mailing-list .description{max-width:775px;color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 24px}.icon_desc-items{display:flex;gap:24px;margin-bottom:32px}.icon_desc-items .icon_desc img{display:block}.icon_desc-items .icon_desc .desc{color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-top:10px}.footer .mailing-list .image-bg-1{position:absolute;right:65px;bottom:0;max-width:30%;height:auto;display:flex;align-items:center}.footer .mailing-list .icon-bg{position:absolute;right:25%;bottom:40px;max-width:30%;height:auto}.icon_desc-items .icon_desc .desc p{margin:0}@media (max-width: 1400px){.footer .mailing-list .image-bg-1{max-width:20%}.footer .mailing-list .description{max-width:60%}.footer .mailing-list .icon-bg{max-width:16%}}@media (max-width: 1200px){.icon_desc-items{display:flex;gap:12px;row-gap:24px;max-width:400px;flex-wrap:wrap}.icon_desc-items .icon_desc br{display:none}.icon_desc-items .icon_desc:nth-child(1){max-width:124px}.icon_desc-items .icon_desc:nth-child(2){max-width:174px}.icon_desc-items .icon_desc:nth-child(3){max-width:124px}.icon_desc-items .icon_desc:nth-child(4){max-width:174px}.footer .mailing-list{padding:40px}}@media (max-width: 1100px){.footer .mailing-list .description{max-width:100%}}.marquee-container{background-color:#0677a0;overflow:hidden;white-space:nowrap;position:relative;height:72px;display:flex;align-items:center}.marquee-track{display:inline-flex;animation:marquee 30s linear infinite}.marquee-track>span{display:inline-flex;padding-left:31px;white-space:nowrap;color:#fff;align-items:center;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.marquee-track>span svg{margin-right:31px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.footer-body{display:flex;justify-content:space-between;align-items:flex-start}.footer-body .logo{display:flex;align-items:center;margin-bottom:60px}.footer-body .logo img{width:200px!important;max-width:100%!important;border-radius:100px}.footer-body .logo svg{width:500px!important;max-width:500px!important;height:auto!important}.footer-body .copyright-wrapper{color:#ffffffb3;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0;text-align:center;width:100%}.footer-body .footer-body-right{display:flex;flex-direction:column;align-items:flex-end}.footer-body .f-bottom-text{display:flex;flex-direction:column;align-items:center;width:100%}.footer-body .footer-linklist{display:flex;align-items:center;width:auto}.footer-body .footer-linklist .menu-footer{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-top:44px;margin-bottom:32px}.menu-footer-bottom{display:flex;align-items:center;gap:25px;margin:0}.menu-footer-bottom li{display:flex}.menu-footer-bottom li a{color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:.3s ease-in-out}.menu-footer-bottom li a:hover{color:#967eb0}.f-bottom-text{display:flex;flex-wrap:wrap-reverse;gap:25px}@media (max-width: 1290px){.footer-body .footer-linklist .menu-footer{gap:20px}}.footer-body .footer-linklist .menu-footer a{color:#fff;font-family:Lemon Mint;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;transition:.3s ease-in-out}.footer-body .footer-linklist .menu-footer a:hover{color:#967eb0}.upper-footer-item{max-width:100%;padding-right:0}.footer-body .footer-linklist .footer__list-social{display:flex;align-items:center;gap:28px;margin-bottom:32px}.footer-body .footer-linklist .footer__list-social a{padding:0}.footer-body .footer__list-social a:hover path{fill:#967eb0}.footer .mailing-list form{max-width:496px}.field1{position:relative;border-radius:100px;background:#fff}.footer input.field__input{border-radius:100px;background:#fff;color:#00000059;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:9px 101px 9px 28px;height:48px;margin:0;max-width:416px;outline:none;box-shadow:none}.footer input.field__input::placeholder{color:#00000059;font-family:Poppins;opacity:1}.footer .newsletter-form__button{height:100%}.footer .newsletter-form__button{border-radius:50px;background:#fefc48!important;display:flex;height:48px;justify-content:center;align-items:center;gap:10px;color:#0f374b;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding:0 40px;margin:0;text-transform:none;width:auto;transition:.3s ease-in-out}.footer .newsletter-form__button:hover{background:#967eb0!important;color:#fff}@media (max-width: 1200px){.footer-body .footer-linklist .menu-footer{flex-direction:column;gap:20px;align-items:flex-start;margin-bottom:20px}.footer-body .footer-body-right{display:flex;flex-direction:column;align-items:flex-start}}.footer .btn-1{display:flex;padding:12px 20px;justify-content:center;align-items:center;gap:10px;background:#fff;color:#04587c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;width:220px;border-radius:100px;transition:.3s ease-in-out}.footer .btn-1:hover{background:#967eb0;color:#fff}@media (max-width: 1020px){.fragrance .fragrance__text{padding:30px}.footer{padding:1px 30px 30px}.footer-body .logo img{max-width:90%;width:200px;height:auto}.footer-body .logo svg{max-width:90%!important;width:350px!important;height:auto!important}.home-products .new-section-title{font-size:44px;padding:0 16px;text-align:center;margin:0 0 60px}}.js .menu-drawer{height:auto!important}.header__icon .icon.icon-hamburger{width:28px;height:28px}@media (max-width: 720px){.footer-body{flex-direction:column}.footer{padding:1px 16px 40px}.footer-body .footer-linklist .menu-footer{margin-top:0;margin-bottom:20px}.footer-body .footer-body-left{order:1}.footer-body .footer-body-right{order:2;align-items:flex-start}.footer-body .footer-linklist .footer__list-social{margin:20px 0}.footer .btn-1{width:100%;max-width:280px;margin-bottom:0}.footer-body .f-bottom-text{margin-top:24px;width:100%;text-align:center}.footer-body .copyright-wrapper{text-align:center}.friendly{padding:90px 0}.home-products{margin:60px 0}.home-products .new-section-title{font-size:32px}.testimonials-slide{margin:0 5px}.testimonials-desc{margin:0 auto 16px;font-size:16px;font-weight:400}.testimonials-content{font-weight:500}.logos-wrapper{width:auto}.logos-wrapper{padding:14px 16px}.testimonials .bg-el-1{display:none}.logos-icon img{max-width:inherit}.testimonials{padding:60px 11px;position:relative;z-index:0}.testimonials-title{font-size:32px;line-height:normal;max-width:280px;line-height:120%;margin:0 auto 16px}.friendly .title{font-size:28px;line-height:normal}.fragrance{flex-wrap:wrap-reverse}.fragrance .fragrance__image{width:100%}.qlean-up-items{margin:0 -16px}.fragrance .fragrance__text{padding:60px 16px;width:100%}.footer .mailing-list{padding:64px 16px}.footer .mailing-list .title{font-size:32px;line-height:102%;margin:0 0 16px}.footer .mailing-list .description{font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 28px}.mailing-list-submit{position:inherit;margin:15px 0 0}.footer input.submit{width:100%}.footer .mailing-list{border-radius:10px;margin-bottom:48px}}.message-annoucement-bar-section{padding:14px 40px;background:#0e374b}.message-annoucement-bar-content{justify-content:center;display:flex;align-items:center}.message-annoucement-bar-content span{color:#fff;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:14px;margin:0!important}.hero-block .bg-el-6{display:none}@media (max-width: 700px){.hero-block{padding:80px 0 0;overflow:hidden}.hero-block .container{padding:0 16px;flex-wrap:wrap}.hero-block .bg-el-5{display:none}.hero-block-text{width:100%;margin-right:0}.hero-block .title{text-align:center;font-size:44px;margin-bottom:24px}.hero-block .description{text-align:center;font-size:14px;margin-bottom:24px}.hero-block .btn-1{margin:0 auto 17px}.hero-block-image{margin-bottom:-90px}.hero-block .bg-el-2{position:absolute;left:-4%;bottom:auto;top:11px}.hero-block .bg-el-3{display:none}.hero-block .bg-el-4{right:-100px}.hero-block .bg-el-6{display:flex;position:absolute;left:0;bottom:15%;z-index:-1}}.header-content-right .search-toggle{padding:0;margin-right:16px}.navigation-toggle-icon{height:auto}@media (min-width: 1080px){.header-layout-compact-center .header-branding-desktop,.header-layout-compact-left .header-branding-desktop{padding-top:20px;padding-bottom:20px}}@media (max-width: 1080px){.message-annoucement-bar-section{padding:12px 40px}.header-content-right{width:auto}.navigation-wrapper{top:38px;position:fixed}.navigation-wrapper.visible{top:38px}.header-branding-mobile .logo-link{display:block;max-width:187px;margin-right:auto;margin-left:auto}.navigation-toggle-close{position:absolute;top:50%;left:16px;right:auto;padding:3px;margin-top:-12px;color:#262626}.navigation-mobile .cart-count{display:flex;align-items:center;right:16px;position:absolute;top:17px}.header-branding{padding:17px 27px 17px 0;border:0}.navigation.navigation-mobile .navigation-menu>li{border:0}.navigation.navigation-mobile .navigation-menu a{color:#04587c;font-family:Lemon Mint;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-align:center}.navigation.navigation-mobile .search-form.search-form--header{display:flex;padding:16px;margin:0;width:100%;max-width:100%}.navigation.navigation-mobile .search-form__field{width:100%}.navigation.navigation-mobile .search-form--header input.search-form__input{color:#04587c66;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:10px 40px}.navigation.navigation-mobile .search-form--header input.search-form__input::placeholder{color:#04587c66;font-family:Poppins}.navigation.navigation-mobile .search-form__submit-button{right:auto;left:0;padding:0 9px}.search-form--header .search-form__submit-button svg{width:22px;height:22px}}@media (min-width: 1081px){.navigation.navigation-desktop .navigation-menu a{color:#000c;font-family:Lemon Mint;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.navigation.navigation-desktop .navigation-menu a:hover{color:#967eb0}.icon-h circle{transition:.3s ease-in-out}.header-content-right .search-toggle{padding:0;margin-right:16px}.icon-h:hover circle{fill:#000}}@media (max-width: 750px){.header-content-right .search-toggle{display:none}.header-main-content{padding:0 16px}.header-content-left{right:16px;left:auto;text-align:right;z-index:5}.navigation-toggle-icon{height:28px}.header-content-right{position:absolute;top:50%;right:16px;display:block;width:auto;transform:translateY(-50%);display:flex}.header-content-right .mini-cart-wrapper{display:none}.header-branding-desktop{width:auto;margin:0;text-align:left;display:inline-flex}.header-branding .logo-link img{width:187px}.navigation.navigation-mobile.visible{height:auto!important;max-width:100%;bottom:auto}.mobile-nav-open .main-content,.mobile-nav-open .main-footer{transform:translate(0)}}.our-story-deader{margin:80px}.our-story-deader .container{max-width:830px;margin:0 auto}.our-story-deader .title{font-family:Lemon Mint;color:#04587c;text-align:center;font-size:56px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 20px}.our-story-deader .description{color:#04587c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media (max-width: 1050px){.our-story-deader{margin:60px 30px}}@media (max-width: 800px){.our-story-deader{margin:60px 16px}.our-story-deader .title{font-size:34px}}.matters{margin:100px 80px}.matters .matters-title{color:#04587c;max-width:1000px;margin:0 auto 40px;text-align:center;font-family:Lemon Mint;font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.matters .matters-items{display:flex;gap:20px;max-width:1280px;margin:0 auto}.matters .matters-item{flex:1 0 0;padding:32px 20px;background:#967eb0}.matters .matters-ico{display:flex;width:48px;height:48px;padding:10px;justify-content:center;align-items:center;border-radius:100px;background:#f4f228;margin:0 auto 24px}.matters .matters-content{color:#fff;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.matters .matters-desc{color:#04587c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-top:40px}.header-main-content{padding:0 80px}@media (max-width: 1400px){.header-main-content{padding:0 30px}}@media (max-width: 1050px){.matters{margin:60px 30px}.header-main-content{padding:0 30px}}@media (max-width: 720px){.matters{margin:60px 16px}.header-main-content{padding:0 16px}.matters .matters-title{font-size:32px}}@media (max-width: 600px){.matters .matters-items{flex-wrap:wrap}.matters .matters-item{flex:auto;width:100%;padding:32px 10px;min-height:230px}.matters .matters-content{font-size:15px}}.fragrance-write.fragrance .fragrance__text{background:#fff}.fragrance-write.fragrance .fragrance__text p{margin:0 0 20px}.fragrance-write.fragrance .fragrance__text p:last-child{margin:0}.fragrance-write.fragrance .title,.fragrance-write.fragrance .description{color:#04587c}#true.fragrance{flex-direction:row-reverse}@media (max-width: 1100px){.fragrance-write.fragrance .fragrance__text{padding:48px 30px}}@media (max-width: 800px){.fragrance-write.fragrance,#true.fragrance{flex-direction:column}.fragrance-write.fragrance .fragrance__image,.fragrance-write.fragrance .fragrance__text{width:100%}.fragrance-write.fragrance .title{font-size:32px}}@media (max-width: 700px){.fragrance-write.fragrance .fragrance__text{padding:48px 16px}}.our-promise{background:#967eb0;padding:100px 80px;margin-bottom:80px}.our-promise .title{color:#f4f228;text-align:center;font-family:Lemon Mint;font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 40px}.our-promise .description{max-width:622px;color:#fff;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin:0 auto}@media (max-width: 1050px){.our-promise{padding:80px 30px;margin-bottom:70px}}@media (max-width: 720px){.our-promise{padding:80px 16px}}.contact-top{margin:80px}.contact-top .title{color:#04587c;text-align:center;font-family:Lemon Mint;font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 20px}.contact-top .description{color:#04587c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.contact-top .description a{color:#04587c}.contact-top .description p{margin:0}@media (max-width: 1050px){.contact-top{margin:60px 30px}}@media (max-width: 720px){.contact-top .title{font-size:32px}.contact-top{margin:60px 15px}}.page-contact{display:flex;margin-bottom:80px}.page-contact form{width:100%}.page-contact-image{width:50%}.page-contact-image img{width:100%;height:100%;object-fit:cover}.page-contact-form{width:50%;display:inline-flex;align-items:center;background:#967eb0;padding:80px;margin:0}.page-contact .field-row{display:flex;gap:24px}.page-contact .field-wrap{flex:1 0 0}.page-contact input{max-width:100%;border:1px solid rgb(255 255 255 / 60%);background:transparent;color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;outline:none;box-shadow:none;padding:12px 10px!important;outline:none!important;box-shadow:none!important}.page-contact label{color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 10px;display:block}.page-contact textarea{width:100%;max-width:100%;border:1px solid rgb(255 255 255 / 60%);background:transparent;color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;outline:none;margin:0 0 40px;height:200px;padding:12px 10px;resize:none}.page-contact input::placeholder,.page-contact textarea::placeholder{color:#fff9;font-family:Poppins;opacity:1}.page-contact .btn-1{background:#f4f228;border:none;padding:12px 40px;border-radius:0;transition:.3s ease-in-out;margin:0;cursor:pointer;color:#04587c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.page-contact .btn-1:hover{background:#000c;color:#fff}.contact__fields{display:flex;gap:24px}@media (max-width: 720px){.contact__fields{display:block}}.contact__field{margin-bottom:40px;width:100%}.product-section .shopify-section:nth-child(2) section .section-title{padding:0;border:0;margin:0 0 80px;color:#04587c;font-family:Lemon Mint;font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.product-recommendations.rows-of-4{text-align:center}@media (max-width: 1150px){.page-contact-form{padding:60px 30px}}.product-list-item{margin:0}.dynamic-checkout__content{display:flex;width:100%;justify-content:flex-end;align-items:flex-end}shopify-accelerated-checkout-cart{width:100%}#template--24010868130094__main{margin-bottom:220px}.rec-products{margin:100px 0 230px}.rec-products .new-section-title{font-family:Lemon Mint;color:#04587c;text-align:center;font-size:44px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;max-width:1440px;margin:0 auto 75px;padding:0 80px}.rec-products .product-list-item{padding:0 10px;margin:0}.rec-products-slider{max-width:1300px;margin:0 auto}section.cart{margin-bottom:220px}.cart-form{max-width:1340px}@media (max-width: 890px){.page-contact .field-row{flex-direction:column;gap:0}.cart-form{padding:0 16px}section.cart{margin-bottom:190px}.product-section .shopify-section:nth-child(2) section .section-title{margin:0 0 60px}.rec-products{margin:60px 0 190px}}@media (max-width: 720px){.rec-products .new-section-title{font-size:32px;padding:0 16px;margin:0 0 60px}.page-contact{flex-direction:column-reverse}.page-contact-form{padding:60px 16px;width:100%}.page-contact-image{width:100%}.page-contact{margin-bottom:70px}}@media (max-width: 539px){.rows-of-3 .product-list-item,.rows-of-3 .product-grid-masonry-sizer{padding:0 6px}}.to-home{display:inline-flex;align-items:center;gap:16px;color:#04587c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 24px}.product-gallery{display:flex;flex-direction:row-reverse}.product-gallery--viewport{width:100%}.product-gallery--viewport.product-gallery--viewport--has-navigation{width:calc(81% - 20px);margin-left:20px}.product-gallery-navigation-outer-wrapper{width:19%;margin:0}.product-gallery--navigation{flex-direction:column}.product-gallery--media-thumbnail{width:100%;margin:0 0 20px;border:1px solid transparent}.product-gallery--navigation-wrapper{max-width:100%}.product-gallery--media-thumbnail[data-product-gallery-selected=true]{border:1px solid #f4f228}.tab_item{display:none}.tab_item:first-child{display:block}.product-gallery{padding:0}.product-container{padding:0 30px;max-width:1340px;margin:0 auto 60px}.product-content-tabs{padding:0 30px;max-width:1340px;margin:40px auto 0;width:100%}@media (max-width: 720px){.product-content-tabs{padding:0}.product-media-container.constrain-height.media-fit-contain{margin:0;width:100%!important}.product__info-container .product-form,.product-add-to-cart .shopify-payment-button{margin:0!important}}.product-content-tabs .wrapper{max-width:700px}.product-content-tabs .tabs{display:flex;flex-direction:column;gap:0px;margin-bottom:0}.product-content-tabs .tab_content{padding:0 10px;border-top:1px solid #cddee5}.product-content-tabs .tab{display:flex;padding:16px 0;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid transparent;color:#04587c;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;cursor:pointer}.product-content-tabs .tab:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12H19' stroke='%2304587C' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 5V19' stroke='%2304587C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;width:24px;height:24px}.product-content-tabs .tab.active:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12H19' stroke='%2304587C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.collapsible-tabs.realHidden{display:none!important}.product-content-tabs .tab_item.active{display:block;padding:24px 0}.product-content-tabs .collapsible-tab{border:0;margin:0}.product-content-tabs .collapsible-tab__heading{display:none}.product-content-tabs .collapsible-tab__text,.product-content-tabs .collapsible-tab__text p{line-height:normal;color:#04587c}.product-content-tabs .collapsible-tab__text a{color:#04587c}.product-content-tabs .collapsible-tab__text p:first-child strong{font-family:Lemon Mint;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.product-title{color:#04587c;font-family:Lemon Mint;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 24px}.product-price{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.price-sale{color:#04587c;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.product-price .money{color:#04587c;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.quantity-info{margin:24px 0 0;color:#04587c;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.quantity-info strong{font-weight:600}.product-smart-payments .add-to-cart{border:1px solid #CC5262;background:#cc5262;display:flex;padding:10px 40px;justify-content:center;align-items:center;gap:10px;transition:.3s ease-in-out;color:#fff;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;flex-grow:1;width:100%;margin:0;height:46px;cursor:pointer}#more-payment-options-link{display:none!important}div.stamped-container[data-widget-style],div[data-widget-style] div.stamped-container{max-width:1400px;margin:0;border:none!important;padding:0!important}#stamped-main-widget{margin:0 0 40px}.product__text.caption-with-letter-spacing{color:#000;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:14px;text-transform:uppercase;background:#f4f228;display:flex;padding:10px;justify-content:center;align-items:center;gap:10px;align-self:stretch}.product-smart-payments .add-to-cart path{transition:.3s ease-in-out}.product-smart-payments .add-to-cart:hover{background:#967eb0;border:1px solid #967eb0;color:#fff!important}.product-smart-payments .add-to-cart:hover path{stroke:#fff}.product-options{margin-top:24px;display:block}.product-options label,.product-options .product-option-quantity-label{display:flex;align-items:center;grid-column:1;color:#04587c;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 10px}.product-options .product-option-column-1+*{margin-bottom:0}.product-option{margin-bottom:24px}.product-option__wrapper{display:flex;flex-wrap:wrap;gap:10px}.option__wrapper{width:100%;display:flex;align-items:center}.subscription_options{display:none}.block_quantity input[type=radio]:checked+.product_subscription{border-bottom:unset!important;border-bottom-left-radius:unset!important;border-bottom-right-radius:unset!important}.block_quantity input[type=radio]:checked+label+.subscription_options{display:flex;flex-direction:column;padding:0 12px 16px;background:#04587c0d;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-left:1px solid #04587c;border-right:1px solid #04587c;border-bottom:1px solid #04587c}.visually-hidden{position:absolute;left:-9999px}.purchase-option{display:flex;align-items:center;gap:12px;border-radius:8px;cursor:pointer;margin-bottom:10px}.fake-checkbox{width:18px;height:18px;border:2px solid #999;border-radius:4px;position:relative;flex-shrink:0;display:block!important}.purchase-option.active .fake-checkbox:after{content:"";position:absolute;left:4px;top:0;width:6px;height:12px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.product .product-option__label input{display:none;width:0;height:0;overflow:hidden;opacity:0}.product-form__buttons{max-width:100%!important}.block_scent .product-option__wrapper{display:flex;align-items:flex-start;gap:8px;align-self:stretch}@media (max-width: 600px){.block_scent .product-option__wrapper{flex-wrap:wrap}}.block_scent .product-option__label{flex:1 0 0}.block_scent .product-option__label label{border-radius:10px;border:1px solid rgba(4,88,124,.2);display:flex;padding:16px 12px;align-items:center;gap:10px;width:100%;color:#04587c;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer}.back-to-home{display:inline-flex;align-items:center;gap:16px;color:#04587c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 24px}.block_scent .product-option__label label:before{content:"";border-radius:100px;background:linear-gradient(0deg,#04587c 0% 100%),#fff;width:16px;height:16px;display:block}.block_scent .product-option__label:nth-child(2) label:before{background:linear-gradient(0deg,#e96976 0% 100%),#fff}.block_scent .product-option__label:nth-child(3) label:before{background:linear-gradient(0deg,#f4f228 0% 100%),#fff}.block_scent{margin-bottom:24px!important}.block_quantity .product-option__wrapper{flex-direction:column}.block_quantity .product-option__label label{justify-content:space-between;border-radius:10px;border:1px solid rgba(4,88,124,.2);display:flex;padding:16px 12px;align-items:center;gap:10px;width:100%;color:#04587c;font-family:Poppins;font-size:13px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer}.block_quantity .product-option__label label:before{content:"";border-radius:30px;border:1px solid #cbd5e1;width:16px;height:16px;background-position:center;background-size:100%;display:flex}.block_quantity input[type=radio]:checked+label{border:1px solid #04587c;background:#04587c0d}.block_quantity input[type=radio]:checked+label:before{border:1px solid #04587c;background:url(//qlean.co/cdn/shop/t/31/assets/radio.svg?v=38114440515115435081758159833);background-position:center;background-size:100%}.block_quantity .product-option__label{flex:1 0 0}.load-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto}.load-price .l-price{color:#04587c;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.load-price .l-per{color:#04587c;leading-trim:both;text-edge:cap;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.option-desc{margin-top:16px;flex:1 0 0;color:#04587cde;font-family:Poppins;font-size:12px;font-style:italic;font-weight:400;line-height:normal;border-left:1px solid #04587c;padding-left:16px}.product-form__input{margin:0;max-width:100%!important}.block_scent input[type=radio]:checked+label{border:1px solid #04587c;background:#04587c0d}@media (max-width: 1400px){.block_scent .product-option__label label{font-size:10px}}@media (max-width: 1200px){.block_scent .product-option__label label{font-size:14px}.block_scent .product-option__wrapper{flex-direction:column}.block_scent .product-option__label{width:100%}}.product-options .product-option-quantity{max-width:60px;margin:0;text-align:center;display:flex;width:40px;padding:8px 10px;justify-content:center;align-items:center;gap:24px;border:none;color:#04587c;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;outline:none}.product-form-content-wrapper{text-align:left}.product-options{margin-left:0}.product-add-to-cart{display:flex;flex-direction:column;gap:16px;width:100%;margin-top:40px;margin-right:0}.shopify_subscriptions_in_widget_price{color:#04587c;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.product-options .input-wrapper{display:flex;justify-content:flex-start;align-items:center}.product-options .input-wrapper span{display:flex;align-items:center;cursor:pointer;opacity:.4;transition:.3s ease-in-out}.product-options .input-wrapper span:hover{opacity:1}.select-wrapper select:focus{outline:none;border:none}select:-moz-focusring{color:transparent}*:focus{outline:none;border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.product-add-to-cart .shopify-payment-button{width:100%;min-width:230px;margin-right:0;margin-bottom:0;flex-grow:1}@media (max-width: 720px){.product-container{padding:0 16px}.product-content-tabs .collapsible-tab__heading{display:none}.product-content-tabs .collapsible-tab.active svg{transform:rotate(90deg)}.product-content-tabs .collapsible-tab.active .collapsible-tab__text{display:block}.product-details-wrapper{padding:0}.product-add-to-cart .add-to-cart,.product-add-to-cart .shopify-payment-button{width:100%;max-width:100%;margin-right:0}.product-gallery{flex-direction:column}.product-gallery--viewport.product-gallery--viewport--has-navigation{width:100%;margin-left:0}.product-gallery--navigation-wrapper,.product-gallery-navigation-outer-wrapper{width:100%}.product-gallery--media-thumbnail{margin:0;border:1px solid rgba(4,88,124,.1);border-radius:20px;background:#04587c1a;width:10px;height:10px}.product-gallery--media-thumbnail img{display:none}.product-gallery--navigation{flex-direction:row;width:100%;justify-content:center;align-items:center;max-width:100%;gap:8px}.product-gallery--media-thumbnail[data-product-gallery-selected=true]{border:1px solid #04587c;background:#04587c}}@media (max-width: 1555px){.navigation.navigation-desktop .navigation-menu a,.navigation.navigation-desktop .navigation-menu summary{padding:17px 15px}}@media (max-width: 1420px){.navigation.navigation-desktop .navigation-menu a,.navigation.navigation-desktop .navigation-menu summary{padding:17px 10px;font-size:14px}}@media (max-width: 1200px){.navigation.navigation-desktop .navigation-menu a,.navigation.navigation-desktop .navigation-menu summary{padding:17px 7px;font-size:12px}}@media (max-width: 1200px){.pxs-announcement-bar{padding:9px 15px}}.cart-count{position:relative;display:flex;align-items:center}span.cart-count-number{position:absolute;background-color:#000;z-index:1;color:#fff;display:inline-flex;font-size:12px;padding:2px 9px;border-radius:15px;left:80%;bottom:65%;font-size:11px;font-weight:700}@media (min-width: 720px){.collapsible-tab__image{display:flex;align-items:center;flex-direction:row-reverse;gap:15px}}.collapsible-tab__image img{max-width:230px;width:100%}@media (max-width: 720px){.collapsible-tab__image img{max-width:430px;width:100%;margin-top:20px}}.ecomsend__Button._xButton_1vm0o_2._btn-radius-standard_1vm0o_44._small_1vm0o_60{display:flex;padding:12px 20px;justify-content:center;align-items:center;gap:10px;background:#f4f228!important;color:#04587c!important;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;width:100%;height:49px;border-radius:100px;transition:.3s ease-in-out}.ecomsend__Button._xButton_1vm0o_2._btn-radius-standard_1vm0o_44._small_1vm0o_60:hover{background:#967eb0!important;color:#fff!important}header.ecomsend__Modal__TitleText._titleText_rds7d_37._small_rds7d_191{font-family:Lemon Mint;font-size:44px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 15px}._modalContainer_rds7d_2 ._modalContent_rds7d_22._size-small_rds7d_52 ._myCustomDialog_rds7d_29 ._titleHelpText_rds7d_40{font-size:14px!important}._myCustomInputContent_1n64r_2 ._myCustomInput_1n64r_2._input-radius-standard_1n64r_69{width:100%;max-width:100%;outline:none;border-radius:100px!important;background:#fff;color:#00000059!important;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:9px 101px 9px 28px;height:48px!important;margin:0}@media screen and (min-width: 990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:600px!important;margin-right:auto}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem;max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.slider-button--prev,.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:none!important}}.thumbnail{border-radius:0!important}.thumbnail[aria-current]{box-shadow:0 0 0 1px #f4f228!important}.why-qlean{background:#fff;padding:99px 0;overflow:hidden}.why-qlean .container{max-width:1440px;margin:0 auto;padding:0 80px}@media (max-width: 1100px){.why-qlean .container{padding:0 30px}}.why-qlean .heading{color:#04587c;font-family:Lemon Mint;text-align:center;font-size:44px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:80px;margin-top:0}.why-qlean__grid{display:grid;grid-template-columns:1fr auto 1fr;gap:2rem;align-items:start}.why-qlean__column{display:flex;flex-direction:column;gap:50px;max-width:387px}.why-qlean__column:first-child .feature:last-child{width:431px}.feature{display:flex;align-items:flex-start;gap:24px;text-align:left}.feature .icon{width:72px;height:72px;background:#04587c;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%}.feature .text h3{margin:0 0 14px;color:#04587c;font-family:Lemon Mint;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;max-width:247px}.feature .text p{margin:0;color:#04587c;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.why-qlean__center-image{position:relative;width:418px}@media (min-width: 868px){.why-qlean__center-image img{max-width:115%;height:auto;position:absolute;top:-40px;left:0}}@media (max-width: 1400px){.why-qlean__column:first-child .feature:last-child{width:auto}.why-qlean__center-image{position:relative;width:318px}.feature .icon{width:48px;height:48px}.feature .icon img{width:26.667px;height:26.667px}.feature{gap:16px}.why-qlean{padding:56px 0 10px}.why-qlean .container{padding:0 16px}}@media (max-width: 868px){.why-qlean .heading{font-size:32px;font-weight:400;margin-bottom:32px}.why-qlean__grid{grid-template-columns:1fr;text-align:center;gap:24px}.why-qlean__center-image{order:3;width:400px;max-width:100%;margin:0 auto -50px}.why-qlean__column{max-width:100%;gap:24px}.feature{text-align:left}}@media (max-width: 668px){.why-qlean__center-image{width:100%}.why-qlean__center-image img{margin-left:6%}}.header--has-social .menu-drawer__utility-links{display:none!important}.header{padding:10px 16px!important}@media screen and (min-width: 990px){.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;column-gap:10px}}@media screen and (min-width: 990px){.header{padding-top:18px!important;padding-bottom:18px!important}}.list-menu__item{display:flex;align-items:center;color:#000;font-family:Lemon Mint;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding:0 25px;transition:.3s ease-in-out;text-decoration:none!important}.list-menu__item:hover{color:#967eb0}.hero-block{overflow:hidden}.header__icon .svg-wrapper{min-width:48px;width:48px;height:48px;border-radius:50%;background:#0677a0;transition:.3s ease-in-out}.header__icon .svg-wrapper:hover{background:#04587c}.header__icon .svg-wrapper svg{width:24px;height:24px}.header__icon--cart{position:relative;margin-right:0;margin-left:16px}.product__title{margin-bottom:24px}.product__title h1{color:#04587c;font-family:Lemon Mint;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.product .price__container .price-item{margin-bottom:0;color:#04587c;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.price-price-sale{display:flex;gap:10px;align-items:center}.product .price .badge,.product .price__container{margin:0!important}.shopify_subscriptions_app_policy{margin:16px 0 0}.product .stamped-fa-star{color:#f9b195;padding:0}.product__text{color:#04587c;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.product__text.subtitle{border-radius:15px;background:#fff6f1;padding:20px;color:#04587cde;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:120%}.product__info-container>*+*{margin:24px 0!important}.product__info-container>.features-block-wrapper{margin:40px 0!important}.product-form__input .form__label{padding-left:0;color:#04587c;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px!important}.product__sale{padding:10px;display:flex;justify-content:center;align-items:center}.product__sale span{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:14px;text-transform:uppercase}.quantity__input[type=number]{outline:none!important;box-shadow:none!important;background:transparent!important}.product-form__input .quantity{color:#04587c;display:flex;border-radius:0;width:120px;min-height:40px}.product-form__input .quantity__button{display:flex;width:40px;height:40px;justify-content:center;align-items:center;gap:16px;border:1px solid #04587c}.product-form__input .quantity:before,.product-form__input .quantity:after{display:none}.product-option__label.disabled{display:none}@media screen and (max-width: 1150px){.list-menu__item{padding:0 10px}}.header__icons{padding:0}@media screen and (max-width: 900px){.header__icon .svg-wrapper{min-width:35px;width:35px;height:35px}.header__icon .svg-wrapper svg{width:16px;height:16px}.header__icon--cart{margin-left:4px}.header__heading-logo-wrapper{width:110px}.header .list-menu__item{justify-content:center;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding:14px 8px}.header .menu-drawer__menu-item--active{background:#0677a0;color:#fff}.js .header .menu-drawer__menu li{margin-bottom:10px}.menu-drawer__menu{padding:0 16px}}.thumbnail[aria-current]{border:none!important}@media screen and (max-width: 749px){.thumbnail-list__item.slider__slide{width:calc(25% - .6rem)!important}}@media (max-width: 800px){product-info{overflow:hidden}.footer .mailing-list .image-bg-1{position:relative;max-width:170px;margin:52px auto 0;display:block;left:auto;right:auto}.footer .mailing-list .icon-bg{max-width:110px;bottom:89px;left:0;z-index:-1}.footer .mailing-list{z-index:0;padding:64px 16px 40px;margin-bottom:32px}.footer-body .footer-linklist .footer__list-social{margin:0 0 32px}.footer .btn-1{margin-bottom:48px}.footer-body .logo{margin-bottom:25px}}@media (max-width: 800px){.product__info-wrapper{margin-top:24px}}.features-block-wrapper{border:1px solid #04587c;padding:16px}.features-block-grid{display:flex;flex-wrap:wrap;gap:16px;row-gap:10px}.feature-item{flex:1 1 calc(50% - 16px);display:flex;align-items:center;gap:10px}.feature-icon{display:flex;align-items:center;flex-shrink:0}.feature-text{margin:0;color:#04587c;font-family:Poppins;font-size:14px;font-style:italic;font-weight:500;line-height:normal}@media (max-width: 1100px){.feature-item{flex:1 1 100%}.features-block-wrapper{padding:0;border:0;margin:32px 0!important}}.bottom-text p{margin:0;color:#04587c;text-align:center;font-family:Poppins;font-size:12px;font-style:italic;font-weight:500;line-height:normal}.bottom-text{margin:-8px 0 0!important}.bottom-text p strong{font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.bottom-text p em{display:block;line-height:normal}.bottom-text p em:not(:last-child){margin-bottom:8px}@media only screen and (min-width: 1050px){.product-media-container.constrain-height .media{padding-top:100%!important}}#shopify-buyer-consent{display:none!important}.shopify_subscriptions_app__title+div{border-radius:10px!important;border:1px solid rgba(4,88,124,.2)!important}.shopify_subscriptions_app_block_label.shopify_subscriptions_purchase_option_wrapper{border-bottom:1px solid rgba(4,88,124,.2)!important}@media (min-width: 920px){.product.grid{display:grid;grid-template-columns:50% 50%;grid-template-rows:min-content min-content;grid-template-areas:"block1 block2" "block3 block2"}.product--large:not(.product--no-media) .product__media-wrapper{grid-area:block1 / block3;max-width:100%!important;width:100%!important;padding-right:20px}.product--large:not(.product--no-media) .product__info-wrapper{grid-area:block2;max-width:100%!important;width:100%!important}.product-content-tabs{grid-area:block3;padding:0;width:100%}}.mobile-text-block .product__text.caption-with-letter-spacing{display:none}.rc-purchase-option{border:1px solid rgba(4,88,124,.2)!important}.product__info-container variant-selects{display:flex;flex-direction:column-reverse;gap:40px}.product__info-container variant-selects>*{margin:0}.product__info-container variant-selects .form__label{font-weight:600}.stamped-review-header,.stamped-review-body{font-family:var(--font-heading-family)}.testimonials-title p{margin:0!important}.about-text-block{margin:120px 0;padding:0 30px}.about-text-block .title{font-family:Lemon Mint;color:#04587c;text-align:center;font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 40px}.about-text-block .description{color:#04587c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;max-width:1000px;margin:0 auto;width:100%}@media screen and (max-width: 1079px){.about-text-block{margin:60px 0}}@media (max-width: 767px){.about-text-block{margin:60px 0;padding:0 16px}.about-text-block .title{font-size:36px;margin:0 0 24px}.about-text-block .description{font-size:16px}}.product-list-item svg path{stroke:#fff!important}.header__icon .svg-wrapper svg path{stroke:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/styles.css.map */
