.cookie-notice.svelte-1nftsbi{box-sizing:border-box;z-index:4900;min-height:150px;color:var(--color-text);background:#fff;border:1px solid #eef1f5;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding:30px 42px;display:grid;position:fixed;bottom:20px;left:24px;right:24px;box-shadow:0 18px 55px #12161c38}.cookie-notice__backdrop.svelte-1nftsbi{display:none}.cookie-notice__content.svelte-1nftsbi{max-width:1040px}.cookie-notice.svelte-1nftsbi h2:where(.svelte-1nftsbi){font-size:var(--fs-text-lg);font-weight:700;line-height:var(--lh-text-lg);letter-spacing:-.02em;align-items:center;gap:8px;margin:0 0 8px;display:flex}.cookie-notice.svelte-1nftsbi h2:where(.svelte-1nftsbi) svg:where(.svelte-1nftsbi){fill:none;stroke:#f3132b;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:16px}.cookie-notice.svelte-1nftsbi p:where(.svelte-1nftsbi){color:var(--color-muted);font-size:var(--fs-text-sm);font-weight:400;line-height:var(--lh-text-sm);letter-spacing:-.015em;margin:0}.cookie-notice.svelte-1nftsbi a:where(.svelte-1nftsbi){color:var(--color-text);font-weight:600;text-decoration:none}.cookie-notice.svelte-1nftsbi a:where(.svelte-1nftsbi):hover,.cookie-notice.svelte-1nftsbi a:where(.svelte-1nftsbi):focus-visible{text-underline-offset:3px;text-decoration:underline}.cookie-notice__actions.svelte-1nftsbi{align-items:center;gap:12px;display:flex}.cookie-notice.svelte-1nftsbi button:where(.svelte-1nftsbi){min-width:126px;height:70px;font:inherit;font-size:var(--fs-text-sm);cursor:pointer;border:1px solid #e1e7f0;border-radius:17px;padding:0 24px;font-weight:600;transition:border-color .18s,background-color .18s,color .18s,transform .18s}.cookie-notice.svelte-1nftsbi button:where(.svelte-1nftsbi):hover,.cookie-notice.svelte-1nftsbi button:where(.svelte-1nftsbi):focus-visible{transform:translateY(-2px)}.cookie-notice__essential.svelte-1nftsbi{color:var(--color-text);background:#fff}.cookie-notice__essential.svelte-1nftsbi:hover,.cookie-notice__essential.svelte-1nftsbi:focus-visible{border-color:var(--color-text);background:var(--color-text);color:#fff}.cookie-notice.svelte-1nftsbi button.cookie-notice__accept:where(.svelte-1nftsbi){background:var(--color-accent);color:var(--color-text);border:0}.cookie-notice.svelte-1nftsbi button.cookie-notice__accept:where(.svelte-1nftsbi):hover,.cookie-notice.svelte-1nftsbi button.cookie-notice__accept:where(.svelte-1nftsbi):focus-visible{background:var(--color-text);color:#fff;border:0}.site-footer.svelte-10xb3kv{color:var(--color-muted);border-top:1px solid #eef1f5;padding:43px 0 38px}.site-footer__grid.svelte-10xb3kv{grid-template-columns:270px 331px 115px 115px 125px;justify-content:space-between;gap:35px;display:grid}.site-footer__grid.svelte-10xb3kv section:where(.svelte-10xb3kv){flex-direction:column;align-items:flex-start;gap:7px;display:flex}.site-footer__brand.svelte-10xb3kv{width:115px;height:auto;margin-top:5px}.site-footer.svelte-10xb3kv h2:where(.svelte-10xb3kv){color:var(--color-text);font-size:var(--fs-text-lg);font-weight:500;line-height:var(--lh-text-lg);letter-spacing:-.05em;margin:0 0 5px}.site-footer.svelte-10xb3kv p:where(.svelte-10xb3kv),.site-footer.svelte-10xb3kv a:where(.svelte-10xb3kv),.site-footer.svelte-10xb3kv span:where(.svelte-10xb3kv){font-size:var(--fs-text-sm);font-weight:400;line-height:var(--lh-text-md);letter-spacing:-.05em;margin:0}.site-footer__grid.svelte-10xb3kv section:where(.svelte-10xb3kv):first-child p:where(.svelte-10xb3kv){color:var(--color-text);margin-top:8px}.site-footer__description.svelte-10xb3kv span:where(.svelte-10xb3kv),.site-footer__requisites.svelte-10xb3kv>span:where(.svelte-10xb3kv){display:block}.site-footer.svelte-10xb3kv .site-footer__requisite-label:where(.svelte-10xb3kv){color:var(--color-text);font-weight:700}.site-footer.svelte-10xb3kv a:where(.svelte-10xb3kv){text-decoration:none}.site-footer.svelte-10xb3kv a:where(.svelte-10xb3kv):hover{color:var(--color-danger)}.site-footer.svelte-10xb3kv .site-footer__company-link--mobile:where(.svelte-10xb3kv){display:none}.site-footer__socials.svelte-10xb3kv{gap:8px;margin-top:15px;display:flex}.site-footer__social.svelte-10xb3kv{background:var(--color-surface);width:45px;height:45px;color:var(--color-text);border-radius:50%;place-items:center;transition:background-color .18s,box-shadow .18s,transform .18s;display:grid}.site-footer__social.svelte-10xb3kv svg:where(.svelte-10xb3kv){fill:currentColor;width:45px;height:45px;transition:transform .18s}.site-footer.svelte-10xb3kv .site-footer__social:where(.svelte-10xb3kv):hover,.site-footer.svelte-10xb3kv .site-footer__social:where(.svelte-10xb3kv):focus-visible{background:var(--color-accent);color:var(--color-text);box-shadow:0 10px 25px #d0ff0052}.site-footer.svelte-10xb3kv .site-footer__social--vk:where(.svelte-10xb3kv):hover,.site-footer.svelte-10xb3kv .site-footer__social--vk:where(.svelte-10xb3kv):focus-visible{transform:translateY(-3px)rotate(-7deg)}.site-footer.svelte-10xb3kv .site-footer__social--telegram:where(.svelte-10xb3kv):hover,.site-footer.svelte-10xb3kv .site-footer__social--telegram:where(.svelte-10xb3kv):focus-visible{transform:translateY(-3px)rotate(7deg)}.site-footer__social.svelte-10xb3kv:hover svg:where(.svelte-10xb3kv),.site-footer__social.svelte-10xb3kv:focus-visible svg:where(.svelte-10xb3kv){transform:scale(1.08)}.site-footer__wordmark.svelte-10xb3kv{height:306px;margin-top:55px;overflow:visible}.site-footer__wordmark.svelte-10xb3kv img:where(.svelte-10xb3kv){object-fit:fill;object-position:center top;width:100%;height:476px;display:block}.site-footer__bottom.svelte-10xb3kv{height:35px;margin-top:65px;display:block;position:relative}.site-footer__signature.svelte-10xb3kv{align-items:center;gap:7px;display:flex;position:absolute;top:0;left:0}.site-footer__legal.svelte-10xb3kv{display:contents}.site-footer__bitrix-label--compact.svelte-10xb3kv{display:none}.site-footer__market.svelte-10xb3kv{width:88px;height:35px}.site-footer__year.svelte-10xb3kv{width:56px;color:var(--color-text);text-align:left}.site-footer__privacy.svelte-10xb3kv,.site-footer__bitrix.svelte-10xb3kv{width:218px;transition:color .18s;position:absolute;top:5px}.site-footer__privacy.svelte-10xb3kv{color:var(--color-muted);left:370px}.site-footer__bitrix.svelte-10xb3kv{color:var(--color-muted);left:680px}.site-footer.svelte-10xb3kv .site-footer__privacy:where(.svelte-10xb3kv):hover,.site-footer.svelte-10xb3kv .site-footer__privacy:where(.svelte-10xb3kv):focus-visible,.site-footer.svelte-10xb3kv .site-footer__bitrix:where(.svelte-10xb3kv):hover,.site-footer.svelte-10xb3kv .site-footer__bitrix:where(.svelte-10xb3kv):focus-visible{color:var(--color-text)}.site-footer.svelte-10xb3kv a.site-footer__mail:where(.svelte-10xb3kv){color:var(--color-text);font-size:var(--fs-text-lg);line-height:var(--lh-text-lg);letter-spacing:-.05em;align-items:center;gap:9px;margin-top:-2px;display:inline-flex;position:absolute;top:4px;right:0}.site-footer.svelte-10xb3kv a.site-footer__mail--mobile:where(.svelte-10xb3kv){display:none}.site-footer__mail.svelte-10xb3kv img:where(.svelte-10xb3kv){width:24px;height:24px;transition:filter .18s}.site-footer__mail.svelte-10xb3kv:hover img:where(.svelte-10xb3kv),.site-footer__mail.svelte-10xb3kv:focus-visible img:where(.svelte-10xb3kv){filter:brightness(0)saturate()invert(17%)sepia(99%)saturate(5612%)hue-rotate(344deg)brightness(95%)contrast(112%)}@property --drawer-cyan{syntax:"<color>";inherits:true;initial-value:#fff4e0f5}@property --drawer-lime{syntax:"<color>";inherits:true;initial-value:#d0ff008f}@property --drawer-pink{syntax:"<color>";inherits:true;initial-value:#ff74b63d}@property --drawer-violet{syntax:"<color>";inherits:true;initial-value:#feebeb85}@property --drawer-mint{syntax:"<color>";inherits:true;initial-value:#6fffcd61}@property --drawer-ice{syntax:"<color>";inherits:true;initial-value:#b8fdffb8}.site-header.svelte-108nd2t{z-index:1000;background:#fffffff5;border-bottom:1px solid #eef1f5;position:relative}.site-header--home.svelte-108nd2t{border-bottom:0}.site-header__inner.svelte-108nd2t{justify-content:space-between;align-items:center;gap:24px;min-height:98px;display:flex;position:relative}.site-header__logo.svelte-108nd2t{flex:none;height:30px;transition:height .22s,transform .22s,opacity .18s}.site-header__logo.svelte-108nd2t picture:where(.svelte-108nd2t){height:100%;transition:height .22s,transform .22s,opacity .18s;display:block}.site-header__logo.svelte-108nd2t img:where(.svelte-108nd2t){width:auto;height:100%;transition:width .22s,height .22s,transform .22s,opacity .18s;display:block}.site-header__nav.svelte-108nd2t{flex:0 auto;justify-content:center;align-items:center;gap:14px;transition:max-width .22s,opacity .18s,transform .22s;display:flex;overflow:hidden}.site-header__nav.svelte-108nd2t a:where(.svelte-108nd2t){font-weight:500;font-size:var(--fs-text-sm);line-height:var(--lh-nav);border-radius:22px;padding:11px 17px;text-decoration:none}.site-header__nav.svelte-108nd2t a:where(.svelte-108nd2t):hover,.site-header__nav.svelte-108nd2t a:where(.svelte-108nd2t):focus-visible,.site-header__nav.svelte-108nd2t .site-header__nav-link--active:where(.svelte-108nd2t){background:var(--color-surface)}.site-header__actions.svelte-108nd2t{flex:none;justify-content:flex-end;gap:8px;display:flex}.cart-button.svelte-108nd2t,.menu-button.svelte-108nd2t{background:#fff;border:1px solid #eef1f5;border-radius:17px;place-items:center;width:58px;height:50px;transition:width .22s,min-width .22s,height .22s,flex-basis .22s,border-color .18s,background-color .18s;display:grid;position:relative}.site-header__cart-back.svelte-108nd2t{display:none}.site-header__cart.svelte-108nd2t{position:relative}.cart-preview.svelte-108nd2t{z-index:20;border-radius:var(--radius-md);opacity:0;pointer-events:none;visibility:hidden;background:#fff;width:275px;padding:29px 28px 22px;transition:opacity .16s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 12px);right:0;transform:translateY(-8px);box-shadow:0 1px 8px #6e6e6e1f}.site-header__cart.svelte-108nd2t:hover .cart-preview:where(.svelte-108nd2t),.site-header__cart.svelte-108nd2t:focus-within .cart-preview:where(.svelte-108nd2t){opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.cart-preview.svelte-108nd2t:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.cart-preview--expandable.svelte-108nd2t:not(.cart-preview--expanded):after{z-index:2;border-radius:0 0 var(--radius-md) var(--radius-md);content:"";pointer-events:none;background:linear-gradient(#fff0 0%,#fff 78%);height:62px;position:absolute;bottom:0;left:0;right:0}.cart-preview.svelte-108nd2t strong:where(.svelte-108nd2t){font-size:var(--fs-text-sm);font-weight:700;line-height:var(--lh-nav);margin-bottom:20px;display:block}.cart-preview.svelte-108nd2t ul:where(.svelte-108nd2t){z-index:1;scrollbar-width:thin;flex-direction:column;gap:14px;max-height:min(500px,100vh - 170px);margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:hidden auto}.cart-preview--expandable.svelte-108nd2t:not(.cart-preview--expanded){padding-bottom:31px}.cart-preview--expandable.svelte-108nd2t:not(.cart-preview--expanded) ul:where(.svelte-108nd2t){max-height:122px;overflow:hidden}.cart-preview--expanded.svelte-108nd2t ul:where(.svelte-108nd2t){max-height:none;overflow:visible}.cart-preview.svelte-108nd2t li:where(.svelte-108nd2t){grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:7px;display:grid}.cart-preview__remove.svelte-108nd2t{z-index:3;cursor:pointer;background:0 0;border:0;place-items:center;width:12px;height:18px;padding:0;display:grid;position:relative}.cart-preview__remove.svelte-108nd2t img:where(.svelte-108nd2t){opacity:.5;width:10px;height:10px;transition:opacity .18s,filter .18s}.cart-preview__remove.svelte-108nd2t:hover img:where(.svelte-108nd2t),.cart-preview__remove.svelte-108nd2t:focus-visible img:where(.svelte-108nd2t){filter:brightness(0)saturate()invert(14%)sepia()saturate(5834%)hue-rotate(348deg)brightness(94%)contrast(120%);opacity:1}.cart-preview.svelte-108nd2t p:where(.svelte-108nd2t),.cart-preview.svelte-108nd2t b:where(.svelte-108nd2t){font-size:var(--fs-label);margin:0;font-weight:500;line-height:18px}.cart-preview.svelte-108nd2t p:where(.svelte-108nd2t){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cart-preview.svelte-108nd2t b:where(.svelte-108nd2t){white-space:nowrap;font-weight:700}.cart-preview__expand.svelte-108nd2t{z-index:3;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:18px;padding:0;display:grid;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.cart-preview__expand.svelte-108nd2t span:where(.svelte-108nd2t){border-top:6px solid var(--color-accent);border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;transition:transform .18s}.cart-preview--expanded.svelte-108nd2t .cart-preview__expand:where(.svelte-108nd2t) span:where(.svelte-108nd2t){transform:rotate(180deg)}.cart-button.svelte-108nd2t:hover,.cart-button.svelte-108nd2t:focus-visible,.menu-button.svelte-108nd2t:hover,.menu-button.svelte-108nd2t:focus-visible,.mobile-drawer__close.svelte-108nd2t:hover,.mobile-drawer__close.svelte-108nd2t:focus-visible{background:var(--color-text);border-color:#0000;outline:none}.cart-button.svelte-108nd2t img:where(.svelte-108nd2t),.menu-button.svelte-108nd2t img:where(.svelte-108nd2t),.mobile-drawer__close.svelte-108nd2t img:where(.svelte-108nd2t){width:24px;height:24px;transition:filter .18s,transform .22s}.cart-button.svelte-108nd2t:hover img:where(.svelte-108nd2t),.cart-button.svelte-108nd2t:focus-visible img:where(.svelte-108nd2t),.menu-button.svelte-108nd2t:hover img:where(.svelte-108nd2t),.menu-button.svelte-108nd2t:focus-visible img:where(.svelte-108nd2t),.mobile-drawer__close.svelte-108nd2t:hover img:where(.svelte-108nd2t),.mobile-drawer__close.svelte-108nd2t:focus-visible img:where(.svelte-108nd2t){filter:brightness(0)invert()}.mobile-drawer__close.svelte-108nd2t:hover img:where(.svelte-108nd2t),.mobile-drawer__close.svelte-108nd2t:focus-visible img:where(.svelte-108nd2t){transform:rotate(180deg)}.cart-button__count.svelte-108nd2t{background:var(--color-danger);color:#fff;width:16px;height:16px;font-size:var(--fs-counter);font-weight:500;line-height:var(--lh-counter);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:7px;right:9px}.menu-button.svelte-108nd2t{cursor:pointer;padding:13px;display:none}.menu-button.svelte-108nd2t span:where(.svelte-108nd2t){background:var(--color-text);width:18px;height:2px;display:block}.menu-button.svelte-108nd2t img:where(.svelte-108nd2t){width:24px;height:24px;display:none}.mobile-drawer.svelte-108nd2t{z-index:1100;--drawer-cyan:#fff4e0f5;--drawer-lime:#d0ff00a3;--drawer-pink:#ff74b657;--drawer-violet:#feebeb85;--drawer-mint:#6fffcd5c;--drawer-ice:#b8fdff;visibility:hidden;background:#fff;width:min(390px,100vw);height:100dvh;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility .32s;position:fixed;inset:0 auto 0 0;overflow:hidden;transform:translate(-100%);box-shadow:30px 0 70px #2a2b261f}.mobile-drawer.svelte-108nd2t:before{background:radial-gradient(circle at 18% 36%, var(--drawer-cyan), transparent 42%), radial-gradient(circle at 50% 58%, var(--drawer-lime), transparent 34%), radial-gradient(circle at 34% 48%, var(--drawer-pink), transparent 34%), radial-gradient(circle at 70% 36%, var(--drawer-violet), transparent 36%), radial-gradient(circle at 24% 74%, var(--drawer-mint), transparent 32%), radial-gradient(circle at 58% 78%, var(--drawer-ice), transparent 52%), radial-gradient(circle at 52% 82%, #ffffffe6, transparent 34%);filter:blur(30px);opacity:.9;content:"";border-radius:50%;width:138%;height:66%;animation:none;position:absolute;bottom:-22%;right:-18%}.mobile-drawer.svelte-108nd2t:after{background:radial-gradient(circle at 24% 42%, #20ffe4b0, transparent 36%), radial-gradient(circle at 48% 56%, #26edfffa, transparent 54%), radial-gradient(circle at 38% 48%, #b39df25c, transparent 40%), radial-gradient(circle at 72% 42%, var(--drawer-violet), transparent 46%), radial-gradient(circle at 18% 70%, var(--drawer-mint), transparent 34%), radial-gradient(circle at 54% 76%, #a5bc8ed1, transparent 44%);filter:blur(46px);opacity:.75;content:"";border-radius:50%;width:96%;height:42%;animation:none;position:absolute;bottom:5%;right:0}.mobile-drawer--open.svelte-108nd2t:before{animation:6s ease-in-out infinite alternate svelte-108nd2t-mobile-menu-gradient,9s ease-in-out infinite svelte-108nd2t-mobile-menu-gradient-color}.mobile-drawer--open.svelte-108nd2t:after{animation:8s ease-in-out infinite alternate svelte-108nd2t-mobile-menu-gradient-secondary,11s ease-in-out infinite reverse svelte-108nd2t-mobile-menu-gradient-color}.mobile-drawer--open.svelte-108nd2t{visibility:visible;transform:translate(0)}.mobile-drawer__inner.svelte-108nd2t{z-index:1;flex-direction:column;height:100%;padding:16px;display:flex;position:relative}.mobile-drawer__close.svelte-108nd2t{border:1px solid var(--color-surface);width:58px;height:50px;color:var(--color-text);cursor:pointer;background:#fff;border-radius:17px;place-items:center;padding:0;display:grid;position:absolute;top:24px;right:15px}.mobile-drawer__close.svelte-108nd2t img:where(.svelte-108nd2t){width:24px;height:24px;display:block}.mobile-drawer__nav.svelte-108nd2t{flex-direction:column;align-items:flex-start;gap:18px;padding-top:6px;display:flex}.mobile-drawer__nav.svelte-108nd2t a:where(.svelte-108nd2t){color:var(--color-surface-strong);letter-spacing:-.05em;text-transform:lowercase;font-size:34px;font-weight:500;line-height:38px;text-decoration:none;transition:color .18s}.mobile-drawer__nav.svelte-108nd2t a:where(.svelte-108nd2t):hover,.mobile-drawer__nav.svelte-108nd2t a:where(.svelte-108nd2t):focus-visible,.mobile-drawer__nav.svelte-108nd2t .mobile-drawer__link--active:where(.svelte-108nd2t){color:var(--color-text)}.mobile-drawer__footer.svelte-108nd2t{width:245px;margin-top:auto;padding-bottom:24px}.mobile-drawer__logo.svelte-108nd2t{filter:brightness(0)invert();width:133px;height:auto;margin-bottom:18px;display:block}.mobile-drawer__footer.svelte-108nd2t p:where(.svelte-108nd2t){color:var(--color-text);font-size:var(--fs-label);margin:0 0 24px;font-weight:400;line-height:20px}.mobile-drawer__socials.svelte-108nd2t{gap:10px;display:flex}.mobile-drawer__socials.svelte-108nd2t a:where(.svelte-108nd2t),.mobile-drawer__socials.svelte-108nd2t img:where(.svelte-108nd2t){width:50px;height:50px;display:block}.mobile-drawer__socials.svelte-108nd2t a:where(.svelte-108nd2t){background:#fff;border-radius:50%;place-items:center;transition:transform .18s,filter .18s;display:grid}.mobile-drawer__socials.svelte-108nd2t a:where(.svelte-108nd2t):hover,.mobile-drawer__socials.svelte-108nd2t a:where(.svelte-108nd2t):focus-visible{filter:drop-shadow(0 10px 22px #d0ff0059);transform:translateY(-2px)}@keyframes svelte-108nd2t-mobile-menu-gradient{0%{transform:translate(-18px,18px)scale(.98)rotate(-5deg)}to{transform:translate(18px,-16px)scale(1.12)rotate(6deg)}}@keyframes svelte-108nd2t-mobile-menu-gradient-secondary{0%{transform:translate(22px,-8px)scale(1.06)}to{transform:translate(-20px,14px)scale(.96)}}@keyframes svelte-108nd2t-mobile-menu-gradient-color{0%{--drawer-cyan:#fff4e0f5;--drawer-lime:#d0ff00a3;--drawer-pink:#ff74b63d;--drawer-violet:#feebeb85;--drawer-mint:#6fffcd5c;--drawer-ice:#b8fdff}33%{--drawer-cyan:#feebebdb;--drawer-lime:#baff00b8;--drawer-pink:#fff4e070;--drawer-violet:#fff4e094;--drawer-mint:#d0ff005c;--drawer-ice:#b8fdfff5}66%{--drawer-cyan:#fff4e0d1;--drawer-lime:#d0ff0094;--drawer-pink:#ff74b65c;--drawer-violet:#feebeba3;--drawer-mint:#62ffe56b;--drawer-ice:#b8fdfffa}to{--drawer-cyan:#fff4e0f5;--drawer-lime:#d0ff00a3;--drawer-pink:#ff74b63d;--drawer-violet:#feebeb85;--drawer-mint:#6fffcd5c;--drawer-ice:#b8fdff}}@font-face{font-family:Goodsol Sans;src:url(../../../fonts/HelveticaRegular.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Goodsol Sans;src:url(../../../fonts/HelveticaMedium.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Goodsol Sans;src:url(../../../fonts/HelveticaBold.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Goodsol Display;src:url(../../../fonts/coolvetica-crammed-rg.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:400}:root{color:#2a2b26;font-synthesis:none;--color-text:#2a2b26;--color-muted:#5d6065;--color-surface:#e6ecf6;--color-surface-strong:#cad1de;--color-accent:#d0ff00;--color-danger:#f30020;--color-white:#fff;--radius-sm:10px;--radius-md:17px;--radius-lg:30px;--radius-xl:35px;--container:1384px;--fs-display-xl:clamp(58px, calc(43.89px + 3.62vw), 96px);--fs-display-lg:clamp(48px, calc(42.06px + 1.52vw), 64px);--fs-heading-xl:clamp(38px, calc(33.54px + 1.14vw), 50px);--fs-heading-lg:clamp(32px, calc(26.06px + 1.52vw), 48px);--fs-heading-md:clamp(26px, calc(18.94px + 1.81vw), 45px);--fs-heading-sm:clamp(24px, calc(19.54px + 1.14vw), 36px);--fs-ticker:clamp(22px, calc(18.29px + .95vw), 32px);--fs-price:clamp(18px, calc(16.51px + .38vw), 22px);--fs-text-lg:clamp(16px, calc(14.51px + .38vw), 20px);--fs-text-md:clamp(13px, calc(11.14px + .48vw), 18px);--fs-text-sm:clamp(13px, calc(11.89px + .29vw), 16px);--fs-label:clamp(11px, calc(9.89px + .29vw), 14px);--fs-caption:clamp(10px, calc(9.26px + .19vw), 12px);--fs-product-category:clamp(8px, calc(6.51px + .38vw), 12px);--fs-counter:clamp(9px, calc(8.63px + .1vw), 10px);--lh-display-xl:clamp(42px, calc(35.31px + 1.71vw), 60px);--lh-display-lg:clamp(36px, calc(30.8px + 1.33vw), 50px);--lh-heading-xl:clamp(46px, calc(40.8px + 1.33vw), 60px);--lh-heading-lg:clamp(34px, calc(28.06px + 1.52vw), 50px);--lh-heading-sm:clamp(26px, calc(21.54px + 1.14vw), 38px);--lh-ticker:clamp(48px, calc(39.09px + 2.29vw), 72px);--lh-price:clamp(20px, calc(19.26px + .19vw), 22px);--lh-text-lg:clamp(18px, calc(15.03px + 1.2vw), 26px);--lh-text-md:clamp(18px, calc(15.77px + .57vw), 24px);--lh-text-sm:clamp(18px, calc(16.51px + .38vw), 22px);--lh-control:clamp(24px, calc(21.77px + .57vw), 30px);--lh-nav:clamp(18px, calc(17.26px + .19vw), 20px);--lh-counter:clamp(14px, calc(13.26px + .19vw), 16px);--tracking-heading:-2px;--tracking-heading-mobile:-1.5px;--control-height-lg:70px;--control-font-size:16px;--control-line-height:20px;--motion-fast:.18s ease;--promo-card-height:clamp(200px, calc(175.93px + 6.17vw), 250px);background:#fff;font-family:Goodsol Sans,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-white);min-width:320px;margin:0;overflow-x:hidden}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a:focus,a:focus-visible,button:focus,button:focus-visible{outline:none}:where(a,button):focus-visible{box-shadow:0 0 0 3px #d0ff00d9}:where(input,textarea,select),:where(input,textarea,select):focus,:where(input,textarea,select):focus-visible,:where(input,textarea,select):active{box-shadow:none;outline:none}mark{background:var(--color-accent);color:var(--color-text)}::selection{background:var(--color-accent);color:var(--color-text)}a{color:inherit}img,video{max-width:100%;display:block}.container{width:min(calc(100% - 56px), var(--container));margin-inline:auto}.catalog-section.container .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 22px;display:grid}.ui-control{height:var(--control-height-lg);border-radius:var(--radius-md);font-size:var(--control-font-size);font-weight:500;line-height:var(--control-line-height);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.hero,.hero__copy,.hero__media,.hero__media video,.hero__lightning,.marketplace-sticker,.benefits,.benefits__simple,.benefits__sale,.benefits__aya,.ticker,.manifest,.manifest h2,.faces,.faces__people,.faces__people>img,.faces__market,.final-cta,.final-cta__aya,.final-cta__question,.final-cta__question h3,.final-cta__question p,.final-cta__request-label{transition:width .22s,height .22s,grid-template-columns .26s,gap .22s,opacity .18s,top .22s,right .22s,left .22s,font-size .22s,line-height .22s}.final-cta__question{transition:width .22s,height .22s,padding .22s}@media (width<=1440px){main .cart-page.container .cart-page__content{grid-template-columns:minmax(0,1fr) minmax(320px,390px);grid-template-areas:"products summary""bundle."}main .cart-page.container .cart-summary--desktop{flex-direction:column;justify-self:start;width:100%;height:auto;min-height:390px;display:flex}main .cart-page.container .cart-summary--desktop h2{order:1}main .cart-page.container .cart-summary--desktop .promo-help{order:2;align-self:flex-start;margin-top:7px;position:relative;top:auto;right:auto}main .cart-page.container .cart-summary--desktop .promo-help__trigger{text-align:left;width:auto;line-height:20px}main .cart-page.container .cart-summary--desktop .cart-summary__promo{order:3;margin-top:15px}main .cart-page.container .cart-summary--desktop .cart-summary__message{order:4}main .cart-page.container .cart-summary--desktop .cart-summary__totals{order:5}main .cart-page.container .cart-summary--desktop .cart-summary__checkout{order:6}.marketplace-hero.container .marketplace-hero__word{margin-top:20px}.marketplace-sticker--monitor{display:none}.benefits.container.benefits{grid-template-columns:minmax(360px,390px) minmax(0,1fr);justify-content:stretch;gap:20px}.benefits.container .benefits__aya{display:none}}@media (width<=1300px){main .checkout-page.container{grid-template-columns:minmax(0,1fr) minmax(340px,390px);gap:24px}main .checkout-page.container .checkout-form__fields{column-gap:28px}main .direct-contact.container h2{font-size:clamp(42px,3.7vw,48px);line-height:clamp(52px,4.6vw,60px)}main .cart-page.container .cart-item{grid-template-columns:112px minmax(160px,1fr) 110px 130px 20px;gap:12px;padding-right:18px}main .cart-page.container .cart-products__labels{grid-template-columns:minmax(220px,1fr) 110px 130px;gap:20px}main .cart-page.container .cart-item__prices strong{font-size:20px;line-height:20px}main .cart-page.container .cart-bundle-promo{height:290px}main .final-cta.container{--final-cta-circle:clamp(360px, calc(164.55px + 22.73vw), 460px);grid-template-columns:minmax(0,1fr);gap:48px;height:auto;padding-top:0;padding-bottom:72px}main .final-cta.container .final-cta__copy,main .final-cta.container .final-cta__copy h2{width:100%;height:auto}main .final-cta.container .final-cta__copy p{width:min(100%,347px);height:auto}main .final-cta.container .final-cta__art{justify-content:center;align-items:center;width:100%;min-width:0}main .final-cta.container .final-cta__art .final-cta__aya,main .final-cta.container .final-cta__art .final-cta__question{width:var(--final-cta-circle);height:var(--final-cta-circle);flex:0 0 var(--final-cta-circle);min-width:0}main .final-cta.container .final-cta__art .final-cta__question{margin-left:calc(var(--final-cta-circle) * -.1674);padding:calc(var(--final-cta-circle) * .2413) calc(var(--final-cta-circle) * .1348) calc(var(--final-cta-circle) * .1522) calc(var(--final-cta-circle) * .2348)}main .final-cta.container .final-cta__question h3,main .final-cta.container .final-cta__question p{width:100%;height:auto}main .final-cta.container .final-cta__question h3{font-size:clamp(30px,18.27px + 1.36vw,36px);line-height:clamp(32px,20.27px + 1.36vw,38px)}main .final-cta.container .final-cta__question p{font-size:clamp(14px,10.09px + .45vw,16px);line-height:clamp(20px,16.09px + .45vw,22px)}main .final-cta.container .final-cta__request-label{font-size:clamp(16px,8.18px + .91vw,20px);line-height:clamp(24px,12.27px + 1.36vw,30px)}}@media (width<=1200px){main .support-hero__heading{min-height:0}main .support-hero__heading .support-hero__character{display:none}main .company-story.container .company-story__screen{height:clamp(420px,48vw,600px)}main .company-story.container .company-story__screen img{width:min(52vw,583px)}main .company-story.container .company-intro,main .company-team.container .company-intro{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,4vw,40px)}main .company-story.container .company-intro h2,main .company-team.container .company-intro h2{font-size:var(--fs-heading-md);line-height:var(--lh-heading-lg)}main .company-story.container .company-intro p,main .company-team.container .company-intro p{font-size:var(--fs-text-lg);line-height:var(--lh-text-lg)}main .company-story.container .company-facts{gap:16px}main .company-story.container .company-facts article{align-items:flex-end;min-height:250px;padding-left:22px;padding-right:22px;display:flex}main .company-story.container .company-facts article:last-child span{text-align:left}main .company-story.container .company-facts__label{aspect-ratio:180/159;width:clamp(120px,15vw,180px);height:auto;left:14px}main .company-story.container .company-facts strong{font-size:clamp(64px,8vw,96px)}main .company-story.container .company-facts span{font-size:clamp(22px,2.7vw,32px);line-height:clamp(24px,2.9vw,34px)}main .company-principles.container>h2,main .company-contacts.container>h2{font-size:clamp(96px,13.9vw,167px);line-height:clamp(90px,12.5vw,150px)}main .company-team.container .company-team__grid{grid-template-columns:repeat(3,minmax(0,1fr))}main .company-principles.container>div{grid-template-columns:repeat(2,minmax(0,1fr))}main .company-team.container .company-team__grid article{aspect-ratio:329/395;height:auto}main .company-contacts.container .contact-cards{grid-template-columns:minmax(0,1fr)}main .company-contacts.container .contact-cards__art{height:600px}main .support-panel.container,main .support-request.container{padding-left:36px;padding-right:36px}main .support-request.container .support-request__fields{column-gap:24px}main .checkout-page.container{grid-template-columns:minmax(0,1fr) 350px;padding-bottom:140px}main .checkout-page.container .checkout-form{padding-left:30px;padding-right:30px}main .checkout-page.container .checkout-form__fields{column-gap:22px}main .checkout-page.container .checkout-summary{padding-left:24px;padding-right:24px}main .direct-contact.container{min-height:540px}main .result-state.container{min-height:730px}main .error-page.container{min-height:1000px}main .cart-page.container .cart-page__content{grid-template-columns:minmax(0,1fr);grid-template-areas:"products""bundle""summary"}main .cart-page.container .cart-bundle-promo{height:270px}main .cart-page.container .cart-summary--desktop{min-height:0;position:relative;top:auto}main .cart-page.container .cart-summary--desktop .cart-summary__totals,main .cart-page.container .cart-summary--desktop .cart-summary__checkout{display:none}main .cart-page.container .promo-help__tooltip{width:min(265px,100vw - 54px);inset:calc(100% + 13px) auto auto 0;transform:translateY(8px)}main .cart-page.container .promo-help__tooltip:after{border-top:0;border-right:7px solid #0000;border-bottom:7px solid var(--color-text);border-left:7px solid #0000;inset:auto auto 100% 24px;transform:none}main .cart-page.container .promo-help__tooltip:before{width:auto;height:13px;inset:-13px 0 auto}main .cart-page.container .promo-help:hover .promo-help__tooltip,main .cart-page.container .promo-help:focus-within .promo-help__tooltip,main .cart-page.container .promo-help--open .promo-help__tooltip{transform:translateY(0)}main .cart-mobile-checkout.cart-mobile-checkout{z-index:1200;height:80px;box-shadow:0 -2px 10px var(--color-surface);background:#fff;border-radius:20px 20px 0 0;justify-content:space-between;align-items:center;gap:18px;padding:14px 17px 14px 19px;display:flex;position:fixed;bottom:0;left:12px;right:12px}.cart-mobile-checkout>div{flex-direction:column;min-width:0;display:flex}.cart-mobile-checkout span{color:var(--color-muted);font-size:13px;line-height:18px}.cart-mobile-checkout strong{white-space:nowrap;font-size:20px;font-weight:500;line-height:20px}.cart-mobile-checkout a{background:var(--color-accent);border-radius:13px;place-items:center;width:130px;height:40px;font-size:13px;font-weight:500;line-height:15px;text-decoration:none;display:grid}.product-hero.container .product-hero__grid{grid-template-columns:minmax(0,1fr) minmax(420px,.9fr)}.product-hero.container .product-purchase{padding-inline:30px}.product-hero.container .product-purchase h1{font-size:clamp(36px,16px + 2vw,45px);line-height:clamp(40px,20px + 2vw,50px)}.hero.container{--fs-heading-lg:clamp(32px, calc(21.82px + 2.18vw), 48px);--lh-heading-lg:clamp(34px, calc(23.82px + 2.18vw), 50px);--fs-text-lg:clamp(16px, calc(14px + .5vw), 20px);--lh-text-lg:clamp(22px, calc(20px + .5vw), 26px);height:clamp(320px,286.8px + 8.93vw,394px)}.hero.container:after,.hero.container .hero__date{display:none}.hero.container .hero__copy{width:clamp(320px,266.04px + 14.58vw,439px);top:clamp(34px,26.18px + 2.11vw,52px);left:clamp(24px,11.75px + 3.31vw,49px)}.hero.container h1{margin-bottom:clamp(18px,3.58vw - 9px,34px)}.hero.container .hero__copy p{width:clamp(260px,220.5px + 10.67vw,347px);margin-bottom:clamp(22px,5.8vw - 27.54px,42px)}.hero.container .hero__media{width:clamp(540px,182.69px + 36.06vw,615px);height:clamp(333px,118.39px + 21.63vw,378px);top:auto;bottom:0;left:clamp(360px,145.39px + 21.63vw,405px)}.hero.container .hero__media video{width:100%;height:calc(100% + 2px)}.hero.container .hero__lightning{width:clamp(54px,40.31px + 3.7vw,82px);left:78%}.marketplace-hero.container.marketplace-hero{height:auto;min-height:clamp(260px,154.4px + 28.54vw,476px)}.marketplace-sticker--bitrix{width:clamp(72px,57.33px + 3.96vw,102px);height:clamp(72px,57.33px + 3.96vw,102px)}.marketplace-sticker--funny{width:clamp(125px,80.48px + 12.03vw,216px);height:auto}.marketplace-sticker--emblem{width:clamp(70px,47.03px + 6.21vw,117px);height:clamp(70px,47.03px + 6.21vw,117px)}.marketplace-sticker--bot{width:clamp(105px,67.36px + 10.17vw,182px);height:clamp(105px,67.36px + 10.17vw,182px)}.benefits.container.benefits{height:var(--promo-card-height);margin-top:-65px}.benefits.container article,.benefits.container .benefits__aya{height:var(--promo-card-height)}.catalog-section.container .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}main .page-display-title.page-display-title{font-size:clamp(36px,17.82px + 5.68vw,86px);line-height:clamp(38px,20.55px + 5.45vw,86px)}main .catalog-page.catalog-section.container .bundle-promo{grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(260px,38%)}main .catalog-page.catalog-section.container .bundle-promo,main .catalog-page.catalog-section.container .catalog-contact{height:270px}main .catalog-faq.container .catalog-faq__heading{width:min(952px,100% - 40px)}main .catalog-faq.container .catalog-faq__heading h2{width:min(855px,100%);font-size:clamp(32px,10.91vw - 2.91px,128px);line-height:clamp(34px,6.36px + 8.64vw,110px)}main .catalog-faq.container .catalog-faq__heading img{width:clamp(90px,18.75vw,225px);height:auto}main .catalog-manifest.manifest.container{height:clamp(560px,393.03px + 13.91vw,660px);padding-top:clamp(118px,69.59px + 4.03vw,147px)}.why.container.why .why__intro{grid-template-columns:minmax(320px,402px) minmax(0,681px);gap:clamp(48px,8vw,120px);height:auto;margin-bottom:56px;display:grid}.why.container.why .why__intro-text{width:auto;margin-left:0}.why.container.why .why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.why.container.why .why__grid article{height:clamp(328px,270.85px + 4.76vw,368px)}.why.container.why .why__team{grid-column:1/-1;height:clamp(574px,473.99px + 8.33vw,644px)}.ticker{height:66px}.manifest.container{height:clamp(560px,393.03px + 13.91vw,660px);padding-top:clamp(118px,69.59px + 4.03vw,147px)}.site-footer .site-footer__grid{grid-template-columns:minmax(160px,1.3fr) minmax(210px,1.65fr) repeat(3,minmax(80px,.7fr));gap:clamp(14px,2vw,28px)}.site-footer .site-footer__grid section{min-width:0}.site-footer .site-footer__wordmark{height:min(306px,22.08vw);overflow:visible}.site-footer .site-footer__wordmark img{height:auto}.site-footer .site-footer__bottom{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(10px,1.6vw,24px);height:auto;margin-top:clamp(36px,5vw,60px);display:grid}.site-footer .site-footer__signature,.site-footer .site-footer__legal,.site-footer .site-footer__privacy,.site-footer .site-footer__bitrix,.site-footer a.site-footer__mail{width:auto;position:static}.site-footer .site-footer__privacy,.site-footer .site-footer__bitrix,.site-footer a.site-footer__mail{white-space:nowrap}.site-footer .site-footer__signature{grid-area:1/1}.site-footer .site-footer__legal{grid-area:1/2;justify-self:center;align-items:center;gap:clamp(12px,2vw,28px);display:flex}.site-footer .site-footer__bottom a.site-footer__mail--desktop{grid-area:1/3;align-self:center;width:max-content;margin-top:0;transform:translateY(1px)}.site-footer a.site-footer__mail{justify-self:end}}@media (width<=992px){.cookie-notice__backdrop.cookie-notice__backdrop{z-index:4899;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#2a2b2642;display:block;position:fixed;inset:0}.cookie-notice.cookie-notice{border-bottom:0;border-left:0;border-right:0;border-radius:25px 25px 0 0;grid-template-columns:minmax(0,1fr);gap:24px;width:100%;min-height:0;padding:30px 32px 28px;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #2a2b261f}.cookie-notice.cookie-notice .cookie-notice__content{width:100%;max-width:780px}.cookie-notice.cookie-notice .cookie-notice__actions{justify-content:flex-start}.cookie-notice.cookie-notice button{border-radius:15px;height:56px}main .company-team.container{padding-top:70px}main .company-team.container .company-intro{margin-top:0}main .company-team.container .company-team__grid{grid-template-columns:repeat(3,minmax(0,1fr))}main .company-principles.container>div{grid-template-columns:repeat(2,minmax(0,1fr))}main .company-team.container .company-team__grid article{aspect-ratio:329/395;height:auto}main .company-principles.container article:nth-child(n+3){margin-top:74px}main .support-panel.container,main .support-panel.container.support-panel--included,main .support-panel.container.support-panel--request{height:auto;min-height:0}main .support-panel.container .support-panel__content h2,main .support-request.container .support-request__form h2{font-size:var(--fs-heading-md);line-height:var(--lh-heading-lg)}main .support-request.container .support-upload__grid{grid-template-columns:repeat(5,96px)}main .support-request.container .support-upload__preview,main .support-request.container .support-upload__add{width:96px;height:96px}main .support-why,main .support-request-why{margin-top:90px}main .checkout-page.container{grid-template-columns:minmax(0,1fr);padding-top:32px;padding-bottom:100px}main .checkout-page.container .checkout-form{min-height:0}main .checkout-page.container .checkout-summary{min-height:0;position:relative;top:auto}main .direct-contact.container{min-height:500px}main .direct-contact.container h2{width:min(760px,100%);font-size:var(--fs-heading-lg);line-height:var(--lh-heading-xl)}main .result-state.container{min-height:680px;padding-top:90px}main .result-state.container .result-state__art{height:470px}main .result-state.container .result-state__art img{width:390px;height:390px;margin-top:54px}main .error-page.container{min-height:920px;padding-top:74px}main .error-page.container .error-page__rings{width:110%}main .error-page.container .error-page__sticker--bitrix{left:3%}main .error-page.container .error-page__sticker--emblem{right:5%}main .product-page .product-faq.catalog-faq.container{margin-top:0}main .product-page .product-recommendations.catalog-section.container{margin-top:20px}.product-hero.container .product-tabs__help{display:none}.product-hero.container .product-tabs__installation{grid-template-columns:minmax(0,1fr)}.product-hero.container .product-tabs__installation-copy{max-width:none}.product-hero.container .product-hero__grid{grid-template-columns:minmax(0,1fr)}.product-hero.container .product-gallery__stage{height:clamp(420px,58vw,560px)}.product-hero.container .product-hero__grid--single-image .product-gallery{height:auto}.product-hero.container .product-hero__grid--single-image .product-gallery__stage{height:clamp(420px,58vw,560px)}.product-hero.container .product-purchase{height:auto;min-height:500px;padding:36px}.product-hero.container .product-purchase__actions{margin-top:60px}.site-header .cart-preview{display:none}.site-header .site-header__inner .site-header__nav{opacity:0;pointer-events:none;visibility:hidden;max-width:0;overflow:hidden;transform:translateY(-4px)}.site-header .site-header__actions .menu-button{cursor:pointer;width:58px;height:50px;padding:0;display:grid}.site-header .site-header__actions .menu-button img{display:block}.site-header .site-header__actions .menu-button span{display:none}.container{width:min(calc(100% - 24px), var(--container))}.hero.container.hero{border:0 solid #0000;border-radius:0;flex-direction:column;gap:clamp(22px,6.05px + 2.08vw,28px);height:auto;min-height:0;padding:0;display:flex;overflow:visible}.hero.container.hero .hero__media{border:1px solid var(--color-surface);clip-path:inset(0 round 35px);border-radius:35px;order:1;justify-content:center;align-items:flex-end;width:100%;max-width:none;height:clamp(300px,236.2px + 8.33vw,324px);margin-inline:auto;padding:clamp(12px,2.78vw - 9.26px,20px) clamp(12px,2.78vw - 9.26px,20px) clamp(8px,2.08vw - 7.95px,14px);display:flex;position:relative;top:auto;left:auto;overflow:hidden}.hero.container.hero .hero__media video{object-fit:contain;object-position:center bottom;width:calc(100% + 12px);height:calc(100% + 16px);transform:translateY(6px)scale(1.015)}.hero.container.hero .hero__copy{z-index:20;order:2;width:100%;max-width:560px;margin-top:clamp(6px,2.22vw - 11.01px,12px);position:relative;top:auto;left:auto}.hero.container.hero .hero__copy p{width:min(100%,520px);margin-top:-10px}.hero.container.hero .text-link{z-index:25}.hero.container.hero .hero__lightning{width:54px;top:48px;left:auto;right:12%}.marketplace-hero.container .marketplace-hero__word{margin-top:35px}.marketplace-hero.container .marketplace-sticker--bitrix{width:clamp(82px,9.5vw,102px);height:clamp(82px,9.5vw,102px);top:clamp(-116px,-84.95px - 3.13vw,-104px);left:auto;right:clamp(24px,5.43vw - 18.7px,40px)}.marketplace-hero.container .marketplace-sticker--emblem{display:none}.marketplace-hero.container .marketplace-sticker--funny{object-fit:contain;width:clamp(90px,38.94px + 13.03vw,125px);height:clamp(110px,37.06px + 18.62vw,160px);top:clamp(42px,23.89px + 2.3vw,49px);left:auto;right:clamp(174px,28.91px + 18.42vw,229px)}.marketplace-hero.container .marketplace-sticker--bot{width:clamp(105px,39.33px + 16.75vw,150px);height:clamp(105px,39.33px + 16.75vw,150px);top:clamp(130px,91.27px + 4.92vw,145px);left:clamp(112px,14.92vw - 5.58px,157px)}.benefits.container.benefits{width:min(calc(100% - 24px), var(--container));grid-template-columns:minmax(210px,1fr) clamp(99px,25.38vw,210px);gap:clamp(12px,1.95vw - 3.32px,18px);height:170px;margin-top:clamp(-65px,8.27vw - 130.1px,-39px);transform:none}.benefits.container .benefits__sale{display:none}.benefits.container .benefits__aya{object-fit:cover;height:100%;display:block}.benefits.container .benefits__simple{height:100%;padding:clamp(16px,3.23px + 1.62vw,21px) clamp(20px,9.79px + 1.3vw,24px)}.benefits.container .benefits__simple h2{width:min(clamp(212px,69.83px + 36.45vw,355px),100%)}.benefits.container .benefits__simple p{letter-spacing:-.02em;width:min(clamp(213px,100.64px + 28.81vw,326px),100%);margin:clamp(15px,1.95vw - .32px,21px) 0 0}.catalog-section.container.catalog-section{width:min(calc(100% - 24px), var(--container));padding-top:64px;padding-bottom:82px;transform:none}.catalog-section.container .catalog-toolbar{height:auto;margin-bottom:38px}.catalog-section.container .section-heading{height:clamp(58px,42.68px + 1.95vw,64px)}.catalog-section.container .filters{flex-wrap:wrap}.catalog-section.container .catalog-all-products{display:none}.catalog-section.container .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}main .catalog-page.catalog-section.container .catalog-page__toolbar{align-items:flex-start;gap:18px;height:auto}main .pill-tabs{flex-wrap:wrap}main .catalog-page.catalog-section.container .bundle-promo,main .catalog-page.catalog-section.container .catalog-contact{grid-column:span 2;height:250px}main .catalog-faq.container{margin-top:100px;padding-bottom:100px}main .catalog-faq.container .catalog-faq__heading{margin-bottom:100px}main .catalog-faq.container .catalog-faq__heading img{top:-55px;right:0}main .catalog-faq.container .catalog-faq__answer h3{width:min(790px,100%)}main .catalog-manifest.manifest.container{height:520px;padding-top:108px}.why.container.why{padding-bottom:78px}.why.container.why .why__intro{grid-template-columns:1fr;gap:18px;margin-bottom:36px}.why.container.why .why__intro h2,.why.container.why .why__intro-text{width:min(100%,680px)}.why.container.why .why__intro-text{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;width:100%;display:grid}.why.container.why .why__intro-text p{display:block}.why.container.why .why__intro-text p:first-child:after{content:""}.why.container.why .why__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.why.container.why .why__team{aspect-ratio:1.52;grid-column:1/-1;height:auto}.why.container.why .why__grid article{height:auto;min-height:250px}.why.container.why .why__architecture{padding:20px 24px 22px}.why.container.why .why__architecture img{width:clamp(75px,43px + 4.17vw,101px);height:clamp(75px,43px + 4.17vw,101px)}.why.container.why .why__architecture p{width:min(100%,372px)}.why.container.why .why__contact{padding:25px 27px 26px 34px}.why.container.why .why__contact p{margin:15px 0 0}.ticker{contain:inline-size;height:62px}.manifest.container{height:520px;padding-top:108px}.manifest.container h2{width:min(100%,820px)}.manifest.container .faces{margin-top:42px}main .final-cta.container{margin-top:100px}.site-footer .site-footer__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:60px 24px}.site-footer .site-footer__grid section:first-child{grid-column:1/span 3}.site-footer .site-footer__grid section:nth-child(2){grid-column:4/span 3}.site-footer .site-footer__grid section:nth-child(3){grid-column:1/span 2}.site-footer .site-footer__grid section:nth-child(4){grid-column:3/span 2}.site-footer .site-footer__grid section:nth-child(5){grid-column:5/span 2}.site-footer .site-footer__bottom{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px}.site-footer .site-footer__legal{grid-area:1/2;justify-self:center;align-items:center;gap:clamp(17px,2.23vw - .14px,22px);display:flex}.site-footer a.site-footer__mail{font-size:clamp(14px,2vw,18px);line-height:clamp(20px,2.4vw,24px)}.site-footer .site-footer__signature{grid-area:1/1}.site-footer .site-footer__bottom a.site-footer__mail--desktop{grid-area:1/3;justify-self:end;width:max-content}.site-footer .site-footer__privacy,.site-footer .site-footer__bitrix{justify-self:start}}@media (width<=768px){main .company-story.container .company-intro,main .company-team.container .company-intro{grid-template-columns:minmax(0,1fr);gap:24px}main .company-story.container .company-facts{grid-template-columns:minmax(0,1fr);gap:10px}main .company-story.container .company-facts article{border-radius:25px;align-items:center;min-height:140px;padding:24px 24px 24px 180px;display:flex}main .company-story.container .company-facts__label{background:var(--color-accent);border-radius:24px 0 0 24px;width:155px;height:140px;top:0;left:0;overflow:hidden}main .company-story.container .company-facts__label img{display:none}main .company-story.container .company-facts strong{font-size:68px}main .company-story.container .company-facts span{font-size:var(--fs-heading-sm);line-height:var(--lh-heading-sm)}main .company-story.container .company-facts article:last-child{padding-left:180px}main .company-story.container .company-facts article:last-child span{text-align:left}main .company-team.container .company-team__grid strong{font-size:clamp(16px,4.74vw - 11.37px,25px);line-height:clamp(18px,3.68vw - 3.29px,25px)}main .company-team.container .company-team__grid small{font-size:clamp(12px,2.63vw - 3.21px,17px);line-height:clamp(15px,4.74vw - 12.37px,24px)}main .company-principles.container>h2,main .company-contacts.container>h2{margin:0 0 85px -8px;font-size:clamp(64px,14vw,96px);line-height:clamp(58px,13vw,90px)}main .company-contacts.container{padding-top:85px}main .company-contacts.container .contact-cards{grid-template-columns:minmax(0,1fr)}main .company-contacts.container .contact-cards__details{height:auto;padding:34px 28px}main .company-contacts.container .contact-cards__details>p{font-size:var(--fs-text-lg);line-height:var(--lh-text-lg)}main .company-contacts.container .contact-cards__email,main .company-contacts.container .contact-cards dd a{font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg)}main .company-contacts.container .contact-cards__art{height:520px}main .company-contacts.container .contact-cards__art img{display:none}main .support-panel.container,main .support-request.container{width:min(calc(100% - 24px), var(--container));border-radius:25px;padding:34px 24px 38px}main .support-panel.container .support-panel__content>p{font-size:var(--fs-text-md);line-height:var(--lh-text-md);margin-top:26px;margin-bottom:38px}main .support-panel.container .support-panel__content--info h2:nth-of-type(2),main .support-panel.container .support-panel__content--lists h2:nth-of-type(2){margin-top:42px}main .support-panel.container .support-panel__rules,main .support-panel.container ul,main .support-panel.container .support-panel__content--request ul{margin-top:30px}main .support-panel.container .support-panel__rules p,main .support-panel.container li{font-size:var(--fs-text-md);line-height:var(--lh-text-md)}main .support-panel.container li{padding-left:32px}main .support-panel.container .support-actions a,main .support-request.container .support-request__actions button,main .support-request.container .support-request__actions a{border-radius:13px;min-width:175px;height:50px;padding:0 20px;font-size:14px}main .support-request.container .support-request__fields{gap:20px;margin-top:40px}main .support-request.container .support-field input{border-radius:13px;height:54px}main .support-request.container .support-field textarea{border-radius:13px}main .support-request.container .support-upload__grid{grid-template-columns:none;grid-auto-columns:86px;grid-auto-flow:column;padding-bottom:8px;display:grid;overflow-x:auto}main .support-request.container .support-upload__preview,main .support-request.container .support-upload__add{border-radius:13px;width:86px;height:86px}main .document-tabs.container{margin-top:60px}main .document-body.container{border-radius:25px;gap:48px;margin-top:34px;padding:34px 24px 38px}main .document-body.container h2{font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg);margin-bottom:30px}main .document-body.container p{font-size:var(--fs-text-md);line-height:var(--lh-text-md)}main .checkout-page.container{width:min(calc(100% - 24px), var(--container));padding-top:24px;padding-bottom:80px}main .checkout-page.container .checkout-form,main .checkout-page.container .checkout-summary{border-radius:25px}main .checkout-page.container .checkout-form{padding:24px}main .checkout-page.container .checkout-form h1{font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg)}main .checkout-page.container .checkout-form__fields{margin-top:40px}main .checkout-page.container .checkout-field input{height:58px}main .checkout-page.container .checkout-summary{padding:24px}main .checkout-page.container .checkout-summary__submit{height:50px}main .direct-contact.container{width:min(calc(100% - 24px), var(--container));min-height:450px}main .direct-contact.container h2{font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg);letter-spacing:-2px}main .direct-contact.container .direct-contact__faces{margin-top:34px}main .result-state.container{width:min(calc(100% - 24px), var(--container));min-height:620px;padding-top:70px}main .result-state.container h1{font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg)}main .result-state.container .result-state__art{height:420px}main .result-state.container .result-state__art img{width:min(350px,78vw);height:min(350px,78vw)}main .error-page.container{width:min(calc(100% - 24px), var(--container));min-height:830px;padding-top:54px}main .error-page.container .error-page__heading>p:last-child{font-size:14px;line-height:20px}main .error-page.container .error-page__art{height:300px}main .error-page.container .error-page__art strong{font-size:clamp(160px,32vw,220px)}main .error-page.container .error-page__art img{width:155px;height:155px;top:70px}main .error-page.container .error-page__glow{width:90vw;height:240px}main .error-page.container .error-page__sticker,.site-header.site-header--cart .site-header__cart .cart-button,.site-header.site-header--cart .site-header__cart .cart-preview{display:none}.site-header.site-header--cart .site-header__cart-back{border:1px solid var(--color-surface);background:#fff;border-radius:13px;place-items:center;width:52px;height:50px;display:grid}.site-header.site-header--cart .site-header__cart-back img{width:24px;height:24px;transform:rotate(180deg)}main .cart-page.container{width:100%;padding-top:25px}main .cart-page.container .cart-page__content{display:block}main .cart-page.container .cart-bundle-promo{width:calc(100% - 30px);height:250px;margin:24px 15px 0}main .cart-page.container .cart-products{border:0;border-radius:0;min-height:0;padding:0}main .cart-page.container .cart-products__heading{border-top:1px solid var(--color-surface);border-bottom:1px solid var(--color-surface);min-height:84px;padding:23px 15px 25px}main .cart-page.container .cart-products__heading h1{letter-spacing:-.05em;font-size:26px;line-height:30px}main .cart-page.container .cart-products__heading span{font-size:13px;line-height:17px}main .cart-page.container .cart-products__labels{display:none}main .cart-page.container .cart-products__list{gap:0}main .cart-page.container .cart-item{border:0;border-bottom:1px solid var(--color-surface);border-radius:0;grid-template:"image price price""image copy copy"1fr"quantity quantity remove"35px/120px minmax(0,1fr) 36px;align-items:start;gap:4px 16px;min-height:219px;padding:21px 15px 24px}main .cart-page.container .cart-item__image{border-radius:15px;width:120px;height:120px}main .cart-page.container .cart-item__copy p{display:block}main .cart-page.container .cart-item__copy a{font-size:13px;line-height:15px}main .cart-page.container .cart-item__prices{flex-direction:row;align-items:baseline;gap:5px;padding-top:24px}main .cart-page.container .cart-item__prices strong{font-size:18px;line-height:18px}main .cart-page.container .cart-item__prices s{font-size:13px;line-height:18px}main .cart-page.container .cart-item__quantity{border:1px solid var(--color-surface);border-radius:13px;align-self:end;width:120px;height:35px;padding:4px 5px}main .cart-page.container .cart-item__remove{border:1px solid var(--color-surface);background:#fff;border-radius:13px;align-self:end;width:36px;height:35px}main .cart-page.container .cart-item__remove img{width:18px;height:18px;display:block}main .cart-page.container .cart-item__remove:before,main .cart-page.container .cart-item__remove:after,main .cart-page.container .cart-summary--desktop{display:none}main .cart-page.container .cart-summary--mobile{flex-direction:column;width:calc(100% - 30px);min-height:0;margin:24px 15px 65px;padding:22px 24px 26px;display:flex;position:relative;top:auto}main .cart-page.container .cart-summary--mobile h2{font-size:var(--fs-heading-md);line-height:var(--lh-heading-sm);order:1}main .cart-page.container .cart-summary--mobile .promo-help{order:2;align-self:flex-start;margin-top:7px;position:relative;top:auto;right:auto}main .cart-page.container .cart-summary--mobile .promo-help__trigger{width:auto;font-size:var(--fs-text-sm);text-align:left;line-height:20px}main .cart-page.container .cart-summary--mobile .cart-summary__promo{order:3;grid-template-columns:minmax(0,1fr) 100px;margin-top:15px}main .cart-page.container .cart-summary--mobile .cart-summary__promo input,main .cart-page.container .cart-summary--mobile .cart-summary__promo button,main .cart-page.container .cart-summary--mobile .cart-summary__checkout{height:40px;font-size:var(--fs-text-sm);border-radius:13px}main .cart-page.container .cart-summary--mobile .cart-summary__message{order:4}main .cart-page.container .cart-summary--mobile .cart-summary__totals{display:none}main .cart-page.container .cart-summary--mobile .cart-summary__totals dt,main .cart-page.container .cart-summary--mobile .cart-summary__totals dd{font-size:var(--fs-text-sm);line-height:var(--lh-text-sm)}main .cart-page.container .cart-summary--mobile .cart-summary__total dd{font-size:var(--fs-price);line-height:var(--lh-price)}main .cart-page.container .cart-summary--mobile .cart-summary__checkout{display:none}main .cart-manifest.manifest.container{margin-top:0}main .cart-page.container .cart-empty{min-height:430px;padding:30px 15px}main .cart-mobile-checkout.cart-mobile-checkout{left:15px;right:15px}.site-header.site-header--product{display:none}main .product-page .product-page__mobile-actions{z-index:5;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:14px;left:16px;right:16px}.product-page .product-page__mobile-actions button,.product-page .product-page__mobile-actions .product-share__option{border:1px solid var(--color-surface);pointer-events:auto;cursor:pointer;background:#fff;border-radius:13px;justify-content:center;align-items:center;width:52px;height:50px;padding:0;transition:background .18s,border-color .18s;display:flex}.product-page .product-page__mobile-actions .product-share__option:hover,.product-page .product-page__mobile-actions .product-share__option:focus-visible{border-color:var(--color-accent);background:var(--color-accent)}.product-page .product-page__mobile-actions button:first-child img{width:24px;transform:rotate(180deg)}.product-page .product-page__mobile-actions svg{fill:none;width:24px;height:24px;stroke:var(--color-text);stroke-linecap:round;stroke-width:1.8px}main .product-page .product-hero.container{width:100%;padding-top:0}.product-hero.container .product-breadcrumbs{display:none}.product-hero.container .product-hero__grid,.product-hero.container .product-gallery{gap:0}.product-hero.container .product-gallery__stage{border-radius:0 0 25px 25px;height:clamp(330px,76vw,520px);margin-top:0}.product-hero.container .product-gallery__stage>img{padding:76px 14px 16px}.product-hero.container .product-gallery__thumbs{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:65px;grid-auto-flow:column;gap:7px;width:calc(100% - 16px);margin:22px 0 -3px 16px;padding-block:3px;padding-inline:0;display:grid;overflow-x:auto}.product-hero.container .product-gallery__thumb{scroll-snap-align:start;width:65px;height:65px}.product-hero.container .product-gallery__thumbs::-webkit-scrollbar{display:none}main .product-page .product-lightbox{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;padding:72px 18px 86px}main .product-page .product-lightbox__close{border-radius:13px;width:52px;height:50px;top:14px;right:16px}main .product-page .product-lightbox__stage{background:0 0;border-radius:0;height:min(68vh,620px);margin-bottom:54px;overflow:visible}main .product-page .product-lightbox__control{border-radius:13px;width:50px;height:40px;top:auto;bottom:-54px;transform:none}main .product-page .product-lightbox__control--previous{left:calc(50% - 57px)}main .product-page .product-lightbox__control--next{right:calc(50% - 57px)}main .product-page .product-lightbox__counter{color:var(--color-text)}.product-hero.container .product-purchase{border:0;border-radius:0;min-height:0;padding:10px 16px 24px}.product-hero.container .product-purchase h1{max-width:620px;font-size:var(--fs-heading-lg);font-weight:500;line-height:var(--lh-heading-lg)}.product-hero.container .product-purchase__prices{margin-top:24px}.product-hero.container .product-purchase__marketplace svg{stroke:var(--color-danger)}.product-hero.container .product-purchase__prices>*{border-radius:13px;height:40px;padding-inline:10px;font-size:18px;line-height:20px}.product-hero.container .product-purchase__specs{max-width:none;margin-top:38px}.product-hero.container .product-purchase__specs>div{font-size:13px;line-height:16px}.product-hero.container .product-purchase__actions{display:none}.product-hero.container .product-tabs{border:0;border-radius:0;margin-top:28px;padding:0 16px}.product-hero.container .product-tabs__navigation{scrollbar-width:none;gap:7px;margin-bottom:48px;overflow-x:auto}.product-hero.container .product-tabs__tab{border-radius:13px;flex:none;height:40px;padding-inline:13px;font-size:13px}.product-hero.container .product-tabs__article,.product-hero.container .product-tabs__installation-copy{gap:52px}.product-hero.container .product-tabs__article h2,.product-hero.container .product-tabs__installation h2,.product-hero.container .product-tabs__updates h2{font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg);margin-bottom:18px}.product-hero.container .product-tabs__article p,.product-hero.container .product-tabs__installation p,.product-hero.container .product-tabs__updates p{font-size:var(--fs-text-lg);line-height:22px}.product-hero.container .product-tabs__installation{grid-template-columns:minmax(0,1fr);gap:42px}.product-hero.container .product-tabs__help{grid-area:2/1;justify-self:center;width:260px;height:260px;padding:42px;position:static}.product-hero.container .product-tabs__help h3{margin-bottom:32px;font-size:26px;line-height:30px}.product-hero.container .product-tabs__help a{font-size:16px}.product-hero.container .product-tabs__help-icon{border-radius:13px;width:50px;height:40px}.product-hero.container .product-tabs__video{aspect-ratio:4/3;border-width:8px;grid-area:2/1;height:auto}.product-hero.container .product-tabs__play{width:86px;height:86px}.product-hero.container .product-tabs__actions{display:none}main .product-page .product-recommendations{margin-top:72px}main .product-page .product-manifest.container{display:flex}.product-faq.container{width:calc(100% - 32px)}main .product-page .product-sticky-buy{z-index:40;height:80px;box-shadow:0 -2px 10px var(--color-surface);background:#fff;border-radius:20px 20px 0 0;grid-template-columns:59px minmax(0,1fr) 130px;align-items:center;gap:15px;padding:10px 16px;display:grid;position:fixed;bottom:0;left:0;right:0}main .product-page .product-sticky-buy>img{background:var(--color-surface);object-fit:contain;border-radius:10px;width:60px;min-width:60px;max-width:60px;height:60px;padding:6px}.product-page .product-sticky-buy>div{flex-direction:column;display:flex}.product-page .product-sticky-buy s{color:var(--color-muted);font-size:13px;line-height:18px}.product-page .product-sticky-buy strong{font-size:20px;line-height:20px}.product-page .product-sticky-buy button{background:var(--color-accent);cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;height:40px;font-size:13px;font-weight:500;display:flex}.product-page .product-sticky-buy button img{width:16px;height:16px}.site-header .site-header__inner{min-height:78px}.site-header .mobile-drawer{width:100vw}.site-header .mobile-drawer .mobile-drawer__close{top:14px}.hero.container.hero .hero__media{clip-path:inset(0 round 25px);border-radius:25px}.text-link .text-link__icon,.benefits.container.benefits .benefits__sale a,.catalog-section.container .catalog-all-products__icon,.why.container.why .why__contact-icon,.final-cta.container .final-cta__request-icon{border-radius:15px;width:50px;height:40px}.catalog-section.container .filters button,.site-header .site-header__actions .cart-button,.site-header .site-header__actions .menu-button,.site-header .mobile-drawer .mobile-drawer__close,.product-grid .product-card .product-card__prices,.product-grid .product-card .product-card__cart{border-radius:13px}.benefits.container.benefits article,.benefits.container.benefits .benefits__aya,.why.container.why .why__team,.why.container.why .why__grid article,.product-grid article.product-card,.product-grid .product-card .product-card__body{border-radius:25px}.product-grid .product-card .product-card__body{border-top-left-radius:10px;border-top-right-radius:10px}.why.container.why .why__grid{grid-template-columns:1fr;width:100%;min-width:0;max-width:100%}.why.container.why .why__grid>*{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.why.container.why .why__contact h3{font-size:32px;line-height:34px}.why.container.why .why__contact-link{margin-top:20px}.catalog-section.container .catalog-toolbar{height:auto}.catalog-section.container .filters{gap:10px 12px}.catalog-section.container .filters button{height:35px;line-height:18px}.catalog-section.container .filters button:first-child{width:58px}.catalog-section.container .filters button:nth-child(2){width:108px}.catalog-section.container .filters button:nth-child(3){width:84px}.catalog-section.container .filters button:nth-child(4){width:88px}.catalog-section.container .filters button:nth-child(5){width:84px}.catalog-section.container .product-card{height:376px}.catalog-section.container .product-card__visual{height:201px}.catalog-section.container .product-card__visual>img{width:min(72%,190px);height:178px;top:20px}.catalog-section.container .product-card__body{height:158px;padding:15px 16px}.catalog-section.container .product-card__footer{width:calc(100% - 32px);bottom:15px;left:16px}main .catalog-hero.container{padding-bottom:42px}main .page-display-title.page-display-title{margin-top:20px}main .catalog-page.catalog-section.container{padding-top:44px}main .catalog-page.catalog-section.container>h2{min-height:74px}main .catalog-page.catalog-section.container .catalog-page__toolbar{--catalog-compact-control:40px;grid-template-columns:minmax(0, 1fr) var(--catalog-compact-control);gap:12px;margin-bottom:38px;display:grid}main .pill-tabs{--pill-tab-font-size:13px;--pill-tab-height:40px;--pill-tab-line-height:18px;--pill-tab-padding-inline:15px;--pill-tab-radius:13px;--pill-tabs-column-gap:7px;--pill-tabs-row-gap:10px}main .catalog-page.catalog-section.container .catalog-sort{z-index:1200;width:var(--catalog-compact-control);height:var(--catalog-compact-control)}main .catalog-page.catalog-section.container .catalog-sort__trigger{width:var(--catalog-compact-control);height:var(--catalog-compact-control);background:var(--color-surface);border:0;border-radius:13px;grid-template-columns:1fr;place-items:center;padding:0;display:grid}main .catalog-page.catalog-section.container .catalog-sort__filter-icon{width:18px;height:18px}main .catalog-page.catalog-section.container .catalog-sort__filter-icon img{filter:brightness(0);opacity:1;width:18px;height:18px}main .catalog-page.catalog-section.container .catalog-sort__trigger:after,main .catalog-page.catalog-section.container .catalog-sort__trigger>span:nth-child(2),main .catalog-page.catalog-section.container .catalog-sort__chevron{display:none}main .catalog-page.catalog-section.container .catalog-sort__backdrop{z-index:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#2a2b2642;border:0;width:100vw;height:100vh;padding:0;display:block;position:fixed;inset:0}main .catalog-page.catalog-section.container .catalog-sort__menu{z-index:1;border-radius:25px 25px 0 0;width:100%;padding:28px 24px 30px;position:fixed;inset:auto 0 0;box-shadow:0 -8px 30px #2a2b2614}main .catalog-page.catalog-section.container .bundle-promo,main .cart-page.container .cart-bundle-promo{border-radius:25px;order:1;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(210px,42%)}main .catalog-page.catalog-section.container .product-card:nth-child(n+5):nth-child(-n+8){order:2}main .catalog-page.catalog-section.container .product-card:nth-child(n+11){order:3}main .catalog-page.catalog-section.container .catalog-contact{display:none}main .catalog-faq.container{padding-bottom:100px}main .catalog-faq.container .catalog-faq__heading{width:100%;margin-bottom:72px}main .catalog-faq.container .catalog-faq__heading h2{width:calc(100% - 100px)}main .catalog-faq.container .catalog-faq__heading img{top:-25px;right:0}main .catalog-faq.container .catalog-faq__question{grid-template-columns:56px 1fr 24px;min-height:64px}main .catalog-faq.container .catalog-faq__number{font-size:36px;line-height:44px}main .catalog-faq.container .catalog-faq__answer{padding:54px 42px 72px 56px}main .catalog-faq.container .catalog-faq__message{grid-template-columns:80px minmax(0,1fr)}main .catalog-faq.container .catalog-faq__message>img{width:80px;height:80px}main .catalog-faq.container .catalog-faq__message>div{font-size:var(--fs-text-lg);border-radius:25px;padding:28px 34px;line-height:22px}.marketplace-hero.container .marketplace-sticker--bitrix{top:-125px}.ticker{height:58px}.manifest.container{height:470px;padding-top:82px}main .manifest.container,main .catalog-manifest.manifest.container{justify-content:center;height:660px;padding-top:0;padding-bottom:0}main .manifest.container h2{line-height:clamp(42px,37.71px + 1.34vw,48px)}.manifest.container h2{width:min(100%,680px)}.manifest.container .faces{width:clamp(277px,45.18vw,347px);height:clamp(48px,7.81vw,60px);margin-top:clamp(38px,6.64vw,51px)}.manifest.container .faces__people{width:clamp(207px,33.85vw,260px);height:clamp(48px,7.81vw,60px)}.manifest.container .faces__people>img,.manifest.container .faces__market{flex-basis:clamp(48px,7.81vw,60px);width:clamp(48px,7.81vw,60px);height:clamp(48px,7.81vw,60px)}.manifest.container .faces__people>:not(:first-child){margin-left:clamp(-10px,-1.3vw,-8px)}.manifest.container .faces__market img{width:clamp(19px,3.13vw,24px);height:auto}main .office{overflow:hidden}main .office .office__content,main .office .office__main,main .office .office__notes,main .office .office__notes p{min-width:0}main .office .office__content .office__main h2{width:100%}main .office .office__content .office__main .office__notes{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,5vw,48px)}main .office .office__content .office__nav{gap:20px}main .office .office__content .office__nav .office__links{gap:clamp(20px,5vw,42px);min-width:0}main .final-cta.container{--final-cta-circle:clamp(140px, 42vw, 300px);margin-top:85px;padding:0 0 85px}main .final-cta.container .final-cta__copy p{margin:20px 0 40px}main .final-cta.container .final-cta__art .final-cta__aya,main .final-cta.container .final-cta__art .final-cta__question{width:var(--final-cta-circle);height:var(--final-cta-circle);flex:0 0 var(--final-cta-circle);min-height:0}main .final-cta.container .final-cta__art .final-cta__question{margin-left:calc(var(--final-cta-circle) * -.16);text-align:left;justify-content:center;align-items:center;padding:clamp(18px,5vw,38px)}main .final-cta.container .final-cta__art .final-cta__question h3{letter-spacing:-1px;width:min(100%,190px);height:auto;font-size:clamp(18px,4vw,30px);line-height:clamp(20px,4.43vw,34px)}main .final-cta.container .final-cta__question p,main .final-cta.container .final-cta__request-icon,main .final-cta.container .final-cta__desktop-content{display:none}main .final-cta.container .final-cta__mobile-content{display:inline}main .final-cta.container .final-cta__request{align-self:center;gap:0;width:min(100%,190px);margin-top:25px}main .final-cta.container .final-cta__request-label{font-size:clamp(11px,2.08vw,16px);line-height:clamp(18px,2.86vw,22px)}.site-footer .site-footer__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 24px}.site-footer .site-footer__bitrix-label--full{display:none}.site-footer .site-footer__bitrix-label--compact{display:inline}}@media (width<=620px){main .support-request.container .support-request__fields,main .checkout-page.container .checkout-form__fields{grid-template-columns:minmax(0,1fr)}main .checkout-page.container .checkout-field--comment{grid-column:auto}main .checkout-page.container .checkout-check--consent{margin-bottom:0}.product-page .product-page__notice{text-align:center;bottom:92px;left:16px;right:16px}.catalog-section.container .product-card__footer s{display:none}.site-footer{padding:24px 0 18px}.site-footer .site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px}.site-footer .site-footer__grid section:first-child,.site-footer .site-footer__grid section:nth-child(2),.site-footer .site-footer__grid section:nth-child(5){grid-column:1/-1}.site-footer .site-footer__grid section:nth-child(2){margin-top:15px;margin-bottom:15px}.site-footer .site-footer__grid section:nth-child(3){grid-column:1}.site-footer .site-footer__grid section:nth-child(4){grid-column:2}.site-footer .site-footer__grid section:first-child p{width:min(100%,220px);margin-top:6px}.site-footer .site-footer__grid br{display:none}.site-footer .site-footer__grid section a.site-footer__mail--mobile{align-self:flex-start;align-items:center;gap:8px;width:auto;margin-top:12px;font-size:20px;line-height:24px;display:inline-flex;position:static}.site-footer .site-footer__bottom a.site-footer__mail--desktop{display:none}.site-footer .site-footer__socials{margin-top:10px}.site-footer .site-footer__social--vk{background:var(--color-accent)}.site-footer .site-footer__bitrix-label--full{display:inline}.site-footer .site-footer__bitrix-label--compact{display:none}.site-footer .site-footer__wordmark{height:auto;margin-top:40px;overflow:hidden}.site-footer .site-footer__wordmark img{width:100%;height:auto}.site-footer .site-footer__bottom{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;height:auto;margin-top:-14px;display:grid}.site-footer .site-footer__signature{grid-area:1/1}.site-footer .site-footer__legal{grid-area:1/2/auto/-1;justify-self:end}.site-footer .site-footer__market{width:48px;height:auto}.site-footer .site-footer__year,.site-footer .site-footer__bitrix{white-space:nowrap;font-size:11px;line-height:16px}.site-footer .site-footer__year{width:auto}.site-footer .site-footer__bitrix{justify-self:end}footer.site-footer .site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}footer.site-footer .site-footer__grid section:first-child,footer.site-footer .site-footer__grid section:nth-child(2),footer.site-footer .site-footer__grid section:nth-child(5){grid-column:1/-1}footer.site-footer .site-footer__grid section:nth-child(3){grid-column:1}footer.site-footer .site-footer__grid section:nth-child(4){grid-column:2}footer.site-footer .site-footer__wordmark{height:auto;overflow:hidden}footer.site-footer .site-footer__wordmark img{height:auto}footer.site-footer .site-footer__bottom{height:auto;display:grid}footer.site-footer .site-footer__signature,footer.site-footer .site-footer__privacy,footer.site-footer .site-footer__bitrix{width:auto;position:static}footer.site-footer .site-footer__legal{grid-area:1/2/auto/-1;justify-self:end;align-items:center;gap:12px;display:flex}}@media (width<=576px){.cookie-notice.cookie-notice{border-radius:25px 25px 0 0;gap:20px;padding:24px 16px 18px}.cookie-notice.cookie-notice h2{margin-bottom:10px}.cookie-notice.cookie-notice .cookie-notice__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cookie-notice.cookie-notice button{border-radius:13px;width:100%;min-width:0;height:50px;padding:0 14px}main .company-hero.container{padding-top:12px}main .company-story.container{padding-top:34px}main .company-story.container .company-story__screen{border-radius:25px;height:220px}main .company-story.container .company-story__screen img{width:min(310px,86%)}main .company-story.container .company-intro,main .company-team.container .company-intro{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:34px}main .company-story.container .company-intro p,main .company-team.container .company-intro p{padding-top:0;font-size:16px;line-height:22px}main .company-story.container .company-facts__label img{display:none}main .company-story.container .company-facts article:last-child span{text-align:left}main .company-team.container .company-team__grid article{aspect-ratio:329/395;border-radius:20px;height:auto}main .company-principles.container{padding-top:70px;padding-bottom:50px}main .company-principles.container>h2,main .company-contacts.container>h2{letter-spacing:-3px;margin:0 0 50px;font-size:64px;line-height:58px}main .company-principles.container p{font-size:16px;line-height:22px}main .company-contacts.container{padding-top:70px}main .company-contacts.container .contact-cards{grid-template-columns:minmax(0,1fr);gap:8px}main .company-contacts.container .contact-cards dl{gap:24px;margin-top:34px}main .company-contacts.container .contact-cards__email span,main .company-contacts.container .contact-cards__email img{flex-basis:34px;width:34px;height:34px}main .pill-tabs{--pill-tab-height:35px;--pill-tab-padding-inline:14px}main .support-hero__heading .support-hero__tabs{margin-top:34px;margin-bottom:34px}main .support-panel.container,main .support-request.container{padding:28px 16px 30px}main .support-panel.container .support-panel__content h2,main .support-request.container .support-request__form h2{font-size:var(--fs-heading-sm);line-height:var(--lh-heading-sm);letter-spacing:-1.5px}main .support-panel.container .support-actions,main .support-request.container .support-request__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:34px;display:grid}main .support-panel.container .support-actions a,main .support-request.container .support-request__actions button,main .support-request.container .support-request__actions a{width:100%;min-width:0;padding:0 10px;font-size:13px}main .support-request.container .support-request__fields{margin-top:32px}main .support-request.container .support-field>span,main .support-request.container .support-upload legend{font-size:13px;line-height:17px}main .support-request.container .support-field input,main .support-request.container .support-field textarea{font-size:14px}main .support-request.container .support-field--problem,main .support-request.container .support-upload{margin-top:24px}main .support-request.container .support-upload__grid{flex-direction:column;gap:8px;width:100%;padding-bottom:0;display:flex;overflow:visible}main .support-request.container .support-upload__add,main .support-request.container .support-upload__preview{border-radius:17px;width:100%;height:100px}main .support-request.container .support-upload__add{justify-content:center;align-items:center;gap:20px;padding:14px;font-size:16px;display:flex}main .document-hero.container{padding-top:12px}main .document-tabs.container{margin-top:34px}main .document-body.container{gap:30px;padding:28px 16px 30px}main .document-body.container h2{font-size:var(--fs-heading-sm);line-height:var(--lh-heading-sm);letter-spacing:-1.5px;margin-bottom:24px}main .support-request.container .support-upload__add>span{flex:0 0 70px;place-items:center;width:70px;height:70px;font-size:30px;display:grid}main .support-request.container .support-upload__preview>img{border-radius:10px;width:70px;height:70px;margin:14px}main .support-request.container .support-upload__preview button{top:50%;right:20px;transform:translateY(-50%)}main .support-request.container .support-check{font-size:12px;line-height:17px}main .support-why,main .support-request-why{margin-top:65px}main .checkout-page.container{gap:16px;padding-bottom:54px}main .checkout-page.container .checkout-form,main .checkout-page.container .checkout-summary{padding:20px 16px}main .checkout-page.container .checkout-form__header{gap:12px}main .checkout-page.container .checkout-form h1{font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg);letter-spacing:-2px}main .checkout-page.container .checkout-form__back{flex-basis:50px;width:50px;height:40px}main .checkout-page.container .checkout-form__fields{gap:18px;margin-top:32px}main .checkout-page.container .checkout-field{gap:8px}main .checkout-page.container .checkout-field>span{font-size:13px;line-height:18px}main .checkout-page.container .checkout-field input,main .checkout-page.container .checkout-field textarea{border-radius:13px;font-size:14px;line-height:20px}main .checkout-page.container .checkout-field input{height:50px;padding:0 16px}main .checkout-page.container .checkout-field textarea{height:100px;padding:14px 16px}main .checkout-page.container .checkout-check{gap:12px;font-size:13px;line-height:18px}main .checkout-page.container .checkout-check--installation{margin-top:24px}main .checkout-page.container .checkout-summary h2{font-size:26px;line-height:30px}main .checkout-page.container .checkout-summary dt,main .checkout-page.container .checkout-summary dd{font-size:14px;line-height:20px}main .checkout-page.container .checkout-summary__total dd{font-size:20px}main .direct-contact.container{min-height:400px;padding-top:54px;padding-bottom:54px}main .direct-contact.container h2{font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg)}main .direct-contact.container .direct-contact__faces{width:277px;height:48px}main .direct-contact.container .direct-contact__people{width:208px;height:48px}main .direct-contact.container .direct-contact__people>img,main .direct-contact.container .direct-contact__market{flex-basis:48px;width:48px;height:48px}main .direct-contact.container .direct-contact__people>:not(:first-child){margin-left:-8px}main .direct-contact.container .direct-contact__brace{font-size:38px;line-height:48px}main .result-state.container{min-height:550px;padding-top:54px}main .result-state.container p{font-size:14px;line-height:20px}main .result-state.container .result-state__art{height:350px}main .result-state.container .result-state__art img{margin-top:36px}main .error-page.container{min-height:760px;padding-top:45px;padding-bottom:54px}main .error-page.container .error-page__heading>p:first-child{margin-bottom:14px}main .error-page.container .error-page__art{height:250px}main .error-page.container .error-page__art strong{letter-spacing:-10px;font-size:clamp(132px,40vw,180px)}main .error-page.container .error-page__art img{width:132px;height:132px;top:53px}main .error-page.container .error-page__links>a{grid-template-columns:44px minmax(0,1fr) 18px;gap:13px;min-height:88px;padding:12px 15px}main .error-page.container .error-page__link-icon{width:44px;height:44px}main .cart-manifest.manifest.container{display:none}body:has(main .cart-page) .site-footer{display:none}.product-hero.container .product-gallery__stage{height:420px}.product-hero.container .product-gallery__stage>img{object-position:center;padding:20px 16px}.product-hero.container .product-purchase h1{font-size:26px;line-height:30px}.product-hero.container .product-purchase__marketplace{gap:7px;font-size:13px;line-height:18px}.product-hero.container .product-purchase__marketplace svg{flex:0 0 20px;width:20px;height:20px}.site-header .site-header__actions .cart-button,.site-header .site-header__actions .menu-button,.site-header .mobile-drawer .mobile-drawer__close{flex-basis:52px;width:52px;min-width:52px;height:50px}.container .text-link .text-link__icon{width:50px;height:40px}main .final-cta.container{--final-cta-circle:195px;margin-top:65px;padding-bottom:65px}main .final-cta.container .text-link__label{font-size:16.7px;line-height:25.05px}main .final-cta.container .final-cta__art .final-cta__question h3{width:100%;font-size:23.04px;line-height:25.52px}main .final-cta.container .final-cta__request-label{border-bottom-color:#fff;font-size:11.98px;line-height:18px}main .final-cta.container .final-cta__art .final-cta__question{margin-left:min(calc(var(--final-cta-circle) * -.16), calc(100% - var(--final-cta-circle) * 2));align-items:flex-start;padding-left:calc(clamp(18px,5vw,38px) + 13px)}main .final-cta.container .final-cta__request{align-self:flex-start;width:auto;margin-top:20px}.hero.container.hero .hero__media{height:clamp(250px,70vw,310px);padding:clamp(16px,4vw,22px) clamp(10px,3.2vw,14px) clamp(12px,3.6vw,18px)}.hero.container.hero .hero__media video{width:calc(100% + 14px);height:calc(100% + 26px);transform:translateY(12px)scale(1.018)}.benefits.container.benefits{margin-top:clamp(-25px,8.27vw - 130.1px,-39px)}.benefits.container .benefits__simple p{font-size:14px;line-height:20px}.catalog-section.container.catalog-section{padding-top:58px;padding-bottom:58px}.catalog-section.container .catalog-toolbar{margin-bottom:28px}.catalog-section.container .filters{gap:10px 7px}.catalog-section.container .section-heading{height:52px}.catalog-section.container .product-grid{gap:26px 7px}main .product-page .product-recommendations.catalog-section.container{margin-top:60px;margin-bottom:30px}.catalog-section.container .product-card{background:0 0;border-radius:0;height:auto;overflow:visible}.catalog-section.container .product-card:hover,.catalog-section.container .product-card:focus-within{box-shadow:none;top:0}.catalog-section.container .product-card__visual{background:#e6ecf6;border-radius:25px;height:clamp(150px,46.15vw,180px)}.catalog-section.container .product-card__visual>img{width:clamp(108px,33.59vw,131px);height:clamp(111px,34.36vw,134px);top:clamp(18px,5.64vw,22px)}.catalog-section.container .product-card__badge{display:none}.catalog-section.container .product-card__body{background:0 0;border-radius:0;width:100%;height:auto;padding:11px 0 0;position:static}.catalog-section.container .product-card__category{margin-bottom:2px;font-size:8px;line-height:12px}.catalog-section.container .product-card h3{min-height:30px;font-size:13px;line-height:15px}.catalog-section.container .product-card__footer{flex-direction:column;gap:12px;width:100%;height:auto;margin-top:9px;display:flex;position:static}.catalog-section.container .product-card__prices{border:0;border-radius:0;height:18px;padding:0}.catalog-section.container .product-card__footer strong{font-size:18px;line-height:18px}.catalog-section.container .product-card__footer s{margin-left:7px;font-size:13px;line-height:18px;display:inline}.catalog-section.container .product-card__cart{background:var(--color-accent);width:100%;height:40px;color:var(--color-text);border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.catalog-section.container .product-card__cart img{filter:none;width:14px;height:14px}.catalog-section.container .product-card__cart-label{letter-spacing:-.05em;font-size:13px;font-weight:500;line-height:18px;display:inline}main .catalog-hero.container{padding-top:12px;padding-bottom:28px}main .page-breadcrumbs.page-breadcrumbs{white-space:nowrap;gap:5px;width:100%;min-width:0;overflow:hidden}main .page-breadcrumbs.page-breadcrumbs>a,main .page-breadcrumbs.page-breadcrumbs>[aria-hidden=true]{flex:none}main .page-breadcrumbs.page-breadcrumbs>[aria-current=page]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}main .page-display-title.page-display-title{letter-spacing:-3px;width:100%;margin:14px 0 0}main .catalog-page.catalog-section.container{padding-top:34px}main .catalog-page.catalog-section.container>h2{min-height:58px}main .catalog-page.catalog-section.container .catalog-page__toolbar{--catalog-compact-control:35px;margin-bottom:26px}main .catalog-page.catalog-section.container .catalog-page__filters button:nth-child(n+6){display:none}main .catalog-page.catalog-section.container .bundle-promo,main .cart-page.container .cart-bundle-promo{background:#fff url(../../../media/bundle-promo_mobile.png) 100% 100%/auto 100% no-repeat;grid-template-columns:1fr;height:170px}main .cart-page.container .cart-summary--mobile{height:170px;min-height:170px;margin:25px 15px 100px}main .catalog-page.catalog-section.container .bundle-promo__copy,main .cart-page.container .cart-bundle-promo .bundle-promo__copy{z-index:1;padding:14px 14px 14px 18px;position:relative}main .catalog-page.catalog-section.container .bundle-promo h3,main .cart-page.container .cart-bundle-promo h3{letter-spacing:-1.5px;width:190px;font-size:24px;line-height:26px}main .catalog-page.catalog-section.container .bundle-promo__copy a,main .cart-page.container .cart-bundle-promo .bundle-promo__copy a{border-radius:13px;flex:0 0 40px;width:160px;min-width:160px;height:40px;font-size:13px}main .catalog-page.catalog-section.container .bundle-promo__art,main .cart-page.container .cart-bundle-promo .bundle-promo__art{display:none}main .catalog-faq.container{margin-top:50px;padding-bottom:50px}main .product-page .product-faq.catalog-faq.container{margin-top:0;padding-bottom:20px}main .catalog-faq.container .catalog-faq__heading{margin-bottom:48px}main .catalog-faq.container .catalog-faq__heading h2{width:calc(100% - 76px);font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg);letter-spacing:-2px}main .catalog-faq.container .catalog-faq__heading img{width:clamp(78px,23vw,112px);top:-8px}main .catalog-faq.container .catalog-faq__question{grid-template-columns:28px minmax(0,1fr) 18px;min-height:52px;padding-top:8px;padding-bottom:8px;font-size:clamp(11px,7.25px + 1.17vw,14px);line-height:clamp(16px,11px + 1.56vw,20px)}main .catalog-faq.container .catalog-faq__number{font-size:clamp(32px,27px + 1.56vw,36px);line-height:clamp(38px,30.5px + 2.34vw,44px)}main .catalog-faq.container .catalog-faq__answer{padding:34px 0 48px}main .catalog-faq.container .catalog-faq__answer h3{letter-spacing:-1px;margin-bottom:24px;font-size:clamp(20px,5px + 4.69vw,32px);line-height:clamp(22px,7px + 4.69vw,34px)}main .catalog-faq.container .catalog-faq__message{grid-template-columns:1fr;gap:18px;width:min(100%,346px);margin-left:auto;margin-right:auto}main .catalog-faq.container .catalog-faq__message>img{order:2;width:60px;height:60px}main .catalog-faq.container .catalog-faq__message>div{font-size:var(--fs-text-lg);order:1;padding:24px 22px;line-height:22px}main .catalog-faq.container .catalog-faq__message>div:before{width:12px;height:12px;top:auto;bottom:-7px;left:23px;transform:rotate(-45deg)}.why.container.why .why__intro-text{grid-template-columns:1fr;gap:12px;display:block}.why.container.why .why__intro-text p{line-height:22px;display:inline}main .final-cta.container .final-cta__copy p{line-height:22px}.why.container.why .why__architecture p,.why.container.why .why__contact p{font-size:14px;line-height:20px}.why.container.why .why__architecture strong{line-height:40px}.why.container.why .why__intro-text p:first-child:after{content:" "}.why.container.why{padding-bottom:45px}.ticker{height:54px}.manifest.container{height:430px;padding-top:64px}main .manifest.container,main .catalog-manifest.manifest.container{height:auto;min-height:430px;padding-top:54px;padding-bottom:54px}.manifest.container h2{width:min(100%,420px)}main .office .office__content{padding-top:32px;padding-bottom:14px}main .office .office__main{margin-bottom:24px}main .office .office__content .office__main .office__notes{grid-template-columns:1fr;gap:24px}main .office .office__content .office__main .office__notes p{font-size:var(--fs-text-lg);line-height:22px}main .office .office__content .office__nav{justify-content:flex-start;margin-top:14px}main .office .office__content .office__nav .office__links{gap:0}main .office .office__links>a:not(.office__catalog),main .office .office__custom{display:none}.marketplace-hero.container .marketplace-sticker{will-change:auto;animation:none}.marketplace-hero.container .sticker-scroll-parallax{transform:translate3d(0, var(--sticker-scroll-y,0), 0) rotate(var(--sticker-rotation,0deg));will-change:transform;transition:transform 80ms linear}.marketplace-hero.container .marketplace-hero__word{margin-top:45px}.marketplace-hero.container .marketplace-sticker--bitrix{width:clamp(78px,22vw,92px);height:clamp(78px,22vw,92px);top:-125px;right:0}.marketplace-hero.container .marketplace-sticker--funny{width:clamp(98px,26vw,122px);height:clamp(120px,32vw,152px);top:clamp(28px,10vw,52px);right:clamp(46px,20vw,116px)}.marketplace-hero.container .marketplace-sticker--bot{width:clamp(105px,28vw,126px);height:clamp(105px,28vw,126px);top:clamp(114px,28vw,145px);left:clamp(48px,19vw,112px)}main .company-story.container .company-intro h2,main .company-team.container .company-intro h2{letter-spacing:-1.5px;font-size:32px;line-height:34px}main .company-story.container .company-facts{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:50px}main .company-story.container .company-facts article,main .company-story.container .company-facts article:last-child{border-radius:25px;align-items:center;min-height:157px;padding:24px 22px 24px 148px;display:flex}main .company-story.container .company-facts__label{background:var(--color-accent);border-radius:24px 0 0 24px;width:122px;height:157px;top:0;left:0;overflow:hidden}main .company-story.container .company-facts strong{place-items:center start;padding-left:32px;font-size:64px}main .company-story.container .company-facts span{text-align:left;width:100%;font-size:20px;line-height:22px}main .company-team.container .company-team__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:32px}main .company-team.container{padding-top:20px}main .company-team.container .company-intro{margin-top:34px}main .company-team.container .company-team__grid strong{font-size:16px;line-height:18px}main .company-team.container .company-team__grid small{font-size:12px;line-height:15px}main .company-principles.container>div{grid-template-columns:minmax(0,1fr);gap:8px}main .company-principles.container article,main .company-principles.container article:nth-child(n+3){border-radius:25px;min-height:240px;margin-top:0;padding:24px}main .company-principles.container article:before,main .company-principles.container article:after{display:none}main .company-principles.container h3{letter-spacing:-1.5px;min-height:0;margin-bottom:40px;font-size:32px;line-height:34px}main .company-contacts.container .contact-cards__details{border-radius:25px;height:auto;padding:28px 16px}main .company-contacts.container .contact-cards__details>p{font-size:16px;line-height:22px}main .company-contacts.container .contact-cards dt{font-size:11px;line-height:16px}main .company-contacts.container .contact-cards dd{font-size:14px;line-height:20px}main .company-contacts.container .contact-cards dd a{font-size:32px;line-height:38px}main .company-contacts.container .contact-cards__email{gap:10px;margin-top:34px;font-size:28px;line-height:26px}main .company-contacts.container .contact-cards .contact-cards__art{border-radius:25px;height:350px;margin-top:15px}main .company-contacts.container .contact-cards__art img{display:none}main .sale-promo-toast{width:100%;padding:22px 16px calc(22px + env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:24px 24px 0 0;animation-name:sale-promo-mobile-enter;inset:auto 0 0}@keyframes sale-promo-mobile-enter{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.site-footer .site-footer__year{display:none}}@media (width<=460px){.site-footer .site-footer__grid .site-footer__address br{display:initial}}@media (width<=390px){main .support-panel.container .support-actions,main .support-request.container .support-request__actions{grid-template-columns:minmax(0,1fr)}main .checkout-page.container .checkout-form h1{font-size:30px;line-height:32px}main .checkout-page.container .checkout-form__back{flex-basis:40px;width:40px}main .checkout-page.container .checkout-summary dl div{gap:10px}main .direct-contact.container h2{font-size:30px;line-height:32px}main .result-state.container{min-height:500px}main .result-state.container .result-state__art{height:310px}main .error-page.container{min-height:720px}main .error-page.container .error-page__art{height:220px}main .error-page.container .error-page__art img{width:118px;height:118px;top:42px}main .error-page.container .error-page__link-copy small{font-size:12px;line-height:18px}.product-page .product-page__mobile-actions{left:15px;right:15px}.product-hero.container .product-tabs,.product-hero.container .product-purchase{padding-left:15px;padding-right:15px}.product-page .product-sticky-buy{grid-template-columns:60px minmax(0,1fr) 50px;padding-inline:12px}.product-page .product-sticky-buy button{justify-self:end;width:50px;height:40px;padding:0}.product-page .product-sticky-buy button span{display:none}.product-page .product-sticky-buy button img{width:18px;height:18px}main .office .office__title-break--mobile-hidden{display:none}.hero.container.hero .hero__media{height:230px;padding-top:0}.marketplace-hero.container .marketplace-sticker--funny{width:98px;height:120px;right:clamp(21px,14vw,91px)}.marketplace-hero.container .marketplace-sticker--bot{width:105px;height:105px}.why.container.why .why__architecture strong{line-height:30px}.ticker{height:52px}main .manifest.container,main .catalog-manifest.manifest.container{height:auto;min-height:400px;padding-top:65px;padding-bottom:65px}.manifest.container .faces{width:277px;height:48px;margin-top:34px}footer.site-footer.site-footer{padding:30px 0 15px}.site-footer .site-footer__privacy{display:none}.site-footer .site-footer__bottom{grid-template-columns:auto minmax(0,1fr)}.site-footer .site-footer__legal{grid-column:2;justify-self:end}.site-footer .site-footer__grid .site-footer__company-link--mobile{display:block}main .company-hero.container{padding-top:12px}main .company-story.container{padding-top:34px}main .company-story.container .company-story__screen{border-radius:25px;height:220px}main .company-story.container .company-story__screen img{width:min(310px,86%)}main .company-story.container .company-intro,main .company-team.container .company-intro{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:34px}main .company-story.container .company-intro h2,main .company-team.container .company-intro h2{letter-spacing:-1.5px;font-size:32px;line-height:34px}main .company-story.container .company-intro p,main .company-team.container .company-intro p{padding-top:0;font-size:16px;line-height:22px}main .company-story.container .company-facts{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:50px}main .company-story.container .company-facts article{border-radius:25px;min-height:157px;padding:24px 16px 24px calc(33.333% + 14px)}main .company-story.container .company-facts__label{width:33.333%;height:157px;top:0;left:0}main .company-story.container .company-facts strong{font-size:64px}main .company-story.container .company-facts span{font-size:20px;line-height:22px}main .company-story.container .company-facts article:last-child{padding-left:calc(33.333% + 14px)}main .company-team.container{padding-top:20px}main .company-team.container .company-team__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px;margin-top:32px}main .company-team.container .company-team__grid article{aspect-ratio:329/395;border-radius:20px;width:100%;min-width:0;height:auto}main .company-team.container .company-team__grid img{width:100%;min-width:0;height:100%;display:block}main .company-team.container .company-team__grid article div{bottom:10px;left:10px;right:10px}main .company-team.container .company-team__grid strong{font-size:16px;line-height:18px}main .company-team.container .company-team__grid small{font-size:12px;line-height:15px}main .company-principles.container{padding-top:70px;padding-bottom:50px}main .company-principles.container>h2,main .company-contacts.container>h2{letter-spacing:-3px;margin:0 0 50px;font-size:64px;line-height:58px}main .company-principles.container>div{grid-template-columns:minmax(0,1fr);gap:8px}main .company-principles.container article{border-radius:25px;min-height:200px;padding:24px}main .company-principles.container article:nth-child(n+3){margin-top:0}main .company-principles.container article:before,main .company-principles.container article:after{display:none}main .company-principles.container h3{letter-spacing:-1.5px;min-height:0;margin-bottom:40px;font-size:32px;line-height:34px}main .company-principles.container p{font-size:16px;line-height:22px}main .company-contacts.container{padding-top:70px}main .company-contacts.container .contact-cards{grid-template-columns:minmax(0,1fr);gap:43px 8px}main .company-contacts.container .contact-cards__details{border-radius:25px;height:auto;margin-bottom:0;padding:28px 16px}main .company-contacts.container .contact-cards__details>p{font-size:16px;line-height:22px}main .company-contacts.container .contact-cards dl{gap:24px;margin-top:34px}main .company-contacts.container .contact-cards dt{font-size:11px;line-height:16px}main .company-contacts.container .contact-cards dd{font-size:14px;line-height:20px}main .company-contacts.container .contact-cards dd a{font-size:32px;line-height:38px}main .company-contacts.container .contact-cards__email{gap:10px;margin-top:34px;font-size:22px;line-height:26px}main .company-contacts.container .contact-cards__email span,main .company-contacts.container .contact-cards__email img{flex-basis:34px;width:34px;height:34px}main .company-contacts.container .contact-cards .contact-cards__art{border-radius:25px;height:350px;margin-top:0}main .company-contacts.container .contact-cards__art img{width:100%;height:94%}main .pill-tabs{--pill-tab-padding-inline:11px;--pill-tabs-column-gap:5px;--pill-tabs-row-gap:8px}main .catalog-page.catalog-section.container .bundle-promo__copy,main .cart-page.container .cart-bundle-promo .bundle-promo__copy{padding-left:14px}main .catalog-page.catalog-section.container .bundle-promo h3,main .cart-page.container .cart-bundle-promo h3{font-size:21px;line-height:23px}}@media (width<=350px){.benefits.container.benefits{grid-template-columns:1fr;margin-top:-48px}.benefits.container .benefits__aya,.marketplace-hero.container .marketplace-sticker--funny,.marketplace-hero.container .marketplace-sticker--bitrix,.marketplace-hero.container .marketplace-sticker--bot{display:none}}@media (width<=320px){main .support-panel.container,main .support-request.container,main .checkout-page.container .checkout-form,main .checkout-page.container .checkout-summary{padding-left:14px;padding-right:14px}main .checkout-page.container .checkout-form h1,main .direct-contact.container h2{font-size:28px;line-height:30px}.product-page .product-sticky-buy{grid-template-columns:60px minmax(0,1fr) 50px;gap:8px;padding-inline:8px}.site-header .site-header__logo{height:28px}.site-header .site-header__inner{gap:8px}.benefits.container.benefits,.catalog-section.container.catalog-section,.why.container.why,.benefits.container.benefits>*,.catalog-section.container .product-grid,.catalog-section.container .product-grid>*,.why.container.why .why__grid,.why.container.why .why__grid>*{min-width:0;max-width:100%}.catalog-section.container .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.why.container.why .why__grid,.why.container.why .why__grid>*{min-width:0}.why.container.why .why__architecture strong,.why.container.why .why__architecture p,.why.container.why .why__contact h3,.why.container.why .why__contact p{width:100%}main .page-display-title.page-display-title{font-size:36px;line-height:38px}main .catalog-faq.container .catalog-faq__question{font-size:11px;line-height:16px}main .catalog-faq.container .catalog-faq__answer h3{font-size:20px;line-height:22px}}@media (prefers-reduced-motion:reduce){.site-loader span,.product-image-loader{animation-duration:1.4s}}.site-loader.svelte-12qhfyh{z-index:5000;opacity:1;background:#fff;place-items:center;transition:opacity .26s;display:grid;position:fixed;inset:0}.site-loader--hidden.svelte-12qhfyh{opacity:0;pointer-events:none}.site-loader.svelte-12qhfyh span:where(.svelte-12qhfyh){border:4px solid #e1e4e8;border-top-color:#7c8188;border-radius:50%;width:46px;height:46px;animation:.7s linear infinite svelte-12qhfyh-site-loader-spin}@keyframes svelte-12qhfyh-site-loader-spin{to{transform:rotate(360deg)}}
