@layer cn-blocks{.cn-header{padding-block:0;z-index:40;border-bottom:1px solid var(--t-border);transition:transform .3s var(--cn-ease),box-shadow .3s var(--cn-ease),background-color .3s var(--cn-ease)}.cn-header--sticky-always,.cn-header--sticky-smart{position:sticky;inset-block-start:0}.cn-header.is-stuck{box-shadow:var(--cn-sh-2);border-bottom-color:transparent}.cn-header.is-hidden{transform:translateY(-100%)}.cn-header__bar{display:flex;align-items:center;gap:12px;min-block-size:68px}.cn-header__top{font-size:calc(var(--cn-fs-sm) * .93);padding-block:0}.cn-header__topin{display:flex;align-items:center;justify-content:space-between;gap:8px 20px;min-block-size:38px;flex-wrap:wrap}.cn-header__toptext{margin:0}.cn-header__contacts{display:flex;gap:18px}.cn-header__contacts a{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.cn-header__top .cn-sicons a{inline-size:30px;block-size:30px;border:0}.cn-logo{display:inline-flex;align-items:center;gap:10px;color:var(--t-heading);text-decoration:none;flex:none;position:relative;min-block-size:44px}.cn-logo img{block-size:var(--cn-logo-h-m);inline-size:auto;max-inline-size:220px;object-fit:contain}.cn-logo__text{font-family:var(--cn-f-heading);font-weight:var(--cn-fw-heading);font-stretch:var(--cn-fstretch-heading);font-size:clamp(1.1rem,1rem + .6vw,1.4rem);line-height:1.15;color:var(--t-heading)}.cn-logo__alt{display:none}.cn-nav{display:none}.cn-nav__list{display:flex;align-items:center;gap:2px}.cn-nav__item{position:relative;display:flex;align-items:center}.cn-nav__link{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;border-radius:var(--cn-r-input);color:var(--t-heading);text-decoration:none;font-weight:500;font-size:var(--cn-fs-base);white-space:nowrap}.cn-nav__link:hover{background:var(--t-hover);text-decoration:none}.cn-nav__link[aria-current="page"]{box-shadow:inset 0 -2px 0 var(--t-link);border-radius:0}.cn-nav__toggle{display:inline-grid;place-items:center;inline-size:28px;block-size:32px;margin-inline-start:-8px;color:var(--t-muted);border-radius:var(--cn-r-input)}.cn-nav__toggle--label{inline-size:auto;margin:0;color:var(--t-heading)}.cn-nav__toggle .cn-ic{inline-size:16px;block-size:16px;transform:rotate(var(--rot,0deg));transition:transform .2s var(--cn-ease)}.is-open>.cn-nav__toggle{--rot:180deg}.cn-nav .cn-nav__sub{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;min-inline-size:230px;display:none;flex-direction:column;padding:8px;background:var(--cn-c-surface);border:1px solid var(--cn-c-border);border-radius:var(--cn-r-card);box-shadow:var(--cn-sh-3);z-index:5;--t-heading:var(--cn-c-heading);--t-hover:color-mix(in oklab,var(--cn-c-heading) 6%,transparent);--t-muted:var(--cn-c-text-muted)}.cn-nav__sub .cn-nav__sub{inset-block-start:-9px;inset-inline-start:calc(100% + 6px)}.cn-nav__sub .cn-nav__link{inline-size:100%;white-space:normal;box-shadow:none}.is-open>.cn-nav__sub,:where(.no-js) .cn-nav__item:where(:hover,:focus-within)>.cn-nav__sub{display:flex}.cn-header__actions{display:flex;align-items:center;gap:2px;margin-inline-start:auto}.cn-header__cta{margin-inline-start:8px;display:none}.cn-count{position:absolute;inset-block-start:4px;inset-inline-end:2px;min-inline-size:18px;block-size:18px;padding:0 5px;border-radius:9px;display:grid;place-items:center;background:var(--cn-c-buy);color:var(--cn-c-buy-contrast);font-size:.6875rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.cn-header__row2{border-top:1px solid var(--t-border)}.cn-header__row2 .cn-in{display:flex;align-items:center;gap:12px;min-block-size:52px}.cn-langdd{position:relative}.cn-langdd summary{list-style:none;display:inline-flex;align-items:center;gap:6px;min-block-size:44px;padding:0 10px;border-radius:var(--cn-r-input);cursor:pointer;font-size:var(--cn-fs-sm);font-weight:600;color:var(--t-heading)}.cn-langdd summary::-webkit-details-marker{display:none}.cn-langdd summary:hover{background:var(--t-hover)}.cn-langdd__menu{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 6px);min-inline-size:160px;padding:6px;background:var(--cn-c-surface);border:1px solid var(--cn-c-border);border-radius:var(--cn-r-input);box-shadow:var(--cn-sh-3);z-index:6}.cn-langdd__menu a{display:block;padding:9px 12px;border-radius:var(--cn-r-input);color:var(--cn-c-heading);text-decoration:none}.cn-langdd__menu a:hover,.cn-langdd__menu a[aria-current="true"]{background:var(--cn-c-surface-alt)}.cn-hsearch{position:relative;flex:1;max-inline-size:560px;margin-inline:8px;display:none}.cn-hsearch__ic{position:absolute;inset-inline-start:14px;inset-block-start:50%;translate:0 -50%;color:var(--t-muted);pointer-events:none}.cn-hsearch__input{inline-size:100%;min-block-size:46px;padding:10px 16px 10px 44px;border-radius:var(--cn-r-pill);border:1.5px solid var(--t-border);background:var(--t-raise);color:var(--t-fg)}.cn-hsearch__input:focus{outline:none;border-color:var(--cn-c-focus);background:var(--cn-c-surface)}.cn-hsearch__sug{position:absolute;inset-inline:0;inset-block-start:calc(100% + 6px);background:var(--cn-c-surface);color:var(--cn-c-text);border:1px solid var(--cn-c-border);border-radius:var(--cn-r-card);box-shadow:var(--cn-sh-3);padding:6px;z-index:8;max-block-size:70vh;overflow:auto}.cn-hsearch__sug a{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:var(--cn-r-input);color:var(--cn-c-heading);text-decoration:none}.cn-hsearch__sug a:hover,.cn-hsearch__sug a[aria-selected="true"]{background:var(--cn-c-surface-alt)}.cn-hsearch__sug img{inline-size:44px;block-size:44px;object-fit:cover;border-radius:6px}.cn-searchdlg{inline-size:min(720px,calc(100vw - 32px));margin-block-start:10vh;padding:10px}.cn-searchdlg__form{display:flex;align-items:center;gap:10px;position:relative;padding-inline-start:10px}.cn-searchdlg__input{flex:1;border:0;background:none;min-block-size:52px;font-size:var(--cn-fs-lead);outline:none}.cn-searchdlg .cn-hsearch__sug{inset-block-start:calc(100% + 14px)}.cn-catmenu{position:relative}.cn-catmenu__btn{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:0 14px;border-radius:var(--cn-r-input);font-weight:600;background:var(--t-hover);color:var(--t-heading)}.cn-catmenu__panel{display:none;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;min-inline-size:280px;padding:10px;background:var(--cn-c-surface);color:var(--cn-c-text);border:1px solid var(--cn-c-border);border-radius:var(--cn-r-card);box-shadow:var(--cn-sh-3);z-index:7}.is-open>.cn-catmenu__panel,:where(.no-js .cn-catmenu:hover,.no-js .cn-catmenu:focus-within) .cn-catmenu__panel{display:block}.cn-catmenu--mega .cn-catmenu__panel{inline-size:min(960px,calc(100vw - 48px))}.cn-catmenu--mega .cn-catmenu__list{columns:3 200px;column-gap:24px}.cn-catmenu__list li{break-inside:avoid}.cn-catmenu__list a{display:block;padding:7px 10px;color:var(--cn-c-heading);text-decoration:none;border-radius:var(--cn-r-input);font-weight:600}.cn-catmenu__sub{font-weight:400;color:var(--cn-c-text-muted);padding-block:4px}.cn-catmenu__list a:hover{background:var(--cn-c-surface-alt);color:var(--cn-c-heading)}.cn-navdrawer .cn-drawer__body{display:grid;gap:20px;align-content:start}.cn-navdrawer--full{inline-size:100vw}.cn-mnav .cn-nav__list{display:grid;gap:2px}.cn-mnav .cn-nav__item{flex-wrap:wrap}.cn-mnav .cn-nav__link{flex:1;padding:12px 10px;font-size:var(--cn-fs-lead);color:var(--cn-c-heading);box-shadow:none}.cn-mnav .cn-nav__toggle{inline-size:44px;block-size:44px;margin:0;color:var(--cn-c-heading)}.cn-mnav .cn-nav__sub{display:none;flex-basis:100%;padding-inline-start:14px;border-inline-start:2px solid var(--cn-c-border);margin-inline-start:10px}.cn-mnav .cn-nav__sub{font-size:var(--cn-fs-base)}.cn-mnav .is-open{--sub:grid}.cn-mnav .cn-nav__sub{display:var(--sub,none)}.cn-navdrawer__extra{display:grid;gap:12px;padding-block-start:16px;border-top:1px solid var(--cn-c-border)}.cn-dsearch .cn-input{border-radius:var(--cn-r-pill)}.cn-header--centered .cn-header__bar,.cn-header--split .cn-header__bar{display:grid;grid-template-columns:1fr auto 1fr}.cn-header--centered .cn-logo,.cn-header--split .cn-logo{justify-self:center}.cn-header--centered .cn-header__side{display:none}.cn-header--centered .cn-header__row2 .cn-in{justify-content:center}.cn-header--centered .cn-header__row2{display:none}.cn-header--split .cn-nav--start{justify-self:start}.cn-header--shop .cn-header__row2{display:none}@media (min-width:1024px){.cn-header__bar{min-block-size:78px;gap:20px}.cn-logo img{block-size:var(--cn-logo-h)}.cn-nav{display:block}.cn-header__burger{display:none}.cn-header__burger--always{display:inline-grid}.cn-header__cta{display:inline-flex}.cn-header--classic .cn-nav{margin-inline-start:auto}.cn-header--classic .cn-header__actions{margin-inline-start:4px}.cn-header--centered .cn-header__side{display:block}.cn-header--centered .cn-header__row2,.cn-header--shop .cn-header__row2{display:block}.cn-header--centered .cn-header__bar{min-block-size:84px}.cn-header--shop .cn-hsearch{display:block}.cn-header__row2 .cn-nav__link{font-size:var(--cn-fs-sm)}.cn-header--minimal .cn-nav{display:none}}.cn-logo__alt{display:var(--logo-alt,none);position:absolute;inset:0}.cn-logo__main{visibility:var(--logo-main,visible)}.cn-header--over{position:fixed;inset-inline:0;inset-block-start:0}.cn-header--over:not(.is-solid){background:transparent;border-color:transparent;box-shadow:none;--logo-alt:block;--logo-main:hidden;--t-heading:var(--cn-c-dark-text);--t-fg:var(--cn-c-dark-text);--t-muted:var(--cn-c-dark-muted);--t-link:var(--cn-c-dark-text);--t-hover:color-mix(in oklab,var(--cn-c-dark-text) 14%,transparent);--t-border:color-mix(in oklab,var(--cn-c-dark-text) 24%,transparent);--t-raise:color-mix(in oklab,var(--cn-c-dark-text) 12%,transparent)}}