@layer theme,base,components,utilities;html:has(.akw){background:#1b261e}html.akw-menu-open,html:has(.akw dialog[open]){overflow:hidden}body:has(.akw) .back-to-top{background:#dca762;color:#1b261e}@media(max-width:767px){body:has(.akw) .back-to-top{display:none}}@layer components{.akw{--akw-paper: #f6f1e9;--akw-paper-2: #eee6d9;--akw-card: #fffdf9;--akw-ink: #22180f;--akw-muted: #6a5a4a;--akw-line: #e2d6c4;--akw-input: #8a7f70;--akw-wood: #8a5530;--akw-btn: #9a5427;--akw-btn-hover: #82451e;--akw-forest: #1b261e;--akw-forest-2: #233127;--akw-forest-3: #2c3c30;--akw-forest-line: rgb(243 236 223 / .12);--akw-night: #141c16;--akw-cream: #f3ecdf;--akw-cream-muted: #b8b19f;--akw-honey: #dca762;--akw-honey-hover: #e8b977;--akw-error: #b3261e;--akw-shadow: 0 24px 60px rgb(34 24 15 / .12);--akw-shadow-dark: 0 30px 70px rgb(0 0 0 / .38);--akw-ease: cubic-bezier(.22, .7, .2, 1);--akw-header: 64px;--akw-pad: 20px;--akw-serif: "Cormorant Garamond", "Times New Roman", serif;--akw-sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;font-variant-numeric:lining-nums;interpolate-size:allow-keywords;background:var(--akw-paper);color:var(--akw-ink);font-family:var(--akw-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}@media(min-width:768px){.akw{--akw-pad: 32px}}@media(min-width:1024px){.akw{--akw-header: 76px;--akw-pad: 40px}}.akw ::selection{background:var(--akw-honey);color:var(--akw-ink)}.akw a{color:inherit}.akw :focus-visible{outline:2px solid var(--akw-wood);outline-offset:3px;border-radius:6px}.akw-dark :focus-visible,.akw-header :focus-visible,.akw-footer :focus-visible,.akw-sticky :focus-visible{outline-color:var(--akw-honey)}.akw-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.akw-icon{width:20px;height:20px;flex:none}.akw-container{width:min(100% - var(--akw-pad) * 2,1200px);margin-inline:auto}.akw-section{position:relative;padding-block:64px;scroll-margin-top:var(--akw-header)}@media(min-width:768px){.akw-section{padding-block:88px}}@media(min-width:1024px){.akw-section{padding-block:112px}}.akw-dark{background:var(--akw-forest);color:var(--akw-cream)}.akw-eyebrow{margin:0;color:var(--akw-wood);font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.akw-dark .akw-eyebrow{color:var(--akw-honey)}.akw :is(h1,h2,h3,.akw-eyebrow,dd){text-wrap:balance}.akw :is(p,li){text-wrap:pretty}.akw-br-mob{display:none}@media(max-width:767px){.akw-br-mob{display:inline}}.akw-h2{margin:16px 0 0;font-family:var(--akw-serif);font-size:38px;font-weight:600;letter-spacing:-.01em;line-height:1}.akw-h2__secondary{display:block;margin-top:.08em;color:var(--akw-wood);font-size:.85em}.akw-dark .akw-h2__secondary{color:var(--akw-honey)}@media(min-width:768px){.akw-eyebrow{font-size:13px}.akw-h2{margin-top:20px;font-size:52px}}@media(min-width:1280px){.akw-h2{font-size:58px}}.akw-lead{margin:16px 0 0;max-width:36em;color:var(--akw-muted);font-size:16px;line-height:1.65}.akw-dark .akw-lead{color:var(--akw-cream-muted)}@media(min-width:768px){.akw-lead{margin-top:20px;font-size:17px}}.akw-link{display:inline-flex;align-items:center;gap:10px;margin-top:24px;color:var(--akw-wood);font-weight:700;text-decoration:none}.akw-link .akw-icon{transition:transform .3s var(--akw-ease)}.akw-link:hover .akw-icon{transform:translate(4px)}.akw-head{margin-bottom:32px}@media(min-width:768px){.akw-head{margin-bottom:48px}}.akw-head--split,.akw-head--row{display:grid;gap:16px}@media(min-width:1280px){.akw-head--split{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:end;gap:64px}}@media(min-width:1024px){.akw-head--row{grid-template-columns:1fr auto;align-items:end}}.akw-head__aside .akw-lead{margin-top:0}.akw-btn{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:10px;padding:0 26px;border:1px solid transparent;border-radius:12px;font-size:15px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease,transform .25s var(--akw-ease)}.akw-btn .akw-icon{width:18px;height:18px;transition:transform .3s var(--akw-ease)}.akw-btn--lg{min-height:56px;padding-inline:30px;font-size:16px}.akw-btn--primary{background:var(--akw-btn);color:#fff}.akw-btn--honey{background:var(--akw-honey);color:var(--akw-ink)}.akw-btn--ghost{border-color:var(--akw-line);background:transparent;color:var(--akw-ink)}.akw-btn--ghost-light{border-color:#f3ecdf52;color:var(--akw-cream)}@media(hover:hover)and (pointer:fine){.akw-btn:hover{transform:translateY(-2px)}.akw-btn:hover .akw-icon:last-child{transform:translate(3px)}.akw-btn--primary:hover{background:var(--akw-btn-hover);box-shadow:0 14px 28px #82451e47}.akw-btn--honey:hover{background:var(--akw-honey-hover);box-shadow:0 14px 30px #dca76247}.akw-btn--ghost:hover{border-color:var(--akw-wood);color:var(--akw-wood)}.akw-btn--ghost-light:hover{border-color:var(--akw-honey);color:var(--akw-honey)}}.akw-btn:active{transform:translateY(0) scale(.98)}.akw-round{display:grid;width:48px;height:48px;place-items:center;border:1px solid var(--akw-line);border-radius:50%;background:var(--akw-card);cursor:pointer;transition:border-color .25s,color .25s,transform .25s}.akw-round:hover{border-color:var(--akw-wood);color:var(--akw-wood)}.akw-header{position:sticky;top:0;z-index:40;color:var(--akw-cream)}.akw-header:before{position:absolute;inset:0;z-index:-1;border-bottom:1px solid transparent;background:#1b261ee6;backdrop-filter:saturate(140%) blur(14px);content:"";transition:border-color .3s,box-shadow .3s}.akw-header.is-scrolled:before{border-color:var(--akw-forest-line);box-shadow:0 10px 30px #0003}.akw-header__row{display:flex;height:var(--akw-header);align-items:center;gap:24px}.akw-header__logo{display:block;flex:none;color:var(--akw-cream);transition:color .25s}.akw-header__logo:hover{color:var(--akw-honey)}.akw-logo{display:block;height:30px;aspect-ratio:504 / 184;background:currentColor;mask:url(/demo-akwood/img/logo-504.webp) center / contain no-repeat}@media(min-width:1024px){.akw-header .akw-logo{height:36px}}.akw-header__nav{display:none}.akw-header__actions{display:flex;align-items:center;gap:10px;margin-left:auto}.akw-header__phone{display:none;font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap}.akw-header__phone:hover{color:var(--akw-honey)}.akw-header__cta{display:none;min-height:44px;padding-inline:20px;font-size:14px}@media(min-width:768px){.akw-header__phone,.akw-header__cta{display:inline-flex}.akw-header__actions{gap:14px}}@media(min-width:1280px){.akw-header__nav{display:flex;gap:22px;margin-left:16px;font-size:14px;font-weight:600}.akw-header__nav a{position:relative;padding-block:6px;color:var(--akw-cream-muted);text-decoration:none;white-space:nowrap;transition:color .25s}.akw-header__nav a:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--akw-honey);content:"";transform:scaleX(0);transform-origin:left;transition:transform .35s var(--akw-ease)}.akw-header__nav a:hover{color:var(--akw-cream)}.akw-header__nav a:hover:after{transform:scaleX(1)}.akw-header__phone{display:none}}.akw-picks-btn{position:relative;display:inline-flex;height:44px;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--akw-forest-line);border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .25s,color .25s}.akw-picks-btn:hover{border-color:var(--akw-honey);color:var(--akw-honey)}.akw-picks-btn__label{display:none}.akw-picks-btn__count{display:grid;min-width:22px;height:22px;place-items:center;padding:0 6px;border-radius:11px;background:var(--akw-forest-3);color:var(--akw-cream);font-size:12px;font-weight:700;transition:background-color .25s,color .25s}.akw-picks-btn.has-picks .akw-picks-btn__count{background:var(--akw-honey);color:var(--akw-ink)}.akw-picks-btn.is-bump .akw-picks-btn__count{animation:akw-bump .45s var(--akw-ease)}@media(min-width:1024px){.akw-picks-btn__label{display:inline}}.akw-burger{position:relative;width:44px;height:44px;border:1px solid var(--akw-forest-line);border-radius:12px;cursor:pointer}.akw-burger span,.akw-burger:before,.akw-burger:after{position:absolute;left:12px;width:18px;height:1.5px;border-radius:2px;background:currentColor;content:"";transition:transform .35s var(--akw-ease),opacity .2s}.akw-burger:before{top:15px}.akw-burger span{top:21px}.akw-burger:after{top:27px}.akw-burger[aria-expanded=true]:before{transform:translateY(6px) rotate(45deg)}.akw-burger[aria-expanded=true] span{opacity:0}.akw-burger[aria-expanded=true]:after{transform:translateY(-6px) rotate(-45deg)}@media(min-width:1280px){.akw-burger{display:none}}.akw-menu{position:fixed;inset:var(--akw-header) 0 0;z-index:39;display:flex;flex-direction:column;justify-content:space-between;gap:32px;overflow-y:auto;padding:16px 0 calc(24px + env(safe-area-inset-bottom,0px));background:var(--akw-forest);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.akw-menu.is-open{opacity:1;visibility:visible}.akw-menu__nav{display:flex;flex-direction:column}.akw-menu__nav a{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--akw-forest-line);font-family:var(--akw-serif);font-size:32px;font-weight:600;line-height:1.1;text-decoration:none}.akw-menu__nav a .akw-icon{color:var(--akw-honey)}.akw-menu.is-open .akw-menu__nav a{animation:akw-fade-up .5s var(--akw-ease) both;animation-delay:calc(var(--i) * 45ms + 60ms)}.akw-menu__foot{display:grid;gap:14px}.akw-menu__foot a{display:inline-flex;align-items:center;gap:10px;color:var(--akw-cream-muted);text-decoration:none}.akw-menu__foot .akw-icon{color:var(--akw-honey)}.akw-menu__foot .akw-btn{margin-top:8px}.akw-hero{position:relative;overflow:hidden;padding-block:32px 64px;background:radial-gradient(70% 60% at 78% 38%,rgb(220 167 98 / .16),transparent 70%),radial-gradient(50% 50% at 0% 100%,rgb(86 116 74 / .22),transparent 70%),var(--akw-forest);scroll-margin-top:var(--akw-header)}@media(min-width:768px){.akw-hero{padding-block:56px 88px}}@media(min-width:1280px){.akw-hero{display:flex;min-height:min(calc(100svh - var(--akw-header)),900px);align-items:center;padding-block:48px 96px}}.akw-hero__grid{display:grid;gap:48px}@media(min-width:1280px){.akw-hero__grid{grid-template-columns:760px minmax(0,1fr);align-items:center;gap:40px}}.akw-hero__title{margin:18px 0 0;font-family:var(--akw-serif);font-size:min(64px,calc((100vw - 40px) / 12.7));font-weight:600;letter-spacing:-.015em;line-height:.98}.akw-hero__br{display:none}@media(max-width:599px){.akw-hero__title{font-size:min(46px,calc((100vw - 40px) / 9.2))}.akw-hero__br{display:inline}}@media(min-width:768px){.akw-hero__title{font-size:min(64px,calc((100vw - 64px) / 12.7))}}@media(min-width:1024px){.akw-hero__title{font-size:min(64px,calc((100vw - 80px) / 12.7))}}@media(min-width:1280px){.akw-hero__title{font-size:60px}}.akw-mask{display:block;overflow:hidden;margin-bottom:-.1em;padding-bottom:.1em}.akw-hero__line{display:block;white-space:nowrap;animation:akw-up 1s var(--akw-ease) both;animation-delay:calc(var(--d) * .11s + 80ms)}.akw-hero__secondary{color:var(--akw-honey);font-size:.85em}@media(max-width:599px){.akw-hero__secondary{font-size:.8em}}.akw-hero__text{max-width:34em;margin:20px 0 0;color:var(--akw-cream-muted);font-size:16px;line-height:1.65}.akw-hero__ctas{display:flex;flex-direction:column;gap:12px;margin-top:28px}.akw-hero__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:36px 0 0;padding-top:22px;border-top:1px solid var(--akw-forest-line)}.akw-hero__facts dt{color:var(--akw-honey);font-family:var(--akw-serif);font-size:40px;font-weight:600;line-height:1}.akw-hero__facts dd{margin:8px 0 0;color:var(--akw-cream-muted);font-size:13px;line-height:1.4}@media(min-width:768px){.akw-hero__text{margin-top:24px;font-size:18px}.akw-hero__ctas{flex-flow:row wrap;gap:16px;margin-top:32px}.akw-hero__facts{gap:32px}.akw-hero__facts dt{font-size:48px}.akw-hero__facts dd{font-size:14px}}.akw-hero__media{position:relative;width:100%;max-width:540px;aspect-ratio:1 / 1.06;margin-inline:auto;transform:perspective(1400px) rotateY(calc(var(--mx, 0) * 5deg)) rotateX(calc(var(--my, 0) * -5deg));transition:transform .6s var(--akw-ease)}.akw-hero__rings{position:absolute;inset:-24%;z-index:0;color:#dca7624d}.akw-hero__frame{position:absolute;z-index:1;margin:0;overflow:hidden;border-radius:16px;background:var(--akw-forest-2);box-shadow:var(--akw-shadow-dark);translate:calc(var(--mx, 0) * var(--depth, 10px)) calc(var(--my, 0) * var(--depth, 10px));transition:translate .6s var(--akw-ease);animation:akw-clip 1.2s var(--akw-ease) both;animation-delay:var(--delay, .3s)}.akw-hero__frame img{width:100%;height:100%;object-fit:cover;animation:akw-zoom 1.8s var(--akw-ease) both;animation-delay:var(--delay, .3s)}.akw-hero__main{--depth: -12px;top:0;right:0;width:70%;aspect-ratio:3 / 4}.akw-hero__small{z-index:2;outline:1px solid rgb(243 236 223 / .14);outline-offset:-1px}.akw-hero__small--1{--depth: 22px;--delay: .6s;top:9%;left:0;width:40%;aspect-ratio:4 / 3}.akw-hero__small--2{--depth: 30px;--delay: .75s;bottom:0;left:8%;width:46%;aspect-ratio:3 / 2}@media(min-width:1280px){.akw-hero__media{max-width:none;aspect-ratio:1 / 1.22}.akw-hero__main{width:80%}.akw-hero__small--1{top:12%;width:46%}.akw-hero__small--2{left:0;width:54%}}.akw-hero__chip{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid rgb(220 167 98 / .35);border-radius:999px;background:#1b261ec7;backdrop-filter:blur(10px);color:var(--akw-cream);font-size:13px;font-weight:600;white-space:nowrap;animation:akw-pop .7s var(--akw-ease) both,akw-float 7s ease-in-out infinite;animation-delay:var(--delay),calc(var(--delay) + .8s)}.akw-hero__chip .akw-icon{width:18px;height:18px;color:var(--akw-honey)}.akw-hero__chip--1{--delay: 1.05s;top:3%;right:4%}.akw-hero__chip--2{--delay: 1.2s;right:2%;bottom:22%}.akw-rings{pointer-events:none;animation:akw-spin 160s linear infinite}.akw-rings path{stroke:currentColor;stroke-width:1.2;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.akw-hero__rings path{animation:akw-draw 2.6s var(--akw-ease) both;animation-delay:calc(var(--i) * .11s + .2s)}.akw-js .akw-rings.akw-reveal path{stroke-dashoffset:1}.akw-js .akw-rings.akw-reveal.is-in path{animation:akw-draw 2.6s var(--akw-ease) both;animation-delay:calc(var(--i) * .11s)}.akw-intro{animation:akw-fade-up .9s var(--akw-ease) both;animation-delay:calc(var(--d) * .11s + .14s)}.akw-js .akw-reveal{opacity:0;transform:translateY(26px);transition:opacity .9s var(--akw-ease),transform .9s var(--akw-ease),clip-path 1.1s var(--akw-ease);transition-delay:calc(var(--i, 0) * 90ms)}.akw-js .akw-reveal--img{clip-path:inset(14% 0 0 0 round 16px)}.akw-js .akw-reveal.is-in{opacity:1;transform:none}.akw-js .akw-reveal--img.is-in{clip-path:inset(0 0 0 0 round 16px)}.akw-js:not(.akw-ready) .akw-reveal{animation:akw-show 0s 3s forwards}@keyframes akw-show{to{opacity:1;transform:none;clip-path:none}}@keyframes akw-up{0%{transform:translateY(105%)}}@keyframes akw-fade-up{0%{opacity:0;transform:translateY(18px)}}@keyframes akw-clip{0%{clip-path:inset(100% 0 0 0 round 16px)}to{clip-path:inset(0 0 0 0 round 16px)}}@keyframes akw-zoom{0%{transform:scale(1.22)}}@keyframes akw-pop{0%{opacity:0;transform:translateY(12px) scale(.9)}}@keyframes akw-float{50%{translate:0 -6px}}@keyframes akw-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes akw-spin{to{rotate:360deg}}@keyframes akw-bump{40%{transform:scale(1.35)}}.akw-bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:176px;gap:12px}.akw-bento__item--kuhnya{grid-column:span 2;grid-row:span 2}@media(min-width:768px){.akw-bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:210px;gap:16px}.akw-bento__item--vino{grid-row:span 2}}@media(min-width:1024px){.akw-bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:230px;gap:20px}.akw-bento__item--altay{grid-column:span 2}}.akw-bento__item a{position:relative;display:block;height:100%;overflow:hidden;border-radius:16px;background:var(--akw-forest-2);color:var(--akw-cream);text-decoration:none;isolation:isolate}.akw-bento__item img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--akw-ease)}.akw-bento__item a:after{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#140f0a00 30%,#140f0ad1);content:""}.akw-bento__text{position:absolute;right:14px;bottom:14px;left:14px;display:grid;gap:4px}.akw-bento__text strong{font-family:var(--akw-serif);font-size:22px;font-weight:600;line-height:1.05}.akw-bento__item--kuhnya .akw-bento__text strong{font-size:34px}.akw-bento__count{justify-self:start;padding:3px 10px;border-radius:999px;background:#f3ecdf29;backdrop-filter:blur(8px);font-size:12px;font-weight:600}.akw-bento__desc{display:none;color:#f3ecdfd6;font-size:14px;line-height:1.4}.akw-bento__item--kuhnya .akw-bento__desc{display:block}.akw-bento__arrow{position:absolute;top:12px;right:12px;display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:var(--akw-cream);color:var(--akw-ink);transform:rotate(-45deg) scale(.9);transition:transform .45s var(--akw-ease),background-color .3s}.akw-bento__arrow .akw-icon{width:18px;height:18px}@media(min-width:768px){.akw-bento__text{right:20px;bottom:20px;left:20px}.akw-bento__text strong{font-size:26px}.akw-bento__item--kuhnya .akw-bento__text strong{font-size:44px}.akw-bento__desc{display:block}.akw-bento__arrow{top:16px;right:16px}}@media(hover:hover)and (pointer:fine){.akw-bento__item a:hover img{transform:scale(1.07)}.akw-bento__item a:hover .akw-bento__arrow{background:var(--akw-honey);transform:rotate(0) scale(1)}}.akw-engrave{overflow:hidden;background:radial-gradient(60% 50% at 20% 30%,rgb(220 167 98 / .12),transparent 70%),var(--akw-forest)}.akw-engrave__grid{display:grid;grid-template-areas:"head" "stage" "panel";gap:32px}.akw-engrave__head{grid-area:head}.akw-engrave__stage{position:relative;grid-area:stage;width:100%;max-width:520px;margin-inline:auto;overflow:hidden;border-radius:16px;background:var(--akw-forest-2);box-shadow:var(--akw-shadow-dark);isolation:isolate}.akw-engrave__stage img{width:100%;height:auto}.akw-engrave__panel{grid-area:panel}@media(min-width:1024px){.akw-engrave__grid{grid-template-areas:"stage head" "stage panel";grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:64px;row-gap:32px}.akw-engrave__stage{align-self:start;max-width:500px;margin:0}}.akw-engrave__mark,.akw-engrave__laser{position:absolute;top:55%;left:31%;width:40%;aspect-ratio:400 / 160}@media(max-width:1023px){.akw-engrave__stage{aspect-ratio:1}.akw-engrave__stage img{height:100%;object-fit:cover;object-position:50% 93%}.akw-engrave__mark,.akw-engrave__laser{top:42%}}.akw-engrave__mark{mix-blend-mode:multiply;opacity:.92}.akw-engrave__mark svg{display:block;width:100%;height:100%;overflow:visible}.akw-engrave__mark text{font-family:var(--akw-sans);font-size:56px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.akw-engrave__mark[data-font=serif] text{font-family:var(--akw-serif);font-weight:600;letter-spacing:0;text-transform:none}.akw-engrave__mark.is-laser text,.akw-engrave__mark.is-laser image{fill:#52290f;filter:url(#akw-burn)}.akw-engrave__mark.is-uv text{fill:var(--ink, #1f3a2b);filter:url(#akw-ink)}.akw-engrave__mark.is-uv image{filter:url(#akw-ink)}.akw-engrave__stage.is-burning .akw-engrave__mark svg{animation:akw-burn 1.5s linear both}.akw-engrave__laser{pointer-events:none}.akw-engrave__laser:before{position:absolute;top:-14%;bottom:-14%;left:0;width:2px;border-radius:2px;background:linear-gradient(180deg,transparent,#fff6e0 20%,#ffd28a 50%,#fff6e0 80%,transparent);box-shadow:0 0 10px 2px #ffaa50d9,0 0 26px 6px #ff782873;content:"";opacity:0}.akw-engrave__stage.is-burning .akw-engrave__laser:before{animation:akw-laser 1.5s linear both}.akw-engrave__stage.is-sweep .akw-engrave__laser:before{animation:akw-laser .9s linear both}@keyframes akw-burn{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% 0 -20% 0)}}@keyframes akw-laser{0%{left:0;opacity:0}8%,92%{opacity:1}to{left:100%;opacity:0}}.akw-engrave__controls{display:grid;gap:20px}.akw-field.akw-field--dark input{border-color:#f3ecdf47;background:#f3ecdf0f;color:var(--akw-cream)}.akw-field.akw-field--dark input::placeholder{color:#f3ecdf80}.akw-field.akw-field--dark>span{color:var(--akw-cream-muted)}.akw-field.akw-field--dark input:focus{border-color:var(--akw-honey);box-shadow:0 0 0 3px #dca76233}.akw-engrave__upload{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.akw-engrave__upload label{position:relative;cursor:pointer}.akw-engrave__upload label:focus-within{outline:2px solid var(--akw-honey);outline-offset:3px}.akw-engrave__upload small{color:var(--akw-cream-muted);font-size:13px}.akw-engrave__remove{color:var(--akw-honey);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.akw-seg,.akw-swatches{min-width:0;margin:0;padding:0;border:0}.akw-seg legend,.akw-swatches legend{margin-bottom:8px;color:var(--akw-cream-muted);font-size:13px;font-weight:600}.akw-seg>div{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--akw-forest-line);border-radius:12px;background:#f3ecdf0a}.akw-seg label{position:relative;cursor:pointer}.akw-seg input,.akw-swatches input,.akw-chip input{position:absolute;opacity:0;pointer-events:none}.akw-seg span{display:block;padding:9px 16px;border-radius:9px;color:var(--akw-cream-muted);font-size:14px;font-weight:600;transition:background-color .25s,color .25s}.akw-seg__font--serif{font-family:var(--akw-serif);font-size:17px!important;line-height:1.1}.akw-seg input:checked+span{background:var(--akw-honey);color:var(--akw-ink)}.akw-seg input:focus-visible+span,.akw-swatches input:focus-visible+span{outline:2px solid var(--akw-honey);outline-offset:2px}.akw-swatches>div{display:flex;gap:10px}.akw-swatches label{position:relative;cursor:pointer}.akw-swatches span:not(.akw-sr){display:block;width:34px;height:34px;border:2px solid rgb(243 236 223 / .3);border-radius:50%;background:var(--swatch);transition:transform .25s,border-color .25s}.akw-swatches input:checked+span{border-color:var(--akw-honey);transform:scale(1.12)}.akw-engrave__note{margin:20px 0 0;color:var(--akw-cream-muted);font-size:13px}.akw-engrave__methods{margin-top:24px;padding-top:20px;border-top:1px solid var(--akw-forest-line)}.akw-engrave__methods p{margin:0 0 12px;font-size:14px;font-weight:700}.akw-engrave__methods ul{display:flex;flex-wrap:wrap;gap:8px}.akw-engrave__methods li{padding:6px 12px;border:1px solid var(--akw-forest-line);border-radius:999px;color:var(--akw-cream-muted);font-size:13px}.akw-engrave__panel>.akw-btn{width:100%;margin-top:28px}@media(min-width:768px){.akw-engrave__panel>.akw-btn{width:auto}}.akw-business{overflow:hidden;background:var(--akw-paper-2)}.akw-business__grid{display:grid;gap:16px}@media(min-width:768px){.akw-business__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.akw-business__card{display:flex;flex-direction:column;padding:24px 20px;border:1px solid var(--akw-line);border-radius:16px;background:var(--akw-card);transition:border-color .3s,box-shadow .4s var(--akw-ease),translate .4s var(--akw-ease)}.akw-business__num{color:var(--akw-wood);font-family:var(--akw-serif);font-size:40px;font-weight:600;line-height:1}.akw-business__card h3{margin:16px 0 0;font-family:var(--akw-serif);font-size:30px;font-weight:600;line-height:1.05}.akw-business__card>p{margin:12px 0 0;color:var(--akw-muted)}.akw-business__points{display:grid;gap:10px;margin:20px 0 28px}.akw-business__points li{display:flex;gap:12px;font-size:15px;line-height:1.45}.akw-business__points .akw-icon{color:var(--akw-wood)}.akw-business__card .akw-btn{margin-top:auto;align-self:flex-start}@media(min-width:768px){.akw-business__card{padding:32px 28px}.akw-business__card h3{font-size:34px}}@media(hover:hover)and (pointer:fine){.akw-business__card:hover{border-color:#8a553059;box-shadow:var(--akw-shadow);translate:0 -4px}}.akw-marquee{margin-top:56px}.akw-marquee__title{margin-bottom:16px;color:var(--akw-muted);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.akw-marquee__viewport{overflow:hidden;mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.akw-marquee__track{display:flex;width:max-content;gap:12px;animation:akw-marquee 60s linear infinite}.akw-marquee__viewport:hover .akw-marquee__track{animation-play-state:paused}.akw-marquee__track li{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border:1px solid var(--akw-line);border-radius:999px;background:var(--akw-card);font-size:15px;white-space:nowrap}.akw-marquee__track .akw-icon{color:var(--akw-wood)}@keyframes akw-marquee{to{transform:translate(calc(-50% - 6px))}}.akw-story{overflow:hidden;isolation:isolate}.akw-story__bg{position:absolute;inset:0;z-index:-2;overflow:hidden}.akw-story__bg img{width:100%;height:100%;object-fit:cover;transform:scale(1.15)}.akw-story__bg:after{position:absolute;inset:0;background:linear-gradient(180deg,#1b261ef0,#1b261ed6 45%,#1b261ef5);content:""}@supports (animation-timeline: view()){.akw-story__bg img{animation:akw-parallax linear both;animation-timeline:view();animation-range:cover}@keyframes akw-parallax{0%{transform:translateY(-7%) scale(1.15)}to{transform:translateY(7%) scale(1.15)}}}.akw-story__rings{position:absolute;top:-20%;right:-30%;z-index:-1;width:90%;max-width:900px;color:#dca76224}.akw-story__head{display:grid;gap:24px}.akw-story__text p{margin:0 0 16px;max-width:36em;color:var(--akw-cream-muted);font-size:16px}@media(min-width:1024px){.akw-story__text{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.akw-story__text p{margin:0;font-size:17px}}.akw-story__steps{display:grid;gap:16px;margin-top:48px;counter-reset:step}.akw-story__steps li{position:relative;display:grid;gap:6px;padding:20px;border:1px solid var(--akw-forest-line);border-radius:16px;background:#233127b3;backdrop-filter:blur(6px)}.akw-story__step-icon{display:grid;width:48px;height:48px;margin-bottom:8px;place-items:center;border:1px solid rgb(220 167 98 / .4);border-radius:50%;color:var(--akw-honey)}.akw-story__step-icon .akw-icon{width:22px;height:22px}.akw-story__steps strong{font-family:var(--akw-serif);font-size:26px;font-weight:600;line-height:1.1}.akw-story__steps span:not(.akw-story__step-icon){color:var(--akw-cream-muted);font-size:15px;line-height:1.5}@media(min-width:768px){.akw-story__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:64px}}@media(min-width:1024px){.akw-story__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.akw-story__steps li:not(:last-child):after{position:absolute;top:44px;right:-25px;width:26px;height:1px;background:#dca76280;content:""}}.akw-story__numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin:48px 0 0;padding-top:32px;border-top:1px solid var(--akw-forest-line)}.akw-story__numbers dt{color:var(--akw-honey);font-family:var(--akw-serif);font-size:48px;font-weight:600;line-height:1;font-variant-numeric:lining-nums tabular-nums}.akw-story__numbers dd{margin:8px 0 0;color:var(--akw-cream-muted);font-size:14px;line-height:1.4}@media(min-width:1024px){.akw-story__numbers{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px}.akw-story__numbers dt{font-size:64px}}.akw-story__partners{margin-top:40px}.akw-story__partners p{margin:0 0 12px;color:var(--akw-cream-muted);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.akw-story__partners ul{display:flex;flex-wrap:wrap;gap:8px}.akw-story__partners li{padding:8px 14px;border:1px solid var(--akw-forest-line);border-radius:999px;font-size:14px}.akw-hits__arrows{display:none;gap:12px}@media(min-width:1024px){.akw-hits__arrows{display:flex}}.akw-hits__scroller{--gutter: max(var(--akw-pad), calc((100% - 1200px)/2) );overflow-x:auto;overscroll-behavior-x:contain;padding:4px var(--gutter) 24px;scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.akw-hits__scroller::-webkit-scrollbar{display:none}.akw-hits__list{display:flex;width:max-content;gap:16px}.akw-hits__list>li{width:min(72vw,300px);scroll-snap-align:start}@media(min-width:768px){.akw-hits__list{gap:24px}.akw-hits__list>li{width:300px}}.akw-hits .akw-link{margin-top:8px}.akw-card{display:flex;height:100%;flex-direction:column;overflow:hidden;border:1px solid var(--akw-line);border-radius:16px;background:var(--akw-card);transition:box-shadow .4s var(--akw-ease),translate .4s var(--akw-ease),border-color .3s}.akw-card__media{position:relative;display:block;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:var(--akw-paper-2);cursor:pointer}.akw-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--akw-ease)}.akw-card__new{position:absolute;top:10px;left:10px;padding:4px 10px;border-radius:999px;background:var(--akw-honey);color:var(--akw-ink);font-size:12px;font-weight:700}.akw-card__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:14px}.akw-card__col{margin:0;color:var(--akw-muted);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.akw-card__title{margin:0;font-size:15px;font-weight:700;line-height:1.3}.akw-card__title button{display:-webkit-box;overflow:hidden;text-align:left;cursor:pointer;-webkit-box-orient:vertical;-webkit-line-clamp:2}.akw-card__title button:hover{color:var(--akw-wood)}.akw-card__badges{display:flex;gap:8px;color:var(--akw-wood)}.akw-card__badges .akw-icon{width:18px;height:18px}.akw-card__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px}.akw-card__price{color:var(--akw-muted);font-size:12px;line-height:1.3}.akw-pick-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.akw-pick-btn__check,.akw-pick-btn[aria-pressed=true] .akw-pick-btn__plus{display:none}.akw-pick-btn[aria-pressed=true] .akw-pick-btn__check{display:block}.akw-card__pick{min-width:38px;height:38px;flex:none;padding:0 10px;border:1px solid var(--akw-line);border-radius:10px;font-size:13px;font-weight:700;transition:background-color .25s,border-color .25s,color .25s}.akw-card__pick span{display:none}.akw-card__pick .akw-icon{width:18px;height:18px}.akw-card__pick:hover{border-color:var(--akw-wood);color:var(--akw-wood)}.akw-card__pick[aria-pressed=true]{border-color:var(--akw-btn);background:var(--akw-btn);color:#fff}@media(min-width:768px){.akw-card__body{gap:8px;padding:18px 18px 16px}.akw-card__title{font-size:16px}.akw-card__price{font-size:13px}.akw-card__pick span{display:inline}}@media(hover:hover)and (pointer:fine){.akw-card:hover{border-color:#8a55304d;box-shadow:var(--akw-shadow);translate:0 -4px}.akw-card:hover .akw-card__media img{transform:scale(1.06)}}.akw-process{background:var(--akw-paper-2)}.akw-process__list{position:relative;display:grid;gap:28px;padding-left:60px}.akw-process__list:before,.akw-process__list:after{position:absolute;top:22px;bottom:22px;left:21px;width:2px;background:var(--akw-line);content:""}.akw-process__list:after{background:var(--akw-wood);transform:scaleY(0);transform-origin:top;transition:transform 1.8s var(--akw-ease) .2s}.akw-process__list.is-in:after,html:not(.akw-js) .akw-process__list:after{transform:none}.akw-process__list li{position:relative}.akw-process__num{position:absolute;top:0;left:-60px;display:grid;width:44px;height:44px;place-items:center;border:2px solid var(--akw-line);border-radius:50%;background:var(--akw-paper-2);font-size:16px;font-weight:700;transition:background-color .4s,border-color .4s,color .4s;transition-delay:calc(var(--i) * .28s + .3s)}.akw-process__list.is-in .akw-process__num{border-color:var(--akw-wood);background:var(--akw-wood);color:#fff}.akw-process__list h3{margin:6px 0 0;font-family:var(--akw-serif);font-size:28px;font-weight:600;line-height:1.1}.akw-process__list p{margin:8px 0 0;max-width:34em;color:var(--akw-muted);font-size:15px}@media(min-width:1024px){.akw-process__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;padding:72px 0 0}.akw-process__list:before,.akw-process__list:after{inset:21px 10% auto 0;width:auto;height:2px}.akw-process__list:after{transform:scaleX(0);transform-origin:left}.akw-process__num{top:-72px;left:0}.akw-process__list h3{margin-top:0}}.akw-buy__grid{display:grid;gap:16px}@media(min-width:768px){.akw-buy__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.akw-buy__card{display:flex;flex-direction:column;padding:24px 20px;border:1px solid var(--akw-line);border-radius:16px;background:var(--akw-card)}.akw-buy__card--accent{border-color:transparent;background:var(--akw-forest);color:var(--akw-cream)}.akw-buy__icon{display:grid;width:52px;height:52px;place-items:center;border-radius:14px;background:var(--akw-paper-2);color:var(--akw-wood)}.akw-buy__card--accent .akw-buy__icon{background:var(--akw-forest-3);color:var(--akw-honey)}.akw-buy__icon .akw-icon{width:24px;height:24px}.akw-buy__card h3{margin:20px 0 0;font-family:var(--akw-serif);font-size:30px;font-weight:600;line-height:1.05}.akw-buy__card p{margin:10px 0 24px;color:var(--akw-muted)}.akw-buy__card--accent p{color:var(--akw-cream-muted)}.akw-buy__card .akw-btn{margin-top:auto}@media(min-width:768px){.akw-buy__card{padding:32px 28px}}.akw-faq{background:var(--akw-paper-2)}.akw-faq__grid{display:grid;gap:32px}@media(min-width:1280px){.akw-faq__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);gap:64px}.akw-faq__head{position:sticky;top:calc(var(--akw-header) + 32px);align-self:start}}.akw-faq__item{border-bottom:1px solid var(--akw-line)}.akw-faq__item:first-child{border-top:1px solid var(--akw-line)}.akw-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;font-size:17px;font-weight:700;line-height:1.35;list-style:none;cursor:pointer}.akw-faq__item summary::-webkit-details-marker{display:none}.akw-faq__icon{display:grid;width:36px;height:36px;flex:none;place-items:center;border:1px solid var(--akw-line);border-radius:50%;color:var(--akw-wood);transition:transform .35s var(--akw-ease),background-color .25s,color .25s}.akw-faq__item[open] .akw-faq__icon{background:var(--akw-wood);color:#fff;transform:rotate(45deg)}.akw-faq__item p{margin:0;max-width:40em;padding:0 48px 22px 0;color:var(--akw-muted)}.akw-faq__item::details-content{height:0;overflow:clip;transition:height .4s var(--akw-ease),content-visibility .4s allow-discrete}.akw-faq__item[open]::details-content{height:auto}@media(min-width:768px){.akw-faq__item summary{font-size:19px}}.akw-contacts{overflow:hidden;isolation:isolate;background:radial-gradient(60% 60% at 90% 10%,rgb(220 167 98 / .14),transparent 70%),var(--akw-forest)}.akw-contacts__rings{position:absolute;bottom:-40%;left:-30%;z-index:-1;width:90%;max-width:900px;color:#dca7621f}.akw-contacts__grid{display:grid;gap:40px}@media(min-width:1280px){.akw-contacts__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px}}.akw-contacts__list{display:grid;gap:14px;margin-top:32px}.akw-contacts__list li{display:flex;align-items:center;gap:14px;color:var(--akw-cream-muted)}.akw-contacts__list .akw-icon{color:var(--akw-honey)}.akw-contacts__list a{text-decoration:none}.akw-contacts__list a:hover{color:var(--akw-honey)}.akw-contacts__phone{color:var(--akw-cream);font-family:var(--akw-serif);font-size:34px;font-weight:600;line-height:1.1}.akw-contacts__card{padding:24px 20px;border-radius:16px;background:var(--akw-card);box-shadow:var(--akw-shadow-dark);color:var(--akw-ink)}@media(min-width:768px){.akw-contacts__card{padding:36px 32px}}.akw-form__fields{display:grid;gap:16px}.akw-form__topics{min-width:0;margin:0;padding:0;border:0}.akw-form__topics legend,.akw-field>span{display:block;margin-bottom:8px;color:var(--akw-muted);font-size:13px;font-weight:700}.akw-field>span i{margin-left:2px;color:var(--akw-wood);font-style:normal}.akw-chips{display:flex;flex-wrap:wrap;gap:8px}.akw-chip{position:relative;cursor:pointer}.akw-chip span{display:block;padding:8px 14px;border:1px solid var(--akw-line);border-radius:999px;font-size:14px;font-weight:600;transition:background-color .25s,border-color .25s,color .25s}.akw-chip:hover span{border-color:var(--akw-wood)}.akw-chip input:checked+span{border-color:var(--akw-forest);background:var(--akw-forest);color:var(--akw-cream)}.akw-chip input:focus-visible+span{outline:2px solid var(--akw-wood);outline-offset:2px}.akw-form__row{display:grid;gap:16px}@media(min-width:640px){.akw-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.akw-field{display:block}.akw-field input,.akw-field textarea{width:100%;min-height:52px;padding:0 14px;border:1px solid var(--akw-input);border-radius:10px;background:#fff;color:var(--akw-ink);font-size:16px;transition:border-color .2s,box-shadow .2s}.akw-field textarea{min-height:96px;padding-block:12px;resize:vertical}.akw-field input:focus,.akw-field textarea:focus{border-color:var(--akw-wood);box-shadow:0 0 0 3px #8a55302e;outline:none}.akw-field input[aria-invalid=true]{border-color:var(--akw-error)}.akw-field__err{display:block;margin-top:6px;color:var(--akw-error);font-size:13px}.akw-check{display:flex;align-items:flex-start;gap:12px;color:var(--akw-muted);font-size:13px;line-height:1.5;cursor:pointer}.akw-check input{width:20px;height:20px;flex:none;margin-top:1px;accent-color:var(--akw-btn)}.akw-check a{color:var(--akw-wood);text-underline-offset:3px}.akw-form__submit{width:100%;margin-top:4px}.akw-form__picks{padding:14px 16px;border-radius:12px;background:var(--akw-paper)}.akw-form__picks p{margin:0 0 8px;font-size:14px;font-weight:600}.akw-form__picks ul{display:grid;gap:6px}.akw-form__picks li{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.35}.akw-form__picks img{width:36px;height:36px;flex:none;border-radius:8px;object-fit:cover}.akw-form__picks li span{flex:1}.akw-form__picks button{display:grid;width:32px;height:32px;flex:none;place-items:center;border-radius:8px;color:var(--akw-muted);cursor:pointer}.akw-form__picks button:hover{background:var(--akw-paper-2);color:var(--akw-ink)}.akw-form__picks button .akw-icon{width:16px;height:16px}.akw-form__done{padding:24px 0 8px;text-align:center;outline:none}.akw-form__done-icon{display:inline-grid;width:60px;height:60px;place-items:center;border-radius:50%;background:var(--akw-honey);animation:akw-pop .6s var(--akw-ease) both}.akw-form__done-icon .akw-icon{width:28px;height:28px}.akw-form__done h3{margin:20px 0 0;font-family:var(--akw-serif);font-size:34px;font-weight:600;line-height:1.05}.akw-form__done>p{margin:12px auto 0;max-width:30em;color:var(--akw-muted)}.akw-form__done .akw-form__demo{margin-top:24px;padding-top:16px;border-top:1px solid var(--akw-line);font-size:13px}.akw-form__demo a{color:var(--akw-wood);font-weight:700;white-space:nowrap}.akw-footer{padding:56px 0 calc(32px + env(safe-area-inset-bottom,0px));background:var(--akw-night);color:var(--akw-cream-muted);font-size:15px}.akw-footer__grid{display:grid;gap:32px}.akw-footer__brand .akw-logo{height:40px;color:var(--akw-cream)}.akw-footer__brand p{max-width:24em;margin:16px 0 0}.akw-footer__nav{display:grid;gap:10px}.akw-footer a{text-decoration:none;transition:color .25s}.akw-footer a:hover{color:var(--akw-honey)}.akw-footer__contacts{display:grid;gap:12px}.akw-footer__contacts li{display:flex;align-items:center;gap:12px}.akw-footer__contacts .akw-icon{color:var(--akw-honey)}.akw-footer__bottom{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:40px;padding-top:20px;border-top:1px solid var(--akw-forest-line);font-size:13px}.akw-footer__demo{color:var(--akw-honey)}@media(min-width:768px){.akw-footer{padding-top:72px}.akw-footer__grid{grid-template-columns:1.3fr 1fr 1.2fr;gap:40px}.akw-footer__demo{margin-left:auto}}.akw-sticky{position:fixed;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));left:12px;z-index:35;display:flex;gap:10px;padding:8px;border:1px solid var(--akw-forest-line);border-radius:18px;background:#1b261eeb;backdrop-filter:blur(14px);box-shadow:0 16px 40px #0000004d;transform:translateY(calc(100% + 24px));transition:transform .45s var(--akw-ease)}.akw-sticky.is-visible{transform:none}.akw-sticky__phone{display:grid;width:52px;flex:none;place-items:center;border:1px solid var(--akw-forest-line);border-radius:12px;color:var(--akw-honey)}.akw-sticky__cta{flex:1}.akw-sticky__count{display:grid;min-width:22px;height:22px;place-items:center;padding:0 6px;border-radius:11px;background:#fff3;font-size:12px}.akw-sticky__count:is(:empty,[data-zero]){display:none}@media(min-width:768px){.akw-sticky{display:none}}.akw-dialog{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--akw-ink);opacity:0;transition:opacity .3s ease,overlay .3s allow-discrete,display .3s allow-discrete}.akw-dialog[open]{display:flex;opacity:1}@starting-style{.akw-dialog[open]{opacity:0}}.akw-dialog::backdrop{background:#0f14109e;backdrop-filter:blur(4px)}.akw-dialog__close{position:absolute;top:12px;right:12px;z-index:3;display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:var(--akw-paper);color:var(--akw-ink);cursor:pointer;transition:background-color .25s,transform .35s var(--akw-ease)}.akw-dialog__close:hover{background:var(--akw-paper-2);transform:rotate(90deg)}.akw-dialog__panel{position:relative;width:100%;max-height:92dvh;margin-top:auto;overflow-y:auto;overscroll-behavior:contain;padding:28px 20px calc(24px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;background:var(--akw-card);transition:transform .45s var(--akw-ease)}@starting-style{.akw-dialog[open] .akw-dialog__panel{transform:translateY(40px)}}.akw-dialog__panel>.akw-dialog__close{position:sticky;top:0;margin:-12px -6px -44px auto}@media(max-width:1023px){.akw-pd .akw-dialog__close{position:fixed;top:calc(12px + env(safe-area-inset-top,0px));box-shadow:0 6px 16px #0000002e}}.akw-dialog__title{margin:0;padding-right:48px;font-family:var(--akw-serif);font-size:34px;font-weight:600;line-height:1.05}.akw-dialog__text{margin:10px 0 24px;color:var(--akw-muted);font-size:15px}@media(min-width:768px){.akw-dialog__panel{width:min(600px,100% - 48px);max-height:calc(100dvh - 48px);margin:auto;padding:40px;border-radius:20px}.akw-dialog__title{font-size:42px}}.akw-pd__panel{position:relative;display:flex;width:100%;height:100%;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--akw-card)}.akw-pd__gallery{position:relative;flex:none;background:var(--akw-paper-2)}.akw-pd__track{display:flex;aspect-ratio:4 / 4.4;max-height:58dvh;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.akw-pd__track::-webkit-scrollbar{display:none}.akw-pd__track figure{width:100%;height:100%;flex:none;margin:0;scroll-snap-align:start}.akw-pd__track img{width:100%;height:100%;object-fit:cover}.akw-pd__nav{position:absolute;top:50%;display:none;width:44px;height:44px;place-items:center;border-radius:50%;background:#fffdf9eb;box-shadow:0 8px 20px #00000026;cursor:pointer;translate:0 -50%}.akw-pd__nav--prev{left:14px}.akw-pd__nav--next{right:14px}.akw-pd__thumbs{position:absolute;bottom:12px;left:50%;display:flex;gap:6px;translate:-50% 0}.akw-pd__thumbs button{width:8px;height:8px;padding:0;border-radius:50%;background:#fff9;box-shadow:0 1px 3px #0000004d;cursor:pointer;transition:width .3s var(--akw-ease),background-color .3s}.akw-pd__thumbs button[aria-current=true]{width:22px;border-radius:4px;background:#fff}.akw-pd__thumbs img{display:none}.akw-pd__info{padding:24px 20px calc(32px + env(safe-area-inset-bottom,0px))}.akw-pd__title{margin:10px 0 0;font-family:var(--akw-serif);font-size:34px;font-weight:600;line-height:1.05}.akw-pd__badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.akw-pd__badges li{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:var(--akw-paper);color:var(--akw-ink);font-size:13px;font-weight:600}.akw-pd__badges .akw-icon{width:16px;height:16px;color:var(--akw-wood)}.akw-pd__desc{margin:18px 0 0;color:var(--akw-muted);font-size:15px;line-height:1.65}.akw-pd__subtitle{margin:24px 0 8px;font-size:14px;font-weight:700}.akw-pd__specs li{padding:8px 0;border-bottom:1px solid var(--akw-line);font-size:14px}.akw-pd__brand{display:flex;gap:12px;margin-top:20px;padding:14px 16px;border-radius:12px;background:var(--akw-paper);font-size:14px}.akw-pd__brand .akw-icon{color:var(--akw-wood)}.akw-pd__brand strong{display:block}.akw-pd__brand span{color:var(--akw-muted)}.akw-pd__actions{display:grid;gap:10px;margin-top:24px}.akw-pd__actions .akw-pick-btn[aria-pressed=true]{background:var(--akw-forest)}.akw-pd__wb{display:inline-flex;align-items:center;gap:8px;margin-top:16px;color:var(--akw-wood);font-size:14px;font-weight:700;text-decoration:none}.akw-pd__wb .akw-icon{width:16px;height:16px}@media(min-width:768px){.akw-pd__actions{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.akw-pd__panel{display:grid;width:min(1080px,100% - 64px);height:min(720px,100dvh - 64px);margin:auto;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);overflow:hidden;border-radius:20px;transition:transform .45s var(--akw-ease)}@starting-style{.akw-dialog[open] .akw-pd__panel{transform:scale(.96)}}.akw-pd__gallery{height:100%}.akw-pd__track{height:100%;max-height:none;aspect-ratio:auto}.akw-pd__nav{display:grid}.akw-pd__nav[hidden]{display:none}.akw-pd__thumbs{bottom:16px;gap:8px}.akw-pd__thumbs button{width:56px;height:56px;overflow:hidden;border:2px solid transparent;border-radius:10px;box-shadow:0 4px 12px #0003}.akw-pd__thumbs button[aria-current=true]{width:56px;border-color:#fff;border-radius:10px}.akw-pd__thumbs img{display:block;width:100%;height:100%;object-fit:cover}.akw-pd__info{overflow-y:auto;padding:48px 40px 40px}.akw-pd__title{font-size:42px}}.akw-cat-hero{position:relative;overflow:hidden;padding:32px 0 40px;background:radial-gradient(60% 80% at 85% 0%,rgb(220 167 98 / .16),transparent 70%),var(--akw-forest)}@media(min-width:768px){.akw-cat-hero{padding:48px 0 56px}}.akw-crumbs{display:flex;flex-wrap:wrap;gap:8px;color:var(--akw-cream-muted);font-size:13px}.akw-crumbs a{text-decoration:none}.akw-crumbs a:hover{color:var(--akw-honey)}.akw-cat-hero__title .akw-hero__line{white-space:normal}.akw-cat-hero__title{margin:16px 0 0;font-family:var(--akw-serif);font-size:clamp(40px,3vw + 28px,72px);font-weight:600;letter-spacing:-.01em;line-height:1}.akw-cat-bar{position:sticky;top:var(--akw-header);z-index:30;padding-block:12px;border-bottom:1px solid var(--akw-line)}.akw-cat-bar:before{position:absolute;inset:0;z-index:-1;background:#f6f1e9eb;backdrop-filter:blur(14px);content:""}.akw-cat-bar__inner{display:grid;gap:10px}.akw-tabs{position:relative;display:flex;gap:8px;margin-inline:calc(var(--akw-pad) * -1);overflow-x:auto;padding-inline:var(--akw-pad);scroll-padding-inline:var(--akw-pad);scrollbar-width:none}.akw-tabs::-webkit-scrollbar{display:none}.akw-tab{display:inline-flex;height:40px;flex:none;align-items:center;gap:6px;padding:0 14px;border:1px solid var(--akw-line);border-radius:999px;background:var(--akw-card);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .25s,border-color .25s,color .25s}.akw-tab sup{top:0;color:var(--akw-muted);font-size:12px;font-weight:600}.akw-tab:hover{border-color:var(--akw-wood)}.akw-tab[aria-current=true],html:not([data-akw-c]) .akw-tab[data-akw-tab=""]:not([aria-current=false]){border-color:var(--akw-forest);background:var(--akw-forest);color:var(--akw-cream)}.akw-tab[aria-current=true] sup,html:not([data-akw-c]) .akw-tab[data-akw-tab=""]:not([aria-current=false]) sup{color:var(--akw-honey)}.akw-cat-bar__filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.akw-toggle{display:inline-flex;height:36px;align-items:center;gap:6px;padding:0 12px;border:1px dashed var(--akw-input);border-radius:999px;color:var(--akw-muted);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .25s,border-color .25s,color .25s}.akw-toggle .akw-icon{width:16px;height:16px}.akw-toggle[aria-pressed=true]{border-style:solid;border-color:var(--akw-wood);background:#8a55301a;color:var(--akw-wood)}.akw-cat-bar__count{margin-left:auto;color:var(--akw-muted);font-size:13px}@media(min-width:1024px){.akw-cat-bar__inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px}.akw-tabs{margin-inline:0;padding-inline:0;mask:linear-gradient(90deg,#000 92%,transparent)}}.akw-cat{padding-block:24px 64px}@media(min-width:768px){.akw-cat{padding-block:40px 88px}}.akw-cat__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:768px){.akw-cat__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(min-width:1024px){.akw-cat__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}html[data-akw-c=kuhnya] [data-akw-cat-item]:not([data-cols~=kuhnya]),html[data-akw-c=vino] [data-akw-cat-item]:not([data-cols~=vino]),html[data-akw-c=korobki] [data-akw-cat-item]:not([data-cols~=korobki]),html[data-akw-c=nabory] [data-akw-cat-item]:not([data-cols~=nabory]),html[data-akw-c=ofis] [data-akw-cat-item]:not([data-cols~=ofis]),html[data-akw-c=spa] [data-akw-cat-item]:not([data-cols~=spa]),html[data-akw-c=igry] [data-akw-cat-item]:not([data-cols~=igry]),html[data-akw-c=dekor] [data-akw-cat-item]:not([data-cols~=dekor]),html[data-akw-c=altay] [data-akw-cat-item]:not([data-cols~=altay]),html[data-akw-c=sibir] [data-akw-cat-item]:not([data-cols~=sibir]),html[data-akw-c=temy] [data-akw-cat-item]:not([data-cols~=temy]){display:none}.akw-cat__grid.is-anim [data-akw-cat-item]:not([hidden]){animation:akw-fade-up .55s var(--akw-ease) both;animation-delay:calc(min(var(--n, 0),12)*40ms)}.akw-cat__empty{margin:0;padding:48px 0;color:var(--akw-muted);text-align:center}.akw-cat-cta{padding-top:0}.akw-cat-cta__inner{display:grid;gap:24px;padding:32px 24px;border-radius:20px;background:var(--akw-paper-2)}.akw-cat-cta__inner .akw-h2{margin:0}@media(min-width:1024px){.akw-cat-cta__inner{grid-template-columns:1fr auto;align-items:center;gap:48px;padding:56px}}@media(prefers-reduced-motion:reduce){.akw *,.akw *:before,.akw *:after{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}.akw-js .akw-reveal{opacity:1;transform:none;clip-path:none}.akw-js .akw-rings.akw-reveal path{stroke-dashoffset:0}.akw-process__list:after{transform:none!important}.akw-marquee__track{width:auto;flex-wrap:wrap}.akw-marquee__track [aria-hidden=true]{display:none}.akw-marquee__viewport{mask:none;padding-inline:var(--akw-pad)}.akw-hero__media{transform:none}}}
