.page-width.page-width--narrow.page-content{padding-top:0!important}.about-cleocain{color:#000;padding:0 20px;max-width:850px;margin:0 auto}.about-container{display:flex;flex-direction:column;gap:24px}.intro-title,.main-title{font-size:2.2rem;letter-spacing:-.5px;font-weight:400;margin-top:20px!important}.intro-text,.main-text{font-size:1.05rem;line-height:1.8;color:#333;max-width:650px;margin:0 auto}.main-highlight{font-size:1.25rem;font-weight:500;line-height:1.8;color:#000}.brand{color:#000;font-weight:700;letter-spacing:.5px}h1.section-header__title{display:none!important}@media (max-width: 768px){.intro-title,.main-title{font-size:1.8rem}.intro-text,.main-text{font-size:1rem;line-height:1.6}.main-highlight{font-size:1.1rem}}.site-footer{background:#000;color:#fff;padding:50px 0 20px;font-size:14px;line-height:1.2}.site-footer h2,.site-footer .footer__title{font-size:16px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;margin-bottom:15px;color:#fff}.site-footer h2,.site-footer .footer__title{font-size:18px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;margin-bottom:15px;color:#fff}.site-footer a{color:#fff;text-decoration:underline;transition:color .2s;font-weight:340;font-size:15px}.site-footer p{color:#fff;font-weight:300;font-size:15px;line-height:1.5}.site-footer .grid{display:flex;flex-wrap:wrap;gap:40px;margin:0 0 15px;padding-bottom:15px;border-bottom:0!important}.site-footer .grid__item{flex:1 1 100px}[data-center-text=true] .payment-icons{text-align:left;float:left;margin:0;padding-top:10px}p.footer__small-text{text-align:right;font-size:14px}@media (max-width: 768px){.site-footer .grid{flex-direction:column;gap:30px}.footer-bottom{flex-direction:column;text-align:center}.footer-bottom .payment-icons{justify-content:center}.site-footer .grid{gap:0px}.site-footer .grid__item{flex:0}.site-footer{background:#000;color:#fff;padding:0;font-size:14px;line-height:1.6}.site-footer h2,.site-footer .footer__title{font-size:14px;font-weight:600}[data-center-text=true] .payment-icons{text-align:center;float:inherit;margin:0;padding-top:10px}p.footer__small-text{text-align:center}.site-footer .grid{margin:0;padding-bottom:0}}.returns{max-width:850px;margin:0 auto;padding:0 20px;color:#111}.returns h2{font-size:2.2rem;font-weight:700;text-align:center;margin-bottom:20px;letter-spacing:-.5px}.returns .intro{text-align:center;font-size:1.05rem;color:#444;margin-bottom:50px;line-height:1.7}.returns h3{font-size:1.25rem;font-weight:600;margin-top:40px;margin-bottom:12px;color:#000;letter-spacing:-.2px}.returns p{font-size:1rem;line-height:1.8;margin-bottom:16px;color:#333}.returns p em{color:#666;font-style:italic}.returns ul,.returns ol{margin:0 0 20px 20px;padding:0;color:#333}.returns ul li,.returns ol li{margin-bottom:10px;line-height:1.7;font-size:.98rem}.returns a{color:#111;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.returns a:hover{opacity:.6}@media (max-width: 768px){.returns{padding:50px 16px}.returns h2{font-size:1.8rem}.returns h3{font-size:1.1rem}.returns p,.returns ul li,.returns ol li{font-size:.95rem}}.faq{max-width:850px;margin:0 auto;padding:0 20px;color:#111}.faq h2{font-size:2.2rem;font-weight:700;text-align:center;margin-bottom:20px;letter-spacing:-.5px}.faq-intro{text-align:center;font-size:1.05rem;color:#444;margin-bottom:50px;line-height:1.7}.faq h3{font-size:1.2rem;font-weight:600;margin-top:40px;margin-bottom:12px;color:#000;letter-spacing:-.2px}.faq p{font-size:1rem;line-height:1.8;margin-bottom:14px;color:#333}.faq p em{color:#666;font-style:italic}.faq a{color:#111;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.faq a:hover{opacity:.6}@media (max-width: 768px){.faq{padding:50px 16px}.faq h2{font-size:1.8rem}.faq h3{font-size:1.1rem}.faq p{font-size:.95rem}}@media (min-width: 769px){.main-content{min-height:auto}.pp_tracking_form_div.both_form{margin-top:50px}}.terms{max-width:850px;margin:0 auto;padding:0 20px;color:#111}.terms h2{font-size:2.2rem;font-weight:700;text-align:center;margin-bottom:20px;letter-spacing:-.5px}.terms h3{font-size:1.25rem;font-weight:600;margin-top:40px;margin-bottom:12px;color:#000;letter-spacing:-.2px}.terms p{font-size:1rem;line-height:1.8;margin-bottom:16px;color:#333}.terms ul{margin:0 0 20px 20px;padding:0}.terms ul li{margin-bottom:8px;font-size:.98rem;line-height:1.6}.terms a{color:#111;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.terms a:hover{opacity:.6}@media (max-width: 768px){.terms{padding:50px 16px}.terms h2{font-size:1.8rem}.terms h3{font-size:1.1rem}.terms p,.terms ul li{font-size:.95rem}}.privacy{max-width:850px;margin:0 auto;padding:0 20px;color:#111}.privacy h2{font-size:2.2rem;font-weight:700;text-align:center;margin-bottom:20px;letter-spacing:-.5px}.privacy .intro{text-align:center;font-size:1.05rem;color:#444;margin-bottom:50px;line-height:1.7}.privacy h3{font-size:1.25rem;font-weight:600;margin-top:40px;margin-bottom:12px;color:#000;letter-spacing:-.2px}.privacy p{font-size:1rem;line-height:1.8;margin-bottom:16px;color:#333}.privacy ul{margin:0 0 20px 20px;padding:0}.privacy ul li{margin-bottom:8px;font-size:.98rem;line-height:1.6}.privacy a{color:#111;text-decoration:underline;text-underline-offset:3p}.shipping{max-width:850px;margin:0 auto;padding:0 20px;color:#111}.shipping h2{font-size:2.2rem;font-weight:700;text-align:center;margin-bottom:20px;letter-spacing:-.5px}.shipping .intro{text-align:center;font-size:1.05rem;color:#444;margin-bottom:50px;line-height:1.7}.shipping h3{font-size:1.25rem;font-weight:600;margin-top:40px;margin-bottom:12px;color:#000;letter-spacing:-.2px}.shipping p{font-size:1rem;line-height:1.8;margin-bottom:16px;color:#333}.shipping p em{color:#666;font-style:italic}.shipping a{color:#111;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.shipping a:hover{opacity:.6}@media (max-width: 768px){.shipping{padding:50px 16px}.shipping h2{font-size:1.8rem}.shipping h3{font-size:1.1rem}.shipping p{font-size:.95rem}}.drawer,.drawer__content,.drawer-menu{background-color:#111!important;color:#fff!important}.drawer a,.drawer__content a,.drawer-menu a{color:#fff!important;font-weight:600;font-size:1rem;text-transform:uppercase}.drawer a:hover,.drawer__content a:hover{opacity:.7}.drawer .submenu,.drawer__content .submenu{background-color:#1a1a1a!important}.drawer .submenu a{font-weight:400;opacity:.9}.drawer .exclusive-sale{display:block;margin:20px 0;padding:12px;text-align:center;background:#f44;color:#fff!important;font-weight:600;border-radius:4px}.contact{max-width:900px;margin:0 auto;padding:0 20px;color:#111}.contact h2{font-size:2.2rem;font-weight:700;text-align:center;margin-bottom:20px;letter-spacing:-.5px}.contact .intro{text-align:center;font-size:1.05rem;color:#444;margin-bottom:50px;line-height:1.7}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}.contact-left h3,.contact-right h3{font-size:1.1rem;font-weight:600;margin-bottom:8px;color:#000}.contact-left p,.contact-right p{font-size:1rem;line-height:1.7;color:#333;margin-bottom:18px}.contact a{color:#111;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.contact a:hover{opacity:.6}@media (max-width: 768px){.contact{padding:50px 16px}.contact h2{font-size:1.8rem}.contact .intro{font-size:.95rem;margin-bottom:30px}.contact-grid{grid-template-columns:1fr;gap:30px;text-align:center}.contact-left h3,.contact-right h3{font-size:1rem}.contact-left p,.contact-right p{font-size:.95rem}}.custom-mobile-menu.drawer{background:#000;color:#fff;z-index:10000}.custom-mobile-menu+.drawer__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease}.custom-mobile-menu.drawer.is-open+.drawer__overlay{opacity:1;visibility:visible}.custom-mobile-menu .drawer__header{display:flex;justify-content:flex-end;align-items:center;padding:1rem;background:#000;border-bottom:0!important}.custom-mobile-menu .drawer__close-button{background:none;border:none;color:#fff;font-size:20px;cursor:pointer}.mobile-nav--primary a{font-size:20px!important;letter-spacing:.5px}.custom-mobile-menu ul{list-style:none;margin:0;padding:0}.custom-mobile-menu a,.custom-mobile-menu button.mobile-nav__link{display:block;padding:8px 25px;color:#fff;text-decoration:none;font-weight:600;width:100%;text-align:left;background:#000;border:none;cursor:pointer;text-transform:uppercase}.custom-mobile-menu .collapsible-content{height:0;overflow:hidden;transition:height .3s ease;background:#000}.custom-mobile-menu .collapsible-content.is-open{height:auto!important;overflow:visible}.custom-mobile-menu .collapsible-content ul li a{padding-left:2rem;font-weight:400;font-size:.95rem}.custom-mobile-menu .mobile-nav__footer{margin-top:auto;padding:1rem;text-align:center;font-size:.75rem;color:#777}.js-drawer-open .main-content:after{background:#000000d9!important}.drawer,.drawer__contents,.drawer__scrollable{background-color:#000!important}.custom-mobile-menu .mobile-nav__item,.custom-mobile-menu .mobile-nav__link,.custom-mobile-menu .mobile-nav__item>a,.custom-mobile-menu li{border:none!important}.custom-mobile-menu .mobile-nav__item:before,.custom-mobile-menu .mobile-nav__item:after,.custom-mobile-menu .mobile-nav__link:before,.custom-mobile-menu .mobile-nav__link:after{content:none!important;display:none!important}.custom-mobile-menu .menu-divider{border-bottom:1px solid rgba(255,255,255,.14);width:90%;margin:12px auto}.custom-mobile-menu .collapsible-content ul li{border-bottom:1px solid rgba(255,255,255,.08)}.custom-mobile-menu .collapsible-content ul li:last-child{border-bottom:none}.custom-mobile-menu .collapsible-trigger{position:relative;width:100%;background:none;border:none;padding:8px 25px;text-align:left;color:#fff;font-weight:600;text-transform:uppercase;cursor:pointer}.custom-mobile-menu .collapsible-content__inner ul{margin:0;padding:0}.custom-mobile-menu .collapsible-content__inner ul li{border-bottom:1px solid rgba(255,255,255,.08)}.custom-mobile-menu .collapsible-content__inner ul li:last-child{border-bottom:none}.custom-mobile-menu .collapsible-content__inner .mobile-nav__link{padding:8px 35px;font-size:.9rem;font-weight:500;color:#fff;background:#000;text-transform:none}.custom-mobile-menu .mobile-nav__contact{padding:15px 25px;color:#fff;font-size:.9rem;letter-spacing:.5px!important}.custom-mobile-menu .mobile-nav__contact h4{font-size:.95rem;font-weight:700;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px!important}.custom-mobile-menu .mobile-nav__contact a{color:#fff;margin:10px 0 0!important;padding:0!important;font-size:14px!important;letter-spacing:.5px!important}.grid-product__tag.grid-product__tag--sale{right:inherit;background-color:#d45151;font-size:12px;left:12px;top:12px;font-weight:600;text-transform:uppercase;padding:8px 10px}.grid-product__meta .grid-product__title.grid-product__title--heading{font-size:15px;font-weight:400;text-align:left;line-height:1.5}[data-center-text=true] .grid-product__meta{text-align:left}span.grid-product__price--original{color:#8d8d8d;font-weight:400;font-size:14px}.grid-product__price{font-size:15px;font-weight:600}span.grid-product__price--savings{display:none}.grid__image-ratio.grid__image-ratio--square{height:440px}.grid-product{margin-bottom:15px}.grid__item{padding-left:5px}@media (max-width: 768px){.grid__image-ratio.grid__image-ratio--square{height:300px}.grid-product__tag.grid-product__tag--sale{font-size:12px;left:12px;top:12px;font-weight:600;text-transform:uppercase;padding:8px 12px}.small--grid--flush>.grid__item{padding-left:5px}.grid-product__meta .grid-product__title.grid-product__title--heading{line-height:1.25}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cleo.css.map */
