.Chip-module-scss-module__V-gBga__Chip{border-radius:var(--r);background:var(--bg-2);border:1px solid var(--line);height:24px;color:var(--fg-2);font-size:11px;font-family:var(--f-mono);cursor:pointer;white-space:nowrap;transition:all var(--t);justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.Chip-module-scss-module__V-gBga__Chip:hover:not(.Chip-module-scss-module__V-gBga__dim){border-color:var(--line-2);color:var(--fg)}.Chip-module-scss-module__V-gBga__Chip.Chip-module-scss-module__V-gBga__active{background:var(--acc-tint);border-color:var(--acc);color:var(--acc)}.Chip-module-scss-module__V-gBga__Chip.Chip-module-scss-module__V-gBga__dim{opacity:.35;cursor:not-allowed;text-decoration:line-through}[data-theme=light] .Chip-module-scss-module__V-gBga__Chip.Chip-module-scss-module__V-gBga__active{color:var(--acc-lo)}
.ActiveFilters-module-scss-module__EGVWuW__bar{flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:.875rem;display:flex}.ActiveFilters-module-scss-module__EGVWuW__bar:has(.ActiveFilters-module-scss-module__EGVWuW__chip){min-height:1.5625rem}.ActiveFilters-module-scss-module__EGVWuW__count{color:var(--text2);white-space:nowrap;font-size:.6875rem;display:none}[data-theme=light] .ActiveFilters-module-scss-module__EGVWuW__count{color:var(--fg-2)}@media (max-width:1279px){.ActiveFilters-module-scss-module__EGVWuW__count{display:block}}@media (max-width:640px){.ActiveFilters-module-scss-module__EGVWuW__count{font-size:.625rem}}.ActiveFilters-module-scss-module__EGVWuW__reset{color:var(--bad);cursor:pointer;background:0 0;border:none;padding:0;font-size:.6875rem;text-decoration:underline}.ActiveFilters-module-scss-module__EGVWuW__bar .ActiveFilters-module-scss-module__EGVWuW__chip.ActiveFilters-module-scss-module__EGVWuW__chip{font-family:var(--f-sans);border:none;border-radius:6.25rem;gap:.25rem;height:auto;padding:.1875rem .625rem;line-height:1.45}.ActiveFilters-module-scss-module__EGVWuW__x{margin-left:.125rem;font-size:.8125rem;font-weight:700}
.QuantityStepper-module-scss-module__Q4GQka__QuantityStepper{border:1.5px solid var(--green);border-radius:.5rem;align-items:center;display:inline-flex;overflow:hidden}.QuantityStepper-module-scss-module__Q4GQka__QuantityStepper.QuantityStepper-module-scss-module__Q4GQka__outline{grid-template-columns:var(--qs-btn-w,1.75rem) minmax(var(--qs-val-w,2.75rem), 1fr) var(--qs-btn-w,1.75rem);background:#ffffff80;border:1px solid #e3e6eb;display:inline-grid}[data-theme=dark] .QuantityStepper-module-scss-module__Q4GQka__QuantityStepper.QuantityStepper-module-scss-module__Q4GQka__outline{border-color:var(--line);background:color-mix(in srgb, var(--bg-1) 50%, transparent)}.QuantityStepper-module-scss-module__Q4GQka__QuantityStepper_btn{width:var(--qs-btn-w,1.75rem);height:var(--qs-btn-h,1.875rem);background:var(--green);color:#fff;font-size:var(--qs-btn-fs,.875rem);cursor:pointer;border:none;justify-content:center;align-items:center;font-weight:700;line-height:normal;display:inline-flex}.QuantityStepper-module-scss-module__Q4GQka__QuantityStepper_btn:disabled{opacity:.5;cursor:not-allowed}.QuantityStepper-module-scss-module__Q4GQka__QuantityStepper_btn.QuantityStepper-module-scss-module__Q4GQka__outline{color:#111827;background:0 0}.QuantityStepper-module-scss-module__Q4GQka__QuantityStepper_btn.QuantityStepper-module-scss-module__Q4GQka__outline:hover:not(:disabled){background:#1118270f}.QuantityStepper-module-scss-module__Q4GQka__QuantityStepper_btn.QuantityStepper-module-scss-module__Q4GQka__plus{color:#3b82f6}[data-theme=dark] .QuantityStepper-module-scss-module__Q4GQka__QuantityStepper_btn.QuantityStepper-module-scss-module__Q4GQka__outline{color:var(--fg)}[data-theme=dark] .QuantityStepper-module-scss-module__Q4GQka__QuantityStepper_btn.QuantityStepper-module-scss-module__Q4GQka__outline:hover:not(:disabled){background:#ffffff0f}[data-theme=dark] .QuantityStepper-module-scss-module__Q4GQka__QuantityStepper_btn.QuantityStepper-module-scss-module__Q4GQka__plus{color:#3b82f6}.QuantityStepper-module-scss-module__Q4GQka__QuantityStepper_val{field-sizing:content;min-width:var(--qs-val-w,2.75rem);max-width:var(--qs-val-max,5rem);height:var(--qs-val-h,1.875rem);background:var(--green-bg);color:var(--green);font-size:var(--qs-val-fs,.8125rem);text-align:center;appearance:textfield;border:none;outline:none;padding:0 .25rem;font-weight:700;line-height:normal}.QuantityStepper-module-scss-module__Q4GQka__QuantityStepper_val::-webkit-inner-spin-button{appearance:none;margin:0}.QuantityStepper-module-scss-module__Q4GQka__QuantityStepper_val::-webkit-outer-spin-button{appearance:none;margin:0}.QuantityStepper-module-scss-module__Q4GQka__QuantityStepper_val.QuantityStepper-module-scss-module__Q4GQka__outline{field-sizing:fixed;color:#111827;background:0 0;width:100%;max-width:none}[data-theme=dark] .QuantityStepper-module-scss-module__Q4GQka__QuantityStepper_val.QuantityStepper-module-scss-module__Q4GQka__outline{color:var(--fg)}
.Footer-module-scss-module__EzUeIG__footer{border-top:1px solid var(--line);background:var(--bg-1);padding:2.5rem var(--page-px) calc(1.75rem + var(--tg-viewport-safe-area-inset-bottom,0px) + var(--tg-viewport-content-safe-area-inset-bottom,0px));color:var(--fg);margin-top:auto;font-size:.875rem}.Footer-module-scss-module__EzUeIG__footer a{text-decoration:none}.Footer-module-scss-module__EzUeIG__contact{color:#0f2a20;background:linear-gradient(90deg,#37cf9a,#24a77e);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.75rem 2rem;display:grid}.Footer-module-scss-module__EzUeIG__contactTitle{letter-spacing:-.01em;margin-bottom:.375rem;font-size:1.25rem;font-weight:600}.Footer-module-scss-module__EzUeIG__contactSub{opacity:.8}.Footer-module-scss-module__EzUeIG__nowrap{white-space:nowrap}.Footer-module-scss-module__EzUeIG__contactActions{flex-wrap:wrap;justify-content:flex-end;gap:.625rem;display:flex}.Footer-module-scss-module__EzUeIG__btnDark,.Footer-module-scss-module__EzUeIG__btnLight{white-space:nowrap;border-radius:.625rem;padding:.75rem 1.125rem;font-weight:600}.Footer-module-scss-module__EzUeIG__btnDark{color:#fff;background:#18110e}.Footer-module-scss-module__EzUeIG__btnLight{color:#0f2a20;background:#fff9}.Footer-module-scss-module__EzUeIG__cols{grid-template-columns:minmax(240px,1.2fr) repeat(4,minmax(0,1fr));gap:3rem;margin-top:3rem;display:grid}.Footer-module-scss-module__EzUeIG__col{flex-direction:column;gap:.75rem;display:flex}.Footer-module-scss-module__EzUeIG__col a{color:var(--fg-2);transition:color var(--t)}.Footer-module-scss-module__EzUeIG__col a:hover{color:var(--acc)}.Footer-module-scss-module__EzUeIG__colTitle{font-weight:600}.Footer-module-scss-module__EzUeIG__category{text-transform:capitalize}.Footer-module-scss-module__EzUeIG__about{flex-direction:column;gap:1.125rem;display:flex}.Footer-module-scss-module__EzUeIG__about img{aspect-ratio:123.776/24.43;align-self:flex-start;width:auto;height:1.625rem;display:none}.Footer-module-scss-module__EzUeIG__about p{max-width:18.75rem;color:var(--fg-2);text-wrap:pretty;margin:0;line-height:1.55}[data-theme=light] .Footer-module-scss-module__EzUeIG__about .Footer-module-scss-module__EzUeIG__logoLight{display:block}[data-theme=dark] .Footer-module-scss-module__EzUeIG__about .Footer-module-scss-module__EzUeIG__logoDark{display:block}.Footer-module-scss-module__EzUeIG__bottom{border-top:1px solid var(--line);color:var(--fg-3);justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1.25rem;font-size:.8125rem;display:flex}@media (max-width:900px){.Footer-module-scss-module__EzUeIG__contact{grid-template-columns:1fr}.Footer-module-scss-module__EzUeIG__contactActions{justify-content:flex-start}.Footer-module-scss-module__EzUeIG__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.Footer-module-scss-module__EzUeIG__about{grid-column:1/-1}}@media (max-width:640px){.Footer-module-scss-module__EzUeIG__contact{gap:1.25rem;padding:1.5rem 1.25rem}.Footer-module-scss-module__EzUeIG__contactTitle{font-size:1.125rem}.Footer-module-scss-module__EzUeIG__contactActions{flex-direction:column}.Footer-module-scss-module__EzUeIG__btnDark,.Footer-module-scss-module__EzUeIG__btnLight{text-align:center;padding:.875rem 1.125rem}}
.Badge-module-scss-module__VyVEVa__Badge{background:var(--green);color:#fff;min-width:16px;height:16px;font:700 9px var(--f-sans);border-radius:8px;justify-content:center;align-items:center;padding:0 4px;display:none;box-shadow:0 1px 3px #00000040}.Badge-module-scss-module__VyVEVa__Badge.Badge-module-scss-module__VyVEVa__show{display:inline-flex}
.Tabs-module-scss-module__9WScAG__Tabs{border-bottom:1px solid var(--line);display:flex}.Tabs-module-scss-module__9WScAG__Tabs_tab{text-align:center;font:500 13px var(--f-sans);color:var(--fg-3);cursor:pointer;transition:all var(--t);background:0 0;border:none;border-bottom:2.5px solid #0000;flex:1;padding:12px}.Tabs-module-scss-module__9WScAG__Tabs_tab:hover{color:var(--fg)}.Tabs-module-scss-module__9WScAG__Tabs_tab.Tabs-module-scss-module__9WScAG__active{color:var(--acc);border-bottom-color:var(--acc)}.Tabs-module-scss-module__9WScAG__Tabs_tab:focus-visible{outline:2px solid var(--acc);outline-offset:1px}
.CustomerFields-module-scss-module__ZDdbDa__CustomerFields{flex-direction:column;gap:.75rem;padding-bottom:.75rem;display:flex}.CustomerFields-module-scss-module__ZDdbDa__CustomerFields [role=tablist]{border-bottom:none}.CustomerFields-module-scss-module__ZDdbDa__CustomerFields button[role=tab]{border:1px solid var(--line);background:var(--bg-1);color:var(--fg);font:500 .75rem var(--f-sans);padding:8px}.CustomerFields-module-scss-module__ZDdbDa__CustomerFields button[role=tab]:first-child{border-radius:8px 0 0 8px}.CustomerFields-module-scss-module__ZDdbDa__CustomerFields button[role=tab]:last-child{border-left:none;border-radius:0 8px 8px 0}.CustomerFields-module-scss-module__ZDdbDa__CustomerFields button[aria-selected=true]{background:var(--acc);border-color:var(--acc);color:#fff}.CustomerFields-module-scss-module__ZDdbDa__title{font:700 .875rem var(--f-sans);color:var(--fg);line-height:1.45}.CustomerFields-module-scss-module__ZDdbDa__row2{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.CustomerFields-module-scss-module__ZDdbDa__phoneCell{flex-direction:column;gap:.25rem;display:flex}.CustomerFields-module-scss-module__ZDdbDa__phoneHint{font-size:.6875rem}.CustomerFields-module-scss-module__ZDdbDa__phoneHint.CustomerFields-module-scss-module__ZDdbDa__warn{color:var(--warn)}.CustomerFields-module-scss-module__ZDdbDa__phoneHint.CustomerFields-module-scss-module__ZDdbDa__bad{color:var(--bad)}.CustomerFields-module-scss-module__ZDdbDa__inlineLogin{background:var(--acc-tint);border:1px solid var(--acc);border-radius:.5rem;padding:.625rem .75rem}.CustomerFields-module-scss-module__ZDdbDa__inlineLoginTitle{color:var(--acc);margin-bottom:.375rem;font-size:.6875rem;font-weight:600}.CustomerFields-module-scss-module__ZDdbDa__inlineLoginRow{align-items:center;gap:.375rem;display:flex}.CustomerFields-module-scss-module__ZDdbDa__inlineLoginRow input{flex:1}.CustomerFields-module-scss-module__ZDdbDa__inlineLoginBtn{background:var(--acc);color:#fff;border-radius:var(--r);cursor:pointer;border:none;flex:none;padding:.5rem 1rem;font-size:.75rem}.CustomerFields-module-scss-module__ZDdbDa__inlineLoginErr{color:var(--bad);margin-top:.25rem;font-size:.6875rem}.CustomerFields-module-scss-module__ZDdbDa__inlineLoginSkip{color:var(--fg-2);cursor:pointer;margin-top:.25rem;font-size:.625rem;display:inline-block}.CustomerFields-module-scss-module__ZDdbDa__inlineLoginSkip:hover{color:var(--acc)}
.CartButton-module-scss-module__LrYm7W__button{border:1px solid var(--line);cursor:pointer;width:2.125rem;height:2.125rem;color:var(--text2);background:0 0;border-radius:.5rem;justify-content:center;align-items:center;transition:background-color .25s,border-color .25s,color .25s;display:inline-flex;position:relative}.CartButton-module-scss-module__LrYm7W__hasItems{border-color:var(--green);background:var(--green);color:#fff}.CartButton-module-scss-module__LrYm7W__hasItems:hover{background:#059669}.CartButton-module-scss-module__LrYm7W__icon{stroke:currentColor;fill:none;stroke-width:1.8px;width:1.125rem;height:1.125rem}.CartButton-module-scss-module__LrYm7W__badge{position:absolute;top:-.375rem;right:-.375rem}
.DeliveryFields-module-scss-module__4W5OrG__DeliveryFields{flex-direction:column;gap:.75rem;display:flex}.DeliveryFields-module-scss-module__4W5OrG__title{font:700 .875rem var(--f-sans);color:var(--fg);line-height:1.45}.DeliveryFields-module-scss-module__4W5OrG__radios{flex-wrap:wrap;gap:.375rem;display:flex}.DeliveryFields-module-scss-module__4W5OrG__radio{border:1.5px solid var(--line);background:var(--bg-1);min-width:5.625rem;color:var(--fg);font:500 .6875rem var(--f-sans);cursor:pointer;text-align:center;transition:all var(--t);border-radius:.5rem;flex:1;justify-content:center;align-items:flex-start;padding:.5625rem .625rem;display:flex}.DeliveryFields-module-scss-module__4W5OrG__radio:hover{border-color:var(--acc)}.DeliveryFields-module-scss-module__4W5OrG__radio.DeliveryFields-module-scss-module__4W5OrG__on{border-color:var(--acc);background:var(--acc-tint);color:var(--acc)}.DeliveryFields-module-scss-module__4W5OrG__saveAddrRow{background:var(--bg);cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.75rem;display:flex}.DeliveryFields-module-scss-module__4W5OrG__saveAddrRow input[type=checkbox]{cursor:pointer;margin:0}
.Textarea-module-scss-module__8VtXfW__Textarea{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);width:100%;min-height:72px;color:var(--fg);font:13px var(--f-sans);resize:vertical;transition:border-color var(--t);outline:none;padding:8px 12px}.Textarea-module-scss-module__8VtXfW__Textarea::placeholder{color:var(--fg-4)}.Textarea-module-scss-module__8VtXfW__Textarea:focus{border-color:var(--acc)}.Textarea-module-scss-module__8VtXfW__Textarea.Textarea-module-scss-module__8VtXfW__error{border-color:var(--bad)}.Textarea-module-scss-module__8VtXfW__Textarea:disabled{opacity:.5;cursor:not-allowed}
.ThemeToggle-module-scss-module__6LmaDa__ThemeToggle{border:1px solid var(--line);border-radius:var(--r);background:var(--bg-1);width:2.125rem;height:2.125rem;color:var(--fg-2);cursor:pointer;transition:all var(--t);flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.ThemeToggle-module-scss-module__6LmaDa__ThemeToggle:hover{background:var(--bg-hover);border-color:var(--line-2);color:var(--fg)}.ThemeToggle-module-scss-module__6LmaDa__ThemeToggle:focus-visible{outline:2px solid var(--acc);outline-offset:1px}
.OrderNote-module-scss-module__8neLja__OrderNote{flex-direction:column;gap:.75rem;display:flex}.OrderNote-module-scss-module__8neLja__sectionTitle{font:700 .875rem var(--f-sans);color:var(--fg);line-height:1.45}
.Header-module-scss-module__klcqGG__nav{height:calc(3.25rem + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px));padding:calc(0px + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px)) var(--page-px) 0;z-index:50;background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:.75rem;display:flex;position:sticky;top:0}.Header-module-scss-module__klcqGG__logo{flex-shrink:0;align-items:center;display:flex}.Header-module-scss-module__klcqGG__logo img{aspect-ratio:123.776/24.43;width:auto;height:1.25rem;display:none}[data-theme=light] .Header-module-scss-module__klcqGG__logo .Header-module-scss-module__klcqGG__logoLight{display:block}[data-theme=dark] .Header-module-scss-module__klcqGG__logo .Header-module-scss-module__klcqGG__logoDark{display:block}html[data-tma-fullscreen] .Header-module-scss-module__klcqGG__logo{display:none}.Header-module-scss-module__klcqGG__tools{display:contents}.Header-module-scss-module__klcqGG__filters{border:1px solid var(--border);background:var(--surface);height:2.125rem;color:var(--text2);white-space:nowrap;cursor:pointer;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.3125rem;padding:0 .875rem;font-size:.75rem;font-weight:500;line-height:normal;display:none;position:relative}.Header-module-scss-module__klcqGG__filters svg{stroke:currentColor;fill:none;stroke-width:2px;width:.875rem;height:.875rem}.Header-module-scss-module__klcqGG__filters:hover{border-color:var(--accent);color:var(--accent)}.Header-module-scss-module__klcqGG__filterBadge{background:var(--acc);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.5625rem;font-weight:700;display:flex;position:absolute;top:-.3125rem;right:-.3125rem}.Header-module-scss-module__klcqGG__search{flex:1;max-width:18.75rem;position:relative}.Header-module-scss-module__klcqGG__search input{border:1px solid var(--border);background:var(--bg);width:100%;height:2.125rem;color:var(--text);border-radius:.5rem;outline:none;padding:0 .75rem 0 2.125rem;font-size:.8125rem;line-height:normal}.Header-module-scss-module__klcqGG__search input::placeholder{color:var(--text3)}.Header-module-scss-module__klcqGG__search input:focus{border-color:var(--accent)}.Header-module-scss-module__klcqGG__search svg{width:.875rem;height:.875rem;stroke:var(--text3);fill:none;stroke-width:2px;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.Header-module-scss-module__klcqGG__right{align-items:center;gap:.625rem;margin-left:auto;display:flex}.Header-module-scss-module__klcqGG__login{color:var(--accent);white-space:nowrap;font-size:.8125rem}.Header-module-scss-module__klcqGG__login:hover{color:var(--accent)}.Header-module-scss-module__klcqGG__userBtn{border:1px solid var(--border);background:var(--surface);max-width:8.75rem;height:2.125rem;color:var(--text);white-space:nowrap;border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.Header-module-scss-module__klcqGG__userBtn svg{stroke:currentColor;fill:none;stroke-width:2px;flex-shrink:0;width:1rem;height:1rem}.Header-module-scss-module__klcqGG__userName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Header-module-scss-module__klcqGG__chips{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.Header-module-scss-module__klcqGG__chip{border:1px solid var(--line);background:var(--bg-2);height:2.125rem;font:600 12px var(--f-sans);border-radius:.5rem;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.Header-module-scss-module__klcqGG__chip.Header-module-scss-module__klcqGG__bal{border-color:var(--acc)}.Header-module-scss-module__klcqGG__chip.Header-module-scss-module__klcqGG__holdPos{border-color:var(--ok);background:#10b98114}.Header-module-scss-module__klcqGG__chip.Header-module-scss-module__klcqGG__holdNeg{border-color:var(--warn);background:#f59e0b14}.Header-module-scss-module__klcqGG__chipLabel{color:var(--fg-3);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600}.Header-module-scss-module__klcqGG__chipValue{font-family:var(--f-mono);color:var(--fg);font-weight:700}.Header-module-scss-module__klcqGG__chipValue.Header-module-scss-module__klcqGG__acc{color:var(--acc)}.Header-module-scss-module__klcqGG__chipValue.Header-module-scss-module__klcqGG__ok{color:var(--ok)}.Header-module-scss-module__klcqGG__chipValue.Header-module-scss-module__klcqGG__warn{color:var(--warn)}@media (max-width:640px){.Header-module-scss-module__klcqGG__nav{height:auto;min-height:calc(3rem + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px));padding:calc(.5rem + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px)) var(--page-px) .5rem;flex-wrap:wrap;gap:.375rem}.Header-module-scss-module__klcqGG__chipLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Header-module-scss-module__klcqGG__logo{flex:1 1 0;min-width:0;max-width:5.06656rem}.Header-module-scss-module__klcqGG__logo img{width:100%;height:auto}.Header-module-scss-module__klcqGG__tools{flex-basis:100%;order:10;gap:.375rem;display:flex}.Header-module-scss-module__klcqGG__search{min-width:0;max-width:none}.Header-module-scss-module__klcqGG__right{gap:.375rem}html[data-tma-fullscreen] .Header-module-scss-module__klcqGG__tools{display:contents}html[data-tma-fullscreen] .Header-module-scss-module__klcqGG__search{flex-basis:100%;order:10}}@media (max-width:1279px){.Header-module-scss-module__klcqGG__filters{display:flex}}@media (min-width:641px) and (max-width:900px){.Header-module-scss-module__klcqGG__nav:has(.Header-module-scss-module__klcqGG__chips){height:auto;min-height:calc(3.25rem + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px));padding:calc(.5rem + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px)) var(--page-px) .5rem;flex-wrap:wrap;row-gap:.375rem}.Header-module-scss-module__klcqGG__nav:has(.Header-module-scss-module__klcqGG__chips) .Header-module-scss-module__klcqGG__tools{flex-basis:100%;order:10;gap:.375rem;display:flex}.Header-module-scss-module__klcqGG__nav:has(.Header-module-scss-module__klcqGG__chips) .Header-module-scss-module__klcqGG__search{max-width:none}}@media (max-width:359px){html[data-tma-fullscreen] .Header-module-scss-module__klcqGG__filters{flex-basis:100%;order:5}}
.page-module-scss-module__H69wYW__shell{flex-direction:column;min-height:100vh;display:flex}.page-module-scss-module__H69wYW__shell>div{flex:1 0 auto;min-height:0}
.CartWidget-module-scss-module__BzZo3G__addCart{z-index:1;border:1.5px solid var(--green);background:var(--green-bg);cursor:pointer;height:2rem;color:var(--green);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .75rem;transition:background-color .25s,color .25s;display:flex;position:relative}.CartWidget-module-scss-module__BzZo3G__addCart svg{stroke:currentColor;fill:none;stroke-width:2px;width:.875rem;height:.875rem}.CartWidget-module-scss-module__BzZo3G__addCart:hover{background:var(--green);color:#fff}.CartWidget-module-scss-module__BzZo3G__qty{--qs-btn-w:1.75rem;--qs-val-w:2.75rem;z-index:1;flex-shrink:0;align-items:center;gap:.5rem;display:flex;position:relative}.CartWidget-module-scss-module__BzZo3G__qtyStepper{width:calc(var(--qs-btn-w)*2 + var(--qs-val-w) + 2px)}.CartWidget-module-scss-module__BzZo3G__qtyCartBtn{background:var(--green);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:.5rem;align-self:stretch;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.8125rem;font-weight:700;transition:background-color .25s;display:flex}.CartWidget-module-scss-module__BzZo3G__qtyCartBtn svg{stroke:currentColor;fill:none;stroke-width:2px;width:.875rem;height:.875rem}.CartWidget-module-scss-module__BzZo3G__qtyCartBtn:hover{background:#059669}@media (max-width:640px){.CartWidget-module-scss-module__BzZo3G__addCart{box-sizing:border-box;grid-area:2/4;justify-self:end;height:1.75rem;padding:0 .625rem}.CartWidget-module-scss-module__BzZo3G__qty{--qs-btn-w:3.25rem;--qs-btn-h:2.75rem;--qs-val-h:2.75rem;--qs-btn-fs:1.375rem;--qs-val-fs:1.25rem;grid-template-columns:1fr 1fr;gap:.75rem;height:2.75rem;display:grid}.CartWidget-module-scss-module__BzZo3G__qtyStepper{width:auto}.CartWidget-module-scss-module__BzZo3G__qtyCartBtn{justify-content:center;gap:.625rem;padding:0 1rem;font-size:1rem;box-shadow:0 2px 6px #10b98159}.CartWidget-module-scss-module__BzZo3G__qtyCartBtn svg{width:1.25rem;height:1.25rem}}@media (max-width:400px){.CartWidget-module-scss-module__BzZo3G__addCart{height:1.625rem;padding:0 .5rem}}@media (max-width:359px){.CartWidget-module-scss-module__BzZo3G__qty{grid-template-columns:1fr;height:auto}.CartWidget-module-scss-module__BzZo3G__qtyCartBtn{height:2.75rem}}.CartWidget-module-scss-module__BzZo3G__addCartFull{background:var(--green);color:#fff;cursor:pointer;border:none;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;width:100%;height:2.75rem;margin-top:.875rem;padding:0 1rem;font-size:.875rem;font-weight:600;transition:background-color .25s;display:flex}.CartWidget-module-scss-module__BzZo3G__addCartFull svg{stroke:currentColor;fill:none;stroke-width:2px;width:1rem;height:1rem}.CartWidget-module-scss-module__BzZo3G__addCartFull:hover{background:#059669}@media (max-width:640px){.CartWidget-module-scss-module__BzZo3G__addCartFull,.CartWidget-module-scss-module__BzZo3G__ctaPair.CartWidget-module-scss-module__BzZo3G__detail{margin-top:.625rem}}.CartWidget-module-scss-module__BzZo3G__pageAdd{width:100%;height:var(--cta-h,3.25rem);background:var(--green);color:#fff;cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.9375rem;font-weight:600;transition:background-color .25s;display:flex}.CartWidget-module-scss-module__BzZo3G__pageAdd svg{stroke:currentColor;fill:none;stroke-width:2px;width:1.125rem;height:1.125rem}.CartWidget-module-scss-module__BzZo3G__pageAdd:hover{background:#059669}.CartWidget-module-scss-module__BzZo3G__ctaPair{height:var(--cta-h,3.25rem);grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.CartWidget-module-scss-module__BzZo3G__ctaPair.CartWidget-module-scss-module__BzZo3G__compact{gap:.5rem;display:flex}.CartWidget-module-scss-module__BzZo3G__ctaPair.CartWidget-module-scss-module__BzZo3G__detail{--cta-h:2.75rem;margin-top:.875rem}.CartWidget-module-scss-module__BzZo3G__stepper{--qs-btn-w:3.25rem;--qs-btn-h:var(--cta-h,3.25rem);--qs-val-h:var(--cta-h,3.25rem);--qs-btn-fs:1.375rem;--qs-val-fs:1.25rem}.CartWidget-module-scss-module__BzZo3G__stepper.CartWidget-module-scss-module__BzZo3G__compact{--qs-btn-w:2.75rem;--qs-val-fs:1.0625rem;flex:1}.CartWidget-module-scss-module__BzZo3G__cartBtn{background:var(--green);color:#fff;cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.625rem;height:100%;padding:0 1rem;font-size:1rem;font-weight:700;transition:background-color .25s;display:flex;box-shadow:0 2px 6px #10b98159}.CartWidget-module-scss-module__BzZo3G__cartBtn svg{stroke:currentColor;fill:none;stroke-width:2px;width:1.25rem;height:1.25rem}.CartWidget-module-scss-module__BzZo3G__cartBtn:hover{background:#059669}.CartWidget-module-scss-module__BzZo3G__cartBtn.CartWidget-module-scss-module__BzZo3G__compact{gap:.375rem;padding:0 .875rem;font-size:.875rem}.CartWidget-module-scss-module__BzZo3G__cartBtn.CartWidget-module-scss-module__BzZo3G__compact svg{width:1.125rem;height:1.125rem}@container (max-width:260px){.CartWidget-module-scss-module__BzZo3G__ctaPair.CartWidget-module-scss-module__BzZo3G__compact{flex-direction:column;height:auto}.CartWidget-module-scss-module__BzZo3G__cartBtn.CartWidget-module-scss-module__BzZo3G__compact{height:var(--cta-h,3.25rem)}}
.QuickFill-module-scss-module__DF61na__card{background:var(--bg-1);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:.875rem;flex-direction:column;padding:1.125rem;display:flex}.QuickFill-module-scss-module__DF61na__header{justify-content:space-between;align-items:center;min-height:1.75rem;margin-bottom:.75rem;display:flex}.QuickFill-module-scss-module__DF61na__title{font:700 .875rem var(--f-sans);color:var(--fg);line-height:1.45}.QuickFill-module-scss-module__DF61na__clear{border:1px solid var(--bad);color:var(--bad);font:500 .6875rem var(--f-sans);cursor:pointer;background:0 0;border-radius:.375rem;padding:.3125rem .75rem}.QuickFill-module-scss-module__DF61na__recip{text-align:left;border:1.5px solid var(--line);cursor:pointer;transition:all var(--t);background:0 0;border-radius:.5rem;flex-direction:column;padding:.5rem .75rem;display:flex}.QuickFill-module-scss-module__DF61na__recip:hover{border-color:var(--acc)}.QuickFill-module-scss-module__DF61na__recip.QuickFill-module-scss-module__DF61na__on{border-color:var(--acc);background:var(--acc-tint)}.QuickFill-module-scss-module__DF61na__recipSelf{margin-bottom:.5rem}.QuickFill-module-scss-module__DF61na__recipName{color:var(--fg);font-size:.75rem;font-weight:600}.QuickFill-module-scss-module__DF61na__recipNote{color:var(--fg-4);font-size:.625rem;font-weight:400}.QuickFill-module-scss-module__DF61na__recipDetail{color:var(--fg-3);margin-top:.0625rem;font-size:.625rem}.QuickFill-module-scss-module__DF61na__recipLabel{color:var(--fg-4);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.375rem;font-size:.625rem}.QuickFill-module-scss-module__DF61na__recipGrid{flex-wrap:wrap;gap:.375rem;display:flex}.QuickFill-module-scss-module__DF61na__recipCol{flex:1;min-width:8.125rem}
.CheckoutForm-module-scss-module__L66oTq__CheckoutForm{flex-direction:column;gap:1rem;display:flex}.CheckoutForm-module-scss-module__L66oTq__lockable{border:0;flex-direction:column;gap:1rem;min-inline-size:0;margin:0;padding:0;display:flex}.CheckoutForm-module-scss-module__L66oTq__lockable[disabled]{opacity:.6}.CheckoutForm-module-scss-module__L66oTq__card{background:var(--bg-1);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:.875rem;padding:1.125rem}.CheckoutForm-module-scss-module__L66oTq__CheckoutForm input{border-radius:.5rem}.CheckoutForm-module-scss-module__L66oTq__CheckoutForm label{letter-spacing:.03em}
.Reviews-module-scss-module__PQFRyG__Reviews{flex-direction:column;gap:1rem;min-width:0;display:flex}.Reviews-module-scss-module__PQFRyG__Reviews_title{letter-spacing:-.0181818em;margin:0;font-size:1.375rem;font-weight:700}.Reviews-module-scss-module__PQFRyG__Reviews_titleCount{color:var(--fg-3);font-size:.9375rem;font-weight:400}.Reviews-module-scss-module__PQFRyG__Reviews_summary{border:1px solid var(--line);border-radius:var(--r);background:var(--bg-1);flex-wrap:wrap;gap:1.5rem;padding:1rem;display:flex}.Reviews-module-scss-module__PQFRyG__Reviews_avg{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.Reviews-module-scss-module__PQFRyG__Reviews_avgValue{font-size:2.75rem;font-weight:700;line-height:1}.Reviews-module-scss-module__PQFRyG__Reviews_avgValue.Reviews-module-scss-module__PQFRyG__compact{font-size:1.875rem}.Reviews-module-scss-module__PQFRyG__Reviews_avgCount{color:var(--fg-3);font-size:.8125rem}.Reviews-module-scss-module__PQFRyG__Reviews_hist{flex:1;min-width:12.5rem;margin:0;padding:0;list-style:none}.Reviews-module-scss-module__PQFRyG__Reviews_histRow{color:var(--fg-3);grid-template-columns:1.625rem 1fr 1.75rem;align-items:center;gap:.5rem;font-size:.75rem;display:grid}.Reviews-module-scss-module__PQFRyG__Reviews_histStar{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:.125rem;display:inline-flex}.Reviews-module-scss-module__PQFRyG__Reviews_histStar svg{fill:currentColor;width:1em;height:1em}.Reviews-module-scss-module__PQFRyG__Reviews_histBar{background:var(--bg-2);border-radius:.1875rem;height:.375rem;overflow:hidden}.Reviews-module-scss-module__PQFRyG__Reviews_histBar span{background:var(--warn);height:100%;display:block}.Reviews-module-scss-module__PQFRyG__Reviews_histNum{text-align:right}.Reviews-module-scss-module__PQFRyG__Reviews_list{flex-direction:column;gap:1rem;display:flex}.Reviews-module-scss-module__PQFRyG__Reviews_card{border:1px solid var(--line);border-radius:var(--r);background:var(--bg-1);flex-direction:column;gap:.5rem;padding:1rem;display:flex}.Reviews-module-scss-module__PQFRyG__Reviews_card.Reviews-module-scss-module__PQFRyG__compact{font-size:.8125rem}.Reviews-module-scss-module__PQFRyG__Reviews_card[hidden]{display:none}.Reviews-module-scss-module__PQFRyG__Reviews_cardHead{flex-direction:column;gap:.125rem;min-width:0;display:flex}.Reviews-module-scss-module__PQFRyG__Reviews_cardHeadTop{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Reviews-module-scss-module__PQFRyG__Reviews_author{font-weight:600}.Reviews-module-scss-module__PQFRyG__Reviews_badge{background:var(--bg-2);color:var(--fg-3);border-radius:.625rem;padding:.125rem .5rem;font-size:.6875rem}.Reviews-module-scss-module__PQFRyG__Reviews_badge.Reviews-module-scss-module__PQFRyG__verified{background:var(--green-bg);color:var(--green);font-weight:600}.Reviews-module-scss-module__PQFRyG__Reviews_badge.Reviews-module-scss-module__PQFRyG__seller{background:var(--acc-tint);color:var(--acc-lo);font-weight:600}.Reviews-module-scss-module__PQFRyG__Reviews_date{color:var(--fg-4);margin-left:auto;font-size:.75rem}.Reviews-module-scss-module__PQFRyG__Reviews_text{white-space:pre-line;margin:0;font-size:.9375rem;line-height:1.6}.Reviews-module-scss-module__PQFRyG__Reviews_cardPhotos{flex-wrap:wrap;gap:.5rem;display:flex}.Reviews-module-scss-module__PQFRyG__Reviews_cardPhotos button{cursor:zoom-in;background:0 0;border:0;border-radius:.375rem;padding:0;overflow:hidden}.Reviews-module-scss-module__PQFRyG__Reviews_cardPhotos img{object-fit:cover;width:5.5rem;height:5.5rem;display:block}.Reviews-module-scss-module__PQFRyG__Reviews_cardPhotos.Reviews-module-scss-module__PQFRyG__compact img{width:4rem;height:4rem}.Reviews-module-scss-module__PQFRyG__Reviews_thread{border-left:2px solid var(--line);flex-direction:column;gap:.5rem;margin:0;padding:0 0 0 1rem;list-style:none;display:flex}.Reviews-module-scss-module__PQFRyG__Reviews_reply{flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.875rem;display:flex}.Reviews-module-scss-module__PQFRyG__Reviews_replyBtn{height:2.125rem;color:var(--fg-3);font:500 .875rem var(--f-sans);cursor:pointer;transition:color var(--t);background:0 0;border:0;align-self:flex-start;align-items:center;gap:.375rem;padding:0;display:inline-flex}.Reviews-module-scss-module__PQFRyG__Reviews_replyBtn:hover{color:var(--fg)}.Reviews-module-scss-module__PQFRyG__Reviews_replyBtn:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.Reviews-module-scss-module__PQFRyG__Reviews_form,.Reviews-module-scss-module__PQFRyG__Reviews_replyForm{border:1px solid var(--line);border-radius:var(--r);background:var(--bg-1);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.Reviews-module-scss-module__PQFRyG__Reviews_textarea{max-height:15rem}.Reviews-module-scss-module__PQFRyG__Reviews_counter{color:var(--fg-4);font-variant-numeric:tabular-nums;font-size:.75rem}.Reviews-module-scss-module__PQFRyG__Reviews_starsInput{gap:.25rem;display:flex}.Reviews-module-scss-module__PQFRyG__Reviews_starBtn{color:var(--line-2);cursor:pointer;transition:color var(--t);background:0 0;border:0;padding:0;font-size:1.75rem;line-height:1;display:inline-flex}.Reviews-module-scss-module__PQFRyG__Reviews_starBtn svg{fill:currentColor;width:1em;height:1em}.Reviews-module-scss-module__PQFRyG__Reviews_starBtn.Reviews-module-scss-module__PQFRyG__on{color:var(--star)}.Reviews-module-scss-module__PQFRyG__Reviews_photos{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Reviews-module-scss-module__PQFRyG__Reviews_photoPick{position:relative}.Reviews-module-scss-module__PQFRyG__Reviews_photoPick img{object-fit:cover;border-radius:.375rem;width:4rem;height:4rem;display:block}.Reviews-module-scss-module__PQFRyG__Reviews_photoPick button{background:var(--bad);width:1.25rem;height:1.25rem;color:var(--invert);cursor:pointer;border:0;border-radius:50%;position:absolute;top:-.375rem;right:-.375rem}.Reviews-module-scss-module__PQFRyG__Reviews_photoAdd{border:1px dashed var(--line-2);width:4rem;height:4rem;color:var(--fg-3);text-align:center;cursor:pointer;border-radius:.375rem;place-items:center;font-size:.6875rem;display:grid;position:relative}.Reviews-module-scss-module__PQFRyG__Reviews_photoInput{opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.Reviews-module-scss-module__PQFRyG__Reviews_photosHint{color:var(--fg-4);font-size:.75rem}.Reviews-module-scss-module__PQFRyG__Reviews_hp{opacity:0;width:.0625rem;height:.0625rem;position:absolute;left:-624.938rem}.Reviews-module-scss-module__PQFRyG__Reviews_empty{color:var(--fg-3);margin:0}.Reviews-module-scss-module__PQFRyG__Reviews_lightbox{z-index:60;cursor:zoom-out;background:#000000d1;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.Reviews-module-scss-module__PQFRyG__Reviews_lightbox img{max-width:100%;max-height:100%}.Reviews-module-scss-module__PQFRyG__Reviews_lightboxClose{top:calc(.75rem + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px));color:var(--invert);cursor:pointer;background:0 0;border:0;font-size:2rem;line-height:1;position:absolute;right:1rem}
