.mobile__navigation:has(.hm3-mobile-nav){padding:0;width:100vw;height:100dvh;overscroll-behavior:contain}html:has(#open-mobile-nav:checked),body:has(#open-mobile-nav:checked){overflow:hidden}body:has(#open-mobile-nav:checked) .hm-ag1-sticky-atc,body:has(#open-mobile-nav:checked) #scrollTopBtn,body:has(#open-mobile-nav:checked) [class*=kl-teaser]{display:none!important}.hm3-mobile-nav{background:#fff;color:#350f1c;display:flex;flex-direction:column;width:100%}.hm3-mobile-nav__header{position:relative;display:flex;align-items:center;justify-content:center;padding:15px 16px;background:#f7f2ef;border-bottom:1px solid #350F1C;flex:none}.hm3-mobile-nav__header .logo-img img{vertical-align:middle;width:106px;height:40px;max-width:106px;max-height:40px;object-fit:cover;object-position:center}.hm3-mobile-nav__close{position:absolute;left:20px;top:50%;transform:translateY(-50%);display:inline-flex;width:20px;height:20px;background:none;border:0;padding:0;cursor:pointer;color:#350f1c}.hm3-mobile-nav__close .hm3-header__icon{width:20px;height:20px}.hm3-mobile-nav__logo{height:24px;width:auto}.hm3-mobile-nav__products{padding:40px 20px 0}.hm3-mobile-nav__product{display:flex;gap:20px;align-items:flex-start;color:inherit;text-decoration:none}.hm3-mobile-nav__product+.hm3-mobile-nav__product{margin-top:30px}.hm3-mobile-nav__product-image{flex:none;width:84px;height:84px;border-radius:8px;object-fit:cover;background:#f7f2ef}.hm3-mobile-nav__product-image--placeholder{flex:none;width:84px;height:84px;border-radius:8px;background:#f7f2ef;border:1px dashed #350F1C;font-size:9px;line-height:1.3;color:#413539;display:flex;align-items:center;justify-content:center;text-align:center;padding:4px}.hm3-mobile-nav__product-title{margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.07px;line-height:16.94px;color:#350f1c;text-align:left}.hm3-mobile-nav__product-desc{margin:15px 0 0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;letter-spacing:-.06px;line-height:18px;color:#413539;text-align:left}.hm3-mobile-nav__divider{border:none;border-top:1px solid #350F1C;margin:40px 24px 0}.hm3-mobile-nav__links{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;padding:20px 20px 0}.hm3-mobile-nav__links+.hm3-mobile-nav__divider{margin-top:20px}.hm3-mobile-nav__link{font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.07px;line-height:36px;color:#350f1c;text-align:center;text-transform:capitalize;text-decoration:none}.hm3-mobile-nav__testimonial{position:relative;z-index:0;overflow:hidden;margin:40px 20px 24px;padding:40px 35px;background:#f6eef2;border-radius:10px;text-align:center}.hm3-mobile-nav__quote-mark{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none}.hm3-mobile-nav__stars{display:flex;justify-content:center;align-items:center;gap:6px}.hm3-mobile-nav__stars svg{width:20px;height:20px;fill:#e8a0b5}.hm3-mobile-nav__quote{margin:10px 0 0;font-family:moret,Fraunces,Georgia,serif;font-size:32px;font-weight:300;letter-spacing:-.16px;line-height:30px;color:#350f1c}.hm3-mobile-nav__body{margin:30px 0 0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.07px;line-height:20px;color:#350f1c}.hm3-mobile-nav__name{margin:30px 0 0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.07px;line-height:28px;color:#350f1c}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mobile-nav.css.map */
