.loader[data-v-ad121327]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:var(--cream);display:grid;place-items:center;transition:transform .95s var(--ease) .26s}.loader.gone[data-v-ad121327]{transform:translateY(-101%)}.loader__inner[data-v-ad121327]{display:grid;justify-items:center;gap:22px;padding:0 24px;text-align:center}.loader__word-wrap[data-v-ad121327]{position:relative;overflow:hidden;padding:4px 10px}.loader__word[data-v-ad121327]{font-family:Archivo Black,Arial,sans-serif;line-height:.96;text-align:center;color:var(--logo-ink);visibility:hidden}.loader__word.is-ready[data-v-ad121327]{visibility:visible}.loader__word .logo__bar[data-v-ad121327]{display:block;width:100%;height:2px;background:var(--logo-ink);margin-bottom:.09em}.loader__word .logo__bar--bottom[data-v-ad121327]{margin:.09em 0 0}.loader__word .logo__line[data-v-ad121327]{display:block;white-space:nowrap;font-size:clamp(30px,8vw,46px);letter-spacing:-.03em}.loader__word .logo__line b[data-v-ad121327]{color:var(--logo-orange);font-weight:400}.loader__word .logo__line[data-v-ad121327] span{display:inline-block;overflow:hidden}.loader__word .logo__line[data-v-ad121327] span i{display:inline-block;font-style:normal;transform:translateY(120%);opacity:0}.loader.go .loader__word .logo__line[data-v-ad121327] span i{animation:rise-ad121327 .52s var(--ease) forwards;animation-delay:calc(.2s + var(--i) * 45ms)}.loader__word-wrap[data-v-ad121327]:after{content:"";position:absolute;top:-30%;bottom:-30%;width:40%;left:-60%;background:linear-gradient(100deg,transparent,rgba(247,148,29,.4),transparent);transform:skew(-16deg);pointer-events:none}.loader.go .loader__word-wrap[data-v-ad121327]:after{animation:shimmer-ad121327 2.6s ease-in-out 1.5s infinite}@keyframes shimmer-ad121327{0%,12%{left:-60%}70%,to{left:130%}}.loader__rule[data-v-ad121327]{width:min(240px,58vw);height:1px;background:var(--rule);position:relative}.loader__rule i[data-v-ad121327]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--logo-orange);transform:scaleX(0);transform-origin:left}.loader.go .loader__rule i[data-v-ad121327]{animation:stretch-ad121327 .7s var(--ease) 1.15s forwards}@keyframes stretch-ad121327{to{transform:scaleX(1)}}.loader__tag[data-v-ad121327]{display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden;font-size:12px;font-weight:600;letter-spacing:.2em;color:var(--stone)}.loader__tag[data-v-ad121327] span{display:inline-block;transform:translateY(130%);opacity:0}.loader.go .loader__tag[data-v-ad121327] span{animation:rise-ad121327 .56s var(--ease) forwards;animation-delay:calc(1.5s + var(--i) * 16ms)}@keyframes rise-ad121327{to{transform:none;opacity:1}}.loader__bar[data-v-ad121327]{width:180px;height:2px;background:var(--rule);overflow:hidden}.loader__bar i[data-v-ad121327]{display:block;height:100%;width:100%;background:var(--orange);transform:scaleX(0);transform-origin:left}.loader.go .loader__bar i[data-v-ad121327]{animation:fill-ad121327 1.7s var(--ease-soft) .2s forwards}@keyframes fill-ad121327{to{transform:scaleX(1)}}.logo__word[data-v-1e282c0b]{display:inline-block;font-family:Archivo Black,Arial,sans-serif;line-height:.84;color:var(--logo-ink);visibility:hidden}.logo__word.is-ready[data-v-1e282c0b]{visibility:visible}.logo__bar[data-v-1e282c0b]{display:block;width:100%;height:2px;background:var(--logo-ink);margin-bottom:.09em}.logo__bar--bottom[data-v-1e282c0b]{margin:.09em 0 0}.logo__line[data-v-1e282c0b]{display:block;white-space:nowrap;font-size:clamp(13px,3.6vw,19px);letter-spacing:-.03em;transition:font-size .32s var(--ease)}.logo__line b[data-v-1e282c0b]{color:var(--logo-orange);font-weight:400}.logo__word--light[data-v-1e282c0b]{color:#fff}.logo__word--light .logo__bar[data-v-1e282c0b]{background:#fff}.form[data-v-226e5609]{display:grid;gap:10px}.form__row[data-v-226e5609]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form input[data-v-226e5609],.form textarea[data-v-226e5609]{width:100%;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);color:#fff;padding:14px 15px;font:inherit;font-size:14.5px;border-radius:2px;transition:border-color .3s var(--ease),background .3s var(--ease)}.form input[data-v-226e5609]::placeholder,.form textarea[data-v-226e5609]::placeholder{color:#dfd7cb73}.form input[data-v-226e5609]:focus,.form textarea[data-v-226e5609]:focus{border-color:var(--orange);background:#ffffff17;outline:none}.form textarea[data-v-226e5609]{resize:vertical;min-height:92px}.form button[data-v-226e5609]{background:var(--orange);color:#fff;padding:15px;font-weight:600;border-radius:2px;transition:background .3s var(--ease)}.form button[data-v-226e5609]:hover{background:var(--orange-deep)}.form__done[data-v-226e5609]{display:flex;align-items:flex-start;gap:12px;padding:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:2px;animation:formDone-226e5609 .52s var(--ease)}.form__done[data-v-226e5609] svg{flex:0 0 auto;width:22px;height:22px;stroke:var(--orange);stroke-width:2.4;fill:none;margin-top:1px}.form__done p[data-v-226e5609]{font-size:14.5px;color:#dfd7cbdb;line-height:1.5}@keyframes formDone-226e5609{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width: 560px){.form__row[data-v-226e5609]{grid-template-columns:1fr}}.foot[data-v-70c45690]{background-color:var(--bark);background-image:var(--grain);background-blend-mode:overlay;color:#dfd7cb;padding-top:88px}.foot a[data-v-70c45690]{transition:color .26s var(--ease)}.foot a[data-v-70c45690]:hover{color:var(--orange)}.foot__top[data-v-70c45690]{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.4fr;gap:48px;padding-bottom:58px;border-bottom:1px solid rgba(255,255,255,.1)}.foot h4[data-v-70c45690]{font-size:14px;margin-bottom:20px;color:#fff;position:relative;padding-bottom:12px}.foot h4[data-v-70c45690]:after{content:"";position:absolute;left:0;bottom:0;width:26px;height:2px;background:var(--orange)}.foot li[data-v-70c45690]{padding:5px 0;font-size:14px;color:#dfd7cbb8}.foot__logo[data-v-70c45690]{display:inline-block;margin-bottom:22px}.foot__logo[data-v-70c45690] .logo__line{font-size:22px}.foot__info[data-v-70c45690]{font-size:14px;line-height:1.85;color:#dfd7cbb8}.foot__info b[data-v-70c45690]{color:#fff;font-weight:600}.socials[data-v-70c45690]{display:flex;gap:10px;margin-top:24px}.socials a[data-v-70c45690]{width:40px;height:40px;border:1px solid rgba(255,255,255,.18);display:grid;place-items:center;transition:background .3s var(--ease),border-color .3s var(--ease),transform .3s var(--ease)}.socials a[data-v-70c45690]:hover{background:var(--orange);border-color:var(--orange);color:#fff;transform:translateY(-3px)}.socials[data-v-70c45690] svg{width:17px;height:17px;fill:currentColor}.foot__bot[data-v-70c45690]{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:26px 0;font-size:13px;color:#dfd7cb8c}.pay[data-v-70c45690]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.pay span[data-v-70c45690]{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.18);padding:5px 11px;font-size:11.5px;font-weight:600;color:#dfd7cbb3;transition:border-color .24s var(--ease),color .24s var(--ease)}.pay span[data-v-70c45690]:hover{border-color:#fff6;color:#dfd7cbf2}.pay[data-v-70c45690] svg{width:13px;height:13px;stroke:currentColor;stroke-width:1.6;fill:none;flex:0 0 auto}@media (max-width: 1080px){.foot__top[data-v-70c45690]{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width: 560px){.foot__top[data-v-70c45690]{grid-template-columns:1fr}}.lang[data-v-a3cb5b6b]{display:inline-flex;align-items:center;padding:0 10px;font-size:13.5px;font-weight:600;height:42px;color:var(--orange-deep)}.mega[data-v-36be5045]{position:absolute;top:100%;left:-24px;background:var(--white);border:1px solid var(--rule);border-top:2px solid var(--orange);padding:26px;min-width:560px;box-shadow:0 28px 70px #1e171024;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .26s var(--ease),transform .26s var(--ease),visibility .26s}.mega--narrow[data-v-36be5045]{min-width:260px}.mega__grid[data-v-36be5045]{display:grid;grid-template-columns:1fr 1fr;gap:2px 28px}.mega--narrow .mega__grid[data-v-36be5045]{grid-template-columns:1fr}.mega a[data-v-36be5045]{position:relative;display:block;padding:10px 12px;font-size:14.5px;cursor:pointer;transition:background .24s var(--ease),padding-left .3s var(--ease),color .24s var(--ease)}.mega a[data-v-36be5045]:hover{background:var(--orange-soft);padding-left:20px;color:var(--orange-deep)}.mega a.is-sale[data-v-36be5045]{color:var(--orange);font-weight:600}.mega__foot[data-v-36be5045]{margin-top:20px;padding-top:18px;border-top:1px solid var(--rule)}.header[data-v-b15e7751]{position:sticky;top:0;z-index:60;background:var(--white);border-bottom:1px solid transparent;transition:border-color .32s var(--ease),box-shadow .32s var(--ease)}.header.is-stuck[data-v-b15e7751]{border-bottom-color:var(--rule);box-shadow:0 8px 32px #1e171012}.header.is-stuck[data-v-b15e7751] .logo__line{font-size:14px}.header__bar[data-v-b15e7751]{display:flex;align-items:center;gap:32px;height:var(--h-header);transition:height .32s var(--ease)}.header.is-stuck .header__bar[data-v-b15e7751]{height:66px}.logo[data-v-b15e7751]{display:inline-flex;align-items:center}.nav[data-v-b15e7751]{display:flex;gap:28px;margin-left:auto}.nav__item[data-v-b15e7751]{position:relative}.nav__link[data-v-b15e7751]{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:500;padding:14px 0;position:relative}.nav__link[data-v-b15e7751]:after{content:"";position:absolute;left:0;bottom:8px;width:100%;height:2px;background:var(--orange);transform:scaleX(0);transform-origin:right;transition:transform .38s var(--ease)}.nav__item:hover .nav__link[data-v-b15e7751]:after{transform:scaleX(1);transform-origin:left}.nav__link[data-v-b15e7751] svg{width:10px;height:10px;opacity:.5;transition:transform .32s var(--ease)}.nav__item:hover .nav__link[data-v-b15e7751] svg{transform:rotate(180deg)}.nav__item[data-v-b15e7751]:hover .mega,.nav__item[data-v-b15e7751]:focus-within .mega{opacity:1;visibility:visible;transform:none}.tools[data-v-b15e7751]{display:flex;align-items:center;gap:4px}.tool[data-v-b15e7751]{position:relative;width:42px;height:42px;display:grid;place-items:center;border-radius:2px;transition:background .24s var(--ease)}.tool[data-v-b15e7751]:hover{background:var(--orange-soft)}.tool[data-v-b15e7751] svg{width:19px;height:19px;stroke:var(--bark);stroke-width:1.7;stroke-linecap:square;stroke-linejoin:round;fill:none;transition:stroke .24s var(--ease)}.tool[data-v-b15e7751]:hover svg{stroke:var(--orange-deep)}.tool__count[data-v-b15e7751]{position:absolute;top:6px;right:5px;background:var(--orange);color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;border-radius:8px;display:grid;place-items:center;padding:0 4px}.burger[data-v-b15e7751]{display:none;width:44px;height:44px;place-items:center}.burger i[data-v-b15e7751]{display:block;width:22px;height:1.8px;background:var(--bark);margin:4px 0;transition:transform .3s var(--ease),opacity .22s}.burger.is-open i[data-v-b15e7751]:nth-child(1){transform:translateY(6px) rotate(45deg)}.burger.is-open i[data-v-b15e7751]:nth-child(2){opacity:0}.burger.is-open i[data-v-b15e7751]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (max-width: 900px){.nav[data-v-b15e7751],.tool--user[data-v-b15e7751],[data-v-b15e7751] .lang{display:none}.burger[data-v-b15e7751]{display:grid}.header__bar[data-v-b15e7751]{gap:14px}.header__bar .tools[data-v-b15e7751]{margin-left:auto}}.float[data-v-ed5157f5]{position:fixed;right:24px;bottom:24px;z-index:45;width:50px;height:50px;border-radius:50%;background:var(--orange);display:grid;place-items:center;opacity:0;transform:translateY(20px) scale(.94);pointer-events:none;transition:opacity .46s var(--ease),transform .46s var(--ease),background .24s var(--ease);box-shadow:0 14px 40px #d4620a57}.float[data-v-ed5157f5]:hover{background:var(--orange-deep)}.float[data-v-ed5157f5] svg{width:20px;height:20px;stroke:#fff;stroke-width:2.4;fill:none}.float.is-on[data-v-ed5157f5]{opacity:1;transform:none;pointer-events:auto}@media (max-width: 900px){.float[data-v-ed5157f5]{right:16px;bottom:16px;width:44px;height:44px}.float[data-v-ed5157f5] svg{width:18px;height:18px}}.drawer__configuration[data-v-9a1fa10d]{margin:8px 0;font-size:11px;color:var(--stone)}.drawer__configuration summary[data-v-9a1fa10d]{cursor:pointer}.drawer__configuration ul[data-v-9a1fa10d]{display:grid;gap:5px;margin-top:10px}.drawer__configuration li[data-v-9a1fa10d]{display:block;padding:0;border:0}.drawer[data-v-9a1fa10d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#16100a80;opacity:0;visibility:hidden;transition:opacity .32s var(--ease),visibility .32s}.drawer.is-open[data-v-9a1fa10d]{opacity:1;visibility:visible}.drawer__panel[data-v-9a1fa10d]{position:absolute;top:0;right:0;bottom:0;width:min(420px,100%);background:var(--white);padding:28px;display:flex;flex-direction:column;transform:translate(100%);transition:transform .42s var(--ease)}.drawer.is-open .drawer__panel[data-v-9a1fa10d]{transform:none}.drawer__head[data-v-9a1fa10d]{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid var(--rule)}.drawer__head h3[data-v-9a1fa10d]{font-size:19px}.drawer__close[data-v-9a1fa10d]{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;transition:background .24s var(--ease)}.drawer__close[data-v-9a1fa10d]:hover{background:var(--orange-soft)}.drawer__close[data-v-9a1fa10d] svg{width:15px;height:15px;stroke:var(--bark);stroke-width:2;fill:none}.drawer__empty[data-v-9a1fa10d]{margin:auto;text-align:center;display:grid;justify-items:center;gap:16px;color:var(--stone)}.drawer__empty[data-v-9a1fa10d] svg{width:44px;height:44px;stroke:var(--rule);stroke-width:1.4;fill:none}.drawer__empty p[data-v-9a1fa10d]{font-size:15px}.drawer__body[data-v-9a1fa10d]{display:flex;flex-direction:column;flex:1;min-height:0}.drawer__items[data-v-9a1fa10d]{overflow-y:auto;padding:18px 0}.drawer__items>li[data-v-9a1fa10d]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid var(--rule)}.drawer__items li div[data-v-9a1fa10d]{display:flex;flex-direction:column;gap:4px}.drawer__items b[data-v-9a1fa10d]{font-size:14.5px;font-weight:600}.drawer__items span[data-v-9a1fa10d]{font-size:13px;color:var(--stone)}.drawer__remove[data-v-9a1fa10d]{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;transition:background .24s var(--ease)}.drawer__remove[data-v-9a1fa10d]:hover{background:var(--orange-soft)}.drawer__remove[data-v-9a1fa10d] svg{width:13px;height:13px;stroke:var(--stone);stroke-width:2;fill:none}.drawer__total[data-v-9a1fa10d]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;margin-top:auto;font-size:15px}.drawer__total b[data-v-9a1fa10d]{font-size:19px}.drawer__body[data-v-9a1fa10d] .btn{justify-content:center;margin-top:6px}.mmenu[data-v-c3da2af3]{position:fixed;inset:var(--h-header) 0 0;z-index:55;background:var(--white);padding:24px var(--gut) 90px;overflow-y:auto;transform:translate(100%);transition:transform .42s var(--ease)}.mmenu.is-open[data-v-c3da2af3]{transform:none}.mmenu__row[data-v-c3da2af3]{border-bottom:1px solid var(--rule)}.mmenu__btn[data-v-c3da2af3]{display:flex;width:100%;justify-content:space-between;align-items:center;padding:18px 0;font-size:18px;font-weight:600}.mmenu__btn[data-v-c3da2af3] svg{width:14px;height:14px;transition:transform .3s var(--ease)}.mmenu__row.is-open .mmenu__btn[data-v-c3da2af3] svg{transform:rotate(180deg);color:var(--orange)}.mmenu__panel[data-v-c3da2af3]{max-height:0;overflow:hidden;transition:max-height .4s var(--ease)}.mmenu__panel a[data-v-c3da2af3]{display:block;padding:11px 0 11px 14px;color:var(--stone);font-size:15px}.mmenu__cta[data-v-c3da2af3]{margin-top:28px;display:grid;gap:12px}.mmenu__cta[data-v-c3da2af3] .btn{justify-content:center}.promo[data-v-a071d941]{background:var(--bark);color:#f0e7dc;font-size:13.5px;text-align:center;padding:10px 16px}.promo b[data-v-a071d941]{color:var(--orange);font-weight:700}.progress[data-v-ea39d2c2]{position:fixed;top:0;left:0;right:0;height:2px;z-index:200;background:var(--orange);transform:scaleX(0);transform-origin:left;will-change:transform}.search-ov[data-v-a5c0f670]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#16100a99;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .32s var(--ease),visibility .32s}.search-ov.is-open[data-v-a5c0f670]{opacity:1;visibility:visible}.search-ov__panel[data-v-a5c0f670]{position:relative;max-width:720px;margin:14vh auto 0;background:var(--white);padding:36px var(--gut);transform:translateY(-16px);transition:transform .38s var(--ease)}.search-ov.is-open .search-ov__panel[data-v-a5c0f670]{transform:none}.search-ov__panel form[data-v-a5c0f670]{display:flex;align-items:center;gap:14px;border-bottom:2px solid var(--bark);padding-bottom:14px}.search-ov__panel[data-v-a5c0f670] form>svg{width:22px;height:22px;stroke:var(--stone);stroke-width:1.6;fill:none;flex:0 0 auto}.search-ov__panel input[data-v-a5c0f670]{flex:1;border:0;font:inherit;font-size:20px;color:var(--bark);background:none}.search-ov__panel input[data-v-a5c0f670]:focus{outline:none}.search-ov__close[data-v-a5c0f670]{position:absolute;top:14px;right:var(--gut);width:38px;height:38px;display:grid;place-items:center;border-radius:50%;transition:background .24s var(--ease)}.search-ov__close[data-v-a5c0f670]:hover{background:var(--orange-soft)}.search-ov__close[data-v-a5c0f670] svg{width:16px;height:16px;stroke:var(--bark);stroke-width:2;fill:none}.search-ov__hint[data-v-a5c0f670]{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:13px;color:var(--stone)}.search-ov__hint button[data-v-a5c0f670]{border:1px solid var(--rule);padding:7px 14px;border-radius:100px;font-size:13px;font-weight:500;transition:border-color .24s var(--ease),color .24s var(--ease)}.search-ov__hint button[data-v-a5c0f670]:hover{border-color:var(--orange);color:var(--orange-deep)}.blog[data-v-3e4b1677]{display:grid;grid-template-columns:1.25fr 1fr;gap:46px}.post[data-v-3e4b1677]{display:block}.post__media[data-v-3e4b1677]{position:relative;overflow:hidden;border-radius:2px;background:var(--cream)}.post__media img[data-v-3e4b1677]{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-soft)}.post__media[data-v-3e4b1677]:after{content:"";position:absolute;top:0;left:-160%;width:60%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-16deg);transition:left .72s var(--ease)}.post:hover .post__media img[data-v-3e4b1677]{transform:scale(1.06)}.post:hover .post__media[data-v-3e4b1677]:after{left:130%}.post--big .post__media[data-v-3e4b1677]{aspect-ratio:16 / 10}.post__meta[data-v-3e4b1677]{display:flex;align-items:center;gap:10px;margin:22px 0 12px;font-size:12.5px;color:var(--stone)}.post__meta b[data-v-3e4b1677]{color:var(--orange);font-weight:700}.post--big h3[data-v-3e4b1677]{font-size:27px;position:relative;display:inline-block;transition:color .32s var(--ease)}.post--big h3[data-v-3e4b1677]:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1.5px;background:var(--orange-deep);transform:scaleX(0);transform-origin:left;transition:transform .42s var(--ease)}.post:hover h3[data-v-3e4b1677]{color:var(--orange-deep)}.post:hover h3[data-v-3e4b1677]:after{transform:scaleX(1)}.post__text[data-v-3e4b1677]{margin-top:14px;color:var(--stone);font-size:14.5px;max-width:46ch}.blog__small .post--small[data-v-3e4b1677]{padding:20px 0}.blog__small .post--small+.post--small[data-v-3e4b1677]{border-top:1px solid var(--rule)}.blog__small .post--small[data-v-3e4b1677]:first-child{padding-top:0}.blog__small .post--small[data-v-3e4b1677]:last-child{padding-bottom:0}.post--small[data-v-3e4b1677]{display:grid;grid-template-columns:132px 1fr;gap:18px;align-items:center}.post--small .post__media[data-v-3e4b1677]{aspect-ratio:1 / 1}.post--small h3[data-v-3e4b1677]{font-size:16px;line-height:1.32}.post--small .post__meta[data-v-3e4b1677]{margin:0 0 7px}@media (max-width: 900px){.blog[data-v-3e4b1677]{grid-template-columns:1fr;gap:22px}}@media (max-width: 560px){.post--small[data-v-3e4b1677]{grid-template-columns:96px 1fr}}.choose[data-v-4550d60b]{display:grid;grid-template-columns:1.35fr 1fr;gap:20px}.card[data-v-4550d60b]{position:relative;display:block;overflow:hidden;border-radius:2px;isolation:isolate}.card img[data-v-4550d60b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-soft)}.card:hover img[data-v-4550d60b]{transform:scale(1.06)}.card[data-v-4550d60b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#16100aeb,#16100a52 48%,#16100a14)}.card--big[data-v-4550d60b]{min-height:530px}.card__body[data-v-4550d60b]{position:relative;z-index:3;padding:32px;color:#fff}.card__body h3[data-v-4550d60b]{font-size:22px}.card--big h3[data-v-4550d60b]{font-size:34px}.card__body p[data-v-4550d60b]{margin-top:12px;color:#fffc;font-size:14.5px;max-width:42ch}.card__cta[data-v-4550d60b]{position:relative;margin-top:22px;display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:14.5px;padding-bottom:5px}.card__cta[data-v-4550d60b]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--orange);transform:scaleX(.35);transform-origin:left;transition:transform .52s var(--ease)}.card:hover .card__cta[data-v-4550d60b]:after{transform:scaleX(1)}.card__cta[data-v-4550d60b] svg{width:15px;height:15px;stroke:var(--orange);stroke-width:2;fill:none;transition:transform .42s var(--ease)}.card:hover .card__cta[data-v-4550d60b] svg{transform:translate(6px)}.card__list[data-v-4550d60b]{margin-top:16px;columns:2;column-gap:22px;font-size:13.5px;color:#fffc}.card__list li[data-v-4550d60b]{padding:3px 0 3px 17px;position:relative;break-inside:avoid}.card__list li[data-v-4550d60b]:before{content:"";position:absolute;left:0;top:12px;width:8px;height:1.5px;background:var(--orange)}.choose__col[data-v-4550d60b]{display:grid;grid-template-rows:auto 1fr;gap:20px}@media (max-width: 900px){.choose[data-v-4550d60b]{grid-template-columns:1fr;gap:22px}.card--big[data-v-4550d60b]{min-height:340px}.choose__col[data-v-4550d60b]{grid-template-rows:none}}.hero[data-v-c90915a5]{position:relative;min-height:min(86vh,760px);display:flex;align-items:flex-end;overflow:hidden;background:var(--bark)}.hero__media[data-v-c90915a5]{position:absolute;top:-8%;right:0;bottom:-8%;left:0;z-index:0;will-change:transform}.hero__media img[data-v-c90915a5]{width:100%;height:100%;object-fit:cover;transform:scale(1.12);transition:transform 2.2s var(--ease-soft)}.hero.is-ready .hero__media img[data-v-c90915a5]{transform:scale(1)}.hero[data-v-c90915a5]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#16100af0,#16100aa8 36%,#16100a1f 70%,#16100a57)}.hero__inner[data-v-c90915a5]{position:relative;z-index:2;width:100%;padding:0 var(--gut) 76px;max-width:var(--maxw);margin:0 auto}.hero__body[data-v-c90915a5]{max-width:680px;color:#fff;will-change:transform,opacity}.hero__badge[data-v-c90915a5]{display:inline-flex;align-items:center;gap:9px;background:#f07a1a2e;border:1px solid rgba(240,122,26,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:8px 16px;border-radius:100px;font-size:13.5px;font-weight:600;margin-bottom:24px}.hero__badge b[data-v-c90915a5]{color:#ffb169}.hero h1[data-v-c90915a5]{font-size:clamp(38px,5.8vw,74px);font-weight:800;letter-spacing:-.035em;line-height:1.02}.hero__lead[data-v-c90915a5]{margin-top:22px;font-size:clamp(16px,1.4vw,19px);line-height:1.58;color:#ffffffd9;max-width:50ch}.hero__cta[data-v-c90915a5]{display:flex;gap:14px;margin-top:36px;flex-wrap:wrap}.hero__badge[data-v-c90915a5],.hero__lead[data-v-c90915a5],.hero__cta[data-v-c90915a5]{opacity:0;transform:translateY(26px)}.hero.is-ready .hero__badge[data-v-c90915a5],.hero.is-ready .hero__lead[data-v-c90915a5],.hero.is-ready .hero__cta[data-v-c90915a5]{opacity:1;transform:none;transition:opacity .9s var(--ease),transform .9s var(--ease)}.hero.is-ready .hero__badge[data-v-c90915a5]{transition-delay:.18s}.hero.is-ready .hero__lead[data-v-c90915a5]{transition-delay:.64s}.hero.is-ready .hero__cta[data-v-c90915a5]{transition-delay:.76s}.hero__cue[data-v-c90915a5]{position:absolute;left:50%;bottom:26px;z-index:2;transform:translate(-50%);display:grid;place-items:center;gap:8px;color:#fff9;font-size:11.5px;font-weight:600;opacity:0;transition:opacity .7s var(--ease) 1.1s}.hero.is-ready .hero__cue[data-v-c90915a5]{opacity:1}.hero__cue i[data-v-c90915a5]{display:block;width:1px;height:34px;background:linear-gradient(rgba(255,255,255,.7),transparent);animation:drip-c90915a5 1.8s var(--ease-soft) infinite}@keyframes drip-c90915a5{0%{transform:scaleY(0);transform-origin:top;opacity:0}40%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);transform-origin:bottom;opacity:0}}.hero__ambience[data-v-c90915a5]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none}.hero__ambience .ember[data-v-c90915a5]{position:absolute;left:31%;bottom:30%;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(255,150,60,.55),rgba(255,120,30,.18) 55%,transparent 72%);transform:translate(-50%,50%);animation:emberPulse-c90915a5 3.4s ease-in-out infinite}@keyframes emberPulse-c90915a5{0%,to{opacity:.7;transform:translate(-50%,50%) scale(1)}50%{opacity:1;transform:translate(-50%,50%) scale(1.12)}}.hero__ambience .steam[data-v-c90915a5]{position:absolute;left:calc(31% + var(--sx, 0px));bottom:32%;width:14px;height:70px;border-radius:50%;background:linear-gradient(rgba(255,255,255,.4),transparent 75%);filter:blur(5px);opacity:0;animation:steamRise-c90915a5 4.2s ease-in var(--sd, 0s) infinite}@keyframes steamRise-c90915a5{0%{opacity:0;transform:translateY(0) scaleX(1)}20%{opacity:.5}to{opacity:0;transform:translateY(-90px) scaleX(1.6)}}.hero__ambience .twinkle[data-v-c90915a5]{position:absolute;left:var(--tx);top:var(--ty);width:5px;height:5px;border-radius:50%;background:#ffd9a0;box-shadow:0 0 8px 2px #ffbe78b3;opacity:.15;animation:twinkle-c90915a5 2.8s ease-in-out var(--td, 0s) infinite}@keyframes twinkle-c90915a5{0%,to{opacity:.15}50%{opacity:.9}}@media (max-width: 900px){.hero__ambience .ember[data-v-c90915a5]{width:80px;height:80px}.hero__ambience .steam[data-v-c90915a5]{height:46px}.hero__cta[data-v-c90915a5]{flex-direction:column;align-items:stretch}.hero__cta[data-v-c90915a5] .btn{justify-content:center}}@media (max-width: 560px){.hero[data-v-c90915a5]{min-height:78vh}}.hero--sub[data-v-c90915a5]{min-height:min(56vh,520px)}.hero--sub .hero__inner[data-v-c90915a5]{padding-bottom:56px}@media (max-width: 900px){.hero--sub[data-v-c90915a5]{min-height:min(64vh,460px)}.hero--sub .hero__cue[data-v-c90915a5]{display:none}}.steps[data-v-de0a7c9e]{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:36px;margin-top:60px}.steps__rail[data-v-de0a7c9e]{position:absolute;top:23px;left:6%;right:6%;height:1px;background:var(--rule)}.steps__rail i[data-v-de0a7c9e]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--orange);transform-origin:left;transform:scaleX(0);transition:transform 1.7s var(--ease)}.steps.is-visible .steps__rail i[data-v-de0a7c9e]{transform:scaleX(1)}.step__n[data-v-de0a7c9e]{width:48px;height:48px;border-radius:50%;background:var(--white);border:1px solid var(--rule);display:grid;place-items:center;font-weight:700;font-size:16px;position:relative;z-index:2;transition:background .45s var(--ease),color .45s var(--ease),border-color .45s var(--ease),transform .45s var(--ease)}.steps.is-visible .step__n[data-v-de0a7c9e]{background:var(--orange);border-color:var(--orange);color:#fff;transform:scale(1.06)}.steps.is-visible .step:nth-child(3) .step__n[data-v-de0a7c9e]{transition-delay:.38s}.steps.is-visible .step:nth-child(4) .step__n[data-v-de0a7c9e]{transition-delay:.76s}.steps.is-visible .step:nth-child(5) .step__n[data-v-de0a7c9e]{transition-delay:1.14s}.step h3[data-v-de0a7c9e]{margin-top:24px;font-size:19px}.step p[data-v-de0a7c9e]{margin-top:9px;color:var(--stone);font-size:14.5px}@media (max-width: 900px){.steps[data-v-de0a7c9e]{grid-template-columns:1fr;gap:30px}.steps__rail[data-v-de0a7c9e]{display:none}.steps.is-visible .step .step__n[data-v-de0a7c9e]{transition-delay:0ms}}.kreveal[data-v-877f2dce]{display:grid;grid-template-columns:1.5fr 1fr;gap:56px;align-items:center;margin-top:52px}.kreveal__svg[data-v-877f2dce]{width:100%;height:auto;overflow:visible}.kreveal__svg[data-v-877f2dce] .kr-top{fill:#dcd3c4}.kreveal__svg[data-v-877f2dce] .kr-top-hi{fill:#ede6d9}.kreveal__svg[data-v-877f2dce] .kr-body{fill:var(--cab-dark)}.kreveal__svg[data-v-877f2dce] .kr-divider{fill:var(--cab-dark);filter:brightness(.7)}.kreveal__svg[data-v-877f2dce] .kr-interior-fill{fill:#150f0a}.kreveal__svg[data-v-877f2dce] .kr-shelf{fill:var(--wood-lo);opacity:.7}.kreveal__svg[data-v-877f2dce] .kr-bottle{fill:#6e8c55}.kreveal__svg[data-v-877f2dce] .kr-box{fill:var(--wood-hi);opacity:.85}.kreveal__svg[data-v-877f2dce] .kr-tray{fill:#3a2c1e}.kreveal__svg[data-v-877f2dce] .kr-tool{fill:#b8b0a4}.kreveal__svg[data-v-877f2dce] .kr-plinth,.kreveal__svg[data-v-877f2dce] .kr-wheel{fill:var(--cab-dark)}.kreveal__svg[data-v-877f2dce] .kr-kamado-base{fill:#1c1512}.kreveal__svg[data-v-877f2dce] .kr-kamado-dome{fill:#2a211c;stroke:#000;stroke-width:1}.kreveal__svg[data-v-877f2dce] .kr-kamado-knob{fill:#3a2f28}.kreveal__svg[data-v-877f2dce] .kr-ember-glow{fill:var(--orange);opacity:0;transition:opacity .9s var(--ease) .3s}.kreveal__svg[data-v-877f2dce] .kr-glow{fill:var(--orange);opacity:0;transition:opacity 1.4s var(--ease);filter:blur(2px)}.kreveal.is-open .kreveal__svg[data-v-877f2dce] .kr-glow{opacity:.06}.kreveal.is-open .kreveal__svg[data-v-877f2dce] .kr-ember-glow{opacity:.5;animation:krEmber-877f2dce 2.6s ease-in-out 1.2s infinite}@keyframes krEmber-877f2dce{0%,to{opacity:.4}50%{opacity:.65}}.kreveal__svg[data-v-877f2dce] .kr-door{fill:var(--wood);stroke:var(--cab-dark);stroke-width:3;transition:transform .9s var(--ease)}.kreveal__svg[data-v-877f2dce] .kr-handle{fill:var(--cab-dark)}.kreveal.is-open .kreveal__svg[data-v-877f2dce] .kr-door-fridge{transform:translateY(-198px)}.kreveal.is-open .kreveal__svg[data-v-877f2dce] .kr-door-l{transform:translate(-134px)}.kreveal.is-open .kreveal__svg[data-v-877f2dce] .kr-door-r{transform:translate(134px)}.kreveal__svg[data-v-877f2dce] .kr-drawer{transition:transform .9s var(--ease) .15s}.kreveal.is-open .kreveal__svg[data-v-877f2dce] .kr-drawer{transform:translateY(128px)}.kreveal.is-open .kreveal__svg[data-v-877f2dce] .kr-handle{transition:opacity .2s;opacity:0}.kreveal__feats[data-v-877f2dce]{display:grid;gap:26px}.kreveal__feats li[data-v-877f2dce]{display:flex;gap:16px;align-items:flex-start}.kreveal__feats b[data-v-877f2dce]{font-size:13px;font-weight:700;color:var(--orange);padding-top:3px}.kreveal__feats h3[data-v-877f2dce]{font-size:17px}.kreveal__feats p[data-v-877f2dce]{margin-top:6px;font-size:14px;color:var(--stone)}@media (max-width: 900px){.kreveal[data-v-877f2dce]{grid-template-columns:1fr;gap:32px}.kreveal.is-open .kreveal__svg[data-v-877f2dce] .kr-door-fridge{transform:translateY(-186px)}}.mood[data-v-6e88a928]{position:relative;min-height:460px;display:grid;place-items:center;overflow:hidden;background:var(--bark);text-align:center}.mood__media[data-v-6e88a928]{position:absolute;top:-12%;right:0;bottom:-12%;left:0;z-index:0;will-change:transform;transform:translate3d(0,var(--par, 0px),0)}.mood__media img[data-v-6e88a928]{width:100%;height:100%;object-fit:cover}.mood[data-v-6e88a928]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#16100a9e}.mood__body[data-v-6e88a928]{position:relative;z-index:2;color:#fff;max-width:760px;padding:80px var(--gut)}.mood__quote[data-v-6e88a928]{font-family:Newsreader,Georgia,serif;font-size:clamp(22px,2.6vw,34px);line-height:1.4;font-weight:400}.mood__src[data-v-6e88a928]{margin-top:22px;font-size:14px;color:#fff9}@media (max-width: 900px){.mood[data-v-6e88a928]{min-height:360px}}.promise[data-v-de0fd3c3]{background-color:var(--bark);background-image:var(--grain);background-blend-mode:overlay;color:#f0e9df}.promise__stats[data-v-de0fd3c3]{display:grid;grid-template-columns:repeat(3,1fr);text-align:center}.stat[data-v-de0fd3c3]{padding:40px 8px 36px}.stat+.stat[data-v-de0fd3c3]{border-left:1px solid rgba(255,255,255,.11)}.stat__n[data-v-de0fd3c3]{font-size:clamp(34px,4.2vw,56px);font-weight:800;letter-spacing:-.04em;line-height:1;color:#fff}.stat__n[data-v-de0fd3c3] .stars{margin-left:10px}.stat__n small[data-v-de0fd3c3]{font-size:.42em;font-weight:600;letter-spacing:-.01em;color:var(--orange);margin-left:5px}.stat__l[data-v-de0fd3c3]{margin-top:10px;font-size:14px;color:#f0e9df99}.ticker[data-v-de0fd3c3]{display:flex;overflow:hidden;padding:20px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ticker__track[data-v-de0fd3c3]{display:flex;flex:0 0 auto;animation:slide-de0fd3c3 36s linear infinite;will-change:transform}.ticker__track li[data-v-de0fd3c3]{display:flex;align-items:center;gap:10px;padding:0 30px;font-size:13.5px;font-weight:500;white-space:nowrap;color:#f0e9dfcc}.ticker__track[data-v-de0fd3c3] svg{width:16px;height:16px;stroke:var(--orange);stroke-width:2;fill:none;flex:0 0 auto}@keyframes slide-de0fd3c3{to{transform:translate(-50%)}}.ticker:hover .ticker__track[data-v-de0fd3c3]{animation-play-state:paused}@media (max-width: 900px){.promise__stats[data-v-de0fd3c3]{grid-template-columns:1fr}.stat[data-v-de0fd3c3]{padding:26px 0;text-align:center}.stat+.stat[data-v-de0fd3c3]{border-left:0;border-top:1px solid rgba(255,255,255,.11)}}.reviews__grid[data-v-11258426]{display:grid;grid-template-columns:290px 1fr;gap:64px;align-items:start}.reviews__grid[data-v-11258426]>*{min-width:0}.score__n[data-v-11258426]{font-size:80px;font-weight:800;letter-spacing:-.05em;line-height:1;color:var(--orange)}.score[data-v-11258426] .stars{margin-top:14px;display:flex}.score p[data-v-11258426]{margin-top:14px;font-size:14px;color:var(--stone)}.rev__nav[data-v-11258426]{display:flex;gap:8px;margin-top:30px}.rev__nav button[data-v-11258426]{width:46px;height:46px;border:1px solid var(--rule);display:grid;place-items:center;transition:background .3s var(--ease),border-color .3s var(--ease)}.rev__nav button[data-v-11258426]:hover{background:var(--orange);border-color:var(--orange)}.rev__nav button[data-v-11258426] svg{width:16px;height:16px;stroke:var(--bark);stroke-width:1.9;fill:none;transition:stroke .3s var(--ease)}.rev__nav button[data-v-11258426]:hover svg{stroke:#fff}.rev__dots[data-v-11258426]{display:flex;gap:6px;margin-top:18px}.rev__dots i[data-v-11258426]{width:22px;height:2px;background:var(--rule);transition:background .34s var(--ease);cursor:pointer}.rev__dots i.is-on[data-v-11258426]{background:var(--orange)}.rev__viewport[data-v-11258426]{overflow:hidden;min-width:0;max-width:100%}.rev__track[data-v-11258426]{display:flex;transition:transform .64s var(--ease);will-change:transform}.rev[data-v-11258426]{flex:0 0 50%;min-width:0;padding-right:28px}.rev__box[data-v-11258426]{border:1px solid var(--rule);border-top:2px solid var(--orange);padding:28px;height:100%;background:var(--white);transition:box-shadow .46s var(--ease),transform .46s var(--ease)}.rev__box[data-v-11258426]:hover{box-shadow:0 18px 44px #1e171014;transform:translateY(-4px)}.rev__head[data-v-11258426]{display:flex;align-items:center;gap:12px}.rev__head img[data-v-11258426]{width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--cream)}.rev__name[data-v-11258426]{font-weight:600;font-size:14.5px}.rev__date[data-v-11258426]{font-size:12.5px;color:var(--stone)}.rev__box[data-v-11258426] .stars{display:flex;margin:16px 0 12px}.rev__box[data-v-11258426] .stars svg{width:13px;height:13px}.rev__text[data-v-11258426]{font-size:14.5px;line-height:1.62;color:var(--stone);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 1080px){.reviews__grid[data-v-11258426]{grid-template-columns:1fr;gap:38px}.rev[data-v-11258426]{flex-basis:100%}}.section--compact[data-v-11258426]{padding-top:44px}.crumbs[data-v-5cb3f22f]{padding:20px 0}.crumbs ol[data-v-5cb3f22f]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;font-weight:500;color:var(--stone)}.crumbs li[data-v-5cb3f22f]{display:flex;align-items:center;gap:8px}.crumbs li[data-v-5cb3f22f]:not(:last-child):after{content:"/";color:var(--rule)}.crumbs a[data-v-5cb3f22f]{transition:color .24s var(--ease)}.crumbs a[data-v-5cb3f22f]:hover{color:var(--orange-deep)}.crumbs span[aria-current][data-v-5cb3f22f]{color:var(--bark);font-weight:600}.choices[data-v-fd6127ee]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.choice[data-v-fd6127ee]{position:relative;min-width:0;display:flex;flex-direction:column;gap:8px;padding:9px 9px 14px;border:1px solid var(--rule);border-radius:7px;cursor:pointer;transition:border-color .18s,background .18s}.choice[data-v-fd6127ee]:hover{border-color:var(--stone)}.choice.selected[data-v-fd6127ee]{border-color:var(--orange);background:var(--orange-soft);box-shadow:0 0 0 1px var(--orange)}.choice[data-v-fd6127ee]:focus-within{outline:2px solid var(--bark);outline-offset:3px}.choice input[data-v-fd6127ee]{position:absolute;opacity:0;width:1px;height:1px}.choice__picture[data-v-fd6127ee]{position:relative;aspect-ratio:1.5;display:grid;place-items:center;background:#fff;border-radius:4px;overflow:hidden}.choice__picture img[data-v-fd6127ee]{width:100%;height:100%;object-fit:contain;padding:3px}.choice__empty[data-v-fd6127ee]{font-size:24px;color:var(--stone)}.choice__check[data-v-fd6127ee]{position:absolute;right:4px;top:4px;background:var(--orange);color:#fff;border-radius:50%;width:20px;height:20px;text-align:center;font-size:12px}.choice strong[data-v-fd6127ee]{font-size:12px;line-height:1.5}.choice small[data-v-fd6127ee]{font-size:10px;color:var(--stone)}.choice__price[data-v-fd6127ee]{font-size:12px;font-weight:600;margin-top:auto}@media (max-width: 420px){.choices[data-v-fd6127ee]{grid-template-columns:repeat(2,minmax(0,1fr))}}.preview[data-v-9a7ea0c7]{background:#f2ede5;border:1px solid #e8e0d6;border-radius:12px;padding:24px;overflow:hidden}.preview__label[data-v-9a7ea0c7]{display:flex;align-items:center;gap:8px;font-size:9px;font-weight:600;letter-spacing:.09em;color:var(--stone)}.preview__label>span[data-v-9a7ea0c7]:last-child{margin-left:auto;letter-spacing:0;font-size:11px}.preview__dot[data-v-9a7ea0c7]{width:5px;height:5px;border-radius:50%;background:var(--orange)}.preview__scene[data-v-9a7ea0c7]{padding:115px 8px 35px;background:radial-gradient(ellipse at 50% 80%,#dfd2bd88,transparent 65%)}.preview__kitchen[data-v-9a7ea0c7]{position:relative;display:grid;grid-template-columns:repeat(var(--panels),minmax(0,1fr));gap:3px;padding:9px 9px 12px;background:#af7f4b;border-bottom:7px solid #956437;box-shadow:12px 18px 22px #58402125;margin:0 auto;width:100%;max-width:calc(var(--panels) * 113px)}.preview--black .preview__kitchen[data-v-9a7ea0c7]{background:#282724;border-bottom-color:#201e1b}.preview__worktop[data-v-9a7ea0c7]{position:absolute;height:10px;top:-10px;left:-6px;right:-6px;background:var(--top-color);border-radius:2px;box-shadow:0 3px 2px #0002}.unit[data-v-9a7ea0c7]{position:relative;min-width:0;padding:0}.unit__body[data-v-9a7ea0c7]{display:grid;place-items:center;aspect-ratio:.78;overflow:hidden;background:repeating-linear-gradient(90deg,#bf935e 0,#c59b68 18px,#ae804b,#bf935e 20px);border:1px solid #8c653c}.unit__body img[data-v-9a7ea0c7]{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.unit__body--door[data-v-9a7ea0c7]:after{content:"";position:absolute;width:4px;height:18px;background:#302b23;right:12%;top:40%;border-radius:2px}.unit__body--right[data-v-9a7ea0c7]:after{right:auto;left:12%}.unit__body--cross[data-v-9a7ea0c7]:before{content:"";position:absolute;top:20%;right:10%;bottom:20%;left:10%;border-top:4px solid #302b23;border-bottom:4px solid #302b23}.unit__body--drawers[data-v-9a7ea0c7]{background:repeating-linear-gradient(to bottom,#be9058,#c69b64 23%,#815f3c,#302b23 25%)}.unit__body--open[data-v-9a7ea0c7]{background:#57412d}.unit__shelf[data-v-9a7ea0c7]{width:100%;border-top:6px solid #bd915d}.unit--active[data-v-9a7ea0c7]{outline:2px solid var(--orange);outline-offset:4px;z-index:1}.unit__appliance[data-v-9a7ea0c7]{position:absolute;bottom:calc(100% + 9px);left:3%;right:3%;height:90px;display:grid;align-items:end;justify-items:center}.unit__appliance img[data-v-9a7ea0c7]{max-height:90px;width:100%;object-fit:contain;mix-blend-mode:multiply}.unit__number[data-v-9a7ea0c7]{display:grid;place-items:center;position:absolute;bottom:9px;left:50%;transform:translate(-50%);background:#fffef8ee;width:21px;height:21px;border-radius:50%;font-size:10px;font-weight:700}.unit--active .unit__number[data-v-9a7ea0c7]{background:var(--orange);color:#fff}.preview__wheel[data-v-9a7ea0c7]{position:absolute;width:12px;height:15px;background:#3a3731;border-radius:2px 2px 5px 5px;top:100%}.preview__wheel--left[data-v-9a7ea0c7]{left:12px}.preview__wheel--right[data-v-9a7ea0c7]{right:12px}.preview__dimension[data-v-9a7ea0c7]{display:flex;align-items:center;justify-content:center;gap:12px;margin:37px auto 0;max-width:75%;font-size:10px;color:var(--stone)}.preview__dimension span[data-v-9a7ea0c7]{flex:1;height:5px;border-bottom:1px solid #b8ab98;border-left:1px solid #b8ab98;border-right:1px solid #b8ab98}.preview__help[data-v-9a7ea0c7]{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:var(--stone)}.preview__help span[data-v-9a7ea0c7]{opacity:.7}@media (max-width:600px){.preview[data-v-9a7ea0c7]{padding:18px}.preview__scene[data-v-9a7ea0c7]{padding:95px 0 25px}.unit__appliance[data-v-9a7ea0c7],.unit__appliance img[data-v-9a7ea0c7]{height:65px;max-height:65px}.preview__help[data-v-9a7ea0c7]{font-size:9px}}.cgroup[data-v-ff61d5af]{border-bottom:1px solid var(--rule)}.cgroup__head[data-v-ff61d5af]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:20px 4px;text-align:left;font-size:15px;font-weight:700}.cgroup__head[data-v-ff61d5af]:hover{color:var(--orange-deep)}.cgroup__heading[data-v-ff61d5af]{display:grid;gap:5px;min-width:0}.cgroup__selection[data-v-ff61d5af]{color:var(--stone);font-size:12px;font-weight:400;line-height:1.5}.cgroup__head-end[data-v-ff61d5af]{display:flex;align-items:center;gap:12px;flex-shrink:0}.cgroup__extra[data-v-ff61d5af]{font-size:12px;color:var(--orange-deep)}.cgroup__head[data-v-ff61d5af] svg{width:13px;height:13px;transition:transform .2s}.cgroup.is-open .cgroup__head[data-v-ff61d5af] svg{transform:rotate(180deg);color:var(--orange)}.cgroup__desc[data-v-ff61d5af]{font-size:13px;color:var(--stone);padding:0 4px 16px;line-height:1.7}.cgroup__hint[data-v-ff61d5af]{font-size:11px;color:var(--orange-deep);margin:-8px 4px 14px}.cgroup__cards[data-v-ff61d5af]{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:10px;padding:0 4px 22px}.cgroup__card[data-v-ff61d5af]{position:relative;display:flex;flex-direction:column;align-items:stretch;border:1px solid var(--rule);border-radius:6px;padding:8px 8px 14px;text-align:center;cursor:pointer;transition:border-color .18s,background .18s;min-width:0}.cgroup__card[data-v-ff61d5af]:hover{border-color:var(--stone)}.cgroup__card.is-on[data-v-ff61d5af]{border-color:var(--orange);background:var(--orange-soft);box-shadow:0 0 0 1px var(--orange)}.cgroup__card[data-v-ff61d5af]:focus-within{outline:2px solid var(--bark);outline-offset:3px}.cgroup__input[data-v-ff61d5af]{position:absolute;width:1px;height:1px;opacity:0}.cgroup__visual[data-v-ff61d5af]{position:relative;display:grid;place-items:center;aspect-ratio:1.25;background:#fff;border-radius:3px;margin-bottom:12px;overflow:hidden}.cgroup__visual img[data-v-ff61d5af]{width:100%;height:100%;object-fit:contain;padding:6px}.cgroup__swatch[data-v-ff61d5af]{width:100%;height:100%}.cgroup__placeholder[data-v-ff61d5af]{display:grid;justify-items:center;gap:8px;color:var(--stone);font-size:10px}.cgroup__placeholder[data-v-ff61d5af] svg{width:25px;height:25px}.cgroup__check[data-v-ff61d5af]{display:none;position:absolute;right:6px;top:6px;width:23px;height:23px;place-items:center;border-radius:50%;background:var(--orange);color:#fff}.cgroup__check[data-v-ff61d5af] svg{width:13px;height:13px}.is-on .cgroup__check[data-v-ff61d5af]{display:grid}.cgroup__card-label[data-v-ff61d5af]{font-size:12px;font-weight:600;line-height:1.5;padding:0 2px}.cgroup__card-price[data-v-ff61d5af]{font-size:13px;font-weight:700;padding-top:8px;margin-top:auto}.cgroup__card-price--free[data-v-ff61d5af]{color:var(--stone);font-weight:400;font-size:12px}@media (max-width: 420px){.cgroup__cards[data-v-ff61d5af]{grid-template-columns:repeat(2,minmax(0,1fr))}}.builder-intro[data-v-66beebc5]{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding:6px 0 26px}.builder-intro .eyebrow[data-v-66beebc5]{font-size:10px;letter-spacing:.14em}.builder-intro h1[data-v-66beebc5]{font-size:clamp(32px,4.1vw,56px);line-height:1.08;font-weight:600;letter-spacing:-.045em}.builder-intro h1>span[data-v-66beebc5]{color:var(--orange)}.builder-intro>p[data-v-66beebc5]{color:var(--stone);font-size:13px;line-height:1.8;padding-bottom:4px}.builder-trust[data-v-66beebc5]{display:flex;flex-wrap:wrap;gap:25px;padding-bottom:33px;font-size:11px;color:var(--stone)}.builder-trust span[data-v-66beebc5]{display:flex;align-items:center;gap:7px}.builder-trust[data-v-66beebc5] svg{width:12px;height:12px;color:var(--orange)}.builder-shell[data-v-66beebc5]{background:var(--cream);padding:32px 0 60px;border-top:1px solid var(--rule)}.builder-grid[data-v-66beebc5]{display:grid;grid-template-columns:1fr 1.03fr;gap:32px;align-items:start}.builder-preview[data-v-66beebc5]{position:sticky;top:90px;min-width:0}.builder-preview[data-v-66beebc5]:has(.three-preview){max-height:calc(100dvh - 105px);overflow-y:auto;scrollbar-width:thin;scrollbar-gutter:stable}.builder-preview:has(.three-preview) .workshop-note[data-v-66beebc5]{display:none}.builder-preview:has(.three-preview) .preview-specs[data-v-66beebc5]{padding:16px 0}.builder-preview:has(.three-preview) .builder-estimate[data-v-66beebc5]{padding:16px 0}.preview-specs[data-v-66beebc5]{display:grid;grid-template-columns:repeat(4,1fr);padding:22px 0;border-bottom:1px solid var(--rule)}.preview-specs span[data-v-66beebc5]{text-align:center;display:grid;gap:4px;font-size:10px;color:var(--stone);border-right:1px solid var(--rule)}.preview-specs span[data-v-66beebc5]:last-child{border:0}.preview-specs strong[data-v-66beebc5]{font-size:13px;color:var(--bark);font-weight:600}.builder-estimate[data-v-66beebc5]{display:flex;align-items:center;justify-content:space-between;padding:23px 0;gap:15px}.builder-estimate>div[data-v-66beebc5]{display:grid;gap:4px}.builder-estimate div>span[data-v-66beebc5]{font-size:12px}.builder-estimate strong[data-v-66beebc5]{font-size:32px;letter-spacing:-.045em}.builder-estimate small[data-v-66beebc5]{color:var(--stone);font-size:10px}.builder-estimate button[data-v-66beebc5]{font-size:11px;border-bottom:1px solid var(--orange);padding:7px 0}.builder-estimate button span[data-v-66beebc5]{margin-left:12px}.workshop-note[data-v-66beebc5]{display:flex;gap:14px;padding:17px;background:#eee8df;border-radius:7px;align-items:center}.workshop-note img[data-v-66beebc5]{width:58px;height:64px;object-fit:cover;border-radius:3px}.workshop-note strong[data-v-66beebc5]{font-size:11px}.workshop-note p[data-v-66beebc5]{font-size:10px;color:var(--stone);margin-top:5px}.builder-editor[data-v-66beebc5]{background:#fff;border:1px solid var(--rule);border-radius:10px;min-width:0;scroll-margin-top:100px;overflow:hidden}.builder-steps[data-v-66beebc5]{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--rule)}.builder-steps button[data-v-66beebc5]{display:grid;gap:6px;text-align:left;padding:18px 15px;font-size:10px;color:var(--stone);border-bottom:2px solid transparent}.builder-steps button>span[data-v-66beebc5]{font-size:10px;opacity:.65}.builder-steps button.active[data-v-66beebc5]{border-bottom-color:var(--orange);color:var(--bark);background:#fffaf5;font-weight:600}.builder-steps button.active>span[data-v-66beebc5]{color:var(--orange);opacity:1}.builder-step-content[data-v-66beebc5]{padding:26px}.step-title[data-v-66beebc5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.step-title>span[data-v-66beebc5]{font-size:9px;letter-spacing:.12em;color:var(--orange-deep);font-weight:600}.builder-reset[data-v-66beebc5]{font-size:10px;color:var(--stone)}.builder-step-content h2[data-v-66beebc5]{font-size:27px;font-weight:600;letter-spacing:-.04em}.step-lead[data-v-66beebc5]{color:var(--stone);font-size:12px;line-height:1.8;margin:10px 0 24px}.builder-step-content h3[data-v-66beebc5]{font-size:12px;font-weight:600;margin:26px 0 15px;letter-spacing:0}.depth-choice[data-v-66beebc5]{margin:0 0 25px;padding:0;border:0;display:flex;gap:10px}.depth-choice legend[data-v-66beebc5]{font-size:11px;margin-bottom:10px}.depth-choice label[data-v-66beebc5]{display:flex;align-items:center;gap:6px;font-size:11px;border:1px solid var(--rule);padding:9px 12px;border-radius:4px;cursor:pointer}.depth-choice label.selected[data-v-66beebc5]{border-color:var(--orange);background:var(--orange-soft)}input[data-v-66beebc5]{accent-color:var(--orange)}.field-note[data-v-66beebc5]{font-size:10px;color:var(--stone);line-height:1.8;margin:12px 0}.panel-tabs[data-v-66beebc5]{display:flex;gap:6px;flex-wrap:wrap}.panel-tabs button[data-v-66beebc5]{border:1px solid var(--rule);padding:9px 12px;border-radius:4px;font-size:11px}.panel-tabs button.active[data-v-66beebc5]{background:var(--bark);border-color:var(--bark);color:#fff}.panel-caption[data-v-66beebc5]{display:flex;justify-content:space-between;margin-top:22px;padding:13px 0;border-bottom:1px solid var(--rule);font-size:12px}.panel-caption>span[data-v-66beebc5]{font-size:10px;color:var(--stone)}.appliance-filters[data-v-66beebc5]{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 16px}.appliance-filters button[data-v-66beebc5]{border-radius:30px;padding:5px 10px;font-size:10px;background:var(--cream)}.appliance-filters button.active[data-v-66beebc5]{color:var(--orange-deep);background:var(--orange-soft)}.next-panel[data-v-66beebc5]{color:var(--orange-deep);border-bottom:1px solid var(--orange);font-size:12px;padding:10px 0;margin-top:14px}.review-list[data-v-66beebc5]{display:grid}.review-list>div[data-v-66beebc5]{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid var(--rule);font-size:11px}.review-list small[data-v-66beebc5]{display:block;color:var(--stone);font-size:9px;margin-bottom:4px}.review-list strong[data-v-66beebc5]{white-space:nowrap;font-weight:500;align-self:center}.delivery-fields[data-v-66beebc5]{display:grid;gap:14px;border:0;padding:0;margin:0}.delivery-fields label[data-v-66beebc5]{display:grid;gap:6px;font-size:12px}.delivery-fields .delivery-option[data-v-66beebc5]{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding:12px;border:1px solid var(--rule);border-radius:4px}.delivery-option small[data-v-66beebc5]{margin-left:auto;color:var(--stone);font-size:10px}.delivery-fields label>small[data-v-66beebc5]{font-size:10px;color:var(--stone)}.delivery-fields select[data-v-66beebc5],.delivery-fields textarea[data-v-66beebc5]{width:100%;padding:12px;border:1px solid var(--rule);border-radius:4px;background:var(--cream);font:inherit;resize:vertical}.review-total[data-v-66beebc5]{display:flex;justify-content:space-between;gap:15px;margin:25px 0 20px;padding-top:20px;border-top:1px solid var(--rule);font-size:13px}.review-total small[data-v-66beebc5]{display:block;font-size:10px;color:var(--stone);margin-top:5px}.review-total>strong[data-v-66beebc5]{font-size:25px;letter-spacing:-.04em}.builder-add[data-v-66beebc5]{width:100%;font-size:12px}.builder-add[data-v-66beebc5] svg{width:17px;height:17px}.download-quote[data-v-66beebc5]{width:100%;margin-top:12px;padding:12px;font-size:12px;border:1px solid var(--rule);border-radius:3px}.builder-controls[data-v-66beebc5]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:20px 26px;border-top:1px solid var(--rule)}.builder-controls>div[data-v-66beebc5]{display:flex;gap:15px;align-items:center}.builder-controls .btn[data-v-66beebc5]{font-size:11px;padding:12px 18px}.draft-button[data-v-66beebc5],.back-button[data-v-66beebc5]{font-size:11px}.draft-button[data-v-66beebc5]{border-bottom:1px solid var(--rule);padding:4px 0}.builder-notice[data-v-66beebc5]{font-size:11px;color:var(--bark);background:var(--orange-soft);padding:15px 26px}.builder-help[data-v-66beebc5]{padding-top:70px;padding-bottom:75px;text-align:center}.builder-help .eyebrow[data-v-66beebc5]{font-size:10px;letter-spacing:.1em}.builder-help h2[data-v-66beebc5]{font-size:30px}.builder-help>p[data-v-66beebc5]:not(.eyebrow){margin:15px auto 25px;max-width:50ch;color:var(--stone);font-size:13px}.builder-help .btn[data-v-66beebc5]{font-size:12px}.sr-only[data-v-66beebc5]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media (min-width:1100px){.builder-grid[data-v-66beebc5]{gap:48px}}@media (max-width:900px){.builder-grid[data-v-66beebc5]{grid-template-columns:1fr}.builder-preview[data-v-66beebc5]{position:static}.builder-preview[data-v-66beebc5]:has(.three-preview){max-height:none;overflow:visible}.builder-intro[data-v-66beebc5]{align-items:flex-start;flex-direction:column;gap:20px}.builder-preview[data-v-66beebc5] .preview__kitchen{max-width:440px}.workshop-note[data-v-66beebc5]{display:none}.builder-shell[data-v-66beebc5]{padding-top:20px}.builder-trust[data-v-66beebc5]{gap:12px;font-size:10px}}@media (max-width:480px){.builder-step-content[data-v-66beebc5]{padding:20px 16px}.builder-steps button[data-v-66beebc5]{padding:14px 9px;font-size:9px}.builder-controls[data-v-66beebc5]{padding:18px 16px}.builder-intro h1[data-v-66beebc5]{font-size:34px}.builder-step-content h2[data-v-66beebc5]{font-size:24px}.builder-estimate strong[data-v-66beebc5]{font-size:29px}.depth-choice[data-v-66beebc5]{flex-wrap:wrap}.builder-help h2[data-v-66beebc5]{font-size:26px}.builder-help[data-v-66beebc5]{padding-top:50px;padding-bottom:50px}}.notfound[data-v-d41c9da0]{padding:min(22vh,180px) 0 140px;text-align:center;min-height:70vh;display:grid;align-items:start}.notfound__inner[data-v-d41c9da0]{max-width:640px;margin:0 auto}.notfound__code[data-v-d41c9da0]{font-family:Archivo Black,Arial,sans-serif;font-size:clamp(72px,13vw,150px);color:var(--orange);line-height:1;letter-spacing:-.02em;margin:4px 0 20px}.notfound__lead[data-v-d41c9da0]{margin:16px auto 0;max-width:46ch}.notfound__cta[data-v-d41c9da0]{display:flex;gap:14px;justify-content:center;margin-top:36px;flex-wrap:wrap}@media (max-width: 560px){.notfound[data-v-d41c9da0]{padding-top:min(16vh,120px);padding-bottom:90px}}.configurator[data-v-8659ad6f]{border-top:1px solid var(--rule);margin-top:22px}.configurator__lead[data-v-8659ad6f]{padding:18px 4px 4px;color:var(--stone);font-size:13px}.gallery__main[data-v-7a73af5e]{position:relative;aspect-ratio:4 / 3;background:var(--cream);display:grid;place-items:center;padding:32px;overflow:hidden;perspective:800px}.gallery__zoom-target[data-v-7a73af5e]{position:relative;width:100%;height:100%;display:grid;place-items:center;overflow:hidden;cursor:zoom-in}.gallery__media[data-v-7a73af5e]{transform:perspective(800px) rotateX(var(--tx, 0deg)) rotateY(var(--ty, 0deg))}.gallery__frame[data-v-7a73af5e]{display:grid;place-items:center;width:100%;height:100%;opacity:1;transform:translate(0) scale(1);transition:opacity .26s var(--ease-soft),transform .26s var(--ease-soft)}.gallery__frame[data-phase=out][data-v-7a73af5e]{opacity:0;transform:translate(calc(var(--dir, 1) * -26px)) scale(.96)}.gallery__frame[data-phase=in][data-v-7a73af5e]{opacity:0;transform:translate(calc(var(--dir, 1) * 26px)) scale(1.03);transition:none}.gallery__zoom-target img[data-v-7a73af5e]{max-height:100%;width:auto;object-fit:contain;transition:transform .42s var(--ease)}.gallery__zoom-target:hover img[data-v-7a73af5e]{filter:brightness(1.02)}.gallery__caption[data-v-7a73af5e]{position:absolute;left:14px;bottom:14px;z-index:2;padding:7px 13px;background:#16100ac7;color:#fff;font-size:12px;font-weight:600;letter-spacing:.01em;border-radius:100px;pointer-events:none;opacity:1;transform:translateY(0);transition:opacity .26s var(--ease-soft),transform .26s var(--ease-soft)}.gallery__caption[data-phase=out][data-v-7a73af5e]{opacity:0;transform:translateY(6px)}.gallery__caption[data-phase=in][data-v-7a73af5e]{opacity:0;transform:translateY(6px);transition:none}.gallery__zoom[data-v-7a73af5e]{position:absolute;right:10px;bottom:10px;width:38px;height:38px;border-radius:50%;background:var(--white);border:1px solid var(--rule);display:grid;place-items:center;transition:border-color .24s var(--ease),background .24s var(--ease)}.gallery__zoom-target:hover .gallery__zoom[data-v-7a73af5e]{border-color:var(--orange);background:var(--orange-soft)}.gallery__zoom[data-v-7a73af5e] svg{width:15px;height:15px;stroke:var(--bark);stroke-width:2;fill:none}.gallery__nav[data-v-7a73af5e]{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:var(--white);border:1px solid var(--rule);display:grid;place-items:center;transition:border-color .24s var(--ease),background .24s var(--ease)}.gallery__nav[data-v-7a73af5e]:hover{border-color:var(--orange);background:var(--orange-soft)}.gallery__nav[data-v-7a73af5e] svg{width:16px;height:16px;stroke:var(--bark);stroke-width:2;fill:none}.gallery__nav--prev[data-v-7a73af5e]{left:14px}.gallery__nav--next[data-v-7a73af5e]{right:14px}.gallery__thumbs[data-v-7a73af5e]{display:flex;gap:10px;margin-top:14px}.gallery__thumb[data-v-7a73af5e]{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:6px;animation:gthumb-in-7a73af5e .46s var(--ease) backwards;animation-delay:calc(var(--ti, 0) * 80ms)}@keyframes gthumb-in-7a73af5e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.gallery__thumb-frame[data-v-7a73af5e]{width:68px;height:68px;background:var(--cream);border:1px solid var(--rule);border-radius:2px;display:grid;place-items:center;padding:8px;overflow:hidden;transition:border-color .24s var(--ease),transform .24s var(--ease)}.gallery__thumb-frame img[data-v-7a73af5e]{max-width:100%;max-height:100%;object-fit:contain}.gallery__thumb-label[data-v-7a73af5e]{font-size:10.5px;font-weight:600;color:var(--stone);transition:color .24s var(--ease)}.gallery__thumb:hover .gallery__thumb-frame[data-v-7a73af5e]{border-color:var(--stone);transform:translateY(-2px)}.gallery__thumb.is-on .gallery__thumb-frame[data-v-7a73af5e]{border-color:var(--orange)}.gallery__thumb.is-on .gallery__thumb-label[data-v-7a73af5e]{color:var(--orange-deep)}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#16100aeb;display:grid;place-items:center;padding:60px}.lightbox img{max-width:100%;max-height:100%;object-fit:contain}.lightbox__close{position:absolute;top:20px;right:20px;width:44px;height:44px;border-radius:50%;background:#ffffff1a;display:grid;place-items:center;transition:background .24s var(--ease)}.lightbox__close:hover{background:#fff3}.lightbox__close svg{width:18px;height:18px;stroke:#fff;stroke-width:2;fill:none}.lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:#ffffff1a;display:grid;place-items:center;transition:background .24s var(--ease)}.lightbox__nav:hover{background:#fff3}.lightbox__nav svg{width:18px;height:18px;stroke:#fff;stroke-width:2;fill:none}.lightbox__nav--prev{left:20px}.lightbox__nav--next{right:20px}.lightbox-enter-active,.lightbox-leave-active{transition:opacity .28s var(--ease)}.lightbox-enter-from,.lightbox-leave-to{opacity:0}@media (max-width: 560px){.lightbox{padding:24px}.lightbox__nav{width:40px;height:40px}}.ptabs[data-v-4fee9da5]{margin-top:12px}.ptabs__nav[data-v-4fee9da5]{display:flex;gap:28px;border-bottom:1px solid var(--rule)}.ptabs__nav button[data-v-4fee9da5]{position:relative;padding:14px 0;font-size:14px;font-weight:600;color:var(--stone);transition:color .24s var(--ease)}.ptabs__nav button[data-v-4fee9da5]:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:var(--orange);transform:scaleX(0);transform-origin:left;transition:transform .32s var(--ease)}.ptabs__nav button[data-v-4fee9da5]:hover,.ptabs__nav button.is-on[data-v-4fee9da5]{color:var(--bark)}.ptabs__nav button.is-on[data-v-4fee9da5]:after{transform:scaleX(1)}.ptabs__panel[data-v-4fee9da5]{padding:32px 0;max-width:68ch}.ptabs__panel p[data-v-4fee9da5]{color:var(--stone);font-size:15px;line-height:1.7}.ptabs__panel p+p[data-v-4fee9da5]{margin-top:16px}.ptabs__specs[data-v-4fee9da5]{display:grid;gap:14px}.ptabs__specs>div[data-v-4fee9da5]{display:grid;grid-template-columns:180px 1fr;gap:16px;padding-bottom:14px;border-bottom:1px solid var(--rule)}.ptabs__specs dt[data-v-4fee9da5]{font-size:13px;font-weight:600;color:var(--stone)}.ptabs__specs dd[data-v-4fee9da5]{font-size:14.5px;color:var(--bark)}.fade-enter-active[data-v-4fee9da5],.fade-leave-active[data-v-4fee9da5]{transition:opacity .26s var(--ease)}.fade-enter-from[data-v-4fee9da5],.fade-leave-to[data-v-4fee9da5]{opacity:0}@media (max-width: 560px){.ptabs__nav[data-v-4fee9da5]{gap:18px}.ptabs__specs>div[data-v-4fee9da5]{grid-template-columns:130px 1fr}}.selection[data-v-ffc89109]{background:var(--cream);border:1px solid var(--rule);border-radius:2px;padding:26px}.selection h3[data-v-ffc89109]{font-size:15px}.selection__list[data-v-ffc89109]{display:grid;gap:10px;margin-top:16px}.selection__list li[data-v-ffc89109]{display:flex;justify-content:space-between;gap:16px;font-size:13.5px;color:var(--stone)}.selection__list li[data-v-ffc89109]:first-child{color:var(--bark);font-weight:600}.selection__total[data-v-ffc89109]{display:flex;justify-content:space-between;margin-top:18px;padding-top:18px;border-top:1px solid var(--rule);font-size:19px;font-weight:800}.product__top[data-v-8a1367ba]{display:grid;grid-template-columns:1.15fr 1fr;gap:56px;align-items:start;padding-bottom:12px}.product__left[data-v-8a1367ba]{min-width:0}.product__summary[data-v-8a1367ba]{position:sticky;top:24px}.product__head[data-v-8a1367ba]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.product__head h1[data-v-8a1367ba]{font-size:clamp(22px,2.4vw,28px);line-height:1.2}.product__price[data-v-8a1367ba]{flex:0 0 auto;font-size:26px;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.product__meta[data-v-8a1367ba]{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:14px;padding-bottom:18px;border-bottom:1px solid var(--rule)}.product__meta[data-v-8a1367ba] .shop-rating{margin:0}.product__vat[data-v-8a1367ba]{font-size:12px;color:var(--stone)}.product__summary[data-v-8a1367ba] .selection{margin-top:20px}.product__cta[data-v-8a1367ba]{margin-top:24px}.product__cta[data-v-8a1367ba] .prod__cart{width:100%;padding:16px;font-size:15px;border-color:var(--orange);background:var(--orange);color:#fff}.product__cta[data-v-8a1367ba] .prod__cart:hover{border-color:var(--orange-deep);background:var(--orange-deep)}.product__cta[data-v-8a1367ba] .prod__cart.is-added{border-color:var(--bark);background:var(--bark)}.related[data-v-8a1367ba]{padding:64px 0 90px}.related h2[data-v-8a1367ba]{font-size:clamp(24px,2.6vw,32px);margin-bottom:28px}@media (max-width: 900px){.product__top[data-v-8a1367ba]{grid-template-columns:1fr;gap:28px}.product__summary[data-v-8a1367ba]{position:static}}.shop__side[data-v-44495d83]{position:sticky;top:24px}.shop__side-head[data-v-44495d83]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.shop__side h4[data-v-44495d83]{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--bark);margin:0}.shop__side-close[data-v-44495d83]{display:none;width:32px;height:32px;border-radius:50%;place-items:center;transition:background .24s var(--ease)}.shop__side-close[data-v-44495d83] svg{width:14px;height:14px;stroke:var(--bark);fill:none}.shop__side-close[data-v-44495d83]:hover{background:var(--orange-soft)}.shop__cats li[data-v-44495d83]{position:relative}.shop__cats a[data-v-44495d83]{display:flex;justify-content:space-between;gap:10px;padding:9px 0 9px 16px;font-size:14.5px;color:var(--stone);transition:color .24s var(--ease)}.shop__cats a[data-v-44495d83]:before{content:"";position:absolute;left:0;top:11px;bottom:11px;width:2px;background:var(--rule);transition:background .24s var(--ease)}.shop__cats a[data-v-44495d83]:hover{color:var(--bark)}.shop__cats a[data-v-44495d83]:hover:before{background:var(--stone)}.shop__cats a.is-active[data-v-44495d83]{color:var(--orange-deep);font-weight:700}.shop__cats a.is-active[data-v-44495d83]:before{background:var(--orange)}.shop__cats a span[data-v-44495d83]{color:var(--stone);font-size:12px;font-weight:500}.shop__cats a.is-active span[data-v-44495d83]{color:var(--orange-deep)}.shop__more[data-v-44495d83]{display:block;margin-top:14px;padding-left:16px;font-size:13px;font-weight:600;color:var(--stone);transition:color .24s var(--ease)}.shop__more[data-v-44495d83]:hover{color:var(--orange-deep)}.shop__reset[data-v-44495d83]{display:none;align-items:center;gap:6px;margin-top:18px;padding-left:16px;font-size:13px;font-weight:600;color:var(--orange)}.shop__reset[data-v-44495d83]:hover{color:var(--orange-deep)}.shop__reset.is-visible[data-v-44495d83]{display:inline-flex}@media (max-width: 900px){.shop__side[data-v-44495d83]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#16100a80;opacity:0;visibility:hidden;transition:opacity .32s var(--ease),visibility .32s}.shop__side.is-open[data-v-44495d83]{opacity:1;visibility:visible}.shop__side-block[data-v-44495d83]{position:absolute;top:0;right:0;bottom:0;width:min(360px,86%);background:var(--white);padding:26px;overflow-y:auto;transform:translate(100%);transition:transform .42s var(--ease)}.shop__side.is-open .shop__side-block[data-v-44495d83]{transform:none}.shop__side-close[data-v-44495d83]{display:grid}}.shop__bar[data-v-d5708059]{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-bottom:22px;margin-bottom:32px;border-bottom:1px solid var(--rule)}.shop__filter-btn[data-v-d5708059]{display:none;align-items:center;gap:8px;border:1px solid var(--rule);border-radius:2px;padding:9px 16px;font-size:13.5px;font-weight:600}.shop__filter-btn[data-v-d5708059] svg{width:15px;height:15px}.shop__filter-btn[data-v-d5708059]:hover{border-color:var(--orange);color:var(--orange-deep)}.shop__count[data-v-d5708059]{font-size:14px;color:var(--stone)}.shop__count b[data-v-d5708059]{color:var(--bark)}.shop__tools[data-v-d5708059]{display:flex;align-items:center;gap:20px}.viewtoggle[data-v-d5708059]{display:flex;border:1px solid var(--rule);border-radius:2px;overflow:hidden}.viewtoggle button[data-v-d5708059]{width:40px;height:40px;display:grid;place-items:center;color:var(--stone);transition:background .24s var(--ease),color .24s var(--ease)}.viewtoggle button+button[data-v-d5708059]{border-left:1px solid var(--rule)}.viewtoggle[data-v-d5708059] svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.7;fill:none;transition:stroke .24s var(--ease)}.viewtoggle button[data-v-d5708059]:hover{color:var(--bark)}.viewtoggle button.is-on[data-v-d5708059]{background:var(--bark);color:#fff}.shop__sort[data-v-d5708059]{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--stone);font-weight:500}.shop__sort select[data-v-d5708059]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--rule);border-radius:2px;padding:9px 34px 9px 13px;font:inherit;font-size:13.5px;color:var(--bark);background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 8l5 5 5-5' fill='none' stroke='%236F675E' stroke-width='1.7'/%3E%3C/svg%3E") no-repeat right 12px center;transition:border-color .24s var(--ease)}.shop__sort select[data-v-d5708059]:hover,.shop__sort select[data-v-d5708059]:focus{border-color:var(--orange);outline:none}@media (max-width: 900px){.shop__filter-btn[data-v-d5708059]{display:inline-flex}}@media (max-width: 560px){.shop__bar[data-v-d5708059]{gap:14px}.shop__tools[data-v-d5708059]{width:100%;justify-content:space-between}}.shop[data-v-d7ac9c49]{padding:64px 0 110px}.shop__grid[data-v-d7ac9c49]{display:grid;grid-template-columns:262px 1fr;gap:56px;align-items:start}@media (max-width: 1080px){.shop__grid[data-v-d7ac9c49]{grid-template-columns:210px 1fr;gap:36px}}@media (max-width: 900px){.shop__grid[data-v-d7ac9c49]{grid-template-columns:1fr;gap:0}}:root{--orange: #f07a1a;--orange-deep: #d4620a;--orange-soft: #fff3e7;--flame-hi: #ffb169;--bark: #1e1710;--logo-ink: #404041;--logo-orange: #f7941d;--white: #ffffff;--cream: #faf7f3;--stone: #6f675e;--rule: #e7e1d9;--maxw: 1280px;--gut: 24px;--ease: cubic-bezier(.16, 1, .3, 1);--ease-soft: cubic-bezier(.22, .61, .36, 1);--h-header: 88px;--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--wood: #c98a4b;--wood-hi: #dca061;--wood-lo: #a96f36;--cab-dark: #241b14}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--white);color:var(--bark);font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}h1,h2,h3,h4{margin:0;font-weight:700;letter-spacing:-.022em;line-height:1.08}p{margin:0}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:2px}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--gut)}.section{padding:104px 0}.section--cream{background:var(--cream)}.eyebrow{font-size:13px;font-weight:600;color:var(--orange);margin-bottom:14px}.h-sec{font-size:clamp(28px,3.4vw,46px)}.sub-sec{color:var(--stone);margin-top:14px;max-width:52ch}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:48px;flex-wrap:wrap}.btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:2px;font-weight:600;font-size:15px;transition:color .38s var(--ease),border-color .38s var(--ease),transform .38s var(--ease)}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:scaleX(0);transform-origin:right;transition:transform .52s var(--ease)}.btn:hover:before{transform:scaleX(1);transform-origin:left}.btn:active{transform:scale(.98)}.btn--primary{background:var(--orange);color:#fff}.btn--primary:before{background:var(--orange-deep)}.btn--ghost{border:1px solid rgba(255,255,255,.45);color:#fff}.btn--ghost:before{background:#fff}.btn--ghost:hover{color:var(--bark);border-color:#fff}.btn--line{border:1px solid var(--rule);color:var(--bark)}.btn--line:before{background:var(--orange-soft)}.txtlink{position:relative;font-weight:600;font-size:15px;padding-bottom:4px;transition:color .36s var(--ease)}.txtlink:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--orange);transform:scaleX(1);transform-origin:right;transition:transform .42s var(--ease)}.txtlink:hover{color:var(--orange)}.txtlink:hover:after{transform:scaleX(0)}.stars{display:inline-flex;gap:2px;vertical-align:middle}.stars svg{width:15px;height:15px;fill:var(--orange)}.stars--in svg{opacity:0;transform:scale(.5) rotate(-25deg);transition:opacity .42s var(--ease),transform .52s var(--ease)}.stars--in.is-visible svg{opacity:1;transform:none}.stars--in.is-visible svg:nth-child(2){transition-delay:90ms}.stars--in.is-visible svg:nth-child(3){transition-delay:.18s}.stars--in.is-visible svg:nth-child(4){transition-delay:.27s}.stars--in.is-visible svg:nth-child(5){transition-delay:.36s}[data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .62s var(--ease),transform .72s var(--ease);transition-delay:var(--d, 0ms)}[data-reveal].is-visible{opacity:1;transform:none}.w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.14em;margin-bottom:-.14em}.w>span{display:inline-block;transform:translateY(110%);transition:transform .9s var(--ease);transition-delay:var(--wd, 0ms)}.is-visible .w>span,.w.is-visible>span{transform:none}.post__media[data-reveal] img,.shop-head__media[data-reveal] img{transform:scale(1.1);transition:transform 1.4s var(--ease-soft)}.post__media[data-reveal].is-visible img,.shop-head__media[data-reveal].is-visible img{transform:scale(1)}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important}[data-reveal]{opacity:1!important;transform:none!important}.w>span{transform:none!important}.hero__badge,.hero__lead,.hero__cta{opacity:1!important;transform:none!important}.steps__rail i{transform:scaleX(1)!important}.loader{display:none}}.grid-prod{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 30px}.prod{position:relative;padding-bottom:28px;display:flex;flex-direction:column;perspective:800px}a.prod{transition:transform .42s var(--ease)}a.prod:hover{transform:translateY(-6px)}.prod__media{position:relative;aspect-ratio:4 / 3;background:var(--cream);display:grid;place-items:center;padding:18px;overflow:hidden;transition:box-shadow .42s var(--ease);transform:perspective(800px) rotateX(var(--tx, 0deg)) rotateY(var(--ty, 0deg))}.section--cream .prod__media{background:var(--white)}.prod__media:before{content:"";position:absolute;top:-40%;bottom:-40%;width:42%;left:-70%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:skew(-16deg);pointer-events:none;transition:left .75s var(--ease-soft)}.prod:hover .prod__media:before{left:130%}.prod__media:after{content:"";position:absolute;inset:auto 0 0 0;height:3px;background:var(--orange);transform:scaleX(0);transform-origin:left;transition:transform .52s var(--ease);z-index:2}.prod:hover .prod__media:after{transform:scaleX(1)}.prod__media img{max-height:100%;width:auto;object-fit:contain;transition:transform .62s var(--ease);will-change:transform}.prod:hover .prod__media img{transform:translateY(-10px) scale(1.06)}.prod:hover .prod__media{box-shadow:0 24px 48px #1e171024}.prod__badge{position:absolute;top:12px;left:12px;z-index:3;background:var(--orange);color:#fff;font-size:11px;font-weight:700;padding:5px 11px;animation:badgePulse 2.4s ease-in-out infinite}.prod__badge--new{background:var(--bark)}@keyframes badgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.dim{display:flex;align-items:center;gap:10px;margin:15px 0 12px;color:var(--stone)}.dim i{flex:1;height:1px;background:var(--rule);position:relative}.dim i:after{content:"";position:absolute;top:-3px;width:1px;height:7px;background:var(--rule)}.dim i:first-child:after{left:0}.dim i:last-child:after{right:0}.dim span{font-size:12px;font-weight:600;white-space:nowrap;transition:color .36s var(--ease)}.prod:hover .dim span{color:var(--orange-deep)}.prod h3{font-size:18px;position:relative;display:inline-block;transition:color .32s var(--ease)}.prod h3:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1.5px;background:var(--orange-deep);transform:scaleX(0);transform-origin:left;transition:transform .42s var(--ease)}.prod:hover h3{color:var(--orange-deep)}.prod:hover h3:after{transform:scaleX(1)}.prod__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.prod__chips li{font-size:11.5px;font-weight:500;color:var(--stone);border:1px solid var(--rule);padding:4px 10px;border-radius:100px;transition:transform .32s var(--ease),border-color .32s var(--ease),color .32s var(--ease);transition-delay:calc(var(--ci, 0) * 35ms)}.prod:hover .prod__chips li{transform:translateY(-2px);border-color:var(--orange);color:var(--orange-deep)}.prod__foot{display:flex;align-items:baseline;gap:10px;margin-top:auto;padding-top:14px;border-top:1px solid var(--rule)}.price{font-size:21px;font-weight:800;letter-spacing:-.03em;display:inline-block;transition:transform .36s var(--ease)}.prod:hover .price{transform:scale(1.06)}.price--old{font-size:14px;font-weight:500;color:var(--stone);text-decoration:line-through}.prod__view{margin-left:auto;font-size:13.5px;font-weight:600;color:var(--orange);opacity:0;transform:translate(-8px);transition:opacity .36s var(--ease),transform .36s var(--ease)}.prod:hover .prod__view{opacity:1;transform:none}@media (hover: none){.prod__view{opacity:1;transform:none}}.shop-rating{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--stone)}.shop-rating .stars{gap:2px}.shop-rating .stars svg{width:12px;height:12px}.shop-rating b{color:var(--bark);font-weight:700}.prod .shop-rating{margin:15px 0 4px}.prod__fav{position:absolute;top:12px;right:12px;z-index:3;width:34px;height:34px;border-radius:50%;background:#ffffffeb;display:grid;place-items:center;transition:background .24s var(--ease),transform .24s var(--ease)}.prod__fav:hover{background:var(--white);transform:scale(1.08)}.prod__fav svg{width:16px;height:16px;stroke:var(--bark);stroke-width:1.6;fill:none;transition:fill .24s var(--ease),stroke .24s var(--ease)}.prod__fav.is-active svg{fill:var(--orange);stroke:var(--orange)}.prod__desc{margin-top:10px;font-size:13px;line-height:1.55;color:var(--stone)}.prod__cart{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:1px solid var(--rule);border-radius:2px;font-size:13px;font-weight:600;color:var(--bark);white-space:nowrap;transition:border-color .24s var(--ease),background .24s var(--ease),color .24s var(--ease)}.prod>.prod__cart{display:flex;width:100%;margin-top:12px;padding:12px}.prod__cart svg{width:16px;height:16px;flex:0 0 auto}.prod__cart:hover{border-color:var(--bark);background:var(--bark);color:#fff}.prod__cart.is-added{border-color:var(--orange);background:var(--orange);color:#fff}.shop__rows{display:grid}a.shop-row{transition:transform .42s var(--ease)}a.shop-row:hover{transform:translateY(-6px)}.shop-row{display:grid;grid-template-columns:200px 1fr 168px;gap:26px;align-items:center;padding:26px 0}.shop-row:first-child{padding-top:0}.shop-row+.shop-row{border-top:1px solid var(--rule)}.shop-row__media{padding:14px}.shop-row:hover .prod__media{box-shadow:0 24px 48px #1e171024}.shop-row:hover .prod__media:before{left:130%}.shop-row:hover .prod__media:after{transform:scaleX(1)}.shop-row:hover .prod__media img{transform:translateY(-10px) scale(1.06)}.shop-row__body h3{font-size:18px;transition:color .32s var(--ease)}.shop-row:hover .shop-row__body h3{color:var(--orange-deep)}.shop-row__body .shop-rating{margin-top:10px}.shop-row__body .prod__chips{margin-top:12px}.shop-row:hover .shop-row__body .prod__chips li{transform:translateY(-2px);border-color:var(--orange);color:var(--orange-deep)}.shop-row__foot{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.shop-row__foot .prod__view{margin-left:0;opacity:1;transform:none;color:var(--stone)}.shop-row:hover .shop-row__foot .prod__view{color:var(--orange)}.shop-row:hover .price{transform:scale(1.06)}.shop__empty{grid-column:1 / -1;padding:70px 0;text-align:center;color:var(--stone)}.shop__empty b{display:block;color:var(--bark);font-size:18px;margin-bottom:8px}.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:48px}.pager button{min-width:38px;height:38px;padding:0 6px;border:1px solid var(--rule);border-radius:2px;font-size:13.5px;font-weight:600;color:var(--stone);display:grid;place-items:center;transition:border-color .24s var(--ease),color .24s var(--ease),background .24s var(--ease)}.pager button:hover{border-color:var(--orange);color:var(--orange-deep)}.pager button.is-on{background:var(--bark);border-color:var(--bark);color:#fff}.pager__nav svg{width:15px;height:15px;stroke:currentColor;stroke-width:2;fill:none}.pager button:disabled{opacity:.35;pointer-events:none}@media (max-width: 1080px){.grid-prod{grid-template-columns:repeat(2,1fr)}.shop-row{grid-template-columns:160px 1fr 150px;gap:20px}}@media (max-width: 900px){:root{--h-header: 66px;--gut: 18px}.section{padding:68px 0}[data-reveal]{transform:translateY(14px);transition-duration:.44s}.shop-row{grid-template-columns:132px 1fr;grid-template-areas:"media body" "foot foot"}.shop-row__media{grid-area:media}.shop-row__body{grid-area:body}.shop-row__foot{grid-area:foot;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:16px}.shop-row__foot .prod__cart{width:100%;order:1}}@media (max-width: 560px){.grid-prod{grid-template-columns:1fr;gap:28px}.shop-row{grid-template-columns:96px 1fr}}
