:root{--cx-ease:cubic-bezier(.2, .7, .3, 1)}.cx-chev{width:16px;height:16px;transition:transform .22s var(--cx-ease);flex:none}.cx-tg{width:32px;height:32px;color:inherit;cursor:pointer;transition:background-color .18s var(--cx-ease), color .18s var(--cx-ease);background:0 0;border:0;border-radius:99px;flex:none;place-items:center;padding:0;display:inline-grid}.cx-tg:hover{background:color-mix(in srgb, var(--tpl-text) 7%, transparent)}.cx-tg[aria-expanded=true] .cx-chev{transform:rotate(180deg)}.cx-tg--sp{visibility:hidden}.cx-item{align-items:center;gap:0;display:inline-flex}.cx-item .cx-tg{width:26px;height:26px;color:var(--tpl-muted);margin-left:2px}.cx-item.is-open .cx-tg{color:var(--tpl-text)}.cx-mega{z-index:8;overscroll-behavior:contain;background:var(--tpl-surface);border-top:1px solid var(--tpl-line);border-bottom:1px solid var(--tpl-line);opacity:0;visibility:hidden;pointer-events:none;max-height:calc(100vh - 180px);transition:opacity .2s var(--cx-ease), transform .24s var(--cx-ease), visibility 0s linear .24s;position:absolute;top:100%;left:0;right:0;overflow:auto;transform:translateY(-6px);box-shadow:0 28px 48px -28px #14100c38}.cx-mega.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.cx-mega__in{align-items:flex-start;gap:40px;padding-top:28px;padding-bottom:32px;display:flex}.cx-mega__cols{flex:1;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:24px 36px;min-width:0;display:grid}.cx-col{flex-direction:column;min-width:0;display:flex}.cx-col__h{color:var(--tpl-text);transition:color .16s var(--cx-ease);padding:4px 0 8px;font-weight:600;text-decoration:none;display:block}.cx-col ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cx-col ul a{color:var(--tpl-muted);transition:color .16s var(--cx-ease), transform .2s var(--cx-ease);padding:5px 0;font-size:.94em;text-decoration:none;display:block}.cx-col a:hover,.cx-col a[aria-current]{color:var(--tpl-primary)}.cx-col ul a:hover{transform:translate(2px)}.cx-col__more{font-weight:600}.cx-mega__all{border:1px solid var(--tpl-line);border-radius:var(--tpl-radius);min-height:44px;color:var(--tpl-text);white-space:nowrap;transition:border-color .18s var(--cx-ease), background-color .18s var(--cx-ease);flex:none;align-items:center;gap:6px;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.cx-mega__all:hover{border-color:var(--tpl-text)}.cx-mega__all:hover .cx-chev{transform:translate(2px)}.cx-drill{transition:height .26s var(--cx-ease);position:relative;overflow:hidden}.cx-drill>*,.cx-drill__panel>*{transition:opacity .2s var(--cx-ease), transform .26s var(--cx-ease)}.cx-drill .cx-out{opacity:0;transform:translate(-28px)}.cx-drill__btn{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}.cx-drill__btn .t,.cx-drill a .t{flex:1;min-width:0}.cx-drill__panel{opacity:0;visibility:hidden;transition:opacity .22s var(--cx-ease), transform .26s var(--cx-ease), visibility 0s linear .26s;position:absolute;top:0;left:0;right:0;transform:translate(32px)}.cx-drill__panel.is-open{opacity:1;visibility:visible;transition-delay:0s;transform:none}.cx-drill__back{min-height:44px;color:var(--tpl-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 0 -4px;padding:0 8px 0 0;font-size:14px;display:inline-flex}.cx-drill__back:hover{color:var(--tpl-text)}.cx-drill__title{font-family:var(--tpl-font-head);color:var(--tpl-text);margin:2px 0 6px;font-size:28px;line-height:34px}.cx-tree__row{align-items:center;gap:2px;display:flex}.cx-tree__row>label{flex:1;min-width:0}.cx-tree__row .cx-tg{width:28px;height:28px;color:var(--tpl-muted)}.cx-tree__sub{border-left:1px solid var(--tpl-line);margin-left:8px;padding-left:10px}.cx-subs{flex-wrap:wrap;gap:8px;display:flex}.cx-chip{border:1px solid var(--tpl-line);background:var(--tpl-surface);min-height:40px;color:var(--tpl-text);white-space:nowrap;transition:border-color .18s var(--cx-ease), background-color .18s var(--cx-ease);border-radius:99px;align-items:center;gap:8px;padding:0 16px;font-size:14px;display:inline-flex;text-decoration:none!important}.cx-chip:hover{border-color:var(--tpl-text)}.cx-chip .c{color:var(--tpl-muted);font-size:12px}@media (width<=720px){.cx-subs{scrollbar-width:none;flex-wrap:nowrap;margin-left:-16px;margin-right:-16px;padding:0 16px 2px;overflow-x:auto}.cx-mega{display:none}}@media (prefers-reduced-motion:reduce){.cx-mega,.cx-mega.is-open,.cx-drill .cx-out,.cx-drill__panel,.cx-drill__panel.is-open,.cx-col ul a:hover,.cx-mega__all:hover .cx-chev{transform:none}.cx-chev{transition:none}.cx-mega{transition:opacity .18s ease-out,visibility 0s linear .18s}.cx-mega.is-open{transition-delay:0s}.cx-drill>*,.cx-drill__panel>*{transition:opacity .18s ease-out}.cx-drill__panel{transition:opacity .18s ease-out,visibility 0s linear .18s}.cx-drill__panel.is-open{transition-delay:0s}}:root{--mo-ease:cubic-bezier(.2, .7, .3, 1);--mo-fast:.16s;--mo-base:.2s;--mo-slow:.28s}html:active-view-transition body>header{view-transition-name:mo-header}html:active-view-transition .pn-top{view-transition-name:mo-header}html:active-view-transition .pn-side{view-transition-name:mo-side}::view-transition-group(root){animation-duration:var(--mo-slow)}::view-transition-old(root){animation:mo-out var(--mo-fast) var(--mo-ease) both}::view-transition-new(root){animation:mo-in-rise var(--mo-slow) var(--mo-ease) both}::view-transition-group(mo-header){animation:none}::view-transition-group(mo-side){animation:none}::view-transition-new(mo-header){animation:none}::view-transition-new(mo-side){animation:none}::view-transition-old(mo-header){display:none}::view-transition-old(mo-side){display:none}@keyframes mo-out{to{opacity:0}}@keyframes mo-in{0%{opacity:0}}@keyframes mo-in-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes mo-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes mo-bump{0%{transform:scale(1)}40%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes mo-spin{to{transform:rotate(360deg)}}@keyframes mo-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes mo-done{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--tpl-success,#1e6b47) 45%, transparent)}to{box-shadow:0 0 0 10px color-mix(in srgb, var(--tpl-success,#1e6b47) 0%, transparent)}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:target{scroll-margin-top:24px}:where(.bz,.bq,.cb,.cw,.cs,.hk,.tpl-clean,.tpl-warm,.tpl-bold,.tpl-natural) :where(a,button,summary,label,input,select,textarea){transition-property:color,background-color,border-color,box-shadow,opacity,transform,filter,text-decoration-color;transition-duration:var(--mo-base);transition-timing-function:var(--mo-ease)}:where(.bz,.bq,.cb,.cw,.cs,.hk) :where(a[href],button:not(:disabled),summary,label[for],[role=button],[data-qty],select){cursor:pointer}:where(.bz,.bq,.cb,.cw,.cs,.hk,.tpl-clean,.tpl-warm,.tpl-bold,.tpl-natural){-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:no-preference){html :is(.btn,.bz-btn,.bq-btn,.cb-btn,.cw-btn,.cs-btn,.hk-btn,.bz-cartbtn,.bz-wbtn,.bq-wbtn,.hk-wbtn,.ax-btn):active:not(:disabled,[aria-disabled=true]){transition-duration:90ms;transform:scale(.975)}html :is(.bz-ib,.bq-ib,.cb-ib,.cw-ib,.cs-ib,.hk-ib,.bz-hib,.bz-acc,.bz-wish,.bq-wish,.hk-wish,.bq-chip,.cb-chip,.cw-chip,.cs-chip,.hk-pill,.bz-opt,.bq-opt,.cw-opt,.hk-opt,.bq-size,.bz-size,.bz-qc,.cw-slot,.cw-day,.bz-step button,.bq-qty button,.hk-qty button,[data-qty],.bq-sw button,.bz-sw label,.bz-tabbar a,.ax-iconbtn,.nav-i):active:not(:disabled,[aria-disabled=true]){transition-duration:90ms;transform:scale(.96)}html :is(.bz-pc,.bz-icat,.bq-cat,.cb-sc,.cw-sc,.cs-sv,.cs-tile):active{transition-duration:.12s;transform:scale(.99)}}html :is(.btn,.bz-btn,.bq-btn,.cb-btn,.cw-btn,.cs-btn,.hk-btn):active:not(:disabled,[aria-disabled=true]){box-shadow:inset 0 0 0 999px #00000012}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:where(.bz-pc,.bz-icat,.cb-sc,.cw-sc,.cs-tile,a.card):hover{transform:translateY(-2px)}html :is(.bz-pc,.bz-icat,.cb-sc,.cw-sc,.cs-tile,a.card){transition-property:transform,box-shadow,border-color,background-color;transition-duration:var(--mo-base);transition-timing-function:var(--mo-ease)}:where(.bq-card,.hk-card,.bz-pc,.bq-cat,.cs-sv,.cb-proj,.cs-arow,.cw-cs,.bq-about,.hk-story) :where(.ph img,img.cover){transition:transform var(--mo-slow) var(--mo-ease), opacity var(--mo-slow) var(--mo-ease)}:where(.bq-card,.hk-card,.bz-pc,.bq-cat,.cs-sv,.cb-proj,.cs-arow,.cw-cs):hover :where(.ph img,img.cover){transform:scale(1.03)}:where(.bz-btn,.cb-btn,.cw-btn,.cs-btn,.hk-btn,.btn):hover:not(:disabled){box-shadow:0 6px 16px -8px #00000047}}:where(.bz,.bq,.cb,.cw,.cs,.hk) :focus-visible{transition-property:outline-offset,color,background-color,border-color,box-shadow}html .mo-busy{pointer-events:none;cursor:progress!important;color:#0000!important}html .mo-busy.mo-rel{position:relative}html .mo-busy>*{visibility:hidden}html .mo-busy:after{content:"";border:2px solid var(--mo-spin,currentColor);border-right-color:#0000;border-radius:50%;width:1.1em;height:1.1em;margin:auto;animation:.7s linear infinite mo-spin;position:absolute;inset:0}html input.mo-busy{opacity:.7;color:inherit!important}.mo-done{animation:mo-done .6s var(--mo-ease)}.mo-bump{animation:mo-bump .32s var(--mo-ease);display:inline-block}.bz-cartbtn .n.mo-bump,.bz-hib .n.mo-bump,.bz-tabbar .n.mo-bump{display:inline-flex}:where([data-toast]){transition:opacity var(--mo-base) var(--mo-ease), transform var(--mo-base) var(--mo-ease), display var(--mo-base) allow-discrete}:where([data-toast][hidden]){opacity:0;transform:translateY(-8px)}@starting-style{:where([data-toast]:not([hidden])){opacity:0;transform:translateY(-8px)}}:where(.bz-drawer,.bq-drawer,.hk-drawer,.bz-sheet,.bq-sheet,.hk-sheet,.bz-dialog,.bq-dialog,.hk-dialog,.bz-lbx,.bq-lbx,.hk-lbx,.bz-scrim,.bq-scrim,.hk-scrim):not([hidden]){animation:mo-in var(--mo-base) var(--mo-ease)}dialog[open]{animation:mo-pop var(--mo-base) var(--mo-ease)}dialog[open]::backdrop{animation:mo-in var(--mo-base) var(--mo-ease)}:where(.bq-acc,.hk-acc,.cb-acc,.cw-acc,.cs-acc,.bz-flt,.bq-flt) details{interpolate-size:allow-keywords}:where(.bq-acc,.hk-acc,.cb-acc,.cw-acc,.cs-acc,.bz-flt,.bq-flt) details::details-content{opacity:0;block-size:0;transition:block-size var(--mo-slow) var(--mo-ease), opacity var(--mo-base) var(--mo-ease), content-visibility var(--mo-slow) allow-discrete;overflow:clip}:where(.bq-acc,.hk-acc,.cb-acc,.cw-acc,.cs-acc,.bz-flt,.bq-flt) details[open]::details-content{opacity:1;block-size:auto}html body .mo-reveal{opacity:0;transition:opacity var(--mo-slow) var(--mo-ease), transform var(--mo-slow) var(--mo-ease);transition-delay:var(--mo-delay,0s);transform:translateY(8px)}html body .mo-reveal.mo-in{opacity:1;transform:none}html body .mo-img{opacity:0;transition:opacity var(--mo-slow) var(--mo-ease)}html body .mo-img.mo-in{opacity:1}.mo-skel,[aria-busy=true]>.mo-skel{background:linear-gradient(90deg,#0000000d 25%,#00000017 50%,#0000000d 75%) 0 0/200% 100%;animation:1.4s linear infinite mo-shimmer}@keyframes mo-pulse{50%{opacity:.55}}@keyframes mo-glow{0%{box-shadow:0 0 0 3px color-mix(in srgb, var(--tpl-success,#1e6b47) 45%, transparent)}to{box-shadow:0 0 0 3px color-mix(in srgb, var(--tpl-success,#1e6b47) 0%, transparent)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:mo-out var(--mo-fast) ease-out both}::view-transition-new(root){animation:mo-in var(--mo-base) ease-out both}html :is(.bz,.bq,.cb,.cw,.cs,.hk,.tpl-clean,.tpl-warm,.tpl-bold,.tpl-natural) :is(a,button,summary,label,input,select,textarea){transition-property:color,background-color,border-color,box-shadow,opacity,text-decoration-color!important;transition-duration:var(--mo-base)!important;transition-timing-function:ease-out!important}html body .mo-reveal,html body .mo-reveal.mo-in{transition:opacity var(--mo-base) ease-out!important;transition-delay:var(--mo-delay,0s)!important;transform:none!important}html body .mo-img{transition:opacity var(--mo-base) ease-out!important}html .mo-bump{animation:mo-pulse var(--mo-slow) ease-out!important}html .mo-done{animation:.5s ease-out mo-glow!important}.mo-skel,[aria-busy=true]>.mo-skel{background-position:50% 0;animation:1.6s ease-in-out infinite mo-pulse}html .mo-busy:after{animation-duration:1.4s!important}html :where([data-toast]){transition:opacity var(--mo-base) ease-out, display var(--mo-base) allow-discrete!important}:where([data-toast][hidden]){transform:none}@starting-style{:where([data-toast]:not([hidden])){transform:none}}html :is(.bz,.bq,.hk) [data-toast]:not([hidden]),html :is(.bz-drawer,.bq-drawer,.hk-drawer,.bz-sheet,.bq-sheet,.hk-sheet,.bz-dialog,.bq-dialog,.hk-dialog,.bz-lbx,.bq-lbx,.hk-lbx,.bz-scrim,.bq-scrim,.hk-scrim):not([hidden]),html dialog[open],html dialog[open]::backdrop{transform:none;animation:mo-in var(--mo-base) ease-out!important}html :is(.bq-acc,.hk-acc,.cb-acc,.cw-acc,.cs-acc,.bz-flt,.bq-flt) details::details-content{transition:block-size var(--mo-slow) ease-out, opacity var(--mo-base) ease-out, content-visibility var(--mo-slow) allow-discrete!important}}@media print{html body .mo-reveal,html body .mo-img{opacity:1;transform:none}}.cfm{border:1px solid var(--tpl-line,var(--border,#dde3ee));border-radius:var(--tpl-radius,16px);background:var(--tpl-surface,var(--card,#fff));width:min(440px,100vw - 32px);max-width:none;color:var(--tpl-text,var(--foreground,#101828));font:inherit;margin:auto;padding:0;box-shadow:0 24px 48px -12px #10182847}.cfm[open]{animation:cfm-in var(--mo-slow) var(--mo-ease) both}.cfm::backdrop{background:#10182880}.cfm[open]::backdrop{animation:mo-in var(--mo-base) ease-out both}@keyframes cfm-in{0%{opacity:0;transform:translateY(8px)scale(.985)}}.cfm__box{flex-direction:column;gap:8px;margin:0;padding:24px 24px 20px;display:flex}.cfm__t{font-family:var(--tpl-font-head,inherit);margin:0;font-size:18px;font-weight:700;line-height:1.35}.cfm__x{color:var(--tpl-muted,var(--muted-foreground,#4a5565));overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:15px;line-height:1.55}.cfm__field{border:1px solid var(--tpl-line,var(--input,#cbd3e1));border-radius:min(var(--tpl-radius,12px), 12px);background:var(--tpl-bg,var(--background,#f3f6fd));width:100%;min-height:44px;color:inherit;font:inherit;margin-top:8px;padding:0 12px;font-size:14px}.cfm__field:focus-visible{outline:2px solid var(--tpl-primary,var(--ring,#0058b8));outline-offset:1px}.cfm__row{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.cfm__btn{border-radius:min(var(--tpl-radius,12px), 12px);min-height:44px;font:inherit;cursor:pointer;transition:background-color var(--mo-fast) ease-out, border-color var(--mo-fast) ease-out, color var(--mo-fast) ease-out;border:1px solid #0000;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.cfm__btn--ghost{border-color:var(--tpl-line,var(--border,#dde3ee));color:inherit;background:0 0}.cfm__btn--ghost:hover{background:var(--tpl-primary-soft,var(--accent,#e6effc))}.cfm__btn--ok{background:var(--tpl-primary,var(--primary,#0058b8));color:var(--tpl-on-primary,var(--primary-foreground,#fff))}.cfm__btn--ok:hover{filter:brightness(.94)}.cfm.is-danger .cfm__btn--ok{background:var(--tpl-danger,var(--destructive,#c01c1c));color:#fff}.cfm__btn:focus-visible{outline:2px solid var(--tpl-primary,var(--ring,#0058b8));outline-offset:2px}@media (width<=480px){.cfm__row{flex-direction:column-reverse}.cfm__btn{width:100%}}@media (prefers-reduced-motion:reduce){html .cfm[open]{animation:mo-in var(--mo-base) ease-out both!important}}:where(input[type=checkbox]:not([role=switch],[class*=-tog],[class*=-sr],.ax-check,.ax-switch)){appearance:none;vertical-align:middle;border:1.5px solid color-mix(in srgb, var(--tpl-text,#1a1a1a) 32%, transparent);border-radius:var(--tpl-check-radius,min(6px, var(--tpl-radius,6px)));background:var(--tpl-bg,#fff);cursor:pointer;flex:none;place-content:center;block-size:20px;inline-size:20px;margin:0;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-grid;position:relative}:where(input[type=checkbox]:not([role=switch],[class*=-tog],[class*=-sr],.ax-check,.ax-switch)):after{content:"";border:solid var(--tpl-on-primary,#fff);opacity:0;border-width:0 .13em .13em 0;block-size:.6em;inline-size:.32em;margin-block-start:-.12em;transition:transform .18s cubic-bezier(.2,.7,.2,1),opacity .12s;transform:rotate(45deg)scale(.4)}:where(input[type=checkbox]:not([role=switch],[class*=-tog],[class*=-sr],.ax-check,.ax-switch)):hover{border-color:var(--tpl-primary,#1a1a1a)}:where(input[type=checkbox]:not([role=switch],[class*=-tog],[class*=-sr],.ax-check,.ax-switch)):checked{background:var(--tpl-primary,#1a1a1a);border-color:var(--tpl-primary,#1a1a1a)}:where(input[type=checkbox]:not([role=switch],[class*=-tog],[class*=-sr],.ax-check,.ax-switch)):checked:after{opacity:1;transform:rotate(45deg)scale(1)}:where(input[type=checkbox]:not([role=switch],[class*=-tog],[class*=-sr],.ax-check,.ax-switch)):focus-visible{outline:2px solid var(--tpl-focus,var(--tpl-primary,#1a1a1a));outline-offset:2px}:where(input[type=checkbox]:not([role=switch],[class*=-tog],[class*=-sr],.ax-check,.ax-switch)):disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){:where(input[type=checkbox]:not([role=switch],[class*=-tog],[class*=-sr],.ax-check,.ax-switch)):after{transform:rotate(45deg)scale(1)}}:root{scrollbar-gutter:stable;--kx-z-sticky:3;--kx-z-bar:10;--kx-z-fab:11;--kx-z-toast:12;--kx-z-cookie:13;--kx-z-scrim:20;--kx-z-modal:21;--kx-bottom-bar:0px}:where(*):lang(ka){text-transform:none!important}:where(h1,h2,h3,h4){overflow-wrap:anywhere}:where(h1,h2){text-wrap:balance}:where(.kx-opt){opacity:.85;font-weight:400}.kx-sr{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html.kx-typing [data-bottom-bar]{display:none!important}:where(button,a,input)[aria-busy=true]{pointer-events:none}@media print{[data-bottom-bar]{display:none!important}}.kx-page,.kx-block,.kx-loc{--kx-primary:var(--tpl-primary,var(--accent,#1f3a5f));--kx-on:var(--tpl-on-primary,var(--on-accent,#fff));--kx-text:var(--tpl-text,var(--fg,var(--ink,#1c1c1c)));--kx-muted:var(--tpl-muted,var(--muted,#5b6470));--kx-line:var(--tpl-line,var(--line,#dde2e8));--kx-field:var(--tpl-field,var(--field,color-mix(in srgb,var(--kx-text) 55%,var(--kx-surface))));--kx-surface:var(--tpl-surface,var(--surface,#fff));--kx-bg:var(--tpl-bg,var(--bg,#fff));--kx-soft:var(--tpl-primary-soft,color-mix(in srgb,var(--kx-primary) 9%,var(--kx-surface)));--kx-error:var(--tpl-error,var(--error,#b42318));--kx-success:var(--tpl-success,#1e6b47);--kx-radius:var(--tpl-radius,12px);--kx-head:var(--tpl-font-head,var(--font-heading,inherit));color:var(--kx-text)}.kx-page *,.kx-block *,.kx-loc *{box-sizing:border-box}.kx-page{padding:40px 0 88px}.kx-crumb{color:var(--kx-muted);flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;font-size:14px;list-style:none;display:flex}.kx-crumb li+li:before{content:"/";color:var(--kx-line);margin-right:8px}.kx-crumb a{color:inherit;text-decoration:none}.kx-crumb a:hover{color:var(--kx-primary)}.kx-h1{font-family:var(--kx-head);font-size:clamp(30px,4.2vw,44px);line-height:1.15;font-weight:var(--heading-weight,700);letter-spacing:-.01em;color:var(--kx-text);margin:0}.kx-h2{font-family:var(--kx-head);font-size:clamp(22px,2.6vw,28px);line-height:1.25;font-weight:var(--heading-weight,700);color:var(--kx-text);margin:0}.kx-lead{max-width:680px;color:var(--kx-muted);margin:14px 0 0;font-size:17px;line-height:1.65}.kx-head{margin-bottom:36px}.kx-text{font-size:16px;line-height:1.75}.kx-text p{margin:0 0 14px}.kx-text p:last-child{margin-bottom:0}.kx-card{background:var(--kx-surface);border:1px solid var(--kx-line);border-radius:var(--kx-radius);padding:28px}.kx-empty{text-align:center;color:var(--kx-muted);padding:40px 28px}.kx-form{flex-direction:column;gap:18px;max-width:720px;display:flex}.kx-form__intro{color:var(--kx-muted);white-space:pre-line;margin:-6px 0 4px;line-height:1.65}.kx-grid2{gap:18px;display:grid}@media (width>=720px){.kx-grid2{grid-template-columns:1fr 1fr}}.kx-field{flex-direction:column;gap:6px;min-width:0;display:flex}.kx-label{color:var(--kx-text);font-size:14.5px;font-weight:600;line-height:1.4}.kx-label .kx-opt{color:var(--kx-muted);font-weight:400}.kx-input{border:1px solid var(--kx-field);border-radius:min(var(--kx-radius),12px);background:var(--kx-surface);width:100%;min-height:48px;color:var(--kx-text);font:inherit;padding:11px 14px;font-size:16px;line-height:1.4;transition:border-color .16s,box-shadow .16s}.kx-input:hover{border-color:color-mix(in srgb,var(--kx-text) 75%,var(--kx-surface))}.kx-input:focus{border-color:var(--kx-primary);box-shadow:0 0 0 1px var(--kx-primary),0 0 0 4px color-mix(in srgb,var(--kx-primary) 30%,transparent);outline:none}.kx-input[aria-invalid=true]{border-color:var(--kx-error);box-shadow:0 0 0 3px color-mix(in srgb,var(--kx-error) 14%,transparent)}textarea.kx-input{resize:vertical;min-height:132px}select.kx-input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23667085' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}input[type=file].kx-input{cursor:pointer;padding:10px}input[type=file].kx-input::file-selector-button{border:1px solid var(--kx-line);border-radius:min(var(--kx-radius),10px);background:var(--kx-soft);color:var(--kx-text);font:inherit;cursor:pointer;margin-right:12px;padding:8px 14px;font-size:14px;font-weight:600}.kx-help{color:var(--kx-muted);margin:0;font-size:13.5px;line-height:1.5}.kx-err{color:var(--kx-error);margin:0;font-size:13.5px;line-height:1.5}.kx-check{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding-top:2px;font-size:15px;line-height:1.5;display:flex}.kx-check input{width:20px;height:20px;accent-color:var(--kx-primary);cursor:pointer;flex:none;margin:1px 0 0}.kx-btn{border:1px solid var(--kx-primary);border-radius:min(var(--kx-radius),12px);background:var(--kx-primary);min-height:48px;color:var(--kx-on);font:inherit;cursor:pointer;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:12px 24px;font-size:15.5px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.kx-btn:hover{background:color-mix(in srgb,var(--kx-primary) 86%,#000);border-color:color-mix(in srgb,var(--kx-primary) 86%,#000);color:var(--kx-on);text-decoration:none}.kx-btn--ghost{color:var(--kx-text);border-color:var(--kx-field);background:0 0}.kx-btn--ghost:hover{background:var(--kx-soft);border-color:var(--kx-primary);color:var(--kx-text)}.kx-btn--sm{min-height:40px;padding:8px 16px;font-size:14px}.kx-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.kx-page :focus-visible,.kx-block :focus-visible,.kx-loc :focus-visible{outline:2px solid var(--kx-primary);outline-offset:2px}.kx-alert{border-radius:min(var(--kx-radius),14px);border:1px solid color-mix(in srgb,var(--kx-error) 30%,var(--kx-surface));background:color-mix(in srgb,var(--kx-error) 7%,var(--kx-surface));color:var(--kx-text);align-items:flex-start;gap:12px;padding:16px 18px;font-size:15px;line-height:1.55;display:flex}.kx-alert--ok{border-color:color-mix(in srgb,var(--kx-success) 30%,var(--kx-surface));background:color-mix(in srgb,var(--kx-success) 8%,var(--kx-surface))}.kx-alert svg{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;stroke:var(--kx-error);flex:none;margin-top:1px}.kx-alert--ok svg{stroke:var(--kx-success)}.kx-alert b{margin-bottom:2px;display:block}.kx-alert p{white-space:pre-line;margin:0}.kx-hp{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.kx-req{color:var(--kx-error)}.kx-block{padding:56px 0}.kx-block+.kx-block{padding-top:0}.kx-block .kx-h2{margin-bottom:20px}.kx-jobs{gap:14px;margin:0;padding:0;list-style:none;display:grid}.kx-job{background:var(--kx-surface);border:1px solid var(--kx-line);border-radius:var(--kx-radius);color:inherit;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:22px 24px;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}a.kx-job:hover{border-color:var(--kx-primary);text-decoration:none}.kx-job__main{flex:320px;min-width:0}.kx-job__t{font-family:var(--kx-head);font-size:20px;line-height:1.3;font-weight:var(--heading-weight,700);color:var(--kx-text);margin:0 0 8px}.kx-job.is-closed{opacity:.72}.kx-chips{color:var(--kx-muted);flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.kx-chips li{align-items:center;gap:6px;display:inline-flex}.kx-chips svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.kx-badge{background:var(--kx-soft);min-height:28px;color:var(--kx-primary);white-space:nowrap;border-radius:99px;align-items:center;padding:3px 12px;font-size:13px;font-weight:600;display:inline-flex}.kx-badge--closed{background:color-mix(in srgb,var(--kx-text) 7%,var(--kx-surface));color:var(--kx-muted)}.kx-job__go{color:var(--kx-primary);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.kx-job__go svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.kx-detail{align-items:start;gap:40px;display:grid}@media (width>=960px){.kx-detail{grid-template-columns:minmax(0,1fr) 400px;gap:56px}.kx-detail__aside{position:sticky;top:24px}}.kx-detail .kx-chips{margin-top:16px}.kx-files{gap:12px;margin:0;padding:0;list-style:none;display:grid}.kx-file{background:var(--kx-surface);border:1px solid var(--kx-line);border-radius:var(--kx-radius);align-items:center;gap:16px;padding:16px 18px;display:flex}.kx-file__ext{border-radius:min(var(--kx-radius),12px);background:var(--kx-soft);width:52px;height:52px;color:var(--kx-primary);letter-spacing:.04em;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.kx-file__main{flex:1;min-width:0}.kx-file__t{color:var(--kx-text);font-size:16px;font-weight:600;line-height:1.4;display:block}.kx-file__d{color:var(--kx-muted);margin-top:2px;font-size:14px;line-height:1.5;display:block}.kx-file__s{color:var(--kx-muted);white-space:nowrap;font-size:13.5px}@media (width<=560px){.kx-file{flex-wrap:wrap}.kx-file .kx-btn{width:100%}}.kx-loc{gap:16px;margin-top:16px;display:grid}.kx-map{border:1px solid var(--kx-line);border-radius:var(--kx-radius);background:linear-gradient(transparent 49.5%,color-mix(in srgb,var(--kx-line) 70%,transparent) 50%,transparent 50.5%) 0 0/48px 48px, linear-gradient(90deg,transparent 49.5%,color-mix(in srgb,var(--kx-line) 70%,transparent) 50%,transparent 50.5%) 0 0/48px 48px, var(--kx-soft);min-height:260px;position:relative;overflow:hidden}.kx-map iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.kx-map__cover{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex;position:absolute;inset:0}.kx-map__pin{background:var(--kx-primary);width:52px;height:52px;color:var(--kx-on);box-shadow:0 10px 24px -10px color-mix(in srgb,var(--kx-primary) 70%,transparent);border-radius:50%;place-items:center;display:grid}.kx-map__pin svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.kx-map__note{max-width:340px;color:var(--kx-muted);margin:0;font-size:13px;line-height:1.5}.kx-map__links{flex-wrap:wrap;justify-content:center;gap:16px;font-size:14px;display:flex}.kx-map__links a{color:var(--kx-text);text-underline-offset:3px;text-decoration:underline}.kx-hours{background:var(--kx-surface);border:1px solid var(--kx-line);border-radius:var(--kx-radius);padding:22px 24px}.kx-hours h3{font-family:var(--kx-head);color:var(--kx-text);margin:0 0 12px;font-size:18px;line-height:1.3}.kx-hours dl{grid-template-columns:auto 1fr;gap:8px 20px;margin:0;font-size:15px;display:grid}.kx-hours dt{color:var(--kx-muted)}.kx-hours dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.kx-hours dd.is-closed{color:var(--kx-muted);font-weight:400}.rv,.rv-page,.rv-card,.rv-stars{--rv-line:var(--tpl-line,var(--line,#e4e4e0));--rv-text:var(--tpl-text,var(--fg,#1e1c19));--rv-muted:var(--tpl-muted,var(--muted,#6b6359));--rv-surface:var(--tpl-surface,var(--surface,#fff));--rv-primary:var(--tpl-primary,var(--accent,#2b2925));--rv-on-primary:var(--tpl-on-primary,var(--on-accent,#fff));--rv-radius:var(--tpl-radius,var(--radius,8px));--rv-head:var(--tpl-font-head,var(--font-heading,inherit));--rv-error:var(--tpl-error,#b42318);--rv-success:var(--tpl-success,#2f6b45);--rv-star:#b7791f}.bq .rv,.bq .rv-page,.bq .rv-card,.bq .rv-stars{--rv-star:var(--tpl-text)}.hk .rv,.hk .rv-page,.hk .rv-card,.hk .rv-stars{--rv-star:var(--tpl-primary)}.rv-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rv-stars{vertical-align:middle;color:var(--rv-star);flex:none;line-height:0;display:inline-flex;position:relative}.rv-stars__row{white-space:nowrap;gap:2px;display:inline-flex}.rv-stars__row svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linejoin:round;flex:none;width:14px;height:14px}.rv-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.rv-stars__fill svg{fill:currentColor}.rv-stars--lg .rv-stars__row svg{width:20px;height:20px}.rv-card{color:var(--rv-muted);align-items:center;gap:6px;font-size:13px;line-height:18px;display:inline-flex}.rv-card__n{color:var(--rv-text);font-variant-numeric:tabular-nums;font-weight:600}.rv-card__n span{color:var(--rv-muted);font-weight:400}.rv{border-top:1px solid var(--rv-line);color:var(--rv-text);scroll-margin-top:96px}.rv__in{max-width:1280px;margin:0 auto;padding:56px 40px}.rv__title{font-family:var(--rv-head);letter-spacing:-.005em;margin:0 0 28px;font-size:30px;font-weight:500;line-height:38px}.rv__title span{color:var(--rv-muted);vertical-align:.35em;font-variant-numeric:tabular-nums;margin-left:6px;font-family:inherit;font-size:.6em}.rv__grid{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:56px;display:grid}.rv__side{flex-direction:column;gap:20px;display:flex;position:sticky;top:24px}.rv__score{align-items:center;gap:16px;display:flex}.rv__score>b{font-family:var(--rv-head);font-variant-numeric:tabular-nums;font-size:52px;font-weight:500;line-height:1}.rv__score>div{color:var(--rv-muted);flex-direction:column;gap:6px;font-size:14px;display:flex}.rv__dist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rv__dist li{color:var(--rv-muted);grid-template-columns:auto minmax(0,1fr) 28px;align-items:center;gap:12px;font-size:13px;line-height:18px;display:grid}.rv__dist-l{white-space:nowrap;min-width:84px}.rv__dist-n{text-align:right;font-variant-numeric:tabular-nums}.rv__bar{background:var(--rv-line);border-radius:999px;height:6px;display:block;overflow:hidden}.rv__bar i{border-radius:inherit;background:var(--rv-star);height:100%;display:block}.rv__empty{color:var(--rv-muted);margin:0}.rv__slot{border-top:1px solid var(--rv-line);flex-direction:column;align-items:flex-start;gap:12px;padding-top:20px;display:flex}.rv__hint{color:var(--rv-muted);margin:0;font-size:14px;line-height:22px}.rv__note{border-radius:var(--rv-radius);background:var(--rv-surface);border:1px solid var(--rv-line);margin:0 0 24px;padding:12px 16px;font-size:14px}.rv__note--ok{border-color:color-mix(in srgb,var(--rv-success) 40%,var(--rv-line));color:var(--rv-success)}.rv__btn{border:1px solid var(--rv-primary);border-radius:var(--rv-radius);background:var(--rv-primary);min-height:46px;color:var(--rv-on-primary);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:0 22px;font-size:14px;font-weight:600;display:inline-flex;text-decoration:none!important}.rv__btn:hover{background:color-mix(in srgb,var(--rv-primary) 88%,#000)}.rv__btn--o{color:var(--rv-text);border-color:var(--rv-text);background:0 0}.rv__btn--o:hover{background:var(--rv-text);color:var(--rv-surface)}.rv__list{flex-direction:column;min-width:0;display:flex}.rv__item{border-bottom:1px solid var(--rv-line);flex-direction:column;gap:10px;padding:24px 0;display:flex}.rv__item:first-child{padding-top:0}.rv__item header{flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:14px;display:flex}.rv__item header b{font-weight:600}.rv__item time{color:var(--rv-muted);font-size:13px}.rv__body{white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.65}.rv__verified{letter-spacing:.02em;color:var(--rv-success);font-size:12px;line-height:16px}.rv__reply{border-left:2px solid var(--rv-line);background:var(--rv-surface);border-radius:0 var(--rv-radius) var(--rv-radius) 0;margin-top:4px;padding:14px 16px;font-size:14px}.rv__reply b{font-weight:600}.rv__reply p{white-space:pre-line;color:var(--rv-muted);margin:4px 0 0}.rv__pager{justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:14px;display:flex}.rv__pager a{text-underline-offset:4px;font-weight:600;text-decoration:underline}.rv__pager [aria-disabled]{color:var(--rv-muted);opacity:.6}.rv__pager-n{color:var(--rv-muted);font-variant-numeric:tabular-nums}.rv__mine{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.rv-form{flex-direction:column;gap:16px;width:100%;display:flex}.rv-lbl{color:var(--rv-text);font-size:14px;font-weight:600}.rv-rate{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.rv-rate legend{margin-bottom:8px;padding:0}.rv-rate__stars{flex-direction:row-reverse;justify-content:flex-end;gap:4px;display:inline-flex}.rv-rate__stars input{opacity:0;width:1px;height:1px;position:absolute}.rv-rate__stars label{cursor:pointer;width:40px;height:40px;color:var(--rv-line);place-items:center;transition:color .12s;display:grid}.rv-rate__stars label svg{fill:currentColor;width:30px;height:30px}.rv-rate__stars input:checked~label,.rv-rate__stars label:hover,.rv-rate__stars label:hover~label{color:var(--rv-star)}.rv-rate__stars input:focus-visible+label{outline:2px solid var(--rv-primary);outline-offset:2px;border-radius:6px}.rv-fld{flex-direction:column;gap:8px;display:flex}.rv-fld textarea{border:1px solid var(--rv-line);border-radius:var(--rv-radius);background:var(--rv-surface);width:100%;min-height:132px;color:var(--rv-text);font:inherit;resize:vertical;padding:12px 14px;font-size:15px;line-height:1.55}.rv-fld textarea:focus{outline:2px solid var(--rv-primary);outline-offset:1px}.rv-fld textarea[aria-invalid=true]{border-color:var(--rv-error)}.rv-err{color:var(--rv-error);font-size:13px;line-height:18px}.rv-page{max-width:640px;color:var(--rv-text);flex-direction:column;gap:20px;margin:0 auto;padding:40px 24px 72px;display:flex}.rv-page__back{color:var(--rv-muted);text-underline-offset:4px;font-size:14px;text-decoration:underline}.rv-page__card{background:var(--rv-surface);border:1px solid var(--rv-line);border-radius:var(--rv-radius);flex-direction:column;gap:24px;padding:32px;display:flex}.rv-page__product{align-items:center;gap:16px;display:flex}.rv-page__product img{object-fit:cover;border-radius:var(--rv-radius);flex:none;width:72px;height:72px}.rv-page__product .rv__title{margin:0;font-size:26px;line-height:32px}.rv-page__product p{color:var(--rv-muted);margin:4px 0 0}@media (width<=900px){.rv__in{padding:40px 16px}.rv__grid{grid-template-columns:minmax(0,1fr);gap:32px}.rv__side{position:static}.rv__title{margin-bottom:20px;font-size:24px;line-height:32px}.rv-page{padding:24px 16px 56px}.rv-page__card{padding:20px}}@media (prefers-reduced-motion:reduce){.rv-rate__stars label{transition:none}}.rv--flush{margin-top:40px}.rv--flush .rv__in{max-width:none;padding:40px 0 8px}.rv-card{align-self:flex-start}.bq-card .rv-card,.hk-card .rv-card{margin-top:-6px}.cur-switch{align-items:center;display:inline-flex;position:relative}.cur-switch[hidden]{display:none}.cur-switch select{appearance:none;border:1px solid color-mix(in srgb, currentColor 22%, transparent);min-height:36px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:.02em;cursor:pointer;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 14px),calc(100% - 10px);background-repeat:no-repeat;background-size:4px 4px;border-radius:999px;padding:0 26px 0 10px;font-size:13px;font-weight:500}.cur-switch select:hover{border-color:color-mix(in srgb, currentColor 45%, transparent)}.cur-switch select:focus-visible{outline-offset:2px;outline:2px solid}.cur-switch option{color:#1a1a1a;background:#fff}.cur-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cur-approx{opacity:.68;white-space:nowrap;margin-top:2px;font-size:.78em;font-weight:500;display:block}.cur-note{background:color-mix(in srgb, currentColor 6%, transparent);border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.cur-note[hidden]{display:none}.cur-note b{font-weight:600;display:block}.cur-note span{opacity:.75}@media (width<=640px){.cur-switch select{background-position:calc(100% - 12px),calc(100% - 8px);min-height:32px;padding:0 22px 0 8px;font-size:12px}}@supports (appearance:base-select){html select:not([multiple]):not([size]){appearance:base-select}::picker(select){appearance:base-select}select{--sk-sel-bg:var(--tpl-card,var(--card,var(--surface,#fff)));--sk-sel-text:var(--tpl-text,var(--fg,var(--foreground,#111827)));--sk-sel-line:var(--tpl-line,var(--line,var(--border,#e5e7eb)));--sk-sel-primary:var(--tpl-primary-ink,var(--tpl-primary,var(--accent-ink,var(--primary,#0058b8))));--sk-sel-radius:min(var(--tpl-radius,var(--radius,12px)), 16px);--sk-sel-hover:color-mix(in srgb, var(--sk-sel-primary) 9%, transparent)}html select:not([multiple]):not([size]){white-space:nowrap;overflow-clip-margin:content-box;align-items:center;overflow:clip}.au select{--sk-sel-primary:var(--tpl-text);--sk-sel-hover:color-mix(in srgb, var(--tpl-primary) 22%, transparent)}:is(.ac-sel,.au-sel,.bq-sel,.bz-sel,.cb-sel,.cs-sel,.cw-sel,.hk-sel,.ht-sel,.it-sel,.mf-sel,.mn-sel,.op-sel,.rt-sel,.rx-sel,.tk-sel,.tr-sel,.ax-select,.kx-input,.cur-switch select,.bz-search select,.tr-search select,.rt-bar select)::picker-icon{display:none}html select:not([multiple]):not([size])::picker-icon{content:"";box-sizing:content-box;background:color-mix(in srgb, currentColor 70%, transparent);transform-origin:calc(100% - 8px);flex:none;block-size:16px;inline-size:16px;margin-inline-start:auto;padding-inline-start:8px;transition:rotate .16s cubic-bezier(.22,1,.36,1);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 100%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 100%/16px 16px no-repeat}html select:not([multiple]):not([size]):open::picker-icon{rotate:180deg}::picker(select){position-try-order:normal;box-sizing:border-box;border:1px solid var(--sk-sel-line);border-radius:var(--sk-sel-radius);background:var(--sk-sel-bg);max-block-size:min(360px,60vh);max-inline-size:calc(100vw - 16px);color:var(--sk-sel-text);letter-spacing:normal;text-transform:none;opacity:0;transition:opacity .14s cubic-bezier(.22, 1, .36, 1), translate .14s cubic-bezier(.22, 1, .36, 1), overlay .14s allow-discrete, display .14s allow-discrete;margin-block:6px;padding:6px;font-family:inherit;font-weight:400;translate:0 -4px;box-shadow:0 12px 32px -12px #0f172a38,0 2px 6px #0f172a0f}select:open::picker(select){opacity:1;translate:0}@starting-style{select:open::picker(select){opacity:0;translate:0 -4px}}html select:not([multiple]):not([size]) option{border-radius:max(0px, calc(var(--sk-sel-radius) - 4px));min-block-size:40px;color:var(--sk-sel-text);white-space:normal;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:8px 12px;font-size:15px;line-height:1.35;display:flex}html select:not([multiple]):not([size]) option:hover,html select:not([multiple]):not([size]) option:focus-visible{background:var(--sk-sel-hover);outline:none}html select:not([multiple]):not([size]) option:checked{color:var(--sk-sel-primary);font-weight:600}html select:not([multiple]):not([size]) option::checkmark{color:var(--sk-sel-primary);order:1;margin-inline-start:auto}html select:not([multiple]):not([size]) option:disabled{opacity:.5;cursor:not-allowed}html select:not([multiple]):not([size]) optgroup{color:color-mix(in srgb, var(--sk-sel-text) 65%, transparent);padding-block-start:4px;font-size:12px;font-weight:600}html select:not([multiple]):not([size]) optgroup legend{padding:6px 12px 2px}@media (prefers-reduced-motion:reduce){::picker(select){transition:none}html select:not([multiple]):not([size])::picker-icon{transition:none}}}.bq{--tpl-primary:#2b2925;--tpl-on-primary:#fff;--tpl-bg:#f7f3ec;--tpl-surface:#fff;--tpl-text:#1e1c19;--tpl-muted:#6b6359;--tpl-line:#e4ddd2;--tpl-accent:#9a3b2c;--tpl-success:#2f6b45;--tpl-error:#a1301f;--tpl-radius:2px;--tpl-font-head:Cormorant,"Noto Serif Georgian",Georgia,serif;--tpl-font-body:Manrope,"Noto Sans Georgian",system-ui,sans-serif;font-family:var(--tpl-font-body);color:var(--tpl-text);background:var(--tpl-bg);-webkit-font-smoothing:antialiased;width:100%;font-size:15px;line-height:24px;position:relative}.bq *{box-sizing:border-box}.bq a{color:inherit;text-decoration:none}.bq a:hover{text-underline-offset:4px;text-decoration:underline}.bq :focus-visible{outline:2px solid var(--tpl-primary);outline-offset:3px}.bq-w{max-width:1280px;margin:0 auto;padding:0 40px}.bq-ann{background:var(--tpl-primary);color:var(--tpl-on-primary);text-align:center;letter-spacing:.02em;padding:10px 16px;font-size:13px;line-height:18px}.bq-h{background:var(--tpl-bg);border-bottom:1px solid var(--tpl-line);z-index:4;position:relative}.bq-h .bq-w{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:80px;display:grid}.bq-nav2{border-top:1px solid var(--tpl-line);scrollbar-width:none;justify-content:center;gap:40px;padding:0 40px;display:flex;overflow-x:auto}.bq-nav2 a{white-space:nowrap;letter-spacing:.01em;border-bottom:1px solid #0000;align-items:center;min-height:52px;font-size:14px;display:inline-flex;text-decoration:none!important}.bq-nav2 a:hover{border-bottom-color:var(--tpl-muted)}.bq-nav2 a.on{border-bottom-color:var(--tpl-text);font-weight:600}.bq-sh a{white-space:nowrap}.bq-nav{letter-spacing:.01em;gap:28px;font-size:14px;display:flex}.bq-nav a{padding:12px 0}.bq-nav a.on{border-bottom:1px solid var(--tpl-text)}.bq-logo{font-family:var(--tpl-font-head);letter-spacing:.01em;text-align:center;white-space:nowrap;font-size:34px;font-weight:500;line-height:40px}.bq-logo img{width:auto;height:56px;margin:0 auto;display:block}@media (width<=767px){.bq-logo img{height:44px}}.ab-soc li a{align-items:center;gap:10px;display:inline-flex}.ab-soc svg{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.bq-tools{justify-content:flex-end;align-items:center;gap:4px;display:flex}.bq-ib{min-width:44px;height:44px;color:var(--tpl-text);cursor:pointer;font:inherit;border-radius:var(--tpl-radius);background:0 0;border:0;place-items:center;padding:0 6px;font-size:13px;display:inline-grid;position:relative}.bq-ib svg{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.bq-cnt{background:var(--tpl-primary);min-width:18px;height:18px;color:var(--tpl-on-primary);text-align:center;border-radius:99px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:6px;right:2px}.bq-lang{gap:2px;font-size:13px;display:flex}.bq-lang a{min-width:36px;height:44px;color:var(--tpl-muted);place-items:center;display:grid}.bq-lang a.on{color:var(--tpl-text);font-weight:700}.bq-burger{display:none}.bq-hero{border-bottom:1px solid var(--tpl-line);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:640px;display:grid}.bq-hero__img{position:relative;overflow:hidden}.bq-hero__txt{flex-direction:column;justify-content:center;gap:22px;padding:64px 72px;display:flex}.bq-kick{letter-spacing:.14em;color:var(--tpl-muted);font-size:12px;font-weight:600;line-height:16px}.bq-d1{font-family:var(--tpl-font-head);letter-spacing:-.005em;margin:0;font-size:64px;font-weight:500;line-height:72px}.bq-d2{font-family:var(--tpl-font-head);margin:0;font-size:40px;font-weight:500;line-height:48px}.bq-d3{font-family:var(--tpl-font-head);margin:0;font-size:28px;font-weight:500;line-height:36px}.bq-lead{color:var(--tpl-muted);max-width:460px;margin:0;font-size:17px;line-height:28px}.bq-btn{border:1px solid var(--tpl-primary);background:var(--tpl-primary);min-height:52px;font:inherit;letter-spacing:.03em;cursor:pointer;border-radius:var(--tpl-radius);white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 32px;font-size:14px;font-weight:600;transition:background .2s,color .2s;display:inline-flex;color:var(--tpl-on-primary)!important;text-decoration:none!important}@media (hover:hover) and (pointer:fine){.bq-btn:hover{background:0 0;color:var(--tpl-primary)!important}.bq-btn--o:hover{background:var(--tpl-primary);color:var(--tpl-on-primary)!important}}.bq-btn:active:not(:disabled){background:color-mix(in srgb,var(--tpl-primary) 85%,#000)}.bq-btn--o:active:not(:disabled){background:color-mix(in srgb,var(--tpl-primary) 10%,transparent)}.bq-btn--block{width:100%}.bq-btn:disabled,.bq-btn.dis{opacity:.45;cursor:not-allowed}.bq-btn svg{stroke:currentColor;fill:none;stroke-width:1.5px;width:18px;height:18px}.bq-link{border-bottom:1px solid;padding-bottom:2px;font-size:14px;font-weight:600;text-decoration:none!important}.bq-sh{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.bq-cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.bq-cat{flex-direction:column;gap:14px;display:flex}.bq-cat .ph{aspect-ratio:3/4}.bq-cat b{font-family:var(--tpl-font-head);font-size:24px;font-weight:500;line-height:30px}.bq-cat span{color:var(--tpl-muted);font-size:13px}.bq-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 20px;display:grid}.bq-card{flex-direction:column;gap:12px;display:flex;position:relative}.bq-card .ph{aspect-ratio:4/5}.bq-card__n{font-size:15px;line-height:22px}.bq-card__p{font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;font-size:15px;font-weight:600;display:flex}.bq-old{color:var(--tpl-muted);font-size:14px;font-weight:400;text-decoration:line-through}.bq-sale{color:var(--tpl-accent)}.bq-tag{z-index:1;letter-spacing:.06em;background:var(--tpl-surface);color:var(--tpl-text);border-radius:var(--tpl-radius);padding:5px 9px;font-size:11px;font-weight:700;line-height:14px;position:absolute;top:12px;left:12px}.bq-tag--sale{background:var(--tpl-accent);color:#fff}.bq-card.out .ph{opacity:.55}.bq-card.out .bq-card__p{color:var(--tpl-muted);font-weight:400}.bq-quick{opacity:0;transition:opacity .2s;position:absolute;bottom:12px;left:12px;right:12px}.bq-card:hover .bq-quick,.bq-card.hov .bq-quick{opacity:1}.ph{background:var(--ph,#e9e1d5);border-radius:var(--tpl-radius);place-items:center;display:grid;position:relative;overflow:hidden}.ph svg{stroke:#1e1c196b;fill:none;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;width:46%;height:auto}.ph.nop span{font-family:var(--tpl-font-head);color:var(--tpl-muted);font-size:28px}.bq-edit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.bq-edit .ph{aspect-ratio:4/5}.bq-ben{border-top:1px solid var(--tpl-line);border-bottom:1px solid var(--tpl-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:48px 0;display:grid}.bq-ben div{color:var(--tpl-muted);flex-direction:column;gap:6px;font-size:14px;line-height:22px;display:flex}.bq-ben b{color:var(--tpl-text);font-size:15px}.bq-ben svg{width:24px;height:24px;stroke:var(--tpl-text);fill:none;stroke-width:1.4px;margin-bottom:6px}.bq-f{background:var(--tpl-surface);border-top:1px solid var(--tpl-line);padding:72px 0 32px;font-size:14px;line-height:22px}.bq-f__g{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:40px;display:grid}.bq-f h4{letter-spacing:.06em;margin:0 0 14px;font-size:13px;font-weight:700}.bq-f ul{color:var(--tpl-muted);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bq-f ul a{padding:4px 0;display:inline-block}.bq-f__b{border-top:1px solid var(--tpl-line);color:var(--tpl-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}.bq-soc{gap:4px;display:flex}.bq-crumb{color:var(--tpl-muted);flex-wrap:wrap;align-items:center;gap:10px;padding:28px 0 0;font-size:13px;display:flex}.bq-cat-h{border-bottom:1px solid var(--tpl-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:20px 0 28px;display:flex}.bq-shop{grid-template-columns:268px minmax(0,1fr);gap:48px;padding:32px 0 96px;display:grid}.bq-flt{flex-direction:column;gap:0;display:flex}.bq-flt details{border-bottom:1px solid var(--tpl-line)}.bq-flt summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;font-size:14px;font-weight:700;list-style:none;display:flex}.bq-flt summary::-webkit-details-marker{display:none}.bq-flt summary:after{content:"+";color:var(--tpl-muted);font-size:18px;font-weight:400}.bq-flt details[open] summary:after{content:"−"}.bq-flt .b{flex-direction:column;gap:2px;padding:0 0 18px;display:flex}.bq-chk{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:14px;display:flex}.bq-chk input{appearance:none;border:1px solid var(--tpl-muted);border-radius:var(--tpl-radius);background:var(--tpl-surface);flex:none;place-items:center;width:18px;height:18px;margin:0;display:grid}.bq-chk input:checked{background:var(--tpl-primary);border-color:var(--tpl-primary)}.bq-chk input:checked:after{content:"";border:1.6px solid var(--tpl-on-primary);border-top:0;border-right:0;width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}.bq-chk input[type=radio]{border-radius:99px}.bq-chk input[type=radio]:checked:after{background:var(--tpl-on-primary);border:0;border-radius:99px;width:8px;height:8px;transform:none}.bq-chk span.c{color:var(--tpl-muted);margin-left:auto;font-size:13px}.bq-range{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bq-in,.bq-sel,.bq-ta{border:1px solid var(--tpl-field,#968b7e);background:var(--tpl-surface);width:100%;min-height:48px;color:var(--tpl-text);font:inherit;border-radius:var(--tpl-radius);padding:0 14px;font-size:15px}.bq-in:hover,.bq-sel:hover,.bq-ta:hover{border-color:var(--tpl-text)}.bq-in:focus,.bq-sel:focus,.bq-ta:focus{border-color:var(--tpl-text);box-shadow:0 0 0 1px var(--tpl-text);outline:none}.bq-in.err,.bq-ta.err{border-color:var(--tpl-error);box-shadow:0 0 0 1px var(--tpl-error)}.bq-ta{resize:vertical;min-height:120px;padding:12px 14px}.bq-sel{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%236B6359' stroke-width='1.6' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.bq-fld{flex-direction:column;gap:8px;min-width:0;display:flex}.bq-lbl{letter-spacing:.02em;font-size:13px;font-weight:700}.bq-hint{color:var(--tpl-muted);font-size:13px;line-height:20px}.bq-swap{min-height:0;font:inherit;color:var(--tpl-text);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin:0;padding:0 0 1px;font-weight:600;display:inline}.bq-swap:focus-visible{outline:2px solid var(--tpl-primary);outline-offset:2px}.bq-errt{color:var(--tpl-error);font-size:13px;line-height:20px}.bq-sizes{flex-wrap:wrap;gap:8px;display:flex}.bq-size{border:1px solid var(--tpl-field,#968b7e);background:var(--tpl-surface);min-width:52px;height:48px;font:inherit;cursor:pointer;color:var(--tpl-text);border-radius:var(--tpl-radius);padding:0 14px;font-size:14px}.bq-size:hover{border-color:var(--tpl-text)}.bq-size[aria-pressed=true]{border-color:var(--tpl-text);box-shadow:0 0 0 1px var(--tpl-text);font-weight:700}.bq-size:disabled{color:var(--tpl-muted);cursor:not-allowed;background:0 0;text-decoration:line-through}.bq-size.is-other{color:var(--tpl-muted);border-style:dashed}.bq-sw{gap:10px;display:flex}.bq-sw button{border:1px solid var(--tpl-field,#968b7e);background:var(--tpl-surface);cursor:pointer;border-radius:99px;width:44px;height:44px;padding:4px}.bq-sw button i{border-radius:99px;width:100%;height:100%;display:block}.bq-sw button[aria-pressed=true]{border-color:var(--tpl-text);box-shadow:0 0 0 1px var(--tpl-text)}.bq-qty{border:1px solid var(--tpl-field,#968b7e);background:var(--tpl-surface);border-radius:var(--tpl-radius);align-items:center;display:inline-flex}.bq-qty button{width:44px;height:46px;font:inherit;cursor:pointer;color:var(--tpl-text);background:0 0;border:0;font-size:18px}.bq-qty button:disabled{color:var(--tpl-muted);opacity:.45;cursor:not-allowed}.bq-qty span{text-align:center;font-variant-numeric:tabular-nums;min-width:36px;font-weight:600}.bq-tb{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;font-size:14px;display:flex}.bq-sortd{align-items:center;gap:10px;display:flex}.bq-chips{flex-wrap:wrap;gap:8px;display:flex}.bq-chip{border:1px solid var(--tpl-field,#968b7e);background:var(--tpl-surface);min-height:44px;font:inherit;color:var(--tpl-text);cursor:pointer;border-radius:99px;align-items:center;gap:8px;padding:0 4px 0 14px;font-size:13px;display:inline-flex}.bq-chip svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:14px;height:14px}.bq-pager{justify-content:center;gap:6px;margin-top:64px;display:flex}.bq-pager a{border-radius:var(--tpl-radius);border:1px solid #0000;place-items:center;min-width:44px;height:44px;font-size:14px;display:grid}.bq-pager a.on{border-color:var(--tpl-text);font-weight:700}.bq-empty{text-align:center;border:1px solid var(--tpl-line);background:var(--tpl-surface);flex-direction:column;align-items:center;gap:14px;padding:96px 24px;display:flex}.bq-pdp{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:64px;padding:24px 0 96px;display:grid}.bq-gal{grid-template-columns:88px minmax(0,1fr);gap:16px;display:grid}.bq-thumbs{flex-direction:column;gap:12px;display:flex}.bq-thumbs button{cursor:pointer;border-radius:var(--tpl-radius);background:0 0;border:1px solid #0000;padding:0}.bq-thumbs button[aria-pressed=true]{border-color:var(--tpl-text)}.bq-thumbs .ph{aspect-ratio:4/5}.bq-main{position:relative}.bq-main .ph{aspect-ratio:4/5}.bq-zoom{position:absolute;bottom:16px;right:16px}.bq-info{flex-direction:column;gap:24px;display:flex;position:sticky;top:24px}.bq-price{font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;font-size:22px;font-weight:600;line-height:28px;display:flex}.bq-stock{align-items:center;gap:8px;font-size:14px;display:flex}.bq-stock i{background:var(--tpl-success);border-radius:99px;width:8px;height:8px;display:block}.bq-stock.low i{background:var(--tpl-accent)}.bq-acc details{border-top:1px solid var(--tpl-line)}.bq-acc details:last-child{border-bottom:1px solid var(--tpl-line)}.bq-acc summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:56px;font-size:14px;font-weight:700;list-style:none;display:flex}.bq-acc summary::-webkit-details-marker{display:none}.bq-acc summary:after{content:"+";color:var(--tpl-muted);font-size:18px;font-weight:400}.bq-acc details[open] summary:after{content:"−"}.bq-acc .b{color:var(--tpl-muted);padding:0 0 20px;font-size:14px;line-height:23px}.bq-cart{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:56px;padding:24px 0 96px;display:grid}.bq-line{border-bottom:1px solid var(--tpl-line);grid-template-columns:120px minmax(0,1fr) auto;align-items:start;gap:24px;padding:24px 0;display:grid}.bq-line .ph{aspect-ratio:4/5}.bq-line__t{flex-direction:column;gap:6px;display:flex}.bq-line__m{color:var(--tpl-muted);font-size:13px}.bq-line__a{align-items:center;gap:16px;margin-top:8px;display:flex}.bq-rm{color:var(--tpl-muted);cursor:pointer;min-height:44px;font-size:13px;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.bq-sum{background:var(--tpl-surface);border:1px solid var(--tpl-line);border-radius:var(--tpl-radius);flex-direction:column;gap:14px;padding:28px;display:flex}.bq-sum .r{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;font-size:14px;display:flex}.bq-sum .r span:first-child{color:var(--tpl-muted)}.bq-sum .t{border-top:1px solid var(--tpl-line);justify-content:space-between;padding-top:16px;font-size:18px;font-weight:700;display:flex}.bq-note{background:var(--tpl-bg);border-radius:var(--tpl-radius);gap:10px;padding:14px 16px;font-size:13px;line-height:20px;display:flex}.bq-note svg{stroke:currentColor;fill:none;stroke-width:1.5px;flex:none;width:18px;height:18px;margin-top:1px}.bq-alert{border:1px solid var(--tpl-error);border-radius:var(--tpl-radius);background:#fbefec;gap:12px;padding:16px 18px;font-size:14px;line-height:22px;display:flex}.bq-alert svg{width:20px;height:20px;stroke:var(--tpl-error);fill:none;stroke-width:1.6px;flex:none;margin-top:1px}.bq-alert.ok{border-color:var(--tpl-success);background:#eef5f0}.bq-drawer{background:var(--tpl-surface);width:440px;z-index:var(--kx-z-modal,21);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-24px 0 48px #1e1c191f}.bq-drawer__h{border-bottom:1px solid var(--tpl-line);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.bq-drawer__b{flex:1;padding:0 24px;overflow:auto}.bq-drawer__b .bq-line{grid-template-columns:88px minmax(0,1fr) auto;gap:16px}.bq-drawer__f{border-top:1px solid var(--tpl-line);flex-direction:column;gap:12px;padding:20px 24px 24px;display:flex}.bq-scrim{z-index:var(--kx-z-scrim,20);background:#1e1c1966;position:fixed;inset:0}.bq-toast{z-index:var(--kx-z-toast,12);background:var(--tpl-surface);border:1px solid var(--tpl-line);border-radius:var(--tpl-radius);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:14px;width:380px;padding:16px;display:grid;position:fixed;top:104px;right:40px;box-shadow:0 16px 40px #1e1c1924}.bq-toast .ph{aspect-ratio:4/5}.bq-co{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:64px;padding:16px 0 96px;display:grid}.bq-co h2{font-family:var(--tpl-font-head);margin:0 0 4px;font-size:28px;font-weight:500;line-height:34px}.bq-step{border-top:1px solid var(--tpl-line);flex-direction:column;gap:18px;padding:32px 0;display:flex}.bq-step:first-child{border-top:0;padding-top:8px}.bq-g2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.bq-opt{border:1px solid var(--tpl-field,#968b7e);background:var(--tpl-surface);cursor:pointer;border-radius:var(--tpl-radius);align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.bq-opt:hover{border-color:var(--tpl-muted)}.bq-opt.on{border-color:var(--tpl-text);box-shadow:0 0 0 1px var(--tpl-text)}.bq-opt input{margin-top:3px}.bq-opt .t{flex-direction:column;flex:1;gap:2px;display:flex}.bq-opt .t b{font-size:15px}.bq-opt .t span{color:var(--tpl-muted);font-size:13px}.bq-opt .p{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.bq-mini{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;font-size:14px;display:grid}.bq-mini .ph{aspect-ratio:4/5}.bq-mini .q{background:var(--tpl-muted);color:#fff;border-radius:99px;place-items:center;min-width:20px;height:20px;font-size:11px;font-weight:700;display:grid;position:absolute;top:-6px;right:-6px}.bq-done{flex-direction:column;gap:28px;max-width:760px;margin:0 auto;padding:72px 0 96px;display:flex}.bq-mark{border:1px solid var(--tpl-success);width:64px;height:64px;color:var(--tpl-success);border-radius:99px;place-items:center;display:grid}.bq-mark svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:28px;height:28px}.bq-mark.err{border-color:var(--tpl-error);color:var(--tpl-error)}.bq-box{background:var(--tpl-surface);border:1px solid var(--tpl-line);border-radius:var(--tpl-radius);flex-direction:column;gap:16px;padding:28px;display:flex}.bq-kv{grid-template-columns:180px minmax(0,1fr);gap:10px 20px;margin:0;font-size:14px;display:grid}.bq-kv dt{color:var(--tpl-muted)}.bq-kv dd{overflow-wrap:anywhere;margin:0;font-weight:600}.bq-trk{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.bq-trk li{flex-direction:column;gap:10px;font-size:14px;display:flex}.bq-trk .bar{background:var(--tpl-line);height:3px}.bq-trk li.d .bar{background:var(--tpl-text)}.bq-trk li.c .bar{background:linear-gradient(90deg,var(--tpl-text) 50%,var(--tpl-line) 50%)}.bq-trk b{font-size:14px}.bq-trk span{color:var(--tpl-muted);font-size:13px}.bq-trk li:not(.d):not(.c) b{color:var(--tpl-muted);font-weight:500}.bq-about{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.bq-about .ph{aspect-ratio:4/5}.bq-prose{flex-direction:column;gap:18px;max-width:560px;font-size:16px;line-height:28px;display:flex}.bq-prose p{margin:0}.bq-ct{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:72px;padding:32px 0 96px;display:grid}.bq-ci{flex-direction:column;gap:22px;font-size:15px;display:flex}.bq-ci div{flex-direction:column;gap:4px;display:flex}.bq-ci span{color:var(--tpl-muted);font-size:13px}.bq-404{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:620px;padding:64px 24px;display:flex}.bq-404 .n{font-family:var(--tpl-font-head);color:var(--tpl-line);font-size:140px;line-height:140px}.bq-skel{border-radius:var(--tpl-radius);background:#eae3d8;animation:1.6s ease-in-out infinite bqp;display:block}@keyframes bqp{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.bq-skel{animation-duration:2.2s}}.bq-msticky{display:none}.bq-lbx{z-index:var(--kx-z-modal,21);background:#f7f3ecf7;grid-template-columns:72px minmax(0,1fr) 72px;align-items:center;padding:40px;display:grid;position:fixed;inset:0}.bq-lbx .ph{aspect-ratio:4/5;height:100%;max-height:780px;margin:0 auto}.bq-lbx .x{position:absolute;top:24px;right:24px}.bq-lbx .cap{text-align:center;color:var(--tpl-muted);font-size:13px;position:absolute;bottom:24px;left:0;right:0}.bq-mfbar{display:none}@media (width<=720px){.bq .bq-w{padding:0 16px}.bq .bq-ann{padding:8px 12px;font-size:12px}.bq .bq-h .bq-w{grid-template-columns:auto 1fr auto;gap:4px;height:60px}.bq .bq-nav,.bq .bq-lang,.bq .bq-nav2{display:none}.bq .bq-cat b{min-height:48px}.bq .bq-sh{flex-wrap:wrap;align-items:baseline}.bq .bq-hero__txt .bq-btn{flex:100%}.bq .bq-ann .hide-m{display:none}.bq .bq-burger{display:inline-grid}.bq .bq-logo{font-size:26px;line-height:30px}.bq .bq-logo img{height:32px}.bq .bq-tools .hide-m,.bq .hide-m{display:none}.bq .bq-hero{grid-template-columns:minmax(0,1fr);min-height:0}.bq .bq-hero__img .ph{aspect-ratio:4/5}.bq .bq-hero__txt{gap:16px;padding:32px 16px 40px}.bq .bq-d1{font-size:38px;line-height:44px}.bq .bq-d2{font-size:30px;line-height:36px}.bq .bq-d3{font-size:22px;line-height:28px}.bq .bq-lead{font-size:15px;line-height:24px}.bq .bq-sec{padding:56px 0}.bq .bq-sh{margin-bottom:24px}.bq .bq-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bq .bq-cat b{font-size:19px;line-height:24px}.bq .bq-grid,.bq .bq-grid--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.bq .bq-card__n{min-height:40px;font-size:14px;line-height:20px}.bq .bq-tb .bq-sortd,.bq .bq-quick{display:none}.bq .bq-edit,.bq .bq-about,.bq .bq-ct{grid-template-columns:minmax(0,1fr);gap:28px}.bq .bq-ben{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:32px 0}.bq .bq-f{padding:48px 0 24px}.bq .bq-f__g{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.bq .bq-f__g>div:first-child{grid-column:1/-1}.bq .bq-shop{grid-template-columns:minmax(0,1fr);gap:0;padding:16px 0 56px}.bq .bq-flt{display:none}.bq .bq-mfbar{display:flex!important}.bq .bq-pdp{grid-template-columns:minmax(0,1fr);gap:24px;padding:8px 0 120px}.bq .bq-gal{grid-template-columns:minmax(0,1fr)}.bq .bq-thumbs{flex-direction:row;order:2}.bq .bq-thumbs button{width:64px}.bq .bq-info{position:static}.bq .bq-cart,.bq .bq-co{grid-template-columns:minmax(0,1fr);gap:28px;padding:8px 0 56px}.bq .bq-line{grid-template-columns:96px minmax(0,1fr);gap:16px}.bq .bq-line>.bq-lp{grid-column:2}.bq .bq-g2{grid-template-columns:minmax(0,1fr)}.bq .bq-kv{grid-template-columns:minmax(0,1fr);gap:2px}.bq .bq-kv dd{margin-bottom:10px}.bq .bq-trk{grid-template-columns:minmax(0,1fr);gap:14px}.bq .bq-trk li{grid-template-columns:4px minmax(0,1fr);gap:4px 14px;display:grid}.bq .bq-trk .bar{grid-row:1/3;width:3px;height:auto}.bq .bq-done{padding:40px 0 56px}.bq .bq-msticky{z-index:var(--kx-z-bar,10);background:var(--tpl-surface);border-top:1px solid var(--tpl-line);align-items:center;gap:12px;padding:12px 16px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.bq .bq-404 .n{font-size:96px;line-height:96px}.bq .bq-drawer{width:100%}.bq .bq-toast{width:auto;top:auto;left:16px;right:16px;bottom:calc(var(--kx-bottom-bar,0px) + 12px + env(safe-area-inset-bottom,0px))}.bq .bq-cat-h{padding:12px 0 16px}}html,body{margin:0}body.bq{flex-direction:column;min-height:100vh;display:flex}body.bq main{flex:1}.bq [hidden]{display:none!important}.bq img{max-width:100%}.bq .ph img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bq-hero__img .ph{border-radius:0;height:100%}.bq-hero__img img{object-fit:cover}.bq-hero__img .ph svg{width:30%;max-height:56%}.bq-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.bq-skip{z-index:20;background:var(--tpl-surface);border:1px solid var(--tpl-line);padding:10px 16px;position:absolute;top:-60px;left:12px}.bq-skip:focus{top:12px}.bq-logo{justify-content:center;align-items:center;display:inline-flex}.bq-logo--sq img{object-fit:contain;width:48px;height:48px}.bq-ann .hide-m:empty{display:none}.bq-btn{text-decoration:none}.bq button.bq-btn{font:inherit;font-size:14px;font-weight:600}.bq-search{border-bottom:1px solid var(--tpl-line);background:var(--tpl-bg)}.bq-search form{gap:8px;padding:12px 0;display:flex}.bq-search .bq-in{flex:1}.bq-menu{z-index:var(--kx-z-modal,21);background:var(--tpl-bg);flex-direction:column;display:flex;position:fixed;inset:0;overflow:auto}.bq-menu__h{border-bottom:1px solid var(--tpl-line);justify-content:space-between;align-items:center;height:60px;padding:0 16px;display:flex}.bq-menu__b{flex-direction:column;flex:1;padding:8px 16px 24px;display:flex}.bq-menu__cat{border-bottom:1px solid var(--tpl-line);min-height:56px;font-family:var(--tpl-font-head);justify-content:space-between;align-items:center;font-size:24px;line-height:30px;display:flex;text-decoration:none!important}.bq-menu__cat svg,.bq-menu__lnk svg{stroke:currentColor;fill:none;stroke-width:1.5px;flex:none;width:18px;height:18px}.bq-menu__lnk{align-items:center;gap:10px;min-height:52px;font-size:15px;display:flex}.bq-menu__lnk svg{width:20px;height:20px}.bq-menu__lang{gap:8px;margin-top:auto;padding-top:24px;display:flex}.bq-menu__lang .bq-btn{flex:1;min-height:44px;padding:0}.bq-sheet{background:var(--tpl-surface);max-height:82vh;z-index:var(--kx-z-modal,21);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.bq-sheet .bq-flt{display:flex!important}.bq-sheet__b{flex:1;padding:0 16px;overflow:auto}.bq-drawer .bq-drawer__f .bq-note{background:var(--tpl-bg)}.bq-drawer,.bq-sheet{animation:.24s bq-in-right}.bq-sheet{animation-name:bq-in-up}.bq-toast{animation:.2s bq-fade}.bq-scrim{animation:.24s bq-fade}@keyframes bq-in-right{0%{transform:translate(100%)}to{transform:none}}@keyframes bq-in-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes bq-fade{0%{opacity:0}to{opacity:1}}.bq-toast__x{position:absolute;top:4px;right:4px}.bq-toast b,.bq-toast [data-toast-text]{padding-right:34px}.bq-lbx{touch-action:pinch-zoom}.bq-lbx .ph{background:0 0}.bq-lbx img{object-fit:contain}.bq-dialog{z-index:var(--kx-z-modal,21);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.bq-dialog__box{z-index:1;background:var(--tpl-surface);border-radius:var(--tpl-radius);white-space:pre-line;width:100%;max-width:640px;max-height:80vh;padding:28px;position:relative;overflow:auto}.bq-dialog__box .bq-ib{position:absolute;top:8px;right:8px}.bq-pre{white-space:pre-line}.bq-mini>div{position:relative}.bq-cnt:empty{display:none}.bq-info .bq-btn[disabled]{opacity:.45;cursor:not-allowed}.bq-flt-form{display:contents}.bq-qtyf{display:inline-flex}.bq-qtyf form{display:contents}.bq-ann{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bq-help{flex-direction:column;gap:56px;max-width:760px;padding:56px 0 96px;display:flex}.bq-help section{flex-direction:column;gap:14px;scroll-margin-top:24px;display:flex}.bq-help table{border-collapse:collapse;font-size:14px}.bq-help td,.bq-help th{border-bottom:1px solid var(--tpl-line);text-align:left;padding:10px 16px 10px 0}@media (prefers-reduced-motion:reduce){.bq-drawer,.bq-sheet{animation-name:bq-fade}}@media (width<=720px){.bq .bq-msticky{padding-bottom:max(16px,env(safe-area-inset-bottom))}.bq .bq-hero__img .ph{height:auto}.bq .bq-logo--sq img{width:40px;height:40px}.bq .bq-zoom{bottom:12px;right:12px}.bq .bq-lbx{grid-template-columns:minmax(0,1fr);padding:56px 8px}.bq .bq-lbx>.bq-ib:not(.x){display:none}.bq .bq-toast{top:auto}}.bq-quick:focus-within{opacity:1}.bq-size--chk{place-items:center;display:inline-grid}.bq-size--chk:has(input:checked){border-color:var(--tpl-text);box-shadow:0 0 0 1px var(--tpl-text);font-weight:700}:is(.bq-size--chk:has(input:focus-visible),.bq-sw__chk:has(input:focus-visible)){outline:2px solid var(--tpl-primary);outline-offset:3px}.bq-sw__chk{border:1px solid var(--tpl-field,#968b7e);background:var(--tpl-surface);cursor:pointer;border-radius:99px;width:44px;height:44px;padding:4px;display:block}.bq-sw__chk i{border-radius:99px;width:100%;height:100%;display:block}.bq-sw__chk:has(input:checked){border-color:var(--tpl-text);box-shadow:0 0 0 1px var(--tpl-text)}.bq-co [data-error-summary][hidden]+.bq-step{border-top:0;padding-top:8px}@media (width<=720px){.bq .bq-info form .bq-btn{min-width:0;padding:0 16px}}.bq-cimg{position:relative}.bq-buyrow{gap:12px;display:flex}.bq-wish{z-index:2;background:var(--tpl-surface);cursor:pointer;width:44px;height:44px;color:var(--tpl-text);border:0;border-radius:99px;place-items:center;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 1px 4px #1e1c191f}.bq-wish svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:20px;height:20px}.bq-wish:hover,.bq-wish[aria-pressed=true]{color:var(--tpl-accent)}.bq-wish[aria-pressed=true] svg{fill:currentColor}.bq-wbtn{border:1px solid var(--tpl-field,#968b7e);background:var(--tpl-surface);cursor:pointer;border-radius:var(--tpl-radius);width:52px;height:52px;color:var(--tpl-text);flex:none;place-items:center;display:grid}.bq-wbtn svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:22px;height:22px}.bq-wbtn[aria-pressed=true]{color:var(--tpl-accent);border-color:var(--tpl-accent)}.bq-wbtn[aria-pressed=true] svg{fill:currentColor}.bq-auth{flex-direction:column;gap:18px;max-width:460px;margin:0 auto;padding:64px 0 96px;display:flex}.bq-or{color:var(--tpl-muted);align-items:center;gap:12px;font-size:13px;display:flex}.bq-or:before,.bq-or:after{content:"";background:var(--tpl-line);flex:1;height:1px}.bq-perks{flex-direction:column;gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.bq-perks li{align-items:flex-start;gap:10px;display:flex}.bq-perks svg{width:18px;height:18px;stroke:var(--tpl-success);fill:none;stroke-width:2px;flex:none;margin-top:3px}.bq-acct{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:56px;padding:40px 0 96px;display:grid}.bq-anav{border-top:1px solid var(--tpl-line);flex-direction:column;gap:2px;display:flex}.bq-anav a{border-bottom:1px solid var(--tpl-line);justify-content:space-between;align-items:center;min-height:52px;font-size:15px;display:flex;text-decoration:none!important}.bq-anav a svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:16px;height:16px}.bq-anav a.on{font-weight:700}.bq-ord{border-bottom:1px solid var(--tpl-line);grid-template-columns:140px 150px minmax(0,1fr) 110px 170px;align-items:center;gap:16px;padding:20px 0;font-size:14px;display:grid}.bq-ord .thumbs{gap:6px;display:flex}.bq-ord .thumbs .ph{aspect-ratio:4/5;width:44px}.bq-st{white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.bq-st i{background:currentColor;border-radius:99px;width:8px;height:8px;display:block}.bq-addr{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.bq-addr .bq-box{gap:8px;font-size:14px;line-height:22px}.bq-cnt--w{background:var(--tpl-surface);color:var(--tpl-text);border:1px solid var(--tpl-line)}.bq-anav__out{border:0;border-bottom:1px solid var(--tpl-line);min-height:52px;font:inherit;color:var(--tpl-muted);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:0;font-size:15px;display:flex}.bq-anav__out svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:16px;height:16px}.bq-perks svg{width:18px;height:18px}@media (width<=720px){.bq .bq-auth{padding:32px 0 56px}.bq .bq-buyrow{flex-wrap:wrap}.bq .bq-buyrow .bq-btn{flex:100%;order:3}.bq .bq-buyrow .bq-qty{flex:1;justify-content:space-between}.bq .bq-acct{grid-template-columns:minmax(0,1fr);gap:20px;padding:16px 0 56px}.bq .bq-anav{border-top:0;border-bottom:1px solid var(--tpl-line);flex-direction:row;gap:20px;overflow-x:auto}.bq .bq-anav a{white-space:nowrap;border-bottom:2px solid #0000;min-height:48px}.bq .bq-anav a.on{border-bottom-color:var(--tpl-text)}.bq .bq-anav a svg{display:none}.bq .bq-ord{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:16px 0}.bq .bq-ord .hm{display:none}.bq .bq-addr{grid-template-columns:minmax(0,1fr)}.bq .bq-anav__out{white-space:nowrap;border-bottom:2px solid #0000;width:auto;min-height:48px}.bq .bq-anav__out svg{display:none}}.bq-ci .bq-map{flex-direction:column;gap:10px;display:flex}.bq-ci .bq-map .ph{gap:0;display:grid}.bq-ci .bq-map .links{color:var(--tpl-text);flex-direction:row}.bq-map .ph{aspect-ratio:16/10;background:color-mix(in srgb,var(--tpl-line) 60%,var(--tpl-bg))}.bq-map .ph svg.lines{width:100%;height:100%;stroke:color-mix(in srgb,var(--tpl-text) 25%,transparent);stroke-width:.8px;position:absolute;inset:0}.bq-map .pin{width:36px;height:36px;color:var(--tpl-text);position:absolute;top:44%;left:50%;transform:translate(-50%,-100%)}.bq-map .pin svg{stroke:currentColor;fill:none;stroke-width:1.4px;width:36px;height:36px}.bq-map .links{flex-wrap:wrap;gap:18px;display:flex}.bq-ci .bq-soc{flex-direction:row;gap:4px}.bq-nav2 .cx-item .cx-tg{margin-left:4px}.bq-h .cx-mega__in{grid-template-columns:none;align-items:flex-start;gap:40px;height:auto;padding-top:28px;padding-bottom:32px;display:flex}.bq-menu .cx-drill__panel{background:var(--tpl-bg)}.bq-btn{white-space:normal;text-align:center;overflow-wrap:break-word;max-width:100%;padding-top:10px;padding-bottom:10px;line-height:1.3}.bq-d1{font-size:clamp(40px,5vw,64px);line-height:1.12}.bq-d1--xl{font-size:clamp(34px,4.2vw,52px);line-height:1.15}.bq-d1--lg{font-size:clamp(32px,3.8vw,48px);line-height:1.17}.bq-d1--md{font-size:clamp(30px,3.5vw,44px);line-height:1.18}.bq-grid{grid-template-columns:repeat(auto-fill,minmax(max(190px,25% - 15px),1fr))}.bq-grid--3{grid-template-columns:repeat(auto-fill,minmax(max(200px,33.3333% - 13.3333px),1fr))}.bq-cats{grid-template-columns:repeat(auto-fill,minmax(max(160px,25% - 15px),1fr))}.bq-ben{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.bq-card__n{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:44px;display:-webkit-box;overflow:hidden}.bq-cur--menu{margin-top:24px}.bq-cur--menu select{width:100%}.bq .bq-cur select{min-height:44px}.bq-search form .bq-btn{flex:none}:lang(ka) .bq-kick,:lang(ka) .bq-tag,:lang(ka) .bq-f h4,:lang(ka) .bq-btn,:lang(ka) .bq-lbl,:lang(ka) .bq-ann{letter-spacing:0}@media (width<=1180px){.bq .bq-hero__txt{padding:48px 40px}.bq .bq-edit,.bq .bq-about,.bq .bq-ct,.bq .bq-pdp{gap:40px}}@media (width>=721px) and (width<=1023px){.bq .bq-h .bq-w{grid-template-columns:auto minmax(0,1fr) auto;gap:12px}.bq .bq-burger{display:inline-grid}.bq .bq-lang{display:none}.bq .bq-logo{text-overflow:ellipsis;min-width:0;font-size:28px;line-height:34px;overflow:hidden}.bq .bq-shop{grid-template-columns:minmax(0,1fr);gap:0}.bq .bq-shop>.bq-flt,.bq .bq-shop>aside .bq-flt{display:none}.bq .bq-mfbar{display:flex!important}.bq .bq-cart,.bq .bq-co{grid-template-columns:minmax(0,1fr);gap:40px}.bq .bq-co .bq-sum{position:static!important}.bq .bq-sheet{width:min(440px,100%);max-height:none;top:0;left:auto}.bq .bq-acct{grid-template-columns:200px minmax(0,1fr);gap:32px}.bq .bq-ord{grid-template-columns:120px minmax(0,1fr) auto;gap:8px 16px}.bq .bq-ord .hm{display:none}.bq .bq-hero{min-height:520px}.bq .bq-f__g{grid-template-columns:repeat(3,minmax(0,1fr))}.bq .bq-f__g>div:first-child{grid-column:1/-1}}@media (width<=720px){.bq .bq-logo{text-overflow:ellipsis;min-width:0;font-size:22px;line-height:28px;overflow:hidden}.bq .bq-h .bq-w>*{min-width:0}.bq .bq-d1--xl,.bq .bq-d1--lg,.bq .bq-d1--md{font-size:clamp(28px,8.5vw,34px);line-height:1.2}.bq .bq-d1{font-size:clamp(30px,9vw,38px);line-height:1.18}.bq .bq-grid,.bq .bq-grid--3,.bq .bq-cats{grid-template-columns:repeat(2,minmax(0,1fr))}.bq .bq-f ul a,.bq .bq-crumb a{align-items:center;min-height:40px;display:inline-flex}}@media (width>=1024px){.bq .bq-h .bq-w{grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr)}.bq .bq-h .bq-w>*{min-width:0}.bq .bq-logo{text-overflow:ellipsis;max-width:min(36vw,520px);font-size:clamp(24px,2.6vw,34px);display:block;overflow:hidden}.bq .bq-nav{flex-wrap:wrap;gap:0 20px}}@media (width<=1023px){.bq .bq-buyrow{flex-wrap:wrap}.bq .bq-buyrow .bq-btn{flex:100%;order:3}.bq .bq-buyrow .bq-qty{flex:1;justify-content:space-between}}body.bq{--tpl-bg:#fff;--tpl-surface:#f4f4f4;--tpl-text:#0a0a0a;--tpl-primary:#0a0a0a;--tpl-on-primary:#fff;--tpl-muted:#6b6b6b;--tpl-line:#0a0a0a;--tpl-accent:#0a0a0a;--tpl-field:#0a0a0a;--tpl-radius:0;--live:#ff2b2b;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace}.bq :not(.ab-dot){box-shadow:none!important;border-radius:0!important}.bq :focus-visible{outline-offset:3px;outline:2px solid #0a0a0a}.bq-in:focus,.bq-sel:focus,.bq-ta:focus{outline-offset:2px;outline:2px solid #0a0a0a}.bq-d1,.bq-d2,.bq-d3,.bq-logo,.bq-cat b,.bq-co h2,.bq-card__n,.ab-h{text-transform:uppercase;letter-spacing:-.02em;font-weight:800}:lang(ka) .bq-d1,:lang(ka) .bq-d2,:lang(ka) .bq-d3,:lang(ka) .bq-logo,:lang(ka) .bq-cat b,:lang(ka) .bq-co h2,:lang(ka) .bq-card__n,:lang(ka) .ab-h{text-transform:none;letter-spacing:0}.bq-kick,.bq-tag,.bq-card__p,.bq-price,.bq-hint,.bq-crumb,.bq-pager a,.bq-f h4,.bq-f__b,.bq-lang,.ab-mono,.bq-line__m,.bq-kv dt{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.bq-price{font-size:20px}.bq-card__p{font-size:13px}.bq-lead{color:var(--tpl-text)}.bq-btn{text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:700}:lang(ka) .bq-btn{text-transform:none;letter-spacing:0}.bq-btn--o{background:#fff;color:#0a0a0a!important}.bq-tag{color:#fff;background:#0a0a0a;border:0}.bq-tag--sale{background:#0a0a0a}.bq-h{border-bottom:1px solid #0a0a0a}.bq-ann{background:#0a0a0a}.bq-h .bq-logo img,.bq-menu__h .bq-logo img{filter:invert()}.ph{background:#f4f4f4}.ph svg{stroke:#0a0a0a}.ph.nop{background:#0a0a0a;border:0}.ph.nop span{font-family:var(--tpl-font-head);color:#fff;letter-spacing:.04em;font-size:22px;font-weight:800}.bq-card{border:1px solid #0a0a0a;gap:0}.bq-card .ph{aspect-ratio:1;border-bottom:1px solid #0a0a0a}.bq-card>.bq-card__n,.bq-card>.bq-card__p,.bq-card>.ab-meta{padding:0 14px}.bq-card>.bq-card__n{padding-top:14px}.bq-card>.bq-card__p{padding-top:6px;padding-bottom:14px}.bq-card:hover{background:#f4f4f4}.bq-grid{gap:20px}.bq-sec{padding:72px 0}.bq-sec--line{border-top:1px solid #0a0a0a}.bq-sh{border-bottom:1px solid #0a0a0a;padding-bottom:14px}.bq-link{text-transform:uppercase;font-family:var(--mono);letter-spacing:.04em;border-bottom-color:#0a0a0a;font-size:12px}.bq-chk input,.bq-chip,.bq-size,.bq-qty,.bq-opt,.bq-box,.bq-sum,.bq-empty{border-color:#0a0a0a}.bq-note{background:#f4f4f4}.bq-alert{background:#fff;border-color:#0a0a0a}.bq-alert svg{stroke:#0a0a0a}.bq-alert.ok{background:#f4f4f4;border-color:#0a0a0a}.bq-alert.ok svg{stroke:#0a0a0a}.bq-stock i,.bq-stock.low i{background:#0a0a0a}.bq-mark,.bq-mark.err{color:#0a0a0a;border-color:#0a0a0a}.bq-errt{color:#b00020}.bq-drawer,.bq-toast{border:1px solid #0a0a0a}.bq-cnt{color:#fff;background:#0a0a0a}.bq-ib:hover{background:#f4f4f4}.bq-nav2 a.on{border-bottom-color:#0a0a0a}.ab-strip{color:#fff;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;background:#0a0a0a;font-size:12px}.ab-strip .bq-w{align-items:center;gap:14px;min-height:36px;display:flex}.ab-strip a{color:#fff;text-underline-offset:3px;margin-left:auto;text-decoration:underline}.ab-dot{background:#6b6b6b;border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.ab-strip.is-live .ab-dot{background:var(--live)}.ab-strip.is-live .ab-state{color:#fff}.bq-h .bq-w.ab-hd{grid-template-columns:none;align-items:center;gap:28px;height:72px;display:flex}.ab-hd .bq-logo{text-align:left;flex:none;font-size:26px}.ab-nav{flex:1;justify-content:center;gap:22px;min-width:0;display:flex}.ab-nav a{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #0000;padding:10px 0;font-size:12px}.ab-nav a:hover,.ab-nav a.on{border-bottom-color:#0a0a0a;text-decoration:none}.ab-hd .bq-tools{flex:none}.ab-hd .bq-lang{margin-right:6px}.ab-hd .bq-lang a{min-width:34px;font-family:var(--mono);color:#6b6b6b}.ab-hd .bq-lang a.on{color:#0a0a0a;border-bottom:2px solid #0a0a0a}@media (width<=1100px){.ab-nav{display:none}.bq-burger{display:inline-grid}.bq-h .bq-w.ab-hd{gap:12px}.ab-hd .bq-logo{margin-right:auto}}@media (width<=720px){.ab-strip .bq-w,.bq-w{padding-left:16px;padding-right:16px}.ab-hd .bq-lang{display:none}}.bq-f{color:#fff;background:#0a0a0a;border-top:0}.bq-f a,.bq-f h4,.bq-f .bq-logo{color:#fff}.bq-f ul,.bq-f__b,.bq-f span{color:#bdbdbd}.bq-f__b{border-top-color:#444}.bq-f .bq-in{color:#fff;background:#0a0a0a;border-color:#fff}.bq-f .bq-btn{background:#fff;border-color:#fff;color:#0a0a0a!important}.bq-f :focus-visible{outline-color:#fff}.bq-f .bq-ib:hover{background:#222}.ab-soc{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.ab-soc a{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;text-underline-offset:3px;align-items:center;min-height:32px;font-size:12px;text-decoration:underline;display:inline-flex}.ab-brand{text-transform:uppercase;letter-spacing:-.02em;color:#fff;font-size:40px;font-weight:800;line-height:1}.ab-marquee{color:#fff;white-space:nowrap;background:#0a0a0a;border-top:1px solid #0a0a0a;border-bottom:1px solid #0a0a0a;overflow:hidden}.ab-marquee__t{font-family:var(--tpl-font-head);text-transform:uppercase;letter-spacing:.02em;gap:48px;padding:14px 0;font-size:22px;font-weight:800;animation:32s linear infinite abm;display:inline-flex}.ab-marquee__t span{flex:none}@keyframes abm{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ab-marquee__t{animation:none}}.ab-hero{border-bottom:1px solid #0a0a0a;padding:88px 0 72px}.ab-hero h1{text-transform:uppercase;letter-spacing:-.04em;margin:0 0 28px;font-size:clamp(52px,12vw,168px);font-weight:800;line-height:.92}:lang(ka) .ab-hero h1{letter-spacing:-.01em;text-transform:none;line-height:1}.ab-hero p{max-width:560px;margin:0 0 28px;font-size:17px;line-height:28px}.ab-hero .ab-mono{color:#6b6b6b;margin-bottom:18px;display:block}.ab-picks{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(220px,22%);grid-auto-flow:column;gap:20px;padding-bottom:14px;display:grid;overflow-x:auto}.ab-picks>*{scroll-snap-align:start}@media (width<=720px){.ab-picks{grid-auto-columns:72%}}.ab-meta{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#6b6b6b;padding-top:12px;font-size:12px}.ab-filter{border:1px solid #0a0a0a;flex-wrap:wrap;gap:0;width:max-content;max-width:100%;margin-bottom:28px;display:flex}.ab-filter a{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;border-right:1px solid #0a0a0a;align-items:center;min-height:44px;padding:12px 18px;font-size:12px;display:inline-flex}.ab-filter a:last-child{border-right:0}.ab-filter a.on,.ab-filter a:hover{color:#fff;background:#0a0a0a;text-decoration:none}.ab-pick{color:inherit;border:1px solid #0a0a0a;flex-direction:column;display:flex}.ab-pick:hover{background:#f4f4f4;text-decoration:none!important}.ab-pick .ph{aspect-ratio:1;border-bottom:1px solid #0a0a0a}.ab-pick .ab-h{margin:0;padding:0 14px 16px;font-size:17px;line-height:22px}.ab-pick .ab-meta{padding:12px 14px 6px}.ab-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;display:grid}.ab-cta{color:#fff;background:#0a0a0a;padding:72px 0}.ab-cta .bq-btn{background:#fff;border-color:#fff;color:#0a0a0a!important}.ab-cta h2{color:#fff;margin:0 0 18px;font-size:clamp(32px,6vw,72px);line-height:1}.ab-cta :focus-visible{outline-color:#fff}.ab-page{padding:56px 0 88px}.ab-page h1{margin:0 0 20px;font-size:clamp(40px,7vw,96px);line-height:1}.ab-page .bq-lead{max-width:640px}.ab-table{border-collapse:collapse;width:100%;margin-top:32px}.ab-table th,.ab-table td{text-align:left;vertical-align:top;border:1px solid #0a0a0a;padding:12px 14px;font-size:14px}.ab-table th{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;background:#f4f4f4;font-size:12px}.ab-wrap{overflow-x:auto}.ab-empty{background:#f4f4f4;border:1px solid #0a0a0a;padding:40px 24px}.ab-embed{aspect-ratio:16/9;background:#0a0a0a;border:1px solid #0a0a0a;position:relative}.ab-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.ab-skip-soc{margin:0}.ab-hero--dj{color:#fff;background:#0a0a0a;border-bottom:0;padding:80px 0 0;overflow:hidden}.ab-hero--dj .ab-mono{color:#bdbdbd;align-items:center;gap:10px;display:flex}.ab-hero--dj p{color:#e0e0e0}.ab-hero--dj .bq-btn{background:#fff;border-color:#fff;color:#0a0a0a!important}.ab-hero--dj .bq-btn--o{background:0 0;border-color:#fff;color:#fff!important}@media (hover:hover) and (pointer:fine){.ab-hero--dj .bq-btn:hover{background:0 0;color:#fff!important}.ab-hero--dj .bq-btn--o:hover{background:#fff;color:#0a0a0a!important}}.ab-hero--dj :focus-visible{outline-color:#fff}.ab-rec{background:#fff;width:9px;height:9px;animation:1.6s steps(2,end) infinite abrec;border-radius:50%!important}@keyframes abrec{50%{opacity:.2}}.ab-actions{flex-wrap:wrap;gap:12px;display:flex}.ab-eq{align-items:flex-end;gap:4px;height:120px;margin-top:56px;padding:0 4px;display:flex}.ab-eq i{min-width:2px;height:var(--h);transform-origin:bottom;animation:abeq 1.1s ease-in-out var(--d) infinite alternate;background:#fff;flex:1}@keyframes abeq{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}.ab-deck{border-top:1px solid #444;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.ab-deck div{border-right:1px solid #444;min-width:0;padding:18px 16px 22px}.ab-deck div:first-child{padding-left:0}.ab-deck div:last-child{border-right:0}.ab-deck dt{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#9e9e9e;margin-bottom:6px;font-size:11px}.ab-deck dd{font-family:var(--mono);text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700}@media (width<=720px){.ab-hero--dj{padding-top:48px}.ab-eq{gap:3px;height:72px;margin-top:40px}.ab-eq i:nth-child(n+29){display:none}.ab-deck{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-deck div:nth-child(2){border-right:0}.ab-deck div:nth-child(3){border-top:1px solid #444;padding-left:0}.ab-deck div:nth-child(4){border-top:1px solid #444}}@media (prefers-reduced-motion:reduce){.ab-eq i,.ab-rec{animation:none}}.ab-meter{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.ab-meter i{background:#6b6b6b;width:3px;height:3px}.ab-strip.is-live .ab-meter i{background:#fff;animation:.8s ease-in-out infinite alternate abeq}.ab-strip.is-live .ab-meter i:nth-child(2){animation-delay:.2s}.ab-strip.is-live .ab-meter i:nth-child(3){animation-delay:.4s}.ab-strip.is-live .ab-meter i:nth-child(4){animation-delay:.1s}.ab-strip.is-live .ab-meter i:nth-child(5){animation-delay:.3s}.ab-strip.is-live .ab-meter i{height:12px}@media (width<=720px){.ab-strip__sub{display:none}}.ph.ab-vinyl{background:#0a0a0a}.ab-vinyl__disc{aspect-ratio:1;background:repeating-radial-gradient(circle,#161616 0 2px,#262626 2px 4px);place-items:center;width:78%;transition:transform .6s;display:grid;border-radius:50%!important}.ab-vinyl__label{aspect-ratio:1;background:#fff;place-items:center;width:36%;display:grid;position:relative;border-radius:50%!important}.ab-vinyl__label:after{content:"";aspect-ratio:1;background:#0a0a0a;width:8%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%!important}.ph.nop.ab-vinyl span{font-family:var(--mono);letter-spacing:.06em;color:#0a0a0a;font-size:10px;font-weight:700;transform:translateY(-14px)}.bq-card:hover .ab-vinyl__disc,.ab-pick:hover .ab-vinyl__disc{transform:rotate(200deg)}@media (prefers-reduced-motion:reduce){.ab-vinyl__disc{transition:none}}.ab-svc{border:1px solid #0a0a0a;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ab-svc__i{min-width:0;color:inherit;border-right:1px solid #0a0a0a;flex-direction:column;gap:12px;padding:28px 22px 26px;display:flex}.ab-svc__i:last-child{border-right:0}.ab-svc__i .ab-h{margin:0;font-size:22px;line-height:1.15}.ab-svc__i p{flex:1;margin:0;font-size:15px;line-height:24px}.ab-svc__i .ab-mono{color:#6b6b6b}.ab-svc__i:hover{color:#fff;background:#0a0a0a;text-decoration:none!important}.ab-svc__i:hover .ab-mono{color:#bdbdbd}.ab-svc__i:hover .bq-link{border-bottom-color:#fff}@media (width<=1023px){.ab-svc{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-svc__i:nth-child(2){border-right:0}.ab-svc__i:nth-child(n+3){border-top:1px solid #0a0a0a}}@media (width<=560px){.ab-svc{grid-template-columns:minmax(0,1fr)}.ab-svc__i{border-right:0}.ab-svc__i+.ab-svc__i{border-top:1px solid #0a0a0a}}.ab-cta .bq-d2{color:#fff;margin-bottom:32px}.ab-steps{border-top:1px solid #444;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 36px;padding:0;list-style:none;display:grid}.ab-steps li{flex-direction:column;gap:8px;min-width:0;padding:22px 20px 0 0;display:flex}.ab-steps .ab-mono{color:#9e9e9e;font-size:28px;font-weight:700}.ab-steps b{font-size:20px}.ab-steps p{color:#d0d0d0;margin:0}@media (width<=720px){.ab-steps{grid-template-columns:minmax(0,1fr)}.ab-steps li{border-bottom:1px solid #444;padding-bottom:20px}}.ab-page h1:after{content:"";background:repeating-linear-gradient(90deg,#0a0a0a 0 3px,#0000 3px 7px);max-width:420px;height:18px;margin-top:20px;display:block;-webkit-mask:linear-gradient(90deg,#000 60%,#0000);mask:linear-gradient(90deg,#000 60%,#0000)}.bq-h .bq-logo img,.bq-menu__h .bq-logo img{object-fit:contain;max-width:100%;height:80px}.bq .bq-h .bq-w{height:104px}@media (width<=1023px){.bq .bq-sortd{display:none!important}.bq .bq-h .bq-logo img{height:64px}.bq .bq-h .bq-w{height:88px}}@media (width<=720px){.bq .bq-h .bq-logo img{height:50px}.bq .bq-h .bq-w{height:72px}}.ab-mentors{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px;display:grid}.ab-mentor{flex-direction:column;gap:8px;min-width:0;display:flex}.ab-mentor .ph{aspect-ratio:4/3;background:#0a0a0a;margin-bottom:12px;overflow:hidden}.ab-mentor .ph img{object-fit:cover;object-position:50% 15%;filter:grayscale();width:100%;height:100%;transition:filter .3s;display:block}.ab-mentor:hover .ph img{filter:none}.ab-mentor h3{font-family:var(--tpl-font-head);margin:0;font-size:26px;font-weight:600;line-height:32px}.ab-mentor__role{color:var(--tpl-muted);font-size:13px}.ab-mentor p{margin:0}@media (width<=1023px){.ab-mentors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.ab-mentors{grid-template-columns:minmax(0,1fr)}}.ab-book{min-height:44px;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:8px;padding:0 10px;font-size:12px;display:inline-flex;position:relative}.ab-book .bq-cnt{color:#fff;background:#0a0a0a;position:static}.ab-book:has(.bq-cnt:empty){display:none}.bq-menu__h .ab-book:has(.bq-cnt:empty){visibility:hidden;display:inline-flex}.ab-hcta.bq-btn{min-height:40px;margin-left:8px;padding:0 18px;font-size:13px}.ab-course{color:inherit;border:1px solid #0a0a0a;flex-direction:column;display:flex;position:relative;text-decoration:none!important}.ab-course .bq-cimg{border-bottom:1px solid #0a0a0a}.ab-course__b{flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.ab-course__k{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#6b6b6b;font-size:12px}.ab-course .bq-card__n{margin:0;padding:0;font-size:19px;font-weight:700;line-height:24px}.ab-course__f{border-top:1px solid #0a0a0a;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:10px;display:flex}.ab-course .bq-card__p{font-family:var(--mono);margin:0;padding:0;font-weight:700}.ab-course__go{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-size:12px}@media (hover:hover) and (pointer:fine){.ab-course:hover{color:#fff;background:#0a0a0a}.ab-course:hover .ab-course__k{color:#bdbdbd}.ab-course:hover .ab-course__f{border-top-color:#fff}.ab-course:hover .bq-cimg{border-bottom-color:#fff}}.ab-lu-h{align-items:flex-end}.ab-tabs{border:1px solid #0a0a0a;flex-wrap:wrap;width:max-content;max-width:100%;margin:28px 0 0;display:flex}.ab-tabs a{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;border-right:1px solid #0a0a0a;align-items:center;min-height:44px;padding:12px 18px;font-size:12px;display:inline-flex}.ab-tabs a:last-child{border-right:0}.ab-tabs a.on,.ab-tabs a:hover{color:#fff;background:#0a0a0a;text-decoration:none}.ab-lu{border-top:2px solid #0a0a0a;margin:32px 0 88px;padding:0;list-style:none}.ab-lu__r{border-bottom:1px solid #0a0a0a;grid-template-columns:56px 112px minmax(0,1fr) auto auto;align-items:center;gap:28px;padding:22px 0;display:grid}.ab-lu__n{font-family:var(--mono);color:#6b6b6b;font-size:28px;font-weight:700}.ab-lu__img .ph{aspect-ratio:1;width:112px}.ab-lu__t{flex-direction:column;gap:6px;min-width:0;display:flex}.ab-lu__name{margin:0;font-size:clamp(22px,2.4vw,32px);font-weight:700;line-height:1.15}.ab-lu__name a{color:inherit}.ab-lu__d{color:#4a4a4a;max-width:560px;margin:0;font-size:15px;line-height:22px}.ab-lu__p{font-family:var(--mono);white-space:nowrap;font-size:20px;font-weight:700}.ab-lu__r.out{opacity:.55}.ab-lu__r:hover .ab-vinyl__disc{transform:rotate(200deg)}@media (width<=1023px){.ab-lu__r{grid-template-columns:44px 88px minmax(0,1fr) auto;gap:20px}.ab-lu__img .ph{width:88px}.ab-lu__go{grid-column:3/-1;justify-self:start}.ab-lu__n{font-size:22px}}@media (width<=600px){.ab-lu__r{grid-template-columns:72px minmax(0,1fr);gap:8px 16px;padding:18px 0}.ab-lu__n{display:none}.ab-lu__img{grid-row:span 2}.ab-lu__img .ph{width:72px}.ab-lu__p{grid-column:2;font-size:17px}.ab-lu__go{grid-column:1/-1;width:100%;margin-top:8px}.ab-tabs{width:100%}.ab-tabs a{flex:auto;justify-content:center;padding:12px 10px}}@media (width<=1023px){.ab-hcta{display:none!important}}
