@media screen and (max-width:1023px){.mankashay-primary-nav{display:none}.mankashay-mobile-toggle{display:flex}.hero-inner{grid-template-columns:1fr;text-align:center;gap:2.5rem}.hero-lead-text{margin-left:auto;margin-right:auto}.hero-cta-group{justify-content:center}.hero-trust-bar{justify-content:center}.visual-card-frame{max-width:480px;margin:0 auto}.mankashay-single-product-layout{grid-template-columns:1fr;gap:2.5rem}.footer-grid{grid-template-columns:1fr 1fr;gap:2rem}.cart-layout-grid,.mankashay-checkout-layout{grid-template-columns:1fr}.custom-order-layout{grid-template-columns:1fr}}@media screen and (max-width:767px){.site-branding img,.custom-logo-link img,.custom-logo,.mankashay-brand-logo{height:40px!important;max-height:40px!important;max-width:150px!important}.site-container,.site-container-narrow{padding-left:1rem;padding-right:1rem}.letter-picker-grid{grid-template-columns:repeat(5,1fr)}.footer-grid{grid-template-columns:1fr;gap:2rem}.footer-bottom-bar{flex-direction:column;text-align:center;gap:.75rem}.hero-featured-img{height:360px}.mankashay-floating-whatsapp-wrap{bottom:1.25rem;right:1.25rem}.floating-whatsapp-btn{width:52px;height:52px}}@media screen and (max-width:479px){.hero-headline{font-size:2.15rem}.mankashay-btn{width:100%}.hero-cta-group{flex-direction:column;width:100%}.letter-picker-grid{grid-template-columns:repeat(4,1fr)}}.mankashay-mobile-drawer{position:fixed;top:0;left:-320px;width:300px;height:100vh;background-color:var(--color-white);z-index:1000;box-shadow:4px 0 20px rgb(42 13 24 / .15);transition:left var(--transition-normal);display:flex;flex-direction:column}.mankashay-mobile-drawer.is-open{left:0}.mobile-drawer-header{padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-border-light);display:flex;align-items:center;justify-content:space-between}.drawer-title{font-family:var(--font-heading);font-weight:700;font-size:1.2rem}.mobile-drawer-close{background:none;border:none;font-size:1.75rem;cursor:pointer;color:var(--color-text-muted)}.mobile-drawer-body{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.mobile-nav-list{list-style:none;margin-bottom:2rem}.mobile-nav-list li{margin-bottom:1rem}.mobile-nav-list a{font-size:1.1rem;font-weight:600;color:var(--color-text-dark)}.mobile-drawer-footer{margin-top:auto}