: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,.ac-acc,.it-acc,.bz-flt,.bq-flt) details{interpolate-size:allow-keywords}:where(.bq-acc,.hk-acc,.cb-acc,.cw-acc,.cs-acc,.ac-acc,.it-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,.ac-acc,.it-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,.ac-acc,.it-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}.kx-flash{z-index:var(--kx-z-toast,12);border:1px solid var(--tpl-line,#e5e7eb);background:var(--tpl-bg,#fff);width:min(520px,100% - 24px);color:var(--tpl-text,#111827);border-radius:14px;align-items:center;gap:12px;padding:12px 8px 12px 18px;font-size:15px;line-height:22px;transition:opacity .22s ease-out;animation:.22s ease-out both kx-flash-in;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 14px 36px #0f172a24}.kx-flash.out{opacity:0}.kx-flash>span{flex:1;min-width:0}.kx-flash__x{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;flex:none;place-items:center;display:grid}.kx-flash__x svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;fill:none;width:18px;height:18px}@keyframes kx-flash-in{0%{opacity:0}}: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-inline-end: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);overflow-wrap:break-word;margin:0}@media (width<=480px){.kx-h1{font-size:clamp(23px,6.6vw,30px)}}.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-text ul{margin:0 0 14px;padding-inline-start:22px}.kx-text li{margin:0 0 6px}.kx-text a{color:var(--kx-primary);text-underline-offset:2px;text-decoration:underline}.kx-legal{max-width:760px}.kx-legal__section+.kx-legal__section{margin-top:32px}.kx-legal__section .kx-h2{margin-bottom:12px}.kx-legal__note{border-top:1px solid var(--kx-line);color:var(--kx-muted);margin-top:40px;padding-top:20px;font-size:14px}.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-inline-end:40px}[dir=rtl] select.kx-input{background-position:14px}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-inline-end: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;inset-inline-start:-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}@media (width<=720px),(pointer:coarse){.kx-crumb{align-items:center}.kx-crumb a{align-items:center;min-height:44px;display:inline-flex}}.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-inline-start: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:end;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-inline-start:2px solid var(--rv-line);background:var(--rv-surface);border-radius:var(--rv-radius);border-start-start-radius:0;border-end-start-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,.cl-sel,.cs-sel,.cw-sel,.dj-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}}}.cl{--tpl-primary:#074823;--tpl-on-primary:#fff;--tpl-primary-hover:color-mix(in srgb,var(--tpl-primary) 82%,#000);--tpl-primary-soft:color-mix(in srgb,var(--tpl-primary) 10%,var(--tpl-bg));--tpl-accent:#8b9413;--tpl-accent-ink:#6b730e;--tpl-accent-soft:#f1f3de;--tpl-bg:#fff;--tpl-surface:#f3f4f3;--tpl-text:#17201a;--tpl-muted:#646b66;--tpl-line:#e4e7e4;--tpl-sale:#c8261b;--tpl-success:#15803d;--tpl-warning:#a16207;--tpl-error:#b42318;--tpl-radius:14px;--tpl-font-head:"Noto Sans Georgian",system-ui,sans-serif;--tpl-font-body:"Noto Sans Georgian",Inter,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}.cl.f-rubik{--tpl-font-head:Rubik,"Noto Sans Georgian",system-ui,sans-serif}.cl.f-manrope{--tpl-font-head:Manrope,"Noto Sans Georgian",system-ui,sans-serif;--tpl-font-body:Manrope,"Noto Sans Georgian",system-ui,sans-serif}.cl *{box-sizing:border-box}.cl a{color:inherit;text-decoration:none}.cl :focus-visible{outline-offset:2px;outline:3px solid #2563eb}html[data-input=pointer] .cl :focus-visible,.cl [tabindex="-1"]:focus{outline:none}.cl a,.cl button,.cl label,.cl summary{-webkit-tap-highlight-color:transparent}.cl svg.i{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.cl-w{max-width:1320px;margin:0 auto;padding:0 32px}.cl-bar{background:var(--tpl-primary);color:#e7f1ea;text-align:center;padding:8px 16px;font-size:13px}.cl-bar b{color:#fff}.cl-h{background:var(--tpl-bg);z-index:5;border-bottom:1px solid var(--tpl-line);position:relative}.cl-h>.cl-w{align-items:center;gap:28px;height:80px;display:flex}.cl-logo{font-family:var(--tpl-font-head);color:var(--tpl-primary);letter-spacing:-.02em;white-space:nowrap;align-items:flex-end;gap:2px;font-size:34px;font-weight:800;line-height:36px;display:inline-flex}.cl-logo svg{width:22px;height:22px;stroke:var(--tpl-accent);fill:none;stroke-width:2.4px;stroke-linecap:round;margin-bottom:18px;margin-left:-4px}.cl-logo img{width:auto;height:46px;display:block}.cl-search{background:var(--tpl-surface);max-width:420px;height:48px;color:var(--tpl-muted);border-radius:12px;flex:1;align-items:center;gap:10px;margin-left:auto;padding:0 16px;font-size:14.5px;display:flex}.cl-search span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cl-tools{align-items:center;gap:4px;display:flex}.cl-ib{width:46px;height:46px;color:var(--tpl-text);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:inline-grid;position:relative}.cl-ib:hover{background:var(--tpl-surface)}.cl-cnt{background:var(--tpl-primary);color:#fff;text-align:center;border-radius:99px;min-width:20px;height:20px;padding:0 5px;font-size:11.5px;font-weight:700;line-height:20px;position:absolute;top:3px;right:2px}.cl-burger,.cl-mtop{display:none}.cl-btn{border:2px solid var(--tpl-primary);background:var(--tpl-primary);min-height:52px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:15.5px;font-weight:700;transition:background .15s;display:inline-flex;color:var(--tpl-on-primary)!important}.cl-btn:hover{background:var(--tpl-primary-hover);border-color:var(--tpl-primary-hover)}.cl-btn--o{background:var(--tpl-bg);border-color:var(--tpl-line);color:var(--tpl-text)!important}.cl-btn--o:hover{background:var(--tpl-surface);border-color:var(--tpl-line)}.cl-btn--soft{background:var(--tpl-surface);border-color:var(--tpl-surface);color:var(--tpl-text)!important}.cl-btn--block{width:100%}.cl-btn--lg{min-height:58px;font-size:17px}.cl-btn--sm{border-radius:10px;gap:8px;min-height:42px;padding:0 14px;font-size:14px}.cl-btn:disabled{background:var(--tpl-line);border-color:var(--tpl-line);cursor:not-allowed;color:var(--tpl-muted)!important}.cl-btn--sm svg.i{width:18px;height:18px}.cl-link{white-space:nowrap;align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex;color:var(--tpl-text)!important}.cl-link svg.i{width:18px;height:18px}.cl-link:hover{color:var(--tpl-primary)!important}.cl-d1,.cl-d2,.cl-d3{font-family:var(--tpl-font-head);letter-spacing:-.01em;margin:0;font-weight:800}.cl-d1{font-size:52px;line-height:62px}.cl-d1.sm{font-size:36px;line-height:46px}.cl-d2{font-size:28px;line-height:38px}.cl-d3{font-size:18px;font-weight:700;line-height:26px}.cl-lead{color:var(--tpl-muted);margin:0;font-size:18px;line-height:29px}.cl-hint{color:var(--tpl-muted);font-size:13.5px;line-height:20px}.ph{background:var(--ph,#f3f4f3);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.ph svg{stroke:#17201a8c;fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:62%;height:auto}.cl-main{flex-direction:column;gap:56px;padding:24px 0 72px;display:flex}.cl-hero{background:#efe8e1;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:440px;display:grid;position:relative;overflow:hidden}.cl-hero .t{z-index:1;flex-direction:column;justify-content:center;gap:18px;padding:48px 56px;display:flex;position:relative}.cl-hero .t:after{content:"";background:var(--tpl-accent);border-radius:3px;order:1;width:48px;height:3px;display:block}.cl-hero .t .cl-d1{color:var(--tpl-primary);order:0}.cl-hero .t .cl-lead{color:#3d453f;order:2}.cl-hero .t .acts{flex-wrap:wrap;order:3;gap:10px;margin-top:6px;display:flex}.cl-hero .ph{--ph:#e6ded5;border-radius:0;height:100%}.cl-hero .ph svg{stroke:#17201a59;width:52%}.cl-dots{z-index:1;gap:6px;display:flex;position:absolute;bottom:24px;left:56px}.cl-dots i{background:#17201a33;border-radius:99px;width:8px;height:8px;display:block}.cl-dots i.on{background:var(--tpl-primary)}.cl-gender{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cl-tile{background:var(--tpl-surface);min-height:88px;font:inherit;color:var(--tpl-text);cursor:pointer;text-align:center;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 8px;font-size:14.5px;font-weight:600;line-height:19px;display:flex}.cl-tile:hover{background:#e9ece9}.cl-tile svg.i{stroke-width:1.5px;width:30px;height:30px}.cl-tile,.cl-btn,.cl-size,.cl-chk,.cl-ro .t,.cl-row .t,.cl-mini span{overflow-wrap:anywhere;min-width:0}.cl-btn{max-width:100%}.cl-tile[aria-pressed=true],.cl-tile.on{background:var(--tpl-primary);color:#fff}.cl-cats{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:12px;display:grid}.cl-cats .cl-tile{min-height:104px}.cl-sh{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.cl-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.cl-pc{border:1px solid var(--tpl-line);background:var(--tpl-bg);border-radius:16px;flex-direction:column;gap:6px;padding:12px;transition:box-shadow .15s;display:flex}.cl-pc:hover{box-shadow:0 10px 26px #17201a14}.cl-pc .img{margin-bottom:6px;position:relative}.cl-pc .img .ph{aspect-ratio:1;background:#fff}.cl-pc .bd{flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;top:4px;left:4px}.cl-tag{white-space:nowrap;background:var(--tpl-primary);color:#fff;border-radius:7px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.cl-tag.sale{background:var(--tpl-sale)}.cl-tag.lt{background:var(--tpl-surface);color:var(--tpl-muted)}.cl-heart{cursor:pointer;width:40px;height:40px;color:var(--tpl-text);background:#ffffffe6;border:0;border-radius:99px;place-items:center;display:grid;position:absolute;top:0;right:0}.cl-heart svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:21px;height:21px}.cl-heart[aria-pressed=true]{color:var(--tpl-sale)}.cl-heart[aria-pressed=true] svg{fill:currentColor}.cl-pc .br{letter-spacing:.02em;font-size:13px;font-weight:800}.cl-pc .nm{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;font-size:14.5px;line-height:20px;display:-webkit-box;overflow:hidden}.cl-price{color:var(--tpl-primary);font-variant-numeric:tabular-nums;align-items:flex-start;gap:3px;font-weight:800;line-height:1;display:inline-flex}.cl-price b{font-size:24px;line-height:26px}.cl-price sup{margin-top:1px;font-size:12px;line-height:14px}.cl-price .cur{margin-top:6px;margin-left:2px;font-size:15px;line-height:18px}.cl-price.lg b{font-size:44px;line-height:46px}.cl-price.lg sup{margin-top:2px;font-size:20px;line-height:22px}.cl-price.lg .cur{margin-top:12px;font-size:26px;line-height:28px}.cl-price.sale{color:var(--tpl-sale)}.cl-old{color:var(--tpl-muted);align-self:flex-end;margin-left:6px;font-size:13px;text-decoration:line-through}.cl-pr{align-items:flex-end;gap:4px;margin:2px 0;display:flex}.cl-dot{border:1px solid #17201a26;border-radius:99px;flex:none;width:20px;height:20px;display:block}.cl-dot.more{width:auto;color:var(--tpl-muted);border:0;font-size:12px;font-weight:600}.cl-sz{flex-wrap:wrap;gap:6px;display:flex}.cl-sz span{background:var(--tpl-surface);border-radius:8px;justify-content:center;align-items:center;min-width:38px;height:30px;padding:0 9px;font-size:12.5px;font-weight:600;display:inline-flex}.cl-sz span.no{color:#a6aca8;text-decoration:line-through}.cl-pc .cl-btn{margin-top:auto}.cl-pc .gap{flex:1;min-height:4px}.cl-pc.out .ph svg{opacity:.4}.cl-promo{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cl-pb{background:var(--c,#f3f4f3);border-radius:20px;flex-direction:column;justify-content:center;gap:10px;min-height:220px;padding:32px;display:flex;position:relative;overflow:hidden}.cl-pb .ph{background:0 0;border-radius:0;width:44%;position:absolute;top:0;bottom:0;right:0}.cl-pb .t{z-index:1;flex-direction:column;gap:10px;max-width:56%;display:flex;position:relative}.cl-pb .k{color:var(--tpl-sale);font-size:13px;font-weight:700}.cl-ben{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cl-ben div{background:var(--tpl-surface);color:var(--tpl-muted);border-radius:14px;align-items:center;gap:14px;padding:18px;font-size:13.5px;line-height:19px;display:flex}.cl-ben b{color:var(--tpl-text);margin-bottom:2px;font-size:14.5px;display:block}.cl-ben .ic{background:var(--tpl-bg);width:46px;height:46px;color:var(--tpl-primary);border-radius:12px;flex:none;place-items:center;display:grid}.cl-f{background:var(--tpl-surface);color:var(--tpl-muted);margin-top:24px;padding:52px 0 24px;font-size:14px;line-height:23px}.cl-f__g{grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:32px;display:grid}.cl-f h4{color:var(--tpl-text);margin:0 0 10px;font-size:14.5px}.cl-f ul{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.cl-f ul a{padding:3px 0;display:inline-block}.cl-f a:hover{color:var(--tpl-primary)}.cl-f__b{border-top:1px solid var(--tpl-line);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:36px;padding-top:18px;font-size:13px;display:flex}.cl-crumb{color:var(--tpl-muted);flex-wrap:wrap;gap:8px;padding:20px 0 0;font-size:13.5px;display:flex}.cl-shop{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:28px;display:grid}.cl-flt-form{display:contents}.cl-flt{border:1px solid var(--tpl-line);border-radius:16px;flex-direction:column;padding:4px 18px 18px;display:flex;position:sticky;top:16px}.cl-flt details{border-bottom:1px solid var(--tpl-line)}.cl-flt summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;font-weight:700;list-style:none;display:flex}.cl-flt summary::-webkit-details-marker{display:none}.cl-flt summary:after{content:"";border-right:2px solid var(--tpl-muted);border-bottom:2px solid var(--tpl-muted);width:8px;height:8px;margin-top:-4px;transform:rotate(45deg)}.cl-flt details[open] summary:after{margin-top:4px;transform:rotate(-135deg)}.cl-flt .b{flex-direction:column;gap:2px;padding:0 0 14px;display:flex}.cl-chk{cursor:pointer;align-items:center;gap:10px;min-height:38px;font-size:14.5px;display:flex}.cl-chk input{width:20px;height:20px;accent-color:var(--tpl-primary);flex:none;margin:0}.cl-chk .c{color:var(--tpl-muted);margin-left:auto;font-size:12.5px}.cl-sizes{flex-wrap:wrap;gap:6px;display:flex}.cl-size{background:var(--tpl-surface);min-width:48px;height:44px;font:inherit;cursor:pointer;color:var(--tpl-text);border:0;border-radius:10px;padding:0 12px;font-size:14.5px;font-weight:700}.cl-size[aria-pressed=true]{background:var(--tpl-primary);color:#fff}.cl-size:disabled{color:#a6aca8;cursor:not-allowed;text-decoration:line-through}.cl-colors{flex-wrap:wrap;gap:10px;display:flex}.cl-color{width:36px;height:36px;box-shadow:0 0 0 1px var(--tpl-line);cursor:pointer;border:3px solid #fff;border-radius:99px;padding:0}.cl-color[aria-pressed=true]{box-shadow:0 0 0 2px var(--tpl-primary)}.cl-range{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cl-tb{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.cl-tb .sp{flex:1}.cl-sel,.cl-in,.cl-ta{border:1.5px solid var(--tpl-line);background:var(--tpl-bg);width:100%;min-height:50px;font:inherit;color:var(--tpl-text);border-radius:12px;padding:0 16px;font-size:15px}.cl-in:hover,.cl-sel:hover,.cl-ta:hover{border-color:#c9cec9}.cl-in:focus,.cl-sel:focus,.cl-ta:focus{border-color:var(--tpl-primary);box-shadow:0 0 0 3px var(--tpl-primary-soft);outline:none}.cl-in.err,.cl-ta.err{border-color:var(--tpl-error);box-shadow:0 0 0 3px #fbe6e4}.cl-ta{resize:vertical;min-height:88px;padding:12px 16px;line-height:23px}.cl-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='%23646B66' stroke-width='2' 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}.cl-act{flex-wrap:wrap;gap:6px;display:flex}.cl-act button{white-space:nowrap;background:var(--tpl-primary-soft);min-height:36px;color:var(--tpl-primary);font:inherit;cursor:pointer;border:0;border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 8px 0 14px;font-size:13.5px;font-weight:700;display:inline-flex}.cl-act button svg.i{width:16px;height:16px}.cl-mfbar{display:none}.cl-pager a{background:var(--tpl-surface);border-radius:12px;place-items:center;min-width:44px;height:44px;font-weight:700;display:grid}.cl-pager a.on{background:var(--tpl-primary);color:#fff}.cl-more{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-top:28px;display:flex}.cl-more .cl-btn{min-width:min(100%,260px)}.cl-more .cl-btn[aria-busy=true]{opacity:.6;pointer-events:none}.cl-pc.cl-added{animation:.35s both clfade}.cl-pdp{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:56px;padding:16px 0 40px;display:grid}.cl-gal{grid-template-columns:88px minmax(0,1fr);gap:14px;display:grid;position:sticky;top:16px}.cl-gal .th{flex-direction:column;gap:10px;display:flex}.cl-gal .th button{border:2px solid var(--tpl-line);cursor:pointer;background:#fff;border-radius:14px;place-items:center;width:88px;height:88px;padding:0;display:grid}.cl-gal .th button svg{stroke:#17201a80;fill:none;stroke-width:1.4px;width:70%}.cl-gal .th button[aria-pressed=true]{border-color:var(--tpl-primary)}.cl-gal .big{position:relative}.cl-gal .big .ph{aspect-ratio:1;border:1px solid var(--tpl-line);background:#fff;border-radius:20px}.cl-gal .acts{gap:8px;display:flex;position:absolute;top:14px;right:14px}.cl-gal .acts .cl-ib{background:#fff;box-shadow:0 1px 4px #17201a1f}.cl-gal .dots{justify-content:center;gap:6px;display:flex;position:absolute;bottom:14px;left:0;right:0}.cl-gal .dots i{background:#d3d7d3;border-radius:99px;width:8px;height:8px;display:block}.cl-gal .dots i.on{background:var(--tpl-text)}.cl-info{flex-direction:column;gap:22px;display:flex}.cl-info .brand{letter-spacing:.02em;font-size:16px;font-weight:800}.cl-opt{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.cl-opt>span:first-child{min-width:64px;color:var(--tpl-muted);font-size:15px}.cl-opt b{color:var(--tpl-text);font-weight:600}.cl-qty{background:var(--tpl-surface);border-radius:12px;align-items:center;display:inline-flex}.cl-qty button{width:46px;height:52px;font:inherit;cursor:pointer;color:var(--tpl-text);background:0 0;border:0;font-size:20px;font-weight:600}.cl-qty button:disabled{color:#b6bbb7;cursor:not-allowed}.cl-qty span{text-align:center;min-width:28px;font-size:16px;font-weight:800}.cl-buy{gap:10px;display:flex}.cl-buy .cl-btn{flex:1}.cl-stock{color:var(--tpl-success);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.cl-stock i{background:currentColor;border-radius:99px;width:8px;height:8px;display:block}.cl-stock.low{color:var(--tpl-warning)}.cl-stock.low i{background:0 0;border:2px solid}.cl-perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cl-perks div{background:var(--tpl-surface);border-radius:12px;align-items:center;gap:10px;padding:12px;font-size:13px;line-height:18px;display:flex}.cl-perks svg.i{width:22px;height:22px;color:var(--tpl-primary)}.cl-acc{border-top:1px solid var(--tpl-line);flex-direction:column;display:flex}.cl-acc details{border-bottom:1px solid var(--tpl-line)}.cl-acc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;font-size:16px;font-weight:700;list-style:none;display:flex}.cl-acc summary::-webkit-details-marker{display:none}.cl-acc summary:after{content:"";border-right:2px solid var(--tpl-text);border-bottom:2px solid var(--tpl-text);width:9px;height:9px;margin-top:-5px;margin-right:4px;transform:rotate(45deg)}.cl-acc details[open] summary:after{margin-top:5px;transform:rotate(-135deg)}.cl-acc .b{color:var(--tpl-muted);padding:0 0 18px;font-size:15px;line-height:25px}.cl-acc dl{grid-template-columns:150px minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.cl-acc dt{color:var(--tpl-muted)}.cl-acc dd{color:var(--tpl-text);margin:0;font-weight:600}.cl-szt{border-collapse:collapse;width:100%;margin-top:4px;font-size:14px}.cl-szt th,.cl-szt td{border-bottom:1px solid var(--tpl-line);text-align:center;padding:9px 10px}.cl-szt th{color:var(--tpl-muted);background:var(--tpl-surface);font-weight:600}.cl-szt td:first-child,.cl-szt th:first-child{text-align:left;color:var(--tpl-text);font-weight:700}.cl-cart{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:28px;display:grid}.cl-card{border:1px solid var(--tpl-line);background:var(--tpl-bg);border-radius:18px}.cl-row{border-top:1px solid var(--tpl-line);grid-template-columns:104px minmax(0,1fr) auto;align-items:start;gap:18px;padding:18px 20px;display:grid}.cl-row:first-child{border-top:0}.cl-row .ph{aspect-ratio:1;border:1px solid var(--tpl-line);background:#fff}.cl-row .t{flex-direction:column;gap:6px;min-width:0;display:flex}.cl-row .t b{font-size:15.5px;line-height:21px}.cl-row .meta{color:var(--tpl-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13.5px;display:flex}.cl-row .meta span{align-items:center;gap:6px;display:inline-flex}.cl-row .ctl{align-items:center;gap:10px;margin-top:6px;display:flex}.cl-row .ctl .cl-qty button{width:40px;height:40px;font-size:18px}.cl-row .r{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.cl-sum{background:var(--tpl-surface);border-radius:18px;flex-direction:column;gap:12px;padding:24px;display:flex;position:sticky;top:16px}.cl-sum .r{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;font-size:15px;display:flex}.cl-sum .r>span:first-child{color:var(--tpl-muted)}.cl-sum .r>:last-child{white-space:nowrap;text-align:right}.cl-sum .r.disc>:last-child{color:var(--tpl-sale);font-weight:700}.cl-sum .t{border-top:1px solid var(--tpl-line);justify-content:space-between;align-items:flex-end;padding-top:14px;font-size:18px;font-weight:800;display:flex}.cl-free{background:var(--tpl-primary-soft);border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;font-size:14px;display:flex}.cl-free .bar{background:#fff;border-radius:99px;height:8px;overflow:hidden}.cl-free .bar i{background:var(--tpl-primary);border-radius:99px;height:100%;display:block}.cl-promo-in{gap:8px;display:flex}.cl-promo-in .cl-in{flex:1;min-width:0}.cl-promo-in .cl-btn{flex:none}.cl-co{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:28px;padding-bottom:72px;display:grid}.cl-box{border:1px solid var(--tpl-line);border-radius:18px;flex-direction:column;gap:16px;padding:24px;display:flex}.cl-box__h{align-items:center;gap:12px;display:flex}.cl-box__h .n{background:var(--tpl-primary);color:#fff;border-radius:99px;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:800;display:grid}.cl-fld{flex-direction:column;gap:6px;min-width:0;display:flex}.cl-lbl{font-size:14px;font-weight:700}.cl-err{color:var(--tpl-error);font-size:13.5px;font-weight:600;line-height:20px}.cl-g2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.cl-ro{border:2px solid var(--tpl-line);cursor:pointer;background:var(--tpl-bg);border-radius:14px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.cl-ro.on{border-color:var(--tpl-primary);background:var(--tpl-primary-soft)}.cl-ro input{width:20px;height:20px;accent-color:var(--tpl-primary);flex:none;margin:2px 0 0}.cl-ro .t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cl-ro .t span{color:var(--tpl-muted);font-size:13.5px}.cl-ro .p{white-space:nowrap;font-weight:800}.cl-ro svg.i{color:var(--tpl-primary);margin-top:1px}.cl-alert{background:#fbe6e4;border-radius:14px;gap:12px;padding:14px 16px;font-size:14.5px;line-height:22px;display:flex}.cl-alert svg.i{color:var(--tpl-error);width:20px;height:20px;margin-top:1px}.cl-alert.ok{background:#e3f2e7}.cl-alert.ok svg.i{color:var(--tpl-success)}.cl-alert.info{background:var(--tpl-surface)}.cl-alert.info svg.i{color:var(--tpl-primary)}.cl-mini{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;font-size:14px;display:grid}.cl-mini .ph{aspect-ratio:1;border:1px solid var(--tpl-line);background:#fff}.cl-mini .ph svg{width:70%}.cl-mini b{white-space:nowrap}.cl-done{flex-direction:column;gap:20px;max-width:780px;margin:0 auto;padding:48px 0 72px;display:flex}.cl-mark{background:var(--tpl-primary);border-radius:99px;place-items:center;width:76px;height:76px;display:grid}.cl .cl-mark svg.i{color:#fff;stroke:#fff;fill:none;stroke-width:2.4px;width:36px;height:36px}.cl-kv{grid-template-columns:170px minmax(0,1fr);gap:10px 18px;margin:0;font-size:15px;display:grid}.cl-kv dt{color:var(--tpl-muted)}.cl-kv dd{margin:0;font-weight:700}.cl-acts2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.cl-acts2>:only-child{grid-column:1/-1;justify-self:center;min-width:min(100%,240px)}.cl-trk{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cl-trk li{text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:13px;display:flex;position:relative}.cl-trk li:before{content:"";background:var(--tpl-line);height:3px;position:absolute;top:20px;left:-50%;right:50%}.cl-trk li:first-child:before{display:none}.cl-trk li.d:before,.cl-trk li.c:before{background:var(--tpl-primary)}.cl-trk .dot{border:2px solid var(--tpl-line);background:var(--tpl-bg);width:42px;height:42px;color:var(--tpl-muted);z-index:1;border-radius:99px;place-items:center;display:grid;position:relative}.cl-trk .dot svg{stroke:currentColor;fill:none;stroke-width:2px;width:20px;height:20px}.cl-trk li.d .dot{background:var(--tpl-primary);border-color:var(--tpl-primary);color:#fff}.cl-trk li.c .dot{border-color:var(--tpl-primary);color:var(--tpl-primary);box-shadow:0 0 0 4px var(--tpl-primary-soft)}.cl-trk b{font-size:14px}.cl-trk span{color:var(--tpl-muted);font-size:12.5px}.cl-trk li:not(.d):not(.c) b{color:var(--tpl-muted)}.cl-acct{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:28px;padding:24px 0 72px;display:grid}.cl-anav{background:var(--tpl-surface);border-radius:18px;flex-direction:column;gap:2px;padding:10px;display:flex}.cl-anav .who{border-bottom:1px solid var(--tpl-line);align-items:center;gap:12px;margin-bottom:6px;padding:8px 8px 16px;display:flex}.cl-anav .av{background:var(--tpl-primary);color:#fff;border-radius:99px;flex:none;place-items:center;width:46px;height:46px;font-weight:800;display:grid}.cl-anav a{border-radius:12px;align-items:center;gap:10px;min-height:46px;padding:0 12px;font-weight:600;display:flex}.cl-anav a.on{background:var(--tpl-bg);color:var(--tpl-primary)}.cl-ord{border-top:1px solid var(--tpl-line);grid-template-columns:160px minmax(0,1fr) auto auto auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.cl-ord:first-child{border-top:0}.cl-ord .th{gap:6px;display:flex}.cl-ord .th .ph{border:1px solid var(--tpl-line);background:#fff;width:48px;height:48px}.cl-ord .th .ph svg{width:72%}.cl-st{white-space:nowrap;background:var(--tpl-surface);border-radius:99px;align-items:center;gap:6px;height:26px;padding:0 11px;font-size:12.5px;font-weight:700;display:inline-flex}.cl-st i{background:currentColor;border-radius:99px;width:7px;height:7px;display:block}.cl-st.go{background:var(--tpl-primary-soft);color:var(--tpl-primary)}.cl-st.ok{color:var(--tpl-success);background:#e3f2e7}.cl-auth{flex-direction:column;gap:16px;max-width:460px;margin:0 auto;padding:48px 0 72px;display:flex}.cl-or{color:var(--tpl-muted);align-items:center;gap:12px;font-size:13px;display:flex}.cl-or:before,.cl-or:after{content:"";background:var(--tpl-line);flex:1;height:1px}.cl-empty{text-align:center;background:var(--tpl-surface);border-radius:20px;flex-direction:column;align-items:center;gap:14px;padding:56px 24px;display:flex}.cl-empty .ic{background:var(--tpl-bg);width:76px;height:76px;color:var(--tpl-primary);border-radius:99px;place-items:center;display:grid}.cl-empty .ic svg.i{width:34px;height:34px}.cl-404{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:520px;display:flex}.cl-404 .n{font-family:var(--tpl-font-head);color:var(--tpl-primary);font-size:120px;font-weight:800;line-height:140px}.cl-tabbar,.cl-mbar{display:none}.cl-sheet{z-index:9;background:var(--tpl-bg);border-radius:22px 22px 0 0;flex-direction:column;max-height:88%;display:flex;position:absolute;bottom:0;left:0;right:0}.cl-sheet__h{border-bottom:1px solid var(--tpl-line);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.cl-sheet__b{flex:1;padding:0 18px;overflow:auto}.cl-sheet__f{border-top:1px solid var(--tpl-line);grid-template-columns:1fr 1.5fr;gap:8px;padding:12px 18px 18px;display:grid}.cl-seg{background:var(--tpl-surface);border-radius:14px;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.cl-seg :is(button,a){min-height:44px;font:inherit;color:var(--tpl-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:0 22px;font-size:15px;font-weight:700}.cl-seg :is(button,a)[aria-pressed=true]{background:var(--tpl-primary);color:#fff}.cl-msearch{display:none}.cl-pc.hov{box-shadow:0 10px 26px #17201a1a}.cl-pc .nm{min-height:40px}.cl-qf{align-items:center;gap:8px;display:flex}.cl-qfb{border:1.5px solid var(--tpl-line);background:var(--tpl-bg);min-height:42px;font:inherit;color:var(--tpl-text);cursor:pointer;white-space:nowrap;border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.cl-qfb[aria-pressed=true]{background:var(--tpl-primary-soft);border-color:var(--tpl-primary);color:var(--tpl-primary)}.cl-qfb.all{display:none}.cl-qfb.sort{margin-left:auto}.cl-mysz{color:var(--tpl-primary);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.cl-mysz svg.i{stroke-width:2.4px;width:16px;height:16px}.cl-search.on{background:var(--tpl-bg);border:2px solid var(--tpl-primary);box-shadow:0 0 0 3px var(--tpl-primary-soft)}.cl-search .cur{background:var(--tpl-text);vertical-align:middle;width:1.5px;height:18px;margin-left:1px;display:inline-block}.cl-sdd{z-index:6;background:var(--tpl-bg);border:1px solid var(--tpl-line);border-radius:18px;grid-template-columns:1fr 1.2fr;gap:24px;width:760px;padding:20px;display:grid;position:absolute;top:8px;right:252px;box-shadow:0 20px 50px #17201a2e}.cl-sdd .col{flex-direction:column;gap:6px;display:flex}.cl-sug{border-radius:10px;align-items:center;gap:12px;min-height:46px;padding:0 10px;font-size:15px;display:flex}.cl-sug:hover,.cl-sug:first-of-type{background:var(--tpl-surface)}.cl-sug svg.i{width:18px;height:18px;color:var(--tpl-muted)}.cl-sug>span:nth-child(2){flex:1;min-width:0}.cl-sug b{font-weight:800}.cl-sps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:6px;display:grid}.cl-sp{flex-direction:column;gap:4px;font-size:13px;line-height:18px;display:flex}.cl-sp .ph{aspect-ratio:1;border:1px solid var(--tpl-line);background:#fff}.cl-sp .cl-price b{font-size:17px;line-height:19px}.cl-sbar{border-bottom:1px solid var(--tpl-line);background:var(--tpl-bg);align-items:center;gap:12px;padding:10px 16px;display:flex}.cl-mcat{border-bottom:1px solid var(--tpl-line);align-items:center;gap:14px;min-height:56px;font-size:16px;font-weight:700;display:flex}.cl-mcat>span{flex:1}@media (width<=720px){.cl .cl-w{padding:0 16px}.cl .cl-bar{padding:7px 12px;font-size:12.5px}.cl .cl-h{border-bottom:0}.cl .cl-h>.cl-w{gap:4px;height:64px}.cl .cl-search:not(.cl-search--menu),.cl .cl-h .hide-m{display:none}.cl .cl-logo{font-size:30px;line-height:32px}.cl .cl-logo svg{width:20px;height:20px;margin-bottom:16px}.cl .cl-logo img{height:36px}.cl .cl-tools{margin-left:auto}.cl .cl-burger{display:inline-grid}.cl .cl-mtop{border-bottom:1px solid var(--tpl-line);background:var(--tpl-bg);align-items:center;gap:8px;height:60px;padding:0 8px;display:flex}.cl .cl-mtop h1,.cl .cl-mtop b{text-align:center;font-family:var(--tpl-font-head);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:17px;font-weight:800;line-height:22px;overflow:hidden}.cl .cl-d1{font-size:30px;line-height:38px}.cl .cl-d1.sm{font-size:26px;line-height:34px}.cl .cl-d2{font-size:20px;line-height:28px}.cl .cl-d3{font-size:16.5px;line-height:23px}.cl .cl-lead{font-size:15.5px;line-height:24px}.cl .cl-main{gap:28px;padding:8px 0 32px}.cl .cl-hero{border-radius:18px;grid-template-columns:minmax(0,1fr);min-height:0}.cl .cl-hero .t{gap:12px;max-width:62%;padding:24px 20px 36px}.cl .cl-hero .t .acts{gap:8px;margin-top:4px}.cl .cl-hero .t .acts .cl-btn--lg{min-height:44px;padding:0 16px;font-size:14px}.cl .cl-hero .ph{width:48%;height:auto;position:absolute;top:0;bottom:0;right:0}.cl .cl-hero .ph svg{width:80%}.cl .cl-dots{bottom:14px;left:20px}.cl .cl-gender{gap:8px}.cl .cl-tile{letter-spacing:-.02em;border-radius:12px;gap:6px;min-height:72px;padding:10px 2px;font-size:11.5px;line-height:15px}.cl .cl-tile svg.i{width:26px;height:26px}.cl .cl-cats{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;margin:0 -16px;padding:0 16px;scroll-padding-left:16px;display:flex;overflow-x:auto}.cl .cl-cats::-webkit-scrollbar{display:none}.cl .cl-cats .cl-tile{white-space:nowrap;overflow-wrap:normal;scroll-snap-align:start;flex:1 0 auto;min-width:88px;min-height:80px;padding:10px 12px;font-size:12.5px;line-height:16px}.cl .cl-cats.scroll{scrollbar-width:none;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.cl .cl-cats.scroll .cl-tile{flex:0 0 84px}.cl .cl-sh{margin-bottom:12px}.cl .cl-sh .cl-d2{font-size:18px;line-height:25px}.cl .cl-sh .cl-link{font-size:13px}.cl .cl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cl .cl-pc{border-radius:14px;gap:5px;padding:8px}.cl .cl-heart{width:36px;height:36px}.cl .cl-pc .nm{min-height:38px;font-size:13.5px;line-height:19px}.cl .cl-price b{font-size:21px;line-height:23px}.cl .cl-dot{width:18px;height:18px}.cl .cl-sz span{min-width:32px;height:28px;padding:0 6px;font-size:12px}.cl .cl-pc .cl-btn--sm{border-radius:10px;gap:6px;min-height:40px;padding:0 6px;font-size:13px}.cl .cl-pc .cl-btn--sm .dt{display:none}.cl .cl-pc .cl-btn--sm svg.i{width:17px;height:17px}.cl .cl-promo,.cl .cl-ben{grid-template-columns:minmax(0,1fr);gap:10px}.cl .cl-pb{min-height:160px;padding:22px}.cl .cl-f{padding:36px 0 110px}.cl .cl-f__g{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.cl .cl-f__g>div:first-child{grid-column:1/-1}.cl .cl-shop{grid-template-columns:minmax(0,1fr);gap:0}.cl .cl-flt{display:none}.cl .cl-mfbar{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;display:grid}.cl .cl-mfbar .cl-btn{border-radius:12px;justify-content:space-between;min-height:48px;padding:0 16px;font-weight:600}.cl .cl-tb .hm{display:none}.cl .cl-act{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.cl .cl-pdp{grid-template-columns:minmax(0,1fr);gap:18px;padding:0 0 24px}.cl .cl-gal{grid-template-columns:minmax(0,1fr);position:static}.cl .cl-gal .th{display:none}.cl .cl-gal .big .ph{border:0;border-radius:0}.cl .cl-gal .big .trk{margin:0 -16px}.cl .cl-gal .acts{display:none}.cl .cl-info{gap:18px}.cl .cl-price.lg b{font-size:38px;line-height:40px}.cl .cl-price.lg sup{font-size:18px}.cl .cl-price.lg .cur{margin-top:10px;font-size:22px}.cl .cl-opt{gap:10px}.cl .cl-opt>span:first-child{min-width:52px}.cl .cl-buy.dsk{align-items:center;gap:16px}.cl .cl-buy.dsk>.cl-btn,.cl .cl-buy.dsk>.cl-ib{display:none}.cl .cl-buy.dsk>.cl-qtyl{min-width:52px;color:var(--tpl-muted);font-size:15px}.cl .cl-perks{grid-template-columns:minmax(0,1fr)}.cl .cl-acc dl{grid-template-columns:120px minmax(0,1fr)}.cl .cl-cart,.cl .cl-co,.cl .cl-acct{grid-template-columns:minmax(0,1fr);gap:14px}.cl .cl-row{grid-template-columns:84px minmax(0,1fr);gap:12px;padding:14px}.cl .cl-row .r{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}.cl .cl-sum{position:static}.cl .cl-sum .dsk{display:none}.cl .cl-promo-in .cl-btn{padding:0 14px}.cl .cl-g2,.cl .cl-acts2,.cl .cl-kv{grid-template-columns:minmax(0,1fr)}.cl .cl-kv{gap:2px}.cl .cl-kv dd{margin-bottom:10px}.cl .cl-box{padding:18px}.cl .cl-trk li b{font-size:12px}.cl .cl-trk li span{font-size:11px}.cl .cl-anav{flex-flow:wrap}.cl .cl-anav .who{width:100%}.cl .cl-anav a{flex:40%;justify-content:center;font-size:14px}.cl .cl-ord{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px}.cl .cl-ord .hm{display:none}.cl .cl-ord>.cl-btn{grid-column:1/-1}.cl .cl-404 .n{font-size:84px;line-height:100px}.cl .cl-tabbar{z-index:7;background:var(--tpl-bg);border-top:1px solid var(--tpl-line);grid-template-columns:repeat(4,minmax(0,1fr));padding:6px 4px 10px;display:grid;position:sticky;bottom:0}.cl .cl-tabbar a{min-height:52px;color:var(--tpl-muted);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:600;display:flex;position:relative}.cl .cl-tabbar a svg.i{width:24px;height:24px}.cl .cl-tabbar a.on{color:var(--tpl-primary)}.cl .cl-tabbar a.on svg.i{fill:var(--tpl-primary)}.cl .cl-tabbar .cl-cnt{top:2px;right:calc(50% - 22px)}.cl .cl-mbar{z-index:7;background:var(--tpl-bg);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 16px 14px;display:grid;position:sticky;bottom:0}.cl .cl-mbar .cl-btn{min-height:54px}.cl .cl-msearch{background:var(--tpl-surface);height:48px;color:var(--tpl-muted);border-radius:12px;align-items:center;gap:10px;margin:0 16px 10px;padding:0 16px;font-size:15px;display:flex}.cl .cl-h .cl-search{display:none}.cl .cl-seg{grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;display:grid}.cl .cl-seg :is(button,a){padding:0 8px;font-size:14.5px}.cl .cl-qf{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.cl .cl-qf::-webkit-scrollbar{display:none}.cl .cl-qfb.all{display:inline-flex}.cl .cl-qfb.sort{margin-left:0}.cl .cl-sps.mob{grid-template-columns:repeat(3,minmax(0,1fr))}.cl .cl-tabbar{grid-template-columns:repeat(5,minmax(0,1fr))}.cl .cl-tabbar a{font-size:11px}.cl .cl-buy.mob{display:none}}.cl-f .cl-logo img{height:44px}.cl-gd{pointer-events:none;background:#ffffffd9;border-radius:99px;align-items:center;gap:5px;padding:5px 7px;display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.cl-gd i{background:#17201a40;border-radius:99px;width:6px;height:6px;display:block}.cl-gd i.on{background:var(--tpl-primary);width:16px}.cl-ga{border:1px solid var(--tpl-line);cursor:pointer;width:36px;height:36px;color:var(--tpl-text);opacity:0;background:#fffffff5;border-radius:99px;place-items:center;transition:opacity .15s;display:grid;position:absolute;top:calc(50% - 18px);box-shadow:0 2px 8px #17201a14}.cl-ga.prev{left:2px}.cl-ga.next{right:2px}.cl-ga svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.cl-pc:hover .cl-ga,.cl-pc.gal .cl-ga,.cl-ga:focus-visible{opacity:1}.cl-ga:disabled{pointer-events:none;opacity:0!important}.cl-pc .img .cnt{color:#fff;background:#17201ab8;border-radius:99px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:700;display:none;position:absolute;bottom:6px;left:6px}.cl-pc.gal .img .cnt{display:inline-flex}@media (hover:none){.cl-ga{display:none}}.cl-pc.seen{outline:2px solid var(--tpl-accent);outline-offset:2px}.cl-backrow{flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0 14px;display:flex}.cl-backrow .cl-crumb{margin:0}.cl-back{background:var(--tpl-surface);white-space:nowrap;height:40px;color:var(--tpl-text);border-radius:10px;align-items:center;gap:6px;padding:0 16px 0 10px;font-size:14px;font-weight:700;display:inline-flex}.cl-back:hover{background:var(--tpl-primary-soft);color:var(--tpl-primary)}.cl-back svg.i{width:20px;height:20px}.cl-ok{color:var(--tpl-success);align-items:flex-start;gap:6px;font-size:13.5px;font-weight:600;line-height:20px;display:flex}.cl-ok svg.i{width:18px;height:18px;margin-top:1px}.cl-optl{background:var(--tpl-surface);height:22px;color:var(--tpl-muted);white-space:nowrap;border-radius:99px;align-items:center;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.cl-idrow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.cl-idrow .cl-btn{min-height:48px}.cl-in.ok{border-color:var(--tpl-success)}.cl-bc{background:var(--tpl-primary);color:#fff;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.cl-bc img.lf{flex:none;width:34px;height:auto}.cl-bc .t{flex-direction:column;flex:1;gap:2px;min-width:0;line-height:20px;display:flex}.cl-bc .t span{color:#cfe0d5;font-size:13px}.cl-bc .v{height:30px;color:var(--tpl-primary);background:#fff;border-radius:99px;flex:none;align-items:center;padding:0 12px;font-size:14px;font-weight:800;display:inline-flex}.cl-lcard{background:var(--tpl-primary);color:#fff;border-radius:20px;flex-direction:column;gap:18px;min-height:190px;padding:22px 24px;display:flex;position:relative;overflow:hidden}.cl-lcard:after{content:"";width:200px;height:160px;display:none;position:absolute;bottom:-40px;right:-30px}.cl-lcard .top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cl-lcard .top img{width:auto;height:40px}.cl-lcard .id{letter-spacing:.12em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.cl-lcard .row{z-index:1;flex-wrap:wrap;gap:28px;display:flex;position:relative}.cl-lcard .row span{color:#cfe0d5;font-size:12.5px;display:block}.cl-lcard .row b{font-size:17px}.cl-lcard .cl-st{color:#fff;background:#ffffff24}.cl-pick{border:2px solid var(--tpl-primary);background:var(--tpl-primary-soft);border-radius:14px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.cl-pick .h{align-items:flex-start;gap:12px;display:flex}.cl-pick .h svg.i{color:var(--tpl-primary);margin-top:1px}.cl-pick .h .t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cl-pick .h .t span{color:var(--tpl-muted);font-size:13.5px}.cl-pick .h .p{white-space:nowrap;font-weight:800}.cl-pick .ready{background:#fff;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;line-height:20px;display:flex}.cl-pick .ready svg.i{width:20px;height:20px;color:var(--tpl-accent-ink)}.cl-pm{letter-spacing:.02em;color:#fff;border-radius:8px;flex:none;place-items:center;width:52px;height:34px;font-size:13px;font-weight:800;display:grid}.cl-pm.bog{background:#f26b21}.cl-pm.tbc{background:#009fe3}.cl-ro .cl-pm{margin-top:-4px}.cl-pm.transfer{background:var(--tpl-primary-soft);color:var(--tpl-primary)}.cl .cl-pm.transfer svg.i{width:20px;height:20px;color:var(--tpl-primary);stroke:currentColor;fill:none;stroke-width:1.8px;margin:0}.cl-inv{flex-direction:column;gap:14px;display:flex}.cl-inv .h{align-items:center;gap:12px;display:flex}.cl-inv .h .cl-pm{margin:0}.cl-inv .iban{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cl-inv .iban code{font:inherit;letter-spacing:.04em;font-variant-numeric:tabular-nums;font-weight:800}.cl-inv .amt{font-variant-numeric:tabular-nums}.cl-copy{border:1px solid var(--tpl-line);background:var(--tpl-bg);min-height:36px;font:inherit;color:var(--tpl-primary);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.cl-copy:hover{border-color:var(--tpl-primary)}.cl .cl-copy svg.i{stroke:currentColor;fill:none;stroke-width:2px;width:16px;height:16px}.cl-inv .instr{white-space:pre-line;margin:0;font-size:14.5px;line-height:22px}.cl-trk li.c.wait .dot{border-color:var(--tpl-accent-ink);color:var(--tpl-accent-ink);box-shadow:0 0 0 4px var(--tpl-surface)}.cl-steps{color:var(--tpl-muted);align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.cl-steps span{align-items:center;gap:6px;display:inline-flex}.cl-steps i{background:var(--tpl-surface);width:24px;height:24px;color:var(--tpl-muted);border-radius:99px;place-items:center;font-size:12.5px;font-style:normal;display:grid}.cl-steps .d i{background:var(--tpl-primary-soft);color:var(--tpl-primary)}.cl-steps .c{color:var(--tpl-text)}.cl-steps .c i{background:var(--tpl-primary);color:#fff}.cl-steps hr{border:0;border-top:2px solid var(--tpl-line);flex:1;max-width:40px;margin:0}.cl-chip-ok{height:32px;color:var(--tpl-success);background:#e3f2e7;border-radius:99px;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.cl-chip-ok svg.i{width:18px;height:18px}.cl-g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (width<=720px){.cl .cl-cats,.cl .cl-cats.scroll{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid;overflow:visible}.cl .cl-cats .cl-tile,.cl .cl-cats.scroll .cl-tile{white-space:normal;overflow-wrap:anywhere;text-align:center;flex:none;min-width:0;min-height:76px;padding:10px 4px;font-size:12px;line-height:15px}.cl.cl .cl-w{padding:0 16px}.cl.cl .cl-bar{padding:7px 12px;font-size:12.5px}.cl.cl .cl-h{border-bottom:0}.cl.cl .cl-h>.cl-w{gap:4px;height:64px}.cl.cl .cl-search:not(.cl-search--menu),.cl.cl .cl-h .hide-m{display:none}.cl.cl .cl-logo{font-size:30px;line-height:32px}.cl.cl .cl-logo svg{width:20px;height:20px;margin-bottom:16px}.cl.cl .cl-logo img{height:36px}.cl.cl .cl-tools{margin-left:auto}.cl.cl .cl-burger{display:inline-grid}.cl.cl .cl-mtop{border-bottom:1px solid var(--tpl-line);background:var(--tpl-bg);align-items:center;gap:8px;height:60px;padding:0 8px;display:flex}.cl.cl .cl-mtop h1,.cl.cl .cl-mtop b{text-align:center;font-family:var(--tpl-font-head);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:17px;font-weight:800;line-height:22px;overflow:hidden}.cl.cl .cl-d1{font-size:30px;line-height:38px}.cl.cl .cl-d1.sm{font-size:26px;line-height:34px}.cl.cl .cl-d2{font-size:20px;line-height:28px}.cl.cl .cl-d3{font-size:16.5px;line-height:23px}.cl.cl .cl-lead{font-size:15.5px;line-height:24px}.cl.cl .cl-main{gap:28px;padding:8px 0 32px}.cl.cl .cl-hero{border-radius:18px;grid-template-columns:minmax(0,1fr);min-height:0}.cl.cl .cl-hero .t{gap:12px;max-width:62%;padding:24px 20px 36px}.cl.cl .cl-hero .t .acts{gap:8px;margin-top:4px}.cl.cl .cl-hero .t .acts .cl-btn--lg{min-height:44px;padding:0 16px;font-size:14px}.cl.cl .cl-hero .ph{width:48%;height:auto;position:absolute;top:0;bottom:0;right:0}.cl.cl .cl-hero .ph svg{width:80%}.cl.cl .cl-dots{bottom:14px;left:20px}.cl.cl .cl-gender{gap:8px}.cl.cl .cl-tile{letter-spacing:-.02em;border-radius:12px;gap:6px;min-height:72px;padding:10px 2px;font-size:11.5px;line-height:15px}.cl.cl .cl-tile svg.i{width:26px;height:26px}.cl.cl .cl-cats{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;margin:0 -16px;padding:0 16px;scroll-padding-left:16px;display:flex;overflow-x:auto}.cl.cl .cl-cats::-webkit-scrollbar{display:none}.cl.cl .cl-cats .cl-tile{white-space:nowrap;overflow-wrap:normal;scroll-snap-align:start;flex:1 0 auto;min-width:88px;min-height:80px;padding:10px 12px;font-size:12.5px;line-height:16px}.cl.cl .cl-cats.scroll{scrollbar-width:none;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.cl.cl .cl-cats.scroll .cl-tile{flex:0 0 84px}.cl.cl .cl-sh{margin-bottom:12px}.cl.cl .cl-sh .cl-d2{font-size:18px;line-height:25px}.cl.cl .cl-sh .cl-link{font-size:13px}.cl.cl .cl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cl.cl .cl-pc{border-radius:14px;gap:5px;padding:8px}.cl.cl .cl-heart{width:36px;height:36px}.cl.cl .cl-pc .nm{min-height:38px;font-size:13.5px;line-height:19px}.cl.cl .cl-price b{font-size:21px;line-height:23px}.cl.cl .cl-dot{width:18px;height:18px}.cl.cl .cl-sz span{min-width:32px;height:28px;padding:0 6px;font-size:12px}.cl.cl .cl-pc .cl-btn--sm{border-radius:10px;gap:6px;min-height:40px;padding:0 6px;font-size:13px}.cl.cl .cl-pc .cl-btn--sm .dt{display:none}.cl.cl .cl-pc .cl-btn--sm svg.i{width:17px;height:17px}.cl.cl .cl-promo,.cl.cl .cl-ben{grid-template-columns:minmax(0,1fr);gap:10px}.cl.cl .cl-pb{min-height:160px;padding:22px}.cl.cl .cl-f{padding:36px 0 110px}.cl.cl .cl-f__g{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.cl.cl .cl-f__g>div:first-child{grid-column:1/-1}.cl.cl .cl-shop{grid-template-columns:minmax(0,1fr);gap:0}.cl.cl .cl-flt{display:none}.cl.cl .cl-mfbar{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;display:grid}.cl.cl .cl-mfbar .cl-btn{border-radius:12px;justify-content:space-between;min-height:48px;padding:0 16px;font-weight:600}.cl.cl .cl-tb .hm{display:none}.cl.cl .cl-act{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.cl.cl .cl-pdp{grid-template-columns:minmax(0,1fr);gap:18px;padding:0 0 24px}.cl.cl .cl-gal{grid-template-columns:minmax(0,1fr);position:static}.cl.cl .cl-gal .th{display:none}.cl.cl .cl-gal .big .ph{border:0;border-radius:0}.cl.cl .cl-gal .big .trk{margin:0 -16px}.cl.cl .cl-gal .acts{display:none}.cl.cl .cl-info{gap:18px}.cl.cl .cl-price.lg b{font-size:38px;line-height:40px}.cl.cl .cl-price.lg sup{font-size:18px}.cl.cl .cl-price.lg .cur{margin-top:10px;font-size:22px}.cl.cl .cl-opt{gap:10px}.cl.cl .cl-opt>span:first-child{min-width:52px}.cl.cl .cl-buy.dsk{align-items:center;gap:16px}.cl.cl .cl-buy.dsk>.cl-btn,.cl.cl .cl-buy.dsk>.cl-ib{display:none}.cl.cl .cl-buy.dsk>.cl-qtyl{min-width:52px;color:var(--tpl-muted);font-size:15px}.cl.cl .cl-perks{grid-template-columns:minmax(0,1fr)}.cl.cl .cl-acc dl{grid-template-columns:120px minmax(0,1fr)}.cl.cl .cl-cart,.cl.cl .cl-co,.cl.cl .cl-acct{grid-template-columns:minmax(0,1fr);gap:14px}.cl.cl .cl-row{grid-template-columns:84px minmax(0,1fr);gap:12px;padding:14px}.cl.cl .cl-row .r{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}.cl.cl .cl-sum{position:static}.cl.cl .cl-sum .dsk{display:none}.cl.cl .cl-promo-in .cl-btn{padding:0 14px}.cl.cl .cl-g2,.cl.cl .cl-acts2,.cl.cl .cl-kv{grid-template-columns:minmax(0,1fr)}.cl.cl .cl-kv{gap:2px}.cl.cl .cl-kv dd{margin-bottom:10px}.cl.cl .cl-box{padding:18px}.cl.cl .cl-trk li b{font-size:12px}.cl.cl .cl-trk li span{font-size:11px}.cl.cl .cl-anav{flex-flow:wrap}.cl.cl .cl-anav .who{width:100%}.cl.cl .cl-anav a{flex:40%;justify-content:center;font-size:14px}.cl.cl .cl-ord{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px}.cl.cl .cl-ord .hm{display:none}.cl.cl .cl-ord>.cl-btn{grid-column:1/-1}.cl.cl .cl-404 .n{font-size:84px;line-height:100px}.cl.cl .cl-tabbar{z-index:7;background:var(--tpl-bg);border-top:1px solid var(--tpl-line);grid-template-columns:repeat(4,minmax(0,1fr));padding:6px 4px 10px;display:grid;position:sticky;bottom:0}.cl.cl .cl-tabbar a{min-height:52px;color:var(--tpl-muted);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:600;display:flex;position:relative}.cl.cl .cl-tabbar a svg.i{width:24px;height:24px}.cl.cl .cl-tabbar a.on{color:var(--tpl-primary)}.cl.cl .cl-tabbar a.on svg.i{fill:var(--tpl-primary)}.cl.cl .cl-tabbar .cl-cnt{top:2px;right:calc(50% - 22px)}.cl.cl .cl-mbar{z-index:7;background:var(--tpl-bg);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 16px 14px;display:grid;position:sticky;bottom:0}.cl.cl .cl-mbar .cl-btn{min-height:54px}.cl.cl .cl-msearch{background:var(--tpl-surface);height:48px;color:var(--tpl-muted);border-radius:12px;align-items:center;gap:10px;margin:0 16px 10px;padding:0 16px;font-size:15px;display:flex}.cl.cl .cl-h .cl-search{display:none}.cl.cl .cl-seg{grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;display:grid}.cl.cl .cl-seg :is(button,a){padding:0 8px;font-size:14.5px}.cl.cl .cl-qf{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.cl.cl .cl-qf::-webkit-scrollbar{display:none}.cl.cl .cl-qfb.all{display:inline-flex}.cl.cl .cl-qfb.sort{margin-left:0}.cl.cl .cl-sps.mob{grid-template-columns:repeat(3,minmax(0,1fr))}.cl.cl .cl-tabbar{grid-template-columns:repeat(5,minmax(0,1fr))}.cl.cl .cl-tabbar a{font-size:11px}.cl.cl .cl-buy.mob,.cl.cl .cl-ga{display:none}.cl.cl .cl-g3{grid-template-columns:minmax(0,1fr)}.cl.cl .cl-idrow .cl-btn{padding:0 16px}.cl.cl .cl-lcard .id{font-size:18px}.cl.cl .cl-cats,.cl.cl .cl-cats.scroll{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid;overflow:visible}.cl.cl .cl-cats .cl-tile,.cl.cl .cl-cats.scroll .cl-tile{white-space:normal;overflow-wrap:anywhere;text-align:center;flex:none;min-width:0;min-height:76px;padding:10px 4px;font-size:12px;line-height:15px}}body.cl{flex-direction:column;min-height:100vh;margin:0;display:flex}body.cl>main{flex:1}.cl [hidden]{display:none!important}.cl-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}.cl-skip{z-index:60;background:var(--tpl-text);border-radius:10px;padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:12px;color:#fff!important}.cl-skip:focus{top:12px}.cl .show-m{display:none}.cl-logo span{font-family:var(--tpl-font-head);color:var(--tpl-primary);font-size:30px;font-weight:800;line-height:36px}.cl-bar a{color:#fff;text-decoration:underline}.cl-secure{color:var(--tpl-muted);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.cl-secure svg.i{width:18px;height:18px}.cl-btn svg.i{width:20px;height:20px}.cl-btn--dark{color:#fff!important;background:0 0!important;border-color:#ffffff59!important}.cl-cnt[hidden]{display:none!important}.cl-search input{min-width:0;height:100%;font:inherit;color:var(--tpl-text);background:0 0;border:0;outline:none;flex:1;font-size:14.5px}.cl-search input::placeholder{color:var(--tpl-muted)}.cl-search input::-webkit-search-cancel-button{display:none}.cl-search:focus-within{box-shadow:0 0 0 2px var(--tpl-primary);background:var(--tpl-bg)}.cl-sdd{z-index:20;position:absolute;top:8px;left:32px;right:32px}.cl-sddw{max-width:1320px;margin:0 auto;position:relative}.cl-sdd__in{display:contents}.cl-sdd[hidden]{display:none!important}.cl-seg a{justify-content:center;align-items:center;display:inline-flex}.cl-seg a.on,.cl-seg a[aria-current=true]{background:var(--tpl-primary);color:#fff}.cl-seg a.sale{color:var(--tpl-sale)}.cl-seg a.sale.on{background:var(--tpl-sale);color:#fff}[data-listing]>.cl-seg{margin:22px 0 8px}.cl-tile[aria-current=true]{background:var(--tpl-primary);color:#fff}.cl-qfb[aria-current=true]{background:var(--tpl-primary-soft);border-color:var(--tpl-primary);color:var(--tpl-primary)}.cl-qfb svg.i{width:16px;height:16px}.cl-qfb.sort{position:relative}.cl-qfb.sort select{appearance:none;font:inherit;font-weight:inherit;color:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding:0 4px 0 0}.cl-pc .img .trk{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;border-radius:12px;display:flex;overflow-x:auto}.cl-pc .img .trk::-webkit-scrollbar{display:none}.cl-pc .img .trk .ph{scroll-snap-align:start;flex:0 0 100%}.cl-pc .cl-from{color:var(--tpl-muted);align-self:flex-end;margin-right:4px;font-size:13px;font-weight:600}.cl-tag.out{background:var(--tpl-surface);color:var(--tpl-muted)}.cl-pc.seen{animation:2.4s ease-out both cl-seen}@keyframes cl-seen{0%,55%{outline-color:var(--tpl-accent);box-shadow:0 0 0 6px var(--tpl-accent-soft)}to{outline-color:#0000;box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.cl-pc.seen{animation:none}}.ph img{object-fit:cover;width:100%;height:100%;display:block}.ph.has-img{background:var(--tpl-surface)}.cl-gal .th button{overflow:hidden}.cl-gal .th button img{object-fit:cover;width:100%;height:100%}.cl-gal .big .trk{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:20px;display:flex;overflow-x:auto}.cl-gal .big .trk::-webkit-scrollbar{display:none}.cl-gal .big .trk .ph{scroll-snap-align:start;flex:0 0 100%}.cl-mini .ph,.cl-ord .ph,.cl-row .ph{overflow:hidden}.cl-size--chk,.cl-color--chk{place-items:center;display:inline-grid;position:relative}.cl-size--chk input,.cl-color--chk input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.cl-size--chk:has(input:checked){background:var(--tpl-primary);color:#fff}.cl-color--chk:has(input:checked){box-shadow:0 0 0 2px var(--tpl-primary)}:is(.cl-size--chk:has(input:focus-visible),.cl-color--chk:has(input:focus-visible)){outline-offset:2px;outline:3px solid #2563eb}.cl-flt .cl-sheet__h,.cl-flt .cl-sheet__f{display:none}.cl-flt__b{display:contents}.cl-chk .c{margin-left:auto}.cl-qty input{text-align:center;width:44px;font:inherit;color:var(--tpl-text);-moz-appearance:textfield;background:0 0;border:0;font-weight:700}.cl-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cl-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cl-mysz svg.i,.cl-link svg.i{width:18px;height:18px}.cl-szt{min-width:320px}.cl-err{align-items:flex-start;gap:6px;margin:0;display:flex}.cl-err svg.i{flex:none;width:18px;height:18px;margin-top:1px}.cl-alert.ok{color:var(--tpl-success);background:#e3f2e7}.cl-scrim{z-index:30;background:#17201a80;position:fixed;inset:0}.cl-drawer{z-index:40;position:fixed;inset:0}.cl-drawer__p{z-index:41;background:var(--tpl-bg);flex-direction:column;width:min(400px,92vw);animation:.2s ease-out clfade;display:flex;position:fixed;top:0;bottom:0;left:0}.cl-drawer__h{border-bottom:1px solid var(--tpl-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.cl-drawer__h .cl-logo img{height:36px}.cl-drawer__b{flex-direction:column;flex:1;gap:14px;padding:16px;display:flex;overflow:auto}.cl .cl-search--menu{flex:none;max-width:none;margin:0;display:flex}.cl-mlist{flex-direction:column;display:flex}.cl-mlist a{border-bottom:1px solid var(--tpl-line);align-items:center;gap:14px;min-height:56px;font-size:16px;font-weight:700;display:flex}.cl-mlist a span{flex:1;min-width:0}.cl-mlist a svg.i:last-child{width:18px;height:18px;color:var(--tpl-muted)}.cl-mlist a.sale{color:var(--tpl-sale)}.cl-mfoot{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;display:grid}.cl-lang{border:1.5px solid var(--tpl-line);border-radius:12px;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.cl-lang a{color:var(--tpl-muted);padding:10px 6px}.cl-lang a.on{color:var(--tpl-primary)}.cl-toast{z-index:45;background:var(--tpl-text);color:#fff;border-radius:16px;flex-direction:column;gap:10px;width:380px;padding:16px;font-size:14px;animation:.2s ease-out clfade;display:flex;position:fixed;top:24px;right:24px;box-shadow:0 16px 40px #17201a4d}.cl-toast__t{color:#c9d1cb}.cl-toast__img{background:#fff;border-radius:10px;flex:none;width:44px;height:44px;overflow:hidden}.cl-toast__img:empty{display:none}.cl-toast__img img{object-fit:cover;width:100%;height:100%}.cl-toast .cl-ib:hover{background:#ffffff1a}.cl-bc svg.lf{flex:none;width:34px;height:34px}.cl-lcard>svg.lf{opacity:.35;width:180px;height:180px;position:absolute;bottom:-30px;right:-20px}.cl-lcard .top img{filter:brightness(0)invert()}.cl-mark.wait{background:var(--tpl-accent-ink);animation:1.6s ease-in-out infinite clpulse}.cl-mark.off{background:var(--tpl-error)}.cl-mark.pay{background:var(--tpl-accent-ink)}.cl-anav__out{min-height:46px;font:inherit;color:var(--tpl-muted);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-weight:600;display:flex}.cl-anav__out:hover{background:var(--tpl-surface)}.cl-help{flex-direction:column;gap:16px;max-width:920px;margin:0 auto;padding:24px 0 64px;display:flex}.cl-about{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;display:grid}.cl-about .ph{border-radius:20px}.cl-ta{resize:vertical;height:auto;min-height:120px;padding:12px 14px}.cl-pager{justify-content:center;gap:6px;margin-top:28px;display:flex}.cl-sum .r a{color:inherit}@keyframes clfade{0%{opacity:0}to{opacity:1}}@keyframes clpulse{0%,to{opacity:1}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.cl *,.cl :before,.cl :after{scroll-behavior:auto!important}.cl-ga{transform:none!important}}@media (width<=720px){.cl .hide-m{display:none!important}.cl .show-m{display:revert}.cl .cl-h--inner{display:none}html:has(.cl-mbar){scroll-padding-bottom:104px}.cl .cl-main>.cl-for{order:-1}.cl .cl-sdd{left:16px;right:16px}.cl .cl-about{grid-template-columns:minmax(0,1fr)}.cl .cl-toast{width:auto;inset:auto 12px 84px}.cl .cl-flt{display:none}.cl .cl-flt.open{z-index:41;background:var(--tpl-bg);border:0;border-radius:22px 22px 0 0;flex-direction:column;max-height:86vh;padding:0 18px;animation:.2s ease-out clfade;display:flex;position:fixed;inset:auto 0 0;overflow:auto}.cl .cl-flt.open .cl-sheet__h,.cl .cl-flt.open .cl-sheet__f{background:var(--tpl-bg);z-index:1;margin:0 -18px;padding:14px 18px;display:flex;position:sticky}.cl .cl-flt.open .cl-sheet__h{top:0}.cl .cl-flt.open .cl-sheet__f{display:grid;bottom:0}.cl .cl-gal .big .trk{border-radius:0}body.cl.has-tabbar .cl-mbar{bottom:0}}@media (width>=721px){.cl .cl-flt .cl-sheet__f{display:none}}@media (width<=720px),(pointer:coarse){.cl .cl-qfb,.cl .cl-chk{min-height:44px}.cl .cl-color{position:relative}.cl .cl-color:after{content:"";position:absolute;inset:-6px}.cl .cl-f ul a{align-items:center;min-height:44px;display:inline-flex}}.cl-msheet{z-index:42;background:var(--tpl-bg);flex-direction:column;display:flex;position:fixed;inset:0;overflow:auto}.cl .cl-msheet .cl-mtop{display:flex}.cl-msheet__b{flex-direction:column;gap:16px;padding:16px;display:flex}.cl-msheet__b .cl-sdd__in{flex-direction:column;gap:16px;display:flex}.cl-msheet__b .col{flex-direction:column;gap:8px;display:flex}.cl-gal:has(>.th[hidden]){grid-template-columns:minmax(0,1fr)}.cl{interpolate-size:allow-keywords}.cl details::details-content{opacity:0;block-size:0;transition:block-size .28s cubic-bezier(.2,.7,.2,1),opacity .2s ease,content-visibility .28s allow-discrete;overflow:clip}.cl details[open]::details-content{opacity:1;block-size:auto}.cl summary:after{transition:transform .22s,margin .22s}.cl-drawer:not([hidden]) .cl-drawer__p{animation:.3s cubic-bezier(.2,.7,.2,1) cl-slide-in}.cl-drawer:not([hidden]) .cl-scrim,.cl-scrim{animation:.22s ease-out clfade}.cl-sdd:not([hidden]){animation:.2s cubic-bezier(.2,.7,.2,1) cl-drop}.cl .cl-flt.open{animation:.3s cubic-bezier(.2,.7,.2,1) cl-rise}@keyframes cl-slide-in{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes cl-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes cl-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.cl-pc .cl-ga{transition:opacity .2s,transform .2s}[data-soft]{scroll-margin-top:96px}[data-soft][aria-busy=true] .cl-grid{opacity:.6;transition:opacity .2s .15s}::view-transition-old(root){animation-duration:.16s}::view-transition-new(root){animation-duration:.24s}@media (prefers-reduced-motion:reduce){.cl-drawer:not([hidden]) .cl-drawer__p,.cl-sdd:not([hidden]),.cl .cl-flt.open{animation:.22s ease-out clfade!important}}.cl-ib[form^=wish-][aria-pressed=true]{color:var(--tpl-sale)}.cl-ib[form^=wish-][aria-pressed=true] svg{fill:currentColor}.cl-heart[aria-pressed=true] svg,.cl-ib[form^=wish-][aria-pressed=true] svg{animation:.32s cubic-bezier(.2,.7,.2,1) cl-heart}@keyframes cl-heart{0%{transform:scale(.7)}60%{transform:scale(1.18)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cl-heart[aria-pressed=true] svg,.cl-ib[form^=wish-][aria-pressed=true] svg{animation:none}}.cl .cl-search input:focus-visible{outline:none}.cl-search{border:1.5px solid #0000;transition:border-color .15s,background .15s,box-shadow .15s}.cl-search:focus-within{border-color:var(--tpl-primary);box-shadow:0 0 0 4px var(--tpl-primary-soft);background:var(--tpl-bg)}.cl-sdd{left:var(--sdd-left,32px);width:var(--sdd-width,min(760px,calc(100% - 64px)));margin:0;right:auto}.cl-sdd:has(>.cl-sdd__in>.col:only-child){grid-template-columns:minmax(0,1fr)}@media (width<=720px){.cl .cl-sdd{width:auto;margin:0;left:16px;right:16px}}.cl-hlang{background:var(--tpl-surface);border-radius:99px;align-items:center;gap:2px;margin-left:8px;padding:3px;font-size:13px;font-weight:700;display:flex}.cl-hlang a{color:var(--tpl-muted);border-radius:99px;padding:6px 10px;transition:background .15s,color .15s}.cl-hlang a:hover{color:var(--tpl-text)}.cl-hlang a.on{background:var(--tpl-bg);color:var(--tpl-primary);box-shadow:0 1px 3px #17201a1f}.cl-ccs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cl-cc{background:var(--tpl-surface);border-radius:20px;flex-direction:column;transition:box-shadow .2s,transform .25s cubic-bezier(.2,.7,.2,1);display:flex;overflow:hidden}.cl-cc .ph{aspect-ratio:4/3;background:#eef3ef;place-items:center;display:grid;overflow:hidden}.cl-cc .ph img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.cl-cc .ph svg{width:46%;height:auto}.cl-cc .t{flex-direction:column;gap:6px;padding:16px 18px 18px;display:flex}.cl-cc .tx{color:var(--tpl-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:21px;display:-webkit-box;overflow:hidden}.cl-cc .ft{color:var(--tpl-primary);justify-content:space-between;align-items:center;gap:8px;margin-top:4px;font-size:13.5px;font-weight:600;display:flex}.cl-cc .ft svg.i{width:18px;height:18px;transition:transform .2s}.cl-cc:hover{transform:translateY(-2px);box-shadow:0 12px 30px #17201a17}.cl-cc:hover .ph img{transform:scale(1.03)}.cl-cc:hover .ft svg.i{transform:translate(3px)}.cl-coll-page{padding-bottom:56px}.cl-coll-hero{background:var(--tpl-surface);border-radius:24px;grid-template-columns:minmax(0,1fr);margin:6px 0 20px;display:grid;overflow:hidden}.cl-coll-hero.has-img{background:#efe8e1;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:300px}.cl-coll-hero .t{flex-direction:column;justify-content:center;gap:12px;padding:36px 44px;display:flex}.cl-coll-hero .t .cl-d1{color:var(--tpl-primary)}.cl-coll-hero .t:after{content:"";background:var(--tpl-accent);border-radius:3px;order:1;width:48px;height:3px;display:block}.cl-coll-hero .t .cl-lead{color:#3d453f;order:2;max-width:56ch}.cl-coll-hero .ph{border-radius:0;height:100%}.cl-coll-nav{scrollbar-width:none;flex-wrap:nowrap;margin:0 0 18px;padding:2px 0;overflow-x:auto}.cl-coll-nav::-webkit-scrollbar{display:none}.cl-coll-tb{justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;display:flex}.cl-colls .cl-ccs{grid-template-columns:repeat(var(--n,3),minmax(0,1fr))}.cl-colls .cl-ccs .cl-cc .ph{aspect-ratio:3/2}.cl-colls .cl-ccs[style*=--n\:2] .cl-cc .ph{aspect-ratio:16/9}@media (width>=721px){.cl-colls .cl-ccs.one .cl-cc{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.cl-colls .cl-ccs.one .cl-cc .t{justify-content:center;gap:10px;padding:32px 40px}.cl-colls .cl-ccs.one .cl-cc .tx{-webkit-line-clamp:4;font-size:15px;line-height:23px}}.cl-coll-tb .cl-hint{white-space:nowrap}@media (width<=720px){.cl .cl-main.cl-main--own>.cl-for{order:0}.cl .cl-ccs{scrollbar-width:none;scroll-snap-type:x mandatory;gap:10px;margin:0 -16px;padding:0 16px 4px;scroll-padding-left:16px;display:flex;overflow-x:auto}.cl .cl-ccs::-webkit-scrollbar{display:none}.cl .cl-ccs .cl-cc{scroll-snap-align:start;border-radius:16px;flex:0 0 78%}.cl .cl-ccs--all{grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid;overflow:visible}.cl .cl-ccs--all .cl-cc{flex:none}.cl .cl-cc .t{gap:4px;padding:12px 14px 14px}.cl .cl-coll-page{padding-top:12px;padding-bottom:32px}.cl .cl-coll-hero,.cl .cl-coll-hero.has-img{border-radius:18px;grid-template-columns:minmax(0,1fr);min-height:0;margin:0 0 14px}.cl .cl-coll-hero.has-img .ph{aspect-ratio:16/9;order:-1;height:auto}.cl .cl-coll-hero .t{gap:10px;padding:20px 20px 22px}.cl .cl-coll-hero .t .cl-d1{font-size:24px;line-height:32px}.cl .cl-coll-nav{margin:0 -16px 14px;padding:2px 16px}.cl .cl-coll-tb .cl-qfb.sort{min-width:0;max-width:62%}.cl .cl-coll-tb .cl-qfb.sort select{text-overflow:ellipsis;max-width:100%}.cl .cl-ccs.one .cl-cc{flex-basis:100%}}@media (hover:none){.cl-cc:hover{box-shadow:none;transform:none}.cl-cc:hover .ph img{transform:none}}@media (prefers-reduced-motion:reduce){.cl-cc,.cl-cc:hover,.cl-cc .ph img,.cl-cc:hover .ph img,.cl-cc .ft svg.i,.cl-cc:hover .ft svg.i{transform:none}}@media (width>=721px){.cl .cl-h>.cl-w{gap:20px}.cl .cl-logo,.cl .cl-tools{flex-shrink:0}.cl .cl-h .cl-search{flex:1 1 0;min-width:130px;max-width:none}.cl .cl-h .cl-search input{text-overflow:ellipsis;width:100%;min-width:0}.cl .cl-hlang{margin-left:4px}.cl .cl-hlang a{padding:6px 8px}}@media (width>=721px) and (width<=1365px){.cl .cl-h>.cl-w{gap:14px}.cl .cl-tools{gap:0}}@media (width>=721px) and (width<=1279px){.cl .cl-burger{display:inline-grid}}@media (width<=720px){.cl.cl .cl-hero .t{max-width:70%}.cl.cl .cl-hero .t .cl-d1{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;font-size:26px;line-height:32px}}.cl-auth .ax-social__or{display:none}@media (width>=721px){.cl .cl-gal .acts .cl-ib.on-buy{display:none}}.cl-cc .go{display:none}.cl-colls .cl-ccs.one .cl-cc{background:#efe8e1}.cl-colls .cl-ccs.one .cl-cc .cl-d3{font-family:var(--tpl-font-head);color:var(--tpl-primary);font-size:28px;font-weight:800;line-height:36px}.cl-colls .cl-ccs.one .cl-cc .tx{color:#3d453f}.cl-colls .cl-ccs.one .cl-cc .ft{display:none}.cl-colls .cl-ccs.one .cl-cc .go{align-self:flex-start;margin-top:8px;display:inline-flex}.cl-colls .cl-ccs.one .cl-cc .go svg.i{transition:transform .2s}.cl-colls .cl-ccs.one .cl-cc:hover .go svg.i{transform:translate(3px)}@media (width>=721px){.cl-colls .cl-ccs.one .cl-cc{max-height:380px}.cl-colls .cl-ccs.one .cl-cc .ph{aspect-ratio:auto;height:100%;min-height:300px}.cl-colls .cl-ccs.one .cl-cc .t{padding:36px 48px}}@media (width<=720px){.cl .cl-colls .cl-ccs.one .cl-cc .cl-d3{font-size:22px;line-height:29px}.cl .cl-colls .cl-ccs.one .cl-cc .t{padding:16px 18px 20px}}@media (prefers-reduced-motion:reduce){.cl-colls .cl-ccs.one .cl-cc:hover .go svg.i{transform:none}}.cl-pdpw{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:8px 56px;padding:16px 0 40px;display:grid}.cl-pdpw>.cl-pdp{display:contents}.cl-pdpw .cl-gal{grid-area:1/1;position:static}.cl-pdpw .cl-info{grid-area:1/2/span 2}.cl-pdpw>.rv{grid-area:2/1;min-width:0;margin-top:0}.cl-pdpw>.rv .rv__in{padding:32px 0 8px}.cl-pdpw>.rv .rv__grid{grid-template-columns:minmax(0,1fr);gap:28px}@media (width<=720px){.cl .cl-pdpw{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:18px;padding:0 0 24px}.cl .cl-pdpw .cl-gal,.cl .cl-pdpw .cl-info,.cl .cl-pdpw>.rv{grid-area:auto}}.cl-regphone{flex-direction:column;gap:12px;display:flex}.cl-regcode:not([hidden]){animation:.22s ease-out clfade}.cl-regresend{font:inherit;color:var(--tpl-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:6px 0;font-size:13.5px;font-weight:700}.cl-regresend:disabled{color:var(--tpl-muted);cursor:default}.cl-regrest{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;transition:opacity .2s;display:flex}.cl-regrest:disabled{opacity:.5}.cl .cl-regphone .cl-idrow{grid-template-columns:minmax(0,1fr) 176px}@media (width<=720px){.cl .cl-regphone .cl-idrow{grid-template-columns:minmax(0,1fr) 156px}}.cl .cl-regphone .cl-idrow:has(>.cl-btn[hidden]){grid-template-columns:minmax(0,1fr)}.cl-auth .cl-authseg{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;display:grid}.cl.cl .cl-auth .cl-authseg{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-auth .cl-authseg a{font-size:15px;transition:background-color .18s,color .18s,box-shadow .18s}.cl-auth .cl-authseg a[aria-pressed=true]{background:var(--tpl-bg);color:var(--tpl-text);box-shadow:0 1px 3px #17201a1f}.cl-auth [data-via-panel].in{animation:.22s ease-out clfade}.cl-pvl{justify-content:space-between;align-items:center;gap:8px;min-height:22px;display:flex}.cl-pvb{white-space:nowrap;border-radius:99px;align-items:center;gap:4px;height:24px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.cl-pvb[hidden]{display:none}.cl-pvb svg.i{width:14px;height:14px}.cl-pvb.ok{color:var(--tpl-success);background:#e3f2e7}.cl-pvb.no{background:var(--tpl-surface);color:var(--tpl-muted)}.cl-pvb:not([hidden]){animation:.22s ease-out clfade}@media (width>=721px) and (width<=1099px){.cl .cl-shop{grid-template-columns:minmax(0,1fr);gap:0}.cl .cl-shop .cl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cl .cl-flt{display:none}.cl .cl-flt.open{z-index:41;background:var(--tpl-bg);border:0;border-radius:22px 22px 0 0;flex-direction:column;width:min(640px,100%);max-height:80vh;margin:0 auto;padding:0 22px;display:flex;position:fixed;inset:auto 0 0;overflow:auto}.cl .cl-flt.open .cl-sheet__h,.cl .cl-flt.open .cl-sheet__f{background:var(--tpl-bg);z-index:1;margin:0 -22px;padding:14px 22px;display:flex;position:sticky}.cl .cl-flt.open .cl-sheet__h{top:0}.cl .cl-flt.open .cl-sheet__f{display:grid;bottom:0}.cl .cl-qfb.all{display:inline-flex}.cl .cl-qf{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.cl .cl-qf::-webkit-scrollbar{display:none}.cl .cl-pdpw{column-gap:28px}}@media (width>=721px) and (width<=959px){.cl .cl-cart,.cl .cl-co{grid-template-columns:minmax(0,1fr);gap:20px}.cl .cl-sum{position:static}}@media (width>=960px) and (width<=1099px){.cl .cl-cart,.cl .cl-co{grid-template-columns:minmax(0,1fr) 340px;gap:24px}}@media (width>=721px) and (width<=1199px){.cl .cl-buy.dsk{flex-wrap:wrap}.cl .cl-buy.dsk>.cl-btn{flex:100%;order:3}.cl .cl-buy.dsk>.cl-ib{margin-left:auto}.cl.cl .cl-hero .t{padding:36px 32px}.cl.cl .cl-hero .t .cl-d1{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;font-size:clamp(30px,3.9vw,46px);line-height:1.22}}.cl .cl-gal .big .ph.has-img{cursor:zoom-in}.cl-zoom{--cl-ease-out-soft:cubic-bezier(.2,.7,.2,1);z-index:60;opacity:0;transition:opacity .24s var(--cl-ease-out-soft);background:#fffffff7;position:fixed;inset:0}.cl-zoom[hidden]{display:none}.cl-zoom.in{opacity:1}.cl-zoom__st{touch-action:none;-webkit-user-select:none;user-select:none;outline:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:64px 72px;overflow:hidden}.cl-zoom__st img{object-fit:contain;cursor:zoom-in;max-width:100%;max-height:100%;transition:transform .32s var(--cl-ease-out-soft);will-change:transform;border-radius:12px;transform:scale(.96)}.cl-zoom.in .cl-zoom__st img{transform:none}.cl-zoom.zoomed .cl-zoom__st img{cursor:zoom-out;border-radius:0}.cl-zoom__b{border:1px solid var(--tpl-line);background:var(--tpl-bg);width:48px;height:48px;color:var(--tpl-text);cursor:pointer;border-radius:99px;place-items:center;transition:background-color .18s;display:grid;position:absolute;box-shadow:0 2px 10px #17201a14}.cl-zoom__b:hover{background:var(--tpl-surface)}.cl-zoom__b[hidden]{display:none}.cl-zoom__b svg.i{width:22px;height:22px}.cl-zoom__x{top:12px;right:12px}.cl-zoom__p{top:calc(50% - 24px);left:12px}.cl-zoom__n{top:calc(50% - 24px);right:12px}.cl-zoom__c{background:var(--tpl-surface);font-variant-numeric:tabular-nums;color:var(--tpl-muted);border-radius:99px;padding:4px 12px;font-size:13.5px;font-weight:700;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.cl-zoom__c:empty{display:none}@media (width<=720px){.cl-zoom__st{inset:60px 0 56px}.cl-zoom__st img{border-radius:0}.cl-zoom__p,.cl-zoom__n{top:auto;bottom:8px}.cl-zoom__p{left:12px}.cl-zoom__n{right:12px}.cl-zoom__c{bottom:20px}}@media (prefers-reduced-motion:reduce){.cl-zoom__st img,.cl-zoom.in .cl-zoom__st img{transition:none;transform:none}}
