@keyframes ProductGrid-module__S3Mmoq__gridItemEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ProductGrid-module__S3Mmoq__grid{grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:12px;display:grid}.ProductGrid-module__S3Mmoq__gridItem{animation:.4s cubic-bezier(.22,1,.36,1) both ProductGrid-module__S3Mmoq__gridItemEnter;animation-delay:calc(var(--i) * 40ms);min-width:0}@media (prefers-reduced-motion:reduce){.ProductGrid-module__S3Mmoq__gridItem{animation:none}}.ProductGrid-module__S3Mmoq__center{justify-content:center;align-items:center;padding:3rem;display:flex}.ProductGrid-module__S3Mmoq__error{color:#f87171;text-align:center;font-size:.9rem}
@keyframes MembershipGrid-module__y34KCq__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes MembershipGrid-module__y34KCq__pulse{0%,to{opacity:.5}50%{opacity:.25}}@keyframes MembershipGrid-module__y34KCq__buyBtnRing{0%{box-shadow:0 0 #e9c97a66}to{box-shadow:0 0 0 10px #e9c97a00}}.MembershipGrid-module__y34KCq__wrap{flex-direction:column;gap:16px;animation:.35s cubic-bezier(.22,1,.36,1) both MembershipGrid-module__y34KCq__fadeIn;display:flex;container-type:inline-size}.MembershipGrid-module__y34KCq__desktop{display:none}@container (min-width:720px){.MembershipGrid-module__y34KCq__desktop{display:block}.MembershipGrid-module__y34KCq__mobile{display:none}}.MembershipGrid-module__y34KCq__forceDesktop .MembershipGrid-module__y34KCq__desktop{display:block}.MembershipGrid-module__y34KCq__forceDesktop .MembershipGrid-module__y34KCq__mobile{display:none}.MembershipGrid-module__y34KCq__tableWrapper{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;max-height:calc(100dvh - var(--store-top,calc(var(--shell-nav-h,53px) + var(--shell-announcement-h,0px))) - 96px);background:#171715;border:1px solid #ffffff0f;position:relative;overflow:auto}.MembershipGrid-module__y34KCq__tableWrapper::-webkit-scrollbar{width:8px;height:8px}.MembershipGrid-module__y34KCq__tableWrapper::-webkit-scrollbar-track{background:0 0}.MembershipGrid-module__y34KCq__tableWrapper::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:0}.MembershipGrid-module__y34KCq__productTable{border-collapse:separate;border-spacing:0;width:100%;min-width:max-content}.MembershipGrid-module__y34KCq__productTable th,.MembershipGrid-module__y34KCq__productTable td{text-align:center;vertical-align:middle;box-sizing:border-box;background:#171715;border:1px solid #ffffff0f;min-width:160px;padding:12px 14px}.MembershipGrid-module__y34KCq__productTable tbody tr:nth-child(2n) td{background:#171715}.MembershipGrid-module__y34KCq__productTable tbody tr:hover>td{background:#24231f}.MembershipGrid-module__y34KCq__productTable thead th{background:#171715}.MembershipGrid-module__y34KCq__productTable thead tr:not(:last-child) th{border-bottom:none}.MembershipGrid-module__y34KCq__productTable thead tr:not(:last-child) th:first-child{background:#171715;border-color:#0000}.MembershipGrid-module__y34KCq__productTable .MembershipGrid-module__y34KCq__addPerkRow td{background:0 0;border:none}.MembershipGrid-module__y34KCq__productTable thead .MembershipGrid-module__y34KCq__featureCell{visibility:hidden}.MembershipGrid-module__y34KCq__productTable tbody .MembershipGrid-module__y34KCq__featureCell{visibility:visible;color:#e2e6ef;text-align:left;letter-spacing:.01em;background:#171715;border-color:#ffffff0f currentColor #ffffff0f #ffffff0f;border-right-style:none;border-right-width:medium;font-family:Lexend,sans-serif;font-size:13px;font-weight:600;line-height:1.4}.MembershipGrid-module__y34KCq__productTable tbody .MembershipGrid-module__y34KCq__featureCell+.MembershipGrid-module__y34KCq__valueCell{border-left:none}.MembershipGrid-module__y34KCq__productTable th.MembershipGrid-module__y34KCq__featureCell,.MembershipGrid-module__y34KCq__productTable td.MembershipGrid-module__y34KCq__featureCell{width:230px;min-width:230px;max-width:230px}.MembershipGrid-module__y34KCq__nameRow th.MembershipGrid-module__y34KCq__featureCell{z-index:4}.MembershipGrid-module__y34KCq__productTable thead{z-index:20;position:sticky;top:0}.MembershipGrid-module__y34KCq__productTable thead tr:first-child th{z-index:22}.MembershipGrid-module__y34KCq__imageBox{display:inline-block;position:relative}.MembershipGrid-module__y34KCq__imageBtn{cursor:pointer;background:0 0;border:none;border-radius:0;padding:0;display:block}.MembershipGrid-module__y34KCq__tableImage{object-fit:contain;width:150px;max-width:100%;height:150px;display:block}.MembershipGrid-module__y34KCq__ribbon{color:#1a1400;letter-spacing:.1em;text-transform:uppercase;z-index:2;background:linear-gradient(135deg,#fef3c7 0%,#f2d78f 50%,#e9c97a 100%);border-radius:0;align-items:center;gap:4px;padding:5px 12px;font-family:Lexend,sans-serif;font-size:10px;font-weight:900;display:inline-flex;position:absolute;top:-1px;right:-1px;box-shadow:0 4px 20px #e9c97a80,inset 0 1px #fff6}.MembershipGrid-module__y34KCq__nameBtn{cursor:pointer;color:#e9c97a;background:0 0;border:none;padding:4px 6px;font-family:Lexend,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.3;transition:color .12s;display:inline-block}.MembershipGrid-module__y34KCq__nameBtn:hover{color:#f0d590}.MembershipGrid-module__y34KCq__buyRow th{padding-top:14px;padding-bottom:16px}.MembershipGrid-module__y34KCq__addBlock{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.MembershipGrid-module__y34KCq__addBuyBtn{color:#e9c97a;cursor:pointer;white-space:nowrap;background:#e9c97a1a;border:1px solid #e9c97a4d;border-radius:0;justify-content:center;align-self:center;align-items:center;gap:8px;width:auto;max-width:160px;padding:10px 18px;font-family:Lexend,sans-serif;font-size:14px;font-weight:700;transition:background .16s,border-color .16s,transform .12s;display:inline-flex}.MembershipGrid-module__y34KCq__addBuyBtn:hover{background:#e9c97a2e;border-color:#e9c97a80;transform:translateY(-1px)}.MembershipGrid-module__y34KCq__addBuyBtn:active{transform:scale(.98)}.MembershipGrid-module__y34KCq__addBuyBtn:disabled{opacity:.5;cursor:default;transform:none}.MembershipGrid-module__y34KCq__addBuyBtnPulse{animation:.55s ease-out MembershipGrid-module__y34KCq__buyBtnRing}.MembershipGrid-module__y34KCq__addGiftBtn{cursor:pointer;color:#e9c97a99;background:0 0;border:1px solid #e9c97a26;border-radius:0;justify-content:center;align-items:center;gap:5px;padding:6px 14px;font-family:Lexend,sans-serif;font-size:11px;font-weight:600;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.MembershipGrid-module__y34KCq__addGiftBtn:hover{color:#e9c97a;background:#e9c97a0f;border-color:#e9c97a4d}.MembershipGrid-module__y34KCq__imageWrap{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:220px;min-height:220px;display:flex}.MembershipGrid-module__y34KCq__image{object-fit:contain;border-radius:0;width:180px;max-width:100%;height:180px;max-height:100%}.MembershipGrid-module__y34KCq__name{color:#e9c97a;text-align:center;margin:0;font-family:Lexend,sans-serif;font-size:15px;font-weight:700;line-height:1.3}.MembershipGrid-module__y34KCq__priceBlock{flex-direction:column;align-items:center;gap:2px;margin:0 0 8px;display:flex}.MembershipGrid-module__y34KCq__price{color:#e9c97a;text-align:center;letter-spacing:.01em;margin:0;font-family:Lexend,sans-serif;font-size:1.15rem;font-weight:800}.MembershipGrid-module__y34KCq__priceWas{color:#6e7a98;font-family:Lexend,sans-serif;font-size:.8rem;font-weight:600;line-height:1.2;text-decoration:line-through}.MembershipGrid-module__y34KCq__saveTag{color:#e9c97a;letter-spacing:.08em;text-transform:uppercase;background:#e9c97a1f;border:1px solid #e9c97a4d;border-radius:0;padding:2px 8px;font-family:Lexend,sans-serif;font-size:10px;font-weight:800;display:inline-block}.MembershipGrid-module__y34KCq__taxNote{color:#8b95ad;letter-spacing:.02em;font-family:Inter,sans-serif;font-size:10px;font-weight:500}.MembershipGrid-module__y34KCq__popularBadge{color:#1a1400;letter-spacing:.1em;background:linear-gradient(135deg,#fef3c7 0%,#f2d78f 50%,#e9c97a 100%);border-radius:0;margin-bottom:4px;padding:4px 12px;font-family:Lexend,sans-serif;font-size:10px;font-weight:900;display:inline-block;box-shadow:0 4px 16px #e9c97a73}.MembershipGrid-module__y34KCq__perkCheck{color:#4ade80;flex-shrink:0}.MembershipGrid-module__y34KCq__perkNo{color:#ffffff47;flex-shrink:0}.MembershipGrid-module__y34KCq__perkText{color:#e2e6ef;white-space:nowrap;flex-shrink:0;font-family:Lexend,sans-serif;font-size:13px;font-weight:600}.MembershipGrid-module__y34KCq__perkEdit{flex-direction:column;align-items:stretch;gap:6px;display:flex}.MembershipGrid-module__y34KCq__perkLabelInput{color:#edf0f7;background:#0d1117;border:1px solid #ffffff1a;border-radius:0;outline:none;width:100%;padding:6px 8px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:border-color .14s,box-shadow .14s}.MembershipGrid-module__y34KCq__perkLabelInput:focus{border-color:#e9c97a80;box-shadow:0 0 0 3px #e9c97a1f}.MembershipGrid-module__y34KCq__perkEditToolbar{opacity:.55;gap:4px;transition:opacity .14s;display:flex}.MembershipGrid-module__y34KCq__perkEdit:hover .MembershipGrid-module__y34KCq__perkEditToolbar{opacity:1}.MembershipGrid-module__y34KCq__perkToolBtn{color:#a8b5c8;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:0;justify-content:center;align-items:center;width:22px;height:22px;transition:color .14s,border-color .14s,background .14s;display:inline-flex}.MembershipGrid-module__y34KCq__perkToolBtn:hover:not(:disabled){color:#e9c97a;background:#e9c97a0f;border-color:#e9c97a66}.MembershipGrid-module__y34KCq__perkToolBtn:disabled{opacity:.3;cursor:default}.MembershipGrid-module__y34KCq__perkToolBtnDanger:hover:not(:disabled){color:#f87171;background:#f871710f;border-color:#f8717166}.MembershipGrid-module__y34KCq__valueEditor{justify-content:center;align-items:center;gap:4px;display:inline-flex}.MembershipGrid-module__y34KCq__valueToggle{color:#6e7a98;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:color .14s,border-color .14s,background .14s;display:inline-flex}.MembershipGrid-module__y34KCq__valueToggle:hover{color:#e2e6ef;border-color:#ffffff1f}.MembershipGrid-module__y34KCq__valueToggleOn{color:#4ade80;background:#38795724;border-color:#4ade8040}.MembershipGrid-module__y34KCq__valueToggle:last-child.MembershipGrid-module__y34KCq__valueToggleOn{color:#a8b5c8;background:#ffffff0f;border-color:#ffffff1a}.MembershipGrid-module__y34KCq__valueInput{color:#edf0f7;text-align:center;background:#0d1117;border:1px solid #ffffff1f;border-radius:0;outline:none;width:64px;padding:4px 6px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;transition:border-color .14s,box-shadow .14s}.MembershipGrid-module__y34KCq__valueInput:focus{border-color:#e9c97a80;box-shadow:0 0 0 3px #e9c97a1f}.MembershipGrid-module__y34KCq__addPerkBtn{color:#a8b5c8;cursor:pointer;white-space:nowrap;background:0 0;border:1px dashed #ffffff2e;border-radius:0;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;transition:color .14s,border-color .14s,background .14s;display:inline-flex}.MembershipGrid-module__y34KCq__addPerkBtn:hover{color:#e9c97a;background:#e9c97a0d;border-color:#e9c97a73}.MembershipGrid-module__y34KCq__mobile{flex-direction:column;display:flex}@container (min-width:720px){.MembershipGrid-module__y34KCq__mobile{display:none}}.MembershipGrid-module__y34KCq__mobileProduct{flex-direction:column;align-items:center;gap:8px;padding:24px 18px 20px;display:flex}.MembershipGrid-module__y34KCq__mobileProduct+.MembershipGrid-module__y34KCq__mobileProduct{border-top:1px solid #ffffff0f}.MembershipGrid-module__y34KCq__mobilePerks{border-top:1px solid #ffffff0d;flex-direction:column;gap:8px;width:100%;margin-top:8px;padding:14px 0 0;display:flex}.MembershipGrid-module__y34KCq__mobilePerkRow{align-items:center;gap:10px;display:flex}.MembershipGrid-module__y34KCq__mobilePerkLabel{color:#a8b5c8;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.MembershipGrid-module__y34KCq__skelWrap{background:#171715;border:1px solid #ffffff0f;border-radius:0;overflow:hidden;container-type:inline-size}.MembershipGrid-module__y34KCq__skelDesktop{display:none}@container (min-width:720px){.MembershipGrid-module__y34KCq__skelDesktop{display:block}.MembershipGrid-module__y34KCq__skelMobile{display:none}}.MembershipGrid-module__y34KCq__skelRow{grid-template-columns:160px 1fr 1fr;display:grid}.MembershipGrid-module__y34KCq__skelRow+.MembershipGrid-module__y34KCq__skelRow{border-top:1px solid #ffffff0d}.MembershipGrid-module__y34KCq__skelLabel{background:#0000001a;border-right:1px solid #ffffff0d;padding:10px 16px}.MembershipGrid-module__y34KCq__skelCell{justify-content:center;align-items:center;padding:10px 12px;display:flex}.MembershipGrid-module__y34KCq__skelBlock{background:linear-gradient(90deg,#171715 25%,#20201d 50%,#171715 75%) 0 0/200% 100%;border-radius:0;width:50px;height:12px;animation:1.5s infinite MembershipGrid-module__y34KCq__pulse}.MembershipGrid-module__y34KCq__skelImage{background:#171715;border-radius:0;width:180px;height:180px}.MembershipGrid-module__y34KCq__skelMobile{flex-direction:column;display:flex}.MembershipGrid-module__y34KCq__skelMobileCol{flex-direction:column;align-items:center;gap:10px;padding:24px 18px 20px;display:flex}.MembershipGrid-module__y34KCq__skelMobileCol+.MembershipGrid-module__y34KCq__skelMobileCol{border-top:1px solid #ffffff0f}.MembershipGrid-module__y34KCq__skelLine{background:linear-gradient(90deg,#171715 25%,#20201d 50%,#171715 75%) 0 0/200% 100%;border-radius:0;height:12px;animation:1.5s infinite MembershipGrid-module__y34KCq__pulse}.MembershipGrid-module__y34KCq__skelBtn{background:linear-gradient(90deg,#171715 25%,#20201d 50%,#171715 75%) 0 0/200% 100%;border-radius:0;width:100%;max-width:200px;height:36px;animation:1.5s infinite MembershipGrid-module__y34KCq__pulse}.MembershipGrid-module__y34KCq__center{justify-content:center;align-items:center;padding:3rem;display:flex}.MembershipGrid-module__y34KCq__error{color:var(--status-danger);text-align:center;font-size:.9rem}.MembershipGrid-module__y34KCq__empty{color:#6e7a98;text-align:center;font-size:.9rem}@media (prefers-reduced-motion:reduce){.MembershipGrid-module__y34KCq__wrap,.MembershipGrid-module__y34KCq__skelBlock,.MembershipGrid-module__y34KCq__skelLine,.MembershipGrid-module__y34KCq__skelBtn{animation:none}.MembershipGrid-module__y34KCq__addBuyBtn,.MembershipGrid-module__y34KCq__addGiftBtn{transition:none}}@media (max-width:1024px){.MembershipGrid-module__y34KCq__tableWrapper{max-height:none}}
@keyframes StoreClient-module___UOY0q__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.StoreClient-module___UOY0q__pageContainer{box-sizing:border-box;margin-top:0;padding:0}.StoreClient-module___UOY0q__storeCard{width:100%;animation:.5s cubic-bezier(.22,1,.36,1) both StoreClient-module___UOY0q__fadeInUp;position:relative}.StoreClient-module___UOY0q__heroContent{justify-content:space-between;align-items:center;gap:var(--space-lg);min-height:140px;padding:calc(var(--shell-nav-h,53px) + 16px) var(--space-2xl) 20px;isolation:isolate;background:#171715;border-bottom:1px solid #ffffff0f;display:flex;position:relative;overflow:hidden}.StoreClient-module___UOY0q__heroContent>:not(.StoreClient-module___UOY0q__heroContentBg):not(.StoreClient-module___UOY0q__heroContentEnergy):not(.StoreClient-module___UOY0q__heroContentShimmer):not(.StoreClient-module___UOY0q__heroContentScrim){z-index:2;position:relative}.StoreClient-module___UOY0q__heroContentBg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.StoreClient-module___UOY0q__heroBannerImg{object-fit:cover;object-position:center 46%;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform;width:100%;height:100%;animation:32s ease-in-out infinite alternate StoreClient-module___UOY0q__heroBannerDrift;display:block;position:absolute;inset:0;transform:scale(1.04)}.StoreClient-module___UOY0q__heroContentScrim{z-index:1;pointer-events:none;background:linear-gradient(100deg,#080b14c7 0%,#080b147a 28%,#080b142e 54%,#080b1473 78%,#080b14c7 100%),linear-gradient(#0c101c80 0%,#0000 40%,#111622e6 100%),radial-gradient(320px 220px at 12% 88%,#080b1499 0%,#0000 72%);position:absolute;inset:0}.StoreClient-module___UOY0q__heroContentScrim:after{content:"";pointer-events:none;position:absolute;inset:0}@keyframes StoreClient-module___UOY0q__heroBannerDrift{0%{transform:scale(1.04)}to{transform:scale(1.08)translate(-.8%)}}.StoreClient-module___UOY0q__heroBrand{align-items:center;gap:var(--space-xl);opacity:0;flex:1;min-width:0;margin-top:-22px;animation:.5s cubic-bezier(.22,1,.36,1) .2s forwards StoreClient-module___UOY0q__heroTextEnter;display:flex;transform:translateY(8px)}.StoreClient-module___UOY0q__heroIcon{color:#e9c97a;background:#e9c97a1a;border:1px solid #e9c97a33;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.StoreClient-module___UOY0q__heroText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}@keyframes StoreClient-module___UOY0q__heroTextEnter{to{opacity:1;transform:translateY(0)}}.StoreClient-module___UOY0q__heroSubtitle{color:#e9c97acc;text-transform:uppercase;letter-spacing:.15em;font-family:Inter,sans-serif;font-size:12px;font-weight:700}.StoreClient-module___UOY0q__heroTitle{color:#edf0f7;margin:0;font-family:Lexend,sans-serif;font-size:2.3rem;font-weight:800;line-height:1.1}.StoreClient-module___UOY0q__heroDesc{color:#dce1edb8;margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.StoreClient-module___UOY0q__heroBadge{flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;margin-top:-22px;margin-left:auto;display:flex}.StoreClient-module___UOY0q__heroBadgeImg{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:74px;height:74px;display:block}.StoreClient-module___UOY0q__headerCartMobile{flex-shrink:0;display:none}.StoreClient-module___UOY0q__listToolbar{justify-content:space-between;align-items:stretch;gap:var(--space-lg);padding:0 var(--space-2xl);background:#171715;border-bottom:1px solid #ffffff0f;min-height:60px;display:flex}.StoreClient-module___UOY0q__categoryNavItems{flex-wrap:wrap;align-items:stretch;gap:0;display:flex}.StoreClient-module___UOY0q__toolbarCart{flex:none;align-items:center;display:flex}.StoreClient-module___UOY0q__categoryNavBtn{color:#8b95ad;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;padding:0 18px;font-family:Lexend,sans-serif;font-size:14.5px;font-weight:600;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.StoreClient-module___UOY0q__categoryNavBtn:hover{color:#e2e6ef;background:#ffffff05;border-bottom-color:#ffffff26}.StoreClient-module___UOY0q__categoryNavIcon{object-fit:contain;flex-shrink:0;width:32px;height:32px}.StoreClient-module___UOY0q__categoryNavBtnActive{color:#e9c97a;background:#e9c97a0d;border-bottom-color:#e9c97a}.StoreClient-module___UOY0q__categoryDescription{color:#c8d0e0;padding:10px var(--space-2xl);white-space:pre-line;background:#171715;border-bottom:1px solid #ffffff0f;margin:0;font-family:Inter,sans-serif;font-size:.85rem;line-height:1.6}.StoreClient-module___UOY0q__searchWrap{background:#ffffff04;border:1px solid #ffffff0f;border-radius:0;flex-shrink:0;align-self:center;align-items:center;gap:10px;min-width:240px;max-width:300px;height:34px;padding:0 12px;transition:border-color .16s,background .16s;display:flex}.StoreClient-module___UOY0q__searchWrap:focus-within{background:#ffffff0a;border-color:#e9c97a52}.StoreClient-module___UOY0q__searchIcon{color:#6e7a98;opacity:.75;flex-shrink:0;transition:color .16s,opacity .16s}.StoreClient-module___UOY0q__searchWrap:focus-within .StoreClient-module___UOY0q__searchIcon{color:#e9c97a;opacity:1}.StoreClient-module___UOY0q__searchInput{color:#edf0f7;background:0 0;border:none;outline:none;width:100%;min-width:0;font-family:Inter,sans-serif;font-size:13px}.StoreClient-module___UOY0q__searchInput::placeholder{color:#6e7a98}.StoreClient-module___UOY0q__storeLayout{--store-top:calc(var(--shell-nav-h,53px) + var(--shell-announcement-h,0px) + var(--shell-wallet-h,0px));background:#171715;grid-template-columns:260px minmax(0,1fr) 360px;align-items:start;gap:0;display:grid}.StoreClient-module___UOY0q__centerColumn{min-width:0;padding:var(--space-lg) var(--space-2xl) var(--space-2xl);background:#171715;flex-direction:column;gap:20px;min-height:100vh;display:flex}.StoreClient-module___UOY0q__gridArea{transition:opacity .22s}.StoreClient-module___UOY0q__allStack{flex-direction:column;gap:20px;display:flex}.StoreClient-module___UOY0q__gridAreaLoading{opacity:.5;pointer-events:none}.StoreClient-module___UOY0q__leftSidebar{top:var(--store-top);height:calc(100dvh - var(--store-top));max-height:calc(100dvh - var(--store-top));box-sizing:border-box;padding:var(--space-lg);background:#171715;border-right:1px solid #ffffff0f;flex-direction:column;align-self:start;gap:0;display:flex;position:sticky;overflow-y:auto}.StoreClient-module___UOY0q__rightSidebar{top:var(--store-top);width:360px;height:calc(100dvh - var(--store-top));z-index:25;background:#171715;border-left:1px solid #ffffff0f;align-self:start;min-height:0;padding:0;transition:width .25s;position:sticky;overflow:hidden}.StoreClient-module___UOY0q__rightSidebar.StoreClient-module___UOY0q__rightSidebarCollapsed{width:48px}.StoreClient-module___UOY0q__storeLayout.StoreClient-module___UOY0q__cartCollapsed{grid-template-columns:260px minmax(0,1fr) 48px}.StoreClient-module___UOY0q__rightSidebar::-webkit-scrollbar{width:5px}.StoreClient-module___UOY0q__rightSidebar::-webkit-scrollbar-track{background:0 0}.StoreClient-module___UOY0q__rightSidebar::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:0}.StoreClient-module___UOY0q__leftSidebar::-webkit-scrollbar{width:5px}.StoreClient-module___UOY0q__leftSidebar::-webkit-scrollbar-track{background:0 0}.StoreClient-module___UOY0q__leftSidebar::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:0}.StoreClient-module___UOY0q__bannerContainer{border:1px solid #ffffff0f;border-radius:0;overflow:hidden}.StoreClient-module___UOY0q__bannerLink{transition:opacity .2s,transform .2s;display:block}.StoreClient-module___UOY0q__bannerLink:hover{opacity:.95;transform:translateY(-1px)}.StoreClient-module___UOY0q__bannerImage{object-fit:cover;width:100%;height:auto;max-height:180px;display:block}.StoreClient-module___UOY0q__mobileCartDrawer{display:none}.StoreClient-module___UOY0q__successOverlay{z-index:10000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6;justify-content:center;align-items:center;animation:.2s StoreClient-module___UOY0q__successFadeIn;display:flex;position:fixed;inset:0}.StoreClient-module___UOY0q__successModal{text-align:center;background:#171715;border:1px solid #ffffff0f;flex-direction:column;align-items:center;width:380px;max-width:90vw;padding:44px 32px 32px;animation:.2s StoreClient-module___UOY0q__successScaleIn;display:flex;position:relative;box-shadow:0 24px 60px #00000080}.StoreClient-module___UOY0q__successCloseBtn{color:#8b95ad;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;transition:color .2s,background .2s;display:flex;position:absolute;top:14px;right:14px}.StoreClient-module___UOY0q__successCloseBtn:hover{color:#e2e6ef;background:#ffffff0f}.StoreClient-module___UOY0q__successIcon{background:#4ade801a;border:1px solid #4ade8040;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:18px;display:flex}.StoreClient-module___UOY0q__successCheck{color:#4ade80}.StoreClient-module___UOY0q__successTitle{color:#e2e6ef;margin:0 0 10px;font-family:Lexend,sans-serif;font-size:17px;font-weight:700;line-height:1.4}.StoreClient-module___UOY0q__successText{color:#8b95ad;margin:0 0 22px;font-size:14px;line-height:1.5}.StoreClient-module___UOY0q__successBtn{color:#191d2b;cursor:pointer;background:#e9c97a;border:1px solid #e9c97a66;padding:12px 28px;font-family:Lexend,sans-serif;font-size:14px;font-weight:700;transition:background .16s,border-color .16s,transform .16s}.StoreClient-module___UOY0q__successBtn:hover{background:#f2d78f;border-color:#e9c97a99;transform:translateY(-1px)}.StoreClient-module___UOY0q__successSubtext{color:#8b95ad;margin:0 0 20px;font-size:13px;line-height:1.5}.StoreClient-module___UOY0q__successSubtext strong{color:#e9c97a;font-weight:600}.StoreClient-module___UOY0q__successActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.StoreClient-module___UOY0q__successBtnSecondary{color:#a8b5c8;cursor:pointer;background:0 0;border:1px solid #ffffff1f;padding:12px 28px;font-family:Lexend,sans-serif;font-size:14px;font-weight:600;transition:background .16s,border-color .16s,color .16s,transform .16s}.StoreClient-module___UOY0q__successBtnSecondary:hover{color:#e2e6ef;background:#ffffff0d;border-color:#fff3;transform:translateY(-1px)}@keyframes StoreClient-module___UOY0q__successFadeIn{0%{opacity:0}to{opacity:1}}@keyframes StoreClient-module___UOY0q__successScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.StoreClient-module___UOY0q__storeFooter{padding:18px var(--space-2xl) 22px;background:#171715;border-top:1px solid #ffffff0f}.StoreClient-module___UOY0q__footerContent{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.StoreClient-module___UOY0q__footerDelivery{align-items:center;gap:10px;display:flex}.StoreClient-module___UOY0q__footerDeliveryIcon{color:#4ade80;flex-shrink:0}.StoreClient-module___UOY0q__footerText{color:#8b95ad;max-width:640px;margin:0;font-size:13px;line-height:1.55}.StoreClient-module___UOY0q__footerLink{color:#a8b5c8;white-space:nowrap;font-size:13px;text-decoration:none;transition:color .2s}.StoreClient-module___UOY0q__footerLink:hover{color:#e9c97a}@media (max-width:1280px){.StoreClient-module___UOY0q__storeLayout{grid-template-columns:220px minmax(0,1fr) 320px}.StoreClient-module___UOY0q__rightSidebar{width:320px}.StoreClient-module___UOY0q__storeLayout.StoreClient-module___UOY0q__cartCollapsed{grid-template-columns:220px minmax(0,1fr) 48px}.StoreClient-module___UOY0q__rightSidebar.StoreClient-module___UOY0q__rightSidebarCollapsed{width:48px}.StoreClient-module___UOY0q__leftSidebar{padding:var(--space-lg) var(--space-md)}}@media (max-width:1100px){.StoreClient-module___UOY0q__storeLayout{grid-template-columns:1fr}.StoreClient-module___UOY0q__centerColumn{padding:var(--space-lg);border-right:none;order:1;min-height:auto}.StoreClient-module___UOY0q__rightSidebar{display:none}.StoreClient-module___UOY0q__leftSidebar{border-top:1px solid #ffffff0f;border-right:none;order:2;width:100%;height:auto;max-height:none;display:flex;position:static;overflow:visible}.StoreClient-module___UOY0q__mobileCartDrawer,.StoreClient-module___UOY0q__headerCartMobile{display:block}.StoreClient-module___UOY0q__heroContent{min-height:120px;padding:var(--space-lg);gap:var(--space-md);flex-wrap:wrap}.StoreClient-module___UOY0q__heroBannerImg{object-position:center 42%}.StoreClient-module___UOY0q__heroTitle{font-size:1.75rem}.StoreClient-module___UOY0q__heroBadge{width:60px;height:60px}.StoreClient-module___UOY0q__heroBadgeImg{width:50px;height:50px}.StoreClient-module___UOY0q__listToolbar{padding:12px var(--space-lg);flex-wrap:wrap;min-height:auto}.StoreClient-module___UOY0q__searchWrap{width:100%;min-width:0;max-width:none}.StoreClient-module___UOY0q__pageContainer{margin-top:0;padding-bottom:0}.StoreClient-module___UOY0q__storeFooter{padding:16px var(--space-lg) 20px}}@media (min-width:1101px){.StoreClient-module___UOY0q__headerCartMobile{display:none}}
