.Modal_root__t89Dc{position:fixed;inset:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:24px;font-family:var(--q-font);color:var(--q-text);-webkit-font-smoothing:antialiased}.Modal_root__t89Dc *{box-sizing:border-box}.Modal_overlay__5pmgu{position:absolute;inset:0;background:var(--q-overlay);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:Modal_fade__4ujry .24s ease}.Modal_card__0gMc3{position:relative;width:100%;max-width:460px;max-height:calc(100vh - 48px);background:var(--q-surface);border-radius:var(--r-2xl);display:flex;flex-direction:column;box-shadow:var(--sh-modal);overflow:hidden;animation:Modal_rise__nix_L .4s var(--ease);outline:0}.Modal_sm__RBBxL{max-width:420px}.Modal_lg__6Y8Rd{max-width:640px}.Modal_grab__9tqCm{display:none}.Modal_head__24ZXL{position:relative;z-index:1;display:flex;align-items:center;gap:12px;padding:24px 24px 16px;transition:box-shadow .2s}.Modal_scrolled__Q72l3{box-shadow:0 1px 0 var(--q-line)}.Modal_icon__6dSWa{width:40px;height:40px;flex:none;border-radius:var(--r-md);background:var(--q-brand-deep);color:var(--q-gold-200);display:flex;align-items:center;justify-content:center}.Modal_titles__6khnC{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.Modal_title__qtoU5{margin:0;font-size:20px;font-weight:800;letter-spacing:-.4px;line-height:1.2}.Modal_subtitle__G9Lp5{font-size:var(--t-small);color:var(--q-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Modal_close__6VYhz{position:relative;width:40px;height:40px;flex:none;border-radius:50%;border:0;background:var(--q-surface-2);color:var(--q-text);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,opacity .2s}.Modal_close__6VYhz:before{content:"";position:absolute;inset:-2px}.Modal_close__6VYhz:hover{background:var(--q-line)}.Modal_close__6VYhz:focus-visible{outline:2px solid var(--q-gold-500);outline-offset:2px}.Modal_close__6VYhz:disabled{opacity:.45;cursor:default;background:var(--q-surface-2)}.Modal_body__f6rDt{flex:1 1;min-height:0;overflow-y:auto;padding:4px 24px 8px;display:flex;flex-direction:column;gap:20px;scrollbar-width:none}.Modal_body__f6rDt::-webkit-scrollbar{display:none}.Modal_foot__sLkMf{padding:12px 24px 22px;display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--q-surface-2)}@keyframes Modal_fade__4ujry{0%{opacity:0}to{opacity:1}}@keyframes Modal_rise__nix_L{0%{opacity:0;transform:translateY(22px) scale(.96)}to{opacity:1;transform:none}}@keyframes Modal_up__2lH0_{0%{transform:translateY(100%)}to{transform:none}}@media(max-width:760px){.Modal_sheet__WKjFw{align-items:flex-end;padding:0}.Modal_sheet__WKjFw .Modal_card__0gMc3{max-width:none;max-height:92vh;border-radius:var(--r-2xl) var(--r-2xl) 0 0;animation:Modal_up__2lH0_ .4s var(--ease)}.Modal_sheet__WKjFw .Modal_grab__9tqCm{display:block;width:40px;height:4px;border-radius:2px;background:var(--q-line);margin:10px auto 0;flex:none}.Modal_sheet__WKjFw .Modal_head__24ZXL{padding:14px 16px}.Modal_sheet__WKjFw .Modal_body__f6rDt{padding:4px 16px 8px}.Modal_sheet__WKjFw .Modal_foot__sLkMf{padding:12px 16px calc(16px + env(safe-area-inset-bottom))}.Modal_sheet__WKjFw .Modal_noFoot__hm_br{padding-bottom:calc(16px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.Modal_card__0gMc3,.Modal_overlay__5pmgu{animation:none!important}}.PhonesPopup_hd__Lojmb{flex:1 1;min-width:0;display:flex;align-items:center;gap:12px}.PhonesPopup_lg__wizeb{width:44px;height:44px;flex:none;border-radius:50%;overflow:hidden;background:var(--q-white);box-shadow:0 0 0 1px var(--q-line)}.PhonesPopup_lg__wizeb img{width:100%;height:100%;object-fit:cover;display:block}.PhonesPopup_tt__qGYLK{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.PhonesPopup_t__STBZN{font-size:18px;font-weight:800;letter-spacing:-.3px}.PhonesPopup_sub__v3HDW{font-size:13px;color:var(--q-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PhonesPopup_list__97PpN{display:flex;flex-direction:column;gap:8px}.PhonesPopup_row__n_Ntr{display:flex;align-items:center;gap:10px;padding:12px 12px 12px 16px;border:1px solid var(--q-line);border-radius:18px;background:var(--q-white)}.PhonesPopup_info__p9uE3{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.PhonesPopup_l__CEpgJ{display:flex;align-items:center;gap:6px;font-size:var(--t-caption);font-weight:700;color:var(--q-text-3)}.PhonesPopup_main__wfCmW{height:18px;padding:0 6px;border-radius:9px;background:var(--q-gold-50);color:var(--q-gold-800);font-size:10.5px;font-weight:800;display:inline-flex;align-items:center}.PhonesPopup_n___3DdX{font-size:17px;font-weight:800;letter-spacing:.2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:359.98px){.PhonesPopup_n___3DdX{font-size:15px}}.PhonesPopup_ac__TIb39{display:flex;gap:6px;flex:none}.PhonesPopup_ac__TIb39 .PhonesPopup_cp__R0OD1{background:var(--q-surface-2);border-color:rgba(0,0,0,0)}.PhonesPopup_ac__TIb39 .PhonesPopup_cp__R0OD1[data-ok="1"]{background:var(--q-brand-tint);color:var(--q-success)}@media(max-width:760px){.PhonesPopup_ac__TIb39 .PhonesPopup_cp__R0OD1{display:none}}.PhonesPopup_ft__xd0Ur{margin:0;font-size:12.5px;line-height:1.5;color:var(--q-text-3);text-align:center}.ProductCard_card__BK_Vx{position:relative;min-width:0;height:100%;display:flex;flex-direction:column;border-radius:var(--r-lg);background:var(--q-surface);border:1px solid var(--q-line);padding:8px;color:var(--q-text);font-family:var(--q-font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:normal;transition:transform .35s var(--ease),box-shadow .35s,border-color .35s}.ProductCard_card__BK_Vx:hover{border-color:var(--q-line-hover);box-shadow:var(--sh-card-hover)}.ProductCard_card__BK_Vx:focus-within{border-color:var(--q-line-hover)}.ProductCard_glare__5ZgGT{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;transition:opacity .3s;border-radius:inherit}.ProductCard_media__6Ntfs{position:relative;aspect-ratio:1;border-radius:var(--r-md);overflow:hidden;background:var(--q-surface-2)}.ProductCard_img__z8ECx{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ProductCard_card__BK_Vx:hover .ProductCard_img__z8ECx{transform:scale(1.06)}.ProductCard_noImg__BOOLQ{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--q-text-3);font-size:var(--t-caption);font-weight:700}.ProductCard_badges__JbXTv{position:absolute;top:8px;left:8px;display:flex;gap:6px;z-index:1}.ProductCard_disc__zBWJH{position:absolute;left:8px;bottom:8px;z-index:1}.ProductCard_fav__saNwb{position:absolute;top:16px;right:16px;z-index:4;width:34px;height:34px;border-radius:50%;border:0;background:hsla(0,0%,100%,.94);color:var(--q-text);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:transform .2s}.ProductCard_fav__saNwb:before{content:"";position:absolute;inset:-5px}.ProductCard_fav__saNwb:focus-visible{outline:2px solid var(--q-gold-500);outline-offset:2px}.ProductCard_favOn__REmlV{color:var(--q-error)}.ProductCard_pop__EX3Ft{animation:ProductCard_pop__EX3Ft .46s ease-out}@keyframes ProductCard_pop__EX3Ft{30%{transform:scale(1.35)}65%{transform:scale(.92)}}.ProductCard_body__H85r_{padding:12px 6px 6px;display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.ProductCard_priceRow__ePSvH{display:flex;align-items:baseline;gap:8px;min-width:0;flex-wrap:wrap;row-gap:0}.ProductCard_price__DcokF{font-size:var(--t-price-m);font-weight:800;letter-spacing:-.4px;white-space:nowrap;color:var(--q-text)}.ProductCard_priceDisc__cP437{color:var(--q-error)}.ProductCard_old__IrgSY{font-size:var(--t-small);font-weight:600;color:var(--q-text-3);text-decoration:line-through;white-space:nowrap}.ProductCard_chips__NywC7{display:flex;gap:6px;flex-wrap:nowrap;min-height:22px;min-width:0;overflow:hidden}.ProductCard_chips__NywC7>*{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.ProductCard_name__HbB6J{margin:0;font-size:var(--t-body);font-weight:600;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProductCard_link__y3e8e{color:inherit;text-decoration:none}.ProductCard_link__y3e8e:after{content:"";position:absolute;inset:0;z-index:2;border-radius:var(--r-lg)}.ProductCard_link__y3e8e:focus-visible{outline:0}.ProductCard_link__y3e8e:focus-visible:after{outline:2px solid var(--q-gold-500);outline-offset:2px}.ProductCard_store__UifFQ{margin-top:auto;min-height:18px;display:flex;align-items:center;gap:6px;font-size:var(--t-caption);font-weight:700;color:var(--q-text-2);min-width:0}.ProductCard_storeLogo__b8cbF{width:18px;height:18px;flex:none;border-radius:50%;overflow:hidden;background:var(--q-white);box-shadow:0 0 0 1px var(--q-line)}.ProductCard_storeLogo__b8cbF img{display:block;width:100%;height:100%;object-fit:cover}.ProductCard_storeName__aHjv0{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(prefers-reduced-motion:reduce){.ProductCard_card__BK_Vx,.ProductCard_img__z8ECx{transition:none}.ProductCard_card__BK_Vx:hover .ProductCard_img__z8ECx{transform:none}.ProductCard_pop__EX3Ft{animation:none}}.ProductCard_grid__30jMV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media(min-width:700px){.ProductCard_grid__30jMV{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:1024px){.ProductCard_grid__30jMV{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1440px){.ProductCard_grid__30jMV{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:699.98px){.ProductCard_row__IurhX>:nth-child(n+5){display:none}}@media(min-width:700px)and (max-width:1023.98px){.ProductCard_row__IurhX>:nth-child(n+4){display:none}}@media(min-width:1024px)and (max-width:1439.98px){.ProductCard_row__IurhX>:nth-child(n+5){display:none}}@media(min-width:1440px){.ProductCard_row__IurhX>:nth-child(n+6){display:none}}@media(max-width:699.98px){.ProductCard_fill__VgWKE>:nth-child(odd):not(:first-child):nth-last-child(-n+1),.ProductCard_fill__VgWKE>:nth-child(odd):not(:first-child):nth-last-child(-n+1)~*{display:none}}@media(min-width:700px)and (max-width:1023.98px){.ProductCard_fill__VgWKE>:nth-child(3n+1):not(:first-child):nth-last-child(-n+2),.ProductCard_fill__VgWKE>:nth-child(3n+1):not(:first-child):nth-last-child(-n+2)~*{display:none}}@media(min-width:1024px)and (max-width:1439.98px){.ProductCard_fill__VgWKE>:nth-child(4n+1):not(:first-child):nth-last-child(-n+3),.ProductCard_fill__VgWKE>:nth-child(4n+1):not(:first-child):nth-last-child(-n+3)~*{display:none}}@media(min-width:1440px){.ProductCard_fill__VgWKE>:nth-child(5n+1):not(:first-child):nth-last-child(-n+4),.ProductCard_fill__VgWKE>:nth-child(5n+1):not(:first-child):nth-last-child(-n+4)~*{display:none}}.Catalog_page__EGt8x{width:100%;max-width:calc(var(--container) + 2*var(--gutter));margin:0 auto;padding:var(--sp-top) var(--gutter) var(--sp-bottom)}.Catalog_head__mhLcw{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-bottom:var(--sp-tight)}.Catalog_title__YYf_y{margin:0;font-size:var(--t-h1-page);font-weight:800;letter-spacing:-1.6px;line-height:1.05;color:var(--q-text)}.Catalog_count__2ZDpp{font-size:var(--t-body-l);font-weight:400;color:var(--q-text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Catalog_searchNote__7udsN{margin:-8px 0 var(--sp-block);font-size:var(--t-body);color:var(--q-text-2)}.Catalog_searchNote__7udsN b{color:var(--q-text)}.Catalog_subNav__P7qCk{margin-bottom:var(--sp-block)}.Catalog_subRow__z8d6O{flex-wrap:wrap}@media(max-width:760px){.Catalog_subRow__z8d6O{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1*var(--gutter));padding:2px var(--gutter)}.Catalog_subRow__z8d6O::-webkit-scrollbar{display:none}.Catalog_subRow__z8d6O>*{flex:none}}.Catalog_filterBar__Tcsy4{position:-webkit-sticky;position:sticky;top:var(--qhdr,76px);z-index:80;display:flex;margin:0 calc(-1*var(--gutter)) 6px;padding:10px var(--gutter);background:var(--q-bg);transition:box-shadow .25s,top .22s var(--ease)}@media(max-width:760px){.Catalog_filterBar__Tcsy4{margin-bottom:8px;padding:8px var(--gutter)}}@media(prefers-reduced-motion:reduce){.Catalog_filterBar__Tcsy4{transition:none}}.Catalog_filterBarStuck__raTwv{box-shadow:0 14px 24px -20px rgba(6,30,26,.45)}.Catalog_active__OJox5{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:2px;margin-bottom:20px}.Catalog_activeChip__n_fJe{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 7px 0 14px;border-radius:17px;border:0;background:var(--q-brand);color:var(--q-white);font:inherit;font-size:var(--t-small);font-weight:700;white-space:nowrap;cursor:pointer;position:relative;transition:background .2s,color .2s}.Catalog_activeChip__n_fJe:after{content:"";position:absolute;inset:-5px 0}.Catalog_activeChip__n_fJe:hover{background:#0b3d37}.Catalog_activeChip__n_fJe:hover .Catalog_activeX__3Qosp{background:hsla(0,0%,100%,.32)}.Catalog_activeChip__n_fJe:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Catalog_activeX__3Qosp{width:20px;height:20px;flex:none;border-radius:50%;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;transition:background .2s}.Catalog_clear__aPD4E{position:relative;height:34px;padding:0 12px;border:0;background:none;color:var(--q-brand);font:inherit;font-size:var(--t-small);font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.Catalog_clear__aPD4E:after{content:"";position:absolute;inset:-5px 0}.Catalog_clear__aPD4E:hover{color:var(--q-brand-hover)}.Catalog_clear__aPD4E:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--r-sm)}.Catalog_more__uJMyY{display:flex;justify-content:center;margin-top:var(--sp-group)}.Catalog_moreRow__gI1oN{margin-top:20px}@keyframes Catalog_elIn__2_x3n{0%{opacity:0;transform:translateY(18px)}}.Catalog_enter__jeGh8>*{animation:Catalog_elIn__2_x3n .48s cubic-bezier(.2,.7,.2,1) backwards}.Catalog_enter__jeGh8>:nth-child(2){animation-delay:30ms}.Catalog_enter__jeGh8>:nth-child(3){animation-delay:60ms}.Catalog_enter__jeGh8>:nth-child(4){animation-delay:90ms}.Catalog_enter__jeGh8>:nth-child(5){animation-delay:.12s}.Catalog_enter__jeGh8>:nth-child(6){animation-delay:.15s}.Catalog_enter__jeGh8>:nth-child(7){animation-delay:.18s}.Catalog_enter__jeGh8>:nth-child(8){animation-delay:.21s}.Catalog_enter__jeGh8>:nth-child(9){animation-delay:.24s}.Catalog_enter__jeGh8>:nth-child(10){animation-delay:.27s}.Catalog_enter__jeGh8>:nth-child(11){animation-delay:.3s}.Catalog_enter__jeGh8>:nth-child(12){animation-delay:.33s}.Catalog_enter__jeGh8>:nth-child(13){animation-delay:.36s}.Catalog_enter__jeGh8>:nth-child(14){animation-delay:.39s}.Catalog_enter__jeGh8>:nth-child(15){animation-delay:.42s}.Catalog_enter__jeGh8>:nth-child(16){animation-delay:.45s}.Catalog_enter__jeGh8>:nth-child(17){animation-delay:.48s}.Catalog_enter__jeGh8>:nth-child(18){animation-delay:.51s}.Catalog_enter__jeGh8>:nth-child(19){animation-delay:.54s}.Catalog_enter__jeGh8>:nth-child(20){animation-delay:.57s}@media(prefers-reduced-motion:reduce){.Catalog_enter__jeGh8>*{animation:none}}.Catalog_empty__wgAj8{padding:80px 24px;text-align:center;border:1px dashed var(--q-line);border-radius:var(--r-2xl);display:flex;flex-direction:column;align-items:center;gap:14px;background:var(--q-surface)}.Catalog_emptyTitle__4_pWc{font-size:20px;font-weight:800;color:var(--q-text)}.Catalog_emptyText__PxJmA{font-size:var(--t-body-l);color:var(--q-text-2)}.Catalog_emptyBtn__jGkqX{height:46px;padding:0 24px;border:0;border-radius:23px;background:var(--q-brand);color:var(--q-white);font:inherit;font-weight:700;cursor:pointer;transition:background .2s,transform .2s}.Catalog_emptyBtn__jGkqX:hover{background:var(--q-brand-hover)}.Catalog_emptyBtn__jGkqX:active{transform:scale(.97)}.Catalog_emptyBtn__jGkqX:focus-visible{outline:3px solid var(--q-gold-500);outline-offset:2px}.Catalog_seo__W3fsb{margin-top:var(--sp-section);padding:24px;border:1px solid var(--q-line);border-radius:22px;background:var(--q-surface);display:flex;flex-direction:column;gap:12px}.Catalog_seoTitle__5rDXY{margin:0;font-size:20px;font-weight:800;letter-spacing:-.4px;color:var(--q-text)}.Catalog_seoText__xzPFi{margin:0;max-width:860px;font-size:var(--t-body);line-height:1.6;color:var(--q-text-2)}.Catalog_seoLinks__NQ8b5{display:flex;flex-wrap:wrap;gap:6px 8px;margin-top:4px}.Catalog_seoLink__Z1mhL{height:32px;padding:0 12px;border-radius:16px;background:var(--q-surface-2);color:var(--q-text);font-size:var(--t-small);font-weight:700;text-decoration:none;white-space:nowrap;display:flex;align-items:center;transition:background .2s,color .2s}.Catalog_seoLink__Z1mhL:hover{background:#e5f4ee;color:var(--q-brand)}.Catalog_seoLink__Z1mhL:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Catalog_seoLinkOn__Nntau{background:#e5f4ee;color:var(--q-brand)}.Catalog_toTop__TcCDp{position:fixed;right:24px;bottom:92px;z-index:70;height:44px;padding:0 16px 0 12px;border-radius:22px;border:1px solid var(--q-line);background:var(--q-surface);color:var(--q-brand);font:inherit;font-size:var(--t-small);font-weight:800;display:flex;align-items:center;gap:6px;cursor:pointer;box-shadow:0 10px 24px -14px rgba(15,74,67,.6)}.Catalog_toTop__TcCDp:focus-visible{outline:3px solid var(--q-gold-500);outline-offset:2px}@media(max-width:760px){.Catalog_toTop__TcCDp{right:16px;bottom:calc(144px + env(safe-area-inset-bottom))}}