@media (max-width:1100px){.desktop-search{max-width:420px}.nav-link,.track-link{padding:0 10px;font-size:13px}.mega-grid{grid-template-columns:1fr 1fr 1fr}.mega-promo{grid-column:1/-1}}@media (max-width:900px){:root{--header-height:66px}.container{width:min(100% - 24px,1180px)}.top-alert-inner{text-align:center;flex-direction:column;justify-content:center;gap:6px;padding:8px 0}.top-alert p{font-size:12px;line-height:1.35}.top-alert span{padding:5px 10px;font-size:12px}.header-main{gap:10px}.mobile-menu-btn{flex-shrink:0;display:inline-flex}.brand-logo{margin-right:auto}.brand-logo img{width:132px}.desktop-search,.desktop-nav{display:none}.mobile-search-row{display:block}.search-toggle{display:none}.header-actions{gap:8px;margin-left:0}.icon-action{width:41px;height:41px;font-size:18px}.main-placeholder{padding:56px 0}.main-placeholder p{font-size:16px}}@media (max-width:600px){.container{width:min(100% - 20px,1180px)}.top-alert{font-size:12px}.top-alert-inner{min-height:auto}.header-main{height:64px}.brand-logo img{width:118px}.brand-logo strong{font-size:21px}.mobile-menu-btn,.icon-action{width:40px;height:40px}.mobile-search-form input{height:43px;font-size:13px}.mobile-menu{width:88vw}.cart-drawer{width:94vw}.cart-head{min-height:72px;padding:15px}.cart-body{padding:15px}.cart-footer{padding:14px 15px 16px}.empty-cart{min-height:250px;padding:22px}.empty-cart h4{font-size:18px}.checkout-btn{height:50px}.main-placeholder h1{letter-spacing:-.8px}}@media (max-width:360px){.container{width:min(100% - 16px,1180px)}.brand-logo img{width:104px}.mobile-menu-btn,.icon-action{width:38px;height:38px}.header-actions{gap:6px}.mobile-search-form input{font-size:12px}.mobile-search-form button{width:46px}.top-alert p,.top-alert span{font-size:11px}}@media (max-width:1100px){.hero-layout{gap:34px}.hero-visual{min-height:480px}.hero-circle{width:360px;height:360px}.trust-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.hero-section{padding:48px 0 42px}.hero-layout{text-align:center;grid-template-columns:1fr;gap:38px}.hero-content{max-width:720px;margin:0 auto}.hero-content p{margin-left:auto;margin-right:auto}.hero-actions,.hero-small-points{justify-content:center}.hero-visual{min-height:470px}.trust-section{padding:18px 0}.trust-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.hero-section{padding:36px 0 34px}.hero-content h1{letter-spacing:-1.2px;font-size:38px}.hero-content p{font-size:15px;line-height:1.65}.hero-badge{padding:8px 12px;font-size:12px}.hero-actions{gap:10px}.hero-btn{width:100%;min-height:48px;font-size:14px}.hero-small-points{grid-template-columns:1fr;gap:8px;display:grid}.hero-small-points div{border-radius:14px;justify-content:center}.hero-visual{min-height:auto;padding:8px 0 64px}.hero-circle{width:280px;height:280px}.hero-product-card{border-radius:24px;width:100%;padding:18px}.hero-product-image{border-radius:20px;height:240px}.hero-product-image img{max-height:220px}.hero-product-info h3{font-size:19px}.hero-offer-tag{border-radius:14px;padding:8px 10px;top:16px;left:16px}.hero-offer-tag strong{font-size:13px}.floating-card{border-radius:15px;padding:10px 11px}.floating-card i{width:34px;height:34px}.floating-card strong{font-size:12px}.floating-card span{font-size:11px}.floating-card-top{top:18px;right:6px}.floating-card-bottom{bottom:8px;left:6px}.trust-grid{grid-template-columns:1fr;gap:10px}.trust-card{min-height:74px;padding:13px}}@media (max-width:360px){.hero-content h1{font-size:33px}.hero-product-image{height:210px}.hero-product-image img{max-height:190px}.hero-circle{width:240px;height:240px}}@media (max-width:1024px){.concern-grid{grid-template-columns:repeat(2,1fr)}.concern-section{padding:64px 0}}@media (max-width:600px){.concern-section{padding:48px 0}.section-heading{margin-bottom:28px}.section-heading h2{letter-spacing:-.8px;font-size:28px}.section-heading p{font-size:14px}.concern-grid{grid-template-columns:1fr;gap:14px}.concern-card{border-radius:20px;min-height:auto;padding:20px}.concern-icon{border-radius:16px;width:50px;height:50px;margin-bottom:14px}.concern-icon i{font-size:21px}.concern-card h3{font-size:18px}.concern-card p{font-size:13px}}@media (max-width:360px){.section-heading h2{font-size:25px}.concern-card{padding:18px}}@media (max-width:1100px){.products-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.products-section{padding:64px 0}.products-grid{grid-template-columns:repeat(2,1fr)}.product-image{height:220px}}@media (max-width:600px){.products-section{padding:48px 0}.products-grid{grid-template-columns:1fr;gap:14px}.product-card{border-radius:20px}.product-image{height:230px}.product-content{padding:16px}.product-content h3{min-height:auto;font-size:17px}.product-actions{grid-template-columns:1fr 1fr}.add-cart-btn,.buy-now-btn{min-height:42px;font-size:13px}.products-bottom{margin-top:26px}.view-all-btn{width:100%}}@media (max-width:360px){.product-image{height:205px}.product-image img{max-height:165px}.product-actions{grid-template-columns:1fr}.cart-item{grid-template-columns:68px 1fr;padding:10px}.cart-item-img{width:68px;height:68px}.cart-item-img img{max-width:58px;max-height:58px}}@media (max-width:1024px){.product-type-grid{grid-template-columns:repeat(2,1fr)}.product-type-section{padding:64px 0}}@media (max-width:600px){.product-type-section{padding:48px 0}.product-type-grid{grid-template-columns:1fr;gap:14px}.product-type-card{border-radius:20px;gap:13px;min-height:auto;padding:18px}.type-icon{border-radius:17px;width:52px;height:52px}.type-icon i{font-size:22px}.type-content h3{font-size:18px}.type-content p{font-size:13px}.type-arrow{width:32px;height:32px}}@media (max-width:360px){.product-type-card{padding:16px}.type-arrow{display:none}}@media (max-width:1024px){.offers-section{padding:64px 0}.offers-grid{grid-template-columns:1fr}.main-offer{grid-row:auto;min-height:auto}.offer-image{height:300px}.offer-image img{max-height:260px}}@media (max-width:700px){.main-offer{text-align:center;flex-direction:column}.main-offer .offer-content{justify-items:center;display:grid}.offer-image{width:100%;height:260px}.offer-card{border-radius:22px;min-height:auto;padding:22px}.offer-card:not(.main-offer){flex-direction:column}.offer-card h3{font-size:24px}.main-offer h3{font-size:32px}.offer-card p{font-size:14px}.offer-price strong{font-size:30px}}@media (max-width:420px){.offers-section{padding:48px 0}.offer-card{border-radius:20px;padding:18px}.offer-image{height:230px}.offer-image img{max-height:200px}.offer-cart-btn,.offer-link{width:100%}.offer-icon{border-radius:17px;width:52px;height:52px}.offer-card h3{font-size:22px}.main-offer h3{font-size:28px}}@media (max-width:1024px){.reviews-tips-section{padding:64px 0}.reviews-grid,.health-tips-grid{grid-template-columns:repeat(2,1fr)}.health-tips-wrapper{margin-top:64px}}@media (max-width:600px){.reviews-tips-section{padding:48px 0}.reviews-grid,.health-tips-grid{grid-template-columns:1fr;gap:14px}.review-card,.health-tip-card{border-radius:20px;padding:20px}.review-avatar{width:46px;height:46px;font-size:18px}.review-top h3{font-size:16px}.review-card p,.health-tip-content p{font-size:13px}.health-tips-wrapper{margin-top:48px}.health-tip-card{min-height:auto}.health-tip-icon{border-radius:16px;width:50px;height:50px;margin-bottom:14px}.health-tip-icon i{font-size:21px}.health-tip-content h3{font-size:18px}}@media (max-width:360px){.review-card,.health-tip-card{padding:18px}}@media (max-width:1100px){.footer-main{grid-template-columns:1.4fr 1fr 1fr}}@media (max-width:900px){.contact-cta-section{padding:64px 0 0}.contact-cta-box{flex-direction:column;align-items:flex-start;padding:34px}.contact-cta-actions{width:100%}.footer-main{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.contact-cta-section{padding:48px 0 0}.contact-cta-box{text-align:left;border-radius:24px;padding:26px}.contact-cta-content h2{letter-spacing:-.8px;font-size:28px}.contact-cta-content p{font-size:14px}.contact-cta-actions{grid-template-columns:1fr;display:grid}.contact-cta-btn{width:100%;min-height:48px}.site-footer{padding-top:56px}.footer-main{grid-template-columns:1fr;gap:28px;padding-bottom:34px}.footer-logo img{width:135px}.footer-brand p{max-width:100%}.footer-column h3{margin-bottom:12px}.footer-column ul{gap:9px}.footer-bottom{flex-direction:column;align-items:flex-start;padding:18px 0}}@media (max-width:360px){.contact-cta-box{padding:22px}.contact-cta-content h2{font-size:25px}.footer-payments{flex-wrap:wrap}}@media (max-width:1100px){.products-page-layout{grid-template-columns:250px 1fr;gap:18px}.products-page-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.products-listing-section{padding:5px 0 64px}.products-page-layout{grid-template-columns:1fr}.products-filter{position:static}.filter-group{grid-template-columns:repeat(2,1fr)}.filter-group h4{grid-column:1/-1}}@media (max-width:600px){.products-toolbar{flex-direction:column;align-items:flex-start}.products-toolbar h2{font-size:26px}.products-sort-box,.products-sort-box select{width:100%}.filter-group,.products-page-grid{grid-template-columns:1fr}}@media (max-width:360px){.products-filter{border-radius:20px;padding:16px}}@media (max-width:1024px){.header-main{min-height:46px!important;padding-top:3px!important;padding-bottom:3px!important}.mobile-search-form,.mobile-search-form input,.mobile-search-form button{height:42px!important}.brand-logo img{max-height:32px!important}.mobile-menu-btn,.icon-action{width:40px!important;height:40px!important}.mobile-menu-btn{border-radius:12px!important}.mobile-menu-btn span{width:20px!important;height:2px!important}.icon-action i{font-size:15px!important}.cart-count{min-width:17px!important;height:17px!important;font-size:9px!important;top:-2px!important;right:-2px!important}.mobile-search-row{padding:4px 0 6px!important}.mobile-search-form{border-radius:14px!important;height:46px!important}.mobile-search-form input{height:46px!important;padding:0 14px!important;font-size:13px!important}.mobile-search-form button{border-radius:0 14px 14px 0!important;width:54px!important;height:46px!important}.mobile-search-form button i{font-size:15px!important}}@media (max-width:1100px){.product-detail-layout{grid-template-columns:1fr}.product-main-image{height:460px}.related-products-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.product-detail-section{padding:18px 0 56px}.product-detail-breadcrumb{gap:7px;margin-bottom:14px;font-size:12px}.product-detail-gallery,.product-detail-info{border-radius:22px;padding:16px}.product-main-image{border-radius:18px;height:340px}.product-main-image img{padding:18px}.product-thumbnails{grid-template-columns:repeat(4,1fr);gap:8px}.product-thumb{border-radius:12px;height:72px}.product-detail-info h1{letter-spacing:-.7px;font-size:28px}.detail-price strong{font-size:28px}.detail-short-text{font-size:14px}.detail-actions{grid-template-columns:1fr}.detail-add-cart-btn,.detail-buy-now-btn{border-radius:14px;height:50px}.detail-trust-grid{grid-template-columns:1fr}.product-extra-info{grid-template-columns:1fr;gap:16px}.extra-info-card{border-radius:20px;padding:18px}.extra-info-card h2{font-size:20px}.related-products-section{margin-top:40px}}@media (max-width:520px){.product-main-image{height:300px}.product-thumbnails{grid-template-columns:repeat(4,1fr)}.product-thumb{height:62px}.detail-meta span{padding:7px 10px;font-size:12px}.detail-quantity-box{padding:13px}.detail-qty-controls button{width:38px;height:36px}.detail-qty-controls strong{width:42px;height:36px}.related-products-grid{grid-template-columns:1fr}}@media (max-width:360px){.product-main-image{height:260px}.product-detail-info h1{font-size:24px}.detail-price strong{font-size:25px}.product-thumb{height:54px}}@media (max-width:1100px){.checkout-layout{grid-template-columns:1fr}.order-summary-card{position:static}}@media (max-width:768px){.checkout-section{padding:18px 0 56px}.checkout-heading{margin-bottom:16px}.checkout-heading h1{font-size:30px}.checkout-heading p{font-size:14px}.checkout-form-card,.order-summary-card{border-radius:22px;padding:18px}.checkout-form-card h2,.order-summary-card h2{margin-bottom:16px;font-size:20px}.form-row.two-col{grid-template-columns:1fr;gap:14px}.checkout-form{gap:15px}.form-group input,.form-group textarea{border-radius:13px;padding:13px 14px;font-size:13px}.payment-method-box{border-radius:18px;padding:15px}.payment-option{border-radius:15px;padding:13px}.place-order-btn{border-radius:14px;height:52px}.checkout-items{max-height:none}}@media (max-width:520px){.checkout-heading h1{font-size:28px}.checkout-form-card,.order-summary-card{padding:16px}.checkout-item{border-radius:16px;grid-template-columns:58px 1fr;gap:10px;padding:10px}.checkout-item-img{border-radius:12px;width:58px;height:58px}.checkout-item-info h4{font-size:13px}.checkout-item-info p,.checkout-item-info strong{font-size:12px}.checkout-price-row.total-row strong{font-size:22px}}@media (max-width:360px){.checkout-heading h1{font-size:25px}.checkout-form-card,.order-summary-card{border-radius:18px}.payment-option strong{font-size:14px}.payment-option small{font-size:12px}}.policy-section{background:radial-gradient(circle at 0 0,#2e7d321a,#0000 34%),linear-gradient(#f9fafb 0%,#fff 100%);padding:44px 0 82px}.policy-header{text-align:center;max-width:760px;margin:0 auto 28px}.policy-badge{color:var(--primary-dark);background:#f0fbf2;border:1px solid #2e7d3229;border-radius:999px;align-items:center;margin-bottom:15px;padding:8px 14px;font-size:12px;font-weight:950;display:inline-flex}.policy-header h1{color:var(--black);letter-spacing:-1px;margin-bottom:10px;font-size:42px;font-weight:950}.policy-header p{color:var(--muted);font-size:15px;font-weight:750;line-height:1.65}.policy-card{border:1px solid var(--border);background:#fff;border-radius:32px;max-width:940px;margin:0 auto;padding:32px;box-shadow:0 22px 60px #00000012}.policy-block{border-bottom:1px solid var(--border);padding:22px 0}.policy-block:first-child{padding-top:0}.policy-block:last-child{border-bottom:0}.policy-block h2{color:var(--black);margin-bottom:10px;font-size:22px;font-weight:950}.policy-block p{color:var(--text);font-size:15px;font-weight:650;line-height:1.75}.policy-block strong{color:var(--primary-dark);font-weight:950}.policy-link-btn{background:var(--primary);color:#fff;border-radius:15px;justify-content:center;align-items:center;gap:9px;min-height:48px;margin-top:15px;padding:0 20px;font-size:14px;font-weight:950;transition:all .25s;display:inline-flex;box-shadow:0 14px 30px #2e7d3233}.policy-link-btn:hover{background:var(--primary-dark);transform:translateY(-2px)}.policy-contact-box{text-align:center;background:#f7fff7;border:1px solid #2e7d3229;border-radius:24px;margin-top:26px;padding:24px}.policy-contact-box h3{color:var(--black);margin-bottom:8px;font-size:24px;font-weight:950}.policy-contact-box p{color:var(--muted);margin-bottom:16px;font-size:14px;font-weight:750}.policy-contact-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.policy-contact-actions a{min-height:46px;color:var(--primary-dark);background:#fff;border:1px solid #2e7d322e;border-radius:14px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:950;transition:all .25s;display:inline-flex}.policy-contact-actions a:hover{background:var(--primary);color:#fff}@media (max-width:560px){.policy-section{padding:26px 0 60px}.policy-header h1{font-size:31px}.policy-card{border-radius:24px;padding:21px}.policy-block{padding:18px 0}.policy-block h2{font-size:20px}.policy-block p{font-size:14px}.policy-contact-box{border-radius:20px;padding:20px}.policy-contact-actions{grid-template-columns:1fr;display:grid}.policy-contact-actions a{justify-content:center}}@media (max-width:1024px){.account-section .account-wrapper{flex-direction:column!important;display:flex!important}.account-section .account-login-card{order:1!important}.account-section .account-hero-card{order:2!important}.account-section .account-quick-grid,.account-section .account-support-grid,.account-section .account-info-grid{order:3!important}}@media (max-width:768px){.cart-drawer{height:100dvh!important;max-height:100dvh!important}.cart-body{padding-bottom:150px!important;overflow-y:auto!important}.cart-footer{padding:14px 16px calc(22px + env(safe-area-inset-bottom))!important;z-index:20!important;background:#fff!important;border-top:1px solid #2e7d3224!important;position:sticky!important;bottom:0!important;box-shadow:0 -10px 30px #00000014!important}.checkout-btn{border-radius:14px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:52px!important;margin-bottom:8px!important;display:flex!important}}@media (max-width:480px){.cart-body{padding-bottom:165px!important}.cart-footer{padding-bottom:calc(28px + env(safe-area-inset-bottom))!important}.checkout-btn{min-height:54px!important;font-size:15px!important}}@media (max-width:768px){.site-header,.mobile-search-row,.mobile-search-row .container,.mobile-search-form{overflow:visible!important}.mobile-search-row{z-index:9999!important;position:relative!important}.mobile-search-form{z-index:10000!important;position:relative!important}.mobile-search-form .search-suggestions{z-index:10001!important;background:#fff!important;border:1px solid #2e7d3224!important;border-radius:14px!important;max-height:320px!important;padding:10px!important;display:none!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 16px 35px #00000029!important}.mobile-search-form .search-suggestions.active{display:block!important}.mobile-search-form .search-suggestions .suggestion-title{color:#2e7d32!important;margin:4px 8px 8px!important;font-size:13px!important;font-weight:800!important}.mobile-search-form .search-suggestions a{color:#1f2937!important;border-bottom:1px solid #2e7d3214!important;border-radius:10px!important;padding:11px 12px!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;display:block!important}.mobile-search-form .search-suggestions a:last-child{border-bottom:0!important}.mobile-search-form .search-suggestions a:active{background:#2e7d3214!important}}@media (max-width:900px){.account-login-wrap{grid-template-columns:1fr}.account-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-hero{flex-direction:column}}@media (max-width:600px){.account-page-section{padding:34px 0}.account-hero h1{font-size:28px}.account-login-card,.account-benefits-card,.account-profile-card{border-radius:18px;padding:20px}.account-profile-card{flex-direction:column;align-items:flex-start}.account-logout-btn{width:100%;margin-left:0}.account-card-grid{grid-template-columns:1fr}.account-feature-card{padding:18px}.account-track-link{justify-content:center;width:100%}}@media (max-width:900px){.account-order-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.account-orders-head{flex-direction:column}}@media (max-width:600px){.account-orders-section{padding:34px 0}.account-orders-head h1{font-size:28px}.account-back-link{justify-content:center;width:100%}.account-order-card{border-radius:18px;padding:18px}.account-order-top{flex-direction:column}.account-order-meta{grid-template-columns:1fr}.account-order-actions a,.account-order-actions button{text-align:center;width:100%}}@media (max-width:1050px){.account-order-detail-grid{grid-template-columns:1fr}.account-order-detail-side{grid-template-columns:repeat(2,minmax(0,1fr))}.account-order-detail-side .account-detail-card:last-child{grid-column:1/-1}}@media (max-width:760px){.account-detail-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-order-detail-side{grid-template-columns:1fr}.account-order-detail-side .account-detail-card:last-child{grid-column:auto}}@media (max-width:600px){.account-order-detail-section{padding:34px 0}.account-detail-card{border-radius:18px;padding:18px}.account-detail-title-row,.account-detail-card-head{flex-direction:column}.account-detail-info-grid{grid-template-columns:1fr}.account-detail-item{grid-template-columns:58px minmax(0,1fr)}.account-detail-item-img{width:58px;height:58px}.account-detail-item-price{text-align:left;grid-column:1/-1;justify-content:space-between;gap:12px;display:flex}.account-summary-list div{flex-direction:column;align-items:flex-start}}@media (max-width:900px){.admin-request-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.admin-request-box-head{flex-direction:column}.admin-request-details{grid-template-columns:1fr}.admin-request-actions button{width:100%}}@media (max-width:1050px){.account-profile-layout,.account-address-layout{grid-template-columns:1fr}}@media (max-width:600px){.account-profile-section,.account-address-section{padding:34px 0}.account-profile-update-card,.account-profile-info-card,.account-address-form-card,.account-address-list-card{border-radius:18px;padding:18px}.account-address-form{grid-template-columns:1fr}.account-address-form-actions button,.account-saved-address-actions button{width:100%}.account-saved-address-head{flex-direction:column;align-items:flex-start}}@media (max-width:1050px){.account-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.account-wishlist-section{padding:34px 0}.account-head-actions{width:100%}.account-head-actions button,.account-head-actions .account-back-link{justify-content:center;width:100%}.account-product-grid{grid-template-columns:1fr}.account-product-image{height:210px}.account-product-actions button,.account-product-actions a{width:100%}}@media (max-width:900px){.admin-page-head{flex-direction:column}.admin-product-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-products-toolbar{grid-template-columns:1fr}}@media (max-width:600px){.admin-products-page{padding:22px 0}.admin-page-shell{width:min(100% - 20px,1180px)}.admin-product-stats{grid-template-columns:1fr}.admin-products-toolbar form{flex-direction:column}.admin-page-actions,.admin-primary-btn,.admin-secondary-btn{width:100%}}@media (max-width:1000px){.admin-product-form{grid-template-columns:1fr}.admin-product-form-side{position:static}}@media (max-width:600px){.admin-form-grid{grid-template-columns:1fr}}@media (max-width:700px){.admin-toolbar-dropdown{min-width:100%}.admin-check-dropdown-trigger{border-radius:15px;min-height:52px;font-size:14px}.admin-check-dropdown-menu{border-radius:15px}}@media (max-width:900px){.admin-bulk-actions-bar{grid-template-columns:1fr 1fr}}@media (max-width:600px){.admin-bulk-actions-bar{grid-template-columns:1fr}.admin-bulk-actions-bar .admin-primary-btn,.admin-bulk-actions-bar .admin-secondary-btn{width:100%}.admin-check-dropdown-trigger{border-radius:15px;min-height:52px;font-size:14px}.admin-check-dropdown-menu{border-radius:15px}}@media (max-width:700px){.admin-image-option-card{grid-template-columns:1fr}.admin-image-option-actions{justify-content:flex-start}.admin-image-option-actions button{width:100%}}@media (max-width:1000px){.admin-order-product-search{grid-template-columns:1fr}.admin-order-product-search .admin-primary-btn{width:100%}}@media (max-width:900px){.admin-inquiry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.admin-inquiry-head{flex-direction:column}.admin-inquiry-grid{grid-template-columns:1fr}.admin-inquiry-actions button,.admin-inquiry-actions a{text-align:center;width:100%}}@media (max-width:991px){.products-toolbar-filter-line{margin:12px 0 0!important}.products-listing-section{padding-top:10px!important}.products-listing-section>.container{flex-wrap:wrap!important;align-items:flex-start!important;gap:10px!important;display:flex!important}.products-toolbar,.products-page-layout{display:contents!important}.products-toolbar>div:first-child{flex:0 0 100%!important;order:1!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}#productsPageTitle,.products-toolbar h2{letter-spacing:-.5px!important;margin:0 0 5px!important;font-size:21px!important;line-height:1!important;display:block!important}#productsResultText,.products-toolbar p{margin:0!important;font-size:11px!important;line-height:1!important;display:block!important}.products-toolbar-filter-line,.active-filter-line{white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:15px!important;flex:calc(44% - 5px)!important;order:2!important;align-items:center!important;width:calc(44% - 5px)!important;max-width:calc(44% - 5px)!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 12px!important;font-size:11px!important;line-height:1!important;display:flex!important;overflow:hidden!important}.products-sort-wrap{flex:calc(56% - 5px)!important;order:3!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:6px!important;width:calc(56% - 5px)!important;min-width:0!important;margin:0!important;display:grid!important}.sort-label{white-space:nowrap!important;margin:0!important;font-size:10.5px!important;line-height:1!important}.custom-sort-box{width:100%!important;min-width:0!important}.custom-sort-trigger{border-radius:15px!important;height:44px!important;min-height:44px!important;padding:0 10px!important;font-size:11px!important;box-shadow:0 10px 22px #0000000b!important}.products-filter{border-radius:18px!important;flex:0 0 100%!important;order:4!important;width:100%!important;min-width:0!important;max-height:none!important;margin:0!important;padding:12px!important;position:static!important;top:auto!important;overflow:visible!important}.products-filter .filter-head{margin:0 0 9px!important}.products-filter .filter-head h3{margin:0!important;font-size:13px!important;line-height:1!important}.products-filter .filter-head button{font-size:11px!important}.mobile-filter-controls{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.mobile-filter-trigger{border-radius:14px!important;height:42px!important;min-height:42px!important;padding:0 10px!important;font-size:11px!important;line-height:1.1!important}.products-listing-area{flex:0 0 100%!important;order:5!important;width:100%!important;min-width:0!important}.products-page-grid,.products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.product-card{border-radius:18px!important;height:auto!important;min-height:auto!important;padding:8px!important}.product-badge{padding:6px 9px!important;font-size:9px!important;top:8px!important;left:8px!important}.wishlist-btn,.product-wishlist,.product-card-wishlist{width:34px!important;height:34px!important;top:8px!important;right:8px!important}.product-card .product-image,.product-card .product-card-image,.product-card .product-img,.product-card .product-media,.product-card .product-image-wrap,.product-card .product-thumb{height:190px!important;min-height:190px!important;max-height:190px!important;margin:0 0 8px!important;padding:8px 0!important}.product-card img{object-fit:contain!important;max-width:96%!important;max-height:175px!important}.product-card .product-content,.product-card .product-card-content,.product-card .product-info{gap:6px!important;padding:0 2px!important}.product-card .product-category,.product-card .category-badge,.product-card .product-card-category{margin:0!important;padding:6px 9px!important;font-size:9px!important}.product-card h3,.product-card .product-title{-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;max-height:32px!important;margin:0!important;font-size:13px!important;line-height:1.15!important;display:-webkit-box!important;overflow:hidden!important}.product-card .product-type,.product-card .product-short,.product-card .product-subtitle{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:10px!important;line-height:1.1!important;overflow:hidden!important}.product-card .product-price,.product-card .price{margin:0!important;font-size:17px!important;line-height:1!important}.product-card .product-actions,.product-card .product-card-actions,.product-card .card-actions,.product-card .product-buttons{grid-template-columns:1fr 1fr!important;gap:6px!important;margin-top:4px!important;display:grid!important}.product-card .product-actions a,.product-card .product-actions button,.product-card .product-card-actions a,.product-card .product-card-actions button,.product-card .card-actions a,.product-card .card-actions button,.product-card .product-buttons a,.product-card .product-buttons button{white-space:nowrap!important;border-radius:11px!important;height:34px!important;min-height:34px!important;padding:0 5px!important;font-size:9.5px!important}}@media (max-width:380px){.products-page-grid,.products-grid{gap:8px!important}.product-card{padding:7px!important}.product-card .product-image,.product-card .product-card-image,.product-card .product-img,.product-card .product-media,.product-card .product-image-wrap,.product-card .product-thumb{height:165px!important;min-height:165px!important;max-height:165px!important}.product-card img{max-height:152px!important}.product-card h3,.product-card .product-title{font-size:12px!important}.product-card .product-actions a,.product-card .product-actions button,.product-card .product-card-actions a,.product-card .product-card-actions button,.product-card .card-actions a,.product-card .card-actions button,.product-card .product-buttons a,.product-card .product-buttons button{font-size:8.5px!important}}@media (max-width:991px){.header-main{align-items:center!important;gap:8px!important;height:62px!important;min-height:62px!important;display:flex!important}.mobile-menu-btn{border-radius:12px!important;order:1!important;width:38px!important;min-width:38px!important;height:38px!important}.mobile-menu-btn span{width:18px!important;height:2px!important}.brand-logo{flex-shrink:0!important;order:2!important}.brand-logo img{object-fit:contain!important;width:104px!important;max-height:36px!important}.desktop-search{min-width:0!important;max-width:none!important;height:38px!important;box-shadow:none!important;background:#f9fafb!important;border:1.3px solid #2e7d322e!important;border-radius:999px!important;flex:auto!important;order:3!important;margin:0!important;padding:3px!important;display:flex!important}.desktop-search input{min-width:0!important;height:32px!important;padding:0 8px 0 12px!important;font-size:12px!important;line-height:1!important}.desktop-search input::placeholder{font-size:12px!important}.desktop-search button{border-radius:50%!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;height:32px!important;padding:0!important;font-size:0!important;display:flex!important}.desktop-search button i{font-size:13px!important}.mobile-search-row{display:none!important}.header-actions{flex-shrink:0!important;order:4!important;gap:6px!important;margin-left:0!important}.icon-action{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;font-size:14px!important}.icon-action i{font-size:14px!important}.cart-count{border-width:1.5px!important;min-width:16px!important;height:16px!important;font-size:8px!important;top:-3px!important;right:-3px!important}.desktop-search .search-suggestions,.search-suggestions{border-radius:16px!important;max-height:320px!important;top:calc(100% + 8px)!important;left:-115px!important;right:-82px!important;overflow-y:auto!important}}@media (max-width:390px){.header-main{gap:6px!important}.brand-logo img{width:80px!important}.desktop-search{height:36px!important}.desktop-search input{height:30px!important;padding-left:9px!important;font-size:11px!important}.desktop-search input::placeholder{font-size:11px!important}.desktop-search button{width:31px!important;min-width:31px!important;height:30px!important}.mobile-menu-btn,.icon-action{width:34px!important;min-width:34px!important;height:34px!important}}@media (max-width:991px){.desktop-search button{color:#fff!important;background:#2e7d32!important;font-size:0!important;position:relative!important;overflow:hidden!important}.desktop-search button:before{content:none!important;display:none!important}.desktop-search button i{color:#fff!important;justify-content:center!important;align-items:center!important;font-size:15px!important;line-height:1!important;display:inline-flex!important}.desktop-search button span{display:none!important}.products-toolbar>div:first-child,#productsPageTitle,#productsResultText{visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}}@media (min-width:992px){.products-toolbar>div:first-child,#productsPageTitle,#productsResultText{visibility:visible!important;height:auto!important;display:block!important;overflow:visible!important}}@media (max-width:991px){.product-detail-section .wishlist-btn,.product-detail-page .wishlist-btn,.product-detail-info .wishlist-btn,.product-summary .wishlist-btn,.product-info-panel .wishlist-btn,.product-detail-content .wishlist-btn{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#2e7d32!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;margin:8px 0 12px!important;padding:0!important;font-size:14px!important;font-weight:900!important;line-height:1.3!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important}.product-detail-section .wishlist-btn svg,.product-detail-page .wishlist-btn svg,.product-detail-info .wishlist-btn svg,.product-summary .wishlist-btn svg,.product-info-panel .wishlist-btn svg,.product-detail-content .wishlist-btn svg,.product-detail-section .wishlist-btn i,.product-detail-page .wishlist-btn i,.product-detail-info .wishlist-btn i,.product-summary .wishlist-btn i,.product-info-panel .wishlist-btn i,.product-detail-content .wishlist-btn i{flex-shrink:0!important;width:16px!important;height:16px!important;font-size:16px!important}.product-card .wishlist-btn,.product-card .product-wishlist,.product-card .product-card-wishlist{background:#fff!important;border:1px solid #2e7d3229!important;border-radius:50%!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;display:inline-grid!important;position:absolute!important;top:8px!important;left:auto!important;right:8px!important}.home-hero-slider-section{padding:46px 0 42px!important}.home-hero-slider-layout{text-align:center!important;grid-template-columns:1fr!important;gap:32px!important}.home-hero-slider-content{max-width:720px!important;margin:0 auto!important}.home-hero-slider-content p{margin-left:auto!important;margin-right:auto!important}.home-hero-slider-actions,.home-hero-slider-tags{justify-content:center!important}.home-hero-image-card{border-radius:30px!important;width:min(620px,100%)!important;min-height:390px!important}.home-hero-image-card img{min-height:390px!important}}@media (max-width:767px){.home-hero-slider-section{padding:30px 0 34px!important}.home-hero-slider-content h1{letter-spacing:-1.2px!important;font-size:36px!important}.home-hero-slider-content p{margin-bottom:20px!important;font-size:14px!important;line-height:1.6!important}.home-hero-eyebrow{margin-bottom:14px!important;padding:8px 11px!important;font-size:11px!important}.home-hero-slider-actions{grid-template-columns:1fr 1fr!important;gap:9px!important;display:grid!important}.home-hero-primary-btn,.home-hero-secondary-btn{min-height:46px!important;padding:0 10px!important;font-size:12px!important}.home-hero-slider-tags{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.home-hero-slider-tags span{justify-content:center!important;padding:9px 8px!important;font-size:10.5px!important}.home-hero-image-card{border-radius:24px!important;min-height:420px!important}.home-hero-image-card img{min-height:420px!important}.home-hero-floating-card{border-radius:14px!important;padding:9px 10px!important}.home-hero-floating-card strong{font-size:15px!important}.home-hero-floating-card span{font-size:10px!important}.home-hero-floating-card.top{top:12px!important;right:12px!important}.home-hero-floating-card.bottom{bottom:12px!important;left:12px!important}}@media (max-width:380px){.home-hero-slider-content h1{font-size:32px!important}.home-hero-image-card,.home-hero-image-card img{min-height:390px!important}.home-hero-primary-btn,.home-hero-secondary-btn{font-size:11px!important}}@media (max-width:991px){.top-alert{height:34px!important;min-height:34px!important;overflow:hidden!important}.top-alert-inner{place-items:center!important;height:34px!important;min-height:34px!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important}.top-alert-inner p,.top-alert-inner span{white-space:nowrap!important;text-align:center!important;color:#fff!important;justify-content:center!important;align-items:center!important;width:calc(100vw - 24px)!important;max-width:430px!important;margin:0!important;font-size:11.5px!important;font-weight:900!important;line-height:1!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important}.top-alert-inner p{background:0 0!important;padding:0!important;animation:6s ease-in-out infinite topAlertOne!important}.top-alert-inner span{background:#ffffff24!important;border-radius:999px!important;padding:7px 12px!important;animation:6s ease-in-out infinite topAlertTwo!important}.home-hero-slider-section{padding:22px 0 28px!important}.home-hero-slider-layout{gap:20px!important}.home-hero-eyebrow{margin-bottom:12px!important;padding:7px 11px!important;font-size:10.5px!important}.home-hero-slider-content h1{letter-spacing:-.8px!important;max-width:380px!important;margin:0 auto 12px!important;font-size:30px!important;line-height:1.08!important}.home-hero-slider-content p{max-width:360px!important;margin:0 auto 16px!important;font-size:12.5px!important;line-height:1.55!important}.home-hero-slider-actions{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-bottom:14px!important}.home-hero-primary-btn,.home-hero-secondary-btn{border-radius:999px!important;min-height:44px!important;padding:0 8px!important;font-size:11px!important}.home-hero-slider-tags{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-bottom:4px!important}.home-hero-slider-tags span{border-radius:999px!important;min-height:36px!important;padding:0 8px!important;font-size:10px!important}.home-hero-slider-visual{gap:12px!important;width:100%!important}.home-hero-image-card{background:radial-gradient(circle,#2e7d321f,#0000 55%),linear-gradient(135deg,#fff 0%,#f7fff7 100%)!important;border-radius:22px!important;width:100%!important;min-height:260px!important;max-height:260px!important}.home-hero-image-card picture,.home-hero-image-card img{width:100%!important;height:260px!important;min-height:260px!important;max-height:260px!important}.home-hero-image-card img{object-fit:contain!important;object-position:center!important;padding:18px!important}.home-hero-floating-card{display:none!important}.home-hero-slider-controls{gap:9px!important;padding:6px!important}.home-hero-slider-controls>button{width:32px!important;height:32px!important}}@keyframes topAlertOne{0%,42%{opacity:1;transform:translate(-50%,-50%)translateY(0)}50%,to{opacity:0;transform:translate(-50%,-50%)translateY(-18px)}}@keyframes topAlertTwo{0%,48%{opacity:0;transform:translate(-50%,-50%)translateY(18px)}56%,92%{opacity:1;transform:translate(-50%,-50%)translateY(0)}to{opacity:0;transform:translate(-50%,-50%)translateY(-18px)}}@media (max-width:380px){.home-hero-slider-content h1{font-size:27px!important}.home-hero-slider-content p{font-size:12px!important}.home-hero-image-card,.home-hero-image-card picture,.home-hero-image-card img{height:235px!important;min-height:235px!important;max-height:235px!important}.top-alert-inner p,.top-alert-inner span{font-size:10px!important}}@media (max-width:991px){.top-alert{background:#1b5e20!important;height:34px!important;min-height:34px!important;max-height:34px!important;overflow:hidden!important}.top-alert-inner{height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.top-alert-inner p,.top-alert-inner span{color:#fff!important;text-align:center!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important;justify-content:center!important;align-items:center!important;width:calc(100vw - 22px)!important;max-width:440px!important;height:24px!important;margin:0!important;padding:0 10px!important;font-size:11.5px!important;font-weight:900!important;line-height:1!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important}.top-alert-inner p{background:0 0!important;animation:6s ease-in-out infinite mobileAlertFirstFinal!important}.top-alert-inner span{background:#ffffff29!important;border-radius:999px!important;animation:6s ease-in-out infinite mobileAlertSecondFinal!important}}@keyframes mobileAlertFirstFinal{0%{opacity:0;transform:translate(-50%,-50%)translateY(22px)}8%{opacity:1;transform:translate(-50%,-50%)translateY(0)}42%{opacity:1;transform:translate(-50%,-50%)translateY(0)}50%{opacity:0;transform:translate(-50%,-50%)translateY(-22px)}to{opacity:0;transform:translate(-50%,-50%)translateY(-22px)}}@keyframes mobileAlertSecondFinal{0%{opacity:0;transform:translate(-50%,-50%)translateY(22px)}50%{opacity:0;transform:translate(-50%,-50%)translateY(22px)}58%{opacity:1;transform:translate(-50%,-50%)translateY(0)}92%{opacity:1;transform:translate(-50%,-50%)translateY(0)}to{opacity:0;transform:translate(-50%,-50%)translateY(-22px)}}@media (max-width:991px){.home-main-banner-section{background:#f6f2ea!important;padding:26px 0 24px!important}.home-main-banner-link{aspect-ratio:9/11.2!important;border-radius:24px!important}.home-main-banner-dots{width:fit-content!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;margin:14px auto 0!important;padding:0!important;position:static!important;transform:none!important}.home-main-banner-dots button{background:#11182740!important;width:10px!important;height:10px!important}.home-main-banner-dots button.active{background:#4b5563!important;width:10px!important}}@media (max-width:420px){.home-main-banner-section{padding:22px 0!important}.home-main-banner-link{aspect-ratio:9/11.8!important;border-radius:20px!important}}@media (max-width:991px){@keyframes topAlertLineOne{0%{opacity:0;transform:translate(-50%,-50%)translateY(16px)}8%{opacity:1;transform:translate(-50%,-50%)translateY(0)}42%{opacity:1;transform:translate(-50%,-50%)translateY(0)}50%{opacity:0;transform:translate(-50%,-50%)translateY(-16px)}to{opacity:0;transform:translate(-50%,-50%)translateY(-16px)}}@keyframes topAlertLineTwo{0%{opacity:0;transform:translate(-50%,-50%)translateY(16px)}50%{opacity:0;transform:translate(-50%,-50%)translateY(16px)}58%{opacity:1;transform:translate(-50%,-50%)translateY(0)}92%{opacity:1;transform:translate(-50%,-50%)translateY(0)}to{opacity:0;transform:translate(-50%,-50%)translateY(-16px)}}.home-main-banner-section{padding:12px 0 16px!important}.home-main-banner-section .container{width:calc(100% - 18px)!important}.home-main-banner-link{border-radius:20px!important}.features-section,.home-features-section,.usp-section{padding:10px 0 8px!important}.features-grid,.home-features-grid,.usp-grid{grid-template-columns:1fr!important;gap:12px!important}.feature-card,.home-feature-card,.usp-card{min-height:auto!important;padding:14px!important}.products-section{padding-top:20px!important;padding-bottom:22px!important}.products-section .section-heading{margin:0 auto 14px!important}.products-section .section-heading h2{margin-bottom:8px!important}.products-section .section-heading p{max-width:100%!important}.products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.product-card .product-image{min-height:210px!important}.product-card .product-image img{max-width:86%!important}}@media (max-width:575px){.products-grid{gap:12px!important}.product-card .product-image{min-height:190px!important}.top-alert-inner p,.top-alert-inner span{width:calc(100vw - 18px)!important;font-size:10px!important}}@media (max-width:991px){.top-alert{z-index:9999!important;background:#1b5e20!important;width:100%!important;height:34px!important;min-height:34px!important;max-height:34px!important;display:block!important;position:relative!important;overflow:hidden!important}.top-alert-inner{width:100%!important;max-width:none!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.top-alert-desktop-copy{display:none!important}.top-alert-mobile-rotator{width:100%!important;height:34px!important;display:block!important;position:relative!important;overflow:hidden!important}.top-alert-mobile-slide{color:#fff!important;text-align:center!important;white-space:nowrap!important;opacity:0!important;background:0 0!important;justify-content:center!important;align-items:center!important;width:100%!important;height:34px!important;margin:0!important;padding:0 14px!important;font-size:11px!important;font-weight:850!important;line-height:1.15!important;display:flex!important;position:absolute!important;inset:0!important;transform:translateY(100%)!important}.top-alert-mobile-slide.slide-1{animation:6s ease-in-out infinite brahamayuAlertSlideOne!important}.top-alert-mobile-slide.slide-2{animation:6s ease-in-out infinite brahamayuAlertSlideTwo!important}}@keyframes brahamayuAlertSlideOne{0%{opacity:0;transform:translateY(100%)}10%{opacity:1;transform:translateY(0)}42%{opacity:1;transform:translateY(0)}50%{opacity:0;transform:translateY(-100%)}to{opacity:0;transform:translateY(-100%)}}@keyframes brahamayuAlertSlideTwo{0%{opacity:0;transform:translateY(100%)}50%{opacity:0;transform:translateY(100%)}60%{opacity:1;transform:translateY(0)}92%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@media (max-width:380px){.top-alert-mobile-slide{padding:0 8px!important;font-size:9.8px!important}}@media (max-width:991px){.top-alert{color:#fff!important;z-index:99999!important;background:#1b5e20!important;width:100%!important;height:36px!important;min-height:36px!important;max-height:36px!important;display:block!important;position:relative!important;overflow:hidden!important}.top-alert .top-alert-inner,.top-alert .top-alert-desktop-copy,.top-alert .top-alert-mobile-rotator,.top-alert p,.top-alert span{visibility:hidden!important;opacity:0!important;display:none!important}.top-alert:before,.top-alert:after{opacity:0;transform:translateY(100%);box-sizing:border-box!important;color:#fff!important;text-align:center!important;white-space:nowrap!important;pointer-events:none!important;justify-content:center!important;align-items:center!important;height:36px!important;min-height:36px!important;padding:0 14px!important;font-size:11.5px!important;font-weight:850!important;line-height:1.18!important;display:flex!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.top-alert:before{content:"Beware of fake calls. Brahamayu never asks for payment on call.";animation:6s ease-in-out infinite mobileGreenAlertOne!important}.top-alert:after{content:"Free Delivery Above ₹699 | 5–8 Days Delivery";animation:6s ease-in-out infinite mobileGreenAlertTwo!important}}@keyframes mobileGreenAlertOne{0%{opacity:0;transform:translateY(100%)}8%{opacity:1;transform:translateY(0)}42%{opacity:1;transform:translateY(0)}50%{opacity:0;transform:translateY(-100%)}to{opacity:0;transform:translateY(-100%)}}@keyframes mobileGreenAlertTwo{0%{opacity:0;transform:translateY(100%)}50%{opacity:0;transform:translateY(100%)}58%{opacity:1;transform:translateY(0)}92%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@media (max-width:380px){.top-alert{height:34px!important;min-height:34px!important;max-height:34px!important}.top-alert:before,.top-alert:after{height:34px!important;min-height:34px!important;padding:0 8px!important;font-size:9.8px!important}}@media (max-width:991px){.top-alert:before,.top-alert:after{letter-spacing:0!important;font-family:Arial,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important}}@media (max-width:380px){.top-alert:before,.top-alert:after{font-size:9.5px!important;font-weight:600!important}}.mobile-trust-rotator{display:none}@media (max-width:991px){.trust-section{background:#fff!important;border-bottom:1px solid #e5e7eb!important;margin:0!important;padding:10px 0 12px!important}.trust-section .trust-grid{height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.mobile-trust-rotator{height:78px!important;min-height:78px!important;max-height:78px!important;display:block!important;position:relative!important;overflow:hidden!important}.mobile-trust-group{opacity:0;visibility:hidden;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important;position:absolute!important;inset:0!important}.mobile-trust-group.group-1{animation:6s ease-in-out infinite mobileTrustOne}.mobile-trust-group.group-2{animation:6s ease-in-out infinite mobileTrustTwo}.mobile-trust-card{height:76px!important;min-height:76px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:16px!important;align-items:center!important;gap:8px!important;padding:10px 9px!important;display:flex!important}.mobile-trust-card .trust-icon{border-radius:50%!important;width:34px!important;min-width:34px!important;height:34px!important}.mobile-trust-card .trust-icon i{font-size:13px!important}.mobile-trust-card h4{color:#111827!important;margin:0 0 3px!important;font-size:10.8px!important;font-weight:850!important;line-height:1.12!important}.mobile-trust-card p{color:#6b7280!important;margin:0!important;font-size:9.2px!important;font-weight:600!important;line-height:1.2!important}}@keyframes mobileTrustOne{0%,44%{opacity:1;visibility:visible}50%,to{opacity:0;visibility:hidden}}@keyframes mobileTrustTwo{0%,49%{opacity:0;visibility:hidden}55%,to{opacity:1;visibility:visible}}@media (max-width:380px){.mobile-trust-rotator{height:72px!important;min-height:72px!important;max-height:72px!important}.mobile-trust-card{border-radius:14px!important;gap:6px!important;height:70px!important;min-height:70px!important;padding:9px 7px!important}.mobile-trust-card .trust-icon{width:30px!important;min-width:30px!important;height:30px!important}.mobile-trust-card h4{font-size:9.5px!important}.mobile-trust-card p{font-size:8px!important}}@media (max-width:767px){.home-main-banner-arrow{display:none!important}.home-main-banner-dots{display:inline-flex!important}}@media (max-width:991px){.home-main-banner-section{padding:12px 0 14px!important}.home-main-banner-section .container{width:calc(100% - 18px)!important;max-width:none!important}.home-main-banner-link{aspect-ratio:900/1180!important;border-radius:20px!important}.home-main-banner-image{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.home-main-banner-arrow{display:none!important}.home-main-banner-dots{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;margin:10px 0 0!important;padding:0!important;position:static!important;transform:none!important}.home-main-banner-wrap{touch-action:pan-y!important;position:relative!important;overflow:hidden!important}.home-main-banner-link{display:block!important;position:relative!important;overflow:hidden!important}.home-main-banner-image{-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important}.home-main-banner-dots{z-index:10!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#ffffffb8!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;margin:0!important;padding:8px 12px!important;display:inline-flex!important;position:absolute!important;bottom:14px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 8px 22px #0000001f!important}.home-main-banner-dots button{background:#11182747!important;border-radius:999px!important;width:10px!important;min-width:10px!important;height:10px!important;min-height:10px!important;margin:0!important;padding:0!important;transition:all .22s!important}.home-main-banner-dots button.active{background:#2e7d32!important;width:34px!important;min-width:34px!important}}@media (max-width:380px){.home-main-banner-dots{gap:7px!important;padding:7px 10px!important;bottom:10px!important}.home-main-banner-dots button{width:8px!important;min-width:8px!important;height:8px!important;min-height:8px!important}.home-main-banner-dots button.active{width:28px!important;min-width:28px!important}}@media (max-width:991px){.combo-added-message{width:calc(100% - 18px)!important;margin-bottom:12px!important;padding:10px 12px!important;font-size:11.5px!important}.offer-single-product-image img{width:min(190px,92%)!important;max-height:220px!important}.offer-combo-product-pair{border-radius:18px!important;gap:8px!important;min-height:104px!important;margin-top:12px!important;padding:10px!important}.offer-combo-product-pair img{max-width:82px!important;max-height:92px!important}}@media (max-width:420px){.offer-single-product-image img{width:min(150px,92%)!important;max-height:180px!important}.offer-combo-product-pair img{max-width:70px!important;max-height:78px!important}}@media (max-width:991px){.product-display-rating{gap:4px!important;font-size:10.5px!important}.rating-stars{gap:1px!important;font-size:10.5px!important}.product-display-rating strong{font-size:10.5px!important}.product-display-rating span:last-child{font-size:10px!important}.product-short-text{gap:5px!important;font-size:10.5px!important;line-height:1.25!important}.product-short-text i{font-size:10.5px!important}.product-detail-rating{margin:-2px 0 10px!important;padding:8px 10px!important}.product-detail-rating .rating-stars{font-size:13px!important}.product-detail-rating strong{font-size:12px!important}.product-detail-rating span:last-child{font-size:11px!important}.product-card{--product-mobile-scale:1.22;--product-mobile-x:0px;--product-mobile-y:0px}.product-card .product-image{overflow:hidden!important}.product-card .product-image img{transform:translate(var(--product-mobile-x), var(--product-mobile-y)) scale(var(--product-mobile-scale))!important;transform-origin:50%!important}.product-card[data-product-id=madhu-ok-juice]{--product-mobile-scale:1.5;--product-mobile-y:-4px}.product-card[data-product-id=punarnava-makoy-kutki-ras-500ml]{--product-mobile-scale:1.6;--product-mobile-y:4px}.product-card[data-product-id=prosto-fight-capsules-30-capsules]{--product-mobile-scale:1.6;--product-mobile-y:10px}.product-card[data-product-id=giloy-ras-500ml]{--product-mobile-scale:1.15;--product-mobile-y:-2px}.product-card[data-product-id=multivitamin-tablets-30-tablets]{--product-mobile-scale:1.4;--product-mobile-y:20px}.product-card[data-product-id=sea-buckthorn-juice-500ml],.product-card[data-product-id=balam-kheera-ras-500ml]{--product-mobile-scale:1.6;--product-mobile-y:10px}.product-card[data-product-id=bhumi-amla-ras-500ml]{--product-mobile-scale:1.7;--product-mobile-y:8px}.product-card[data-product-id=apple-cider-vinegar-500ml]{--product-mobile-scale:1.5;--product-mobile-y:6px}.product-card[data-product-id=cysto-fight-tablets]{--product-mobile-scale:1.4;--product-mobile-y:20px}.product-card[data-product-id=gas-o-fight-churna-50gm-buy-3-save-more]{--product-mobile-scale:1.6;--product-mobile-y:20px}.product-card[data-product-id=cysto-fight-combo-pack]{--product-mobile-scale:1.25;--product-mobile-y:30px}.product-card[data-product-id=jamun-cider-vinegar-500ml]{--product-mobile-scale:1.6;--product-mobile-y:8px}.product-card[data-product-id=sugar-cane-vinegar-juice-500ml]{--product-mobile-scale:1.7;--product-mobile-y:6px}.product-card[data-product-id=she-health-care-juice-500ml]{--product-mobile-scale:1.6;--product-mobile-y:10px}.product-card[data-product-id=relax-mind-tablets-30-tablets]{--product-mobile-scale:1.6;--product-mobile-y:20px}.product-card[data-product-id=piles-care-juice-500ml]{--product-mobile-scale:1.2;--product-mobile-y:6px}.product-card[data-product-id=liver-kidney-detox-juice-500ml],.product-card[data-product-id=ibs-care-juice-500ml]{--product-mobile-scale:1.2;--product-mobile-y:4px}.product-card[data-product-id=fat-burner-juice-500ml]{--product-mobile-scale:1.6;--product-mobile-y:10px}.product-card[data-product-id=cysto-fight-syrup-200ml]{--product-mobile-scale:1.6;--product-mobile-y:8px}.product-card[data-product-id=uric-acid-capsules-30-capsules]{--product-mobile-scale:1.4;--product-mobile-y:30px}.product-card[data-product-id=apple-cider-vinegar-capsules-60-capsules]{--product-mobile-scale:1.8;--product-mobile-y:30px}.product-card[data-product-id=arjun-ashwagandha-ras-500ml]{--product-mobile-scale:1.5;--product-mobile-y:10px}.product-card[data-product-id=amla-ras-500ml]{--product-mobile-scale:1.6;--product-mobile-y:8px}.product-card[data-product-id=aloe-vera-juice-500ml]{--product-mobile-scale:1.6;--product-mobile-y:10px}.product-card[data-product-id=noni-juice-500ml]{--product-mobile-scale:1.6;--product-mobile-y:4px}.product-card[data-product-id=healthcare-triphala-ras-500ml]{--product-mobile-scale:1.6;--product-mobile-y:8px}.product-card[data-product-id=neem-tablets-500mg]{--product-mobile-scale:1.4;--product-mobile-y:30px}.product-card[data-product-id=neem-ras-500ml]{--product-mobile-scale:1.6;--product-mobile-y:8px}.product-card[data-product-id=neem-karela-jamun-juice-500ml]{--product-mobile-scale:1.6;--product-mobile-y:10px}.product-card[data-product-id=kachnar-chhal-juice-500ml]{--product-mobile-scale:1.6;--product-mobile-y:8px}.product-card[data-product-id=pure-himalayan-shilajit-resin]{--product-mobile-scale:1.6;--product-mobile-y:35px}.product-card[data-product-id=aloe-vera-fiber-juice-1000-ml]{--product-mobile-scale:1.8;--product-mobile-y:10px}.product-reviews-section{border-radius:22px!important;margin-top:24px!important;padding:18px!important}.product-review-layout{grid-template-columns:1fr!important;gap:16px!important}.review-form-card,.review-list-card{border-radius:20px!important;padding:18px!important}.review-form-card h3,.review-list-card h3{font-size:20px!important}.review-star-input{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.review-star-input button{font-size:20px!important}.product-review-top{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.review-login-popup-overlay{align-items:center!important;padding:16px!important}.review-login-popup{border-radius:24px!important;grid-template-columns:1fr!important;width:min(100%,430px)!important;min-height:0!important}.review-login-popup-visual{height:210px!important}.review-login-popup-visual-text{bottom:18px!important;left:18px!important;right:18px!important}.review-login-popup-visual-text strong{max-width:280px!important;font-size:22px!important}.review-login-popup-content{padding:24px 20px 22px!important}.review-login-popup-content h3{font-size:24px!important}.review-login-popup-content p{font-size:13px!important;line-height:1.55!important}.review-login-popup-actions{flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-top:20px!important}.review-popup-login-btn,.review-popup-later-btn{width:100%!important}.product-rating-loading{min-height:14px!important}.rating-loading-dot{width:7px!important;height:7px!important}.rating-loading-line{width:42px!important;height:8px!important}.review-login-inline-form{gap:12px!important;margin-top:18px!important}.review-login-inline-form input{height:46px!important;font-size:13px!important}.review-phone-input-wrap{grid-template-columns:62px minmax(0,1fr)!important}.review-phone-input-wrap span{height:46px!important;font-size:13px!important}.review-login-inline-form button[type=submit]{min-height:46px!important;font-size:14px!important}.review-popup-status-message,.review-popup-test-otp{padding:10px 11px!important;font-size:12px!important}.madhu-combo-visual{min-height:210px!important;padding-top:8px!important}.madhu-combo-stack img{width:35%!important;max-width:132px!important}.premium-combo-pair{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr)!important;gap:5px!important;margin-top:14px!important}.premium-combo-pair img{max-height:145px!important}.combo-plus{width:32px!important;height:32px!important;font-size:18px!important}.madhu-combo-visual{min-height:220px!important;padding:8px 8px 0!important}.madhu-combo-visual>img{width:95%!important;max-width:310px!important;max-height:215px!important}.combo-ribbon{padding:7px 11px!important;font-size:11px!important;top:8px!important;right:8px!important}.premium-combo-pair{gap:6px!important;min-height:145px!important;margin-top:14px!important}.premium-combo-pair img{width:42%!important;max-width:130px!important;max-height:145px!important}.premium-combo-pair .combo-plus{flex-basis:30px!important;width:30px!important;height:30px!important;font-size:18px!important}.liver-combo-card{gap:18px!important;min-height:auto!important;padding:22px!important}.liver-combo-info{grid-template-columns:58px minmax(0,1fr)!important;gap:14px!important}.liver-combo-visual-area{border-radius:24px!important;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr)!important;gap:8px!important;min-height:190px!important;padding:14px 10px 12px!important}.liver-combo-product img{max-width:160px!important;height:160px!important}.liver-combo-product span{font-size:10px!important}.liver-combo-plus{width:40px!important;height:40px!important;font-size:22px!important}.offers-section{padding:42px 0!important}.offers-section .offers-grid{grid-template-columns:1fr!important;gap:18px!important}.offers-section .offer-card,.offers-section .main-offer,.offers-section .liver-combo-card,.offers-section .consultation-offer{border-radius:26px!important;min-height:auto!important;padding:24px!important}.offers-section .offer-content h3,.offers-section .main-offer .offer-content h3,.offers-section .liver-combo-info .offer-content h3,.offers-section .consultation-offer .offer-content h3{max-width:100%!important;font-size:30px!important;line-height:1.12!important}.offers-section .offer-content p,.offers-section .main-offer .offer-content p,.offers-section .consultation-offer .offer-content p{max-width:100%!important;font-size:14px!important;line-height:1.55!important}.offers-section .madhu-combo-visual{height:210px!important;min-height:210px!important;margin-top:10px!important}.offers-section .madhu-combo-visual>img{max-width:260px!important;height:200px!important;max-height:200px!important}.offers-section .liver-combo-info{grid-template-columns:58px minmax(0,1fr)!important;gap:14px!important}.offers-section .liver-combo-info .offer-icon{width:58px!important;height:58px!important;font-size:22px!important}.offers-section .liver-combo-visual-area{border-radius:24px!important;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr)!important;gap:8px!important;height:205px!important;min-height:205px!important;padding:14px 10px 10px!important}.offers-section .liver-combo-product img{max-width:130px!important;height:130px!important;max-height:130px!important}.offers-section .liver-combo-product span{font-size:10px!important}.offers-section .liver-combo-plus,.offers-section .combo-plus{width:38px!important;min-width:38px!important;height:38px!important;font-size:20px!important}.offers-section .consultation-offer{grid-column:auto!important;grid-template-columns:58px minmax(0,1fr)!important;gap:14px!important}.offers-section .consultation-offer .offer-icon{width:58px!important;height:58px!important;font-size:22px!important}.top-alert{z-index:650!important}.site-header{z-index:700!important}.page-overlay{z-index:1200!important}.mobile-menu{z-index:1300!important;height:100dvh!important;max-height:100dvh!important;top:0!important}.cart-drawer{z-index:1310!important;height:100dvh!important;max-height:100dvh!important;top:0!important}.mobile-menu-head,.cart-head{flex-shrink:0!important}.mobile-menu-body,.cart-body{-webkit-overflow-scrolling:touch!important;min-height:0!important;overflow-y:auto!important}.mobile-menu-footer,.cart-footer{flex-shrink:0!important}.home-main-banner-track{transition:transform .85s cubic-bezier(.22,1,.36,1)!important}.home-main-banner-slide{flex:0 0 100%!important;width:100%!important;min-width:100%!important}.home-main-banner-image{filter:none!important;opacity:1!important;width:100%!important;height:auto!important;animation:none!important;transform:none!important}.checkout-address-box{border-radius:18px!important;margin-bottom:18px!important;padding:15px!important}.checkout-address-box-head{grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important}.checkout-address-box-head>span{border-radius:14px!important;width:42px!important;height:42px!important;font-size:17px!important}.checkout-address-box-head h3{font-size:16px!important}.checkout-address-box-head p{font-size:12px!important}.checkout-saved-address-card{border-radius:16px!important;padding:13px!important}.checkout-saved-address-card strong{flex-wrap:wrap!important;font-size:14px!important}.checkout-saved-address-card p{font-size:12px!important}.checkout-new-address-btn{min-height:46px!important;font-size:13px!important}}html.brahamayu-touch-device,body.brahamayu-touch-device{max-width:100%!important;overflow-x:hidden!important}body.brahamayu-touch-device .container{width:min(100% - 24px,1180px)!important;max-width:100%!important}body.brahamayu-touch-device .top-alert{z-index:650!important;background:#1b5e20!important;width:100%!important;height:34px!important;min-height:34px!important;max-height:34px!important;display:block!important;position:relative!important;overflow:hidden!important}body.brahamayu-touch-device .top-alert-inner{width:100%!important;max-width:none!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}body.brahamayu-touch-device .top-alert-desktop-copy{display:none!important}body.brahamayu-touch-device .top-alert-mobile-rotator{width:100%!important;height:34px!important;display:block!important;position:relative!important;overflow:hidden!important}body.brahamayu-touch-device .top-alert-mobile-slide{color:#fff!important;text-align:center!important;white-space:nowrap!important;opacity:0!important;justify-content:center!important;align-items:center!important;width:100%!important;height:34px!important;margin:0!important;padding:0 14px!important;font-size:11px!important;font-weight:850!important;line-height:1.15!important;display:flex!important;position:absolute!important;inset:0!important;transform:translateY(100%)!important}body.brahamayu-touch-device .top-alert-mobile-slide.slide-1{animation:6s ease-in-out infinite brahamayuAlertSlideOne!important}body.brahamayu-touch-device .top-alert-mobile-slide.slide-2{animation:6s ease-in-out infinite brahamayuAlertSlideTwo!important}body.brahamayu-touch-device .site-header{z-index:700!important}body.brahamayu-touch-device .header-main{gap:10px!important;height:64px!important}body.brahamayu-touch-device .mobile-menu-btn{flex-shrink:0!important;width:40px!important;height:40px!important;display:inline-flex!important}body.brahamayu-touch-device .brand-logo{flex-shrink:0!important;margin-right:auto!important}body.brahamayu-touch-device .desktop-search,body.brahamayu-touch-device .desktop-nav{display:none!important}body.brahamayu-touch-device .mobile-search-row{background:#fff!important;padding:0 0 12px!important;display:block!important}body.brahamayu-touch-device .mobile-search-form{border-radius:14px!important;display:flex!important;overflow:hidden!important}body.brahamayu-touch-device .mobile-search-form input{height:43px!important;font-size:13px!important}body.brahamayu-touch-device .mobile-search-form button{flex-shrink:0!important;width:52px!important}body.brahamayu-touch-device .header-actions{flex-shrink:0!important;gap:8px!important;margin-left:0!important}body.brahamayu-touch-device .icon-action{width:40px!important;height:40px!important;font-size:18px!important}body.brahamayu-touch-device .page-overlay{z-index:1200!important}body.brahamayu-touch-device .mobile-menu{z-index:1300!important;flex-direction:column!important;width:min(360px,88vw)!important;height:100dvh!important;max-height:100dvh!important;display:flex!important;top:0!important}body.brahamayu-touch-device .mobile-menu.active{transform:translate(0)!important}body.brahamayu-touch-device .cart-drawer{z-index:1310!important;flex-direction:column!important;width:min(420px,94vw)!important;height:100dvh!important;max-height:100dvh!important;display:flex!important;top:0!important}body.brahamayu-touch-device .cart-drawer.active{transform:translate(0)!important}body.brahamayu-touch-device .mobile-menu-head,body.brahamayu-touch-device .cart-head,body.brahamayu-touch-device .mobile-menu-footer,body.brahamayu-touch-device .cart-footer{flex-shrink:0!important}body.brahamayu-touch-device .mobile-menu-body,body.brahamayu-touch-device .cart-body{-webkit-overflow-scrolling:touch!important;min-height:0!important;overflow-y:auto!important}body.brahamayu-touch-device .concern-grid,body.brahamayu-touch-device .product-type-grid,body.brahamayu-touch-device .offers-grid,body.brahamayu-touch-device .combos-grid,body.brahamayu-touch-device .trust-grid,body.brahamayu-touch-device .checkout-layout,body.brahamayu-touch-device .checkout-grid,body.brahamayu-touch-device .checkout-content,body.brahamayu-touch-device .product-detail-layout,body.brahamayu-touch-device .product-detail-grid,body.brahamayu-touch-device .products-page-layout,body.brahamayu-touch-device .products-layout,body.brahamayu-touch-device .shop-layout,body.brahamayu-touch-device .account-layout,body.brahamayu-touch-device .account-dashboard-grid,body.brahamayu-touch-device .admin-dashboard-grid{grid-template-columns:1fr!important}body.brahamayu-touch-device .home-main-banner-section,body.brahamayu-touch-device .products-section,body.brahamayu-touch-device .offers-section,body.brahamayu-touch-device .checkout-section{overflow-x:hidden!important}body.brahamayu-touch-device img,body.brahamayu-touch-device video,body.brahamayu-touch-device canvas,body.brahamayu-touch-device .product-card,body.brahamayu-touch-device .offer-card,body.brahamayu-touch-device .checkout-card,body.brahamayu-touch-device .order-summary-card{max-width:100%!important}body.brahamayu-touch-device .mobile-search-row{display:none!important}body.brahamayu-touch-device .header-main{align-items:center!important;gap:8px!important;height:64px!important;display:flex!important}body.brahamayu-touch-device .mobile-menu-btn{flex:0 0 40px!important;width:40px!important;height:40px!important;display:inline-flex!important}body.brahamayu-touch-device .brand-logo{flex:none!important;margin-right:0!important}body.brahamayu-touch-device .brand-logo img{width:105px!important;max-width:105px!important}body.brahamayu-touch-device .desktop-search{background:#fff!important;border:1.5px solid #e5e7eb!important;border-radius:999px!important;flex:auto!important;min-width:0!important;max-width:none!important;height:42px!important;margin-left:0!important;padding:4px!important;display:flex!important}body.brahamayu-touch-device .desktop-search input{white-space:nowrap!important;min-width:0!important;height:34px!important;padding:0 10px!important;font-size:12px!important}body.brahamayu-touch-device .desktop-search input::placeholder{font-size:12px!important}body.brahamayu-touch-device .desktop-search button{border-radius:999px!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;padding:0!important;font-size:0!important;display:grid!important}body.brahamayu-touch-device .desktop-search .search-suggestions{z-index:1400!important;top:calc(100% + 8px)!important;left:-120px!important;right:-86px!important}body.brahamayu-touch-device .header-actions{flex:none!important;gap:6px!important}body.brahamayu-touch-device .icon-action{flex:0 0 40px!important;width:40px!important;height:40px!important}@media (max-width:390px){body.brahamayu-touch-device .header-main{gap:6px!important}body.brahamayu-touch-device .brand-logo img{width:94px!important;max-width:94px!important}body.brahamayu-touch-device .desktop-search input{padding:0 8px!important;font-size:11px!important}body.brahamayu-touch-device .desktop-search input::placeholder{font-size:11px!important}body.brahamayu-touch-device .mobile-menu-btn,body.brahamayu-touch-device .icon-action{flex-basis:38px!important;width:38px!important;height:38px!important}}body.brahamayu-touch-device .home-bestseller-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:1100px){body.brahamayu-touch-device .home-bestseller-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:900px){body.brahamayu-touch-device .home-bestseller-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body.brahamayu-touch-device .product-card{width:auto!important;max-width:none!important}body.brahamayu-touch-device .product-image,body.brahamayu-touch-device .product-content,body.brahamayu-touch-device .product-actions{max-width:none!important}body.brahamayu-touch-device .product-actions{grid-template-columns:1fr 1fr!important;display:grid!important}@media (max-width:360px){body.brahamayu-touch-device .product-actions{grid-template-columns:1fr!important}}@media (min-width:992px){.home-bestseller-grid .product-card{--home-best-scale:1.16;--home-best-x:0px;--home-best-y:6px}.home-bestseller-grid .product-card .product-image{justify-content:center!important;align-items:center!important;height:315px!important;min-height:315px!important;max-height:315px!important;padding:0!important;display:flex!important;overflow:hidden!important}.home-bestseller-grid .product-card .product-image img{object-fit:contain!important;max-width:100%!important;max-height:100%!important;transform:translate(var(--home-best-x), var(--home-best-y)) scale(var(--home-best-scale))!important;transform-origin:50%!important}.home-bestseller-grid .product-card[data-product-id=madhu-ok-juice]{--home-best-scale:1.12;--home-best-x:0px;--home-best-y:8px}.home-bestseller-grid .product-card[data-product-id=punarnava-makoy-kutki-ras-500ml]{--home-best-scale:1.15;--home-best-x:0px;--home-best-y:8px}.home-bestseller-grid .product-card[data-product-id=prosto-fight-capsules-30-capsules],.home-bestseller-grid .product-card[data-product-id=giloy-ras-500ml]{--home-best-scale:1.17;--home-best-x:0px;--home-best-y:8px}}@media (max-width:991px){.home-bestseller-grid .product-card{--home-best-scale:1.08;--home-best-x:0px;--home-best-y:4px}.home-bestseller-grid .product-card .product-image img{transform:translate(var(--home-best-x), var(--home-best-y)) scale(var(--home-best-scale))!important;transform-origin:50%!important}.home-bestseller-grid .product-card[data-product-id=madhu-ok-juice]{--home-best-scale:1.3;--home-best-x:0px;--home-best-y:4px}.home-bestseller-grid .product-card[data-product-id=punarnava-makoy-kutki-ras-500ml]{--home-best-scale:1.55;--home-best-x:0px;--home-best-y:4px}.home-bestseller-grid .product-card[data-product-id=cysto-fight-tablets]{--home-best-scale:1.6;--home-best-x:0px;--home-best-y:4px}.home-bestseller-grid .product-card[data-product-id=sea-buckthorn-juice-500ml]{--home-best-scale:1.55;--home-best-x:0px;--home-best-y:4px}}body.brahamayu-touch-device .home-bestseller-grid .product-card .product-image img{transform:translate(var(--home-best-x,0px), var(--home-best-y,4px)) scale(var(--home-best-scale,1.08))!important}@media (max-width:900px){.products-page-grid,.products-listing-area .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}}@media (max-width:600px){.products-page-grid,.products-listing-area .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.products-page-grid .product-card,.products-listing-area .products-grid .product-card{border-radius:18px!important;height:auto!important;min-height:auto!important;padding:8px!important}}body.brahamayu-touch-device .products-page-grid,body.brahamayu-touch-device .products-listing-area .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}body.brahamayu-touch-device .products-page-grid .product-card,body.brahamayu-touch-device .products-listing-area .products-grid .product-card{width:auto!important;max-width:none!important}body.brahamayu-touch-device .products-page-grid .product-actions,body.brahamayu-touch-device .products-listing-area .products-grid .product-actions{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}@media (max-width:1180px){.products-page-layout,.products-layout,.shop-layout{grid-template-columns:1fr!important}.products-filter{border-radius:18px!important;width:100%!important;max-height:none!important;margin:0 0 12px!important;padding:12px!important;position:static!important;top:auto!important;overflow:visible!important}.products-filter .filter-group{display:none!important}.products-filter .mobile-filter-controls{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.mobile-filter-box{min-width:0!important;position:relative!important}.mobile-filter-trigger{color:#111827!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#fff!important;border:1.5px solid #2e7d3229!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;height:42px!important;min-height:42px!important;padding:0 10px!important;font-size:11px!important;font-weight:900!important;display:flex!important;overflow:hidden!important}.mobile-filter-trigger span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.mobile-filter-dropdown{opacity:0!important;visibility:hidden!important;z-index:1600!important;background:#fff!important;border:1px solid #2e7d3224!important;border-radius:16px!important;width:100%!important;max-height:260px!important;padding:8px!important;transition:all .22s!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;overflow-y:auto!important;transform:translateY(8px)!important;box-shadow:0 22px 50px #0000001f!important}.mobile-filter-box.active .mobile-filter-dropdown{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.mobile-filter-option{color:#1f2937!important;text-align:left!important;background:0 0!important;border-radius:12px!important;align-items:center!important;width:100%!important;min-height:40px!important;padding:0 11px!important;font-size:12px!important;font-weight:800!important;display:flex!important}.mobile-filter-option.active{color:#1b5e20!important;background:linear-gradient(135deg,#2e7d321f,#f4b4001a)!important;font-weight:950!important}.products-page-grid,.products-listing-area .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.products-page-grid .product-actions,.products-listing-area .products-grid .product-actions{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}}body.brahamayu-touch-device .products-filter .filter-group,html.brahamayu-touch-device .products-filter .filter-group{display:none!important}body.brahamayu-touch-device .products-filter .mobile-filter-controls,html.brahamayu-touch-device .products-filter .mobile-filter-controls{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}body.brahamayu-touch-device .products-page-grid,body.brahamayu-touch-device .products-listing-area .products-grid,html.brahamayu-touch-device .products-page-grid,html.brahamayu-touch-device .products-listing-area .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}@media (min-width:1200px) and (max-width:1400px) and (max-height:900px){body.brahamayu-touch-device .products-page-layout,body.brahamayu-touch-device .products-layout,body.brahamayu-touch-device .shop-layout,html.brahamayu-touch-device .products-page-layout,html.brahamayu-touch-device .products-layout,html.brahamayu-touch-device .shop-layout{grid-template-columns:280px minmax(0,1fr)!important;align-items:start!important;gap:28px!important;display:grid!important}body.brahamayu-touch-device .products-filter,html.brahamayu-touch-device .products-filter{background:#fff!important;border-radius:26px!important;align-self:start!important;width:280px!important;min-width:280px!important;max-width:280px!important;max-height:calc(100vh - 150px)!important;margin:0!important;padding:22px!important;position:sticky!important;top:132px!important;overflow:hidden auto!important}body.brahamayu-touch-device .products-filter .filter-group,html.brahamayu-touch-device .products-filter .filter-group{visibility:visible!important;border-top:1px solid #e5e7eb!important;height:auto!important;max-height:none!important;margin-top:18px!important;padding-top:18px!important;display:grid!important;overflow:visible!important}body.brahamayu-touch-device .products-filter .filter-group:first-of-type,html.brahamayu-touch-device .products-filter .filter-group:first-of-type{border-top:0!important;margin-top:0!important;padding-top:0!important}body.brahamayu-touch-device .products-filter .mobile-filter-controls,html.brahamayu-touch-device .products-filter .mobile-filter-controls{display:none!important}body.brahamayu-touch-device .products-listing-area,html.brahamayu-touch-device .products-listing-area{align-self:start!important;width:100%!important;min-width:0!important}body.brahamayu-touch-device .products-page-grid,body.brahamayu-touch-device .products-listing-area .products-grid,html.brahamayu-touch-device .products-page-grid,html.brahamayu-touch-device .products-listing-area .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;display:grid!important}body.brahamayu-touch-device .products-page-grid .product-card,body.brahamayu-touch-device .products-listing-area .products-grid .product-card,html.brahamayu-touch-device .products-page-grid .product-card,html.brahamayu-touch-device .products-listing-area .products-grid .product-card{width:auto!important;max-width:none!important}}@media (min-width:1360px) and (max-width:1500px) and (max-height:950px){body.brahamayu-touch-device .products-page-grid,body.brahamayu-touch-device .products-listing-area .products-grid,html.brahamayu-touch-device .products-page-grid,html.brahamayu-touch-device .products-listing-area .products-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:991px){.cart-page-section{padding:28px 0 54px!important}.cart-page-layout{grid-template-columns:1fr!important;gap:18px!important}.cart-page-summary{position:static!important;top:auto!important}.cart-page-items{border-radius:24px!important;padding:16px!important}.cart-page-item{border-radius:20px!important;grid-template-columns:92px minmax(0,1fr)!important;gap:12px!important;padding:12px!important}.cart-page-item-img{border-radius:16px!important;width:92px!important;height:92px!important}.cart-page-item-info{flex-direction:column!important;gap:12px!important}.cart-page-item-actions,.cart-page-items-head{align-items:flex-start!important}}@media (max-width:520px){.cart-page-header h1{font-size:34px!important}.cart-page-header p{font-size:14px!important}.cart-page-items-head{flex-direction:column!important}.cart-clear-btn{width:100%!important}.cart-page-item{grid-template-columns:82px minmax(0,1fr)!important}.cart-page-item-img{width:82px!important;height:82px!important}.cart-page-item-info h3{font-size:15px!important}.cart-page-qty button{width:32px!important;height:32px!important}.cart-page-qty strong{min-width:34px!important}.cart-page-summary{border-radius:24px!important;padding:18px!important}}@media (max-width:991px){body.brahamayu-touch-device .header-main,html.brahamayu-touch-device .header-main{gap:7px!important;height:58px!important}body.brahamayu-touch-device .mobile-menu-btn,html.brahamayu-touch-device .mobile-menu-btn{border-radius:50%!important;flex:0 0 38px!important;width:38px!important;height:38px!important}body.brahamayu-touch-device .brand-logo img,html.brahamayu-touch-device .brand-logo img{width:96px!important;max-width:96px!important;height:auto!important}body.brahamayu-touch-device .desktop-search,html.brahamayu-touch-device .desktop-search{border-radius:999px!important;height:39px!important;min-height:39px!important;padding:3px!important}body.brahamayu-touch-device .desktop-search input,html.brahamayu-touch-device .desktop-search input{height:31px!important;padding:0 8px!important;font-size:11px!important}body.brahamayu-touch-device .desktop-search input::placeholder,html.brahamayu-touch-device .desktop-search input::placeholder{font-size:11px!important}body.brahamayu-touch-device .desktop-search button,html.brahamayu-touch-device .desktop-search button{border-radius:50%!important;width:32px!important;min-width:32px!important;height:32px!important;padding:0!important}body.brahamayu-touch-device .desktop-search button i,html.brahamayu-touch-device .desktop-search button i{font-size:14px!important}body.brahamayu-touch-device .header-actions,html.brahamayu-touch-device .header-actions{gap:5px!important}body.brahamayu-touch-device .icon-action,html.brahamayu-touch-device .icon-action{border-radius:50%!important;flex:0 0 38px!important;width:38px!important;height:38px!important}body.brahamayu-touch-device .icon-action i,html.brahamayu-touch-device .icon-action i{font-size:14px!important}body.brahamayu-touch-device .cart-count,html.brahamayu-touch-device .cart-count{min-width:16px!important;height:16px!important;font-size:10px!important;top:-3px!important;right:-2px!important}}@media (max-width:390px){body.brahamayu-touch-device .brand-logo img,html.brahamayu-touch-device .brand-logo img{width:90px!important;max-width:90px!important}body.brahamayu-touch-device .desktop-search,html.brahamayu-touch-device .desktop-search{height:38px!important}body.brahamayu-touch-device .mobile-menu-btn,body.brahamayu-touch-device .icon-action,html.brahamayu-touch-device .mobile-menu-btn,html.brahamayu-touch-device .icon-action{flex:0 0 36px!important;width:36px!important;height:36px!important}}@media (max-width:991px){.home-main-banner-wrap{overflow:hidden!important}.home-main-banner-slide,.home-main-banner-slide picture{width:100%!important;display:block!important}.home-main-banner-image{object-fit:contain!important;width:100%!important;height:auto!important}.home-main-banner-placeholder{aspect-ratio:900/1180!important}}@media (max-width:767px){.admin-pagination{flex-direction:column;align-items:stretch}.admin-pagination-summary{text-align:center}.admin-pagination-controls{justify-content:center}.admin-pagination-button{min-width:36px;min-height:36px;padding:6px 9px}}@media (max-width:991px){.product-detail-social-actions{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px 18px!important;margin:-2px 0 16px!important;display:flex!important}.product-detail-social-actions .product-detail-rating,.product-detail-social-actions .product-detail-sold-count,.product-detail-social-actions .product-detail-wishlist-btn{flex:none!important;margin:0!important}.product-detail-social-actions .product-detail-wishlist-btn{white-space:nowrap!important;padding:0!important}.product-card-proof-row{justify-content:space-between!important;align-items:center!important;gap:6px!important}.product-sold-count{gap:4px!important;padding:4px 6px!important;font-size:9.5px!important}.product-sold-count i{font-size:9px!important}}@media (max-width:380px){.product-detail-social-actions{column-gap:14px!important}.product-card-proof-row{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:5px!important}}@media (max-width:767px){.order-success-review-overlay{align-items:flex-end!important;padding:10px!important}.order-success-review-dialog{border-radius:24px 24px 18px 18px!important;width:100%!important;max-height:calc(100vh - 20px)!important;padding:22px 16px 18px!important}.order-success-review-close{width:38px!important;height:38px!important;top:12px!important;right:12px!important}.order-success-review-heading{padding-right:38px!important}.order-success-review-heading h2{font-size:23px!important}.order-success-review-heading p{font-size:13px!important}.order-success-review-products{margin:17px 0 14px!important}.order-success-review-products>button{grid-template-columns:46px minmax(0,1fr)!important;min-width:172px!important;padding:8px 10px!important}.order-success-review-products>button>span{width:46px!important;height:46px!important}.order-success-review-stars{flex-direction:column!important;align-items:flex-start!important;gap:9px!important;padding:12px 13px!important}.order-success-review-stars button{font-size:23px!important}.order-success-review-actions{grid-template-columns:1fr!important}.order-success-review-submit{order:-1}}
.trust-card .trust-card-title{color:var(--black);margin:0 0 3px;font-size:14px;font-weight:900;line-height:normal}.home-deferred-section,.site-footer{content-visibility:auto}.home-deferred-bestsellers,.home-deferred-concerns{contain-intrinsic-size:auto 1450px}.home-deferred-types{contain-intrinsic-size:auto 1500px}.home-deferred-offers{contain-intrinsic-size:auto 1350px}.home-deferred-reviews{contain-intrinsic-size:auto 1800px}.home-deferred-contact{contain-intrinsic-size:auto 420px}.site-footer{contain-intrinsic-size:auto 900px}.home-main-banner-dots button{background:0 0!important;border-radius:999px!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin:0 -7.5px!important;padding:0!important;position:relative!important;overflow:visible!important}.home-main-banner-dots button:before{content:"";background:#11182747;border-radius:999px;width:9px;height:9px;transition:width .3s,background .3s,opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-main-banner-dots button.active:before{background:#2e7d32;width:26px}.top-alert:before,.top-alert:after,.top-alert-mobile-slide,.mobile-trust-group{will-change:transform, opacity;backface-visibility:hidden}.mobile-trust-group{pointer-events:none;contain:layout paint;visibility:visible!important}@keyframes mobileTrustOne{0%,44%{opacity:1}50%,to{opacity:0}}@keyframes mobileTrustTwo{0%,49%{opacity:0}55%,to{opacity:1}}.brand-logo img,.footer-logo img{height:auto}@media (max-width:991px){.mobile-trust-card .trust-card-title{color:#111827!important;margin:0 0 3px!important;font-size:10.8px!important;font-weight:850!important;line-height:1.12!important}.home-main-banner-dots button{margin:0 -7px!important}.home-main-banner-dots button.active{width:48px!important;min-width:48px!important}.home-main-banner-dots button:before{width:10px;height:10px}.home-main-banner-dots button.active:before{width:34px}}@media (max-width:380px){.mobile-trust-card .trust-card-title{font-size:9.5px!important}.home-main-banner-dots button{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin:0 -8px!important}.home-main-banner-dots button.active{width:44px!important;min-width:44px!important}.home-main-banner-dots button:before{width:8px;height:8px}.home-main-banner-dots button.active:before{width:28px}}@media (prefers-reduced-motion:reduce){.home-main-banner-track,.top-alert:before,.top-alert:after,.top-alert-mobile-slide,.mobile-trust-group{transition:none!important;animation:none!important}}.site-route-progress{z-index:2147483647;pointer-events:none;transform-origin:0;height:2px;box-shadow:none;opacity:0;background:#4285f4;transition:transform .22s,opacity .16s;display:none;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.site-route-progress.active,.site-route-progress.complete{opacity:1}.home-main-banner-wrap,.home-main-banner-track,.home-main-banner-slide,.home-main-banner-slide picture,.home-main-banner-image,.home-main-banner-placeholder{aspect-ratio:1774/887!important}.home-main-banner-wrap{isolation:isolate;contain:layout paint!important}.home-main-banner-slide picture,.home-main-banner-image,.home-main-banner-placeholder{width:100%;display:block;height:100%!important}.home-main-banner-image{object-fit:contain!important}.home-main-banner-dots{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#ffffffc7!important;gap:6px!important;padding:6px 9px!important;box-shadow:0 8px 18px #0000001c!important}.home-main-banner-dots button{background:0 0!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin:0 -8px!important}.home-main-banner-dots button:before{background:#11182747;width:8px;height:8px}.home-main-banner-dots button.active{width:42px!important;min-width:42px!important;margin:0 -8px!important}.home-main-banner-dots button.active:before{background:#2e7d32;width:26px;height:8px}@media (max-width:1024px){.site-route-progress{display:block}}@media (max-width:991px){.home-main-banner-wrap,.home-main-banner-track,.home-main-banner-slide,.home-main-banner-slide picture,.home-main-banner-image,.home-main-banner-placeholder{aspect-ratio:1095/1436!important}.home-main-banner-dots{gap:6px!important;padding:6px 9px!important;bottom:12px!important}.home-main-banner-dots button{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin:0 -8px!important}.home-main-banner-dots button.active{width:42px!important;min-width:42px!important;margin:0 -8px!important}.home-main-banner-dots button:before{width:8px;height:8px}.home-main-banner-dots button.active:before{width:26px;height:8px}}@media (max-width:380px){.home-main-banner-dots{gap:5.5px!important;padding:5px 8px!important;bottom:10px!important}.home-main-banner-dots button{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin:0 -8.5px!important}.home-main-banner-dots button.active{width:38px!important;min-width:38px!important;margin:0 -8.5px!important}.home-main-banner-dots button:before{width:7px;height:7px}.home-main-banner-dots button.active:before{width:23px;height:7px}}@media (prefers-reduced-motion:reduce){.site-route-progress{transition:none}}@media (max-width:991px){.products-filter{margin-bottom:0!important}.products-listing-area .active-filter-line{margin-top:0!important;margin-bottom:10px!important}}.home-main-banner-dots button.active{width:34px!important;min-width:34px!important}.home-main-banner-dots button.active:before{width:20px;height:7px}@media (max-width:991px){.home-main-banner-dots button.active{width:32px!important;min-width:32px!important}.home-main-banner-dots button.active:before{width:18px;height:7px}}@media (max-width:380px){.home-main-banner-dots button.active{width:30px!important;min-width:30px!important}.home-main-banner-dots button.active:before{width:16px;height:6px}}
