.nx-mobile-bottom{display:none}@media (max-width:767px){.nx-shop{min-height:100vh;padding-bottom:0;overflow-x:hidden}.nx-header{z-index:40;-webkit-backdrop-filter:blur(24px)saturate(180%);border-bottom:1px solid #ffffffd9;position:sticky;top:0;box-shadow:0 8px 28px #1e40af14;background:#ffffffd1!important}.nx-shop.nx-quick .nx-header{background:linear-gradient(135deg,#ffffffe6,#fde7ffc7,#fff0f8db)!important}.nx-shop.nx-standard .nx-header{background:linear-gradient(135deg,#ffffffe6,#dbeafec7,#eff6ffdb)!important}.nx-header-main{grid-template-columns:minmax(118px,1fr) auto;grid-template-areas:"brand mode""search search";align-items:center;gap:8px;padding:8px 12px 7px;display:grid}.nx-brand{flex:0 0 150px;grid-area:brand;justify-self:start;width:150px;height:48px;box-shadow:none!important;background-color:#0000!important;background-image:url(/gramizo-logo.svg)!important;background-position:0!important;background-repeat:no-repeat!important;background-size:contain!important;border-radius:0!important}.nx-brand-word{display:none!important}.nx-mode-switch{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff94;border:1px solid #ffffffe6;border-radius:999px;grid-area:mode;padding:3px;box-shadow:0 6px 18px #1e40af14}.nx-mode-switch button{color:#64748b;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:900}.nx-mode-switch button.active{color:#fff;box-shadow:0 5px 14px #2563eb33}.nx-mode-switch button.standard-active{background:linear-gradient(135deg,#2563eb,#60a5fa)}.nx-mode-switch button.quick-active{background:linear-gradient(135deg,#c026d3,#ec4899)}.nx-search{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #fffffff0;border-radius:16px;grid-area:search;width:100%;min-width:0;height:46px;padding:0 8px;box-shadow:0 8px 24px #1e40af1a}.nx-search input{color:#0f172a;font-size:12px}.nx-search input::placeholder{color:#94a3b8}.nx-search button{color:#fff;background:#0f172a;border-radius:10px;padding:7px 8px}.nx-search:after{display:none}.nx-location-desktop,.nx-actions{display:none!important}.nx-mobile-location{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffa8;border-bottom:1px solid #e2e8f0b3;padding:6px 12px;display:block}.nx-mobile-location button{color:#334155;text-align:left;background:#ffffffb8;border:1px solid #ffffffe6;border-radius:12px;align-items:center;gap:7px;width:100%;padding:9px 10px;font-size:11px;font-weight:800;display:flex;box-shadow:0 5px 14px #0f172a0d}.nx-mobile-location span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.category-rail{overflow-x:auto;background:0 0!important;gap:8px!important;padding:8px 12px 10px!important}.category-card{color:#334155!important;flex:0 0 78px!important}.category-card.is-active{color:#c026d3!important}.nx-standard .category-card.is-active{color:#2563eb!important}.category-image-wrapper{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffffeb;box-shadow:0 5px 14px #0f172a0f;background:#ffffffb8!important}.nx-main{padding:10px 12px 96px!important}.nx-hero{overflow:hidden;border-radius:26px!important;grid-template-columns:1fr!important;min-height:0!important;padding:26px 22px!important;display:block!important}.nx-hero-copy{max-width:100%}.nx-hero h1{letter-spacing:-3px!important;margin:12px 0 15px!important;font-size:clamp(43px,13vw,64px)!important}.nx-hero p{max-width:330px!important;font-size:11px!important}.nx-hero-pills{gap:7px;margin-top:18px}.nx-hero-pills span{padding:8px 10px;font-size:8px}.nx-hero-visual{display:none!important}.nx-section{margin-top:25px}.nx-section-head{margin-bottom:12px}.nx-section-head h2{font-size:26px!important}.nx-section-head>strong{font-size:9px}.nx-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.nx-product{border-radius:17px!important}.nx-product-photo{height:185px!important}.nx-product-body{padding:10px!important}.nx-product-body h3{font-size:12px!important}.nx-price{font-size:16px!important}.nx-view{font-size:9px!important}.nx-mobile-bottom{z-index:50;text-align:center;padding:7px 12px calc(7px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px)saturate(170%);background:#ffffffd6;border-top:1px solid #ffffffe6;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0f172a14}.nx-mobile-bottom a{color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:3px;font-size:10px;font-weight:700;line-height:1.15;text-decoration:none;display:flex;position:relative}.nx-mobile-bottom a.is-active{color:#7c3aed}.nx-standard .nx-mobile-bottom a.is-active{color:#2563eb}.nx-mobile-bottom svg{stroke-width:2.1px;width:21px;height:21px}.nx-mobile-cart-icon{display:inline-flex;position:relative}.nx-count-badge{color:#fff;background:#ef233c;border:2px solid #fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8px;font-weight:800;line-height:1;display:grid;position:absolute;top:-7px;right:-10px}}@media (min-width:768px){.nx-mobile-bottom,.nx-mobile-location{display:none!important}.nx-main{padding-bottom:48px!important}}@media (min-width:768px) and (max-width:1199px){.nx-header-main{grid-template-columns:150px minmax(240px,1fr) auto;grid-template-areas:"brand mode actions""location location location""search search search";align-items:center;gap:9px;padding:10px 24px 9px;display:grid}.nx-brand{flex:0 0 150px;grid-area:brand;width:150px;height:50px;background-image:url(/gramizo-logo.svg)!important;background-position:0!important;background-repeat:no-repeat!important;background-size:contain!important}.nx-brand-word{display:none!important}.nx-mode-switch{grid-area:mode;justify-self:start}.nx-actions{grid-area:actions;justify-self:end;gap:9px}.nx-location-desktop{grid-area:location;justify-self:start;max-width:100%;overflow:hidden}.nx-search{grid-area:search;width:100%;min-width:0}.nx-search:after,.nx-actions a span{display:none}.nx-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-main{padding-left:24px;padding-right:24px}}@media (min-width:1200px){.nx-header-main{gap:12px;max-width:1540px;padding-left:40px;padding-right:40px}.nx-main{max-width:1540px;padding-left:40px;padding-right:40px}}.nx-shop{--customer-glass:#ffffffa3;--customer-border:#ffffffdb;background:linear-gradient(145deg,#f5f9ff 0%,#fff 38%,#f7f4ff 100%)!important}.nx-shop.nx-standard{background:radial-gradient(circle at 8% 0,#60a5fa2e,#0000 32%),linear-gradient(145deg,#eff6ff 0%,#fff 45%,#f5f3ff 100%)!important}.nx-shop.nx-quick{background:radial-gradient(circle at 8% 0,#ec489926,#0000 30%),linear-gradient(145deg,#fff0fa 0%,#fff 43%,#f3e8ff 100%)!important}.nx-header{-webkit-backdrop-filter:blur(28px)saturate(180%);border-bottom:1px solid #ffffffdb;box-shadow:0 12px 36px #1e40af12;background:#ffffffb3!important}.nx-shop.nx-standard .nx-header{background:linear-gradient(135deg,#dbeafe9e,#ffffffbd,#eff6ffad)!important}.nx-shop.nx-quick .nx-header{background:linear-gradient(135deg,#fde6ff9e,#ffffffbd,#ffe4f2ad)!important}.nx-location-button{background:#ffffff94;border-color:#ffffffe0;box-shadow:0 5px 18px #0f172a0a}.nx-location-button:after{content:none!important;display:none!important}.nx-mode-switch{background:#ffffff8a;border-color:#ffffffe0;box-shadow:0 6px 18px #1e40af0f}.nx-mode-switch button.standard-active{color:#fff;background:linear-gradient(135deg,#2563eb,#60a5fa)}.nx-mode-switch button.quick-active{color:#fff;background:linear-gradient(135deg,#c026d3,#ec4899)}.nx-search{background:#ffffffb3;border-color:#ffffffeb;box-shadow:0 10px 30px #1e40af14}.nx-search button{color:#fff;background:#0f172a}.nx-hero{-webkit-backdrop-filter:blur(18px);border:1px solid #ffffffe0;min-height:360px;box-shadow:0 24px 60px #2563eb1a;background:linear-gradient(135deg,#ffffffc2,#eff6ffd1 50%,#dbeafebd)!important}.nx-standard .nx-hero{background:linear-gradient(135deg,#ffffffc7,#dbeafed1 48%,#bfdbfeb8)!important}.nx-quick .nx-hero{background:linear-gradient(135deg,#ffffffc7,#fae8ffd1 48%,#fbcfe8b8)!important}.nx-hero-copy{color:#0f172a}.nx-kicker{color:#64748b}.nx-hero h1{color:#0f172a;text-shadow:none}.nx-hero h1 em{color:#2563eb}.nx-quick .nx-hero h1 em{color:#db2777}.nx-hero p{color:#475569}.nx-hero-pills span{color:#334155;background:#ffffff8c;border-color:#ffffffe6}.nx-hero-visual{background:#fff6;border-color:#ffffffdb;box-shadow:inset 0 1px #fffc}.nx-visual-glass{color:#334155;background:#ffffff9e;border-color:#ffffffe6}.nx-section-head h2{color:#0f172a}.nx-section-head>span,.nx-section-head>strong{color:#64748b}.nx-category,.nx-product{background:var(--customer-glass);border-color:var(--customer-border);-webkit-backdrop-filter:blur(18px);box-shadow:0 14px 34px #0f172a0f}.nx-product-photo{background:#f8fafc99}.nx-collections .nx-collection{border-color:#ffffffb8;box-shadow:0 18px 42px #0f172a14}@media (max-width:700px){.gx-top{grid-template-columns:minmax(0,1fr) auto auto!important;grid-template-areas:"logo delivery actions""mode mode mode"!important;align-items:center!important;gap:7px!important}.gx-desktop-actions{grid-area:actions!important;align-items:center!important;gap:6px!important;display:flex!important}.gx-desktop-actions a{color:#334155!important;background:#ffffffdb!important;border:1px solid #e1e8f0!important;border-radius:13px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important;box-shadow:0 5px 14px #0f172a0f!important}.gx-desktop-actions a:first-child{font-size:0!important}.gx-desktop-actions a:first-child:before{content:"🔔";font-size:18px;line-height:1}.gx-desktop-actions a:nth-child(2),.gx-desktop-actions a:nth-child(3){display:none!important}.gx-desktop-actions .gx-cart{display:grid!important;position:relative!important}.gx-desktop-actions .gx-cart svg{width:20px!important;height:20px!important}.gx-desktop-actions .gx-cart .gx-badge{display:grid!important}.gx-logo{max-width:154px!important;overflow:hidden!important}.gx-logo img{width:150px!important;max-width:154px!important;height:54px!important}.gx-delivery{min-width:112px!important;max-width:150px!important}.gx-mode{box-shadow:0 5px 18px #0f172a0d!important}.gx-shop .gx-main .gx-hero{border-radius:20px!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;height:auto!important;min-height:0!important;padding:18px 18px 0!important;display:grid!important;overflow:hidden!important}.gx-shop .gx-main .gx-hero-copy{max-width:100%!important;padding:0!important}.gx-shop .gx-main .gx-hero h1{letter-spacing:-2.2px!important;margin:5px 0 8px!important;font-size:37px!important;line-height:.94!important}.gx-shop .gx-main .gx-hero p{max-width:285px!important;margin:0!important;font-size:10px!important;line-height:1.35!important}.gx-shop .gx-main .gx-hero-actions{gap:7px!important;margin-top:10px!important}.gx-shop .gx-main .gx-hero-actions>*{min-height:32px!important;padding:7px 10px!important;font-size:9px!important}.gx-shop .gx-main .gx-hero-art{border-radius:0 0 20px 20px!important;height:82px!important;min-height:82px!important;margin-top:0!important;overflow:hidden!important}.gx-shop .gx-main .gx-hero-art:before{opacity:.34!important;background-position:50%!important;border-radius:0 0 20px 20px!important;inset:0!important}.gx-shop .gx-main .gx-hero-art>img,.gx-shop .gx-main .gx-hero-orbit{display:none!important}.gx-shop .gx-main .gx-category-rail{gap:8px!important;padding:5px 12px 10px!important}.gx-shop .gx-main .gx-category-rail button,.gx-shop .gx-main .gx-category-rail>a{flex:0 0 72px!important;min-width:72px!important;font-size:9px!important;line-height:1.1!important}.gx-shop .gx-main .gx-cat-icon{width:54px!important;height:54px!important}.gx-shop .gx-main .gx-section{margin-top:18px!important}.gx-shop .gx-main .gx-section-head{margin-bottom:9px!important}.gx-shop .gx-main .gx-section-head h2{font-size:22px!important;line-height:1!important}.gx-shop .gx-main .gx-product-grid{gap:8px!important}}
.gx-shop-categories .gx-category-cards>a .gx-shop-cat-image{background:#f5f8fc!important;justify-content:center!important;align-items:center!important;display:flex!important;overflow:hidden!important}.gx-shop-categories .gx-category-cards>a .gx-shop-cat-image img{object-fit:contain!important;object-position:center!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;padding:4px!important;display:block!important;position:static!important}.gx-category-rail .gx-cat-icon img{object-fit:contain!important;object-position:center!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;padding:4px!important}@media (max-width:700px){.gx-shop-categories .gx-category-cards>a .gx-shop-cat-image img,.gx-category-rail .gx-cat-icon img{object-fit:contain!important;object-position:center!important;padding:3px!important}}
