.shop .consent{left:16px;right:16px;bottom:calc(16px + var(--mbar,0px));z-index:60;border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);max-width:520px;color:var(--ink);margin:0 auto 0 0;padding:16px 18px;position:fixed;box-shadow:0 8px 32px #00000024}.shop .consent h2{margin:0 0 4px;font-size:16px;font-weight:600}.shop .consent p{color:var(--ink2);margin:0 0 12px;font-size:14px;line-height:1.45}.shop .consent-act{flex-wrap:wrap;gap:8px;display:flex}.shop .consent .btn{min-height:40px;padding:0 18px;font-size:15px}.shop .consent p a{color:inherit;text-underline-offset:.2em;white-space:nowrap;text-decoration:underline}
@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/google-sans/google-sans-400-700-armenian.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/google-sans/google-sans-400-700-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/google-sans/google-sans-400-700-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/google-sans/google-sans-400-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/google-sans/google-sans-400-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter/inter-400-700-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter/inter-400-700-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter/inter-400-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter/inter-400-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-armenian/noto-sans-armenian-400-armenian.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/noto-sans-armenian/noto-sans-armenian-500-armenian.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/noto-sans-armenian/noto-sans-armenian-600-armenian.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-armenian/noto-sans-armenian-700-armenian.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}
.shop *,.shop :before,.shop :after{box-sizing:border-box}html:has(.shop){scroll-padding-top:calc(var(--nav-h,64px) + 24px)}.shop img{max-width:100%;height:auto;display:block}.shop a{color:inherit;text-decoration:none}.shop button,.shop input,.shop select{font:inherit;color:inherit;letter-spacing:inherit}.shop button{cursor:pointer;background:0 0;border:0;padding:0}.shop h1,.shop h2,.shop h3,.shop h4,.shop p,.shop ul,.shop ol,.shop dl,.shop dd,.shop figure{margin:0}.shop ul,.shop ol{padding:0;list-style:none}.shop svg{flex:none}.shop :focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:4px}.shop .vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.shop .wrap{width:min(var(--max),100% - 2*var(--gut));margin-inline:auto}.shop .disp{font-weight:var(--dw);letter-spacing:var(--dtr)}html[lang=hy] .shop .disp{line-height:1.2!important}.shop .eb{letter-spacing:.02em;color:var(--acc);font-size:13px;font-weight:600;display:block}.shop .btn{background:var(--acc);min-height:44px;color:var(--acc-ink);white-space:nowrap;transition:background-color .25s var(--ease),transform .2s var(--ease-out),color .25s;border:1px solid #0000;border-radius:980px;justify-content:center;align-items:center;gap:.45em;padding:0 22px;font-size:17px;line-height:1.1;display:inline-flex}.shop .btn:hover{background:var(--acc-h)}.shop .btn:active{transform:scale(.97)}.shop .btn.alt{color:var(--link);border-color:var(--link);background:0 0}.shop .btn.alt:hover{background:var(--link);color:#fff}.shop .btn.sm{min-height:34px;padding:0 16px;font-size:14px}.shop .btn[disabled],.shop .btn[aria-disabled=true]{background:var(--chip);color:var(--ink3);cursor:not-allowed;transform:none}.shop .btns{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 14px;display:flex}.shop .sec{padding-block:clamp(36px,5vw,72px) clamp(8px,2vw,24px)}.shop .sec-h{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:clamp(18px,2.2vw,30px);display:flex}.shop .sec-h h2{font-size:clamp(26px,2.7vw,40px);line-height:1.12}.shop .sec-h h2 span{color:var(--ink2)}.shop .more{color:var(--link);white-space:nowrap;flex:none;font-size:16px}.shop .more:hover{text-underline-offset:.18em;text-decoration:underline}.shop .tiles{gap:var(--gap);padding:var(--gap) 0 0;display:grid}.shop .tiles .row2{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.shop .tile{text-align:center;background:var(--tile);color:var(--ink);border-radius:var(--r-card);isolation:isolate;flex-direction:column;justify-content:flex-start;align-items:center;min-height:clamp(340px,34vw,520px);padding:clamp(34px,3.6vw,52px) 22px 0;display:flex;position:relative;overflow:clip}.shop .tile.noimg{min-height:0;padding-bottom:clamp(34px,3.6vw,52px)}.shop .tile.noimg .t-img{display:none}.shop .tile.big.noimg{min-height:0;padding-block:clamp(56px,7vw,110px)}.shop .tile.big{min-height:clamp(380px,40vw,620px)}.shop .tile.on-color{color:#fff;--link:#fff}.shop .tile.on-color .eb{color:#fff;opacity:.9}.shop .tile h2,.shop .tile h1{max-width:18ch;font-size:clamp(30px,3.8vw,56px);line-height:1.07}.shop .tile.big h1,.shop .tile.big h2{font-size:clamp(36px,4.6vw,68px)}.shop .tile p{opacity:.92;max-width:34ch;margin-top:8px;font-size:clamp(17px,1.7vw,24px);line-height:1.2}.shop .tile .btns{margin-top:18px}.shop .tile .t-img{flex:1;justify-content:center;align-items:flex-end;width:100%;padding-top:24px;display:flex}.shop .tile .t-img img{object-fit:contain;max-width:min(78%,640px);max-height:340px;filter:drop-shadow(0 30px 30px var(--shade));margin-bottom:28px}.shop .strip{text-align:center;padding:10px var(--gut);background:var(--brand);color:#fff;font-size:15px;display:block}.shop .strip b{font-weight:600}.shop .hero-plain{text-align:center;padding:clamp(48px,7vw,96px) 0 12px}.shop .hero-plain h1{font-size:clamp(34px,5vw,64px);line-height:1.06}.shop .cats{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(168px,1fr));display:grid}.shop .cat{border-radius:var(--r-card);background:var(--tile);text-align:center;transition:transform .35s var(--ease-out),background-color .25s;flex-direction:column;align-items:center;gap:10px;padding:20px 12px 18px;display:flex}.shop .cat:hover{background:var(--chip);transform:translateY(-3px)}.shop .cat-img{justify-content:center;align-items:center;width:100%;height:104px;display:flex}.shop .cat-img img{object-fit:contain;max-width:130px;max-height:100px;filter:drop-shadow(0 10px 12px var(--shade))}.shop .cat b{font-size:15px;font-weight:600;line-height:1.25}.shop .grid{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(236px,1fr));display:grid}.shop .rail{gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*var(--gut));padding-bottom:6px;padding-inline:var(--gut);scroll-padding-inline:var(--gut);display:flex;overflow-x:auto}.shop .rail::-webkit-scrollbar{display:none}.shop .rail .pc{scroll-snap-align:start;flex:none;width:clamp(232px,22vw,290px)}.shop .pc{border-radius:var(--r-card);background:var(--tile);isolation:isolate;transition:transform .35s var(--ease-out),box-shadow .3s;flex-direction:column;display:flex;position:relative;overflow:hidden}.shop .pc:hover{transform:translateY(-3px);box-shadow:0 14px 34px -14px #00000047}.shop .pc-link{z-index:2;position:absolute;inset:0}.shop .pc-media{aspect-ratio:1;justify-content:center;align-items:center;min-height:0;margin:18px 18px 4px;display:flex;position:relative}.shop .pc-media img{box-sizing:border-box;width:100%;height:100%;padding:inherit;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s var(--ease-out);position:absolute;inset:0}.shop .pc:hover .pc-media img{transform:scale(1.04)}.shop .pc-media .pc-noimg{flex:none}.shop .pc-noimg{aspect-ratio:1;background:var(--chip);border-radius:50%;width:44%}.shop .pc-body{flex-direction:column;flex:1;gap:4px;padding:6px 20px 20px;display:flex}.shop .badges{gap:8px;min-height:18px;display:flex}.shop .badge{color:var(--acc);font-size:13px;font-weight:600;line-height:1.2}.shop .badge.ok{color:var(--ok)}.shop .badge.off{color:var(--ink3)}.shop .pc-brand{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);font-size:12px;font-weight:600}.shop .pc-name{font-weight:var(--dw);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;line-height:1.25;display:-webkit-box;overflow:hidden}.shop .pc-price{margin-top:auto;padding-top:8px}.shop .price{letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:19px;font-weight:600;display:flex}.shop .price s{color:var(--ink3);font-size:14px;font-weight:400}.shop .price.ask{color:var(--ink2);font-size:15px;font-weight:400}.shop .price.lg{font-size:clamp(28px,3vw,36px)}.shop .price.lg s{font-size:18px}.shop .crumbs{color:var(--ink3);padding-block:18px 4px;font-size:14px}.shop .crumbs ol{flex-wrap:wrap;gap:2px 8px;display:flex}.shop .crumbs li+li:before{content:"›";color:var(--ink3);margin-right:8px}.shop .crumbs a:hover{color:var(--acc)}.shop .crumbs [aria-current]{color:var(--ink2)}.shop .crumbs li:last-child{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:12ch;overflow:hidden}.shop .page-h{padding:clamp(14px,2vw,26px) 0 clamp(14px,2vw,22px)}.shop .page-h h1{font-size:clamp(30px,4vw,52px);line-height:1.08}.shop .page-h p{color:var(--ink2);margin-top:6px;font-size:16px}.shop .subcats{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.shop .chip{border-radius:var(--r-chip);background:var(--bg2);align-items:center;gap:7px;padding:8px 15px;font-size:15px;transition:background-color .2s,color .2s;display:inline-flex}.shop .chip:hover,.shop .chip[aria-current=true]{background:var(--ink);color:var(--bg)}.shop .chip small{color:inherit;opacity:.6;font-size:13px}.shop .list{grid-template-columns:minmax(0,1fr);grid-template-areas:"tools""filters""main";align-items:start;gap:16px 34px;padding-bottom:20px;display:grid}.shop .list>.tools{grid-area:tools}.shop .list>.filters{grid-area:filters}.shop .list>.main{grid-area:main;min-width:0}.shop .f-toggle{opacity:0;pointer-events:none;position:absolute}.shop .f-btn{background:var(--bg2);cursor:pointer;border-radius:980px;align-items:center;gap:8px;height:40px;padding:0 18px;font-size:15px;font-weight:500;display:inline-flex}.shop .f-btn svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;width:18px;height:18px}.shop .filters{border-radius:var(--r-card);background:var(--bg2);padding:18px;font-size:15px;display:none}.shop .f-toggle:checked~.filters{display:block}.shop .f-toggle:focus-visible~.tools .f-btn{outline:2px solid var(--acc);outline-offset:3px}.shop .fg+.fg{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.shop .fg h4{letter-spacing:.02em;color:var(--ink2);margin-bottom:8px;font-size:13px;font-weight:600}.shop .fo{cursor:pointer;align-items:center;gap:9px;padding:4px 0;line-height:1.3;display:flex}.shop .fo input{width:17px;height:17px;accent-color:var(--brand);flex:none;margin:0}.shop .fo span{flex:1;min-width:0}.shop .fo small{color:var(--ink3);font-size:12.5px}.shop .fo.dim{opacity:.5}.shop .range{gap:8px;display:flex}.shop .range input,.shop .sel{border:1px solid var(--line);background:var(--bg);border-radius:10px;width:100%;min-width:0;height:38px;padding:0 12px;font-size:15px}.shop .fx{gap:10px;margin-top:18px;display:flex}.shop .tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.shop .tools .count{color:var(--ink2);font-size:15px}.shop .tools-r{align-items:center;gap:10px;display:flex}.shop .sortf{color:var(--ink2);align-items:center;gap:8px;font-size:15px;display:flex}.shop .sortf .sel{border-radius:980px;width:auto;height:38px;padding-inline:14px}.shop .pager{color:var(--ink2);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:34px 0 10px;font-size:15px;display:flex}.shop .empty{text-align:center;padding:60px 0}.shop .empty h2{font-size:26px}.shop .empty p{color:var(--ink2);margin-top:6px}@media (min-width:900px){.shop .list.has-filters{grid-template-columns:256px minmax(0,1fr);grid-template-areas:"tools tools""filters main"}.shop .f-btn{display:none}.shop .filters{top:calc(var(--nav-h) + 16px);max-height:calc(100vh - var(--nav-h) - 32px);display:block;position:sticky;overflow:auto}.shop .tools{justify-content:space-between}}.shop .nf{text-align:center;padding:clamp(60px,12vw,160px) 0}.shop .nf h1{font-size:clamp(34px,5vw,60px)}.shop .nf p{color:var(--ink2);margin:8px 0 22px}@media (max-width:820px){.shop{--nav-h:56px;font-size:16px}.shop .tiles .row2{grid-template-columns:1fr}.shop .cats{grid-template-columns:repeat(2,1fr)}.shop .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shop .pc-media{margin:12px 12px 2px}.shop .pc-body{padding:4px 14px 16px}.shop .pc-name{font-size:15px}.shop .price{font-size:16px}.shop .price s{font-size:12.5px}.shop .specs th,.shop .specs td{padding:10px 0;font-size:15px}}@media (prefers-reduced-motion:reduce){.shop *{transition:none!important;animation:none!important}}.shop .pc-add{z-index:3;background:var(--ink);color:#fff;width:38px;height:38px;transition:background-color .2s,transform .2s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.shop .pc-add:hover{background:var(--brand)}.shop .pc-add:active{transform:scale(.92)}.shop .pc-add.done{background:var(--ok)}.shop .pc-add[disabled]{opacity:.6}.shop .pc-add svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.shop .cta-msg{color:var(--ok);min-height:1.4em;font-size:15px}.shop .cta-msg.err{color:var(--brand)}.shop .cta-msg a{text-underline-offset:.18em;text-decoration:underline}.shop .muted{color:var(--ink2)}.shop .small{font-size:14px}.shop .ok{color:var(--ok)}.shop .narrow{max-width:720px}.shop .narrow.wrap{width:min(720px,100% - 2*var(--gut))}.shop .notice{border-radius:var(--r-sm);background:var(--bg2);margin:12px 0;padding:12px 16px;font-size:15px}.shop .notice.warn{color:#7a4a00;background:#fff4e0}.shop .notice.err{color:#8a0b22;background:#fde8ec}.shop .notice.ok{color:#14683f;background:#e4f5ec}.shop .link-btn{color:var(--link);text-underline-offset:.18em;text-align:left;font-size:14.5px;text-decoration:underline}.shop .link-btn.danger{color:var(--ink2)}.shop .btn[aria-disabled=true]{pointer-events:none}.shop .btns.left{justify-content:flex-start;margin-top:18px}.shop .cart{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(20px,4vw,56px);margin-top:8px;display:grid}.shop .cl{border-bottom:1px solid var(--line2);grid-template-columns:80px minmax(0,1fr) auto;gap:6px 16px;padding:18px 0;display:grid}.shop .cl:first-child{border-top:1px solid var(--line2)}.shop .cl-img{background:var(--media,#fff);border-radius:12px;place-items:center;width:80px;height:80px;display:grid}.shop .cl-img img{object-fit:contain;mix-blend-mode:multiply;max-width:88%;max-height:88%}.shop .cl-name{font-weight:600;line-height:1.3;display:block}.shop .cl-name:hover{color:var(--acc)}.shop .cl-unit{color:var(--ink2);margin-top:2px;font-size:15px}.shop .cl-unit s{color:var(--ink3);margin-left:8px;font-size:13px}.shop .cl-note{color:#7a4a00;margin:6px 0;font-size:14px}.shop .cl-note.err{color:var(--brand)}.shop .cl.bad .cl-name,.shop .cl.bad .cl-img{opacity:.55}.shop .cl-side{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.shop .qty{border:1px solid var(--line);border-radius:980px;align-items:center;height:38px;display:inline-flex}.shop .qty form{display:contents}.shop .qty button{border-radius:980px;width:38px;height:36px;font-size:20px;line-height:1}.shop .qty button:hover:not([disabled]){background:var(--bg2)}.shop .qty button[disabled]{color:var(--ink3);cursor:not-allowed}.shop .qty output{text-align:center;min-width:28px;font-weight:600}.shop .cl-total{font-size:17px;font-weight:600}.shop .sum{border-radius:var(--r-card);background:var(--bg2);top:calc(var(--nav-h) + 16px);flex-direction:column;gap:14px;padding:22px;display:flex;position:sticky}.shop .sum h2{font-size:20px}.shop .sum dl,.shop .sum-dl{gap:8px;margin:0;display:grid}.shop .sum dl>div,.shop .sum-dl>div{justify-content:space-between;gap:12px;display:flex}.shop .sum dt,.shop .sum-dl dt{color:var(--ink2)}.shop .sum dd,.shop .sum-dl dd{text-align:right;margin:0;font-weight:500}.shop .tot{border-top:1px solid var(--line);padding-top:10px;font-size:19px}.shop .tot dt{font-weight:600;color:var(--ink)!important}.shop .tot dd{font-weight:700!important}.shop .disc dd{color:var(--ok)}.shop .sum .btn{width:100%}.shop .sum .more{text-align:center}.shop .empty-cart{text-align:left}.shop .empty-cart p{margin-top:10px}.shop .co{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:clamp(20px,4vw,56px);display:grid}.shop .co-sec{border-top:1px solid var(--line2);padding:20px 0}.shop .co-sec:first-child{border-top:0;padding-top:0}.shop .co-sec h2{margin-bottom:14px;font-size:21px}.shop .fld{flex-direction:column;flex:1;gap:6px;min-width:0;margin-bottom:14px;display:flex}.shop .fld>label{color:var(--ink2);font-size:14px}.shop .fld input,.shop .fld select,.shop .fld textarea,.shop .cinp{border:1px solid var(--line);background:var(--bg);border-radius:12px;width:100%;min-width:0;min-height:46px;padding:10px 14px;font-size:16px}.shop .fld textarea{resize:vertical}.shop .fld input:focus,.shop .fld select:focus,.shop .fld textarea:focus,.shop .cinp:focus{border-color:var(--brand);outline:0;box-shadow:0 0 0 4px #c701251f}.shop .fld input[aria-invalid=true]{border-color:var(--brand)}.shop .fld-row{gap:14px;display:flex}.shop .f-err{color:var(--brand);margin-top:2px;font-size:13.5px}.shop .opts{gap:10px;margin-bottom:14px;display:grid}.shop .opt{border:1px solid var(--line);cursor:pointer;border-radius:24px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,background-color .2s;display:flex}.shop .opt.on{border-color:var(--brand);background:#c701250a}.shop .opt input{accent-color:var(--brand);flex:none;width:18px;height:18px;margin:0}.shop .opt-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.shop .opt-t small{color:var(--ink2);font-size:13.5px;line-height:1.35}.shop .opt-p{white-space:nowrap;font-weight:600}.shop .addr{margin-bottom:6px}.shop .co-sum{top:calc(var(--nav-h) + 16px)}.shop .co-lines{gap:12px;max-height:300px;display:grid;overflow:auto}.shop .co-lines li{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14.5px;display:grid}.shop .co-lines.plain li{border-bottom:1px solid var(--line2);grid-template-columns:minmax(0,1fr) auto;max-height:none;padding:8px 0}.shop .co-lines img{object-fit:contain;background:var(--media,#fff);border-radius:8px;width:44px;height:44px}.shop .co-lines .pc-noimg{width:44px;height:44px}.shop .co-ln{flex-direction:column;min-width:0;line-height:1.3;display:flex}.shop .co-ln small{color:var(--ink2);font-size:12.5px}.shop .coupon-row{align-items:center;gap:8px;display:flex}.shop .coupon-row .cinp{text-transform:uppercase;border-radius:980px;min-height:40px}.shop .chk{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.shop .chk input{accent-color:var(--brand);flex:none;width:18px;height:18px;margin:1px 0 0}.shop .autopost{text-align:center;padding:40px 0}.shop .card-box{border-radius:var(--r-card);background:var(--bg2);gap:14px;margin-top:18px;padding:22px;display:grid}.shop .status-pill{background:var(--chip);border-radius:980px;margin:6px 0 10px;padding:4px 12px;font-size:13.5px;font-weight:600;display:inline-block}.shop .status-pill.s-paid,.shop .status-pill.s-packed,.shop .status-pill.s-out,.shop .status-pill.s-delivered{color:#14683f;background:#e4f5ec}.shop .status-pill.s-failed,.shop .status-pill.s-cancelled{color:#8a0b22;background:#fde8ec}.shop .payagain h2{margin-bottom:14px;font-size:21px}.shop .tabs{background:var(--bg2);border-radius:980px;gap:4px;margin:18px 0 20px;padding:4px;display:flex}.shop .tabs button{min-height:38px;color:var(--ink2);border-radius:980px;flex:1;padding:0 10px;font-size:14.5px;font-weight:500}.shop .tabs button.on{background:var(--bg);color:var(--ink);box-shadow:0 1px 3px #0000001f}.shop .auth-f{gap:4px;display:grid}.shop .auth-f .turnstile{min-height:65px}.shop .auth-f .btn{margin-top:6px}.shop .auth-f .link-btn{margin-top:8px}.shop .or{color:var(--ink3);align-items:center;gap:12px;margin:22px 0 14px;font-size:13.5px;display:flex}.shop .or:before,.shop .or:after{content:"";background:var(--line);flex:1;height:1px}.shop .auth-g{margin-top:18px}.shop .auth-g .btn{width:100%}.shop .btn.g-btn{background:var(--bg);color:var(--ink);border-color:var(--line);gap:10px}.shop .btn.g-btn:hover{background:var(--bg2);color:var(--ink)}.shop .g-mark{flex:none}.shop .acc-link{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.shop .turnstile{min-height:65px;margin:6px 0 10px}.shop .ord-list{display:grid}.shop .ord-list a{border-bottom:1px solid var(--line2);grid-template-columns:1fr auto;align-items:center;gap:4px 14px;padding:14px 0;display:grid}.shop .ord-list a:hover b{color:var(--acc)}.shop .ord-list .status-pill{justify-self:end;margin:0}.shop .ord-tot{justify-self:end;font-weight:600}.shop .addr-card{border:1px solid var(--line);border-radius:24px;margin-bottom:10px;padding:12px 16px}.shop .addr-card summary{cursor:pointer;flex-direction:column;gap:2px;list-style:none;display:flex}.shop .addr-card summary::-webkit-details-marker{display:none}.shop .addr-card summary .badge{align-self:flex-start}.shop .addr-card[open] summary{margin-bottom:12px}@media (max-width:900px){.shop .cart,.shop .co{grid-template-columns:minmax(0,1fr)}.shop .sum{position:static}.shop .co-sum{order:2}}@media (max-width:560px){.shop .cl{grid-template-columns:64px minmax(0,1fr)}.shop .cl-img{width:64px;height:64px}.shop .cl-side{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}.shop .fld-row{flex-direction:column;gap:0}.shop .pc-add{width:34px;height:34px;bottom:8px;right:8px}}.shop .page-h>h1{margin-bottom:14px}.shop .co-sec .sum-dl{margin-top:14px}.shop .nf-search{justify-content:center;gap:8px;max-width:460px;margin:0 auto 22px;display:flex}.shop .nf-search input{border:1px solid var(--line);background:var(--bg);min-width:0;height:44px;color:var(--ink);font:inherit;border-radius:10px;flex:1;padding:0 14px}.shop .nf-cats{flex-wrap:wrap;justify-content:center;gap:8px;max-width:720px;margin:0 auto 26px;display:flex}@media (max-width:820px){.shop .cl-name{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shop .co-nm{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shop .opt{min-height:56px}.shop .opt input,.shop .chk input{width:22px;height:22px}.shop .opt-t small,.shop .f-err,.shop .or{font-size:14px}.shop .co-ln small{font-size:13px}.shop .chk{align-items:center;min-height:44px;padding:6px 0;font-size:14.5px}.shop .chk input{margin:0}.shop .sum .more,.shop .btns.left .more,.shop .narrow .more,.shop .auth .more{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.shop .cl-side .link-btn,.shop .auth-f .link-btn,.shop .co-sec .link-btn{align-items:center;min-height:44px;display:inline-flex}.shop .auth-f .link-btn{width:100%}.shop .notice{font-size:15px;line-height:1.4}.shop .fld input,.shop .fld select,.shop .fld textarea,.shop .cinp{scroll-margin-top:calc(var(--nav-h,64px) + 16px);scroll-margin-bottom:96px}}@media (max-width:420px){.shop .sum{padding:20px 16px}.shop .sum .btn{white-space:normal;text-align:center;height:auto;min-height:44px;padding:10px 12px;line-height:1.25}}@media (max-width:820px){.shop .cinp::placeholder{text-transform:none}}@media (max-width:420px){.shop .coupon-row{flex-wrap:wrap}.shop .coupon-row .cinp{flex:150px;min-width:150px}.shop .coupon-row .btn{flex:auto}}.shop .cobar,.shop .cobar-sp{display:none}@media (max-width:820px){.shop .cobar-sp{height:72px;margin-top:-20px;display:block}.shop .cobar{left:0;right:0;bottom:var(--mbar,0px);z-index:80;padding:10px max(var(--gut),env(safe-area-inset-left)) 10px max(var(--gut),env(safe-area-inset-right));background:var(--nav-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-top:1px solid var(--line2);visibility:hidden;transition:transform .32s var(--ease-out),visibility 0s .32s;display:block;position:fixed;transform:translateY(110%)}.shop .cobar.on{visibility:visible;transition:transform .32s var(--ease-out),visibility 0s;transform:none}.shop .cobar-in{align-items:center;gap:12px;display:flex}.shop .cobar-t{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:18px;font-weight:700}.shop .cobar-btn{white-space:normal;text-align:center;flex:1;min-width:0;min-height:48px;padding:8px 14px;line-height:1.2}.shop .cobar-btn[disabled]{opacity:.6}}@media (prefers-reduced-motion:reduce){.shop .cobar{transition:none!important}}@media (max-width:380px){.shop .opt{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:4px 12px;display:grid}.shop .opt>input{margin-top:2px}.shop .opt-p{white-space:normal;grid-column:2}}@media (max-width:820px){.shop .empty-cart{padding-top:28px;padding-bottom:64px}.shop .empty-cart .muted{font-size:17px;line-height:1.45}.shop .empty-cart .btn{width:100%;min-height:48px}.shop .co-sec>p.muted.small{margin:0 0 6px}.shop .co-sec>p.muted.small>a{min-height:44px;color:var(--link);text-underline-offset:.18em;align-items:center;font-size:15px;text-decoration:underline;display:inline-flex}}@media (max-width:420px){.shop .tabs{gap:2px}.shop .tabs button{white-space:nowrap;letter-spacing:-.01em;padding:0 4px;font-size:13.5px}}
.shop{--brand:#c70125;--brand-hi:#e0153a;--brand-dk:#8f011b;--bg:#ecebe6;--bg2:#fff;--tile:#fff;--card:#fff;--media:#fff;--ink:#343434;--ink2:#5c5853;--ink3:#6a6660;--line:#34343429;--line2:#34343414;--chip:#e2e0da;--nav-bg:#ffffffeb;--shade:#34281e29;--acc:var(--brand);--acc-h:var(--brand-dk);--acc-ink:#fff;--link:var(--brand);--price:var(--brand);--ok:#1d8a57;--sale:#17804f;--st-in-bg:#e4f5ec;--st-in-ink:#14683f;--st-out-bg:#fde8ec;--st-out-ink:#a3011f;--foot:#9a0120;--foot-ink:#fff;--foot-ink2:#fffffff0;--foot-line:#ffffff4d;--warn-bg:#fff4e0;--warn-ink:#7a4a00;--err-bg:#fde8ec;--err-ink:#8a0b22;--ok-bg:#e4f5ec;--ok-ink:#14683f;--c-sh:2px 4px 12px #00000014;--c-sh-h:2px 4px 18px #00000029;--ease:cubic-bezier(.4,0,.6,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--max:1240px;--gut:clamp(16px,4vw,44px);--gap:12px;--nav-h:80px;--r-card:24px;--r-sm:14px;--r-chip:980px;--f-text:"Google Sans","Noto Sans Armenian",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--f-display:"Google Sans","Noto Sans Armenian",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--f-price:"Inter","Noto Sans Armenian",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--f-mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Liberation Mono","Noto Sans Armenian",monospace;--dw:600;--dtr:-.03em;background:var(--bg);color:var(--ink);font-family:var(--f-text);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;transition:background-color .35s var(--ease),color .35s var(--ease);margin:0;font-size:17px;line-height:1.47;overflow-x:clip}html[data-theme=graphite] .shop{--bg:#1c1c1e;--bg2:#2c2c2e;--tile:#2c2c2e;--card:#2c2c2e;--ink:#f2f2f7;--ink2:#aeaeb2;--ink3:#8e8e93;--line:#48484a;--line2:#ffffff1a;--chip:#3a3a3c;--nav-bg:#1c1c1edb;--shade:#0009;--acc:var(--brand-hi);--acc-h:#f02848;--link:#ff5a72;--price:#ff5a72;--ok:#4cc38a;--sale:#4cc38a;--st-in-bg:#14382a;--st-in-ink:#7be0ad;--st-out-bg:#4a1a24;--st-out-ink:#ff9aa9;--foot:#141416;--foot-ink:#f2f2f7;--foot-ink2:#c7c7cc;--foot-line:#48484a;--warn-bg:#3d2f12;--warn-ink:#f1c36b;--err-bg:#4a1a24;--err-ink:#ff9aa9;--ok-bg:#14382a;--ok-ink:#7be0ad;--c-sh:none;--c-sh-h:0 0 0 1px #ffffff24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[lang=hy] .shop{letter-spacing:0;--dtr:0em}.shop .disp{font-family:var(--f-display);font-weight:var(--dw);letter-spacing:var(--dtr)}html[lang=hy] .shop .disp{line-height:1.2!important}.shop .eb{color:var(--link);font-size:13px;font-weight:600;display:block}.shop .vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.shop .util{background:var(--brand);color:#fff;font-size:14.5px}.shop .util-in{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 24px;min-height:38px;display:flex}.shop .util-in .u-msg{gap:8px;margin-left:-10px}.shop .util-in .u-msg a{color:#fff;width:21px;height:21px;transition:transform .2s var(--ease-out),filter .2s;border-radius:50%;place-items:center;display:grid;position:relative}.shop .util-in .u-msg a[href^="https://wa.me"]{background:#25d366}.shop .util-in .u-msg a[href^=viber\:]{background:#7360f2}.shop .util-in .u-msg a:hover{filter:brightness(1.06);transform:scale(1.08)}.shop .util-in .u-msg svg{fill:#fff;stroke:none;width:13px;height:13px}.shop .util-in a,.shop .util-in span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.shop .util-in svg{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.shop .util-sp{flex:1}.shop .mbar,.shop .sb-x{display:none}.shop .sb-x svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.shop .nav{z-index:100;background:var(--nav-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--line2);position:sticky;top:0}.shop .nav-in{min-height:var(--nav-h);width:min(var(--max),100% - 2*var(--gut));align-items:center;gap:clamp(10px,1.8vw,24px);margin-inline:auto;display:flex}.shop .logo{flex:none;align-items:center;display:flex}.shop .logo img{width:auto;height:36px}.shop .cat-btn{width:40px;height:40px;color:var(--ink);background:0 0;border-radius:999px;flex:none;place-items:center;margin-inline:-6px;transition:background-color .2s;display:grid}.shop .cat-btn:hover,.shop .cat-btn[aria-expanded=true]{background:var(--chip)}.shop .cat-btn:active{transform:scale(.97)}.shop .cat-btn svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;width:22px;height:22px}.shop .nav-sp{flex:1;min-width:0}.shop .nav-icons{flex:none;align-items:center;gap:6px;display:flex}.shop .nav-ico{width:40px;height:40px;color:var(--ink);border-radius:50%;flex:none;place-items:center;transition:background-color .2s;display:grid;position:relative}.shop .nav-ico:hover{background:var(--line2)}.shop .nav-ico svg{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.shop .nav-ico.on svg{stroke:var(--link)}.shop .nav-badge{background:var(--brand);color:#fff;text-align:center;border-radius:10px;min-width:20px;height:20px;padding:0 5px;font-size:13px;font-weight:600;line-height:20px;position:absolute;top:1px;right:-1px}.shop .ni-theme .i-sun{display:none}html[data-theme=graphite] .shop .ni-theme .i-sun{display:block}html[data-theme=graphite] .shop .ni-theme .i-moon{display:none}.shop .langs{background:var(--line2);border-radius:980px;flex:none;gap:2px;padding:2px;display:flex}.shop .langs a{color:var(--ink2);white-space:nowrap;border-radius:980px;padding:4px 9px;font-size:14px;font-weight:600;transition:background .2s,color .2s}.shop .langs a[aria-current=true]{background:var(--bg);color:var(--ink);box-shadow:0 1px 3px #00000024}html:not([data-theme=graphite]) .shop .langs{background:var(--chip)}html:not([data-theme=graphite]) .shop .langs a[aria-current=true]{color:var(--ink);background:#fff;box-shadow:0 1px 2px #0000001f,0 2px 6px #00000014}.shop .langs a{align-items:center;gap:6px;display:inline-flex}.shop .langs a:before{content:"";background:50%/cover no-repeat;border-radius:50%;flex:none;width:14px;height:14px;box-shadow:0 0 0 1px #0000001f}.shop .langs a[hreflang=en]:before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 30'><clipPath id='t'><path d='M30 15h30v15zv15H0zH0V0zV0h30z'/></clipPath><path fill='%23012169' d='M0 0h60v30H0z'/><path stroke='%23fff' stroke-width='6' d='M0 0l60 30m0-30L0 30'/><path stroke='%23C8102E' stroke-width='4' clip-path='url%28%23t%29' d='M0 0l60 30m0-30L0 30'/><path stroke='%23fff' stroke-width='10' d='M30 0v30M0 15h60'/><path stroke='%23C8102E' stroke-width='6' d='M30 0v30M0 15h60'/></svg>")}.shop .langs a[hreflang=ru]:before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 6'><path fill='%23fff' d='M0 0h9v2H0z'/><path fill='%230039A6' d='M0 2h9v2H0z'/><path fill='%23D52B1E' d='M0 4h9v2H0z'/></svg>")}.shop .langs a:is([hreflang=hy],[hreflang=am]):before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 6'><path fill='%23D90012' d='M0 0h9v2H0z'/><path fill='%230033A0' d='M0 2h9v2H0z'/><path fill='%23F2A800' d='M0 4h9v2H0z'/></svg>")}@media (max-width:420px){.shop .nav-icons .langs a{gap:0;padding:4px 6px;font-size:0}.shop .nav-icons .langs a:before{width:18px;height:18px}}.shop .sb{flex:360px;min-width:0;max-width:680px;margin-inline:auto;position:relative}.shop .sb form{background:var(--bg);border:2px solid var(--brand);height:52px;transition:box-shadow .3s var(--ease-out),border-color .2s;border-radius:980px;align-items:center;display:flex}html[data-theme=graphite] .shop .sb form{border-color:var(--brand-hi)}.shop .sb form:focus-within{box-shadow:0 0 0 4px color-mix(in oklab,var(--brand) 18%,transparent)}.shop .sb input{min-width:0;height:100%;color:var(--ink);letter-spacing:-.005em;-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:0;flex:1;padding:0 10px 0 20px;font-size:17px}.shop .sb input::placeholder{color:var(--ink2);opacity:1}.shop .sb-kbd{border:1px solid color-mix(in oklab,var(--ink2) 45%,transparent);background:color-mix(in oklab,var(--ink2) 10%,transparent);min-width:24px;height:24px;color:var(--ink2);font:600 13px/1 var(--f-text);border-radius:7px;flex:none;place-items:center;margin-right:10px;padding:0 7px;display:inline-grid}.shop .sb form:focus-within .sb-kbd{display:none}.shop .sb form:has(input:not(:placeholder-shown)) .sb-kbd{display:none}@media (hover:none),(max-width:1068px){.shop .sb-kbd{display:none}}.shop .sb input::-webkit-search-cancel-button{-webkit-appearance:none}.shop .sb-go{background:var(--brand);color:#fff;width:40px;height:40px;transition:filter .2s,transform .2s var(--ease-out);border-radius:50%;flex:none;place-items:center;margin-right:4px;display:grid}html[data-theme=graphite] .shop .sb-go{background:var(--brand-hi)}.shop .sb-go:hover{filter:brightness(1.1)}.shop .sb-go:active{transform:scale(.94)}.shop .sb-go svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.shop .nav-cats{border-top:1px solid var(--line2)}.shop .nav-cats .nav-links{height:48px;width:min(var(--max),100% - 2*var(--gut));letter-spacing:-.005em;scrollbar-width:none;justify-content:center;align-items:center;gap:clamp(14px,2.2vw,34px);margin-inline:auto;font-size:16px;display:flex;overflow-x:auto}.shop .nav-cats .nav-links::-webkit-scrollbar{display:none}.shop .nav-cats a.deal{color:var(--link)}@media (max-width:1068px){.shop .nav-cats{display:none}}@media (min-width:1069px){.shop .nav-in .cat-btn{display:none}}.shop .sb-drop{z-index:60;background:var(--card);max-height:min(70vh,560px);color:var(--ink);border:1px solid var(--line2);border-radius:24px;padding:8px;font-size:15px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:auto;box-shadow:0 28px 70px -14px #0006}.shop .sb-row{border-radius:16px;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.shop .sb-row:hover,.shop .sb-row[aria-selected=true]{background:var(--bg)}.shop .sb-th{background:var(--media);border-radius:10px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.shop .sb-th img{object-fit:contain;mix-blend-mode:multiply;max-width:90%;max-height:90%}.shop .sb-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.shop .sb-pr{font-family:var(--f-price);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.shop .sb-pr s{color:var(--ink3);font-size:13px;font-weight:400;display:block}.shop .sb-all,.shop .sb-none{color:var(--link);padding:12px 12px 10px;font-size:14.5px;display:block}.shop .sb-n{display:none}.shop .sb-none{color:var(--ink2)}.shop .btn{font-weight:500;font-family:var(--f-text);letter-spacing:-.01em;border-radius:999px}.shop .btn.sm{border-radius:999px}.shop .btn.alt{color:var(--link);border-color:var(--link)}.shop .btn.alt:hover{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}.shop .btn[disabled],.shop .btn[aria-disabled=true]{background:var(--chip);color:var(--ink3);border-color:#0000}.shop .chip:hover,.shop .chip[aria-current=true]{background:var(--ink);color:var(--bg)}.shop .price{font-family:var(--f-price);font-variant-numeric:tabular-nums;flex-flow:column-reverse;align-items:flex-start;gap:2px;display:flex}.shop .price .now{font-family:var(--f-price);letter-spacing:-.02em;white-space:nowrap;font-size:18px;font-weight:600;line-height:1.2}.shop .price.has-was .now,.shop .price.lg .now{color:var(--price)}.shop .price.has-was .now{color:var(--sale)}.shop .price .was{white-space:nowrap;align-items:baseline;gap:8px;font-size:14px;line-height:1.4;display:flex}.shop .price s,.shop .price.lg s{font-size:inherit;color:var(--ink3);font-weight:400}.shop .price .off{color:var(--price);font-style:normal;font-weight:600}.shop .price.lg .now{font-size:clamp(32px,3vw,40px);line-height:1.1}.shop .price.lg .was{font-size:16px}.shop .price.ask{color:var(--ink2);font-size:15px;font-weight:400}html[lang=hy] .shop .price .now{letter-spacing:-.01em}.shop .tag-line{font-family:var(--f-mono);color:var(--ink2);letter-spacing:0;flex-wrap:wrap;align-items:center;gap:2px 16px;font-size:14px;line-height:1.5;display:flex}html[lang=hy] .shop .tag-line{font-family:var(--f-text);font-variant-numeric:tabular-nums;font-size:14px}.shop .tag-line .st{background:var(--st-in-bg);color:var(--st-in-ink);font-family:var(--f-text);border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 8px;font-weight:500;line-height:20px;display:inline-flex}.shop .tag-line .st:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.shop .tag-line .st.off{background:var(--st-out-bg);color:var(--st-out-ink)}.shop .tag-line .st.off:before{opacity:1;background:currentColor}.shop .badge{background:var(--chip);color:var(--ink);border-radius:999px;padding:2px 8px;line-height:1.4}.shop .badge.off{color:var(--ink2)}.shop .pc{background:var(--card);box-shadow:inset 0 0 0 1px var(--line2);transition:box-shadow .16s var(--ease-out);border-radius:24px}.shop .pc:hover{box-shadow:inset 0 0 0 1px var(--line);transform:none}.shop .pc-media{background:var(--media);border-radius:24px 24px 0 0;margin:0;padding:16px 16px 8px}.shop .pc-media img{transition:none}.shop .pc-deal{z-index:1;background:var(--brand);color:#fff;letter-spacing:.01em;font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700;line-height:1.3;position:absolute;top:12px;left:12px}.shop .pc:hover .pc-media img{transform:none}.shop .pc-body{gap:4px;padding:8px 16px 16px}.shop .pc-brand{letter-spacing:0;text-transform:none;color:var(--ink3);font-size:14px;font-weight:400}.shop .pc-name{font-family:var(--f-text);letter-spacing:-.005em;min-height:2.7em;color:var(--ink);font-size:16px;font-weight:500;line-height:1.35}.shop .pc-price{margin-top:auto;padding-top:8px;padding-right:48px}.shop .pc .price{justify-content:flex-start;min-height:44px}.shop .pc .tag-line{margin-top:4px;padding-right:48px}.shop .pc-add{width:40px;height:40px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);transition:background-color .16s var(--ease-out),color .16s var(--ease-out),box-shadow .16s var(--ease-out);background:0 0;border-radius:999px;bottom:12px;right:12px}.shop .pc-add:hover{background:var(--ink);color:var(--bg);box-shadow:none}.shop .pc-add:active{transform:scale(.97)}.shop .pc-add.done{background:var(--ok);color:#fff;box-shadow:none}.shop .pc-add svg{stroke-width:1.5px;width:18px;height:18px}.shop .pc-noimg{background:var(--chip)}.shop .home-old .pc{border-radius:var(--r-card);background:var(--card);box-shadow:var(--c-sh);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.shop .home-old .pc:hover{box-shadow:var(--c-sh-h);transform:translateY(-3px)}.shop .home-old .pc-media{background:var(--media);border-radius:14px;margin:14px 14px 6px;padding:0}.shop .home-old .pc-media img{transition:transform .6s var(--ease-out)}.shop .home-old .pc:hover .pc-media img{transform:scale(1.04)}.shop .home-old .pc-body{gap:4px;padding:6px 20px 20px}.shop .home-old .badge{background:var(--chip);color:var(--ink);border-radius:980px;padding:4px 9px;font-size:12px;line-height:1.2}.shop .home-old .badge.off{color:var(--ink2)}.shop .home-old .pc-brand{color:var(--ink3);font-size:13px;font-weight:500}.shop .home-old .pc-name{font-family:var(--f-display);font-weight:var(--dw);letter-spacing:calc(var(--dtr)*.5);min-height:0;font-size:19px;line-height:1.2}.shop .home-old .pc-price{padding-top:8px;padding-right:0}.shop .home-old .pc .price{letter-spacing:-.01em;flex-flow:wrap;align-items:center;gap:4px 10px;min-height:0;font-size:19px;font-weight:700}.shop .home-old .price .now{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.shop .home-old .price .was{display:contents}.shop .home-old .price s{color:var(--ink3);font-size:14px;font-weight:400}.shop .home-old .price .off{background:var(--brand);color:#fff;letter-spacing:.01em;border-radius:980px;padding:2px 8px;font-size:12px;font-weight:700;line-height:1.5;display:inline-block}.shop .home-old .price.ask{font-size:15px;font-weight:400}.shop .home-old .pc-add{background:var(--acc);width:38px;height:38px;color:var(--acc-ink);box-shadow:none;transition:background-color .2s,transform .2s var(--ease-out);border-radius:50%;bottom:12px;right:12px}.shop .home-old .pc-add:hover{background:var(--acc-h);color:var(--acc-ink);box-shadow:none}.shop .home-old .pc-add.done{background:var(--ok)}.shop .home-old .pc-add svg{stroke-width:2px;width:18px;height:18px}@media (max-width:820px){.shop .home-old .pc-body{padding:4px 14px 16px}.shop .home-old .pc-name{font-size:15px}.shop .home-old .pc .price{font-size:16px}.shop .home-old .price s{font-size:12.5px}.shop .home-old .pc-add{width:44px;height:44px;bottom:6px;right:6px}}.shop .notice.warn,.shop .cl-note{background:var(--warn-bg);color:var(--warn-ink)}.shop .cl-note{background:0 0}.shop .notice.err{background:var(--err-bg);color:var(--err-ink)}.shop .notice.ok,.shop .status-pill.s-paid,.shop .status-pill.s-packed,.shop .status-pill.s-out,.shop .status-pill.s-delivered{background:var(--ok-bg);color:var(--ok-ink)}.shop .status-pill.s-failed,.shop .status-pill.s-cancelled{background:var(--err-bg);color:var(--err-ink)}.shop .fld input,.shop .fld select,.shop .fld textarea,.shop .cinp,.shop .range input,.shop .sel{background:var(--card);color:var(--ink)}.shop .sum,.shop .card-box,.shop .filters,.shop .tabs{background:var(--card)}.shop .tabs button.on{background:var(--bg)}.shop .qty button:hover:not([disabled]){background:var(--line2)}.shop .dd{min-width:0;max-width:100%;display:inline-block;position:relative}.shop .dd-btn{background:var(--line2);max-width:100%;height:44px;color:var(--ink);font:500 15px/1.2 var(--f-text);letter-spacing:inherit;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ease-out);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 18px;display:inline-flex}.shop .dd-btn:hover,.shop .dd.open .dd-btn{background:color-mix(in oklab,var(--line2),var(--ink) 8%)}.shop .dd-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.shop .dd-v{text-overflow:ellipsis;min-width:0;overflow:hidden}.shop .dd-btn svg{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .2s var(--ease-out);flex:none}.shop .dd.open .dd-btn svg{transform:rotate(180deg)}.shop .dd-list{z-index:60;background:var(--card);min-width:max(100%,232px);max-width:min(360px,100vw - 32px);max-height:min(360px,60vh);box-shadow:0 12px 32px var(--shade),inset 0 0 0 1px var(--line2);animation:dd-in .16s var(--ease-out);border-radius:16px;outline:0;padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.shop .dd[data-align=end] .dd-list{left:auto;right:0}.shop .dd-list[hidden]{display:none}@keyframes dd-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.shop .dd-list li{min-height:40px;color:var(--ink);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:15px;line-height:1.3;display:flex}.shop .dd-list li.act{background:var(--line2)}.shop .dd-list li[aria-selected=true]{font-weight:500}.shop .dd-list li svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.shop .dd-field{display:block}.shop .dd-field .dd-btn{background:var(--card);width:100%;height:auto;min-height:46px;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;justify-content:space-between;padding:10px 12px 10px 14px;font-size:16px;font-weight:400}.shop .dd-field .dd-btn:hover,.shop .dd-field.open .dd-btn{background:var(--card);box-shadow:inset 0 0 0 1px var(--ink3)}.shop .dd-field .dd-list{max-width:none;right:0}@media (max-width:820px){.shop .dd-list li{min-height:44px}}@media (prefers-reduced-motion:reduce){.shop .dd-list{animation:none}.shop .dd-btn svg{transition:none}}.shop .foot{background:var(--foot);color:var(--foot-ink2);margin-top:clamp(48px,7vw,96px);padding:40px 0 30px;font-size:15.5px;line-height:1.55}.shop .foot-cols{border-bottom:1px solid var(--foot-line);grid-template-columns:1.2fr 2fr;gap:28px 40px;padding-bottom:24px;display:grid}.shop .foot h2{color:var(--foot-ink);margin-bottom:10px;font-size:16px;font-weight:600}.shop .foot ul{gap:7px;display:grid}.shop .foot a:hover{color:var(--foot-ink);text-decoration:underline}.shop .foot-cats ul{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.shop .foot-legal{color:var(--foot-ink2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding-top:18px;display:flex}.shop .foot-copy{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.shop .foot .foot-by{color:var(--foot-ink2);text-decoration:underline;-webkit-text-decoration-color:var(--foot-line);text-decoration-color:var(--foot-line);text-underline-offset:.2em}.shop .foot .foot-by:hover{color:var(--foot-ink);text-decoration-color:currentColor}@media (max-width:1100px){.shop .nav-in{gap:10px}}@media (max-width:820px){.shop{--nav-h:56px;font-size:16px}.shop input,.shop select,.shop textarea{font-size:16px}.shop .util .u-hide{display:none}.shop .util-in{gap:14px;min-height:40px}.shop .util-in a{min-height:44px}.shop .util-in .u-msg a{width:24px;height:24px;min-height:0}.shop .util-in .u-msg a:after{content:"";position:absolute;inset:-10px -4px}.shop .util-in .u-msg svg{width:15px;height:15px}.shop{--mbar:calc(62px + env(safe-area-inset-bottom))}body.shop{padding-bottom:var(--mbar)}.shop .nav-in{flex-wrap:nowrap;gap:6px}.shop .nav-in>.cat-btn{z-index:3;left:max(8px,calc(env(safe-area-inset-left) + 8px));bottom:calc(9px + env(safe-area-inset-bottom));margin:0;position:fixed}.shop .nav-in>.sb{z-index:3;left:max(58px,calc(env(safe-area-inset-left) + 58px));right:max(16px,calc(env(safe-area-inset-right) + 16px));bottom:calc(8px + env(safe-area-inset-bottom));position:fixed}.shop .mbar{z-index:99;height:var(--mbar);background:var(--nav-bg);border-top:1px solid var(--line2);display:block;position:fixed;bottom:0;left:0;right:0}html.sb-sheet{overflow:hidden}html.sb-sheet .shop{--kbar:var(--mbar)}html.sb-sheet.kb-on .shop{--kbar:calc(var(--kb) + 62px)}html.sb-sheet .shop .nav-in>.cat-btn{visibility:hidden}html.sb-sheet.kb-on .shop .mbar{bottom:var(--kb);height:62px}html.sb-sheet.kb-on .shop .nav-in>.sb.on{bottom:calc(var(--kb) + 8px)}.shop .nav-in>.sb.on:before{content:"";z-index:-1;background:#00000075;animation:.25s ease-out sbFade;position:fixed;inset:0}html.sb-sheet .shop .mbar{background:var(--card);border-top-color:#0000}.shop .nav-in>.sb.on.out:before{opacity:0;transition:opacity .18s}.shop .sb.on .sb-x{width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;left:-50px}.shop .sb.on .sb-drop{top:auto;left:0;right:0;bottom:calc(var(--kbar) - 1px);max-height:calc(100dvh - var(--kbar) - var(--vvt,0px) - 56px);padding:26px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));overscroll-behavior:contain;background:var(--card);border:0;border-radius:24px 24px 0 0;flex-direction:column;margin:0;animation:.3s cubic-bezier(.2,.7,.2,1) sbUp;display:flex;position:fixed;overflow-y:auto;box-shadow:0 -8px 24px #0000001f}.shop .sb.on .sb-drop:before{content:"";background:var(--line);border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:10px;left:50%}.shop .sb.on .sb-h{color:var(--ink3);margin:4px 2px 10px;font-size:13.5px;font-weight:600}.shop .sb.on .sb-chips{flex-wrap:wrap;gap:8px;padding-bottom:6px;display:flex}.shop .sb.on .sb-chip{background:var(--chip);min-height:40px;color:var(--ink);border-radius:999px;align-items:center;padding:0 16px;font-size:15px;display:inline-flex}.shop .sb.on .sb-drop>*{flex:none}.shop .sb.on .sb-drop>:first-child{margin-top:auto}.shop .sb.on .sb-all{border-radius:0;margin:4px 0 0;position:static}.shop .logo img{height:26px}.shop .nav-icons{gap:0;margin-left:auto}.shop .nav-ico,.shop .cat-btn{width:44px;height:44px}.shop .sb{max-width:none;margin:0}.shop .sb form{height:46px}.shop .sb-go{width:38px;height:38px}.shop .sb-drop{max-height:min(var(--sb-max,60vh),520px);overscroll-behavior:contain}.shop .sb-none{flex-wrap:wrap;align-items:center;min-height:48px;display:flex}.shop .sb-all{border-top:1px solid var(--line2);background:var(--card);border-radius:0 0 24px 24px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;margin:4px -8px -8px;padding:0 18px;font-weight:500;display:flex;position:sticky;bottom:-8px}.shop .sb-n{font-family:var(--f-price);font-variant-numeric:tabular-nums;flex:none;display:inline}.shop .nf-search{display:none}.shop .wrap.page-h{padding-top:28px}.shop{--nav-bg:#fff}html[data-theme=graphite] .shop{--nav-bg:#1c1c1e}.shop .nav{-webkit-backdrop-filter:none;backdrop-filter:none}.mega .ms-kids li.solo{display:none}.shop .nav-icons .langs a{align-items:center;min-height:40px}.shop .nf-cats .chip{min-height:44px}.shop .sb-row{grid-template-columns:44px 1fr auto;min-height:56px;padding:6px 10px}.shop .sb-th{width:44px;height:44px}html.menu-open{overflow:hidden}.shop .pc-name{font-size:16px}.shop main form a:not(.btn,.band,.achip,.chip,.clear,.pc-link),.shop main .sum a:not(.btn){margin-block:-12px;padding-block:12px;display:inline-block}.shop .logo{margin-block:-9px;padding-block:9px}.shop .btn.sm{min-height:44px}.shop .pc-add{width:44px;height:44px;bottom:6px;right:6px}.shop .pdp-brand,.shop .cl-name,.shop .link-btn{margin-block:-12px;padding-block:12px}.shop .pdp-brand,.shop .link-btn{display:inline-block}.shop .fact-addr a,.shop .fact-link{align-items:center;min-height:44px;display:inline-flex}.shop .qty{height:46px}.shop .qty button{width:44px;height:44px;min-height:44px}.shop .tabs button{min-height:44px}.shop .foot-cols{grid-template-columns:1fr}.shop .foot ul{gap:0}.shop .foot li,.shop .foot li a{align-items:center;min-height:44px;display:flex}.shop .foot li a{flex:1}.shop .foot-cats ul{grid-template-columns:repeat(2,minmax(0,1fr))}.shop .foot .foot-by{align-items:center;min-height:44px;display:inline-flex}.shop .foot-copy{align-items:center}}@media (prefers-reduced-motion:reduce){.shop,.shop *{transition:none!important;animation:none!important}}.shop .foot-links{flex-wrap:wrap;gap:4px 16px;display:flex}.shop .foot .foot-links a,.shop .foot .foot-link-btn{color:var(--foot-ink2);text-decoration:underline;-webkit-text-decoration-color:var(--foot-line);text-decoration-color:var(--foot-line);text-underline-offset:.2em;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.shop .foot .foot-links a:hover,.shop .foot .foot-link-btn:hover{color:var(--foot-ink);text-decoration-color:currentColor}@media (max-width:820px){.shop .foot .foot-links a,.shop .foot .foot-link-btn{align-items:center;min-height:44px;display:inline-flex}}.shop .legal{padding-bottom:64px}.shop .legal h2{margin:32px 0 8px;font-size:clamp(18px,2vw,22px);font-weight:600;line-height:1.25}.shop .legal p{max-width:68ch;margin:0 0 12px;line-height:1.6}.shop .legal .legal-intro{margin-top:16px;font-size:17px}.shop .legal section{scroll-margin-top:96px}.shop .lang-dd{display:none}.shop .lang-dd .lf{background:50%/cover no-repeat;border-radius:50%;flex:none;width:22px;height:22px;box-shadow:0 0 0 1px #0000001f}.shop .lang-dd .lf-en{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 30'><clipPath id='t'><path d='M30 15h30v15zv15H0zH0V0zV0h30z'/></clipPath><path fill='%23012169' d='M0 0h60v30H0z'/><path stroke='%23fff' stroke-width='6' d='M0 0l60 30m0-30L0 30'/><path stroke='%23C8102E' stroke-width='4' clip-path='url%28%23t%29' d='M0 0l60 30m0-30L0 30'/><path stroke='%23fff' stroke-width='10' d='M30 0v30M0 15h60'/><path stroke='%23C8102E' stroke-width='6' d='M30 0v30M0 15h60'/></svg>")}.shop .lang-dd .lf-ru{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 6'><path fill='%23fff' d='M0 0h9v2H0z'/><path fill='%230039A6' d='M0 2h9v2H0z'/><path fill='%23D52B1E' d='M0 4h9v2H0z'/></svg>")}.shop .lang-dd .lf-hy{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 6'><path fill='%23D90012' d='M0 0h9v2H0z'/><path fill='%230033A0' d='M0 2h9v2H0z'/><path fill='%23F2A800' d='M0 4h9v2H0z'/></svg>")}@media (max-width:820px){.shop{--nav-h:68px}.shop .logo img{height:31px}.shop .nav-icons .nav-ico{width:48px;height:48px}.shop .nav-icons .nav-ico svg{width:26px;height:26px}.shop .nav-icons .langs{display:none}.shop .lang-dd{flex:none;display:block;position:relative}.shop .lang-dd summary{cursor:pointer;height:48px;color:var(--ink);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:5px;padding:0 6px 0 9px;font-size:15px;font-weight:600;list-style:none;display:flex}.shop .lang-dd summary::-webkit-details-marker{display:none}.shop .lang-dd[open] summary{background:var(--line2)}.shop .lang-dd .ld-chev{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .2s}.shop .lang-dd[open] .ld-chev{transform:rotate(180deg)}.shop .ld-menu{z-index:120;background:var(--card,var(--bg));border:1px solid var(--line2);border-radius:18px;min-width:200px;padding:6px;position:absolute;top:calc(100% + 6px);right:-52px;box-shadow:0 18px 40px -16px #00000059}.shop .ld-menu a{min-height:48px;color:var(--ink);border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-size:16px;font-weight:500;display:flex}.shop .ld-menu a b{color:var(--ink2);margin-left:auto;font-size:13px;font-weight:600}.shop .ld-menu a[aria-current=true]{background:var(--chip,var(--line2))}}@media (max-width:399px){.shop .lang-dd .ld-c{display:none}.shop .lang-dd summary{padding:0 4px 0 8px}}@media (max-width:359px){.shop .nav-icons .nav-ico{width:42px;height:42px}.shop .nav-icons .nav-ico svg{width:24px;height:24px}.shop .logo img{height:27px}}@keyframes sbUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes sbFade{0%{opacity:0}to{opacity:1}}html{-webkit-tap-highlight-color:transparent}@media (hover:none){:is(a,button,summary,label,[role=button]):active{opacity:.72;transition:opacity}}.shop .sale-ban{isolation:isolate;color:#fff;background:linear-gradient(#9b0f24,#c21e37);border-radius:28px;align-items:center;min-height:clamp(300px,30vw,400px);margin:4px 0 clamp(18px,2.4vw,30px);padding:clamp(28px,3.4vw,52px);display:flex;position:relative;overflow:hidden}.shop .sale-ban-art{z-index:-1;height:100%;display:block;position:absolute;inset:0 0 0 auto}.shop .sale-ban-art img{width:auto;max-width:none;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18%);mask-image:linear-gradient(90deg,#0000,#000 18%)}.shop .sale-ban-copy{max-width:min(48%,520px);position:relative}.shop .sale-ban-eb{background:#ffffff24;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:500;line-height:1.2;display:inline-block}.shop .sale-ban-h{letter-spacing:-.045em;color:#fff;white-space:nowrap;margin:14px 0 0;font-size:clamp(76px,9vw,150px);line-height:.92}html[lang=hy] .shop .sale-ban-h{line-height:.92!important}.shop .sale-ban-sub{color:#ffffffe0;max-width:32ch;margin:14px 0 0;font-size:clamp(17px,1.5vw,22px);line-height:1.3}@media (max-width:734px){.shop .sale-ban{border-radius:22px;flex-direction:column;align-items:stretch;min-height:0;padding:24px 22px 0}.shop .sale-ban-copy{order:-1;max-width:none}.shop .sale-ban-h{font-size:clamp(72px,22vw,104px)}.shop .sale-ban-sub{font-size:16px}.shop .sale-ban-art{z-index:0;height:auto;margin:-4% -22px 0;position:relative;inset:auto}.shop .sale-ban-art img{width:100%;height:auto;-webkit-mask-image:linear-gradient(#0000,#000 16%);mask-image:linear-gradient(#0000,#000 16%)}}
.mx{background:#fff;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}.mx img{object-fit:contain;width:86%;height:86%;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.mx-deal{background:var(--acc);box-shadow:none;color:#fff}.mx-deal svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:58%;height:58%}.ul{position:relative}.ul:after{content:"";background:var(--acc);border-radius:2px;height:2px;transition:transform .32s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}a:is(:hover,:focus-visible) .ul:after,a.ul:is(:hover,:focus-visible):after{transform:scaleX(1)}@media (hover:none){a:hover .ul:after{transform:scaleX(0)}}header .nav-cats .nav-links.rail{height:56px;width:min(var(--max),100% - 2*var(--gut));scrollbar-width:none;justify-content:space-between;align-items:center;gap:clamp(8px,1.4vw,24px);margin-inline:auto;padding-block:0;display:flex;overflow-x:auto}header .nav-cats .nav-links.rail::-webkit-scrollbar{display:none}.rail .rl{color:var(--ink);opacity:1;white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:15px;display:inline-flex}.rail .rl .mx{border-radius:8px;width:30px;height:30px}.rail .rl:hover{color:var(--ink)}.rail .rl:hover .mx img{transform:scale(1.1)}.rail .rl.deal{color:var(--link)}.rail-menu{width:40px;height:40px;color:var(--ink);border-radius:999px;flex:none;place-items:center;margin-left:-8px;transition:background-color .2s;display:grid}.rail-menu:hover,.rail-menu[aria-expanded=true]{background:var(--chip)}.rail-menu svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;width:22px;height:22px}.mega{z-index:5;background:var(--card);border-bottom:1px solid var(--line2);max-height:calc(100vh - var(--nav-h,80px) - 60px);overscroll-behavior:contain;text-align:left;color:var(--ink);position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 24px 50px -20px #0000004d}.mega[hidden]{display:none}.mega :where(ul){margin:0;padding:0;list-style:none}.mega-in{width:min(var(--max),100% - 2*var(--gut));grid-template-columns:272px minmax(0,1fr);min-height:400px;margin-inline:auto;display:grid}.mega .mega-side{border-right:1px solid var(--line2);padding:16px 20px 16px 0}.ms-row{align-items:center;display:flex}.ms-g{min-height:44px;color:var(--ink);border-radius:12px;flex:1;align-items:center;gap:12px;padding:0 8px;font-size:15px;transition:background-color .15s;display:flex}.ms-g>span:not(.mx){flex:1}.ms-g .ms-chev{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:16px;height:16px;transition:opacity .15s,transform .2s;transform:translate(-4px)}.ms-g.on{background:var(--chip);font-weight:600}.ms-g.on .ms-chev{opacity:.7;transform:none}.ms-t,.mega .ms-kids{display:none}.mega-main{min-width:0;padding:24px 0 28px 32px}.mp[hidden]{display:none}.mp-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:18px;display:flex}.mp-head h2{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:600;line-height:1.2}.mp-sub{color:var(--ink3);font-size:14px}.mega .mp-all{color:var(--link);align-items:center;gap:6px;margin-left:auto;font-size:14.5px;font-weight:600;display:inline-flex}.mp-all svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .25s}.mp-all:hover svg{transform:translate(3px)}.mega .mp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 28px;display:grid}.mp-grid a{min-height:44px;color:var(--ink2);align-items:center;gap:12px;font-size:15px;display:flex}.mp-grid a .mx{width:36px;height:36px}.mp-grid a:hover{color:var(--ink)}.mp-grid a:hover .mx img{transform:scale(1.1)}.mp-brands{border-top:1px solid var(--line2);margin-top:24px;padding-top:20px}.mp-brands h3{color:var(--ink3);letter-spacing:0;margin:0 0 12px;font-size:13.5px;font-weight:600}.mp-bl{flex-wrap:wrap;gap:10px;display:flex}.mb{background:var(--chip);min-width:104px;height:44px;color:var(--ink);border-radius:999px;place-items:center;padding:0 20px;font-size:15px;font-weight:600;transition:background-color .2s,transform .2s;display:grid}.mb:hover{background:color-mix(in srgb,var(--chip) 80%,var(--ink) 20%)}.mb:active{transform:scale(.97)}.mb{--bm-knock:var(--chip)}.mb .bm{height:min(calc(var(--lh,1)*17px),calc(104px / var(--ar,3)))}.bm{width:auto;aspect-ratio:var(--ar,3);flex:none;display:block;overflow:visible}.bm-m,html[data-theme=dark] .bm-c,html[data-theme=graphite] .bm-c{display:none}html[data-theme=dark] .bm-m,html[data-theme=graphite] .bm-m{display:block}.brand-mark{--bm-knock:var(--bg);margin:0 0 18px}.brand-mark .bm{height:min(calc(var(--lh,1)*34px),calc(240px / var(--ar,3)));color:var(--ink)}.mega .mega-perks{width:min(var(--max),100% - 2*var(--gut));border-top:1px solid var(--line2);color:var(--ink2);flex-wrap:wrap;gap:12px 32px;margin-inline:auto;padding:16px 0;font-size:13.5px;display:flex}.mega-perks li{align-items:center;gap:8px;display:inline-flex}.mega-perks svg{fill:none;width:18px;height:18px;stroke:var(--ink3);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.mega-scrim,.mega-grab,.mega-prefs,.mp-theme .i-sun{display:none}html:is([data-theme=dark],[data-theme=graphite]) .mp-theme .i-sun{display:block}html:is([data-theme=dark],[data-theme=graphite]) .mp-theme .i-moon{display:none}@media (max-width:1068px){.mega-in{grid-template-columns:232px minmax(0,1fr)}.mega .mp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.mega{max-height:88vh;z-index:2;border:0;border-radius:24px 24px 0 0;max-height:88dvh;animation:.32s cubic-bezier(.2,.7,.2,1) megaUp;position:fixed;inset:auto 0 0;box-shadow:0 -8px 24px #0000001f}.mega-scrim{z-index:1;background:#00000075;animation:.25s ease-out megaFade;display:block;position:fixed;inset:0}html.menu-open .nav,html.catm-on .nav{z-index:300}.mega .mega-grab{z-index:3;background:var(--card);border-radius:24px 24px 0 0;height:22px;display:block;position:sticky;top:0}.mega-grab:before{content:"";background:var(--line);border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:8px;left:50%}.mega .mega-prefs{padding-top:4px}.mega-scrim[hidden]{display:none}.mega-in{width:calc(100% - 2*var(--gut));min-height:0;display:block}.mega .mega-side{border-right:0;padding:8px 0 10px}.mega-side>li{border-bottom:1px solid var(--line2)}.mega-side>li:last-child{border-bottom:0}.ms-g{border-radius:0;min-height:58px;padding:0;font-size:16px}.ms-g.on{background:0 0;font-weight:400}.ms-g .ms-chev{display:none}.ms-g .mx{width:36px;height:36px}.ms-row{position:relative}.ms-t{width:calc(50% + 10px);color:var(--ink);border-radius:12px;justify-content:flex-end;align-items:center;padding-right:12px;display:flex;position:absolute;top:0;bottom:0;right:-10px}.ms-t svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:transform .25s}.open>.ms-row .ms-t svg{transform:rotate(180deg)}.mega .open>.ms-kids{padding:0 0 10px 48px;display:block}.ms-kids a{min-height:46px;color:var(--ink2);align-items:center;gap:12px;font-size:15.5px;display:flex}.ms-kids a .mx{border-radius:8px;width:30px;height:30px}.ms-kids .ms-allk{color:var(--link);font-weight:600}.mega-main{display:none}.mega .mega-prefs{width:calc(100% - 2*var(--gut));border-bottom:1px solid var(--line2);flex-wrap:wrap;align-items:center;gap:10px;margin-inline:auto;padding:14px 0;display:flex}.mega-prefs .langs{background:var(--line2);border-radius:980px;flex:210px;gap:2px;padding:3px;display:flex}.mega-prefs .langs>:is(a,button){flex:1;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 8px;font-size:14px;display:inline-flex}.mega-prefs .mp-theme{background:var(--line2);min-height:50px;color:var(--ink);border-radius:980px;flex:1 0 auto;justify-content:center;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:14px;font-weight:600;display:inline-flex}.mp-theme svg{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.mega .mega-perks{width:calc(100% - 2*var(--gut));padding:16px 0 calc(16px + env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;gap:12px 16px;font-size:13px;display:grid}}@keyframes megaUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes megaFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mega,.mega-scrim{animation:none!important}}@media (min-width:821px){.mega-scrim{display:none!important}}.to-top,.shop .to-top{right:max(20px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:98;color:#fff;cursor:pointer;opacity:0;visibility:hidden;background:#c70125;border:0;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;transition:opacity .25s,transform .25s cubic-bezier(.2,.7,.2,1),visibility 0s .25s,background-color .2s;display:grid;position:fixed;transform:translateY(12px);box-shadow:0 10px 24px -8px #7800148c}.to-top.on{opacity:1;visibility:visible;transition:opacity .25s,transform .25s cubic-bezier(.2,.7,.2,1),background-color .2s;transform:none}.to-top:hover{background:#a8001f}.to-top:active{transform:scale(.94)}.to-top svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}@media (max-width:820px){.to-top,.shop .to-top{right:max(16px,env(safe-area-inset-right));bottom:calc(var(--mbar,0px) + 16px);width:44px;height:44px}}html:is(.sheet-open,.menu-open,.catm-on,.sb-sheet,.sbm-on) .to-top{opacity:0;visibility:hidden}.edge-arrow{display:none}@media (hover:hover) and (pointer:fine) and (min-width:821px){.edge-arrow{z-index:4;background:var(--card,#fff);width:48px;height:48px;color:var(--ink,#1d1d1f);box-shadow:0 8px 24px -8px #00000059,0 0 0 1px var(--line2,#00000014);cursor:pointer;opacity:0;visibility:hidden;border:0;border-radius:50%;place-items:center;margin:-24px 0 0 -24px;padding:0;transition:opacity .2s,visibility 0s .2s,transform .2s;display:grid;position:absolute}.edge-arrow.ea-prev{margin-left:0}.edge-arrow.ea-next{margin-left:-48px}.edge-arrow.on{opacity:1;visibility:visible;transition:opacity .2s,transform .2s}.edge-arrow:hover{transform:scale(1.06)}.edge-arrow:active{transform:scale(.95)}.edge-arrow svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}}
/*# sourceMappingURL=24lmzmkkf6yuw.css.map*/