:root{--bg: #FAFAF7;--surface: #F2F1EC;--placeholder: #EDECE6;--text: #141414;--text-2: #3A3935;--muted: #5E5D58;--muted-2: #8A8984;--line: #E5E4DE;--line-2: #DAD9D3;--accent: #3558E0;--accent-hover: #2946BF;--ok: #1F8A4C;--radius-lg: 24px;--radius: 18px;--gutter: clamp(16px, 5.5vw, 80px);--font-head: "Onest", "Segoe UI", system-ui, sans-serif;--font-body: "Onest", "Segoe UI", system-ui, sans-serif;--on-accent: #fff;--card: #fff;--float: #fff;--glass: linear-gradient(140deg, rgba(255,255,255,.9), rgba(255,255,255,.62) 55%, rgba(255,255,255,.8));--glass-line: rgba(20,20,20,.07);--shadow: 0 18px 48px rgba(20,20,20,.12);--bg-waves: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 900' preserveAspectRatio='none'%3E%3Cfilter id='b' x='-20%' y='-40%' width='140%' height='180%'%3E%3CfeGaussianBlur stdDeviation='70'/%3E%3C/filter%3E%3Cg filter='url(%23b)'%3E%3Cpath fill='%233558E0' fill-opacity='.10' d='M-120 150C240 40 600 300 960 170S1440 70 1560 110V330C1200 430 840 250 480 380S0 340-120 300Z'/%3E%3Cpath fill='%237B6CF0' fill-opacity='.07' d='M-120 560C300 450 660 720 1020 600S1440 520 1560 560V760C1180 860 800 690 420 820S0 790-120 770Z'/%3E%3Cpath fill='%235C8DF5' fill-opacity='.05' d='M-120 380C320 330 700 480 1080 400S1440 340 1560 360V470C1200 540 820 420 440 500S0 480-120 470Z'/%3E%3C/g%3E%3C/svg%3E");--ease-out: cubic-bezier(.16, 1, .3, 1);--bg-grille: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='48' viewBox='0 0 28 48'%3E%3Cpath d='M14 0 28 8V24L14 32 0 24V8zM28 24 42 32V48M0 24-14 32V48M14 32V48' fill='none' stroke='%233558E0' stroke-opacity='0.16' stroke-width='1.5'/%3E%3C/svg%3E");color-scheme:light}:root[data-theme=dark]{--bg: #0A1222;--surface: rgba(255,255,255,.06);--placeholder: #16213A;--text: #EEF2FB;--text-2: #C9D1E4;--muted: #9AA6C2;--muted-2: #8590AD;--line: rgba(255,255,255,.08);--line-2: rgba(255,255,255,.16);--accent: #8EA6FF;--accent-hover: #A9BBFF;--on-accent: #0B1430;--ok: #7CD3AD;--card: #121B31;--float: #16213A;--glass: linear-gradient(140deg, rgba(255,255,255,.12), rgba(255,255,255,.03) 55%, rgba(255,255,255,.07));--glass-line: rgba(255,255,255,.09);--shadow: 0 18px 48px rgba(0,0,0,.45);--bg-waves: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 900' preserveAspectRatio='none'%3E%3Cfilter id='b' x='-20%' y='-40%' width='140%' height='180%'%3E%3CfeGaussianBlur stdDeviation='70'/%3E%3C/filter%3E%3Cg filter='url(%23b)'%3E%3Cpath fill='%234668B2' fill-opacity='.55' d='M-120 150C240 40 600 300 960 170S1440 70 1560 110V330C1200 430 840 250 480 380S0 340-120 300Z'/%3E%3Cpath fill='%235B4FB8' fill-opacity='.38' d='M-120 560C300 450 660 720 1020 600S1440 520 1560 560V760C1180 860 800 690 420 820S0 790-120 770Z'/%3E%3Cpath fill='%233E5FA8' fill-opacity='.30' d='M-120 380C320 330 700 480 1080 400S1440 340 1560 360V470C1200 540 820 420 440 500S0 480-120 470Z'/%3E%3C/g%3E%3C/svg%3E");--bg-grille: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='48' viewBox='0 0 28 48'%3E%3Cpath d='M14 0 28 8V24L14 32 0 24V8zM28 24 42 32V48M0 24-14 32V48M14 32V48' fill='none' stroke='%238EA6FF' stroke-opacity='0.14' stroke-width='1.5'/%3E%3C/svg%3E");color-scheme:dark}:root[data-theme=dark] .logo img{filter:invert(1) hue-rotate(180deg)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{position:relative;margin:0;background:var(--bg);color:var(--text);font:400 16px/1.5 var(--font-body)}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--bg-waves) center / 100% 100% no-repeat}body:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--bg-grille) 0 0 / 28px 48px;--grille-mask: radial-gradient(820px 520px at 86% 400px, #000, transparent 70%), radial-gradient(820px 520px at 10% 1130px, #000, transparent 70%);-webkit-mask-image:var(--grille-mask);mask-image:var(--grille-mask);-webkit-mask-size:100% 1500px;mask-size:100% 1500px;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}@media(max-width:1100px){body:after{--grille-mask: radial-gradient(360px 280px at 75% 540px, #000, transparent 72%), radial-gradient(360px 280px at 15% 990px, #000, transparent 72%);-webkit-mask-size:100% 1200px;mask-size:100% 1200px}}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}h1,h2,h3{font-family:var(--font-head);font-weight:700;letter-spacing:-.01em;margin:0;text-wrap:balance}.wrap{padding-inline:var(--gutter);max-width:1600px;margin-inline:auto}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:56px;padding:0 28px;border-radius:28px;border:1px solid transparent;font:600 16px/1 var(--font-body);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.btn--primary{background:var(--accent);color:var(--on-accent);box-shadow:0 8px 22px -10px var(--accent)}.btn--primary:hover{background:var(--accent-hover);color:var(--on-accent)}.btn--ghost{background:transparent;border-color:var(--text);color:var(--text)}.btn--ghost:hover{background:var(--text);color:var(--bg)}.btn--sm{height:44px;padding:0 18px;font-size:15px;font-weight:500}.btn--link{height:auto;padding:0;border:0;background:none;font-weight:500}.site-header{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid transparent}.site-header.is-scrolled{border-color:var(--line)}.site-header__row{height:76px;display:flex;align-items:center;gap:32px}.logo{flex:none}.logo img{display:block;height:44px;width:auto}.hero__media{overflow:hidden}.hero__media img{width:100%;height:100%;object-fit:cover}.hero__media.hero__logo{position:relative;background:#000}.hero__logo>svg,.hero__logo>img{position:absolute;inset:0;width:100%;height:100%}.hero__stack{--fan-a: 5deg;--fan-b: -4.5deg;position:relative;isolation:isolate;margin-right:7%}.hero__stack .hero__logo{box-shadow:0 30px 60px -28px #0a0e1e8c}.hero__stack:before,.hero__stack:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--radius-lg);transform-origin:50% 120%;transition:transform .55s cubic-bezier(.34,1.3,.64,1);animation:hero-fan 1s .55s cubic-bezier(.34,1.3,.64,1) backwards}.hero__stack:before{background:var(--accent);transform:rotate(var(--fan-a))}.hero__stack:after{background:#1e293b;box-shadow:inset 0 1px #ffffff1f;transform:rotate(var(--fan-b))}:root[data-theme=dark] .hero__stack:after{background:#2a3754}.hero__stack:hover:before{transform:rotate(calc(var(--fan-a) + 3deg))}.hero__stack:hover:after{transform:rotate(calc(var(--fan-b) - 3deg))}@keyframes hero-fan{0%{transform:none}}.post-cover{width:100%;max-height:460px;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-lg);margin-bottom:32px}.post-card__cover{width:calc(100% + 56px);margin:-28px -28px 4px;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius) var(--radius) 0 0}.nav{flex:1;min-width:0;display:flex;justify-content:center;font-size:15px;font-weight:500}.nav__bar{position:relative;display:flex;padding:5px;border:1px solid var(--glass-line);border-radius:999px;background:var(--glass);box-shadow:0 6px 24px -14px #14141440}.nav__bar:before{content:"";position:absolute;top:5px;bottom:5px;left:var(--pl, 0);right:var(--pr, 100%);border-radius:999px;background:var(--accent);opacity:var(--po, 0);pointer-events:none;transition:left var(--tl, .4s) cubic-bezier(.65,0,.35,1),right var(--tr, .4s) cubic-bezier(.65,0,.35,1),opacity .25s}.nav__item{position:relative}.nav__link{position:relative;z-index:1;display:inline-flex;align-items:center;height:40px;padding:0 clamp(10px,1vw,16px);border-radius:999px;white-space:nowrap;transition:color .25s}.nav__link.is-lit,.nav__link.is-lit:hover{color:var(--on-accent)}@media(max-width:1360px){.nav__item:nth-child(n+7):not(:last-child){display:none}}@media(max-width:1240px){.nav__item:nth-child(n+6):not(:last-child){display:none}}.nav__link[aria-current=page]{color:var(--accent)}.nav__link[aria-current=page].is-lit{color:var(--on-accent)}.nav__drop{position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%);min-width:220px;max-height:60vh;overflow:auto;padding:10px;border:1px solid var(--glass-line);border-radius:var(--radius);background:var(--float);box-shadow:var(--shadow);display:none}.nav__item:after{content:"";position:absolute;inset:100% -8px auto;height:16px}.nav__item:hover .nav__drop,.nav__item:focus-within .nav__drop{display:grid;animation:drop-in .32s var(--ease-out)}.nav__drop>*{animation:row-in .4s var(--ease-out) backwards;animation-delay:calc(var(--i, 0) * 28ms + 40ms)}@keyframes drop-in{0%{opacity:0;transform:translate(-50%,-6px) scale(.97)}}@keyframes row-in{0%{opacity:0;transform:translate(-8px)}}.nav__drop a{padding:9px 12px;border-radius:10px;font-size:14px;white-space:nowrap}.nav__drop a:hover{background:var(--surface);color:var(--text)}.nav__drop summary{display:flex;justify-content:space-between;gap:16px;padding:9px 12px;border-radius:10px;font-size:14px;white-space:nowrap;list-style:none;cursor:pointer}.nav__drop summary::-webkit-details-marker{display:none}.nav__drop summary:hover{background:var(--surface)}.nav__drop details[open]>summary{color:var(--accent)}.nav__drop details a{display:block;padding-left:26px}.lang{display:flex;gap:2px;padding:4px;border:1px solid var(--glass-line);border-radius:999px;background:var(--glass);font-size:13px;font-weight:600}.lang a{padding:6px 9px;border-radius:20px;color:var(--muted-2);transition:color .2s,background .2s}.lang a:hover{color:var(--text)}.lang a[aria-current=true]{background:var(--text);color:var(--bg)}.cart-btn{height:44px;padding:0 16px;border-radius:22px;border:1px solid var(--glass-line);background:var(--glass);display:inline-flex;align-items:center;gap:10px;font:500 15px/1 var(--font-body);color:var(--text);cursor:pointer;transition:border-color .2s}.cart-btn:hover{border-color:var(--text)}.cart-btn__count{min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--accent);color:var(--on-accent);font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.theme-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--glass-line);border-radius:22px;background:var(--glass);color:var(--text);cursor:pointer}.theme-btn:hover{border-color:var(--text)}.header-theme{margin-inline:-18px}.theme-ico{display:grid;transition:transform .25s var(--ease-out)}.theme-ico svg{grid-area:1 / 1;transition:transform .9s cubic-bezier(.34,1.3,.64,1),opacity .5s ease}.theme-btn:active .theme-ico{transform:scale(.88)}.theme-btn .i-moon{opacity:0;transform:rotate(-120deg) scale(.4)}[data-theme=dark] .theme-btn .i-sun{opacity:0;transform:rotate(120deg) scale(.4)}[data-theme=dark] .theme-btn .i-moon{opacity:1;transform:none}.drawer .theme-btn{width:auto;gap:10px;padding:0 16px;margin-top:14px;font:500 15px/1 var(--font-body)}.float-up{position:fixed;z-index:130;padding:3px 9px;border-radius:12px;background:var(--accent);color:var(--on-accent);font:700 13px/1.2 var(--font-body);pointer-events:none}.cart-btn__count[hidden]{display:none}.lang-menu{position:relative;display:none}.lang-menu summary{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 10px;border-radius:22px;list-style:none;cursor:pointer;font:600 14px/1 var(--font-body);color:var(--text)}.lang-menu summary::-webkit-details-marker{display:none}.lang-menu summary:hover{background:var(--surface)}.lang-menu__caret{transition:transform .15s}.lang-menu[open] .lang-menu__caret{transform:rotate(180deg)}.lang-menu__list{position:absolute;top:calc(100% + 6px);right:0;z-index:60;display:grid;min-width:168px;padding:6px;border:1px solid var(--glass-line);border-radius:16px;background:var(--float);box-shadow:var(--shadow);animation:drop-in-r .28s var(--ease-out)}@keyframes drop-in-r{0%{opacity:0;transform:translateY(-6px) scale(.97)}}.lang-menu__list a{display:flex;align-items:center;min-height:44px;padding:0 14px;border-radius:10px;font-size:15px}.lang-menu__list a:hover{background:var(--surface);color:var(--text)}.lang-menu__list a[aria-current=true]{background:var(--text);color:var(--bg)}.header-tiktok{flex:none;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-left:-22px;border-radius:19px;color:var(--text)}.header-tiktok:hover{background:var(--surface);color:var(--text)}.burger{display:none;width:44px;height:44px;border:0;background:none;color:var(--text);cursor:pointer;align-items:center;justify-content:center}.drawer{box-sizing:border-box;position:fixed;inset:0 auto 0 0;width:min(420px,calc(100vw - 40px));max-width:none;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:var(--bg);color:var(--text);box-shadow:24px 0 60px #14141424;overflow:hidden}.drawer[open]{display:flex;flex-direction:column;animation:drawer-in .32s cubic-bezier(.22,1,.36,1)}.drawer::backdrop{background:#14141461}.drawer[open]::backdrop{animation:drawer-fade .32s ease-out}.drawer.is-closing{animation:drawer-out .2s cubic-bezier(.4,0,1,1) forwards}.drawer.is-closing::backdrop{animation:drawer-fade .2s ease-in reverse forwards}@keyframes drawer-in{0%{transform:translate(-100%)}}@keyframes drawer-out{to{transform:translate(-100%)}}@keyframes drawer-fade{0%{opacity:0}}html.is-drawer-open{overflow:hidden}.drawer [hidden]{display:none!important}.drawer ul{list-style:none;margin:0;padding:0}.drawer__title+ul{margin-top:16px;border-top:1px solid var(--line)}.drawer__bar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;height:64px;padding:0 8px 0 20px;border-bottom:1px solid var(--line)}.drawer__logo{font-size:18px}.drawer__icon{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0;border:0;border-radius:22px;background:none;color:var(--text);font:500 15px/1 var(--font-body);cursor:pointer}.drawer__icon:hover{background:var(--surface)}.drawer__back{gap:2px;min-width:0;margin-left:-12px;padding:0 14px 0 6px}.drawer__back span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer__panels{flex:1;overflow-y:auto;overscroll-behavior:contain}.drawer__panel{padding:22px 20px calc(36px + env(safe-area-inset-bottom))}.drawer__panel.is-forward{animation:panel-forward .24s cubic-bezier(.22,1,.36,1)}.drawer__panel.is-back{animation:panel-back .24s cubic-bezier(.22,1,.36,1)}@keyframes panel-forward{0%{transform:translate(28px);opacity:0}}@keyframes panel-back{0%{transform:translate(-28px);opacity:0}}.drawer__eyebrow,.drawer__label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.drawer__eyebrow{margin:0 0 6px}.drawer__label{margin:30px 0 6px}.drawer__title{font-size:30px;line-height:1.1;outline:none}.drawer__brand,.drawer__row{width:100%;display:flex;align-items:center;gap:12px;padding:8px 0;border:0;border-bottom:1px solid var(--line);background:none;color:var(--text);text-align:left;cursor:pointer}.drawer__brand{min-height:62px;font:600 22px/1.2 var(--font-head);letter-spacing:-.01em}.drawer__brand span,.drawer__row span{flex:1;min-width:0}.drawer__row{min-height:54px;font:500 17px/1.3 var(--font-body)}.drawer__row small{min-width:26px;height:24px;padding:0 8px;border-radius:12px;background:var(--surface);color:var(--muted);font:600 12px/24px var(--font-body);text-align:center}.drawer__chev{flex:none;color:var(--muted)}.drawer__brand:hover,.drawer__row:hover,.drawer__brand:hover .drawer__chev,.drawer__row:hover .drawer__chev,.drawer [aria-current]{color:var(--accent)}.drawer__all{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;margin-top:20px;padding:0 18px 0 22px;border-radius:26px;background:var(--text);color:var(--bg);font:600 16px/1.2 var(--font-body)}.drawer__all:hover{background:var(--accent);color:var(--on-accent)}.drawer__all[aria-current]{color:var(--bg);box-shadow:inset 0 0 0 2px var(--accent)}.drawer__models{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:10px;margin-top:10px!important}.drawer__model{display:flex;align-items:center;justify-content:center;min-height:58px;padding:8px 10px;border:1px solid var(--line);border-radius:14px;background:var(--card);font:600 15px/1.2 var(--font-head);text-align:center;text-wrap:balance}.drawer__panel li{animation:row-in .42s var(--ease-out) backwards;animation-delay:calc(var(--i, 0) * 26ms + 60ms)}.drawer__model:hover{border-color:var(--text);color:var(--text)}.drawer__model[aria-current]{border-color:var(--accent)}.drawer__pages a{display:flex;align-items:center;min-height:48px;font-size:16px;color:var(--text-2)}.drawer__lang{width:max-content;margin-top:26px}.crumbs{display:flex;flex-wrap:wrap;gap:6px 10px;padding-block:16px 24px;font-size:14px;color:var(--muted-2)}.crumbs a:hover{color:var(--text)}.crumbs span[aria-hidden]{color:var(--line-2)}.category-page{padding-top:40px}.crumbs--back{gap:8px;margin-top:-16px;padding-block:0 28px;font-weight:500}.crumbs--back a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid var(--line-2);border-radius:20px;background:var(--card);color:var(--text-2);transition:border-color .2s,color .2s,background-color .2s}.crumbs--back a:last-child{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.crumbs--back a:last-child:before{content:"←";color:inherit}.crumbs--back a:hover{border-color:var(--text);color:var(--text)}.crumbs--back a:last-child:hover{border-color:var(--accent);background:transparent;color:var(--accent)}@media(max-width:640px){.category-page{padding-top:24px}}.hero{display:grid;grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);gap:64px;align-items:center;padding-block:40px 0}.hero h1{font-size:clamp(30px,4.4vw,64px);line-height:1.05}.hero p{margin:16px 0 24px;max-width:520px;font-size:18px;color:var(--muted)}.hero__actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.hero__media{aspect-ratio:16 / 11;max-height:420px;width:100%;border-radius:var(--radius-lg);background:var(--placeholder) center / cover no-repeat}.search{position:relative;margin-top:24px;scroll-margin-top:96px}.search-bar{margin-bottom:32px}.search-bar .search{margin-top:0}.search svg{position:absolute;left:20px;top:18px;color:var(--muted-2);pointer-events:none}.search input{box-sizing:border-box;width:100%;height:56px;padding:0 20px 0 52px;border:1px solid var(--line-2);border-radius:28px;background:var(--card);color:var(--text);font:400 16px/1 var(--font-body)}.search input::placeholder{color:var(--muted-2)}.search input:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.search__status{margin:0 0 24px;font-size:15px;color:var(--muted)}.search__links:empty{display:none}.page-head [data-search-out]{margin-top:32px}.search__links{display:grid;gap:12px;margin-bottom:24px}.search__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.search__row span{margin-right:4px;font-size:14px;color:var(--muted)}.search__row a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--line-2);border-radius:20px;background:var(--card);font-size:15px;font-weight:500}.search__row a:hover{border-color:var(--text);color:var(--text)}.brands{margin-top:64px;border-top:1px solid var(--line)}.brands a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:15px 0;border-bottom:1px solid var(--line)}.brands b{font:600 clamp(17px,1.5vw,21px)/1.2 var(--font-head)}.brands small{font-size:14px;color:var(--muted-2);text-align:right}.types{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.type{position:relative;display:block;aspect-ratio:4 / 3;border-radius:var(--radius-lg);overflow:hidden;background:var(--placeholder);color:#fff}.type img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-out)}.type:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 40%,#080c1ec7)}.type span{position:absolute;z-index:1;inset:auto 0 0;display:grid;gap:2px;padding:16px 18px}.type b{font:700 clamp(17px,1.5vw,21px)/1.2 var(--font-head)}.type small{font-size:14px;opacity:.85}.type:hover{color:#fff}.type:hover img{transform:scale(1.05)}.popular__head{flex-wrap:wrap;gap:12px 24px}.tabs{display:flex;flex-wrap:wrap;gap:6px}.tabs button{height:40px;padding:0 16px;border:1px solid var(--line-2);border-radius:20px;background:var(--card);color:var(--text-2);font:500 15px/1 var(--font-body);cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.tabs button:hover{border-color:var(--text)}.tabs button[aria-selected=true]{border-color:var(--text);background:var(--text);color:var(--bg)}.popular__more{display:inline-block;margin-top:20px;font-weight:500;color:var(--accent)}@media(max-width:900px){.types{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.type span{padding:12px 14px}}@media(max-width:640px){.tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter)}.tabs::-webkit-scrollbar{display:none}.tabs button{flex:none}}.order-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 32px;margin-top:40px;padding:12px 12px 12px 24px;border:1px solid var(--glass-line);border-radius:999px;background:var(--glass)}.order-note .btn--sm{height:40px}.service{--svc-bg: radial-gradient(70% 90% at 85% 15%, rgba(255, 255, 255, .16), transparent 60%), radial-gradient(60% 80% at 10% 100%, rgba(122, 92, 255, .45), transparent 70%), linear-gradient(125deg, #2A49D6 0%, #3558E0 45%, #5A48E2 100%);--svc-line: rgba(255, 255, 255, .22);--svc-text: #fff;--svc-muted: rgba(255, 255, 255, .84);--svc-tile: 0 12px 30px rgba(12, 22, 90, .28);--svc-glow-a: rgba(255, 255, 255, .3);--svc-glow-b: rgba(190, 170, 255, .35);display:grid;grid-template-columns:minmax(0,57fr) minmax(0,43fr);align-items:center;gap:40px;padding:52px;border:1px solid var(--svc-line);border-radius:28px;background:var(--svc-bg);box-shadow:0 24px 60px #3558e052;color:var(--svc-text);overflow:hidden}:root[data-theme=dark] .service{--svc-bg: radial-gradient(70% 90% at 85% 15%, rgba(255, 255, 255, .1), transparent 60%), radial-gradient(60% 80% at 10% 100%, rgba(110, 80, 240, .45), transparent 70%), linear-gradient(125deg, #1D2F8F 0%, #2840B8 45%, #4232A8 100%);--svc-line: rgba(255, 255, 255, .16);--svc-tile: 0 12px 30px rgba(0, 0, 0, .4);box-shadow:0 24px 60px #00000073}.service :focus-visible{outline-color:#fff}.service__badge{display:inline-block;padding:6px 12px;border:1px solid rgba(255,255,255,.35);border-radius:999px;background:#ffffff24;color:#fff;font:600 12px/1.2 var(--font-head);letter-spacing:.08em;text-transform:uppercase}.service h2{margin-top:16px;color:var(--svc-text);font-size:clamp(26px,calc(14px + 2.2vw),40px);font-weight:750;line-height:1.12}.service p{max-width:560px;margin:14px 0 0;color:var(--svc-muted);font-size:16px;line-height:1.6}.service__features{display:flex;flex-wrap:wrap;gap:10px 24px;margin:20px 0 0;padding:0;list-style:none}.service__features li{display:inline-flex;align-items:center;gap:8px;color:var(--svc-text);font-size:15px;font-weight:500}.service__features svg{flex:none;color:#c9d4ff}.service .messengers{margin-top:28px}.service .messengers__row{gap:10px}.service .messengers__copied{color:#fff}.service .messenger{height:48px;padding:0 18px;border:1px solid rgba(255,255,255,.32);border-radius:13px;background:#ffffff1f;color:#fff;font-weight:600;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s,transform .2s var(--ease-out)}.service .messenger svg{color:currentColor}.service .messenger:hover{border-color:#fff9;background:#fff3;color:#fff}.service .messenger:active{transform:scale(.97)}.service .messenger:focus-visible{outline-offset:2px;border-radius:13px}.service .messenger--telegram,.service .messenger--telegram:hover{padding:0 22px;border-color:transparent;background:#fff;color:#2a49d6;box-shadow:0 10px 26px #0a14504d}.service .messenger--telegram:hover{background:#eef2ff;box-shadow:0 12px 30px #0a145061}.service-row{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:24px;align-items:stretch}.service-row .service{grid-template-columns:minmax(0,1fr) minmax(0,37%);gap:20px;padding:44px 36px 44px 40px}.service-row .service .messengers__row{flex-wrap:nowrap;gap:8px}.service-row .service .messenger{padding:0 12px;white-space:nowrap}.service-row .service .messenger--telegram{padding:0 16px}.service-row .service h2{font-size:clamp(26px,calc(10px + 1.9vw),34px)}.coding{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:40px 32px 32px;border:1px solid var(--glass-line);border-radius:28px;background:var(--glass);box-shadow:var(--shadow);color:var(--text);overflow:hidden}.coding:after{content:"";position:absolute;top:-40%;right:-30%;width:80%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 16%,transparent),transparent);pointer-events:none}.coding__logo{display:grid;place-items:center;width:56px;height:56px;border:1px solid var(--glass-line);border-radius:16px;background:var(--card);color:var(--text);box-shadow:0 10px 24px -12px #14141459}.coding__logo svg{width:34px;height:34px;fill:currentColor}.coding__stripe{width:56px;height:4px;margin-top:14px;border-radius:2px;background:linear-gradient(90deg,#6fc3ee 0 33.3%,#1f3f99 33.3% 66.6%,#e2231a 66.6%)}.coding h2{margin-top:18px;color:var(--text);font-size:clamp(24px,calc(10px + 1.6vw),30px);font-weight:750;line-height:1.15}.coding p{margin:12px 0 28px;color:var(--muted);font-size:15px;line-height:1.6}.coding__btn{position:relative;z-index:1;margin-top:auto;height:48px;padding:0 18px;font-size:14px;white-space:nowrap}@media(max-width:1100px){.service-row{grid-template-columns:1fr}.service-row .service{grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:32px;padding:40px}.coding{padding:36px 40px 40px}}@media(max-width:900px){.service-row .service{grid-template-columns:1fr}}@media(max-width:767px){.service-row{gap:16px}.service-row .service{gap:28px;padding:24px 22px}.coding{padding:30px 22px 24px;border-radius:24px}.coding__btn{width:100%;justify-content:center}}.brand-wall{position:relative;width:100%;max-width:480px;aspect-ratio:480 / 340;justify-self:center}.brand-wall:before{content:"";position:absolute;inset:-10% -16%;background:radial-gradient(44% 48% at 42% 52%,var(--svc-glow-a),transparent 72%),radial-gradient(38% 42% at 66% 42%,var(--svc-glow-b),transparent 72%);filter:blur(20px);pointer-events:none}.brand-wall__tile{position:absolute;left:var(--x);top:var(--y);width:var(--w);display:grid;place-items:center;aspect-ratio:1;border:1px solid var(--svc-line);border-radius:14px;background:var(--card);box-shadow:var(--svc-tile);color:var(--text-2);transition:color .2s,border-color .2s,box-shadow .2s,scale .25s var(--ease-out)}.brand-wall__tile--m{border-radius:16px}.brand-wall__tile--l{border-radius:20px;color:var(--text)}.brand-wall__tile svg{width:58%;height:58%;fill:currentColor}.brand-wall__tile--l svg{width:54%;height:54%}.brand-wall__name{padding:0 4px;font:700 11px/1.1 var(--font-head);letter-spacing:.04em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.brand-wall__tile--l .brand-wall__name{font-size:15px}.brand-wall__tile--s .brand-wall__name{font-size:9px;letter-spacing:.02em;overflow-wrap:normal}@media(min-width:768px){.brand-wall{container-type:inline-size}.brand-wall__name{font-size:min(11px,2.3cqw)}.brand-wall__tile--l .brand-wall__name{font-size:min(15px,3.1cqw)}.brand-wall__tile--s .brand-wall__name{padding:0 1px;font-size:min(9px,1.9cqw);letter-spacing:0}}.brand-wall__tile--off{color:var(--muted-2)}a.brand-wall__tile:hover{z-index:1;color:var(--accent);border-color:color-mix(in srgb,var(--accent) 40%,transparent);box-shadow:0 14px 32px color-mix(in srgb,var(--accent) 18%,transparent);scale:1.06}@media(prefers-reduced-motion:no-preference){.brand-wall__tile{animation:float-y var(--d) cubic-bezier(.37,0,.63,1) calc(var(--k) * -1.3s) infinite alternate,float-x calc(var(--d) * 1.37) cubic-bezier(.37,0,.63,1) calc(var(--k) * -2.1s) infinite alternate;will-change:transform,translate}}@keyframes float-y{0%{translate:0 0}to{translate:0 -4px}}@keyframes float-x{0%{transform:translate(-1.5px)}to{transform:translate(1.5px)}}@supports (-moz-appearance: none){.brand-wall__tile{rotate:.2deg}}@media(max-width:1100px){.service{grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:32px;padding:40px}}@media(max-width:900px){.service{grid-template-columns:1fr}.brand-wall{max-width:380px}}@media(max-width:767px){.service{gap:28px;padding:24px 22px;border-radius:24px}.service p{font-size:15px}.service__features{flex-direction:column;gap:8px;margin-top:16px}.service .messengers{margin-top:22px}.service .messengers__row{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:row;gap:8px}.service .messenger{justify-content:center;padding:0 12px}.service .messenger--telegram{grid-column:1 / -1}.brand-wall{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;max-width:360px;aspect-ratio:auto;padding-bottom:9%}.brand-wall__tile{position:relative;left:auto;top:auto;width:auto;border-radius:14px}.brand-wall__tile:nth-child(5n+2),.brand-wall__tile:nth-child(5n+4){top:50%}.brand-wall__tile:nth-child(n+21){display:none}}.stats{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:32px}.stat{display:flex;align-items:center;gap:10px}.stat__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--line-2);border-radius:50%;color:var(--muted)}.stat b{display:block;font:700 20px/1.15 var(--font-head);font-variant-numeric:tabular-nums}.stat b+span{display:block;font-size:13px;line-height:1.3;color:var(--muted)}.tile{flex:none;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:15px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 22%,transparent),color-mix(in srgb,var(--accent) 10%,transparent));color:var(--accent);font:700 15px/1 var(--font-head)}.order-note h2{font-size:17px;line-height:1.25}.order-note p{margin:2px 0 0;max-width:720px;font-size:14px;color:var(--muted)}.section{padding-block:72px 0}.section__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px}.section__head h2{font-size:clamp(24px,2.4vw,32px)}.benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.benefits div{display:grid;gap:10px;align-content:start;padding:24px;border:1px solid var(--glass-line);border-radius:var(--radius-lg);background:var(--glass)}.benefits .tile{margin-bottom:6px}.benefits b{font-size:20px;font-weight:600}.benefits p{margin:0;color:var(--muted)}.prose{font-size:18px;line-height:1.65;color:var(--text-2);max-width:760px}.prose h2{font-size:22px;margin:32px 0 12px}.prose h3{font-size:18px;margin:24px 0 10px}.prose p{margin:0 0 16px}.prose ul,.prose ol{padding-left:1.25em;margin:0 0 16px}.prose li{margin-bottom:6px}.about-text{max-width:none;padding:clamp(24px,4vw,48px);border:1px solid var(--glass-line);border-radius:var(--radius-lg);background:var(--glass);font-size:16px;columns:2;column-gap:56px}.about-text h2,.about-text h3{column-span:all;margin:0 0 20px;font-size:clamp(22px,2.2vw,28px);line-height:1.2;color:var(--text)}.about-text p,.about-text li{break-inside:avoid}.about-text ul{list-style:none;padding:0;break-inside:avoid}.about-text ul li{position:relative;padding-left:32px;margin-bottom:10px}.about-text ul li:before{content:"✓";position:absolute;left:0;top:.2em;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);font-size:12px;font-weight:700;line-height:1}@media(max-width:900px){.about-text{columns:1}}.chips{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:15px;font-weight:500;color:var(--muted-2)}.chips a{padding-bottom:6px;border-bottom:2px solid transparent}.chips a[aria-current=page]{color:var(--text);border-color:var(--accent)}.grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:8px 8px 14px;border:1px solid var(--glass-line);border-radius:22px;background:var(--glass);transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out),border-color .3s}.card>div{padding-inline:6px}.card:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--line-2)}.card__img{aspect-ratio:1 / 1;border-radius:15px;background:var(--placeholder);overflow:hidden}.card__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-out)}.card:hover .card__img img{transform:scale(1.05)}.card__fit{font-size:12px;color:var(--muted-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card__name{margin-top:4px;font-size:15px;line-height:1.35;font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.card__foot{margin-top:auto;display:flex;flex-direction:column;align-items:stretch;gap:10px}.card__foot .btn{width:100%;height:42px;padding:0 14px;font-size:14px}.card__price{font-size:18px;font-weight:600;white-space:nowrap}.empty{padding:48px 0;color:var(--muted)}.pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:48px}.pager a,.pager span{min-width:44px;height:44px;padding:0 12px;border-radius:22px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:500}.pager__num{border:1px solid var(--line-2)}.pager__num:hover{border-color:var(--text);color:var(--text)}.pager__num[aria-current=page]{background:var(--text);border-color:var(--text);color:var(--bg);pointer-events:none}.pager__step{font-size:18px}.pager span.pager__step{color:var(--line-2)}.pager__gap{color:var(--muted-2);min-width:24px;padding:0}.product{display:grid;grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);gap:72px;align-items:start}.gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gallery figure{margin:0;border-radius:var(--radius);background:var(--placeholder);overflow:hidden;aspect-ratio:1 / 1}.gallery figure:first-child{grid-column:span 2;border-radius:var(--radius-lg)}.gallery img{width:100%;height:100%;object-fit:cover}.gallery a{display:block;height:100%;cursor:zoom-in}.zoom{box-sizing:border-box;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:none}.zoom::backdrop{background:#0e0e0ef0}html:has(.zoom[open]){overflow:hidden}.zoom__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none}.zoom__track::-webkit-scrollbar{display:none}.zoom__track figure{box-sizing:border-box;flex:0 0 100%;display:grid;place-items:center;margin:0;padding:64px 16px;scroll-snap-align:center}.zoom__track img{max-width:100%;max-height:calc(100dvh - 128px);object-fit:contain}.zoom__btn{position:absolute;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0 0 4px;border:0;border-radius:24px;background:#ffffff24;color:#fff;font:400 32px/1 var(--font-body);cursor:pointer}.zoom__btn:hover{background:#ffffff47}.zoom__close{top:12px;right:12px}.zoom__prev,.zoom__next{top:calc(50% - 24px)}.zoom__prev{left:16px}.zoom__next{right:16px}@media(hover:none){.zoom__prev,.zoom__next{display:none}}.buy{position:sticky;top:108px;display:grid;gap:24px}.buy__meta{font-size:15px;color:var(--muted-2)}.buy h1{font-size:clamp(22px,2.2vw,32px);line-height:1.2}.buy__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:16px}.buy__price b{font-size:clamp(26px,2.4vw,32px);font-weight:700}.stock{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:15px;background:color-mix(in srgb,var(--ok) 13%,transparent);font-size:14px;font-weight:600;color:var(--ok)}.stock:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 0 currentColor;animation:live 2s ease-out infinite}.stock--no{background:var(--surface);color:var(--muted)}.stock--no:before{animation:none}@keyframes live{70%,to{box-shadow:0 0 0 7px transparent}}.buy__row{display:flex;gap:12px}.qty{height:60px;width:140px;border-radius:30px;border:1px solid var(--line-2);display:flex;align-items:center;justify-content:space-between;padding:0 6px}.qty button{width:44px;height:44px;border:0;border-radius:22px;background:none;font-size:20px;color:var(--text);cursor:pointer}.qty button:hover{background:var(--surface)}.qty output{font-weight:600;font-size:17px}.buy__row .btn{flex:1;height:60px;border-radius:30px;font-size:17px}.buy__hint{margin:0;font-size:15px;color:var(--muted)}.specs{margin:0}.specs div{display:flex;justify-content:space-between;gap:24px;padding:15px 0;border-bottom:1px solid var(--line);font-size:16px}.specs dt{color:var(--muted-2)}.specs dd{margin:0;text-align:right}.desc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);gap:72px;margin-top:72px;padding-top:40px;border-top:1px solid var(--line)}.desc h2{font-size:24px}.buybar{display:none}.page-head{padding-block:24px 40px}.page-head h1{font-size:clamp(26px,3vw,40px);line-height:1.15;max-width:960px}.category-title{font-size:clamp(24px,2.6vw,36px);line-height:1.15}.posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.post-card{display:grid;gap:12px;padding:28px;border:1px solid var(--glass-line);border-radius:var(--radius);background:var(--glass);transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out)}.post-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.post-card h2{font-size:20px;line-height:1.25}.post-card p{margin:0;color:var(--muted)}.messengers{margin-top:20px}.messengers__label{margin:0 0 10px;font-size:14px;color:var(--muted)}.messengers__row{display:flex;flex-wrap:wrap;gap:8px}.messenger{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border:1px solid var(--line-2);border-radius:22px;background:var(--card);color:var(--text);font:500 15px/1 var(--font-body)}.messenger:hover{border-color:currentColor}.messenger svg{flex:none}.messenger--telegram svg{color:#26a5e4}.messenger--whatsapp svg{color:#25d366}.messenger--viber svg{color:#7360f2}.messenger--telegram:hover{color:#1d8bc2}.messenger--whatsapp:hover{color:#128c4a}.messenger--viber:hover{color:#5b48d8}.site-footer .messengers{margin-top:6px}.messengers__phone{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;font:700 18px/1.2 var(--font-body);color:var(--text);white-space:nowrap}.messengers__phone svg{flex:none;color:var(--accent, currentColor)}.messengers__phone:hover{opacity:.8}.service .messengers__phone{margin-bottom:14px;font-size:20px;color:#fff}.service .messengers__phone svg{color:#fff}.site-footer .messengers__row{display:flex}@media(max-width:640px){body:has(.buybar){padding-bottom:96px}.messengers__row,.site-footer .messengers__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px}.messenger{justify-content:center;gap:6px;min-width:0;padding:0 8px;font-size:14px}}@media(max-width:359px){.messenger{gap:4px;padding:0 4px;font-size:12px}}.site-footer .social{display:inline-flex;align-items:center;gap:8px;width:max-content;height:44px;margin-top:2px;padding:0 16px;border:1px solid var(--line-2);border-radius:22px;background:var(--card);color:var(--text);font:500 15px/1 var(--font-body)}.site-footer .social:hover{border-color:var(--text);color:var(--text)}.works__nav{display:flex;gap:8px}.works__nav[hidden]{display:none}.works__btn{width:44px;height:44px;border:1px solid var(--line-2);border-radius:22px;background:var(--card);color:var(--text);font-size:18px;cursor:pointer}.works__btn:hover{border-color:var(--text)}.works__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/5);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.works__track::-webkit-scrollbar{display:none}.work{position:relative;margin:0;aspect-ratio:3 / 4;border-radius:var(--radius);overflow:hidden;background:var(--surface);scroll-snap-align:start}.work img{width:100%;height:100%;object-fit:cover}.work figcaption{position:absolute;inset:auto 0 0;padding:28px 16px 14px;background:linear-gradient(transparent,#0000008c);color:#fff;font-size:15px;font-weight:500}.work--video figcaption{pointer-events:none}.work--video.is-paused:after{content:"";position:absolute;top:50%;left:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:#00000059 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5.5v13l11-6.5z'/%3E%3C/svg%3E") 55% 50% / 24px no-repeat;box-shadow:0 0 0 1px #fff6;pointer-events:none}.work__video{display:block;width:100%;height:100%;object-fit:cover;background:#0b0f1a}.work--empty{display:grid;place-content:center;justify-items:center;gap:10px;border:1px dashed var(--line-2);color:var(--muted-2);font-size:15px}@media(max-width:1100px){.works__track{grid-auto-columns:calc((100% - 48px)/4)}}@media(max-width:640px){.works__track{grid-auto-columns:44%;gap:10px;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.logo img{height:36px}}@media(hover:none){.works__nav{display:none!important}}.work__video{cursor:pointer}.work__video:focus-visible{outline-offset:-3px;border-radius:var(--radius)}.consent{position:fixed;z-index:120;left:16px;bottom:16px;display:grid;gap:14px;width:min(440px,calc(100vw - 32px));padding:18px 20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--float);box-shadow:var(--shadow);font-size:14px;line-height:1.5;color:var(--muted)}.consent[hidden]{display:none}.consent p{margin:0}.consent a{color:var(--text);text-decoration:underline}.consent__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.cookie-link{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.cookie-link:hover{color:var(--accent)}@media(max-width:640px){.consent{left:12px;right:12px;bottom:12px;width:auto}.consent__actions .btn{flex:1}}#ask{scroll-margin-top:96px}.pager[hidden]{display:none}.works__btn:disabled{opacity:.35;cursor:default}.works__btn:disabled:hover{border-color:var(--line-2)}.messengers__copied{margin:10px 0 0;font-size:14px;color:var(--ok, #1F8A4C)}@media(max-width:1100px){.product .gallery{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.product .gallery::-webkit-scrollbar{display:none}.product .gallery figure,.product .gallery figure:first-child{flex:0 0 86%;scroll-snap-align:start;border-radius:var(--radius-lg)}.product .gallery figure:only-child{flex-basis:100%}}.site-footer{margin-top:112px;padding-block:48px 40px;border-top:1px solid var(--line)}.site-footer__row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.site-footer__cols{display:flex;flex-wrap:wrap;gap:72px;font-size:15px}.site-footer__cols div{display:grid;gap:10px;align-content:start}.site-footer small{color:var(--muted-2);font-size:14px}.site-footer .muted{color:var(--muted)}@media(max-width:1360px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.nav{display:none}.burger{display:inline-flex;margin-left:-10px}.site-header__row{gap:4px}.site-header__row .lang,.header-theme{display:none}.header-tiktok{margin-left:2px}.lang-menu{display:block;margin-left:auto}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.hero,.product,.desc{grid-template-columns:1fr;gap:32px}.hero__stack{width:min(86%,560px);margin:8px auto 24px}.buy{position:static}}@media(max-width:640px){.site-header__row{height:64px}.cart-btn{border:0;padding:0 8px}.cart-btn__label{display:none}.hero{padding-top:20px}.hero p{font-size:16px}.order-note{margin-top:32px;padding:16px;border-radius:var(--radius-lg)}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.card{padding:6px 6px 12px;border-radius:18px}.card>div{padding-inline:4px}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}.stat{align-items:flex-start}.stat__icon{display:none}.card__name{font-size:14px}.card__price{font-size:16px}.benefits,.posts{grid-template-columns:1fr}.gallery{grid-template-columns:1fr 1fr;gap:10px}.section{padding-top:64px}.buy__row{display:none}.buybar{position:fixed;left:12px;right:12px;bottom:12px;z-index:40;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 20px;border-radius:34px;background:var(--text);color:var(--bg);box-shadow:0 12px 32px #0003}.buybar b{font-size:18px;font-weight:600}.buybar .btn{height:50px}.product-page{padding-bottom:80px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}html.motion .is-wait:not(.is-in){opacity:0}@media print{html.motion .is-wait{opacity:1!important}}.split-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.split-w>span{display:inline-block}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}html.theme-fade,html.theme-fade *:not(.theme-ico svg),html.theme-fade *:before,html.theme-fade *:after{transition:background-color .5s ease,color .5s ease,border-color .5s ease,fill .5s ease,stroke .5s ease,box-shadow .5s ease!important}
