@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url("../fonts/manrope/manrope-cyrillic-ext.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url("../fonts/manrope/manrope-cyrillic.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url("../fonts/manrope/manrope-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url("../fonts/manrope/manrope-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--cncgc-black:#111;--cncgc-charcoal:#2a2a2a;--cncgc-text:#1a1a1a;--cncgc-text-muted:#6b6b6b;--cncgc-border:#e6e6e6;--cncgc-border-strong:#d0d0d0;--cncgc-bg:#fff;--cncgc-bg-soft:#f5f5f5;--cncgc-bg-muted:#f0f0f0;--cncgc-red:#e31e24;--cncgc-success:#2e7d32;--cncgc-container:1440px;--cncgc-header-h:72px;--cncgc-radius:2px;--cncgc-font:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--cncgc-shadow:0 12px 40px rgba(0, 0, 0, 0.08);--cncgc-transition:0.2s ease}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}}body{margin:0;font-family:var(--cncgc-font);font-size:16px;line-height:1.55;color:var(--cncgc-text);background:var(--cncgc-bg);-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:min(100%,100vw);max-height:100vh;height:auto;display:block}a{color:inherit;text-decoration:none;transition:color var(--cncgc-transition),opacity var(--cncgc-transition)}a:hover{color:var(--cncgc-black)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:0;background:0 0;padding:0}ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0 0 .5em;font-weight:700;line-height:1.2;color:var(--cncgc-black)}p{margin:0 0 1em}.cncgc-site{min-height:100vh;display:flex;flex-direction:column;padding-top:var(--cncgc-header-h)}.cncgc-main{flex:1}.cncgc-container{width:100%;max-width:var(--cncgc-container);margin-inline:auto;padding-inline:1em}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.cncgc-skip-link:focus{clip:auto;clip-path:none;height:auto;width:auto;left:16px;top:16px;z-index:100000;background:var(--cncgc-black);color:#fff;padding:12px 16px}.cncgc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border:1px solid transparent;border-radius:var(--cncgc-radius);transition:background var(--cncgc-transition),color var(--cncgc-transition),border-color var(--cncgc-transition)}.cncgc-btn--primary{background:var(--cncgc-charcoal);color:#fff;border-color:var(--cncgc-charcoal)}.cncgc-btn--ghost{background:#fff;color:var(--cncgc-charcoal);border-color:var(--cncgc-border-strong)}@media (hover:hover) and (pointer:fine){.cncgc-btn--primary:hover{background:var(--cncgc-black);color:#fff}.cncgc-btn--ghost:hover{border-color:var(--cncgc-black);color:var(--cncgc-black)}}.cncgc-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.cncgc-icon svg{display:block}.cncgc-section-title{font-size:clamp(1.35rem, 2.5vw, 1.85rem);font-weight:700;margin:0 0 1.25rem}.cncgc-section-lead{color:var(--cncgc-text-muted);margin:-.75rem 0 1.5rem;font-size:.95rem}.cncgc-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:1.25rem}.cncgc-section-head .cncgc-section-title{margin:0}.cncgc-section-link{font-size:.875rem;font-weight:600;color:var(--cncgc-text-muted);white-space:nowrap}.cncgc-section-link:hover{color:var(--cncgc-black)}.cncgc-content{padding-block:32px 64px}.cncgc-content:has(> .cncgc-breadcrumb:first-child){padding-top:0}.cncgc-entry__title{font-size:clamp(1.5rem, 3vw, 2.25rem)}.cncgc-entry__meta{color:var(--cncgc-text-muted);font-size:.875rem}.cncgc-breadcrumb{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:16px 0 8px;font-size:.8125rem;color:var(--cncgc-text-muted)}.cncgc-breadcrumb a:hover{color:var(--cncgc-black)}.cncgc-breadcrumb__sep{opacity:.5}.cncgc-footer{background:var(--cncgc-bg-soft);border-top:1px solid var(--cncgc-border);padding:48px 0 40px;margin-top:auto}.cncgc-footer__inner{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:768px){.cncgc-footer__inner{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.cncgc-footer__inner{grid-template-columns:1.4fr repeat(4,1fr);gap:24px}}.cncgc-footer__copy,.cncgc-footer__made,.cncgc-footer__mission{font-size:.875rem;color:var(--cncgc-text-muted);margin:0 0 .5rem}.cncgc-footer__legal{font-size:.75rem;line-height:1.5;color:var(--cncgc-text-muted);margin:.75rem 0 0;max-width:36em}.cncgc-footer__legal a{color:inherit}.cncgc-footer__requisites{margin-top:32px;padding-top:20px;border-top:1px solid var(--cncgc-border);font-size:.75rem;line-height:1.5;color:var(--cncgc-text-muted)}.cncgc-footer__requisites p{margin:0 0 .35rem}.cncgc-cookie{position:fixed;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:1100;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;max-width:520px;padding:16px 18px;background:var(--cncgc-bg);border:1px solid var(--cncgc-border);border-radius:var(--cncgc-radius);box-shadow:var(--cncgc-shadow)}.cncgc-cookie[hidden]{display:none}.cncgc-cookie__text{flex:1 1 240px;margin:0;font-size:.8125rem;line-height:1.5;color:var(--cncgc-text-muted)}.cncgc-cookie__text a{color:var(--cncgc-text);text-decoration:underline}.cncgc-cookie__ok{min-height:44px;padding:0 18px}.cncgc-footer__heading{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem}.cncgc-footer__list{display:grid;gap:8px}.cncgc-footer__list li{font-size:.9rem;color:var(--cncgc-text-muted);line-height:1.45}.cncgc-footer__list a{font-size:inherit;color:inherit}.cncgc-footer__list a:hover{color:var(--cncgc-black)}.cncgc-footer__col--company,.cncgc-footer__col--support{display:none}@media (min-width:768px){.cncgc-footer__col--company,.cncgc-footer__col--support{display:block}}@media (max-width:575.98px) and (orientation:portrait),(max-width:499.98px){.cncgc-cookie{bottom:calc(var(--cncgc-tabbar-h,60px) + 8px + env(safe-area-inset-bottom,0px))}.cncgc-footer__col--booklets{display:none}.cncgc-footer__contacts{order:-1}.cncgc-footer__brand{order:1}.cncgc-footer__contacts .cncgc-footer__list{gap:12px}.cncgc-footer__contacts .cncgc-footer__list li{font-size:1.0625rem;color:var(--cncgc-text)}.cncgc-footer__contacts .cncgc-footer__list .cncgc-footer__phone{font-size:1.375rem;font-weight:700;line-height:1.2}.cncgc-footer__contacts .cncgc-footer__list .cncgc-footer__phone a{display:inline-flex;align-items:center;min-height:44px}}.cncgc-footer__booklets a{display:inline-flex;align-items:flex-start;gap:8px}.cncgc-footer__booklet-icon{flex:0 0 auto;margin-top:1px}.cncgc-footer__social{margin-top:20px}.cncgc-social{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.cncgc-social__link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--cncgc-text);background:#fff;border:1px solid var(--cncgc-border);border-radius:var(--cncgc-radius);transition:color var(--cncgc-transition),border-color var(--cncgc-transition)}.cncgc-social__link:focus-visible{outline:2px solid var(--cncgc-black);outline-offset:2px}.cncgc-footer-banner{display:none}@media (min-width:992px){.cncgc-footer-banner:not([hidden]){display:flex;justify-content:center;margin-bottom:40px}.cncgc-footer-banner iframe,.cncgc-footer-banner img{max-width:100%;height:auto}}.cncgc-logo img{height:36px;width:auto}@media (min-width:992px){.cncgc-logo img{height:40px}}.cncgc-404{text-align:center;padding-block:80px}.cncgc-404 .cncgc-btn{margin:8px}.cncgc-search-list{display:grid;gap:12px}.cncgc-search-list a{display:flex;gap:16px;align-items:center;padding:12px;border:1px solid var(--cncgc-border)}.cncgc-search-list img{width:64px;height:64px;object-fit:cover;background:var(--cncgc-bg-soft)}.cncgc-search-list small{display:block;color:var(--cncgc-text-muted);margin-top:4px}.cncgc-product-card__link{display:grid;gap:12px;align-content:start;height:100%}.cncgc-product-card{transition:box-shadow .5s ease-in-out}.cncgc-product-card__media{display:block;background:#fff;aspect-ratio:1/1;overflow:hidden}.cncgc-product-card__media img{width:100%;height:100%;object-fit:cover}.cncgc-product-card__body{padding:0 1em}.cncgc-product-card.out_of_production .cncgc-product-card__media img,.cncgc-product-card.outofstock .cncgc-product-card__media img{filter:grayscale(100%)}.cncgc-product-card__title{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(1.3em * 4);font-size:1rem!important;font-weight:400;line-height:1.3;margin:0 0 6px!important;padding:0!important}.cncgc-pagination ul.page-numbers,.woocommerce-pagination ul.page-numbers{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:32px 0 0!important;padding:0;list-style:none;border:none!important}.cncgc-pagination ul.page-numbers li,.woocommerce-pagination ul.page-numbers li{display:block!important;float:none!important;margin:0!important;padding:0!important;border:none!important;overflow:visible!important;list-style:none}a.page-numbers,span.page-numbers{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-width:44px!important;height:44px!important;padding:0 6px!important;margin:0!important;border:1px solid #999!important;border-radius:4px!important;background:#f8f9fa!important;color:var(--cncgc-text)!important;font-family:inherit!important;font-weight:400!important;font-size:.9rem!important;line-height:1!important;letter-spacing:normal!important;text-decoration:none!important;box-shadow:none!important}@media (hover:hover) and (pointer:fine){.cncgc-social__link:hover{color:var(--cncgc-black);border-color:var(--cncgc-black)}.cncgc-product-card:hover{box-shadow:rgba(0,0,0,.16) 2px 4px 16px}a.page-numbers:hover{background:#eef0f2!important;border-color:#777!important;color:var(--cncgc-text)!important}}.page-numbers.current{background:var(--cncgc-black)!important;border-color:var(--cncgc-black)!important;color:#fff!important}.cncgc-pagination ul.page-numbers.cncgc-page-numbers--compact,.woocommerce-pagination ul.page-numbers.cncgc-page-numbers--compact{display:none!important}@media (max-width:575.98px) and (orientation:portrait),(max-width:499.98px){.cncgc-pagination ul.page-numbers.cncgc-page-numbers--full,.woocommerce-pagination ul.page-numbers.cncgc-page-numbers--full{display:none!important}.cncgc-pagination ul.page-numbers.cncgc-page-numbers--compact,.woocommerce-pagination ul.page-numbers.cncgc-page-numbers--compact{display:flex!important;flex-wrap:nowrap;gap:6px}.cncgc-page-numbers--compact li{flex:0 1 44px;min-width:0}.cncgc-page-numbers--compact a.page-numbers,.cncgc-page-numbers--compact span.page-numbers{width:100%!important;min-width:0!important}}.cncgc-hscroll{position:relative}.cncgc-hscroll__arrow{display:none;position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;align-items:center;justify-content:center;padding:0;background:var(--cncgc-bg);border:1px solid var(--cncgc-border-strong);border-radius:50%;box-shadow:var(--cncgc-shadow);cursor:pointer;z-index:2}.cncgc-hscroll__arrow::before{content:'';width:8px;height:8px;border-right:2px solid var(--cncgc-black);border-bottom:2px solid var(--cncgc-black)}.cncgc-hscroll__arrow--prev{left:8px}.cncgc-hscroll__arrow--prev::before{margin:0 0 0 3px;transform:rotate(135deg)}.cncgc-hscroll__arrow--next{right:8px}.cncgc-hscroll__arrow--next::before{margin:0 3px 0 0;transform:rotate(-45deg)}@media (min-width:992px) and (hover:hover) and (pointer:fine){.cncgc-hscroll__arrow:not([hidden]){display:flex}}.cncgc-hscroll__track{scrollbar-width:none;-ms-overflow-style:none}.cncgc-hscroll__track::-webkit-scrollbar{display:none}.cncgc-featured{padding:56px 0}.cncgc-video-embed{max-width:100%;margin:1.5rem 0}.cncgc-video-embed__video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:var(--cncgc-black);border-radius:var(--cncgc-radius)}.cncgc-video-embed__caption{margin-top:.5rem;color:var(--cncgc-text-muted);font-size:.875rem}