@font-face{font-display:swap;font-family:Fraunces;font-style:italic;font-weight:400 700;src:url(/fonts/fraunces-italic-400_700-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Fraunces;font-style:italic;font-weight:400 700;src:url(/fonts/fraunces-italic-400_700-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Fraunces;font-style:italic;font-weight:400 700;src:url(/fonts/fraunces-italic-400_700-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:400 700;src:url(/fonts/fraunces-normal-400_700-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:400 700;src:url(/fonts/fraunces-normal-400_700-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:400 700;src:url(/fonts/fraunces-normal-400_700-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;src:url(/fonts/plus-jakarta-sans-normal-400_800-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;src:url(/fonts/plus-jakarta-sans-normal-400_800-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;src:url(/fonts/plus-jakarta-sans-normal-400_800-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;src:url(/fonts/plus-jakarta-sans-normal-400_800-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--terracotta:#c6213b;--terracotta-d:#a51b32;--primary:#21450d;--primary-l:#2d5e12;--ochre:#d99a4e;--ochre-l:#e8c27e;--indigo:#243a5e;--indigo-d:#182843;--sand:#efe2cf;--cream:#fbf6ee;--cream-d:#f3eadc;--ink:#2a211c;--ink-soft:#5a4e45;--line:#e4d8c6;--white:#fff;--success:#5b7b5a;--sale:#b0392b;--bg:var(--cream);--bg-alt:var(--sand);--fg:var(--ink);--fg-soft:var(--ink-soft);--accent:var(--terracotta);--accent-2:var(--ochre);--font-display:"Fraunces",Georgia,serif;--font-body:"Plus Jakarta Sans",system-ui,sans-serif;--r-sm:6px;--r-md:12px;--r-lg:20px;--r-xl:32px;--shadow-sm:0 1px 3px rgba(42,33,28,.08);--shadow-md:0 8px 24px rgba(42,33,28,.1);--shadow-lg:0 20px 50px rgba(42,33,28,.16);--maxw:1280px;--header-h:148px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body,html{overflow-x:hidden}body{max-width:100%}*,:after,:before{min-width:0}body{background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{color:var(--ink);font-family:var(--font-display);font-weight:600;letter-spacing:-.01em;line-height:1.1}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{background:none;border:none;cursor:pointer;font-family:inherit}ul{list-style:none}.container{margin:0 auto;max-width:var(--maxw);padding-left:24px;padding-right:24px}.section{padding:80px 0}.section--tight{padding:48px 0}.eyebrow{color:var(--accent);font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.h-section{font-size:clamp(1.9rem,4vw,3rem);font-style:italic;font-weight:500}.btn{align-items:center;border-radius:100px;display:inline-flex;font-size:.92rem;font-weight:700;gap:.55em;letter-spacing:.01em;padding:14px 28px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .2s,color .2s;white-space:nowrap}.btn--primary{background:var(--primary);color:var(--cream)}.btn--primary:hover{background:var(--primary-l);box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn--accent{background:var(--terracotta);color:#fff}.btn--accent:hover{background:var(--terracotta-d);box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn--ghost{background:transparent;border:1.5px solid var(--ink);color:var(--ink)}.btn--ghost:hover{background:var(--ink);color:var(--cream)}.btn--block{justify-content:center;width:100%}.badge{border-radius:100px;display:inline-block;font-size:.68rem;font-weight:800;letter-spacing:.08em;padding:5px 12px;text-transform:uppercase}.badge--sale{background:var(--sale);color:#fff}.badge--new{background:var(--ochre);color:var(--ink)}.badge--out{background:#ddd;color:#777}.badge--soft{background:var(--sand);color:var(--ink-soft)}.products-grid{display:grid;gap:40px 30px;grid-template-columns:repeat(4,minmax(0,1fr))}.page-enter-active,.page-leave-active{transition:opacity .25s,transform .25s}.page-enter-from{opacity:0;transform:translateY(8px)}.page-leave-to{opacity:0}@media(max-width:1024px){.products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:root{--header-h:140px}}@media(max-width:768px){.products-grid{gap:28px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.section,.section--tight{padding:32px 0}.container{padding-left:16px;padding-right:16px}:root{--header-h:126px}}@media(max-width:460px){.products-grid{gap:24px 14px}}.btn--light{background:var(--cream);color:var(--terracotta);font-weight:700}.btn--light:hover{background:var(--cream-d);box-shadow:var(--shadow-md);transform:translateY(-2px)}:root{--flag-red:#ce1126;--flag-green:#007a5e;--flag-gold:#fcd116}img.emoji,img.wp-smiley{background:none!important;border:none!important;box-shadow:none!important;display:inline!important;height:1.1em!important;margin:0 .05em!important;padding:0!important;vertical-align:-.15em!important;width:1.1em!important}.err[data-v-bd4d347c]{align-items:center;background:#fbf6ee;color:#21450d;display:flex;justify-content:center;min-height:100vh;padding:24px}.err__card[data-v-bd4d347c]{background:#fff;border:1px solid rgba(33,69,13,.08);border-radius:22px;box-shadow:0 18px 60px #21450d1a;max-width:560px;padding:54px 40px;text-align:center;width:100%}.err__logo[data-v-bd4d347c]{display:block;height:auto;margin:0 auto 26px;width:140px}.err__dots[data-v-bd4d347c]{display:flex;gap:8px;justify-content:center;margin-bottom:26px}.err__dots span[data-v-bd4d347c]{animation:errb-bd4d347c 1.4s ease-in-out infinite;background:#c6213b;border-radius:50%;height:10px;opacity:.35;width:10px}.err__dots span[data-v-bd4d347c]:nth-child(2){animation-delay:.2s}.err__dots span[data-v-bd4d347c]:nth-child(3){animation-delay:.4s}@keyframes errb-bd4d347c{0%,80%,to{opacity:.3;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.err__card h1[data-v-bd4d347c]{color:#21450d;font-family:var(--font-display,Georgia,serif);font-size:1.9rem;font-style:italic;font-weight:600;line-height:1.25;margin-bottom:16px}.err__code[data-v-bd4d347c]{font-size:3rem!important;letter-spacing:.05em}.err__sep[data-v-bd4d347c]{background:#c6213b;border-radius:3px;height:3px;margin:24px auto;width:54px}.err__card p[data-v-bd4d347c]{color:#5b5b54;font-size:1.02rem;line-height:1.65;margin:0 auto;max-width:44ch}.err__note[data-v-bd4d347c]{color:#9a9a90!important;font-size:.82rem!important;margin-top:22px}.err__btn[data-v-bd4d347c]{background:#21450d;border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:700;margin-top:26px;padding:14px 30px;transition:background .2s}.err__btn[data-v-bd4d347c]:hover{background:#2d5e12}.set[data-v-58f23236]{max-width:820px}.set__top[data-v-58f23236]{margin-bottom:4px}.set__title[data-v-58f23236]{color:var(--primary,#21450d);font-family:var(--font-display,"Fraunces"),serif;font-size:2rem;font-style:italic}.set__sub[data-v-58f23236]{color:var(--ink-soft,#6b6b6b);font-size:.85rem;margin-top:4px}.set__hint[data-v-58f23236]{color:var(--ink-soft,#8a7d72);font-size:.85rem;margin:16px 0}.sec-band[data-v-58f23236]{border-bottom:2px solid var(--primary,#21450d);margin:38px 0 6px;padding-bottom:8px}.sec-band__t[data-v-58f23236]{color:var(--primary,#21450d);font-family:var(--font-display,"Fraunces"),serif;font-size:1.5rem;font-style:italic;margin:0}.sec-band__s[data-v-58f23236]{color:var(--ink-soft,#8a7d72);font-size:.82rem;margin:3px 0 0}.set__card[data-v-58f23236]{background:#fff;border:1px solid var(--line,#e7e1d8);border-radius:16px;margin-top:16px;padding:22px 24px}.set__h2[data-v-58f23236]{color:var(--primary,#21450d);font-family:var(--font-display,"Fraunces"),serif;font-size:1.15rem;font-style:italic;margin:0}.set__f[data-v-58f23236]{display:flex;flex-direction:column;gap:6px}.set__f span[data-v-58f23236]{color:var(--ink-soft,#6b6b6b);font-size:.73rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.set__f input[data-v-58f23236],.set__f select[data-v-58f23236],.set__f textarea[data-v-58f23236]{background:#fff;border:1.5px solid var(--line,#e7e1d8);border-radius:9px;color:var(--ink,#2a2a2a);font-family:inherit;font-size:16px;padding:11px 12px}.set__f input[data-v-58f23236]:focus,.set__f select[data-v-58f23236]:focus,.set__f textarea[data-v-58f23236]:focus{border-color:var(--primary,#21450d);box-shadow:0 0 0 3px #21450d1a;outline:none}.set__row[data-v-58f23236]{align-items:end;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:12px}.set__msg[data-v-58f23236]{color:#166534;font-size:.82rem;font-weight:600}.set__msg--err[data-v-58f23236]{color:#b91c1c}.set__btn[data-v-58f23236]{background:var(--primary,#21450d);border-radius:9px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;padding:11px 18px;white-space:nowrap}.set__btn[data-v-58f23236]:disabled{opacity:.6}.hb__head[data-v-58f23236]{justify-content:space-between}.hb__active[data-v-58f23236],.hb__head[data-v-58f23236]{align-items:center;display:flex}.hb__active[data-v-58f23236]{color:var(--ink-soft,#666);cursor:pointer;font-size:.85rem;gap:6px}.hb__body[data-v-58f23236]{display:grid;gap:24px;grid-template-columns:200px 1fr;margin-top:14px}.hb__img[data-v-58f23236]{align-items:center;aspect-ratio:3/4;background-color:#f0ece4;background-position:50%;background-size:cover;border-radius:10px;color:#b0a48f;display:flex;font-size:.8rem;justify-content:center;margin-bottom:10px;width:100%}.hb__photo[data-v-58f23236]{display:flex;flex-direction:column}.hb__upl[data-v-58f23236]{width:100%}.hb__fields[data-v-58f23236]{display:flex;flex-direction:column;gap:12px}.hb__save[data-v-58f23236]{align-items:center;justify-content:flex-end;margin-top:4px}.hb__save[data-v-58f23236],.hb__sub[data-v-58f23236]{display:flex;gap:12px}.hb__sub[data-v-58f23236]{flex-direction:column;margin-top:14px}.hb__subrow[data-v-58f23236]{gap:14px}.hb__subrow[data-v-58f23236],.hb__thumb[data-v-58f23236]{align-items:center;display:flex}.hb__thumb[data-v-58f23236]{background:#f0ece4 50%/cover no-repeat;border-radius:8px;color:#b0a48f;flex-shrink:0;height:80px;justify-content:center;width:64px}.hb__subfields[data-v-58f23236]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:10px}.hb__subfields input[data-v-58f23236]{border:1.5px solid var(--line,#e7e1d8);border-radius:8px;flex:1;font-size:16px;min-width:140px;padding:9px 11px}.hb__note[data-v-58f23236]{color:var(--ink-soft,#8a7d72);font-size:.8rem}.txt-row[data-v-58f23236]{align-items:start;border-bottom:1px solid var(--line,#eee);display:grid;gap:14px;grid-template-columns:180px 1fr auto;padding:12px 0}.txt-key[data-v-58f23236]{color:var(--primary,#21450d);font-size:.8rem;font-weight:700;padding-top:8px}.txt-fields[data-v-58f23236]{display:flex;flex-direction:column;gap:8px}.txt-save[data-v-58f23236]{align-self:start;padding:8px 14px}@media(max-width:640px){.hb__body[data-v-58f23236],.set__row[data-v-58f23236],.txt-row[data-v-58f23236]{grid-template-columns:1fr}.hb__subrow[data-v-58f23236]{align-items:stretch;flex-direction:column}}.set__tabs[data-v-58f23236]{border-bottom:2px solid var(--line,#e0dcd5);display:flex;gap:8px;margin-bottom:24px}.set__tab[data-v-58f23236]{background:none;border:none;border-bottom:3px solid transparent;color:var(--ink-soft,#888);cursor:pointer;font-size:.95rem;font-weight:700;margin-bottom:-2px;padding:12px 22px;transition:color .2s,border-color .2s}.set__tab--on[data-v-58f23236]{border-bottom-color:var(--primary,#21450d)}.set__tab--on[data-v-58f23236],.set__tab[data-v-58f23236]:hover{color:var(--primary,#21450d)}.rte[data-v-97dd42c4]{background:#fff;border:1.5px solid var(--line);border-radius:9px;overflow:hidden}.rte--init[data-v-97dd42c4]{color:var(--ink-soft);font-size:.82rem;font-style:italic;padding:14px}.rte__bar[data-v-97dd42c4]{background:var(--sand,#f5f0e8);border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:2px;padding:6px}.rte__bar button[data-v-97dd42c4]{background:transparent;border-radius:6px;color:var(--ink);font-size:.78rem;line-height:1;padding:5px 9px}.rte__bar button[data-v-97dd42c4]:hover{background:#00000012}.rte__bar button.on[data-v-97dd42c4]{background:var(--primary);color:#fff}.rte__bar .u[data-v-97dd42c4]{text-decoration:underline}.rte__sep[data-v-97dd42c4]{background:var(--line);margin:2px 4px;width:1px}.rte__content[data-v-97dd42c4]{color:var(--ink);font-size:.9rem;padding:10px 12px}[data-v-97dd42c4] .ProseMirror{min-height:80px;outline:none}[data-v-97dd42c4] .ProseMirror p{margin:0 0 .5em}[data-v-97dd42c4] .ProseMirror h2{font-size:1.1rem;font-weight:600;margin:.5em 0 .3em}[data-v-97dd42c4] .ProseMirror h3{font-size:1rem;font-weight:600;margin:.5em 0 .3em}[data-v-97dd42c4] .ProseMirror ul{list-style:disc;padding-left:1.2em}[data-v-97dd42c4] .ProseMirror ol{list-style:decimal;padding-left:1.2em}[data-v-97dd42c4] .ProseMirror mark{background:#fde68a;padding:0 2px}[data-v-97dd42c4] .ProseMirror a{color:var(--accent,#c6213b);text-decoration:underline}[data-v-97dd42c4] .ProseMirror img{border-radius:8px;height:auto;margin:.4em 0;max-width:100%}[data-v-97dd42c4] .ProseMirror blockquote{border-left:3px solid var(--accent,#c6213b);color:var(--ink-soft);font-style:italic;margin:.5em 0;padding-left:12px}[data-v-97dd42c4] .ProseMirror hr{border:none;border-top:1px solid var(--line);margin:1em 0}.seo[data-v-1c53ba60]{background:#fafaf7;border:1px solid var(--line,#e5e1d8);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:14px}.seo__head[data-v-1c53ba60]{align-items:center;display:flex;justify-content:space-between}.seo__label[data-v-1c53ba60]{color:#555;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.seo__score[data-v-1c53ba60]{border-radius:20px;font-size:.8rem;font-weight:700;padding:2px 9px}.seo__score--ok[data-v-1c53ba60]{background:#ecfdf5;color:#047857}.seo__score--warn[data-v-1c53ba60]{background:#fffbeb;color:#b45309}.seo__score--bad[data-v-1c53ba60]{background:#fef2f2;color:#b91c1c}.seo__kw[data-v-1c53ba60]{display:flex;flex-direction:column;gap:4px}.seo__kw span[data-v-1c53ba60]{color:#777;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.seo__kw input[data-v-1c53ba60]{border:1px solid var(--line,#e0dcd5);border-radius:8px;font-size:.86rem;padding:9px 11px}.seo__kw input[data-v-1c53ba60]:focus{border-color:var(--primary,#21450d);outline:none}.seo__snippet[data-v-1c53ba60]{background:#fff;border:1px solid #eee;border-radius:8px;padding:12px 14px}.seo__snippet-cap[data-v-1c53ba60]{color:#aaa;font-size:.64rem;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.seo__snippet-title[data-v-1c53ba60]{color:#1a0dab;font-size:1.05rem;line-height:1.3}.seo__snippet-url[data-v-1c53ba60]{color:#006621;font-size:.78rem;margin:2px 0 3px}.seo__snippet-desc[data-v-1c53ba60]{color:#4d5156;font-size:.82rem;line-height:1.45}.seo__list[data-v-1c53ba60]{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.seo__item[data-v-1c53ba60]{align-items:flex-start;color:#444;display:flex;font-size:.8rem;gap:8px;line-height:1.4}.seo__dot[data-v-1c53ba60]{border-radius:50%;flex-shrink:0;height:9px;margin-top:4px;width:9px}.seo__item--ok .seo__dot[data-v-1c53ba60]{background:#10b981}.seo__item--warn .seo__dot[data-v-1c53ba60]{background:#f59e0b}.seo__item--bad .seo__dot[data-v-1c53ba60]{background:#ef4444}.seo__cat[data-v-1c53ba60]{color:#21450d;display:inline-block;font-weight:700;margin-right:6px;min-width:76px}.aa[data-v-e29742cc]{max-width:1100px}.aa__top[data-v-e29742cc]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.aa__title[data-v-e29742cc]{color:var(--primary,#21450d);font-family:var(--font-display,"Fraunces"),serif;font-size:1.9rem;font-style:italic}.aa__sub[data-v-e29742cc]{color:var(--ink-soft);font-size:.85rem;margin-top:3px}.aa__new[data-v-e29742cc],.aa__save[data-v-e29742cc]{background:var(--primary,#21450d);border-radius:9px;color:#fff;font-size:.85rem;font-weight:700;padding:11px 18px;white-space:nowrap}.aa__save[data-v-e29742cc]:disabled{opacity:.6}.aa__msg[data-v-e29742cc]{color:var(--ink-soft);padding:30px 0}.aa__list[data-v-e29742cc]{display:flex;flex-direction:column;gap:8px}.aa__row[data-v-e29742cc]{background:#fff;border:1px solid var(--line,#e7e1d8);border-radius:12px;gap:16px;padding:12px 16px}.aa__cover-mini[data-v-e29742cc],.aa__row[data-v-e29742cc]{align-items:center;display:flex}.aa__cover-mini[data-v-e29742cc]{background:var(--sand,#efe2cf);border-radius:7px;color:var(--ink-soft);flex-shrink:0;height:42px;justify-content:center;overflow:hidden;width:56px}.aa__cover-mini img[data-v-e29742cc]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.aa__row-main[data-v-e29742cc]{display:flex;flex:1;flex-direction:column;min-width:0}.aa__row-title[data-v-e29742cc]{color:var(--ink);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa__row-meta[data-v-e29742cc]{color:var(--ink-soft);font-size:.78rem}.aa__badge[data-v-e29742cc]{border-radius:20px;font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.aa__badge--pub[data-v-e29742cc]{background:#dcf0dc;color:#166534}.aa__badge--draft[data-v-e29742cc]{background:var(--sand,#efe2cf);color:var(--ink-soft)}.aa__row-act[data-v-e29742cc]{display:flex;gap:12px}.aa__lk[data-v-e29742cc]{color:var(--primary,#21450d);font-size:.82rem;font-weight:600;text-decoration:underline}.aa__lk--del[data-v-e29742cc]{color:#b91c1c}.aa__back[data-v-e29742cc]{color:var(--ink-soft);display:inline-block;font-size:.82rem;margin-bottom:6px}.aa__ed-act[data-v-e29742cc]{align-items:center;display:flex;gap:12px}.aa__del-btn[data-v-e29742cc]{background:#fff;border:1.5px solid #f0c8c8;border-radius:9px;color:#b91c1c;font-size:.82rem;font-weight:700;padding:10px 16px}.aa__flash[data-v-e29742cc]{color:#166534;display:inline-block;font-size:.82rem;font-weight:600;margin-bottom:14px}.aa__flash--err[data-v-e29742cc]{color:#b91c1c}.aa__grid[data-v-e29742cc]{align-items:start;display:grid;gap:24px;grid-template-columns:1fr 320px}.aa__card[data-v-e29742cc],.aa__main[data-v-e29742cc]{background:#fff;border:1px solid var(--line,#e7e1d8);border-radius:16px;padding:22px}.aa__side[data-v-e29742cc]{display:flex;flex-direction:column;gap:18px}.aa__ch[data-v-e29742cc]{color:var(--primary,#21450d);font-family:var(--font-display,"Fraunces"),serif;font-size:1.05rem;font-style:italic;margin:0 0 12px}.aa__lang[data-v-e29742cc]{background:var(--sand,#efe2cf);border-radius:9px;display:inline-flex;margin-bottom:16px;padding:3px}.aa__lang button[data-v-e29742cc]{border-radius:7px;color:var(--ink-soft);font-size:.82rem;font-weight:700;padding:7px 16px}.aa__lang button.on[data-v-e29742cc]{background:#fff;box-shadow:0 1px 3px #0000001a;color:var(--primary,#21450d)}.aa__f[data-v-e29742cc]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.aa__f span[data-v-e29742cc]{color:var(--ink-soft);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.aa__f input[data-v-e29742cc],.aa__f select[data-v-e29742cc],.aa__f textarea[data-v-e29742cc]{background:#fff;border:1.5px solid var(--line,#e7e1d8);border-radius:9px;color:var(--ink);font-family:inherit;font-size:16px;padding:11px 12px}.aa__f input[data-v-e29742cc]:focus,.aa__f select[data-v-e29742cc]:focus,.aa__f textarea[data-v-e29742cc]:focus{border-color:var(--primary,#21450d);box-shadow:0 0 0 3px #21450d1a;outline:none}.aa__f textarea[data-v-e29742cc]{resize:vertical}.aa__hint[data-v-e29742cc]{color:var(--ink-soft);font-size:.72rem}.aa__cover[data-v-e29742cc]{align-items:center;aspect-ratio:16/10;background:var(--sand,#efe2cf);border-radius:10px;display:flex;justify-content:center;margin-bottom:10px;overflow:hidden}.aa__cover img[data-v-e29742cc]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.aa__cover-ph[data-v-e29742cc]{color:var(--ink-soft);font-size:.82rem}.aa__cover-act[data-v-e29742cc]{align-items:center;display:flex;gap:12px;margin-bottom:12px}.aa__cover-act button[data-v-e29742cc]:first-child{background:var(--primary,#21450d);border-radius:8px;color:#fff;font-size:.8rem;font-weight:700;padding:9px 14px}.aa__cover-act button[data-v-e29742cc]:first-child:disabled{opacity:.6}.aa__modal[data-v-e29742cc]{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:100}.aa__modal-box[data-v-e29742cc]{background:#fff;border-radius:16px;max-width:420px;padding:28px}.aa__modal-box h3[data-v-e29742cc]{color:var(--ink);font-family:var(--font-display,"Fraunces"),serif;margin-bottom:8px}.aa__modal-box p[data-v-e29742cc]{color:var(--ink-soft);font-size:.9rem;margin-bottom:20px}.aa__modal-act[data-v-e29742cc]{align-items:center;display:flex;gap:16px;justify-content:flex-end}@media(max-width:860px){.aa__grid[data-v-e29742cc]{grid-template-columns:1fr}}@media(max-width:600px){.aa__row[data-v-e29742cc]{flex-wrap:wrap}.aa__row-act[data-v-e29742cc]{flex:1 1 100%;justify-content:flex-end}.aa__top[data-v-e29742cc]{flex-direction:column}.aa__new[data-v-e29742cc]{width:100%}}.cp__top[data-v-fb5bc28b]{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.cp__title[data-v-fb5bc28b]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:2rem;font-style:italic}.cp__sub[data-v-fb5bc28b]{color:var(--ink-soft);font-size:.85rem;margin-top:4px}.cp__new[data-v-fb5bc28b]{background:var(--primary);border-radius:10px;color:#fff;font-size:.85rem;font-weight:700;padding:11px 16px;white-space:nowrap}.cp__bar[data-v-fb5bc28b]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.cp__search[data-v-fb5bc28b]{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:11px;display:flex;flex:1;gap:8px;min-width:200px;padding:0 12px}.cp__search[data-v-fb5bc28b]:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #21450d1a}.cp__search svg[data-v-fb5bc28b]{color:var(--ink-soft);height:16px;width:16px}.cp__search input[data-v-fb5bc28b]{background:none;border:none;color:var(--ink);flex:1;font-size:.9rem;outline:none;padding:11px 0}.cp__clear[data-v-fb5bc28b]{color:var(--ink-soft);font-size:1.3rem;padding:0 4px}.cp__sel[data-v-fb5bc28b]{background:#fff;border:1.5px solid var(--line);border-radius:10px;color:var(--ink);font-size:.82rem;padding:10px 12px}.cp__msg[data-v-fb5bc28b]{color:var(--ink-soft);padding:40px 0;text-align:center}.cp__list[data-v-fb5bc28b]{display:flex;flex-direction:column;gap:8px}.crow[data-v-fb5bc28b]{align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;cursor:pointer;display:flex;gap:14px;padding:13px 16px;transition:border-color .15s,box-shadow .15s}.crow[data-v-fb5bc28b]:hover{border-color:var(--primary);box-shadow:0 3px 12px #0000000f}.crow__code[data-v-fb5bc28b]{color:var(--primary);font-family:monospace;font-size:.92rem;font-weight:700;letter-spacing:.02em;min-width:110px}.crow__amt[data-v-fb5bc28b]{color:var(--accent,#c6213b);font-size:.88rem;font-weight:700;min-width:80px}.crow__val[data-v-fb5bc28b]{flex:1}.crow__use[data-v-fb5bc28b],.crow__val[data-v-fb5bc28b]{color:var(--ink-soft);font-size:.8rem}.badge[data-v-fb5bc28b],.crow__use[data-v-fb5bc28b]{white-space:nowrap}.badge[data-v-fb5bc28b]{border-radius:100px;font-size:.72rem;font-weight:700;padding:4px 10px}.b-ok[data-v-fb5bc28b]{background:#dcfce7;color:#166534}.b-off[data-v-fb5bc28b]{background:#e5e7eb;color:#6b7280}.cp__pager[data-v-fb5bc28b]{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:22px}.cp__pager button[data-v-fb5bc28b]{background:#fff;border:1.5px solid var(--line);border-radius:9px;color:var(--primary);font-size:.82rem;font-weight:600;padding:9px 16px}.cp__pager button[data-v-fb5bc28b]:disabled{opacity:.4}.cp__pager span[data-v-fb5bc28b]{color:var(--ink-soft);font-size:.82rem}.dr__backdrop[data-v-fb5bc28b]{background:#1c191773;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.dr[data-v-fb5bc28b]{background:var(--cream,#fbf6ee);box-shadow:-10px 0 40px #0003;display:flex;flex-direction:column;height:100%;max-width:94vw;width:500px}.dr__head[data-v-fb5bc28b]{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:18px 22px}.dr__head h2[data-v-fb5bc28b]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:1.25rem;font-style:italic}.dr__x[data-v-fb5bc28b]{color:var(--ink-soft);font-size:1.6rem;padding:0 6px}.dr__body[data-v-fb5bc28b]{display:flex;flex:1;flex-direction:column;gap:16px;overflow-y:auto;padding:22px}.dr__grid[data-v-fb5bc28b]{display:grid;gap:14px;grid-template-columns:1fr 1fr}.dr__grid--dates[data-v-fb5bc28b]{margin-top:10px}.dr__f[data-v-fb5bc28b]{display:flex;flex-direction:column;gap:5px}.dr__f span[data-v-fb5bc28b]{color:var(--ink-soft);font-size:.73rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dr__f input[data-v-fb5bc28b],.dr__f select[data-v-fb5bc28b]{background:#fff;border:1.5px solid var(--line);border-radius:9px;color:var(--ink);font-family:inherit;font-size:.9rem;padding:10px 12px}.dr__f input[data-v-fb5bc28b]:focus,.dr__f select[data-v-fb5bc28b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #21450d1a;outline:none}.cp__codeline[data-v-fb5bc28b]{display:flex;gap:8px}.cp__codeline input[data-v-fb5bc28b]{flex:1;font-family:monospace;text-transform:uppercase}.cp__gen[data-v-fb5bc28b]{background:var(--sand);border:1.5px solid var(--line);border-radius:9px;color:var(--primary);font-size:.82rem;font-weight:600;padding:0 14px;white-space:nowrap}.dr__block[data-v-fb5bc28b]{background:#fff;border:1px solid var(--line);border-radius:11px;padding:14px}.dr__block-h[data-v-fb5bc28b]{color:var(--ink-soft);display:block;font-size:.73rem;font-weight:700;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.rad[data-v-fb5bc28b]{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-size:.88rem;gap:8px;padding:4px 0}.rad input[data-v-fb5bc28b]{accent-color:var(--primary)}.dr__toggles[data-v-fb5bc28b]{background:#fff;border:1px solid var(--line);border-radius:11px;display:flex;flex-wrap:wrap;gap:14px;padding:14px}.tg[data-v-fb5bc28b]{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-size:.86rem;gap:7px}.tg input[data-v-fb5bc28b]{accent-color:var(--primary);height:16px;width:16px}.dr__foot[data-v-fb5bc28b]{align-items:stretch;background:#fff;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px;padding:14px 22px}.dr__err[data-v-fb5bc28b]{background:#b91c1c14;border-radius:8px;color:#b91c1c;font-size:.82rem;padding:8px 10px}.dr__foot-r[data-v-fb5bc28b]{align-items:center;display:flex;gap:8px}.dr__del[data-v-fb5bc28b]{color:#b91c1c;font-size:.82rem;text-decoration:underline}.dr__cancel[data-v-fb5bc28b]{color:var(--ink-soft);font-size:.85rem;margin-left:auto;padding:0 10px}.dr__save[data-v-fb5bc28b]{background:var(--primary);border-radius:9px;color:#fff;font-size:.88rem;font-weight:700;padding:11px 20px}.dr__save[data-v-fb5bc28b]:disabled{opacity:.6}.req[data-v-fb5bc28b]{color:#b91c1c;font-style:normal}.cp__toast[data-v-fb5bc28b]{background:#166534;border-radius:10px;bottom:20px;box-shadow:0 8px 24px #0003;color:#fff;font-size:.85rem;font-weight:600;left:50%;padding:12px 20px;position:fixed;transform:translate(-50%);z-index:130}.toast-enter-active[data-v-fb5bc28b],.toast-leave-active[data-v-fb5bc28b]{transition:opacity .25s}.toast-enter-from[data-v-fb5bc28b],.toast-leave-to[data-v-fb5bc28b]{opacity:0}@media(max-width:600px){.dr__grid[data-v-fb5bc28b]{grid-template-columns:1fr}}.oa__top[data-v-7f9b7710]{margin-bottom:18px}.oa__title[data-v-7f9b7710]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:2rem;font-style:italic}.oa__sub[data-v-7f9b7710]{color:var(--ink-soft);font-size:.85rem;margin-top:4px}.oa__bar[data-v-7f9b7710]{background:var(--sand,#f5f0e8);display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;padding:10px 0;position:sticky;top:0;z-index:5}.oa__search[data-v-7f9b7710]{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:11px;display:flex;flex:1;gap:8px;min-width:220px;padding:0 12px}.oa__search[data-v-7f9b7710]:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #21450d1a}.oa__search svg[data-v-7f9b7710]{color:var(--ink-soft);height:16px;width:16px}.oa__search input[data-v-7f9b7710]{background:none;border:none;color:var(--ink);flex:1;font-size:.9rem;outline:none;padding:11px 0}.oa__clear[data-v-7f9b7710]{font-size:1.3rem;padding:0 4px}.oa__clear[data-v-7f9b7710],.oa__msg[data-v-7f9b7710]{color:var(--ink-soft)}.oa__msg[data-v-7f9b7710]{padding:40px 0;text-align:center}.oa__list[data-v-7f9b7710]{display:flex;flex-direction:column;gap:8px}.crow[data-v-7f9b7710]{align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;cursor:pointer;display:flex;gap:14px;padding:12px 16px;transition:border-color .15s,box-shadow .15s}.crow[data-v-7f9b7710]:hover{border-color:var(--primary);box-shadow:0 3px 12px #0000000f}.crow__av[data-v-7f9b7710]{align-items:center;background:var(--primary);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.85rem;font-weight:700;height:40px;justify-content:center;width:40px}.crow__main[data-v-7f9b7710]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.crow__name[data-v-7f9b7710]{align-items:center;color:var(--ink);display:flex;font-size:.92rem;font-weight:600;gap:8px}.crow__sub[data-v-7f9b7710]{color:var(--ink-soft);font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tagi[data-v-7f9b7710]{background:#fef3c7;color:#92400e;font-size:.62rem;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}.crow__orders[data-v-7f9b7710],.tagi[data-v-7f9b7710]{border-radius:100px;font-weight:700}.crow__orders[data-v-7f9b7710]{background:var(--sand);color:var(--primary);font-size:.78rem;padding:4px 11px;white-space:nowrap}.crow__spent[data-v-7f9b7710]{color:var(--ink);font-size:.9rem;font-weight:700;min-width:80px;text-align:right;white-space:nowrap}.oa__pager[data-v-7f9b7710]{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:22px}.oa__pager button[data-v-7f9b7710]{background:#fff;border:1.5px solid var(--line);border-radius:9px;color:var(--primary);font-size:.82rem;font-weight:600;padding:9px 16px}.oa__pager button[data-v-7f9b7710]:disabled{opacity:.4}.oa__pager span[data-v-7f9b7710]{color:var(--ink-soft);font-size:.82rem}.badge[data-v-7f9b7710]{border-radius:100px;font-size:.72rem;font-weight:700;padding:4px 10px;white-space:nowrap}.st-pending[data-v-7f9b7710],.st-processing[data-v-7f9b7710]{background:#fef3c7;color:#92400e}.st-paid[data-v-7f9b7710]{background:#dbeafe;color:#1e40af}.st-shipped[data-v-7f9b7710]{background:#e0e7ff;color:#3730a3}.st-delivered[data-v-7f9b7710]{background:#dcfce7;color:#166534}.st-cancelled[data-v-7f9b7710]{background:#fee2e2;color:#b91c1c}.st-refunded[data-v-7f9b7710]{background:#e5e7eb;color:#6b7280}.dr__backdrop[data-v-7f9b7710]{background:#1c191773;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.dr[data-v-7f9b7710]{background:var(--cream,#fbf6ee);box-shadow:-10px 0 40px #0003;display:flex;flex-direction:column;height:100%;max-width:94vw;width:520px}.dr__head[data-v-7f9b7710]{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:18px 22px}.dr__head h2[data-v-7f9b7710]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:1.25rem;font-style:italic}.dr__x[data-v-7f9b7710]{color:var(--ink-soft);font-size:1.6rem;padding:0 6px}.dr__body[data-v-7f9b7710]{flex:1;overflow-y:auto;padding:22px}.oblock[data-v-7f9b7710]{margin-bottom:18px}.oblock__h[data-v-7f9b7710]{color:var(--ink-soft);display:block;font-size:.73rem;font-weight:700;letter-spacing:.04em;margin-bottom:7px;text-transform:uppercase}.oblock__l[data-v-7f9b7710]{color:var(--ink);font-size:.9rem;line-height:1.5}.oblock__l em[data-v-7f9b7710]{color:var(--ink-soft);font-size:.82rem}.oblock__meta[data-v-7f9b7710]{color:var(--ink-soft);font-size:.76rem;margin-top:8px}.chist[data-v-7f9b7710]{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:10px;padding:8px 0}.chist--link[data-v-7f9b7710]{border-radius:8px;cursor:pointer;transition:background .12s}.chist--link[data-v-7f9b7710]:hover{background:var(--sand)}.chist--link:hover .chist__num[data-v-7f9b7710]{text-decoration:underline}.chist__go[data-v-7f9b7710]{color:var(--ink-soft);font-size:1.1rem;font-weight:700;padding-left:2px}.chist__num[data-v-7f9b7710]{color:var(--primary);font-size:.82rem;font-weight:700}.chist__date[data-v-7f9b7710]{color:var(--ink-soft);flex:1;font-size:.76rem}.chist__total[data-v-7f9b7710]{color:var(--ink);font-size:.84rem;font-weight:700;white-space:nowrap}.dr__foot[data-v-7f9b7710]{align-items:center;background:#fff;border-top:1px solid var(--line);display:flex;gap:8px;justify-content:flex-end;padding:14px 22px}.dr__cancel[data-v-7f9b7710]{color:var(--ink-soft);font-size:.85rem;padding:0 10px}@media(max-width:600px){.crow__spent[data-v-7f9b7710]{display:none}}.gd[data-v-4f8a75cf]{max-width:880px}.gd__top[data-v-4f8a75cf]{margin-bottom:22px}.gd__title[data-v-4f8a75cf]{color:var(--primary,#21450d);font-family:var(--font-display,"Fraunces"),serif;font-size:1.9rem;font-style:italic}.gd__sub[data-v-4f8a75cf]{color:var(--ink-soft);font-size:.9rem;margin-top:4px}.gd__toc[data-v-4f8a75cf]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.gd__toc a[data-v-4f8a75cf]{background:var(--sand,#efe2cf);border-radius:20px;color:var(--primary,#21450d);font-size:.82rem;font-weight:700;padding:8px 16px}.gd__toc a[data-v-4f8a75cf]:hover{background:var(--primary,#21450d);color:#fff}.gd__card[data-v-4f8a75cf]{background:#fff;border:1px solid var(--line,#e7e1d8);border-radius:16px;margin-bottom:20px;padding:26px 28px;scroll-margin-top:20px}.gd__h2[data-v-4f8a75cf]{color:var(--primary,#21450d);font-family:var(--font-display,"Fraunces"),serif;font-size:1.4rem;font-style:italic;margin-bottom:10px}.gd__lead[data-v-4f8a75cf]{color:var(--ink-soft);line-height:1.6;margin-bottom:16px}.gd__steps[data-v-4f8a75cf]{display:flex;flex-direction:column;gap:12px;margin:0;padding-left:22px}.gd__list li[data-v-4f8a75cf],.gd__steps li[data-v-4f8a75cf]{color:var(--ink);font-size:.94rem;line-height:1.6}.gd__list li strong[data-v-4f8a75cf],.gd__steps li strong[data-v-4f8a75cf]{color:var(--primary,#21450d)}.gd__list[data-v-4f8a75cf]{display:flex;flex-direction:column;gap:9px;margin:0;padding-left:22px}.gd__tip[data-v-4f8a75cf]{background:var(--cream,#fbf6ee);border-left:3px solid var(--accent,#c6213b);border-radius:8px;color:var(--ink-soft);font-size:.9rem;line-height:1.55;margin-top:18px;padding:12px 16px}.gd__tip strong[data-v-4f8a75cf]{color:var(--ink)}.gd__chip[data-v-4f8a75cf]{border-radius:6px;display:inline-block;font-size:.82rem;font-weight:700;padding:1px 8px}.gd__chip--dirty[data-v-4f8a75cf]{background:#21450d1f;color:var(--primary,#21450d)}.gd__chip--zero[data-v-4f8a75cf]{background:#c6213b1a;color:#b91c1c}.gd__kebab[data-v-4f8a75cf]{font-weight:700;padding:0 4px}kbd[data-v-4f8a75cf]{background:var(--ink,#2a211c);border-radius:5px;color:#fff;font-family:inherit;font-size:.8rem;padding:1px 7px}.gd__sommaire[data-v-4f8a75cf]{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-bottom:28px}.gd__scard[data-v-4f8a75cf]{background:#fff;border:1px solid var(--line,#e7e1d8);border-radius:14px;display:flex;flex-direction:column;gap:4px;padding:18px;transition:transform .18s,box-shadow .18s,border-color .18s}.gd__scard[data-v-4f8a75cf]:hover{border-color:var(--primary,#21450d);box-shadow:0 10px 26px #00000014;transform:translateY(-3px)}.gd__scard-ic[data-v-4f8a75cf]{font-size:1.7rem;line-height:1}.gd__scard-t[data-v-4f8a75cf]{color:var(--primary,#21450d);font-size:1rem;font-weight:700}.gd__scard-d[data-v-4f8a75cf]{color:var(--ink-soft);font-size:.82rem;line-height:1.4}.gd__card code[data-v-4f8a75cf]{background:var(--sand,#efe2cf);border-radius:5px;color:var(--primary,#21450d);font-family:ui-monospace,monospace;font-size:.84rem;padding:1px 7px}@media(max-width:760px){.gd__sommaire[data-v-4f8a75cf]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.gd__card[data-v-4f8a75cf]{padding:20px}.gd__sommaire[data-v-4f8a75cf]{grid-template-columns:1fr}}.sg-adm[data-v-7909d1fb]{max-width:1100px}.sg-adm__top[data-v-7909d1fb]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:22px}.sg-adm__title[data-v-7909d1fb]{font-family:var(--font-display,inherit);font-size:1.6rem;margin:0 0 4px}.sg-adm__sub[data-v-7909d1fb]{color:var(--ink-soft,#666);font-size:.9rem;margin:0;max-width:620px}.sg-adm__muted[data-v-7909d1fb]{color:var(--ink-soft,#888)}.sg-adm__grid[data-v-7909d1fb]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.sg-card[data-v-7909d1fb]{background:#fff;border:1px solid var(--line,#e4dccd);border-radius:12px;padding:16px}.sg-card.is-sel[data-v-7909d1fb]{border-color:var(--primary,#21450d)}.sg-card__h[data-v-7909d1fb]{align-items:center;display:flex;gap:8px;margin-bottom:6px}.sg-tag[data-v-7909d1fb]{background:#21450d1a;border-radius:100px;color:var(--primary,#21450d);font-size:.68rem;font-weight:700;padding:2px 8px;text-transform:uppercase}.sg-tag--off[data-v-7909d1fb]{background:#00000014;color:#777}.sg-card__meta[data-v-7909d1fb]{color:var(--ink-soft,#777);font-size:.8rem;margin:0 0 12px}.sg-card__act[data-v-7909d1fb]{display:flex;flex-wrap:wrap;gap:6px}.sg-btn[data-v-7909d1fb]{background:#fff;border:1px solid var(--line,#ddd);border-radius:8px;cursor:pointer;font-size:.82rem;padding:8px 12px;transition:.15s}.sg-btn--primary[data-v-7909d1fb],.sg-btn[data-v-7909d1fb]:hover{border-color:var(--primary,#21450d)}.sg-btn--primary[data-v-7909d1fb]{background:var(--primary,#21450d);color:#fff}.sg-btn--danger[data-v-7909d1fb]{border-color:#e5b7b2;color:#c0392b}.sg-btn--danger[data-v-7909d1fb]:hover{background:#fdecea;border-color:#c0392b}.sg-btn--sm[data-v-7909d1fb]{font-size:.76rem;padding:5px 9px}.sg-btn[data-v-7909d1fb]:disabled{cursor:default;opacity:.5}.sg-modal[data-v-7909d1fb]{align-items:flex-start;background:#0009;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:30px 16px;position:fixed;z-index:400}.sg-modal__inner[data-v-7909d1fb]{background:#fff;border-radius:16px;max-width:760px;padding:30px;position:relative;width:100%}.sg-modal__close[data-v-7909d1fb]{background:none;border:none;cursor:pointer;font-size:2rem;line-height:1;position:absolute;right:16px;top:12px}.sg-modal__title[data-v-7909d1fb]{font-family:var(--font-display,inherit);font-size:1.35rem;margin:0 0 20px}.sg-f2[data-v-7909d1fb]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.sg-f[data-v-7909d1fb]{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.sg-f span[data-v-7909d1fb]{color:var(--ink-soft,#555);font-size:.78rem;font-weight:600}.sg-col input[data-v-7909d1fb],.sg-f input[data-v-7909d1fb],.sg-how input[data-v-7909d1fb],.sg-tbl input[data-v-7909d1fb]{border:1.5px solid var(--line,#e4dccd);border-radius:8px;font-size:14px;padding:9px 11px;width:100%}.sg-toggles[data-v-7909d1fb]{display:flex;gap:18px;margin:6px 0 18px}.sg-tg[data-v-7909d1fb]{align-items:center;cursor:pointer;display:flex;font-size:.86rem;gap:7px}.sg-sec[data-v-7909d1fb]{border-top:1px solid var(--line,#eee);margin-top:16px;padding-top:16px}.sg-sec__h[data-v-7909d1fb]{font-size:.9rem;font-weight:700;justify-content:space-between;margin-bottom:12px}.sg-img[data-v-7909d1fb],.sg-sec__h[data-v-7909d1fb]{align-items:center;display:flex}.sg-img[data-v-7909d1fb]{flex-wrap:wrap;gap:14px}.sg-img__prev[data-v-7909d1fb]{border:1px solid var(--line);border-radius:10px;height:90px;-o-object-fit:cover;object-fit:cover;width:90px}.sg-img__act[data-v-7909d1fb]{display:flex;gap:8px}.sg-hint[data-v-7909d1fb]{color:var(--ink-soft,#888);font-size:.76rem;margin:8px 0 0}.sg-cols[data-v-7909d1fb]{display:flex;flex-direction:column;gap:8px}.sg-col[data-v-7909d1fb]{align-items:center;display:grid;gap:8px;grid-template-columns:1fr 1fr auto}.sg-tbl-wrap[data-v-7909d1fb]{overflow-x:auto}.sg-tbl[data-v-7909d1fb]{border-collapse:collapse;width:100%}.sg-tbl th[data-v-7909d1fb]{color:var(--ink-soft,#777);font-size:.72rem;padding:6px;text-align:left;text-transform:uppercase}.sg-tbl td[data-v-7909d1fb]{padding:4px 6px}.sg-how[data-v-7909d1fb]{border:1px solid var(--line,#eee);border-radius:10px;margin-bottom:10px;padding:12px}.sg-err[data-v-7909d1fb]{color:#c0392b;font-size:.85rem;margin:12px 0 0}.sg-modal__foot[data-v-7909d1fb]{display:flex;gap:10px;justify-content:flex-end;margin-top:22px}@media(max-width:560px){.sg-f2[data-v-7909d1fb]{grid-template-columns:1fr}.sg-col[data-v-7909d1fb]{grid-template-columns:1fr 1fr auto}}.alog[data-v-0e8862a3]{align-items:center;background:var(--primary,#21450d);display:flex;justify-content:center;min-height:100vh;padding:24px}.alog__card[data-v-0e8862a3]{background:#fff;border-radius:18px;box-shadow:0 20px 60px #0000004d;max-width:380px;padding:36px 32px;width:100%}.alog__brand[data-v-0e8862a3]{margin-bottom:26px;text-align:center}.alog__name[data-v-0e8862a3]{color:var(--primary);display:block;font-family:var(--font-display,"Fraunces"),serif;font-size:1.5rem;font-style:italic}.alog__sub[data-v-0e8862a3]{font-size:.72rem;letter-spacing:.12em;margin-top:4px}.alog__card label[data-v-0e8862a3],.alog__sub[data-v-0e8862a3]{color:var(--ink-soft);display:block;text-transform:uppercase}.alog__card label[data-v-0e8862a3]{font-size:.74rem;font-weight:700;letter-spacing:.05em;margin:14px 0 6px}.alog__card input[data-v-0e8862a3]{background:var(--cream,#fbf6ee);border:1.5px solid var(--line);border-radius:11px;color:var(--ink);font-size:.95rem;padding:13px 15px;width:100%}.alog__card input[data-v-0e8862a3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #21450d1f;outline:none}.alog__err[data-v-0e8862a3]{color:#b91c1c;font-size:.82rem;margin-top:12px}.alog__card button[data-v-0e8862a3]{background:var(--primary);border-radius:11px;color:#fff;font-size:.95rem;font-weight:700;height:50px;margin-top:22px;transition:opacity .15s;width:100%}.alog__card button[data-v-0e8862a3]:disabled{opacity:.6}.oa__top[data-v-c4898d92]{margin-bottom:18px}.oa__title[data-v-c4898d92]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:2rem;font-style:italic}.oa__sub[data-v-c4898d92]{color:var(--ink-soft);font-size:.85rem;margin-top:4px}.oa__bar[data-v-c4898d92]{background:var(--sand,#f5f0e8);display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;padding:10px 0;position:sticky;top:0;z-index:5}.oa__search[data-v-c4898d92]{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:11px;display:flex;flex:1;gap:8px;min-width:220px;padding:0 12px}.oa__search[data-v-c4898d92]:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #21450d1a}.oa__search svg[data-v-c4898d92]{color:var(--ink-soft);height:16px;width:16px}.oa__search input[data-v-c4898d92]{background:none;border:none;color:var(--ink);flex:1;font-size:.9rem;outline:none;padding:11px 0}.oa__clear[data-v-c4898d92]{color:var(--ink-soft);font-size:1.3rem;padding:0 4px}.oa__sel[data-v-c4898d92]{background:#fff;border:1.5px solid var(--line);border-radius:10px;color:var(--ink);font-size:.82rem;padding:10px 12px}.oa__msg[data-v-c4898d92]{color:var(--ink-soft);padding:40px 0;text-align:center}.oa__list[data-v-c4898d92]{display:flex;flex-direction:column;gap:8px}.orow[data-v-c4898d92]{background:#fff;border:1px solid var(--line);border-radius:12px;cursor:pointer;padding:12px 16px;transition:border-color .15s,box-shadow .15s}.orow[data-v-c4898d92]:hover{border-color:var(--primary);box-shadow:0 3px 12px #0000000f}.orow__head[data-v-c4898d92]{align-items:center;display:flex;gap:10px}.orow__num[data-v-c4898d92]{color:var(--primary);font-size:.92rem;font-weight:700}.orow__sp[data-v-c4898d92]{flex:1}.orow__total[data-v-c4898d92]{color:var(--ink);font-size:.9rem;font-weight:700;white-space:nowrap}.orow__kebab[data-v-c4898d92]{border-radius:8px;color:var(--ink-soft);font-size:1.3rem;line-height:1;padding:0 6px}.orow__kebab[data-v-c4898d92]:hover{background:var(--sand);color:var(--primary)}.orow__meta[data-v-c4898d92]{color:var(--ink-soft);font-size:.76rem;margin-top:5px}.orow__items[data-v-c4898d92]{gap:4px;margin-top:8px}.oit[data-v-c4898d92],.orow__items[data-v-c4898d92]{display:flex;flex-direction:column}.oit[data-v-c4898d92]{border-left:2px solid var(--sand);color:var(--ink);font-size:.82rem;gap:2px;padding-left:10px}.oit__var[data-v-c4898d92]{color:var(--ink-soft)}.oit__sm[data-v-c4898d92]{background:#ede9fe;border-radius:100px;color:#6d28d9;display:inline-block;font-size:.64rem;font-weight:700;letter-spacing:.04em;margin-left:6px;padding:1px 7px;text-transform:uppercase}.oit__c[data-v-c4898d92]{color:var(--ink-soft);font-size:.76rem;padding-left:14px}.oit__c b[data-v-c4898d92]{color:var(--ink);font-weight:600}.dbadge[data-v-c4898d92]{border-radius:100px;font-size:.68rem;font-weight:700;padding:3px 9px;white-space:nowrap}.dbadge--pickup[data-v-c4898d92]{background:#fae8d8;color:#9a3412}.dbadge--ship[data-v-c4898d92]{background:#dbeafe;color:#1e40af}.badge[data-v-c4898d92]{border-radius:100px;font-size:.72rem;font-weight:700;padding:4px 10px;white-space:nowrap}.st-pending[data-v-c4898d92],.st-processing[data-v-c4898d92]{background:#fef3c7;color:#92400e}.st-paid[data-v-c4898d92]{background:#dbeafe;color:#1e40af}.st-shipped[data-v-c4898d92]{background:#e0e7ff;color:#3730a3}.st-delivered[data-v-c4898d92]{background:#dcfce7;color:#166534}.st-cancelled[data-v-c4898d92]{background:#fee2e2;color:#b91c1c}.st-refunded[data-v-c4898d92]{background:#e5e7eb;color:#6b7280}.oa__pager[data-v-c4898d92]{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:22px}.oa__pager button[data-v-c4898d92]{background:#fff;border:1.5px solid var(--line);border-radius:9px;color:var(--primary);font-size:.82rem;font-weight:600;padding:9px 16px}.oa__pager button[data-v-c4898d92]:disabled{opacity:.4}.oa__pager span[data-v-c4898d92]{color:var(--ink-soft);font-size:.82rem}.dr__backdrop[data-v-c4898d92]{background:#1c191773;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.dr[data-v-c4898d92]{background:var(--cream,#fbf6ee);box-shadow:-10px 0 40px #0003;display:flex;flex-direction:column;height:100%;max-width:94vw;width:540px}.dr__head[data-v-c4898d92]{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:18px 22px}.dr__head h2[data-v-c4898d92]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:1.25rem;font-style:italic}.dr__x[data-v-c4898d92]{color:var(--ink-soft);font-size:1.6rem;padding:0 6px}.dr__body[data-v-c4898d92]{flex:1;overflow-y:auto;padding:22px}.oblock[data-v-c4898d92]{margin-bottom:18px}.oblock__h[data-v-c4898d92]{align-items:center;color:var(--ink-soft);display:flex;font-size:.73rem;font-weight:700;gap:8px;letter-spacing:.04em;margin-bottom:7px;text-transform:uppercase}.oblock__l[data-v-c4898d92]{color:var(--ink);font-size:.9rem;line-height:1.5}.oblock__notes[data-v-c4898d92]{background:#fff;border:1px solid var(--line);border-radius:9px;font-size:.84rem;padding:10px 12px;white-space:pre-line}.oblock__meta[data-v-c4898d92]{color:var(--ink-soft);font-size:.76rem;margin-top:8px}.oline[data-v-c4898d92]{border-bottom:1px solid var(--line);padding:8px 0}.oline__row[data-v-c4898d92]{align-items:baseline;display:flex;gap:10px}.oline__q[data-v-c4898d92]{color:var(--ink-soft);font-size:.82rem;font-weight:700}.oline__t[data-v-c4898d92]{color:var(--ink);flex:1;font-size:.86rem}.oline__t small[data-v-c4898d92]{color:var(--ink-soft)}.oline__p[data-v-c4898d92]{color:var(--ink);font-size:.85rem;font-weight:700;white-space:nowrap}.oline__c[data-v-c4898d92]{color:var(--ink-soft);font-size:.78rem;margin-top:2px;padding-left:26px}.oline__c b[data-v-c4898d92]{color:var(--ink);font-weight:600}.ototals[data-v-c4898d92]{background:#fff;border:1px solid var(--line);border-radius:11px;margin:16px 0;padding:14px}.ototals div[data-v-c4898d92]{color:var(--ink-soft);display:flex;font-size:.86rem;justify-content:space-between;padding:3px 0}.ototals__big[data-v-c4898d92]{border-top:1px solid var(--line);color:var(--primary);font-size:1rem;font-weight:700;margin-top:6px;padding-top:8px}.dr__grid[data-v-c4898d92]{display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-top:6px}.dr__f[data-v-c4898d92]{display:flex;flex-direction:column;gap:5px}.dr__f span[data-v-c4898d92]{color:var(--ink-soft);font-size:.73rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dr__f input[data-v-c4898d92],.dr__f select[data-v-c4898d92],.dr__f textarea[data-v-c4898d92]{background:#fff;border:1.5px solid var(--line);border-radius:9px;color:var(--ink);font-family:inherit;font-size:.9rem;padding:10px 12px}.dr__f input[data-v-c4898d92]:focus,.dr__f select[data-v-c4898d92]:focus,.dr__f textarea[data-v-c4898d92]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #21450d1a;outline:none}.dr__foot[data-v-c4898d92]{align-items:center;background:#fff;border-top:1px solid var(--line);display:flex;gap:8px;justify-content:flex-end;padding:14px 22px}.dr__cancel[data-v-c4898d92]{color:var(--ink-soft);font-size:.85rem;padding:0 10px}.dr__save[data-v-c4898d92]{background:var(--primary);border-radius:9px;color:#fff;font-size:.88rem;font-weight:700;padding:11px 20px}.dr__save[data-v-c4898d92]:disabled{opacity:.6}.am__backdrop[data-v-c4898d92]{align-items:center;background:#1c191773;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:110}.am[data-v-c4898d92]{background:var(--cream,#fbf6ee);border-radius:14px;box-shadow:0 20px 60px #0000004d;max-width:100%;overflow:hidden;width:420px}.am__body[data-v-c4898d92]{display:flex;flex-direction:column;gap:12px;padding:20px}.am__opt[data-v-c4898d92]{background:#fff;border:1.5px solid var(--line);border-radius:10px;color:var(--ink);font-size:.9rem;font-weight:600;padding:14px 16px;text-align:left}.am__opt[data-v-c4898d92]:hover{border-color:var(--primary);color:var(--primary)}.am__chk[data-v-c4898d92]{align-items:center;color:var(--ink);display:flex;font-size:.85rem;gap:8px}.am__chk input[data-v-c4898d92]{accent-color:var(--primary);height:16px;width:16px}.oa__toast[data-v-c4898d92]{background:#166534;border-radius:10px;bottom:20px;box-shadow:0 8px 24px #0003;color:#fff;font-size:.85rem;font-weight:600;left:50%;padding:12px 20px;position:fixed;transform:translate(-50%);z-index:130}.toast-enter-active[data-v-c4898d92],.toast-leave-active[data-v-c4898d92]{transition:opacity .25s}.toast-enter-from[data-v-c4898d92],.toast-leave-to[data-v-c4898d92]{opacity:0}.oa__toggle[data-v-c4898d92]{background:#fff;border:1.5px solid var(--line);border-radius:10px;color:var(--ink);font-size:.82rem;font-weight:600;padding:10px 12px;white-space:nowrap}.oa__toggle--on[data-v-c4898d92]{background:#ede9fe;border-color:#c4b5fd;color:#6d28d9}.oa__csv[data-v-c4898d92]{background:var(--primary);border:1.5px solid var(--primary);border-radius:10px;color:#fff;font-size:.82rem;font-weight:700;padding:10px 14px;white-space:nowrap}.oa__csv[data-v-c4898d92]:hover{opacity:.9}.st-ready_pickup[data-v-c4898d92]{background:#fae8d8;color:#9a3412}.st-picked_up[data-v-c4898d92]{background:#dcfce7;color:#166534}.dr__inv[data-v-c4898d92]{background:#fff;border:1.5px solid var(--primary);border-radius:9px;color:var(--primary);font-size:.8rem;font-weight:700;padding:9px 12px}.dr__inv[data-v-c4898d92]:hover{background:var(--primary);color:#fff}.dr__inv[data-v-c4898d92]:disabled{opacity:.5}.dr__sp[data-v-c4898d92]{flex:1}.am__opt--danger[data-v-c4898d92]{color:#b91c1c}.am__opt--danger[data-v-c4898d92]:hover{border-color:#b91c1c;color:#b91c1c}@media(max-width:600px){.dr__grid[data-v-c4898d92]{grid-template-columns:1fr}}.set[data-v-b9f87896]{max-width:720px}.set__title[data-v-b9f87896]{color:var(--primary,#21450d);font-family:var(--font-display,"Fraunces"),serif;font-size:2rem;font-style:italic}.set__sub[data-v-b9f87896]{color:var(--ink-soft,#6b6b6b);font-size:.85rem;margin-top:4px}.set__card[data-v-b9f87896]{background:#fff;border:1px solid var(--line,#e7e1d8);border-radius:16px;margin-top:18px;padding:22px 24px}.set__h2[data-v-b9f87896]{color:var(--primary,#21450d);font-family:var(--font-display,"Fraunces"),serif;font-size:1.2rem;font-style:italic;margin:0 0 4px}.set__hint[data-v-b9f87896]{color:var(--ink-soft,#8a7d72);font-size:.8rem;margin:0 0 16px}.set__f[data-v-b9f87896]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.set__f span[data-v-b9f87896]{color:var(--ink-soft,#6b6b6b);font-size:.73rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.set__f input[data-v-b9f87896],.set__f textarea[data-v-b9f87896]{background:#fff;border:1.5px solid var(--line,#e7e1d8);border-radius:9px;color:var(--ink,#2a2a2a);font-family:inherit;font-size:16px;padding:11px 12px}.set__f input[data-v-b9f87896]:focus,.set__f textarea[data-v-b9f87896]:focus{border-color:var(--primary,#21450d);box-shadow:0 0 0 3px #21450d1a;outline:none}.set__f textarea[data-v-b9f87896]{resize:vertical}.set__row[data-v-b9f87896]{align-items:end;display:grid;gap:14px;grid-template-columns:1fr 1fr}.set__act[data-v-b9f87896]{align-items:center;display:flex;gap:14px;justify-content:flex-end;margin-top:4px}.set__msg[data-v-b9f87896]{color:#166534;font-size:.82rem;font-weight:600}.set__msg--err[data-v-b9f87896]{color:#b91c1c}.set__btn[data-v-b9f87896]{background:var(--primary,#21450d);border-radius:9px;color:#fff;font-size:.85rem;font-weight:700;padding:11px 18px;white-space:nowrap}.set__btn[data-v-b9f87896]:disabled{opacity:.6}@media(max-width:600px){.set__row[data-v-b9f87896]{grid-template-columns:1fr}.set__act[data-v-b9f87896]{align-items:stretch;flex-direction:column-reverse}.set__btn[data-v-b9f87896]{width:100%}}.pr__top[data-v-fef838ba]{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.pr__title[data-v-fef838ba]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:2rem;font-style:italic}.pr__sub[data-v-fef838ba]{color:var(--ink-soft);font-size:.85rem;margin-top:4px}.pr__new[data-v-fef838ba]{background:var(--primary);border-radius:10px;color:#fff;font-size:.85rem;font-weight:700;padding:11px 16px;white-space:nowrap}.pr__bar[data-v-fef838ba]{background:var(--sand,#f5f0e8);display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;padding:10px 0;position:sticky;top:0;z-index:5}.pr__search[data-v-fef838ba]{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:11px;display:flex;flex:1;gap:8px;min-width:220px;padding:0 12px}.pr__search[data-v-fef838ba]:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #21450d1a}.pr__search svg[data-v-fef838ba]{color:var(--ink-soft);height:16px;width:16px}.pr__search input[data-v-fef838ba]{background:none;border:none;color:var(--ink);flex:1;font-size:.9rem;outline:none;padding:11px 0}.pr__clear[data-v-fef838ba]{color:var(--ink-soft);font-size:1.3rem;padding:0 4px}.pr__sel[data-v-fef838ba]{background:#fff;border:1.5px solid var(--line);border-radius:10px;color:var(--ink);font-size:.82rem;padding:10px 12px}.pr__msg[data-v-fef838ba]{color:var(--ink-soft);padding:40px 0;text-align:center}.pr__list[data-v-fef838ba]{display:flex;flex-direction:column;gap:8px}.row[data-v-fef838ba]{align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;cursor:pointer;display:flex;gap:14px;padding:10px 16px;transition:border-color .15s,box-shadow .15s}.row[data-v-fef838ba]:hover{border-color:var(--primary);box-shadow:0 3px 12px #0000000f}.row__img[data-v-fef838ba]{border-radius:7px;flex-shrink:0;height:56px;-o-object-fit:cover;object-fit:cover;width:44px}.row__img[data-v-fef838ba],.row__img--ph[data-v-fef838ba]{background:var(--sand)}.row__main[data-v-fef838ba]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.row__title[data-v-fef838ba]{color:var(--ink);font-size:.92rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__sku[data-v-fef838ba]{color:var(--ink-soft);font-size:.73rem}.row__price[data-v-fef838ba]{text-align:right;white-space:nowrap}.row__old[data-v-fef838ba]{color:var(--ink-soft);display:block;font-size:.72rem;text-decoration:line-through}.row__cur[data-v-fef838ba]{color:var(--primary);font-size:.9rem;font-weight:700}.row__stock[data-v-fef838ba]{border-radius:100px;font-size:.78rem;font-weight:700;min-width:40px;padding:4px 11px;text-align:center}.row__stock.s-in[data-v-fef838ba]{background:#dcfce7;color:#166534}.row__stock.s-low[data-v-fef838ba]{background:#fef3c7;color:#92400e}.row__stock.s-out[data-v-fef838ba]{background:#fee2e2;color:#b91c1c}.row__badges[data-v-fef838ba]{align-items:center;display:flex;gap:6px;justify-content:flex-end;min-width:30px}.bdg-star[data-v-fef838ba]{color:#e0a106;height:17px;width:17px}.bdg--hidden[data-v-fef838ba]{background:#e5e7eb;border-radius:100px;color:#6b7280;font-size:.68rem;font-weight:700;padding:3px 8px}.pr__pager[data-v-fef838ba]{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:22px}.pr__pager button[data-v-fef838ba]{background:#fff;border:1.5px solid var(--line);border-radius:9px;color:var(--primary);font-size:.82rem;font-weight:600;padding:9px 16px}.pr__pager button[data-v-fef838ba]:disabled{opacity:.4}.pr__pager span[data-v-fef838ba]{color:var(--ink-soft);font-size:.82rem}.dr__backdrop[data-v-fef838ba]{background:#1c191773;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.dr[data-v-fef838ba]{background:var(--cream,#fbf6ee);box-shadow:-10px 0 40px #0003;display:flex;flex-direction:column;height:100%;max-width:94vw;width:580px}.dr__head[data-v-fef838ba]{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:18px 22px}.dr__head h2[data-v-fef838ba]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:1.25rem;font-style:italic}.dr__x[data-v-fef838ba]{color:var(--ink-soft);font-size:1.6rem;padding:0 6px}.dr__body[data-v-fef838ba]{flex:1;overflow-y:auto;padding:22px}.dr__grid[data-v-fef838ba]{display:grid;gap:14px;grid-template-columns:1fr 1fr}.dr__f[data-v-fef838ba]{display:flex;flex-direction:column;gap:5px}.dr__f--full[data-v-fef838ba]{grid-column:1/-1}.dr__f span[data-v-fef838ba]{color:var(--ink-soft);font-size:.73rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dr__f input[data-v-fef838ba],.dr__f select[data-v-fef838ba],.dr__f textarea[data-v-fef838ba]{background:#fff;border:1.5px solid var(--line);border-radius:9px;color:var(--ink);font-family:inherit;font-size:.9rem;padding:10px 12px}.dr__f input[data-v-fef838ba]:focus,.dr__f select[data-v-fef838ba]:focus,.dr__f textarea[data-v-fef838ba]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #21450d1a;outline:none}.dr__toggles[data-v-fef838ba]{background:#fff;border:1px solid var(--line);border-radius:11px;display:flex;flex-wrap:wrap;gap:14px;margin:18px 0;padding:14px}.tg[data-v-fef838ba]{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-size:.86rem;gap:7px}.tg input[data-v-fef838ba]{accent-color:var(--primary);height:16px;width:16px}.dr__cats[data-v-fef838ba]{background:#fff;border:1px solid var(--line);border-radius:11px;padding:14px}.dr__cats-head[data-v-fef838ba]{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.dr__cats-head span[data-v-fef838ba]{color:var(--ink);font-size:.8rem;font-weight:700}.dr__cats-filter[data-v-fef838ba]{border:1.5px solid var(--line);border-radius:8px;font-size:.8rem;padding:6px 10px}.dr__cats-list[data-v-fef838ba]{display:grid;gap:4px 12px;grid-template-columns:1fr 1fr;max-height:180px;overflow-y:auto}.catopt[data-v-fef838ba]{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-size:.82rem;gap:7px}.catopt input[data-v-fef838ba]{accent-color:var(--primary)}.dr__photos[data-v-fef838ba],.dr__variants[data-v-fef838ba]{background:#fff;border:1px solid var(--line);border-radius:11px;margin-top:18px;padding:14px}.dr__photos-h[data-v-fef838ba]{color:var(--ink);font-size:.8rem;font-weight:700;margin-bottom:12px}.dr__photos-note[data-v-fef838ba]{color:var(--ink-soft);font-size:.82rem;font-style:italic;margin-top:8px}.ph-main[data-v-fef838ba]{border-bottom:1px solid var(--line);gap:14px;margin-bottom:14px;padding-bottom:14px}.ph-main[data-v-fef838ba],.ph-thumb[data-v-fef838ba]{align-items:center;display:flex}.ph-thumb[data-v-fef838ba]{background:var(--sand);border-radius:8px;flex-shrink:0;height:80px;justify-content:center;overflow:hidden;width:60px}.ph-thumb img[data-v-fef838ba]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ph-empty[data-v-fef838ba]{color:var(--ink-soft);font-size:.7rem}.ph-main-info[data-v-fef838ba]{display:flex;flex-direction:column;gap:6px}.ph-lbl[data-v-fef838ba]{color:var(--ink)}.ph-btn[data-v-fef838ba],.ph-lbl[data-v-fef838ba]{font-size:.8rem;font-weight:600}.ph-btn[data-v-fef838ba]{align-self:flex-start;background:var(--primary);border-radius:8px;color:#fff;padding:7px 14px}.ph-btn[data-v-fef838ba]:disabled{opacity:.6}.ph-grid[data-v-fef838ba]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.ph-cell[data-v-fef838ba]{background:#fff;border:1.5px solid var(--line);border-radius:9px;overflow:hidden;position:relative}.ph-cell--main[data-v-fef838ba]{border-color:#e0a106;box-shadow:0 0 0 2px #e0a10640}.ph-cell img[data-v-fef838ba]{display:block;height:96px;-o-object-fit:cover;object-fit:cover;width:100%}.ph-color[data-v-fef838ba]{border:none;border-top:1px solid var(--line);color:var(--ink);font-size:.72rem;padding:5px 6px;text-align:center;width:100%}.ph-color[data-v-fef838ba]:focus{background:var(--cream);outline:none}.ph-cell-act[data-v-fef838ba]{display:flex;gap:4px;position:absolute;right:4px;top:4px}.ph-cell-act button[data-v-fef838ba]{align-items:center;background:#ffffffeb;border-radius:6px;box-shadow:0 1px 3px #0003;display:flex;height:22px;justify-content:center;width:22px}.ph-main-btn svg[data-v-fef838ba]{color:#e0a106;height:13px;width:13px}.ph-del[data-v-fef838ba]{color:#b91c1c;font-size:1.1rem;line-height:1}.ph-add[data-v-fef838ba]{background:var(--sand);border:1.5px dashed var(--line);border-radius:9px;color:var(--ink-soft);font-size:.78rem;font-weight:600;min-height:96px}.ph-add[data-v-fef838ba]:disabled{opacity:.6}.vr-add[data-v-fef838ba]{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:14px}.vr-lbl[data-v-fef838ba]{color:var(--ink-soft);display:block;font-size:.73rem;font-weight:700;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.vr-chips[data-v-fef838ba]{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px;min-height:4px}.vr-chip[data-v-fef838ba]{align-items:center;background:var(--sand);border:1px solid var(--line);border-radius:100px;color:var(--ink);display:inline-flex;font-size:.78rem;gap:5px;padding:3px 6px 3px 9px}.vr-chip button[data-v-fef838ba]{color:var(--ink-soft);font-size:.95rem;line-height:1}.vr-sw[data-v-fef838ba]{border:1px solid rgba(0,0,0,.15);border-radius:50%;height:11px;width:11px}.vr-inline[data-v-fef838ba]{display:flex;gap:6px}.vr-inline input[type=text][data-v-fef838ba]{flex:1;font-size:.82rem;min-width:0;padding:7px 10px}.vr-color[data-v-fef838ba],.vr-inline input[type=text][data-v-fef838ba]{border:1.5px solid var(--line);border-radius:8px}.vr-color[data-v-fef838ba]{background:#fff;height:34px;padding:0;width:34px}.vr-plus[data-v-fef838ba]{background:var(--primary);border-radius:8px;color:#fff;font-size:1.1rem;font-weight:700;width:34px}.vr-grid[data-v-fef838ba]{margin-bottom:14px;overflow-x:auto}.mtx[data-v-fef838ba]{border-collapse:separate;border-spacing:4px}.mtx__corner[data-v-fef838ba]{color:var(--ink-soft);font-size:.7rem;font-weight:700;padding:0 8px;text-align:left;text-transform:uppercase}.mtx__sizeh[data-v-fef838ba]{color:var(--ink);font-size:.78rem;font-weight:700;min-width:46px;padding:2px 4px;text-align:center}.mtx__rowh[data-v-fef838ba]{color:var(--ink);font-size:.82rem;font-weight:600;padding:0 12px 0 4px;text-align:left;white-space:nowrap}.mtx__sw[data-v-fef838ba]{border:1px solid rgba(0,0,0,.15);border-radius:50%;display:inline-block;height:13px;margin-right:6px;vertical-align:middle;width:13px}.mtx__in[data-v-fef838ba]{-moz-appearance:textfield;background:#fff;border:1.5px solid var(--line);border-radius:8px;color:var(--ink);font-size:.85rem;font-weight:700;height:34px;text-align:center;width:46px}.mtx__in[data-v-fef838ba]::-webkit-inner-spin-button,.mtx__in[data-v-fef838ba]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mtx__in[data-v-fef838ba]:focus{border-color:var(--primary);box-shadow:0 0 0 2px #21450d1f;outline:none}.rowline[data-v-fef838ba]{display:flex;flex-wrap:wrap;gap:14px}.rowcell[data-v-fef838ba]{align-items:center;display:flex;flex-direction:column;gap:5px}.rowcell__lbl[data-v-fef838ba]{color:var(--ink);font-size:.76rem;font-weight:600}.mtx__cell[data-v-fef838ba]{align-items:center;display:flex;flex-direction:column;gap:3px}.mtx__price[data-v-fef838ba]{background:#fff;border:1.5px solid var(--line);border-radius:8px;color:var(--primary);font-size:.78rem;font-weight:600;height:28px;text-align:center;width:58px}.mtx__price[data-v-fef838ba]:focus{border-color:var(--primary);box-shadow:0 0 0 2px #21450d1f;outline:none}.mtx__price[data-v-fef838ba]::-moz-placeholder{color:var(--ink-soft);font-size:.7rem;font-weight:400}.mtx__price[data-v-fef838ba]::placeholder{color:var(--ink-soft);font-size:.7rem;font-weight:400}.mtx__promo[data-v-fef838ba]{background:#fff;border:1.5px solid #c0392b33;border-radius:8px;color:#c0392b;font-size:.76rem;font-weight:600;height:26px;text-align:center;width:58px}.mtx__promo[data-v-fef838ba]:focus{border-color:#c0392b;box-shadow:0 0 0 2px #c0392b1f;outline:none}.mtx__promo[data-v-fef838ba]::-moz-placeholder{color:var(--ink-soft);font-size:.7rem;font-weight:400}.mtx__promo[data-v-fef838ba]::placeholder{color:var(--ink-soft);font-size:.7rem;font-weight:400}.vr-hint[data-v-fef838ba]{color:var(--ink-soft);font-size:.74rem;line-height:1.4;margin:10px 0 4px}@media(max-width:768px){.mtx__in[data-v-fef838ba],.mtx__price[data-v-fef838ba]{font-size:16px;min-height:40px}.mtx__price[data-v-fef838ba]{width:66px}.rowcell[data-v-fef838ba]{flex-direction:row;flex-wrap:wrap}}.rowcell__sw[data-v-fef838ba]{border:1px solid rgba(0,0,0,.15);border-radius:50%;display:inline-block;height:13px;width:13px}.vr-save[data-v-fef838ba]{margin-top:4px}.dr__err[data-v-fef838ba]{color:#b91c1c;font-size:.85rem;margin-top:14px}.dr__foot[data-v-fef838ba]{align-items:center;background:#fff;border-top:1px solid var(--line);display:flex;justify-content:space-between;padding:14px 22px}.dr__del[data-v-fef838ba]{color:#b91c1c;font-size:.82rem;text-decoration:underline}.dr__foot-r[data-v-fef838ba]{display:flex;gap:8px;margin-left:auto}.dr__cancel[data-v-fef838ba]{color:var(--ink-soft);font-size:.85rem;padding:0 10px}.dr__save[data-v-fef838ba]{background:var(--primary);border-radius:9px;color:#fff;font-size:.88rem;font-weight:700;padding:11px 20px}.dr__save[data-v-fef838ba]:disabled{opacity:.6}.pr__toast[data-v-fef838ba]{background:#166534;border-radius:10px;bottom:20px;box-shadow:0 8px 24px #0003;color:#fff;font-size:.85rem;font-weight:600;left:50%;padding:12px 20px;position:fixed;transform:translate(-50%);z-index:120}.pr__toast--err[data-v-fef838ba]{background:#b91c1c}.toast-enter-active[data-v-fef838ba],.toast-leave-active[data-v-fef838ba]{transition:opacity .25s}.toast-enter-from[data-v-fef838ba],.toast-leave-to[data-v-fef838ba]{opacity:0}@media(max-width:600px){.dr__cats-list[data-v-fef838ba],.dr__grid[data-v-fef838ba],.vr-add[data-v-fef838ba]{grid-template-columns:1fr}}.req[data-v-fef838ba]{color:#b91c1c;font-style:normal;margin-left:1px}.dr__foot[data-v-fef838ba]{align-items:stretch;flex-direction:column;gap:10px}.dr__foot-row[data-v-fef838ba]{align-items:center;display:flex;justify-content:space-between}.dr__err--foot[data-v-fef838ba]{background:#b91c1c14;border-radius:8px;margin:0;padding:8px 10px}.dr__related[data-v-fef838ba]{background:#fff;border:1px solid var(--line);border-radius:11px;margin-top:18px;padding:14px}.rel-selected[data-v-fef838ba]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.rel-item[data-v-fef838ba]{align-items:center;background:var(--sand,#f5f0e8);border-radius:9px;display:flex;gap:10px;padding:6px 8px}.rel-item img[data-v-fef838ba]{background:#fff;border-radius:6px;flex-shrink:0;height:44px;-o-object-fit:cover;object-fit:cover;width:34px}.rel-item__title[data-v-fef838ba]{color:var(--ink);flex:1;font-size:.84rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rel-item__act[data-v-fef838ba]{display:flex;flex-shrink:0;gap:4px}.rel-item__act button[data-v-fef838ba]{background:#fff;border:1px solid var(--line);border-radius:6px;color:var(--ink);cursor:pointer;font-size:.9rem;height:26px;line-height:1;width:26px}.rel-item__act button[data-v-fef838ba]:disabled{cursor:default;opacity:.35}.rel-item__act .rel-del[data-v-fef838ba]{border-color:#f1c4c4;color:#b91c1c}.rel-empty[data-v-fef838ba]{color:var(--ink-soft);font-size:.82rem;font-style:italic}.rel-search input[data-v-fef838ba]{background:#fff;border:1.5px solid var(--line);border-radius:9px;color:var(--ink);font-size:.88rem;padding:9px 12px;width:100%}.rel-search input[data-v-fef838ba]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #21450d1a;outline:none}.rel-results[data-v-fef838ba]{display:flex;flex-direction:column;gap:4px;margin-top:8px;max-height:240px;overflow-y:auto}.rel-result[data-v-fef838ba]{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:6px 8px;text-align:left}.rel-result[data-v-fef838ba]:hover{background:var(--cream,#fbf6ee);border-color:var(--primary)}.rel-result img[data-v-fef838ba]{background:var(--sand);border-radius:5px;flex-shrink:0;height:38px;-o-object-fit:cover;object-fit:cover;width:30px}.rel-result span[data-v-fef838ba]{color:var(--ink);flex:1;font-size:.83rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rel-result em[data-v-fef838ba]{color:var(--primary);flex-shrink:0;font-size:.73rem;font-style:normal;font-weight:700}.rel-max[data-v-fef838ba]{font-size:.82rem;font-style:italic;margin-top:4px}.rel-max[data-v-fef838ba],.row__eye[data-v-fef838ba]{color:var(--ink-soft)}.row__eye[data-v-fef838ba]{align-items:center;border:1.5px solid var(--line);border-radius:9px;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:.15s;width:34px}.row__eye[data-v-fef838ba]:hover{background:var(--sand,#f1ece3);border-color:var(--primary);color:var(--primary)}.row__eye svg[data-v-fef838ba]{height:17px;width:17px}.ro[data-v-496dc9b5]{max-width:1100px}.ro__top h1[data-v-496dc9b5]{font-size:1.5rem;margin:0 0 6px}.ro__hint[data-v-496dc9b5]{color:#666;font-size:.9rem;margin:0 0 18px;max-width:640px}.ro__bar[data-v-496dc9b5]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:18px}.ro__bar label[data-v-496dc9b5]{color:#555;display:flex;flex-direction:column;font-size:.82rem;font-weight:600;gap:4px}.ro__bar select[data-v-496dc9b5]{border:1px solid #ddd;border-radius:8px;font-size:.95rem;min-width:240px;padding:8px 12px}.ro__save[data-v-496dc9b5]{align-self:flex-end;background:#21450d;border:0;border-radius:100px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px}.ro__save[data-v-496dc9b5]:disabled{cursor:default;opacity:.6}.ro__ok[data-v-496dc9b5]{align-self:flex-end;color:#166534;font-size:.88rem}.ro__empty[data-v-496dc9b5],.ro__loading[data-v-496dc9b5]{color:#888;padding:20px 0}.ro__grid[data-v-496dc9b5]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));list-style:none;margin:0;padding:0}.ro__card[data-v-496dc9b5]{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:12px;cursor:grab;display:flex;flex-direction:column;gap:8px;padding:12px 10px 10px;position:relative;transition:box-shadow .15s,transform .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ro__card[data-v-496dc9b5]:hover{box-shadow:0 4px 16px #00000014}.ro__card--drag[data-v-496dc9b5]{border-color:#21450d;border-style:dashed;opacity:.5}.ro__num[data-v-496dc9b5]{align-items:center;background:#21450d;border-radius:50%;color:#fff;display:flex;font-size:.72rem;font-weight:700;height:22px;justify-content:center;left:8px;position:absolute;top:6px;width:22px}.ro__img[data-v-496dc9b5]{aspect-ratio:3/4;background:#f4f4f4;border-radius:8px;-o-object-fit:cover;object-fit:cover;width:100%}.ro__img--ph[data-v-496dc9b5]{background:repeating-linear-gradient(45deg,#f0f0f0,#f0f0f0 8px,#e8e8e8 0 16px)}.ro__title[data-v-496dc9b5]{color:#333;font-size:.82rem;line-height:1.3;text-align:center}.ro__grip[data-v-496dc9b5]{color:#bbb;font-size:1rem;letter-spacing:-2px}.sh__top[data-v-92b4a6ec]{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.sh__title[data-v-92b4a6ec]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:2rem;font-style:italic}.sh__sub[data-v-92b4a6ec]{color:var(--ink-soft);font-size:.85rem;margin-top:4px}.sh__new[data-v-92b4a6ec]{background:var(--primary);border-radius:10px;color:#fff;font-size:.85rem;font-weight:700;padding:11px 16px;white-space:nowrap}.sh__msg[data-v-92b4a6ec]{color:var(--ink-soft);padding:40px 0;text-align:center}.sh__zones[data-v-92b4a6ec]{display:flex;flex-direction:column;gap:14px}.zone[data-v-92b4a6ec]{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}.zone--off[data-v-92b4a6ec]{opacity:.6}.zone__head[data-v-92b4a6ec]{align-items:flex-start;background:var(--cream,#fbf6ee);border-bottom:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;padding:16px 18px}.zone__id[data-v-92b4a6ec]{display:flex;flex-direction:column;gap:7px;min-width:0}.zone__name[data-v-92b4a6ec]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:1.2rem;font-style:italic}.zone__co[data-v-92b4a6ec]{display:flex;flex-wrap:wrap;gap:5px}.cchip[data-v-92b4a6ec]{background:var(--sand);border:1px solid var(--line);border-radius:100px;color:var(--ink);font-size:.72rem;padding:2px 9px}.cchip--rest[data-v-92b4a6ec]{background:#e0e7ff;border:none;color:#3730a3}.zone__act[data-v-92b4a6ec]{align-items:center;display:flex;flex-shrink:0;gap:10px}.zone__rates[data-v-92b4a6ec]{display:flex;flex-direction:column;gap:6px;padding:10px 18px 14px}.rate[data-v-92b4a6ec]{align-items:center;border:1px solid var(--line);border-radius:10px;display:flex;gap:12px;padding:9px 12px}.rate--off[data-v-92b4a6ec]{opacity:.5}.rate__m[data-v-92b4a6ec]{background:var(--sand);border-radius:100px;color:var(--ink-soft);font-size:.68rem;font-weight:700;letter-spacing:.04em;padding:3px 9px;text-transform:uppercase;white-space:nowrap}.rate__t[data-v-92b4a6ec]{color:var(--ink);flex:1;font-size:.9rem;font-weight:600;min-width:0}.rate__c[data-v-92b4a6ec]{color:var(--accent,#c6213b);font-size:.88rem;font-weight:700;white-space:nowrap}.rate__add[data-v-92b4a6ec]{align-self:flex-start;font-size:.82rem;margin-top:4px;padding:6px 4px}.ibtn[data-v-92b4a6ec],.rate__add[data-v-92b4a6ec]{color:var(--primary);font-weight:600}.ibtn[data-v-92b4a6ec]{background:#fff;border:1px solid var(--line);border-radius:7px;font-size:.76rem;padding:5px 9px}.ibtn[data-v-92b4a6ec]:hover{border-color:var(--primary)}.ibtn--del[data-v-92b4a6ec]{border-color:#f1c4c4;color:#b91c1c}.sw[data-v-92b4a6ec]{cursor:pointer;display:inline-block;height:22px;position:relative;width:38px}.sw input[data-v-92b4a6ec]{height:0;opacity:0;width:0}.sw__t[data-v-92b4a6ec]{background:#cbd5e1;border-radius:100px;inset:0}.sw__t[data-v-92b4a6ec],.sw__t[data-v-92b4a6ec]:before{position:absolute;transition:.2s}.sw__t[data-v-92b4a6ec]:before{background:#fff;border-radius:50%;content:"";height:16px;left:3px;top:3px;width:16px}.sw input:checked+.sw__t[data-v-92b4a6ec]{background:var(--primary)}.sw input:checked+.sw__t[data-v-92b4a6ec]:before{transform:translate(16px)}.sw--sm[data-v-92b4a6ec]{height:20px;width:34px}.sw--sm .sw__t[data-v-92b4a6ec]:before{height:14px;width:14px}.sw--sm input:checked+.sw__t[data-v-92b4a6ec]:before{transform:translate(14px)}.dr__backdrop[data-v-92b4a6ec]{background:#1c191773;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.dr[data-v-92b4a6ec]{background:var(--cream,#fbf6ee);box-shadow:-10px 0 40px #0003;display:flex;flex-direction:column;height:100%;max-width:94vw;width:480px}.dr__head[data-v-92b4a6ec]{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:18px 22px}.dr__head h2[data-v-92b4a6ec]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:1.25rem;font-style:italic}.dr__x[data-v-92b4a6ec]{color:var(--ink-soft);font-size:1.6rem;padding:0 6px}.dr__body[data-v-92b4a6ec]{flex:1;gap:16px;overflow-y:auto;padding:22px}.dr__body[data-v-92b4a6ec],.dr__f[data-v-92b4a6ec]{display:flex;flex-direction:column}.dr__f[data-v-92b4a6ec]{gap:5px}.dr__f span[data-v-92b4a6ec]{color:var(--ink-soft);font-size:.73rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dr__f input[data-v-92b4a6ec],.dr__f select[data-v-92b4a6ec]{background:#fff;border:1.5px solid var(--line);border-radius:9px;color:var(--ink);font-family:inherit;font-size:.9rem;padding:10px 12px}.dr__f input[data-v-92b4a6ec]:focus,.dr__f select[data-v-92b4a6ec]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #21450d1a;outline:none}.cfilter[data-v-92b4a6ec]{margin-bottom:6px}.clist[data-v-92b4a6ec]{background:#fff;border:1px solid var(--line);border-radius:9px;display:grid;gap:4px 12px;grid-template-columns:1fr 1fr;max-height:230px;overflow-y:auto;padding:10px}.copt[data-v-92b4a6ec]{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-size:.82rem;gap:7px}.copt input[data-v-92b4a6ec]{accent-color:var(--primary)}.tg[data-v-92b4a6ec]{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-size:.88rem;gap:8px}.tg input[data-v-92b4a6ec]{accent-color:var(--primary);height:16px;width:16px}.dr__foot[data-v-92b4a6ec]{align-items:center;background:#fff;border-top:1px solid var(--line);display:flex;gap:8px;justify-content:flex-end;padding:14px 22px}.dr__cancel[data-v-92b4a6ec]{color:var(--ink-soft);font-size:.85rem;padding:0 10px}.dr__save[data-v-92b4a6ec]{background:var(--primary);border-radius:9px;color:#fff;font-size:.88rem;font-weight:700;padding:11px 20px}.dr__save[data-v-92b4a6ec]:disabled{opacity:.6}.sh__toast[data-v-92b4a6ec]{background:#166534;border-radius:10px;bottom:20px;box-shadow:0 8px 24px #0003;color:#fff;font-size:.85rem;font-weight:600;left:50%;padding:12px 20px;position:fixed;transform:translate(-50%);z-index:130}.toast-enter-active[data-v-92b4a6ec],.toast-leave-active[data-v-92b4a6ec]{transition:opacity .25s}.toast-enter-from[data-v-92b4a6ec],.toast-leave-to[data-v-92b4a6ec]{opacity:0}@media(max-width:600px){.clist[data-v-92b4a6ec]{grid-template-columns:1fr}.rate[data-v-92b4a6ec]{flex-wrap:wrap}}.stk__title[data-v-587ddfe2]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:2rem;font-style:italic}.stk__sub[data-v-587ddfe2]{color:var(--ink-soft);font-size:.85rem;margin-top:4px}.stk__bar[data-v-587ddfe2]{background:var(--sand,#f5f0e8);flex-wrap:wrap;gap:14px;margin:22px 0;padding:12px 0;position:sticky;top:0;z-index:5}.stk__bar[data-v-587ddfe2],.stk__search[data-v-587ddfe2]{align-items:center;display:flex}.stk__search[data-v-587ddfe2]{background:#fff;border:1.5px solid var(--line);border-radius:11px;flex:1;gap:8px;min-width:240px;padding:0 12px}.stk__search[data-v-587ddfe2]:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #21450d1a}.stk__search svg[data-v-587ddfe2]{color:var(--ink-soft);flex-shrink:0;height:17px;width:17px}.stk__search input[data-v-587ddfe2]{background:none;border:none;color:var(--ink);flex:1;font-size:.92rem;outline:none;padding:12px 0}.stk__clear[data-v-587ddfe2]{color:var(--ink-soft);font-size:1.3rem;padding:0 4px}.stk__filters[data-v-587ddfe2]{display:flex;flex-wrap:wrap;gap:6px}.stk__chip[data-v-587ddfe2]{background:#fff;border:1.5px solid var(--line);border-radius:100px;color:var(--ink-soft);font-size:.82rem;font-weight:600;padding:9px 15px;transition:.15s}.stk__chip--on[data-v-587ddfe2]{border-color:var(--primary)}.stk__chip--on[data-v-587ddfe2],.stk__csv[data-v-587ddfe2]{background:var(--primary);color:#fff}.stk__csv[data-v-587ddfe2]{border:1.5px solid var(--primary);border-radius:10px;font-size:.82rem;font-weight:700;padding:9px 15px;white-space:nowrap}.stk__csv[data-v-587ddfe2]:hover{opacity:.9}.stk__sel[data-v-587ddfe2]{background:#fff;border:1.5px solid var(--line);border-radius:10px;color:var(--ink);font-size:.82rem;padding:9px 12px}.stk__msg[data-v-587ddfe2]{color:var(--ink-soft);padding:40px 0;text-align:center}.stk__list[data-v-587ddfe2]{display:flex;flex-direction:column;gap:12px;padding-bottom:90px}.prod[data-v-587ddfe2]{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}.prod__head[data-v-587ddfe2]{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:14px;padding:14px 18px}.prod__img[data-v-587ddfe2]{background:var(--sand);border-radius:7px;flex-shrink:0;height:58px;-o-object-fit:cover;object-fit:cover;width:46px}.prod__meta[data-v-587ddfe2]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.prod__title[data-v-587ddfe2]{color:var(--ink);font-size:.95rem;font-weight:600}.prod__sku[data-v-587ddfe2]{color:var(--ink-soft);font-size:.73rem}.prod__total[data-v-587ddfe2]{border-radius:100px;font-size:.78rem;font-weight:700;padding:5px 12px;white-space:nowrap}.prod__total.t-in[data-v-587ddfe2]{background:#dcfce7;color:#166534}.prod__total.t-low[data-v-587ddfe2]{background:#fef3c7;color:#92400e}.prod__total.t-out[data-v-587ddfe2]{background:#fee2e2;color:#b91c1c}.prod__body[data-v-587ddfe2]{overflow-x:auto;padding:14px 18px}.mtx[data-v-587ddfe2]{border-collapse:separate;border-spacing:4px}.mtx__corner[data-v-587ddfe2]{color:var(--ink-soft);font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:0 8px;text-align:left;text-transform:uppercase}.mtx__sizeh[data-v-587ddfe2]{color:var(--ink);font-size:.78rem;font-weight:700;min-width:46px;padding:2px 4px;text-align:center}.mtx__rowh[data-v-587ddfe2]{color:var(--ink);font-size:.82rem;font-weight:600;padding:0 12px 0 4px;text-align:left;white-space:nowrap}.mtx__sw[data-v-587ddfe2]{border:1px solid rgba(0,0,0,.15);border-radius:50%;display:inline-block;height:13px;margin-right:6px;vertical-align:middle;width:13px}.mtx__in[data-v-587ddfe2]{-moz-appearance:textfield;background:#fff;border:1.5px solid var(--line);border-radius:8px;color:var(--ink);font-size:.85rem;font-weight:700;height:34px;text-align:center;width:46px}.mtx__in[data-v-587ddfe2]::-webkit-inner-spin-button,.mtx__in[data-v-587ddfe2]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mtx__in[data-v-587ddfe2]:focus{border-color:var(--primary);box-shadow:0 0 0 2px #21450d1f;outline:none}.mtx__in--zero[data-v-587ddfe2]{background:#c6213b0d;border-color:#c6213b4d;color:#b91c1c}.mtx__in--dirty[data-v-587ddfe2]{border-color:var(--primary);box-shadow:0 0 0 2px #21450d26}.mtx__na[data-v-587ddfe2]{color:var(--line);font-size:.9rem}.rowline[data-v-587ddfe2]{display:flex;flex-wrap:wrap;gap:14px}.rowcell[data-v-587ddfe2]{align-items:center;display:flex;flex-direction:column;gap:5px}.rowcell__lbl[data-v-587ddfe2]{color:var(--ink);font-size:.76rem;font-weight:600}.rowcell__sw[data-v-587ddfe2]{border:1px solid rgba(0,0,0,.15);border-radius:50%;display:inline-block;height:13px;width:13px}.stk__save[data-v-587ddfe2]{align-items:center;background:var(--primary);border-radius:14px;bottom:20px;box-shadow:0 10px 30px #00000040;color:#fff;display:flex;gap:20px;left:50%;max-width:92vw;padding:12px 16px 12px 22px;position:fixed;transform:translate(-50%);z-index:20}.stk__save>span[data-v-587ddfe2]{font-size:.85rem;font-weight:600}.stk__save-act[data-v-587ddfe2]{display:flex;gap:8px}.stk__cancel[data-v-587ddfe2]{color:#fffc;font-size:.82rem;padding:0 6px;text-decoration:underline}.stk__apply[data-v-587ddfe2]{background:#fff;border-radius:9px;color:var(--primary);font-size:.85rem;font-weight:700;padding:9px 16px}.stk__apply[data-v-587ddfe2]:disabled{opacity:.6}.stk__toast[data-v-587ddfe2]{background:#166534;border-radius:10px;bottom:20px;box-shadow:0 8px 24px #0003;color:#fff;font-size:.85rem;font-weight:600;left:50%;padding:12px 20px;position:fixed;transform:translate(-50%);z-index:25}.stk__toast--err[data-v-587ddfe2]{background:#b91c1c}.savebar-enter-active[data-v-587ddfe2],.savebar-leave-active[data-v-587ddfe2]{transition:all .25s}.savebar-enter-from[data-v-587ddfe2],.savebar-leave-to[data-v-587ddfe2]{opacity:0;transform:translate(-50%,20px)}.toast-enter-active[data-v-587ddfe2],.toast-leave-active[data-v-587ddfe2]{transition:opacity .25s}.toast-enter-from[data-v-587ddfe2],.toast-leave-to[data-v-587ddfe2]{opacity:0}.success-page[data-v-da8b2953]{align-items:flex-start;display:flex;justify-content:center;min-height:60vh;padding:80px 0}.success-loading[data-v-da8b2953]{color:var(--ink-soft);font-size:1.1rem;padding:80px 0;text-align:center}.success-card[data-v-da8b2953]{background:#fff;border-radius:var(--r-lg,16px);box-shadow:0 8px 40px #00000014;max-width:520px;padding:56px 44px;text-align:center}.success-icon[data-v-da8b2953]{color:#166534;font-size:3.5rem;margin-bottom:20px}.success-icon--error[data-v-da8b2953]{color:#b91c1c}.success-card h1[data-v-da8b2953]{font-family:var(--font-display);font-size:1.8rem;font-style:italic;margin-bottom:12px}.success-number[data-v-da8b2953]{color:var(--ink-soft);font-size:1rem;margin-bottom:16px}.success-text[data-v-da8b2953]{color:var(--ink-soft);font-size:.95rem;line-height:1.7;margin-bottom:28px}.success-card--error[data-v-da8b2953]{border:2px solid #fecaca}.success-actions[data-v-da8b2953]{display:flex;flex-direction:column;gap:12px}.btn--outline[data-v-da8b2953]{background:transparent;border:2px solid var(--primary,#21450d);border-radius:100px;color:var(--primary,#21450d);font-weight:700;padding:14px 32px;text-align:center}.btn--outline[data-v-da8b2953]:hover{background:var(--primary,#21450d);color:#fff}@media(max-width:500px){.success-card[data-v-da8b2953]{padding:40px 24px}}.success-preorder[data-v-da8b2953]{align-items:center;background:var(--sand,#efe2cf);border-radius:12px;display:flex;gap:12px;justify-content:center;margin:18px auto 0;max-width:460px;padding:14px 18px}.success-preorder__ic[data-v-da8b2953]{flex-shrink:0;font-size:1.4rem}.success-preorder p[data-v-da8b2953]{color:var(--primary,#21450d);font-size:.92rem;font-weight:600;line-height:1.5;margin:0;text-align:left}.auth-page[data-v-3669cda6]{align-items:flex-start;display:flex;justify-content:center;min-height:60vh;padding:60px 20px}.auth-card[data-v-3669cda6]{background:#fff;border-radius:var(--r-lg,16px);box-shadow:0 8px 40px #00000014;max-width:440px;padding:48px 40px;width:100%}.auth-card--wide[data-v-3669cda6]{max-width:940px}.auth-title[data-v-3669cda6]{font-family:var(--font-display);font-size:2rem;font-style:italic;margin-bottom:28px}.auth-btn[data-v-3669cda6]{background:var(--primary,#21450d);border-radius:100px;color:#fff;font-weight:700;padding:14px 36px;text-decoration:none}.back-link[data-v-3669cda6]{color:var(--primary,#21450d);display:inline-block;font-size:.84rem;font-weight:600;margin-bottom:20px}.orders-empty[data-v-3669cda6],.orders-loading[data-v-3669cda6]{color:var(--ink-soft);padding:40px 0;text-align:center}.orders-empty p[data-v-3669cda6]{font-size:1rem}.order-row[data-v-3669cda6]{border:1px solid var(--line,#e0dcd5);border-radius:12px;cursor:pointer;margin-bottom:12px;padding:20px;transition:box-shadow .2s}.order-row[data-v-3669cda6]:hover{box-shadow:0 4px 16px #0000000f}.order-main[data-v-3669cda6]{align-items:center;display:flex;gap:16px;justify-content:space-between}.order-number[data-v-3669cda6]{font-size:.92rem;font-weight:700;margin-right:12px}.order-date[data-v-3669cda6]{color:var(--ink-soft);font-size:.8rem}.order-right[data-v-3669cda6]{align-items:center;display:flex;gap:12px}.order-badge[data-v-3669cda6]{border-radius:100px;font-size:.72rem;font-weight:700;letter-spacing:.05em;padding:4px 10px;text-transform:uppercase}.order-badge--pending[data-v-3669cda6]{background:#fef3c7;color:#92400e}.order-badge--paid[data-v-3669cda6],.order-badge--processing[data-v-3669cda6]{background:#dbeafe;color:#1e40af}.order-badge--shipped[data-v-3669cda6]{background:#e0e7ff;color:#3730a3}.order-badge--delivered[data-v-3669cda6]{background:#dcfce7;color:#166534}.order-badge--cancelled[data-v-3669cda6],.order-badge--refunded[data-v-3669cda6]{background:#fef2f2;color:#b91c1c}.order-total[data-v-3669cda6]{font-size:1rem;font-weight:700}.order-tracking[data-v-3669cda6]{color:var(--ink-soft);font-size:.78rem;margin-top:8px}.order-detail[data-v-3669cda6]{border-top:1px solid var(--line,#e0dcd5);margin-top:16px;padding-top:16px}.order-line[data-v-3669cda6]{align-items:center;display:flex;gap:14px;padding:10px 0}.order-line__img[data-v-3669cda6]{border-radius:8px;height:56px;-o-object-fit:cover;object-fit:cover;width:56px}.order-line__info[data-v-3669cda6]{flex:1}.order-line__title[data-v-3669cda6]{display:block;font-size:.88rem;font-weight:600}.order-line__qty[data-v-3669cda6]{color:var(--ink-soft);font-size:.78rem}.order-line__total[data-v-3669cda6]{font-size:.9rem;font-weight:700}.order-totals[data-v-3669cda6]{border-top:1px solid var(--line,#e0dcd5);margin-top:16px;padding-top:12px}.order-totals>div[data-v-3669cda6]{display:flex;font-size:.88rem;justify-content:space-between;padding:4px 0}.order-totals__final[data-v-3669cda6]{border-top:1px solid var(--line,#e0dcd5);font-size:1rem;font-weight:700;margin-top:6px;padding-top:8px}.order-track-link[data-v-3669cda6]{margin-top:14px}.order-track-link a[data-v-3669cda6]{color:var(--primary,#21450d);font-size:.85rem;font-weight:700}.order-pickup[data-v-3669cda6]{background:var(--cream,#fbf6ee);border:1px solid var(--line,#e0dcd5);border-radius:10px;margin-top:16px;padding:14px 16px}.order-pickup strong[data-v-3669cda6]{color:var(--primary,#21450d);display:block;font-size:.9rem;margin-bottom:6px}.order-pickup p[data-v-3669cda6]{color:var(--ink-soft);font-size:.82rem;line-height:1.6;margin:0}.order-actions[data-v-3669cda6]{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.order-btn[data-v-3669cda6]{align-items:center;background:#fff;border:1.5px solid var(--line,#e0dcd5);border-radius:100px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;gap:8px;padding:11px 18px;text-decoration:none;transition:.2s}.order-btn--invoice[data-v-3669cda6]{background:var(--primary,#21450d);border-color:var(--primary,#21450d);color:#fff}.order-btn--invoice[data-v-3669cda6]:hover:not(:disabled){background:#2d5e12}.order-btn--invoice[data-v-3669cda6]:disabled{cursor:wait;opacity:.6}.order-btn--track[data-v-3669cda6]:hover{border-color:var(--primary,#21450d);color:var(--primary,#21450d)}.order-invoice-err[data-v-3669cda6]{color:#b91c1c;font-size:.8rem;margin-top:8px}@media(max-width:500px){.auth-card[data-v-3669cda6]{padding:32px 20px}.order-main[data-v-3669cda6]{align-items:flex-start;flex-direction:column}}.auth-hub[data-v-b967999b]{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:48px 20px}.hub-card[data-v-b967999b]{max-width:560px;text-align:center;width:100%}.hub-title[data-v-b967999b]{color:var(--primary,#21450d);font-family:var(--font-display,inherit);font-size:clamp(1.6rem,4vw,2.1rem);font-style:italic;margin:0 0 8px}.hub-sub[data-v-b967999b]{color:var(--ink-soft,#666);font-size:.95rem;margin:0 0 32px}.hub-choices[data-v-b967999b]{display:grid;gap:16px}.hub-choice[data-v-b967999b]{background:#fff;border:1.5px solid var(--line,#e4dccd);border-radius:16px;color:var(--ink,#2a211c);display:block;padding:24px 56px 24px 76px;position:relative;text-align:left;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .1s}.hub-choice[data-v-b967999b]:hover{border-color:var(--primary,#21450d);box-shadow:0 6px 24px #21450d1a;transform:translateY(-1px)}.hub-choice--accent[data-v-b967999b]:hover{border-color:var(--terracotta,#c6213b);box-shadow:0 6px 24px #c6213b1f}.hub-choice__ic[data-v-b967999b]{background:#21450d14;border-radius:50%;color:var(--primary,#21450d);display:grid;height:40px;left:24px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:40px}.hub-choice--accent .hub-choice__ic[data-v-b967999b]{background:#c6213b17;color:var(--terracotta,#c6213b)}.hub-choice__t[data-v-b967999b]{display:block;font-size:1.05rem;font-weight:700}.hub-choice__d[data-v-b967999b]{color:var(--ink-soft,#777);display:block;font-size:.85rem;margin-top:3px}.hub-choice__arr[data-v-b967999b]{color:var(--primary,#21450d);font-size:1.4rem;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.hub-choice--accent .hub-choice__arr[data-v-b967999b]{color:var(--terracotta,#c6213b)}@media(max-width:480px){.hub-choice[data-v-b967999b]{padding:20px 44px 20px 68px}}.auth-page[data-v-85223e2d]{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:60px 20px}.auth-card[data-v-85223e2d]{background:#fff;border-radius:var(--r-lg,16px);box-shadow:0 8px 40px #00000014;max-width:440px;padding:48px 40px;width:100%}.auth-title[data-v-85223e2d]{font-family:var(--font-display);font-size:2rem;font-style:italic;margin-bottom:8px}.auth-sub[data-v-85223e2d]{color:var(--ink-soft);font-size:.92rem;margin-bottom:32px}.auth-error[data-v-85223e2d]{background:#fef2f2;border-radius:8px;color:#b91c1c;font-size:.85rem;padding:12px 16px}.auth-error[data-v-85223e2d],.field[data-v-85223e2d]{margin-bottom:20px}.field label[data-v-85223e2d]{color:var(--ink-soft);display:block;font-size:.8rem;font-weight:600;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.field input[data-v-85223e2d]{background:var(--cream,#fbf6ee);border:1px solid var(--line,#e0dcd5);border-radius:10px;font-size:.95rem;padding:14px 16px;transition:border-color .2s;width:100%}.field input[data-v-85223e2d]:focus{border-color:var(--primary,#21450d);outline:none}.auth-btn[data-v-85223e2d]{background:var(--primary,#21450d);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;margin-top:8px;padding:16px;transition:background .2s;width:100%}.auth-btn[data-v-85223e2d]:hover{background:#2d5e12}.auth-btn[data-v-85223e2d]:disabled{cursor:not-allowed;opacity:.6}.field-forgot[data-v-85223e2d]{font-size:.82rem;margin:-10px 0 18px;text-align:right}.field-forgot a[data-v-85223e2d]{color:var(--primary,#21450d);font-weight:600}.auth-footer[data-v-85223e2d]{color:var(--ink-soft);font-size:.88rem;margin-top:24px;text-align:center}.auth-footer a[data-v-85223e2d]{color:var(--primary,#21450d);font-weight:700}.auth-page[data-v-1a2ce677]{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:60px 20px}.auth-card[data-v-1a2ce677]{background:#fff;border-radius:var(--r-lg,16px);box-shadow:0 8px 40px #00000014;max-width:440px;padding:48px 40px;width:100%}.auth-title[data-v-1a2ce677]{font-family:var(--font-display);font-size:2rem;font-style:italic;margin-bottom:28px}.auth-error[data-v-1a2ce677]{background:#fef2f2;color:#b91c1c}.auth-error[data-v-1a2ce677],.auth-success[data-v-1a2ce677]{border-radius:8px;font-size:.85rem;margin-bottom:20px;padding:12px 16px}.auth-success[data-v-1a2ce677]{background:#f0fdf4;color:#166534}.back-link[data-v-1a2ce677]{color:var(--primary,#21450d);display:inline-block;font-size:.84rem;font-weight:600}.back-link[data-v-1a2ce677],.field[data-v-1a2ce677]{margin-bottom:20px}.field label[data-v-1a2ce677]{color:var(--ink-soft);display:block;font-size:.8rem;font-weight:600;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.field input[data-v-1a2ce677]{background:var(--cream,#fbf6ee);border:1px solid var(--line,#e0dcd5);border-radius:10px;font-size:.95rem;padding:14px 16px;transition:border-color .2s;width:100%}.field input[data-v-1a2ce677]:focus{border-color:var(--primary,#21450d);outline:none}.opt[data-v-1a2ce677]{font-weight:400;letter-spacing:0;text-transform:none}.auth-btn[data-v-1a2ce677]{background:var(--primary,#21450d);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;margin-top:8px;padding:16px;transition:background .2s;width:100%}.auth-btn[data-v-1a2ce677]:hover{background:#2d5e12}.auth-btn[data-v-1a2ce677]:disabled{cursor:not-allowed;opacity:.6}@media(max-width:500px){.auth-card[data-v-1a2ce677]{padding:36px 24px}}.auth-page[data-v-cd5dc105]{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:60px 20px}.auth-card[data-v-cd5dc105]{background:#fff;border-radius:var(--r-lg,16px);box-shadow:0 8px 40px #00000014;max-width:440px;padding:48px 40px;width:100%}.auth-title[data-v-cd5dc105]{font-family:var(--font-display);font-size:2rem;font-style:italic;margin-bottom:8px}.auth-sub[data-v-cd5dc105]{color:var(--ink-soft);font-size:.92rem;margin-bottom:32px}.auth-error[data-v-cd5dc105]{background:#fef2f2;color:#b91c1c;font-size:.85rem;padding:12px 16px}.auth-error[data-v-cd5dc105],.auth-ok[data-v-cd5dc105]{border-radius:8px;margin-bottom:20px}.auth-ok[data-v-cd5dc105]{background:#ecfdf5;color:#047857;font-size:.88rem;line-height:1.5;padding:14px 16px}.field[data-v-cd5dc105]{margin-bottom:20px}.field label[data-v-cd5dc105]{color:var(--ink-soft);display:block;font-size:.8rem;font-weight:600;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.field input[data-v-cd5dc105]{background:var(--cream,#fbf6ee);border:1px solid var(--line,#e0dcd5);border-radius:10px;font-size:16px;padding:14px 16px;transition:border-color .2s;width:100%}.field input[data-v-cd5dc105]:focus{border-color:var(--primary,#21450d);outline:none}.auth-btn[data-v-cd5dc105]{background:var(--primary,#21450d);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;margin-top:8px;padding:16px;transition:background .2s;width:100%}.auth-btn[data-v-cd5dc105]:hover{background:#2d5e12}.auth-btn[data-v-cd5dc105]:disabled{cursor:not-allowed;opacity:.6}.auth-footer[data-v-cd5dc105]{color:var(--ink-soft);font-size:.88rem;margin-top:24px;text-align:center}.auth-footer a[data-v-cd5dc105]{color:var(--primary,#21450d);font-weight:700}.auth-page[data-v-07c633ff]{align-items:flex-start;display:flex;justify-content:center;min-height:60vh;padding:60px 20px}.auth-card[data-v-07c633ff]{background:#fff;border-radius:var(--r-lg,16px);box-shadow:0 8px 40px #00000014;max-width:440px;padding:48px 40px;width:100%}.auth-card--wide[data-v-07c633ff]{max-width:560px}.auth-title[data-v-07c633ff]{font-family:var(--font-display);font-size:2rem;font-style:italic;margin-bottom:28px}.auth-error[data-v-07c633ff]{background:#fef2f2;color:#b91c1c}.auth-error[data-v-07c633ff],.auth-success[data-v-07c633ff]{border-radius:8px;font-size:.85rem;margin-bottom:20px;padding:12px 16px}.auth-success[data-v-07c633ff]{background:#f0fdf4;color:#166534}.back-link[data-v-07c633ff]{color:var(--primary,#21450d);display:inline-block;font-size:.84rem;font-weight:600;margin-bottom:20px}.section-title[data-v-07c633ff]{border-top:1px solid var(--line,#e0dcd5);color:var(--ink-soft);font-size:1rem;font-weight:700;letter-spacing:.06em;margin:28px 0 16px;padding-top:20px;text-transform:uppercase}.field-row[data-v-07c633ff]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.field-row--3[data-v-07c633ff]{grid-template-columns:1fr 2fr}.field[data-v-07c633ff]{margin-bottom:20px}.field label[data-v-07c633ff]{color:var(--ink-soft);display:block;font-size:.8rem;font-weight:600;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.field input[data-v-07c633ff]{background:var(--cream,#fbf6ee);border:1px solid var(--line,#e0dcd5);border-radius:10px;font-size:.95rem;padding:14px 16px;transition:border-color .2s;width:100%}.field input[data-v-07c633ff]:focus{border-color:var(--primary,#21450d);outline:none}.field input.disabled[data-v-07c633ff]{cursor:not-allowed;opacity:.5}.auth-btn[data-v-07c633ff]{background:var(--primary,#21450d);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;margin-top:8px;padding:16px;transition:background .2s;width:100%}.auth-btn[data-v-07c633ff]:hover{background:#2d5e12}.auth-btn[data-v-07c633ff]:disabled{cursor:not-allowed;opacity:.6}@media(max-width:500px){.field-row[data-v-07c633ff],.field-row--3[data-v-07c633ff]{grid-template-columns:1fr}.field-row--3 .field[data-v-07c633ff]{grid-column:span 1!important}.auth-card[data-v-07c633ff]{padding:36px 24px}}.auth-page[data-v-2298479b]{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:60px 20px}.auth-card[data-v-2298479b]{background:#fff;border-radius:var(--r-lg,16px);box-shadow:0 8px 40px #00000014;max-width:500px;padding:48px 40px;width:100%}.auth-title[data-v-2298479b]{font-family:var(--font-display);font-size:2rem;font-style:italic;margin-bottom:8px}.auth-sub[data-v-2298479b]{color:var(--ink-soft);font-size:.92rem;margin-bottom:32px}.auth-error[data-v-2298479b]{background:#fef2f2;border-radius:8px;color:#b91c1c;font-size:.85rem;margin-bottom:20px;padding:12px 16px}.field-row[data-v-2298479b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.field[data-v-2298479b]{margin-bottom:20px}.field label[data-v-2298479b]{color:var(--ink-soft);display:block;font-size:.8rem;font-weight:600;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.field input[data-v-2298479b]{background:var(--cream,#fbf6ee);border:1px solid var(--line,#e0dcd5);border-radius:10px;font-size:.95rem;padding:14px 16px;transition:border-color .2s;width:100%}.field input[data-v-2298479b]:focus{border-color:var(--primary,#21450d);outline:none}.opt[data-v-2298479b]{font-weight:400;letter-spacing:0;text-transform:none}.auth-btn[data-v-2298479b]{background:var(--primary,#21450d);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;margin-top:8px;padding:16px;transition:background .2s;width:100%}.auth-btn[data-v-2298479b]:hover{background:#2d5e12}.auth-btn[data-v-2298479b]:disabled{cursor:not-allowed;opacity:.6}.auth-footer[data-v-2298479b]{color:var(--ink-soft);font-size:.88rem;margin-top:24px;text-align:center}.auth-footer a[data-v-2298479b]{color:var(--primary,#21450d);font-weight:700}@media(max-width:500px){.field-row[data-v-2298479b]{grid-template-columns:1fr}.auth-card[data-v-2298479b]{padding:36px 24px}}.auth-page[data-v-7a33f282]{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:60px 20px}.auth-card[data-v-7a33f282]{background:#fff;border-radius:var(--r-lg,16px);box-shadow:0 8px 40px #00000014;max-width:440px;padding:48px 40px;width:100%}.auth-title[data-v-7a33f282]{font-family:var(--font-display);font-size:2rem;font-style:italic;margin-bottom:8px}.auth-sub[data-v-7a33f282]{color:var(--ink-soft);font-size:.92rem;margin-bottom:32px}.auth-error[data-v-7a33f282]{background:#fef2f2;color:#b91c1c;font-size:.85rem;padding:12px 16px}.auth-error[data-v-7a33f282],.auth-ok[data-v-7a33f282]{border-radius:8px;margin-bottom:20px}.auth-ok[data-v-7a33f282]{background:#ecfdf5;color:#047857;font-size:.88rem;line-height:1.5;padding:14px 16px}.auth-inline-btn[data-v-7a33f282]{background:var(--primary,#21450d);border-radius:100px;color:#fff;display:inline-block;font-size:.82rem;font-weight:700;padding:8px 18px}.field[data-v-7a33f282]{margin-bottom:20px}.field label[data-v-7a33f282]{color:var(--ink-soft);display:block;font-size:.8rem;font-weight:600;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.field input[data-v-7a33f282]{background:var(--cream,#fbf6ee);border:1px solid var(--line,#e0dcd5);border-radius:10px;font-size:16px;padding:14px 16px;transition:border-color .2s;width:100%}.field input[data-v-7a33f282]:focus{border-color:var(--primary,#21450d);outline:none}.auth-btn[data-v-7a33f282]{background:var(--primary,#21450d);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;margin-top:8px;padding:16px;transition:background .2s;width:100%}.auth-btn[data-v-7a33f282]:hover{background:#2d5e12}.auth-btn[data-v-7a33f282]:disabled{cursor:not-allowed;opacity:.6}.auth-footer[data-v-7a33f282]{color:var(--ink-soft);font-size:.88rem;margin-top:24px;text-align:center}.auth-footer a[data-v-7a33f282]{color:var(--primary,#21450d);font-weight:700}.sg__modal[data-v-e82ab72b]{align-items:center;background:#000000bf;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:300}.sg__inner[data-v-e82ab72b]{background:#fff;border-radius:var(--r-lg,16px);max-height:90vh;max-width:560px;overflow-y:auto;padding:36px;position:relative;width:100%}.sg__close[data-v-e82ab72b]{background:none;border:none;color:var(--ink);cursor:pointer;font-size:2rem;line-height:1;position:absolute;right:16px;top:12px;z-index:3}.sg__title[data-v-e82ab72b]{font-family:var(--font-display);font-size:1.4rem;font-style:italic;margin-bottom:20px}.sg__grid[data-v-e82ab72b]{align-items:center;display:grid;gap:18px;grid-template-columns:auto 1fr;margin-bottom:20px}.sg__illu svg[data-v-e82ab72b]{width:150px}.sg__illu svg[data-v-e82ab72b],.sg__img[data-v-e82ab72b]{display:block;height:auto}.sg__img[data-v-e82ab72b]{border-radius:10px;max-width:180px;-o-object-fit:contain;object-fit:contain;width:100%}.sg__illu .gi-body[data-v-e82ab72b]{fill:#21450d0f;stroke:var(--primary);stroke-linejoin:round;stroke-width:1.4}.sg__illu .gi-line[data-v-e82ab72b]{stroke:var(--accent,#c6213b);stroke-dasharray:4 3;stroke-width:1.3}.sg__illu .gi-lead[data-v-e82ab72b]{stroke:var(--accent,#c6213b);stroke-dasharray:2 2;stroke-width:.8}.sg__illu .gi-dot[data-v-e82ab72b]{fill:var(--accent,#c6213b)}.sg__illu .gi-label[data-v-e82ab72b]{fill:var(--ink);font-family:var(--font-body,sans-serif);font-size:11px;font-weight:700}.sg__howto[data-v-e82ab72b]{color:var(--ink-soft);display:flex;flex-direction:column;font-size:.8rem;gap:9px;line-height:1.45;list-style:none;margin:0;padding:0}.sg__howto li span[data-v-e82ab72b]{color:var(--primary);font-weight:700;margin-right:4px}.sg__table[data-v-e82ab72b]{border-collapse:collapse;font-size:.82rem;width:100%}.sg__table th[data-v-e82ab72b]{border-bottom:2px solid var(--line);color:var(--ink-soft);font-size:.75rem;font-weight:700;padding:8px;text-align:left;text-transform:uppercase}.sg__table td[data-v-e82ab72b]{border-bottom:1px solid var(--line);padding:8px}@media(max-width:480px){.sg__grid[data-v-e82ab72b]{gap:14px;grid-template-columns:1fr;justify-items:center}.sg__inner[data-v-e82ab72b]{padding:28px 20px}}.qs__overlay[data-v-d31a9c08]{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:200}.qs__modal[data-v-d31a9c08]{background:var(--cream,#fbf6ee);border-radius:16px;box-shadow:0 24px 80px #00000040;max-height:90vh;max-width:740px;overflow-y:auto;position:relative;width:100%}.qs__close[data-v-d31a9c08]{background:none;border:none;color:var(--ink);cursor:pointer;font-size:1.8rem;line-height:1;position:absolute;right:18px;top:14px;z-index:3}.qs__grid[data-v-d31a9c08]{display:grid;grid-template-columns:280px 1fr}.qs__img[data-v-d31a9c08]{position:relative}.qs__img img[data-v-d31a9c08]{border-radius:16px 0 0 16px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.qs__info[data-v-d31a9c08]{display:flex;flex-direction:column;gap:4px;padding:28px 28px 24px}.qs__title[data-v-d31a9c08]{font-family:var(--font-display);font-size:1.3rem;font-style:italic;line-height:1.2;margin-bottom:4px}.qs__price[data-v-d31a9c08]{align-items:baseline;display:flex;gap:8px;margin-bottom:8px}.qs__price-old[data-v-d31a9c08]{color:var(--ink-soft);font-size:.9rem;text-decoration:line-through}.qs__price-now[data-v-d31a9c08]{font-size:1.3rem;font-weight:700}.qs__price-now.sale[data-v-d31a9c08]{color:#b91c1c}.qs__sec[data-v-d31a9c08]{margin-bottom:12px}.qs__label[data-v-d31a9c08]{color:var(--ink-soft);display:block;font-size:.72rem;font-weight:700;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.qs__swatches[data-v-d31a9c08]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.qs__sw[data-v-d31a9c08]{border:1px solid rgba(0,0,0,.1);border-radius:50%;cursor:pointer;height:28px;overflow:hidden;padding:0;position:relative;transition:outline .15s;width:28px}.qs__sw.sel[data-v-d31a9c08]{outline:2px solid var(--ink);outline-offset:2px}.qs__sw.unavail[data-v-d31a9c08]{opacity:.45}.qs__sw-line[data-v-d31a9c08]{background:#fff;box-shadow:0 1px 2px #0006;height:2px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:120%}.qs__color-name[data-v-d31a9c08]{color:var(--ink-soft);font-size:.78rem;font-style:italic;margin-left:4px}.qs__unavail[data-v-d31a9c08]{background:#fef2f2;border-radius:6px;color:#b91c1c;font-size:.75rem;margin-bottom:8px;padding:6px 12px}.qs__sizes[data-v-d31a9c08]{display:flex;flex-wrap:wrap;gap:5px}.qs__sz[data-v-d31a9c08]{background:#fff;border:1.5px solid var(--line);border-radius:8px;cursor:pointer;font-size:.8rem;font-weight:600;padding:6px 14px;transition:all .15s}.qs__sz.sel[data-v-d31a9c08],.qs__sz[data-v-d31a9c08]:hover:not(:disabled){border-color:var(--ink)}.qs__sz.sel[data-v-d31a9c08]{background:var(--ink);color:#fff}.qs__sz.out[data-v-d31a9c08]{background:var(--bg-alt,#f8f5ef);cursor:not-allowed;opacity:.55;text-decoration:line-through}.qs__guide[data-v-d31a9c08]{align-items:center;background:linear-gradient(135deg,#21450d12,#c6213b0d);border:1px solid rgba(33,69,13,.18);border-radius:10px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:700;gap:8px;margin:2px 0 4px;padding:8px 12px;transition:background .2s,border-color .2s}.qs__guide[data-v-d31a9c08]:hover{background:#21450d1f;border-color:var(--primary)}.qs__guide svg[data-v-d31a9c08]{color:var(--primary);height:18px;width:18px}.qs__advice[data-v-d31a9c08]{background:#eff6ff;border-radius:6px;color:#1e40af;font-size:.72rem;margin-bottom:8px;padding:5px 10px}.qs__hemcard[data-v-d31a9c08]{background:var(--bg-alt,#f8f5ef);border:1.5px solid var(--line);border-radius:12px;padding:11px 13px;transition:border-color .2s,background .2s}.qs__hemcard--on[data-v-d31a9c08]{background:#fff;border-color:var(--primary)}.qs__hemtop[data-v-d31a9c08]{cursor:pointer;gap:10px;margin:0}.qs__hemic[data-v-d31a9c08],.qs__hemtop[data-v-d31a9c08]{align-items:center;display:flex}.qs__hemic[data-v-d31a9c08]{background:var(--sand,#f1ece3);border-radius:8px;color:var(--primary);flex-shrink:0;height:30px;justify-content:center;transition:background .2s,color .2s;width:30px}.qs__hemic svg[data-v-d31a9c08]{height:16px;width:16px}.qs__hemcard--on .qs__hemic[data-v-d31a9c08]{background:var(--primary);color:#fff}.qs__hemtxt[data-v-d31a9c08]{color:var(--ink);flex:1;font-size:.85rem;font-weight:600}.qs__hemswitch[data-v-d31a9c08]{height:0;opacity:0;position:absolute;width:0}.qs__hemtrack[data-v-d31a9c08]{background:#d9d2c6;border-radius:100px;flex-shrink:0;height:23px;position:relative;transition:background .2s;width:40px}.qs__hemknob[data-v-d31a9c08]{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;height:17px;left:3px;position:absolute;top:3px;transition:transform .2s;width:17px}.qs__hemswitch:checked+.qs__hemtrack[data-v-d31a9c08]{background:var(--primary)}.qs__hemswitch:checked+.qs__hemtrack .qs__hemknob[data-v-d31a9c08]{transform:translate(17px)}.qs__hemfield[data-v-d31a9c08]{align-items:center;border-top:1px dashed var(--line);display:flex;gap:10px;margin-top:11px;padding-top:11px}.qs__hemlabel[data-v-d31a9c08]{color:var(--ink-soft);font-size:.8rem;font-weight:600}.qs__heminputwrap[data-v-d31a9c08]{align-items:center;display:inline-flex;gap:6px;margin-left:auto}.qs__hem-input[data-v-d31a9c08]{background:#fff;border:1.5px solid var(--line);border-radius:8px;color:var(--ink);font-size:1rem;font-weight:600;padding:8px 9px;text-align:center;width:64px}.qs__hem-input[data-v-d31a9c08]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #21450d1f;outline:none}.qs__hemunit[data-v-d31a9c08]{color:var(--ink-soft);font-size:.8rem;font-weight:600}.qs__mesures[data-v-d31a9c08]{background:var(--bg-alt,#f8f5ef);border-radius:8px;padding:12px}.qs__mes-grid[data-v-d31a9c08]{display:grid;gap:6px 10px;grid-template-columns:1fr 1fr;margin-top:6px}.qs__mes-grid label[data-v-d31a9c08]{align-items:center;color:var(--ink-soft);display:flex;font-size:.72rem;gap:4px}.qs__mes-grid input[data-v-d31a9c08]{border:1px solid var(--line);border-radius:4px;font-size:.78rem;padding:4px;text-align:center;width:48px}.qs__buy[data-v-d31a9c08]{align-items:center;display:flex;gap:8px;margin-top:10px}.qs__qty[data-v-d31a9c08]{border:1.5px solid var(--line);border-radius:100px;display:flex}.qs__qty button[data-v-d31a9c08]{background:none;border:none;cursor:pointer;font-size:1rem;height:38px;width:34px}.qs__qty span[data-v-d31a9c08]{font-weight:700;line-height:38px;min-width:24px;text-align:center}.qs__add[data-v-d31a9c08]{background:var(--ink);border:none;border-radius:100px;color:#fff;cursor:pointer;flex:1;font-size:.88rem;font-weight:700;height:42px;transition:background .2s}.qs__add[data-v-d31a9c08]:hover{background:#1a1510}.qs__add[data-v-d31a9c08]:disabled{cursor:not-allowed;opacity:.4}.qs__detail[data-v-d31a9c08]{color:var(--primary);display:block;font-size:.78rem;font-weight:600;margin-top:10px;text-align:center}.qs__detail[data-v-d31a9c08]:hover{text-decoration:underline}@media(max-width:600px){.qs__grid[data-v-d31a9c08]{grid-template-columns:1fr}.qs__img img[data-v-d31a9c08]{border-radius:16px 16px 0 0;max-height:260px}.qs__info[data-v-d31a9c08]{padding:20px}}.pc-wrap[data-v-885bc18c]{height:100%;position:relative}.pc[data-v-885bc18c]{background:#fff;border-radius:var(--r-md,12px);box-shadow:0 2px 12px #0000000f;display:flex;flex-direction:column;height:100%;padding-bottom:16px;transition:box-shadow .3s,transform .3s}.pc[data-v-885bc18c]:hover{box-shadow:0 12px 36px #00000024;transform:translateY(-4px)}.pc__media[data-v-885bc18c]{aspect-ratio:3/4;background:var(--sand);border-radius:var(--r-md,12px) var(--r-md,12px) 0 0;flex-shrink:0;margin-bottom:12px;overflow:hidden;position:relative;width:100%}.pc__img[data-v-885bc18c]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .5s;width:100%}.pc:hover .pc__img[data-v-885bc18c]{transform:scale(1.05)}.pc__img--second[data-v-885bc18c]{opacity:0}.pc:hover .pc__img--second.show[data-v-885bc18c]{opacity:1}.pc__badges[data-v-885bc18c]{display:flex;flex-direction:column;gap:5px;left:10px;position:absolute;top:10px;z-index:2}.badge[data-v-885bc18c]{border-radius:100px;font-size:.68rem;font-weight:700;letter-spacing:.03em;padding:5px 12px;text-transform:uppercase}.badge--sale[data-v-885bc18c]{background:var(--accent,#c6213b);color:#fff}.badge--feat[data-v-885bc18c]{background:#fff;border:1px solid var(--primary,#21450d);color:var(--primary,#21450d)}.badge--mesure[data-v-885bc18c]{background:var(--primary,#21450d);color:#fff}.badge--out[data-v-885bc18c]{background:#0009;color:#fff}.pc__quick[data-v-885bc18c]{background:var(--ink);border:none;border-radius:100px;bottom:10px;color:var(--cream);cursor:pointer;font-size:.78rem;font-weight:700;left:10px;letter-spacing:.03em;opacity:0;padding:11px;position:absolute;right:10px;text-transform:uppercase;transform:translateY(8px);transition:opacity .3s,transform .3s,background .2s;z-index:3}.pc:hover .pc__quick[data-v-885bc18c]{opacity:1;transform:translateY(0)}.pc__quick[data-v-885bc18c]:hover:not(:disabled){background:var(--terracotta,#c6213b)}.pc__quick[data-v-885bc18c]:disabled{background:#cdbfa9;color:#fff;cursor:not-allowed}.pc__icons[data-v-885bc18c]{display:flex;flex-direction:column;gap:6px;opacity:0;position:absolute;right:10px;top:10px;transform:translate(8px);transition:opacity .3s,transform .3s;z-index:3}.pc:hover .pc__icons[data-v-885bc18c]{opacity:1;transform:none}.pc__icon-btn[data-v-885bc18c]{align-items:center;background:#ffffffeb;border:none;border-radius:50%;box-shadow:0 2px 8px #0000001a;color:var(--ink);cursor:pointer;display:flex;font-size:1rem;height:36px;justify-content:center;transition:transform .2s,background .2s;width:36px}.pc__icon-btn[data-v-885bc18c]:hover{background:#fff;transform:scale(1.12)}@media(hover:none){.pc__icons[data-v-885bc18c]{opacity:1;transform:none}}.pc__body[data-v-885bc18c]{display:flex;flex:1;flex-direction:column;padding:0 12px}.pc__title[data-v-885bc18c]{color:var(--ink);display:-webkit-box;font-size:.95rem;font-weight:600;-webkit-line-clamp:2;line-height:1.3;margin-bottom:5px;-webkit-box-orient:vertical;min-height:2.5em;overflow:hidden}.pc__price-row[data-v-885bc18c]{align-items:center;justify-content:space-between;margin-top:auto}.pc__price[data-v-885bc18c],.pc__price-row[data-v-885bc18c]{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.pc__price[data-v-885bc18c]{align-items:baseline}.pc__colors[data-v-885bc18c]{display:flex;flex-shrink:0;gap:4px}.pc__colorline[data-v-885bc18c]{align-items:center;display:flex;flex-wrap:wrap;gap:5px;margin:0 0 6px;min-height:18px}.pc__coloruniq[data-v-885bc18c]{color:var(--ink-soft);font-size:.68rem;font-weight:600;letter-spacing:.01em}.pc__dot[data-v-885bc18c]{border:1px solid rgba(0,0,0,.1);border-radius:50%;flex-shrink:0;height:14px;width:14px}.pc__more[data-v-885bc18c]{color:var(--ink-soft);flex-shrink:0;font-size:.68rem;font-weight:700;line-height:14px;white-space:nowrap}.pc__tags[data-v-885bc18c]{display:flex;flex-wrap:wrap;gap:5px;margin:2px 0 8px;min-height:20px}.pc__tag[data-v-885bc18c]{align-items:center;background:var(--sand,#f5f0e8);border-radius:100px;color:var(--ink-soft);display:inline-flex;font-size:.56rem;font-weight:700;justify-content:center;letter-spacing:.03em;line-height:1;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.pc__price-now[data-v-885bc18c]{color:var(--ink);font-size:.9rem;font-weight:700}.pc__price-now.sale[data-v-885bc18c]{color:var(--sale,#b91c1c)}.pc__price-old[data-v-885bc18c]{color:#b0a18c;font-size:.85rem;text-decoration:line-through}@media(hover:none){.pc__quick[data-v-885bc18c]{opacity:1;transform:none}}@media(max-width:768px){.pc__icons[data-v-885bc18c]{display:flex;flex-direction:column;gap:6px;opacity:0;position:absolute;right:10px;top:10px;transform:translate(8px);transition:opacity .3s,transform .3s;z-index:3}.pc:hover .pc__icons[data-v-885bc18c]{opacity:1;transform:none}.pc__icon-btn[data-v-885bc18c]{align-items:center;background:#ffffffeb;border:none;border-radius:50%;box-shadow:0 2px 8px #0000001a;color:var(--ink);cursor:pointer;display:flex;font-size:1rem;height:36px;justify-content:center;transition:transform .2s,background .2s;width:36px}.pc__icon-btn[data-v-885bc18c]:hover{background:#fff;transform:scale(1.12)}@media(hover:none){.pc__icons[data-v-885bc18c]{opacity:1;transform:none}}.pc__body[data-v-885bc18c]{padding:0 12px}.pc__title[data-v-885bc18c]{font-size:.84rem}.pc__quick[data-v-885bc18c]{bottom:5px;font-size:.58rem;left:5px;letter-spacing:0;padding:8px 4px;right:5px;white-space:nowrap}.pc__icons[data-v-885bc18c]{gap:5px;right:6px;top:6px}.pc__icon-btn[data-v-885bc18c]{font-size:.82rem;height:28px;width:28px}.pc__badges[data-v-885bc18c]{gap:4px;left:6px;top:6px}.badge[data-v-885bc18c]{font-size:.56rem;padding:3px 8px}.pc__tag[data-v-885bc18c]{font-size:.46rem;letter-spacing:0;padding:2px 5px}.pc__tags[data-v-885bc18c]{gap:4px;min-height:16px}.pc__price-now[data-v-885bc18c]{font-size:.82rem}.pc__price-old[data-v-885bc18c]{font-size:.72rem}}.wl[data-v-ce8e9f17]{min-height:60vh;padding:50px 0 80px}.wl__head[data-v-ce8e9f17]{margin-bottom:32px}.wl__back[data-v-ce8e9f17]{color:var(--primary,#21450d);display:inline-block;font-size:.84rem;font-weight:600;margin-bottom:16px}.wl__title[data-v-ce8e9f17]{color:var(--ink);font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-style:italic}.wl__count[data-v-ce8e9f17]{color:var(--ink-soft);font-size:.9rem;margin-top:6px}.wl__empty[data-v-ce8e9f17]{align-items:center;color:var(--ink-soft);display:flex;flex-direction:column;gap:14px;padding:70px 0;text-align:center}.wl__empty-ic[data-v-ce8e9f17]{color:var(--terracotta);font-size:2.4rem}.wl__btn[data-v-ce8e9f17]{background:var(--primary,#21450d);border-radius:100px;color:#fff;display:inline-block;font-weight:700;padding:13px 28px}.art[data-v-7fc72ced]{padding:40px 0 96px}.art__head[data-v-7fc72ced]{margin:0 auto;max-width:760px;text-align:center}.art__back[data-v-7fc72ced]{color:var(--accent);display:inline-block;font-size:.85rem;font-weight:700;margin-bottom:28px}.art__back[data-v-7fc72ced]:hover{text-decoration:underline}.art__date[data-v-7fc72ced]{color:var(--accent);display:block;font-size:.74rem;font-weight:700;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.art__title[data-v-7fc72ced]{color:var(--ink);font-family:var(--font-display);font-size:clamp(2.1rem,5vw,3.4rem);line-height:1.1;margin:0 0 20px}.art__lede[data-v-7fc72ced]{color:var(--ink-soft);font-size:1.18rem;font-style:italic;line-height:1.7}.art__cover[data-v-7fc72ced]{margin:40px auto 8px;max-width:980px}.art__cover img[data-v-7fc72ced]{border-radius:var(--r-lg);box-shadow:var(--shadow-lg);max-height:540px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:100%}.art__body[data-v-7fc72ced]{color:var(--ink);font-size:1.08rem;line-height:1.85;margin:44px auto 0;max-width:720px}.art__foot[data-v-7fc72ced]{margin:48px auto 0;max-width:720px;text-align:center}.art__body[data-v-7fc72ced] p{margin:0 0 1.4em}.art__body[data-v-7fc72ced] h2{color:var(--ink);font-family:var(--font-display);font-size:1.8rem;line-height:1.2;margin:1.8em 0 .6em}.art__body[data-v-7fc72ced] h3{color:var(--ink);font-family:var(--font-display);font-size:1.4rem;margin:1.6em 0 .5em}.art__body[data-v-7fc72ced] a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.art__body[data-v-7fc72ced] a:hover{color:var(--terracotta-d)}.art__body[data-v-7fc72ced] strong{color:var(--ink);font-weight:700}.art__body[data-v-7fc72ced] em{font-style:italic}.art__body[data-v-7fc72ced] ol,.art__body[data-v-7fc72ced] ul{margin:0 0 1.4em;padding-left:1.4em}.art__body[data-v-7fc72ced] li{margin-bottom:.5em}.art__body[data-v-7fc72ced] blockquote{border-left:3px solid var(--accent);color:var(--ink-soft);font-size:1.15rem;font-style:italic;margin:1.6em 0;padding:8px 0 8px 24px}.art__body[data-v-7fc72ced] img{border-radius:var(--r-md);box-shadow:var(--shadow-md);height:auto;margin:1.6em 0;width:100%}.art__body[data-v-7fc72ced] img:first-child{float:left;margin:.3em 1.8em 1.2em 0;width:42%}.art__body[data-v-7fc72ced]:after{clear:both;content:"";display:block}.art__body[data-v-7fc72ced] figure{margin:1.8em 0}.art__body[data-v-7fc72ced] figure img{margin:0}.art__body[data-v-7fc72ced] figcaption{color:var(--ink-soft);font-size:.85rem;font-style:italic;margin-top:10px;text-align:center}.art__body[data-v-7fc72ced] .wp-block-image{margin:1.8em 0}.art__body[data-v-7fc72ced] .wp-block-gallery{align-items:start;display:grid!important;gap:14px;grid-template-columns:repeat(2,1fr)}.art__body[data-v-7fc72ced] .wp-block-gallery figure{margin:0;width:100%}.art__body[data-v-7fc72ced] .wp-block-gallery img,.art__body[data-v-7fc72ced] .wp-block-gallery.is-cropped img{aspect-ratio:auto!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:top;object-position:top;width:100%}.art__body[data-v-7fc72ced] hr{border:none;border-top:1px solid var(--line);margin:2.4em 0}.art__body[data-v-7fc72ced] iframe{aspect-ratio:16/9;border:0;border-radius:var(--r-md);margin:1.6em 0;width:100%}@media(max-width:600px){.art__body[data-v-7fc72ced]{font-size:1.02rem}.art__body[data-v-7fc72ced] img:first-child{float:none;margin:0 0 1.4em;width:100%}.art__cover img[data-v-7fc72ced]{max-height:360px}.art__body[data-v-7fc72ced] .wp-block-gallery{grid-template-columns:1fr}}.pd[data-v-9c68198b]{padding-bottom:60px}.pd__inner[data-v-9c68198b]{display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:32px 24px}.pd__gallery[data-v-9c68198b]{align-self:start;max-width:100%;position:sticky;top:calc(var(--header-h, 148px) + 16px)}.pd__gallery[data-v-9c68198b],.pd__main[data-v-9c68198b]{overflow:hidden;width:100%}.pd__main[data-v-9c68198b]{aspect-ratio:3/4;background:var(--sand,#f5f0e8);border-radius:var(--r-lg);cursor:crosshair;position:relative}.pd__main--nozoom[data-v-9c68198b]{cursor:default}.pd__mainimg[data-v-9c68198b]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .15s,opacity .15s;width:100%}.pd__mainimg[data-v-9c68198b],.pd__mainimg--contain[data-v-9c68198b]{-o-object-position:top;object-position:top}.pd__mainimg--contain[data-v-9c68198b]{background:#fff;-o-object-fit:contain;object-fit:contain}.pd__main--nozoom[data-v-9c68198b]{aspect-ratio:auto}.pd__main--nozoom .pd__mainimg[data-v-9c68198b]{height:auto;max-height:none;position:static}.pd__badge[data-v-9c68198b]{border-radius:100px;font-size:.72rem;font-weight:700;left:12px;letter-spacing:.04em;padding:5px 14px;position:absolute;text-transform:uppercase;top:12px;z-index:2}.pd__badge--pre[data-v-9c68198b]{background:#dbeafe;color:#1e40af}.pd__badge--sale[data-v-9c68198b]{background:#fef2f2;color:#b91c1c;left:auto;right:12px}.pd__vbadge[data-v-9c68198b]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a8;border:none;border-radius:100px;box-shadow:0 4px 14px #00000047;color:#fff;cursor:pointer;display:flex;font-size:1.05rem;font-weight:700;gap:10px;letter-spacing:.02em;padding:12px 22px 12px 16px;position:absolute;right:12px;top:12px;transition:background .2s,transform .2s;z-index:4}.pd__vbadge[data-v-9c68198b]:hover{background:#000000d9;transform:translateY(-1px)}.pd__vbadge-ic[data-v-9c68198b]{align-items:center;background:var(--terracotta);border-radius:50%;color:#fff;display:flex;font-size:.9rem;height:32px;justify-content:center;padding-left:3px;width:32px}.pd__vbadge--offset[data-v-9c68198b]{top:54px}.pd__thumbswrap[data-v-9c68198b]{margin-top:12px;position:relative}.pd__gcuse[data-v-9c68198b]{margin-top:16px}.pd__gcdesc[data-v-9c68198b]{color:var(--ink-soft);font-size:.92rem;line-height:1.6;margin:6px 0 16px}.pd__gcdesc p[data-v-9c68198b]{margin-bottom:8px}.pd__gcuse-lbl[data-v-9c68198b]{color:var(--ink);display:block;font-size:.82rem;font-weight:700;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.pd__gcuse-opts[data-v-9c68198b]{display:grid;gap:10px;grid-template-columns:1fr 1fr}.pd__gcuse-btn[data-v-9c68198b]{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:12px;color:var(--ink);cursor:pointer;display:flex;font-size:.86rem;font-weight:600;gap:9px;padding:14px 16px;text-align:left;transition:border-color .2s,background .2s,box-shadow .2s}.pd__gcuse-btn.sel[data-v-9c68198b],.pd__gcuse-btn[data-v-9c68198b]:hover{border-color:var(--primary)}.pd__gcuse-btn.sel[data-v-9c68198b]{background:#21450d0f;box-shadow:0 0 0 1px var(--primary) inset}.pd__gcuse-ic[data-v-9c68198b]{flex-shrink:0;font-size:1.3rem}@media(max-width:480px){.pd__gcuse-opts[data-v-9c68198b]{grid-template-columns:1fr}}.pd__thumbs[data-v-9c68198b]{display:flex;gap:8px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.pd__thumbs[data-v-9c68198b]::-webkit-scrollbar{display:none}.pd__thumbnav[data-v-9c68198b]{align-items:center;background:#fffffff0;border:1px solid var(--line);border-radius:50%;box-shadow:0 2px 8px #00000024;color:var(--ink);cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;position:absolute;top:40px;transform:translateY(-50%);transition:opacity .15s,color .15s,border-color .15s;width:30px;z-index:3}.pd__thumbnav[data-v-9c68198b]:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.pd__thumbnav[data-v-9c68198b]:disabled{opacity:0;pointer-events:none}.pd__thumbnav--prev[data-v-9c68198b]{left:2px}.pd__thumbnav--next[data-v-9c68198b]{right:2px}.pd__thumbnav svg[data-v-9c68198b]{height:15px;width:15px}.pd__thumb[data-v-9c68198b]{border:2px solid transparent;border-radius:8px;cursor:pointer;flex-shrink:0;height:80px;overflow:hidden;transition:border-color .2s;width:64px}.pd__thumb.active[data-v-9c68198b]{border-color:var(--ink)}.pd__thumb img[data-v-9c68198b]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.pd__thumb--video[data-v-9c68198b]{align-items:center;background:var(--sand,#f5f0e8);border:2px solid var(--line);display:flex;justify-content:center}.pd__play[data-v-9c68198b]{color:var(--ink-soft);font-size:1.4rem}.pd__info[data-v-9c68198b]{display:flex;flex-direction:column;gap:4px}.pd__crumbs[data-v-9c68198b]{color:var(--ink-soft);display:flex;font-size:.75rem;gap:6px}.pd__crumbs a[data-v-9c68198b]:hover{text-decoration:underline}.pd__title[data-v-9c68198b]{font-family:var(--font-display);font-size:clamp(1.6rem,3.5vw,2.2rem);font-style:italic;line-height:1.15;margin:6px 0 2px}.pd__ref[data-v-9c68198b]{color:var(--ink-soft);font-size:.75rem}.pd__stars[data-v-9c68198b]{color:#f59e0b;font-size:.82rem;margin:6px 0}.pd__stars span[data-v-9c68198b]{color:var(--ink-soft);font-size:.75rem}.pd__price-stock[data-v-9c68198b]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin:4px 0 6px}.pd__price-row[data-v-9c68198b]{align-items:baseline;display:flex;gap:10px}.pd__price-old[data-v-9c68198b]{color:var(--ink-soft);font-size:.95rem;text-decoration:line-through}.pd__price-now[data-v-9c68198b]{font-size:1.5rem;font-weight:700}.pd__price-now.sale[data-v-9c68198b]{color:#b91c1c}.pd__stock[data-v-9c68198b]{align-items:center;border-radius:100px;display:inline-flex;font-size:.75rem;font-weight:700;gap:7px;letter-spacing:.02em;padding:6px 14px;width:-moz-fit-content;width:fit-content}.pd__stock.in[data-v-9c68198b]{animation:pulse-badge-9c68198b 2.5s ease-in-out infinite;background:#dcfce7;color:#166534}.pd__stock.out[data-v-9c68198b]{background:#fef2f2;color:#b91c1c}.pd__dot[data-v-9c68198b]{border-radius:50%;flex-shrink:0;height:7px;width:7px}.pd__stock.in .pd__dot[data-v-9c68198b]{background:#22c55e}@keyframes pulse-badge-9c68198b{0%,to{box-shadow:0 0 #22c55e59}50%{box-shadow:0 0 0 8px #22c55e00}}@keyframes pulse-stock-9c68198b{0%,to{box-shadow:0 0 #22c55e80}50%{box-shadow:0 0 0 6px #22c55e00}}.pd__stock.out .pd__dot[data-v-9c68198b]{background:#ef4444}.pd__sec[data-v-9c68198b]{margin-bottom:22px}.pd__sec-head[data-v-9c68198b]{color:var(--ink-soft);font-size:.82rem;font-weight:600;justify-content:space-between;margin-bottom:10px}.pd__sec-head[data-v-9c68198b],.pd__swatches[data-v-9c68198b]{align-items:center;display:flex}.pd__swatches[data-v-9c68198b]{gap:8px}.pd__swatch[data-v-9c68198b]{border:1px solid rgba(0,0,0,.1);border-radius:50%;cursor:pointer;height:32px;overflow:hidden;padding:0;position:relative;transition:outline .15s;width:32px}.pd__swatch.sel[data-v-9c68198b]{outline:2px solid var(--ink);outline-offset:3px}.pd__swatch.unavail[data-v-9c68198b]{opacity:.45;position:relative}.pd__swatch.unavail[data-v-9c68198b]:after{background:#fff;box-shadow:0 1px 2px #0006;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:120%}.pd__color-unavail[data-v-9c68198b]{background:#fef2f2;border-radius:8px;color:#b91c1c;font-size:.8rem;margin-bottom:10px;padding:8px 14px}.pd__color-label[data-v-9c68198b]{color:var(--ink-soft);font-size:.82rem;font-style:italic;font-weight:400;line-height:32px;margin-left:4px}.pd__guide-cta[data-v-9c68198b]{align-items:center;background:linear-gradient(135deg,#21450d12,#c6213b0d);border:1px solid rgba(33,69,13,.18);border-radius:12px;cursor:pointer;display:flex;gap:12px;margin-top:12px;padding:11px 14px;text-align:left;transition:background .2s,border-color .2s,transform .1s;width:100%}.pd__guide-cta[data-v-9c68198b]:hover{background:#21450d1f;border-color:var(--primary)}.pd__size-advice[data-v-9c68198b]{background:#eff6ff;border-radius:6px;color:#1e40af;font-size:.75rem;margin-bottom:8px;padding:6px 12px}.pd__sizes[data-v-9c68198b]{display:flex;flex-wrap:wrap;gap:6px}.pd__sz[data-v-9c68198b]{background:#fff;border:1.5px solid var(--line);border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:600;padding:8px 18px;transition:all .15s}.pd__sz.sel[data-v-9c68198b],.pd__sz[data-v-9c68198b]:hover:not(:disabled){border-color:var(--ink)}.pd__sz.sel[data-v-9c68198b]{background:var(--ink);color:#fff}.pd__sz.out[data-v-9c68198b]{color:var(--ink-soft);cursor:not-allowed;opacity:.55;text-decoration:line-through}.pd__hemcard[data-v-9c68198b],.pd__sz.out[data-v-9c68198b]{background:var(--bg-alt,#f8f5ef)}.pd__hemcard[data-v-9c68198b]{border:1.5px solid var(--line);border-radius:14px;padding:13px 16px;transition:border-color .2s,background .2s,box-shadow .2s}.pd__hemcard--on[data-v-9c68198b]{background:#fff;border-color:var(--primary);box-shadow:0 2px 12px #21450d0f}.pd__hemtop[data-v-9c68198b]{cursor:pointer;gap:12px;margin:0}.pd__hemic[data-v-9c68198b],.pd__hemtop[data-v-9c68198b]{align-items:center;display:flex}.pd__hemic[data-v-9c68198b]{background:var(--sand,#f1ece3);border-radius:9px;color:var(--primary);flex-shrink:0;height:34px;justify-content:center;transition:background .2s,color .2s;width:34px}.pd__hemic svg[data-v-9c68198b]{height:18px;width:18px}.pd__hemcard--on .pd__hemic[data-v-9c68198b]{background:var(--primary);color:#fff}.pd__hemtxt[data-v-9c68198b]{color:var(--ink);flex:1;font-size:.92rem;font-weight:600}.pd__hemswitch[data-v-9c68198b]{height:0;opacity:0;position:absolute;width:0}.pd__hemtrack[data-v-9c68198b]{background:#d9d2c6;border-radius:100px;flex-shrink:0;height:26px;position:relative;transition:background .2s;width:44px}.pd__hemknob[data-v-9c68198b]{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;height:20px;left:3px;position:absolute;top:3px;transition:transform .2s;width:20px}.pd__hemswitch:checked+.pd__hemtrack[data-v-9c68198b]{background:var(--primary)}.pd__hemswitch:checked+.pd__hemtrack .pd__hemknob[data-v-9c68198b]{transform:translate(18px)}.pd__hemswitch:focus-visible+.pd__hemtrack[data-v-9c68198b]{box-shadow:0 0 0 3px #21450d38}.pd__hemfield[data-v-9c68198b]{align-items:center;border-top:1px dashed var(--line);display:flex;gap:10px;margin-top:13px;padding-top:13px}.pd__hemlabel[data-v-9c68198b]{color:var(--ink-soft);font-size:.85rem;font-weight:600}.pd__heminputwrap[data-v-9c68198b]{align-items:center;display:inline-flex;gap:6px;margin-left:auto}.pd__hem-input[data-v-9c68198b]{background:#fff;border:1.5px solid var(--line);border-radius:9px;color:var(--ink);font-size:1rem;font-weight:600;padding:9px 10px;text-align:center;width:74px}.pd__hem-input[data-v-9c68198b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #21450d1f;outline:none}.pd__hemunit[data-v-9c68198b]{color:var(--ink-soft);font-size:.85rem;font-weight:600}.pd__hemfade-enter-active[data-v-9c68198b],.pd__hemfade-leave-active[data-v-9c68198b]{transition:opacity .2s ease,transform .2s ease}.pd__hemfade-enter-from[data-v-9c68198b],.pd__hemfade-leave-to[data-v-9c68198b]{opacity:0;transform:translateY(-4px)}@media(max-width:480px){.pd__heminputwrap[data-v-9c68198b]{margin-left:0}.pd__hemfield[data-v-9c68198b]{flex-wrap:wrap}}.pd__mesures[data-v-9c68198b]{background:var(--bg-alt,#f8f5ef);border-radius:10px;padding:16px}.pd__mesures-title[data-v-9c68198b]{color:var(--primary);font-size:.88rem;font-weight:700;margin-bottom:12px}.pd__mesures-grid[data-v-9c68198b]{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.pd__mesures-grid label[data-v-9c68198b]{color:var(--ink-soft);display:flex;flex-direction:column;font-size:.75rem;gap:4px}.pd__mesures-grid input[data-v-9c68198b]{border:1px solid var(--line);border-radius:6px;font-size:.85rem;padding:8px;text-align:center}.pd__buy[data-v-9c68198b]{gap:10px;margin:16px 0 12px}.pd__buy[data-v-9c68198b],.pd__qty[data-v-9c68198b]{align-items:center;display:flex}.pd__qty[data-v-9c68198b]{background:#fff;border:1.5px solid var(--line);border-radius:100px}.pd__qty button[data-v-9c68198b]{background:none;border:none;cursor:pointer;font-size:1.2rem;height:44px;width:40px}.pd__qty span[data-v-9c68198b]{font-weight:700;min-width:28px;text-align:center}.pd__add[data-v-9c68198b]{background:var(--ink);border:none;border-radius:100px;color:#fff;cursor:pointer;flex:1;font-size:.95rem;font-weight:700;height:48px;transition:background .2s}.pd__add[data-v-9c68198b]:hover{background:#1a1510}.pd__add[data-v-9c68198b]:disabled{cursor:not-allowed;opacity:.4}.pd__lowstock[data-v-9c68198b]{align-items:center;background:#c6213b0f;border:1px solid rgba(198,33,59,.18);border-radius:10px;display:flex;gap:10px;margin:14px 0 0;padding:9px 13px}.pd__lowstock-ic[data-v-9c68198b]{color:var(--accent,#c6213b);display:flex;flex-shrink:0}.pd__lowstock-ic svg[data-v-9c68198b]{height:18px;width:18px}.pd__lowstock strong[data-v-9c68198b]{color:var(--accent,#c6213b);display:block;font-size:.84rem;line-height:1.2}.pd__lowstock-list[data-v-9c68198b]{color:var(--ink-soft);font-size:.76rem}.pd__stockrow[data-v-9c68198b]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pd__lowstock-mini[data-v-9c68198b]{align-items:center;background:#c6213b14;border:1px solid rgba(198,33,59,.2);border-radius:100px;color:var(--accent,#c6213b);display:inline-flex;font-size:.72rem;font-weight:700;gap:5px;letter-spacing:.02em;line-height:1;padding:5px 11px}.pd__lowstock-mini svg[data-v-9c68198b]{flex-shrink:0;height:13px;width:13px}.pd__ship[data-v-9c68198b]{display:grid;gap:10px;grid-template-columns:1fr 1fr}.pd__ship-row[data-v-9c68198b]{align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;color:var(--ink-soft);display:flex;font-size:.78rem;gap:10px;padding:14px 16px;text-decoration:none;transition:border-color .2s,box-shadow .2s}.pd__ship-row[data-v-9c68198b]:hover{border-color:var(--primary);box-shadow:0 2px 8px #21450d14}.pd__ship-go[data-v-9c68198b]{color:var(--primary);font-size:1.3rem;font-weight:700;margin-left:auto}.pd__ship strong[data-v-9c68198b]{color:var(--ink);display:block;font-size:.82rem}.pd__ship-icon[data-v-9c68198b]{align-items:center;background:#21450d14;border-radius:50%;display:flex;flex-shrink:0;font-size:1.1rem;height:36px;justify-content:center;width:36px}.pd__trust[data-v-9c68198b]{display:flex;flex-wrap:wrap;gap:16px;margin:14px 0}.pd__trust span[data-v-9c68198b]{color:var(--ink-soft);font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pd__acc[data-v-9c68198b]{border-top:1px solid var(--line);margin-top:8px}.pd__acc-item[data-v-9c68198b]{border-bottom:1px solid var(--line)}.pd__acc-btn[data-v-9c68198b]{background:none;border:none;color:var(--ink);cursor:pointer;display:flex;font-size:.9rem;font-weight:600;justify-content:space-between;padding:14px 0;text-align:left;width:100%}.pd__acc-btn span[data-v-9c68198b]{color:var(--ink-soft);font-size:1.2rem}.pd__acc-body[data-v-9c68198b]{color:var(--ink-soft);font-size:.85rem;line-height:1.7;padding:0 0 16px}.pd__look[data-v-9c68198b]{margin-top:24px;padding-top:20px}.pd__look h3[data-v-9c68198b]{font-size:1rem;font-weight:700;margin-bottom:14px}.pd__look-items[data-v-9c68198b]{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pd__look-items[data-v-9c68198b]::-webkit-scrollbar{display:none}.pd__look-card[data-v-9c68198b]{scroll-snap-align:start}.pd__look-slider[data-v-9c68198b]{position:relative}.pd__look-arrow[data-v-9c68198b]{display:none}@media(max-width:768px){.pd__look-arrow[data-v-9c68198b]{align-items:center;background:var(--primary,#21450d);border:none;border-radius:50%;box-shadow:0 3px 10px #00000042;color:var(--cream,#faf5eb);cursor:pointer;display:flex;font-size:1.4rem;height:34px;justify-content:center;line-height:1;position:absolute;top:38%;transform:translateY(-50%);width:34px;z-index:4}.pd__look-arrow--prev[data-v-9c68198b]{left:-2px}.pd__look-arrow--next[data-v-9c68198b]{right:-2px}}.pd__look-card[data-v-9c68198b]{flex-shrink:0;width:120px}.pd__look-card img[data-v-9c68198b]{border-radius:8px;height:150px;margin-bottom:6px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:120px}.pd__look-card p[data-v-9c68198b]{color:var(--ink-soft);font-size:.75rem;line-height:1.3;margin-bottom:2px}.pd__look-card strong[data-v-9c68198b]{font-size:.8rem}.pd__sticky[data-v-9c68198b]{background:#fff;border-top:1px solid var(--line);bottom:0;box-shadow:0 -4px 20px #00000014;left:0;padding:10px 0;position:fixed;right:0;z-index:100}.pd__sticky-inner[data-v-9c68198b]{align-items:center;display:flex;gap:16px}.pd__sticky-left[data-v-9c68198b]{flex:1}.pd__sticky-left strong[data-v-9c68198b]{display:block;font-size:.88rem}.pd__sticky-left span[data-v-9c68198b]{color:var(--ink-soft);font-size:.72rem}.pd__sticky-price[data-v-9c68198b]{font-size:1.1rem;font-weight:700}.pd__sticky-btn[data-v-9c68198b]{background:var(--ink);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:.88rem;font-weight:700;padding:12px 32px}.pd__sticky-btn[data-v-9c68198b]:disabled{opacity:.4}.pd__sheet-overlay[data-v-9c68198b]{align-items:flex-end;background:#00000080;display:flex;inset:0;position:fixed;z-index:300}.pd__sheet[data-v-9c68198b]{background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -6px 30px #0003;max-height:85vh;overflow-y:auto;padding:8px 18px calc(18px + env(safe-area-inset-bottom));width:100%}.pd__sheet-handle[data-v-9c68198b]{background:var(--line);border-radius:4px;cursor:pointer;height:4px;margin:6px auto 14px;width:42px}.pd__sheet-head[data-v-9c68198b]{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:12px;padding-bottom:16px;position:relative}.pd__sheet-img[data-v-9c68198b]{border-radius:8px;flex-shrink:0;height:70px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:56px}.pd__sheet-info[data-v-9c68198b]{display:flex;flex-direction:column;gap:3px;min-width:0}.pd__sheet-title[data-v-9c68198b]{font-size:.92rem;line-height:1.25}.pd__sheet-price[data-v-9c68198b]{font-size:1.15rem;font-weight:700}.pd__sheet-close[data-v-9c68198b]{background:none;border:none;color:var(--ink-soft);cursor:pointer;font-size:1.9rem;line-height:1;position:absolute;right:-2px;top:-2px}.pd__sheet-body[data-v-9c68198b]{gap:22px;padding:18px 0 8px}.pd__sheet-body[data-v-9c68198b],.pd__sheet-sec[data-v-9c68198b]{display:flex;flex-direction:column}.pd__sheet-sec[data-v-9c68198b]{gap:10px}.pd__sheet-lbl[data-v-9c68198b]{align-items:center;color:var(--ink);display:flex;font-size:.86rem;font-weight:700;gap:10px;justify-content:space-between}.pd__sheet-chosen[data-v-9c68198b]{color:var(--ink-soft);font-size:.82rem;font-weight:500}.pd__sheet-guide[data-v-9c68198b]{background:none;border:none;color:var(--terracotta);cursor:pointer;font-size:.76rem;font-weight:700;padding:0;text-decoration:underline}.pd__sheet-swatches[data-v-9c68198b]{display:flex;flex-wrap:wrap;gap:10px}.pd__sheet-sizes[data-v-9c68198b]{display:flex;flex-wrap:wrap;gap:8px}.pd__sheet-add[data-v-9c68198b]{background:var(--ink);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:.98rem;font-weight:700;height:52px;margin-top:18px;transition:background .2s,opacity .2s;width:100%}.pd__sheet-add[data-v-9c68198b]:disabled{cursor:not-allowed;opacity:.45}.pd__sheet-fade-enter-active[data-v-9c68198b],.pd__sheet-fade-leave-active[data-v-9c68198b]{transition:opacity .25s}.pd__sheet-fade-enter-active .pd__sheet[data-v-9c68198b],.pd__sheet-fade-leave-active .pd__sheet[data-v-9c68198b]{transition:transform .28s cubic-bezier(.16,1,.3,1)}.pd__sheet-fade-enter-from[data-v-9c68198b],.pd__sheet-fade-leave-to[data-v-9c68198b]{opacity:0}.pd__sheet-fade-enter-from .pd__sheet[data-v-9c68198b],.pd__sheet-fade-leave-to .pd__sheet[data-v-9c68198b]{transform:translateY(100%)}@media(min-width:769px){.pd__sheet-overlay[data-v-9c68198b],.pd__sticky[data-v-9c68198b]{display:none!important}}@media(max-width:768px){.pd__sticky[data-v-9c68198b]{box-shadow:0 -3px 14px #0000001a;padding:8px 0}.pd__sticky-inner[data-v-9c68198b]{gap:10px;padding:0 14px}.pd__sticky-left strong[data-v-9c68198b]{font-size:.78rem;max-width:40vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd__sticky-left span[data-v-9c68198b]{font-size:.66rem}.pd__sticky-price[data-v-9c68198b]{font-size:1rem;white-space:nowrap}.pd__sticky-btn[data-v-9c68198b]{flex-shrink:0;font-size:.8rem;padding:11px 18px;white-space:nowrap}}@media(max-width:420px){.pd__sticky-left[data-v-9c68198b]{display:none}.pd__sticky-inner[data-v-9c68198b]{justify-content:space-between}.pd__sticky-price[data-v-9c68198b]{font-size:1.05rem}.pd__sticky-btn[data-v-9c68198b]{flex:1;margin-left:10px}}.pd__modal[data-v-9c68198b]{align-items:center;background:#000000bf;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:200}.pd__modal-inner[data-v-9c68198b]{aspect-ratio:16/9;background:#000;border-radius:var(--r-lg);max-width:800px;overflow:hidden;position:relative;width:100%}.pd__modal-inner--sm[data-v-9c68198b]{aspect-ratio:auto;background:#fff;max-width:520px;padding:36px}.pd__modal-inner iframe[data-v-9c68198b]{height:100%;width:100%}.pd__modal-close[data-v-9c68198b]{background:none;border:none;color:#fff;cursor:pointer;font-size:2rem;line-height:1;position:absolute;right:16px;top:12px;z-index:3}.pd__modal-inner--sm .pd__modal-close[data-v-9c68198b]{color:var(--ink)}.pd__guide-title[data-v-9c68198b]{font-family:var(--font-display);font-size:1.4rem;font-style:italic;margin-bottom:20px}.pd__guide-table[data-v-9c68198b]{border-collapse:collapse;font-size:.82rem;width:100%}.pd__guide-table th[data-v-9c68198b]{border-bottom:2px solid var(--line);color:var(--ink-soft);font-size:.75rem;font-weight:700;padding:8px;text-align:left;text-transform:uppercase}.pd__guide-table td[data-v-9c68198b]{border-bottom:1px solid var(--line);padding:8px}.pd__guide-cta-ic[data-v-9c68198b]{align-items:center;background:var(--primary);border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.pd__guide-cta-ic svg[data-v-9c68198b]{height:22px;width:22px}.pd__guide-cta-txt[data-v-9c68198b]{display:flex;flex:1;flex-direction:column;line-height:1.25}.pd__guide-cta-txt strong[data-v-9c68198b]{color:var(--ink);font-size:.92rem;font-weight:700}.pd__guide-cta-txt small[data-v-9c68198b]{color:var(--ink-soft);font-size:.74rem}.pd__guide-cta-arrow[data-v-9c68198b]{color:var(--primary);flex-shrink:0;font-size:1.15rem;transition:transform .2s}.pd__guide-cta:hover .pd__guide-cta-arrow[data-v-9c68198b]{transform:translate(3px)}.pd__modal-inner--guide[data-v-9c68198b],.pd__modal-inner--ship[data-v-9c68198b]{max-height:90vh;max-width:560px;overflow-y:auto}.pd__modal-inner--ship[data-v-9c68198b]{text-align:left}.pd__ship-mt[data-v-9c68198b]{color:var(--primary,#21450d);font-family:var(--font-display);font-size:1.4rem;font-style:italic;margin:0 0 18px}.pd__ship-tblwrap[data-v-9c68198b]{overflow-x:auto}.pd__ship-tbl[data-v-9c68198b]{border-collapse:collapse;font-size:.84rem;width:100%}.pd__ship-tbl th[data-v-9c68198b]{background:var(--primary,#21450d);color:#fff;font-size:.76rem;font-weight:700;padding:9px 10px;text-align:left}.pd__ship-tbl th[data-v-9c68198b]:last-child{text-align:right}.pd__ship-tbl td[data-v-9c68198b]{border-bottom:1px solid var(--line);padding:9px 10px;vertical-align:top}.pd__ship-tbl td[data-v-9c68198b]:last-child{color:var(--primary,#21450d);font-weight:700;text-align:right;white-space:nowrap}.pd__ship-tbl tbody tr[data-v-9c68198b]:nth-child(2n){background:var(--sand,#f5f0e8)}.pd__ship-note[data-v-9c68198b]{color:var(--ink-soft);font-size:.76rem;line-height:1.5;margin:12px 0 0}.pd__ship-link[data-v-9c68198b]{color:var(--terracotta);display:inline-block;font-size:.9rem;font-weight:700;margin-top:18px;text-decoration:none}.pd__ship-link[data-v-9c68198b]:hover{text-decoration:underline}.pd__guide-grid[data-v-9c68198b]{align-items:center;display:grid;gap:18px;grid-template-columns:auto 1fr;margin-bottom:20px}.pd__guide-illu svg[data-v-9c68198b]{display:block;height:auto;width:150px}.pd__guide-illu .gi-body[data-v-9c68198b]{fill:#21450d0f;stroke:var(--primary);stroke-linejoin:round;stroke-width:1.4}.pd__guide-illu .gi-line[data-v-9c68198b]{stroke:var(--accent,#c6213b);stroke-dasharray:4 3;stroke-width:1.3}.pd__guide-illu .gi-lead[data-v-9c68198b]{stroke:var(--accent,#c6213b);stroke-dasharray:2 2;stroke-width:.8}.pd__guide-illu .gi-dot[data-v-9c68198b]{fill:var(--accent,#c6213b)}.pd__guide-illu .gi-label[data-v-9c68198b]{fill:var(--ink);font-family:var(--font-body,sans-serif);font-size:11px;font-weight:700}.pd__guide-howto[data-v-9c68198b]{color:var(--ink-soft);display:flex;flex-direction:column;font-size:.8rem;gap:9px;line-height:1.45;list-style:none;margin:0;padding:0}.pd__guide-howto li span[data-v-9c68198b]{color:var(--primary);font-weight:700;margin-right:4px}@media(max-width:480px){.pd__guide-grid[data-v-9c68198b]{gap:14px;grid-template-columns:1fr;justify-items:center}}@media(max-width:768px){.pd__inner[data-v-9c68198b]{display:flex;flex-direction:column;gap:20px;padding:20px 16px}.pd__gallery[data-v-9c68198b]{order:2;position:static}.pd__info[data-v-9c68198b]{display:contents}.pd__crumbs[data-v-9c68198b]{order:0}.pd__gcdesc[data-v-9c68198b],.pd__price-stock[data-v-9c68198b],.pd__ref[data-v-9c68198b],.pd__stars[data-v-9c68198b],.pd__title[data-v-9c68198b]{order:1}.pd__acc[data-v-9c68198b]{order:3}.pd__buy[data-v-9c68198b],.pd__color-unavail[data-v-9c68198b],.pd__sec[data-v-9c68198b],.pd__ship[data-v-9c68198b],.pd__trust[data-v-9c68198b]{order:4}.pd__look[data-v-9c68198b]{margin-top:16px;order:5;padding-top:14px}.pd[data-v-9c68198b]{padding-bottom:16px}.pd__crumbs[data-v-9c68198b]{justify-content:center}.pd__ref[data-v-9c68198b],.pd__stars[data-v-9c68198b],.pd__title[data-v-9c68198b]{text-align:center}.pd__price-stock[data-v-9c68198b]{justify-content:center}.pd__acc[data-v-9c68198b]{text-align:center}.pd__acc-body[data-v-9c68198b]{text-align:left}.pd__acc-btn[data-v-9c68198b]{gap:10px}.pd__acc-btn[data-v-9c68198b],.pd__buy[data-v-9c68198b],.pd__sec-head[data-v-9c68198b],.pd__sizes[data-v-9c68198b],.pd__swatches[data-v-9c68198b]{justify-content:center}.pd__gcdesc[data-v-9c68198b]{text-align:center}.pd__ship[data-v-9c68198b],.pd__trust[data-v-9c68198b]{justify-content:center}.pd__look h3[data-v-9c68198b]{text-align:center}.pd__look-items[data-v-9c68198b]{justify-content:flex-start}.pd__inner[data-v-9c68198b]{gap:8px}.pd__crumbs[data-v-9c68198b]{margin-bottom:0}.pd__title[data-v-9c68198b]{line-height:1.08;margin:0}.pd__ref[data-v-9c68198b]{margin:1px 0 0}.pd__stars[data-v-9c68198b]{margin:1px 0}.pd__price-stock[data-v-9c68198b]{margin:1px 0 0}.pd__mesures-grid[data-v-9c68198b]{grid-template-columns:1fr 1fr}.pd__trust[data-v-9c68198b]{gap:10px}.pd__look-card[data-v-9c68198b]{width:100px}.pd__look-card img[data-v-9c68198b]{height:125px;width:100px}.pd__modal[data-v-9c68198b]{padding:12px}.pd__modal-inner--sm[data-v-9c68198b]{max-height:88vh;padding:24px 18px}.pd__modal-inner--ship[data-v-9c68198b]{max-width:100%}.pd__vbadge[data-v-9c68198b]{font-size:.9rem;gap:7px;padding:9px 15px 9px 11px}.pd__vbadge-ic[data-v-9c68198b]{height:26px;width:26px}.pd__ship-tbl[data-v-9c68198b]{font-size:.78rem}.pd__ship-tbl td[data-v-9c68198b],.pd__ship-tbl th[data-v-9c68198b]{padding:7px 6px}}@media(max-width:480px){.pd__price-now[data-v-9c68198b]{font-size:1.3rem}.pd__title[data-v-9c68198b]{font-size:clamp(1.4rem,6vw,1.9rem)}.pd__ship[data-v-9c68198b]{grid-template-columns:1fr}.pd__sz[data-v-9c68198b]{font-size:.82rem;padding:8px 14px}}.pd__rdv[data-v-9c68198b]{background:#21450d0d;border:1px solid rgba(33,69,13,.18);border-radius:12px;margin:16px 0 4px;padding:14px 16px}.pd__rdv-lbl[data-v-9c68198b]{color:var(--ink,#2a211c);display:block;font-size:.9rem;font-weight:700;margin-bottom:8px}.pd__rdv-input[data-v-9c68198b]{background:#fff;border:1.5px solid var(--line,#e4dccd);border-radius:10px;color:var(--ink);font-family:var(--font-body);font-size:16px;outline:none;padding:11px 14px;width:100%}.pd__rdv-input[data-v-9c68198b]:focus{border-color:var(--primary,#21450d)}.pd__rdv-note[data-v-9c68198b]{color:var(--ink-soft);font-size:.76rem;line-height:1.5;margin:8px 0 0}.db[data-v-252d5e8a]{max-width:1180px}.db__head[data-v-252d5e8a]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:22px}.db__h1[data-v-252d5e8a]{color:var(--primary,#21450d);font-family:var(--font-display,"Fraunces"),serif;font-size:2rem;font-style:italic;margin:0}.db__sub[data-v-252d5e8a]{color:var(--ink-soft,#6b6b6b);font-size:.92rem;margin:4px 0 0}.db__cta[data-v-252d5e8a]{background:var(--primary,#21450d);border-radius:10px;color:#fff;font-size:.88rem;font-weight:600;padding:11px 18px;white-space:nowrap}.db__msg[data-v-252d5e8a]{color:var(--ink-soft,#6b6b6b)}.db__filters[data-v-252d5e8a]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:24px}.db__presets[data-v-252d5e8a]{background:#fff;border:1px solid var(--line,#e7e1d8);border-radius:11px;display:inline-flex;gap:2px;padding:4px}.db__preset[data-v-252d5e8a]{border-radius:8px;font-weight:600;padding:8px 13px;transition:background .15s,color .15s}.db__daterange[data-v-252d5e8a],.db__preset[data-v-252d5e8a]{color:var(--ink-soft,#6b6b6b);font-size:.82rem}.db__daterange[data-v-252d5e8a]{align-items:center;display:inline-flex;gap:12px;margin-left:8px}.db__date[data-v-252d5e8a]{border:1px solid var(--line,#e4dccd);border-radius:8px;font-size:.82rem;margin-left:4px;padding:6px 10px}.db__preset.is-on[data-v-252d5e8a]{background:var(--primary,#21450d);color:#fff}.db__selects[data-v-252d5e8a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.db__sel[data-v-252d5e8a]{background:#fff;border:1px solid var(--line,#e7e1d8);border-radius:9px;color:var(--ink,#2a2a2a);font-size:.84rem;max-width:200px;padding:9px 12px}.db__reset[data-v-252d5e8a]{color:var(--accent,#c6213b);font-size:.8rem;font-weight:600;text-decoration:underline}.db__kpis[data-v-252d5e8a]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));margin-bottom:16px}.kpi[data-v-252d5e8a]{background:#fff;border:1px solid var(--line,#e7e1d8);border-radius:14px;display:flex;flex-direction:column;gap:5px;padding:18px 20px}.kpi--soft[data-v-252d5e8a]{background:#21450d0a}.kpi__lbl[data-v-252d5e8a]{color:var(--ink-soft,#6b6b6b);font-size:.8rem;font-weight:600}.kpi__val[data-v-252d5e8a]{color:var(--primary,#21450d);font-family:var(--font-display,"Fraunces"),serif;font-size:1.85rem;font-weight:600;line-height:1.1}.kpi__delta[data-v-252d5e8a]{font-size:.8rem;font-weight:600}.kpi__delta small[data-v-252d5e8a]{color:var(--ink-soft,#9a9a9a);font-weight:500}.kpi__delta.is-up[data-v-252d5e8a]{color:#2e7d32}.kpi__delta.is-down[data-v-252d5e8a]{color:var(--accent,#c6213b)}.kpi__delta.is-flat[data-v-252d5e8a],.kpi__hint[data-v-252d5e8a]{color:var(--ink-soft,#9a9a9a)}.kpi__hint[data-v-252d5e8a]{font-size:.72rem}.db__snap[data-v-252d5e8a]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:26px}.snap[data-v-252d5e8a]{background:#fff;border:1px solid var(--line,#e7e1d8);border-radius:12px;display:flex;flex-direction:column;gap:3px;padding:15px 16px;transition:transform .12s,box-shadow .12s}.snap[data-v-252d5e8a]:hover{box-shadow:0 6px 18px #0000000f;transform:translateY(-2px)}.snap__n[data-v-252d5e8a]{color:var(--primary,#21450d);font-family:var(--font-display,"Fraunces"),serif;font-size:1.55rem;font-weight:600}.snap__l[data-v-252d5e8a]{color:var(--ink-soft,#6b6b6b);font-size:.76rem}.snap--accent[data-v-252d5e8a]{background:var(--primary,#21450d);border-color:var(--primary,#21450d)}.snap--accent .snap__l[data-v-252d5e8a],.snap--accent .snap__n[data-v-252d5e8a]{color:#fff}.snap--warn .snap__n[data-v-252d5e8a]{color:var(--accent,#c6213b)}.card[data-v-252d5e8a]{background:#fff;border:1px solid var(--line,#e7e1d8);border-radius:16px;margin-bottom:18px;padding:20px 22px}.card--wide[data-v-252d5e8a]{padding-bottom:28px}.card__head[data-v-252d5e8a]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.card__h[data-v-252d5e8a]{color:var(--primary,#21450d);font-family:var(--font-display,"Fraunces"),serif;font-size:1.2rem;font-style:italic;margin:0}.card__meta[data-v-252d5e8a]{color:var(--ink-soft,#6b6b6b);font-size:.8rem}.card__link[data-v-252d5e8a]{color:var(--primary,#21450d);font-size:.8rem;font-weight:600}.card__empty[data-v-252d5e8a]{color:var(--ink-soft,#9a9a9a);font-size:.88rem;padding:20px 0;text-align:center}.chart[data-v-252d5e8a]{height:240px;position:relative}.chart__svg[data-v-252d5e8a]{display:block;height:220px;width:100%}.chart__grid[data-v-252d5e8a]{stroke:var(--line,#eee);stroke-width:1}.chart__area[data-v-252d5e8a]{fill:#21450d1a}.chart__line[data-v-252d5e8a]{fill:none;stroke:var(--primary,#21450d);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.chart__cursor[data-v-252d5e8a]{stroke:var(--accent,#c6213b);stroke-dasharray:3 3;stroke-width:1}.chart__xaxis[data-v-252d5e8a]{height:18px;position:relative}.chart__xaxis span[data-v-252d5e8a]{color:var(--ink-soft,#9a9a9a);font-size:.68rem;white-space:nowrap}.chart__tip[data-v-252d5e8a],.chart__xaxis span[data-v-252d5e8a]{position:absolute;transform:translate(-50%)}.chart__tip[data-v-252d5e8a]{background:#fff;border:1px solid var(--line,#e7e1d8);border-radius:9px;box-shadow:0 6px 20px #0000001a;display:flex;flex-direction:column;gap:1px;padding:7px 10px;pointer-events:none;top:0;z-index:3}.chart__tip b[data-v-252d5e8a]{color:var(--primary,#21450d);font-size:.9rem}.chart__tip span[data-v-252d5e8a]{color:var(--ink,#2a2a2a);font-size:.72rem}.chart__tip small[data-v-252d5e8a]{color:var(--ink-soft,#9a9a9a);font-size:.68rem}.db__grid2[data-v-252d5e8a]{display:grid;gap:18px;grid-template-columns:1fr 1fr}.bars[data-v-252d5e8a]{gap:13px}.bar[data-v-252d5e8a],.bars[data-v-252d5e8a]{display:flex;flex-direction:column}.bar[data-v-252d5e8a]{gap:4px}.bar__top[data-v-252d5e8a]{display:flex;font-size:.85rem;gap:10px;justify-content:space-between}.bar__name[data-v-252d5e8a]{color:var(--ink,#2a2a2a);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar__val[data-v-252d5e8a]{color:var(--primary,#21450d);font-weight:700;white-space:nowrap}.bar__track[data-v-252d5e8a]{background:var(--sand,#f1ebe1);border-radius:6px;height:9px;overflow:hidden}.bar__fill[data-v-252d5e8a]{background:var(--primary,#21450d);border-radius:6px;height:100%}.bar__fill--alt[data-v-252d5e8a]{background:#c9952f}.bar__sub[data-v-252d5e8a]{color:var(--ink-soft,#9a9a9a);font-size:.72rem}.donut[data-v-252d5e8a]{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.donut__svg[data-v-252d5e8a]{flex-shrink:0;height:160px;width:160px}.donut__num[data-v-252d5e8a]{fill:var(--primary,#21450d);font-family:var(--font-display,"Fraunces"),serif;font-size:24px;font-weight:600;text-anchor:middle}.donut__lbl[data-v-252d5e8a]{fill:var(--ink-soft,#9a9a9a);font-size:8px;letter-spacing:.04em;text-anchor:middle}.donut__leg[data-v-252d5e8a]{display:flex;flex:1;flex-direction:column;gap:7px;list-style:none;margin:0;min-width:180px;padding:0}.donut__leg li[data-v-252d5e8a]{align-items:center;color:var(--ink,#2a2a2a);display:flex;font-size:.82rem;gap:8px}.leg__dot[data-v-252d5e8a]{border-radius:3px;flex-shrink:0;height:11px;width:11px}.leg__t[data-v-252d5e8a]{flex:1}.donut__leg b[data-v-252d5e8a]{color:var(--primary,#21450d)}.donut__leg small[data-v-252d5e8a]{color:var(--ink-soft,#9a9a9a);text-align:right;width:38px}.db__quick[data-v-252d5e8a]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:24px}.ql[data-v-252d5e8a]{background:#fff;border:1px solid var(--line,#e7e1d8);border-radius:11px;color:var(--primary,#21450d);font-size:.9rem;font-weight:600;padding:15px;text-align:center;transition:background .12s,color .12s}.ql[data-v-252d5e8a]:hover{background:var(--primary,#21450d);color:#fff}@media(max-width:760px){.db__filters[data-v-252d5e8a],.db__head[data-v-252d5e8a]{flex-direction:column}.db__filters[data-v-252d5e8a]{align-items:stretch}.db__presets[data-v-252d5e8a]{overflow-x:auto}.db__sel[data-v-252d5e8a]{flex:1;max-width:none}.db__grid2[data-v-252d5e8a]{grid-template-columns:1fr}.db__h1[data-v-252d5e8a]{font-size:1.6rem}}.legal[data-v-4443075e]{max-width:820px;padding:40px 24px 90px}.legal__title[data-v-4443075e]{color:var(--ink);font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3rem);font-style:italic;margin-bottom:8px}.legal__updated[data-v-4443075e]{color:var(--ink-soft);font-size:.82rem;margin-bottom:30px}.legal h2[data-v-4443075e]{color:var(--ink);font-family:var(--font-display);font-size:1.3rem;margin:30px 0 10px}.legal li[data-v-4443075e],.legal p[data-v-4443075e]{color:var(--ink-soft);font-size:.95rem;line-height:1.7}.legal ul[data-v-4443075e]{display:flex;flex-direction:column;gap:6px;margin:8px 0;padding-left:22px}.legal a[data-v-4443075e]{color:var(--terracotta);text-decoration:underline}.ck-page[data-v-3581b47b]{padding:48px 24px 96px}.ck-header[data-v-3581b47b]{border-bottom:1px solid var(--line);margin-bottom:44px;padding-bottom:26px;text-align:center}.ck-header__title[data-v-3581b47b]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:clamp(2.2rem,4.5vw,3rem);font-style:italic;font-weight:500}.ck-header__sub[data-v-3581b47b]{color:var(--ink-soft);font-size:.9rem;margin-top:8px}.ck-empty[data-v-3581b47b]{align-items:center;color:var(--ink-soft);display:flex;flex-direction:column;gap:18px;padding:80px 0;text-align:center}.ck-grid[data-v-3581b47b]{align-items:start;display:grid;gap:40px;grid-template-columns:1fr 380px}.ck-card[data-v-3581b47b]{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg,16px);margin-bottom:20px;padding:26px 28px}.ck-card__title[data-v-3581b47b]{align-items:center;color:var(--primary);display:flex;font-family:var(--font-display,"Fraunces"),serif;font-size:1.3rem;font-style:italic;font-weight:500;gap:12px;margin-bottom:22px}.ck-card__num[data-v-3581b47b]{align-items:center;background:var(--primary);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-family:var(--font-body,sans-serif);font-size:.85rem;font-style:normal;font-weight:700;height:28px;justify-content:center;width:28px}.ck-row[data-v-3581b47b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.ck-row--3[data-v-3581b47b]{grid-template-columns:1fr 2fr}.ck-field[data-v-3581b47b]{margin-bottom:16px}.ck-field label[data-v-3581b47b]{color:var(--ink-soft);display:block;font-size:.74rem;font-weight:700;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.ck-field input[data-v-3581b47b],.ck-select select[data-v-3581b47b]{background:var(--cream,#fbf6ee);border:1.5px solid var(--line);border-radius:11px;color:var(--ink);font-family:inherit;font-size:.95rem;padding:13px 15px;transition:border-color .2s,box-shadow .2s;width:100%}.ck-field input[data-v-3581b47b]::-moz-placeholder{color:#b8b0a4}.ck-field input[data-v-3581b47b]::placeholder{color:#b8b0a4}.ck-field input[data-v-3581b47b]:focus,.ck-select select[data-v-3581b47b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #21450d1f;outline:none}.ck-select[data-v-3581b47b]{position:relative}.ck-select[data-v-3581b47b]:after{border-bottom:2px solid var(--ink-soft);border-right:2px solid var(--ink-soft);content:"";height:9px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-65%) rotate(45deg);width:9px}.ck-select select[data-v-3581b47b]{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:38px}.ck-samecheck[data-v-3581b47b]{align-items:center;cursor:pointer;display:flex;gap:11px;margin-top:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ck-samecheck input[data-v-3581b47b]{opacity:0;pointer-events:none;position:absolute}.ck-samecheck__box[data-v-3581b47b]{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:6px;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:background .15s,border-color .15s;width:20px}.ck-samecheck input:checked+.ck-samecheck__box[data-v-3581b47b]{background:var(--primary);border-color:var(--primary)}.ck-samecheck__box svg[data-v-3581b47b]{color:#fff;height:12px;opacity:0;transition:opacity .15s;width:12px}.ck-samecheck input:checked+.ck-samecheck__box svg[data-v-3581b47b]{opacity:1}.ck-samecheck__label[data-v-3581b47b]{color:var(--ink);font-size:.88rem;font-weight:600}.ck-subaddr[data-v-3581b47b]{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.ck-subaddr__title[data-v-3581b47b]{color:var(--ink-soft);font-size:.82rem;font-weight:700;letter-spacing:.05em;margin-bottom:16px;text-transform:uppercase}.ck-options[data-v-3581b47b]{display:flex;flex-direction:column;gap:10px}.ck-option[data-v-3581b47b]{align-items:center;border:1.5px solid var(--line);border-radius:12px;cursor:pointer;display:flex;gap:14px;padding:15px 18px;position:relative;transition:border-color .2s,background .2s}.ck-option[data-v-3581b47b]:hover{border-color:#21450d66}.ck-option--active[data-v-3581b47b]{background:#21450d0a;border-color:var(--primary)}.ck-option input[data-v-3581b47b]{opacity:0;pointer-events:none;position:absolute}.ck-option__check[data-v-3581b47b]{border:2px solid var(--line);border-radius:50%;flex-shrink:0;height:20px;position:relative;transition:border-color .2s;width:20px}.ck-option--active .ck-option__check[data-v-3581b47b]{border-color:var(--primary)}.ck-option--active .ck-option__check[data-v-3581b47b]:after{background:var(--primary);border-radius:50%;content:"";inset:3px;position:absolute}.ck-option__ic[data-v-3581b47b]{align-items:center;background:var(--sand);border-radius:9px;color:var(--primary);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.ck-option__ic svg[data-v-3581b47b]{height:19px;width:19px}.ck-option__main[data-v-3581b47b]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ck-option__main strong[data-v-3581b47b]{color:var(--ink);font-size:.95rem}.ck-option__main small[data-v-3581b47b]{color:var(--ink-soft);font-size:.78rem}.ck-option__price[data-v-3581b47b]{color:var(--ink);font-size:.95rem;font-weight:700;white-space:nowrap}.ck-error[data-v-3581b47b]{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:.85rem;margin-bottom:16px;padding:12px 16px}.ck-submit[data-v-3581b47b]{font-size:1rem;height:54px;margin-top:6px}.ck-login-note[data-v-3581b47b]{color:var(--ink-soft);font-size:.84rem;margin-top:16px;text-align:center}.ck-login-note a[data-v-3581b47b]{color:var(--primary);font-weight:700}.ck-account-note[data-v-3581b47b]{color:var(--ink-soft);font-size:.84rem;line-height:1.5;margin-bottom:16px}.ck-account-note a[data-v-3581b47b]{color:var(--primary);font-weight:700}.ck-summary[data-v-3581b47b]{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg,16px);padding:28px;position:sticky;top:calc(var(--header-h, 148px) + 16px)}.ck-summary__title[data-v-3581b47b]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:1.35rem;font-style:italic;font-weight:500;margin-bottom:18px}.ck-items[data-v-3581b47b]{margin:0 -6px;max-height:320px;overflow-y:auto;padding:0 6px}.ck-item[data-v-3581b47b]{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:12px;padding:10px 0}.ck-item img[data-v-3581b47b]{background:var(--sand);border-radius:8px;flex-shrink:0;height:70px;-o-object-fit:cover;object-fit:cover;width:56px}.ck-item__info[data-v-3581b47b]{flex:1;min-width:0}.ck-item__title[data-v-3581b47b]{display:block;font-size:.85rem;font-weight:600;line-height:1.3}.ck-item__qty[data-v-3581b47b]{color:var(--ink-soft);font-size:.75rem}.ck-item__price[data-v-3581b47b]{font-size:.9rem;font-weight:700;white-space:nowrap}.ck-totals[data-v-3581b47b]{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.ck-totals>div[data-v-3581b47b]{color:var(--ink);display:flex;font-size:.92rem;justify-content:space-between;padding:6px 0}.ck-totals__final[data-v-3581b47b]{border-top:1px solid var(--line);margin-top:6px;padding-top:12px}.ck-totals__final strong[data-v-3581b47b]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:1.45rem;font-weight:600}.ck-coupon[data-v-3581b47b]{border-top:1px dashed var(--line);margin-top:16px;padding-top:16px}.ck-coupon__form[data-v-3581b47b]{display:flex;gap:8px}.ck-coupon__form input[data-v-3581b47b]{background:var(--cream,#fbf6ee);border:1.5px solid var(--line);border-radius:10px;flex:1;font-size:.9rem;min-width:0;padding:11px 13px;text-transform:uppercase}.ck-coupon__form input[data-v-3581b47b]:focus{border-color:var(--primary);outline:none}.ck-coupon__form button[data-v-3581b47b]{background:var(--ink);border-radius:10px;color:#fff;font-size:.82rem;font-weight:700;padding:0 16px;transition:opacity .15s;white-space:nowrap}.ck-coupon__form button[data-v-3581b47b]:hover{opacity:.85}.ck-coupon__ok[data-v-3581b47b]{align-items:center;background:#21450d0f;border:1px solid rgba(33,69,13,.2);border-radius:10px;color:var(--primary);display:flex;font-size:.85rem;justify-content:space-between;padding:10px 14px}.ck-coupon__ok button[data-v-3581b47b]{color:var(--ink-soft);font-size:.76rem;text-decoration:underline}.ck-coupon__err[data-v-3581b47b]{color:#b91c1c;font-size:.78rem;margin-top:8px}.ck-totals__disc[data-v-3581b47b]{color:var(--primary);font-weight:600}.ck-trust[data-v-3581b47b]{border-top:1px dashed var(--line);display:flex;flex-direction:column;gap:8px;list-style:none;margin:18px 0 0;padding:16px 0 0}.ck-trust li[data-v-3581b47b]{align-items:center;color:var(--ink-soft);display:flex;font-size:.78rem;gap:9px}.ck-trust svg[data-v-3581b47b]{color:var(--primary);flex-shrink:0;height:15px;width:15px}@media(max-width:860px){.ck-grid[data-v-3581b47b]{grid-template-columns:1fr}.ck-summary[data-v-3581b47b]{order:-1;position:static}}@media(max-width:500px){.ck-row[data-v-3581b47b],.ck-row--3[data-v-3581b47b]{grid-template-columns:1fr}}.ck-stripe[data-v-3581b47b]{background:#fff;border:1.5px solid var(--line);border-radius:12px;margin:6px 0 16px;padding:16px}.ck-stripe__el[data-v-3581b47b]{min-height:42px}.ck-pickupmsg[data-v-3581b47b]{background:#fef7ed;border:1px solid #f0c896;border-radius:12px;color:#92400e;font-size:.9rem;line-height:1.55;padding:16px 18px}.compte-page[data-v-5c850fda]{min-height:60vh;padding:60px 0 80px}.compte-header[data-v-5c850fda]{margin-bottom:44px}.compte-title[data-v-5c850fda]{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-style:italic}.compte-hello[data-v-5c850fda]{color:var(--ink-soft);font-size:1.05rem;margin-top:8px}.compte-grid[data-v-5c850fda]{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.compte-card[data-v-5c850fda]{background:#fff;border-radius:var(--r-lg,16px);box-shadow:0 4px 20px #0000000f;color:var(--ink);cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:32px 28px;text-decoration:none;transition:transform .2s,box-shadow .2s}.compte-card[data-v-5c850fda]:hover{box-shadow:0 12px 36px #0000001a;transform:translateY(-4px)}.compte-card__icon[data-v-5c850fda]{font-size:2rem}.compte-card h3[data-v-5c850fda]{font-size:1.1rem;font-weight:700}.compte-card p[data-v-5c850fda]{color:var(--ink-soft);font-size:.85rem;line-height:1.5}.compte-card--action[data-v-5c850fda]{background:transparent;border:1px dashed var(--line,#e0dcd5)}.compte-card--action[data-v-5c850fda]:hover{border-color:#b91c1c}.compte-card--action h3[data-v-5c850fda]{color:#b91c1c}@media(max-width:600px){.compte-grid[data-v-5c850fda]{grid-template-columns:1fr}}.legal[data-v-30b523b5]{max-width:820px;padding:40px 24px 90px}.legal__title[data-v-30b523b5]{color:var(--ink);font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3rem);font-style:italic;margin-bottom:8px}.legal__updated[data-v-30b523b5]{color:var(--ink-soft);font-size:.82rem;margin-bottom:30px}.legal h2[data-v-30b523b5]{color:var(--ink);font-family:var(--font-display);font-size:1.3rem;margin:30px 0 10px}.legal li[data-v-30b523b5],.legal p[data-v-30b523b5]{color:var(--ink-soft);font-size:.95rem;line-height:1.7}.legal ul[data-v-30b523b5]{display:flex;flex-direction:column;gap:6px;margin:8px 0;padding-left:22px}.legal a[data-v-30b523b5]{color:var(--terracotta);text-decoration:underline}.ct[data-v-9ede07a1]{padding:48px 0 90px}.ct__head[data-v-9ede07a1]{margin:0 auto 40px;max-width:640px;text-align:center}.ct__eyebrow[data-v-9ede07a1]{color:var(--terracotta);font-size:.72rem;font-weight:700;letter-spacing:.18em;margin-bottom:10px;text-transform:uppercase}.ct__title[data-v-9ede07a1]{color:var(--ink);font-family:var(--font-display);font-size:clamp(2.2rem,5vw,3.4rem);font-style:italic;line-height:1.05}.ct__intro[data-v-9ede07a1]{color:var(--ink-soft);line-height:1.6;margin-top:14px}.ct__grid[data-v-9ede07a1]{align-items:start;display:grid;gap:40px;grid-template-columns:320px 1fr}.ct__aside[data-v-9ede07a1]{display:flex;flex-direction:column;gap:22px}.ct__block[data-v-9ede07a1]{background:var(--sand,#f5f0e8);border:1px solid var(--line);border-radius:16px;padding:22px}.ct__bt[data-v-9ede07a1]{color:var(--primary,#21450d);font-family:var(--font-display);font-size:1.15rem;font-style:italic;margin-bottom:12px}.ct__line[data-v-9ede07a1]{color:var(--ink);font-size:.9rem;line-height:1.5;margin-bottom:10px}.ct__line strong[data-v-9ede07a1]{color:var(--ink-soft);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ct__line a[data-v-9ede07a1]{color:var(--terracotta);font-weight:600}.ct__muted[data-v-9ede07a1]{color:var(--ink-soft)}.ct__socials[data-v-9ede07a1]{display:flex;flex-wrap:wrap;gap:8px 16px}.ct__socials a[data-v-9ede07a1]{color:var(--terracotta);font-size:.88rem;font-weight:600}.ct__formwrap[data-v-9ede07a1]{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 12px 40px #0000000d;padding:32px}.ct__form[data-v-9ede07a1]{display:flex;flex-direction:column;gap:18px}.ct__row2[data-v-9ede07a1]{display:grid;gap:18px;grid-template-columns:1fr 1fr}.ct__field[data-v-9ede07a1]{display:flex;flex-direction:column;gap:7px}.ct__field>span[data-v-9ede07a1]{color:var(--ink);font-size:.82rem;font-weight:700}.ct__field input[data-v-9ede07a1],.ct__field select[data-v-9ede07a1],.ct__field textarea[data-v-9ede07a1]{background:#fff;border:1.5px solid var(--line);border-radius:10px;color:var(--ink);font-family:inherit;font-size:.95rem;padding:12px 14px;transition:border-color .2s}.ct__field input[data-v-9ede07a1]:focus,.ct__field select[data-v-9ede07a1]:focus,.ct__field textarea[data-v-9ede07a1]:focus{border-color:var(--primary,#21450d);outline:none}.ct__field textarea[data-v-9ede07a1]{min-height:120px;resize:vertical}.ct__hp[data-v-9ede07a1]{height:1px;left:-9999px;opacity:0;position:absolute;width:1px}.ct__btn[data-v-9ede07a1]{background:var(--primary,#21450d);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:.98rem;font-weight:700;padding:15px;transition:background .2s}.ct__btn[data-v-9ede07a1]:hover:not(:disabled){background:#2d5e12}.ct__btn[data-v-9ede07a1]:disabled{cursor:default;opacity:.6}.ct__btn--ghost[data-v-9ede07a1]{background:none;border:1.5px solid var(--primary,#21450d);color:var(--primary,#21450d)}.ct__error[data-v-9ede07a1]{color:var(--terracotta);font-size:.88rem;font-weight:600}.ct__legal[data-v-9ede07a1]{color:var(--ink-soft);font-size:.76rem;text-align:center}.ct__success[data-v-9ede07a1]{flex-direction:column;gap:12px;padding:30px 10px;text-align:center}.ct__success[data-v-9ede07a1],.ct__success-ic[data-v-9ede07a1]{align-items:center;display:flex}.ct__success-ic[data-v-9ede07a1]{background:var(--primary,#21450d);border-radius:50%;color:#fff;font-size:2rem;height:60px;justify-content:center;width:60px}.ct__success h2[data-v-9ede07a1]{color:var(--ink);font-family:var(--font-display);font-size:1.6rem;font-style:italic}.ct__success p[data-v-9ede07a1]{color:var(--ink-soft);line-height:1.6;max-width:380px}@media(max-width:880px){.ct__grid[data-v-9ede07a1]{gap:28px;grid-template-columns:1fr}}@media(max-width:560px){.ct__formwrap[data-v-9ede07a1]{border-radius:14px;padding:22px}.ct__row2[data-v-9ede07a1]{gap:18px;grid-template-columns:1fr}.ct__field input[data-v-9ede07a1],.ct__field select[data-v-9ede07a1],.ct__field textarea[data-v-9ede07a1]{font-size:16px}}.ct__social[data-v-9ede07a1]{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.ct__social a[data-v-9ede07a1]{background:#fff;border:1px solid var(--line,#e4dccd);border-radius:50%;color:var(--ink,#2a211c);display:grid;height:42px;place-items:center;transition:.2s;width:42px}.ct__social a[data-v-9ede07a1]:hover{background:var(--terracotta);border-color:var(--terracotta);color:#fff;transform:translateY(-2px)}@media(max-width:768px){.ct__social[data-v-9ede07a1]{justify-content:center}.ct__social-block[data-v-9ede07a1]{text-align:center}}@media(max-width:480px){.ct__social[data-v-9ede07a1]{gap:8px}.ct__social a[data-v-9ede07a1]{height:44px;width:44px}}@media(max-width:380px){.ct__social a[data-v-9ede07a1]{height:40px;width:40px}}.rev[data-v-eb98c1d2]{height:calc(82vh - var(--header-h, 148px));max-height:700px;min-height:450px;overflow:clip;overflow:hidden;position:relative}.rev__slide[data-v-eb98c1d2]{inset:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity 1s ease}.rev__slide.is-active[data-v-eb98c1d2]{opacity:1;pointer-events:auto;z-index:2}.rev__pattern[data-v-eb98c1d2]{background-image:repeating-linear-gradient(60deg,transparent 0 22px,hsla(0,0%,100%,.3) 22px 23px),repeating-linear-gradient(-60deg,transparent 0 22px,hsla(0,0%,100%,.15) 22px 23px);inset:0;opacity:.06;position:absolute;z-index:1}.rev__split[data-v-eb98c1d2]{align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto 1fr;height:100%;padding:10px 0;position:relative;z-index:3}.rev__cards-col[data-v-eb98c1d2]{display:flex;gap:16px;opacity:0;transform:translateY(24px);transition:opacity .8s .3s,transform .8s cubic-bezier(.16,1,.3,1) .3s}.is-active .rev__cards-col[data-v-eb98c1d2]{opacity:1;transform:none}.rev__card[data-v-eb98c1d2]{aspect-ratio:3/4;border-radius:14px;box-shadow:0 12px 40px #00000059;flex:1 1 0;max-height:100%;min-width:0;overflow:hidden;position:relative;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s}.rev__card[data-v-eb98c1d2]:hover{box-shadow:0 20px 50px #00000073;transform:translateY(-8px) scale(1.02)}.rev__card img[data-v-eb98c1d2]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .6s cubic-bezier(.16,1,.3,1);width:100%}.rev__card:hover img[data-v-eb98c1d2]{transform:scale(1.06)}.rev__card-shade[data-v-eb98c1d2]{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.05) 50%,transparent);inset:0;position:absolute}.rev__card-name[data-v-eb98c1d2]{bottom:0;color:#fff;font-size:.85rem;font-weight:700;left:0;letter-spacing:.02em;padding:18px 14px;position:absolute;right:0;text-align:center;z-index:2}.rev__split-logo[data-v-eb98c1d2]{display:block;height:auto;margin:0 auto 16px;opacity:0;transform:translateY(20px);transition:opacity .6s .05s,transform .6s .05s;width:140px}.is-active .rev__split-logo[data-v-eb98c1d2]{opacity:1;transform:none}.rev__split-center[data-v-eb98c1d2]{opacity:0;padding:0 8px;text-align:center;transform:translateY(30px);transition:opacity .7s .15s,transform .7s cubic-bezier(.16,1,.3,1) .15s}.is-active .rev__split-center[data-v-eb98c1d2]{opacity:1;transform:none}.rev__accent[data-v-eb98c1d2]{border-radius:14px;box-shadow:0 16px 50px #0000004d;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;opacity:0;position:absolute;transform:scale(.95);transition:opacity .9s ease .3s,transform 1s cubic-bezier(.16,1,.3,1) .3s;z-index:1}.is-active .rev__accent[data-v-eb98c1d2]{opacity:.9;transform:scale(1)}.rev__content[data-v-eb98c1d2]{display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:40px 0 72px;position:relative;z-index:3}.rev__content--center[data-v-eb98c1d2]{align-items:center;text-align:center}.rev__eyebrow[data-v-eb98c1d2]{color:var(--ochre-l);display:block;font-size:.68rem;font-weight:700;letter-spacing:.35em;margin-bottom:14px;opacity:0;text-transform:uppercase;transform:translateY(20px);transition:opacity .6s .1s,transform .6s .1s}.is-active .rev__eyebrow[data-v-eb98c1d2]{opacity:1;transform:none}.rev__title[data-v-eb98c1d2]{color:var(--ink);font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3.6rem);font-style:italic;font-weight:500;line-height:1.04;margin-bottom:16px;opacity:0;transform:translateY(40px);transition:opacity .7s .2s,transform .7s cubic-bezier(.16,1,.3,1) .2s;white-space:pre-line}.rev__title--light[data-v-eb98c1d2]{color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.15)}.is-active .rev__title[data-v-eb98c1d2]{opacity:1;transform:none}.rev__desc[data-v-eb98c1d2]{color:var(--ink-soft);font-size:1.05rem;line-height:1.65;margin-bottom:24px;max-width:36ch;opacity:0;transform:translateY(20px);transition:opacity .6s .35s,transform .6s .35s;white-space:pre-line}.rev__desc--light[data-v-eb98c1d2]{color:#fffc}.is-active .rev__desc[data-v-eb98c1d2]{opacity:1;transform:none}.rev__btn[data-v-eb98c1d2]{align-items:center;border-radius:100px;display:inline-flex;font-size:.92rem;font-weight:700;gap:8px;letter-spacing:.02em;opacity:0;padding:16px 40px;transform:translateY(20px);transition:transform .25s,box-shadow .25s,background .2s,color .2s}.is-active .rev__btn[data-v-eb98c1d2]{opacity:1;transform:none;transition:opacity .6s .45s,transform .6s .45s,background .2s,box-shadow .25s}.rev__btn[data-v-eb98c1d2]:hover{box-shadow:0 8px 28px #0003;transform:translateY(-3px)}.rev__btn--outline[data-v-eb98c1d2]{background:transparent;border:2px solid hsla(0,0%,100%,.7);color:#fff}.rev__btn--outline[data-v-eb98c1d2]:hover{background:#fff;border-color:#fff;color:#21450d}.rev__btn--white[data-v-eb98c1d2]{background:#fff;color:#c6213b}.rev__btn--white[data-v-eb98c1d2]:hover{background:var(--cream)}.rev__btn--dark[data-v-eb98c1d2]{background:var(--ink);color:#fff}.rev__btn--dark[data-v-eb98c1d2]:hover{background:#1a1510}.rev__btn--green[data-v-eb98c1d2]{background:#21450d;color:#fff}.rev__btn--green[data-v-eb98c1d2]:hover{background:#2d5e12}.rev__nav[data-v-eb98c1d2]{bottom:28px;left:50%;position:absolute;transform:translate(-50%);z-index:10}.rev__dot[data-v-eb98c1d2],.rev__nav[data-v-eb98c1d2]{display:flex;gap:6px}.rev__dot[data-v-eb98c1d2]{align-items:center;cursor:pointer;flex-direction:column;padding:4px 8px}.rev__nav--dark .rev__dot-label[data-v-eb98c1d2]{color:#0006}.rev__nav--dark .rev__dot.active .rev__dot-label[data-v-eb98c1d2]{color:var(--ink)}.rev__nav--dark .rev__dot-bar[data-v-eb98c1d2]{background:#00000026}.rev__nav--dark .rev__dot-fill[data-v-eb98c1d2]{background:var(--ink)}.rev__dot-label[data-v-eb98c1d2]{color:#ffffff80;font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:color .3s}.rev__dot.active .rev__dot-label[data-v-eb98c1d2]{color:#fff}.rev__dot-bar[data-v-eb98c1d2]{background:#fff3;border-radius:3px;height:3px;overflow:hidden;width:48px}.rev__dot-fill[data-v-eb98c1d2]{background:#fff;border-radius:3px;display:block;height:100%;width:0}.rev__dot-fill.running[data-v-eb98c1d2]{animation:dotP-eb98c1d2 6s linear forwards}@keyframes dotP-eb98c1d2{0%{width:0}to{width:100%}}.strip[data-v-eb98c1d2]{background:var(--primary,#21450d);padding:20px 0}.strip__row[data-v-eb98c1d2]{display:flex;flex-wrap:wrap;gap:6px 0;justify-content:center}.strip__val[data-v-eb98c1d2]{color:var(--cream);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.strip__sep[data-v-eb98c1d2]{display:inline-block;font-size:.45rem;margin:0 22px;opacity:.45;vertical-align:middle}.sec-header[data-v-eb98c1d2]{margin-bottom:44px;text-align:center}.sec-title[data-v-eb98c1d2]{color:var(--ink);font-family:var(--font-display);font-size:clamp(1.9rem,4vw,3rem);font-style:italic;font-weight:500;margin-top:8px}.sec-title[data-v-eb98c1d2]:after{background:var(--primary,#21450d);border-radius:3px;content:"";display:block;height:3px;margin:14px auto 0;width:60px}.link-more[data-v-eb98c1d2]{border:1.5px solid var(--primary,#21450d);border-radius:100px;color:var(--primary,#21450d);display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.06em;margin-top:16px;padding:10px 28px;text-transform:uppercase;transition:all .25s;white-space:nowrap}.link-more[data-v-eb98c1d2]:hover{background:var(--primary,#21450d);color:#fff}.cat-grid[data-v-eb98c1d2]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);grid-template-rows:240px 240px}.cat-card[data-v-eb98c1d2]{border-radius:var(--r-lg);box-shadow:0 6px 24px #0000001f;overflow:hidden;position:relative;transition:box-shadow .3s,transform .3s}.cat-card--tall[data-v-eb98c1d2]{grid-row:span 2}.cat-card__img[data-v-eb98c1d2]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .8s cubic-bezier(.16,1,.3,1);width:100%}.cat-card:hover .cat-card__img[data-v-eb98c1d2]{transform:scale(1.08)}.cat-card__overlay[data-v-eb98c1d2]{background:linear-gradient(0deg,rgba(33,69,13,.7) 0,rgba(0,0,0,.08) 50%,transparent);inset:0;position:absolute;transition:background .5s}.cat-card:hover .cat-card__overlay[data-v-eb98c1d2]{background:linear-gradient(0deg,rgba(0,0,0,.78) 0,rgba(0,0,0,.12) 55%,transparent)}.cat-card[data-v-eb98c1d2]:hover{box-shadow:0 12px 36px #0000002e;transform:translateY(-3px)}.cat-card__info[data-v-eb98c1d2]{bottom:0;color:#fff;left:0;padding:24px;position:absolute;right:0;z-index:2}.cat-card__info h3[data-v-eb98c1d2]{color:#fff;font-family:var(--font-display);font-size:1.5rem;font-style:italic;margin-bottom:4px}.cat-card__info span[data-v-eb98c1d2]{font-size:.78rem;opacity:.8}.cat-card__go[data-v-eb98c1d2]{bottom:28px;color:#fff;font-size:1.5rem;opacity:0;position:absolute;right:20px;transform:translate(-12px);transition:opacity .3s,transform .3s;z-index:2}.cat-card:hover .cat-card__go[data-v-eb98c1d2]{opacity:1;transform:none}.empty-note[data-v-eb98c1d2]{color:var(--ink-soft);padding:40px 0;text-align:center}.story[data-v-eb98c1d2]{background:var(--bg-alt);padding:100px 0}.story__layout[data-v-eb98c1d2]{align-items:center;display:grid;gap:72px;grid-template-columns:1fr 1fr}.story__photo img[data-v-eb98c1d2]{aspect-ratio:4/5;border-radius:var(--r-lg);box-shadow:var(--shadow-lg);-o-object-fit:cover;object-fit:cover;width:100%}.story__body h2[data-v-eb98c1d2]{font-family:var(--font-display);margin-bottom:22px;margin-top:10px}.story__body h2[data-v-eb98c1d2]:after{background:var(--primary,#21450d);border-radius:3px;content:"";display:block;height:3px;margin-top:12px;width:50px}.story__body p[data-v-eb98c1d2]{color:var(--ink-soft);font-size:1.06rem;line-height:1.75;margin-bottom:32px}.promos[data-v-eb98c1d2]{display:grid;gap:16px;grid-template-columns:1.3fr 1fr 1fr;height:440px}.promo[data-v-eb98c1d2]{border-radius:var(--r-lg);overflow:hidden;position:relative}.promo img[data-v-eb98c1d2]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1);width:100%}.promo:hover img[data-v-eb98c1d2]{transform:scale(1.06)}.promo__cap[data-v-eb98c1d2]{background:linear-gradient(0deg,rgba(33,69,13,.8),transparent 65%);color:#fff;display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:28px;position:absolute}.promo__cap h3[data-v-eb98c1d2]{color:#fff;font-size:1.5rem;font-style:italic}.promo__cap p[data-v-eb98c1d2]{color:#f0e4d2;font-size:.88rem;margin:8px 0 12px}.promo__link[data-v-eb98c1d2]{font-size:.84rem;font-weight:700}.fade-in[data-v-eb98c1d2]{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.fade-in.is-visible[data-v-eb98c1d2]{opacity:1;transform:none}.news-grid[data-v-eb98c1d2]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.news-card[data-v-eb98c1d2]{background:#fff;border-radius:var(--r-lg);box-shadow:0 4px 20px #00000012;overflow:hidden;transition:transform .3s,box-shadow .3s}.news-card[data-v-eb98c1d2]:hover{box-shadow:0 12px 32px #0000001f;transform:translateY(-4px)}.news-card__img-wrap[data-v-eb98c1d2]{aspect-ratio:3/4;display:block;overflow:hidden}.news-card__img-wrap img[data-v-eb98c1d2]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .6s cubic-bezier(.16,1,.3,1);width:100%}.news-card:hover .news-card__img-wrap img[data-v-eb98c1d2]{transform:scale(1.06)}.news-card__body[data-v-eb98c1d2]{padding:20px}.news-card__date[data-v-eb98c1d2]{color:var(--ink-soft);display:block;font-size:.72rem;font-weight:600;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.news-card__title[data-v-eb98c1d2]{color:var(--ink);font-family:var(--font-display);font-size:1.05rem;font-style:italic;font-weight:500;line-height:1.3;margin-bottom:10px}.news-card__title a[data-v-eb98c1d2]:hover{color:var(--accent,var(--terracotta))}.news-card__excerpt[data-v-eb98c1d2]{color:var(--ink-soft);display:-webkit-box;font-size:.82rem;-webkit-line-clamp:3;line-height:1.6;-webkit-box-orient:vertical;overflow:hidden}.duo[data-v-eb98c1d2]{height:calc(78vh - var(--header-h, 148px));max-height:680px;min-height:440px;position:relative}.duo__track[data-v-eb98c1d2]{display:grid;gap:0;grid-template-columns:1fr 1fr;height:100%}.duo__arrow[data-v-eb98c1d2]{display:none}.duo__card[data-v-eb98c1d2]{display:block;overflow:hidden;position:relative}.duo__card img[data-v-eb98c1d2]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .9s cubic-bezier(.16,1,.3,1);width:100%}.duo__card:hover img[data-v-eb98c1d2]{transform:scale(1.05)}.duo__shade[data-v-eb98c1d2]{background:linear-gradient(0deg,rgba(0,0,0,.62) 0,rgba(0,0,0,.12) 45%,transparent);inset:0;position:absolute;transition:background .5s}.duo__card:hover .duo__shade[data-v-eb98c1d2]{background:linear-gradient(0deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.2) 50%,transparent)}.duo__cap[data-v-eb98c1d2]{align-items:center;color:#fff;display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:40px 24px 56px;position:absolute;text-align:center;z-index:2}.duo__eyebrow[data-v-eb98c1d2]{color:#ffffffd9;font-size:.7rem;font-weight:700;letter-spacing:.32em;margin-bottom:12px;text-transform:uppercase}.duo__title[data-v-eb98c1d2]{color:#fff;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.4rem);font-style:italic;font-weight:500;line-height:1.05;margin-bottom:18px;text-shadow:0 2px 24px rgba(0,0,0,.35)}.duo__cta[data-v-eb98c1d2]{align-items:center;background:#fff;border-radius:100px;color:var(--ink);display:inline-flex;font-size:.86rem;font-weight:700;gap:8px;letter-spacing:.02em;padding:13px 30px;transition:transform .25s,box-shadow .25s}.duo__card:hover .duo__cta[data-v-eb98c1d2]{box-shadow:0 10px 30px #00000047;transform:translateY(-2px)}@media(max-width:900px){.duo[data-v-eb98c1d2]{height:auto;max-height:none;min-height:0;position:relative}.duo__track[data-v-eb98c1d2]{display:flex;grid-template-columns:none;height:auto;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.duo__track[data-v-eb98c1d2]::-webkit-scrollbar{display:none}.duo__card[data-v-eb98c1d2]{aspect-ratio:4/5;flex:0 0 100%;scroll-snap-align:center}.duo__cap[data-v-eb98c1d2]{justify-content:flex-end;padding:40px 20px}.duo__arrow[data-v-eb98c1d2]{align-items:center;background:#ffffffe6;border:none;border-radius:50%;box-shadow:0 3px 12px #0000004d;color:var(--ink);cursor:pointer;display:flex;font-size:1.6rem;height:40px;justify-content:center;line-height:1;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:5}.duo__arrow--prev[data-v-eb98c1d2]{left:10px}.duo__arrow--next[data-v-eb98c1d2]{right:10px}.rev__split[data-v-eb98c1d2]{gap:20px;grid-template-columns:1fr;grid-template-rows:auto 1fr}.rev__split-center[data-v-eb98c1d2]{order:-1}.rev__cards-col[data-v-eb98c1d2]{justify-content:center}.rev__card[data-v-eb98c1d2]{max-width:180px}.cat-grid[data-v-eb98c1d2],.news-grid[data-v-eb98c1d2]{grid-template-columns:repeat(2,1fr)}.cat-grid[data-v-eb98c1d2]{grid-template-rows:auto}.cat-card--tall[data-v-eb98c1d2]{grid-row:span 1}.cat-card[data-v-eb98c1d2]{min-height:240px}.story__layout[data-v-eb98c1d2]{gap:24px;grid-template-columns:1fr}.story__body[data-v-eb98c1d2]{align-items:center;display:flex;flex-direction:column;order:1;text-align:center}.story__photo[data-v-eb98c1d2]{order:2}.story__body h2[data-v-eb98c1d2]:after{margin-left:auto;margin-right:auto}.story__body p[data-v-eb98c1d2]{margin-bottom:24px}.promos[data-v-eb98c1d2]{grid-template-columns:1fr;height:auto}.promo[data-v-eb98c1d2]{min-height:260px}}@media(max-width:768px){.rev[data-v-eb98c1d2]{height:calc(85vh - var(--header-h, 126px));max-height:650px}.rev__accent[data-v-eb98c1d2]{display:none}.rev__split[data-v-eb98c1d2]{gap:12px;grid-template-columns:1fr 1fr;padding:12px 0}.rev__split-center[data-v-eb98c1d2]{grid-column:1/-1;order:-1}.rev__cards-col[data-v-eb98c1d2]{gap:10px}.rev__card[data-v-eb98c1d2]{max-width:none}.rev__card-name[data-v-eb98c1d2]{font-size:.72rem;padding:14px 10px}.rev__title[data-v-eb98c1d2]{font-size:clamp(1.8rem,7vw,2.6rem)}.rev__nav[data-v-eb98c1d2]{bottom:14px;gap:3px}.rev__dot-label[data-v-eb98c1d2]{font-size:.52rem}.rev__dot-bar[data-v-eb98c1d2]{width:32px}.strip__sep[data-v-eb98c1d2]{margin:0 12px}.cat-grid[data-v-eb98c1d2],.news-grid[data-v-eb98c1d2]{grid-template-columns:1fr}.cat-card[data-v-eb98c1d2]{min-height:220px}.story[data-v-eb98c1d2]{padding:32px 0}.sec-header[data-v-eb98c1d2]{margin-bottom:32px}}@media(max-width:480px){.rev__btn[data-v-eb98c1d2]{font-size:.85rem;padding:14px 32px}.strip__val[data-v-eb98c1d2]{font-size:.62rem}.strip__sep[data-v-eb98c1d2]{margin:0 8px}}@media(hover:none){.cat-card__go[data-v-eb98c1d2]{opacity:1;transform:none}}.jr[data-v-a746c929]{padding:56px 0 96px}.jr__head[data-v-a746c929]{margin:0 auto 48px;max-width:720px;text-align:center}.eyebrow[data-v-a746c929]{color:var(--accent);display:block;font-size:.72rem;font-weight:700;letter-spacing:.3em;margin-bottom:16px;text-transform:uppercase}.jr__title[data-v-a746c929]{color:var(--ink);font-family:var(--font-display);font-size:clamp(2.4rem,5vw,3.6rem);margin:0 0 14px}.jr__sub[data-v-a746c929]{color:var(--ink-soft);font-size:1.08rem;line-height:1.6}.jr__feat[data-v-a746c929]{background:var(--white);border-radius:var(--r-lg);box-shadow:var(--shadow-md);display:grid;grid-template-columns:1.1fr 1fr;margin-bottom:40px;overflow:hidden;transition:box-shadow .4s,transform .4s}.jr__feat[data-v-a746c929]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.jr__feat-img[data-v-a746c929]{overflow:hidden}.jr__feat-img img[data-v-a746c929]{height:100%;min-height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .8s cubic-bezier(.16,1,.3,1);width:100%}.jr__feat:hover .jr__feat-img img[data-v-a746c929]{transform:scale(1.04)}.jr__feat-body[data-v-a746c929]{display:flex;flex-direction:column;justify-content:center;padding:44px}.jr__feat-title[data-v-a746c929]{color:var(--ink);font-family:var(--font-display);font-size:2rem;line-height:1.15;margin:14px 0 16px}.jr__feat-ex[data-v-a746c929]{color:var(--ink-soft);line-height:1.7;margin-bottom:22px}.jr__date[data-v-a746c929]{color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.jr__more[data-v-a746c929]{color:var(--ink);font-size:.9rem;font-weight:700}.jr__grid[data-v-a746c929]{display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}.jr__card[data-v-a746c929]{background:var(--white);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:box-shadow .4s,transform .4s}.jr__card[data-v-a746c929]:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.jr__card-img[data-v-a746c929]{aspect-ratio:3/4;overflow:hidden}.jr__card-img img[data-v-a746c929]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .8s cubic-bezier(.16,1,.3,1);width:100%}.jr__card:hover .jr__card-img img[data-v-a746c929]{transform:scale(1.05)}.jr__card-body[data-v-a746c929]{padding:24px 26px 30px}.jr__card-title[data-v-a746c929]{color:var(--ink);font-family:var(--font-display);font-size:1.3rem;line-height:1.2;margin:10px 0}.jr__card-ex[data-v-a746c929]{color:var(--ink-soft);font-size:.95rem;line-height:1.65}.jr__empty[data-v-a746c929]{color:var(--ink-soft);padding:60px 0;text-align:center}@media(max-width:860px){.jr__feat[data-v-a746c929]{grid-template-columns:1fr}.jr__feat-img img[data-v-a746c929]{min-height:240px}.jr__feat-body[data-v-a746c929]{padding:30px 26px}}@media(max-width:600px){.jr__grid[data-v-a746c929]{gap:24px;grid-template-columns:1fr}.jr__feat-title[data-v-a746c929]{font-size:1.6rem}}.lr[data-v-20cc2e8a]{padding:48px 0 90px}.lr__inner[data-v-20cc2e8a]{margin:0 auto;max-width:880px}.lr__head[data-v-20cc2e8a]{margin:0 auto 44px;max-width:640px;text-align:center}.lr__eyebrow[data-v-20cc2e8a]{color:var(--terracotta);font-size:.72rem;font-weight:700;letter-spacing:.18em;margin-bottom:10px;text-transform:uppercase}.lr__title[data-v-20cc2e8a]{color:var(--ink);font-family:var(--font-display);font-size:clamp(2.2rem,5vw,3.4rem);font-style:italic}.lr__intro[data-v-20cc2e8a]{color:var(--ink-soft);line-height:1.6;margin-top:14px}.lr__sec[data-v-20cc2e8a]{margin-bottom:44px}.lr__st[data-v-20cc2e8a]{color:var(--primary,#21450d);font-family:var(--font-display);font-size:1.6rem;font-style:italic;margin-bottom:18px}.lr__cards[data-v-20cc2e8a]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:22px}.lr__card[data-v-20cc2e8a]{background:var(--sand,#f5f0e8);border:1px solid var(--line);border-radius:14px;padding:20px}.lr__card h3[data-v-20cc2e8a]{color:var(--ink);font-size:.98rem;font-weight:700;margin-bottom:8px}.lr__card p[data-v-20cc2e8a]{color:var(--ink-soft);font-size:.88rem;line-height:1.55}.lr__list[data-v-20cc2e8a]{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0}.lr__list li[data-v-20cc2e8a]{color:var(--ink-soft);line-height:1.6;padding-left:22px;position:relative}.lr__list li[data-v-20cc2e8a]:before{background:var(--terracotta);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:9px;width:8px}.lr__highlight[data-v-20cc2e8a]{background:var(--primary,#21450d);border-radius:12px;color:#fff;font-size:1.02rem;font-weight:700;margin-bottom:18px;padding:16px 22px}.lr__contact[data-v-20cc2e8a]{color:var(--ink-soft);line-height:1.7;margin-top:18px}.lr__contact a[data-v-20cc2e8a]{color:var(--terracotta);font-weight:600}.lr__sec--track[data-v-20cc2e8a]{background:var(--sand,#f5f0e8);border:1px solid var(--line);border-radius:16px;padding:28px;text-align:center}.lr__sec--track p[data-v-20cc2e8a]{color:var(--ink-soft);margin:8px 0 18px}.lr__btn[data-v-20cc2e8a]{background:var(--primary,#21450d);border-radius:100px;color:#fff;display:inline-block;font-weight:700;padding:13px 30px}.lr__tbl-wrap[data-v-20cc2e8a]{margin-bottom:22px;overflow-x:auto}.lr__tbl[data-v-20cc2e8a]{border-collapse:collapse;font-size:.9rem;width:100%}.lr__tbl th[data-v-20cc2e8a]{background:var(--primary,#21450d);color:#fff;font-size:.82rem;font-weight:700;padding:12px 14px;text-align:left}.lr__tbl th[data-v-20cc2e8a]:first-child{border-top-left-radius:10px}.lr__tbl th[data-v-20cc2e8a]:last-child{border-top-right-radius:10px;text-align:right}.lr__tbl td[data-v-20cc2e8a]{border-bottom:1px solid var(--line);color:var(--ink);padding:12px 14px;vertical-align:top}.lr__tbl td[data-v-20cc2e8a]:last-child{color:var(--primary,#21450d);font-weight:700;text-align:right;white-space:nowrap}.lr__tbl tbody tr[data-v-20cc2e8a]:nth-child(2n){background:var(--sand,#f5f0e8)}.lr__tbl-note[data-v-20cc2e8a]{color:var(--ink-soft);font-size:.78rem;line-height:1.5;margin-top:10px}@media(max-width:760px){.lr__cards[data-v-20cc2e8a]{grid-template-columns:1fr}.lr__tbl[data-v-20cc2e8a]{font-size:.82rem}.lr__tbl td[data-v-20cc2e8a],.lr__tbl th[data-v-20cc2e8a]{padding:9px 8px}}.lr__sub[data-v-20cc2e8a]{color:var(--primary,#21450d);font-family:var(--font-display,inherit);font-size:1.05rem;margin:20px 0 6px}.lr__p[data-v-20cc2e8a]{color:var(--ink-soft,#555);font-size:.92rem;line-height:1.6;margin:0 0 8px}.legal[data-v-2d8d7ced]{max-width:820px;padding:40px 24px 90px}.legal__title[data-v-2d8d7ced]{color:var(--ink);font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3rem);font-style:italic;margin-bottom:8px}.legal__updated[data-v-2d8d7ced]{color:var(--ink-soft);font-size:.82rem;margin-bottom:30px}.legal li[data-v-2d8d7ced],.legal p[data-v-2d8d7ced]{color:var(--ink-soft);font-size:.95rem;line-height:1.7}.legal__mediator[data-v-2d8d7ced]{background:#fff;border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;gap:6px;list-style:none;margin:20px 0;padding:18px 20px}.legal__mediator strong[data-v-2d8d7ced]{color:var(--ink);font-size:1.05rem}.legal a[data-v-2d8d7ced]{color:var(--terracotta);text-decoration:underline;word-break:break-word}.legal[data-v-72b2ff38]{max-width:820px;padding:40px 24px 90px}.legal__title[data-v-72b2ff38]{color:var(--ink);font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3rem);font-style:italic;margin-bottom:8px}.legal__updated[data-v-72b2ff38]{color:var(--ink-soft);font-size:.82rem;margin-bottom:30px}.legal h2[data-v-72b2ff38]{color:var(--ink);font-family:var(--font-display);font-size:1.3rem;margin:30px 0 10px}.legal li[data-v-72b2ff38],.legal p[data-v-72b2ff38]{color:var(--ink-soft);font-size:.95rem;line-height:1.7}.legal ul[data-v-72b2ff38]{display:flex;flex-direction:column;gap:6px;margin:8px 0;padding-left:22px}.legal a[data-v-72b2ff38]{color:var(--terracotta);text-decoration:underline}.cartpage[data-v-4f609079]{padding:48px 24px 96px}.cartpage__header[data-v-4f609079]{border-bottom:1px solid var(--line);margin-bottom:44px;padding-bottom:26px;text-align:center}.cartpage__title[data-v-4f609079]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:clamp(2.2rem,4.5vw,3rem);font-style:italic;font-weight:500}.cartpage__empty[data-v-4f609079]{align-items:center;color:var(--ink-soft);display:flex;flex-direction:column;gap:18px;padding:80px 0}.cartpage__empty-ic[data-v-4f609079]{align-items:center;background:var(--sand);border-radius:50%;color:var(--primary);display:flex;height:66px;justify-content:center;width:66px}.cartpage__empty-ic svg[data-v-4f609079]{height:30px;width:30px}.cartpage__grid[data-v-4f609079]{align-items:start;display:grid;gap:40px;grid-template-columns:1fr 370px}.cl[data-v-4f609079]{align-items:center;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg,16px);display:grid;gap:20px;grid-template-columns:104px 1fr auto;margin-bottom:14px;padding:18px;transition:box-shadow .2s,border-color .2s}.cl[data-v-4f609079]:hover{border-color:#21450d40;box-shadow:0 6px 22px #1c19170f}.cl__media img[data-v-4f609079]{background:var(--sand);border-radius:var(--r-sm,10px);display:block;height:130px;-o-object-fit:cover;object-fit:cover;width:104px}.cl__main[data-v-4f609079]{display:flex;flex-direction:column;gap:6px;min-width:0}.cl__name[data-v-4f609079]{color:var(--ink);font-size:1.02rem;font-weight:600;line-height:1.25;transition:color .15s}.cl__name[data-v-4f609079]:hover,.cl__variant[data-v-4f609079]{color:var(--primary)}.cl__variant[data-v-4f609079]{background:var(--sand);border-radius:100px;font-size:.68rem;font-weight:700;letter-spacing:.03em;padding:4px 10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.cl__rm[data-v-4f609079]{color:var(--ink-soft);font-size:.74rem;text-decoration:underline;text-underline-offset:2px;transition:color .15s}.cl__rm[data-v-4f609079]:hover{color:var(--accent,#c6213b)}.cl__right[data-v-4f609079]{align-items:flex-end;display:flex;flex-direction:column;gap:12px}.cl__qty[data-v-4f609079]{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:100px;display:inline-flex;overflow:hidden}.cl__qty button[data-v-4f609079]{color:var(--ink);font-size:1.1rem;height:38px;transition:background .15s;width:34px}.cl__qty button[data-v-4f609079]:hover{background:var(--sand)}.cl__qty span[data-v-4f609079]{font-size:.92rem;font-weight:700;min-width:30px;text-align:center}.cl__total[data-v-4f609079]{color:var(--ink);font-size:1.05rem;font-weight:800;min-width:78px;text-align:right}.summary[data-v-4f609079]{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg,16px);padding:28px;position:sticky;top:calc(var(--header-h, 148px) + 16px)}.summary__title[data-v-4f609079]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:1.4rem;font-style:italic;font-weight:500;margin-bottom:16px}.summary__row[data-v-4f609079]{align-items:baseline;display:flex;font-size:.95rem;justify-content:space-between;padding:9px 0}.summary__row--muted[data-v-4f609079]{color:var(--ink-soft);font-size:.85rem}.summary__row--total[data-v-4f609079]{border-top:1px solid var(--line);margin-top:10px;padding-top:16px}.summary__row--total span[data-v-4f609079]{font-size:1rem}.summary__row--total strong[data-v-4f609079]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:1.5rem;font-weight:600}.summary__cta[data-v-4f609079]{font-size:.95rem;height:52px;margin-top:20px}.summary__trust[data-v-4f609079]{border-top:1px dashed var(--line);display:flex;flex-direction:column;gap:9px;list-style:none;margin:18px 0 0;padding:16px 0 0}.summary__trust li[data-v-4f609079]{align-items:center;color:var(--ink-soft);display:flex;font-size:.78rem;gap:9px}.summary__trust svg[data-v-4f609079]{color:var(--primary);flex-shrink:0;height:15px;width:15px}.summary__continue[data-v-4f609079]{color:var(--terracotta,#c6213b);display:block;font-size:.86rem;font-weight:600;margin-top:16px;text-align:center}.summary__continue[data-v-4f609079]:hover{text-decoration:underline}.cartreco[data-v-4f609079]{border-top:1px solid var(--line);margin-top:64px;padding-top:40px}.cartreco__title[data-v-4f609079]{color:var(--primary);font-family:var(--font-display,"Fraunces"),serif;font-size:clamp(1.4rem,3vw,1.9rem);font-style:italic;font-weight:500;margin-bottom:24px}.cartreco__row[data-v-4f609079]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.cartreco__card[data-v-4f609079]{display:flex;flex-direction:column;gap:8px}.cartreco__media[data-v-4f609079]{aspect-ratio:3/4;background:var(--sand);border-radius:var(--r-md,12px);display:block;overflow:hidden}.cartreco__media img[data-v-4f609079]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.cartreco__card:hover .cartreco__media img[data-v-4f609079]{transform:scale(1.05)}.cartreco__name[data-v-4f609079]{color:var(--ink);font-size:.88rem;font-weight:600;line-height:1.3}.cartreco__card:hover .cartreco__name[data-v-4f609079]{color:var(--primary)}.cartreco__price[data-v-4f609079]{color:var(--ink);font-size:.92rem;font-weight:700}@media(max-width:900px){.cartpage__grid[data-v-4f609079]{grid-template-columns:1fr}.summary[data-v-4f609079]{position:static}.cartreco__row[data-v-4f609079]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.cartpage[data-v-4f609079]{padding:32px 16px 64px}.cartpage__header[data-v-4f609079]{margin-bottom:28px;padding-bottom:20px}.summary[data-v-4f609079]{padding:20px 18px}.summary__cta[data-v-4f609079]{height:50px}}@media(max-width:560px){.cl[data-v-4f609079]{gap:14px;grid-template-columns:80px 1fr;padding:14px}.cl__media img[data-v-4f609079]{height:100px;width:80px}.cl__main[data-v-4f609079]{gap:5px}.cl__right[data-v-4f609079]{align-items:center;border-top:1px solid var(--line);flex-direction:row;gap:10px;grid-column:1/-1;justify-content:space-between;margin-top:4px;padding-top:12px}.cl__qty button[data-v-4f609079]{height:42px;width:40px}.cl__qty span[data-v-4f609079]{min-width:32px}.cl__rm[data-v-4f609079]{font-size:.78rem}.cl__total[data-v-4f609079]{font-size:1rem;min-width:0}.cartreco__row[data-v-4f609079]{gap:14px}}@media(max-width:380px){.cartpage[data-v-4f609079]{padding:24px 12px 56px}.cl[data-v-4f609079]{gap:12px;grid-template-columns:68px 1fr;padding:12px}.cl__media img[data-v-4f609079]{height:86px;width:68px}.cl__name[data-v-4f609079]{font-size:.92rem}}.rch[data-v-f5378e81]{min-height:60vh}.rch__head[data-v-f5378e81]{padding:36px 0 0}.crumbs[data-v-f5378e81]{color:var(--ink-soft);display:flex;flex-wrap:wrap;font-size:.8rem;gap:8px;margin-bottom:14px}.crumbs a[data-v-f5378e81]{color:inherit}.crumbs a[data-v-f5378e81]:hover{color:var(--terracotta)}.crumbs__sep[data-v-f5378e81]{color:#c2b29a}.rch__title[data-v-f5378e81]{color:var(--ink);font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:clamp(1.8rem,4vw,2.8rem);font-style:italic;line-height:1.05}.rch__searchbar[data-v-f5378e81]{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:100px;color:var(--ink-soft);display:flex;gap:10px;margin-top:18px;max-width:460px;padding:11px 18px}.rch__searchbar[data-v-f5378e81]:focus-within{border-color:var(--terracotta)}.rch__input[data-v-f5378e81]{background:none;border:none;color:var(--ink);flex:1;font-family:var(--font-body);font-size:16px;outline:none}.rch__rule[data-v-f5378e81]{background:var(--terracotta);border-radius:3px;display:block;height:3px;margin:24px 0 0;width:54px}.cat__layout[data-v-f5378e81]{align-items:start;display:grid;gap:40px;grid-template-columns:236px 1fr;padding:30px 24px 88px}.filtersbtn[data-v-f5378e81]{display:none}.sidebar[data-v-f5378e81]{align-self:start;background:#fff;border:1px solid var(--line);border-radius:var(--r-md,14px);box-shadow:0 2px 14px #0000000d;max-height:calc(100vh - 116px);overflow-y:auto;padding:8px 20px 20px;position:sticky;scrollbar-width:none;top:96px}.sidebar[data-v-f5378e81]::-webkit-scrollbar{height:0;width:0}.sidebar__head[data-v-f5378e81]{display:none}.sidebar__scroll[data-v-f5378e81]{display:flex;flex-direction:column}.sidebar__title[data-v-f5378e81]{color:var(--ink);font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:1.5rem;font-style:italic;margin-bottom:8px;padding-bottom:14px}.fg[data-v-f5378e81],.sidebar__title[data-v-f5378e81]{border-bottom:1px solid var(--line)}.fg[data-v-f5378e81]:last-of-type{border-bottom:none}.fg__h[data-v-f5378e81]{align-items:center;background:none;color:var(--ink);cursor:pointer;display:flex;font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:1.04rem;font-weight:600;gap:10px;justify-content:space-between;padding:16px 2px;width:100%}.fg__chev[data-v-f5378e81]{color:var(--ink-soft);transition:transform .22s ease}.fg.is-closed .fg__chev[data-v-f5378e81]{transform:rotate(-90deg)}.fg__badge[data-v-f5378e81]{background:var(--terracotta);border-radius:100px;color:#fff;font-size:.66rem;font-style:normal;margin-left:8px;padding:1px 8px;vertical-align:middle}.fg__b[data-v-f5378e81]{padding:2px 2px 18px}.fchecks[data-v-f5378e81]{display:flex;flex-direction:column;gap:2px}.fcheck[data-v-f5378e81]{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-size:.88rem;font-weight:600;gap:9px;padding:5px 0}.fcheck input[data-v-f5378e81]{accent-color:var(--terracotta);flex-shrink:0;height:17px;width:17px}.fcheck__count[data-v-f5378e81]{color:#b7a78f;font-size:.74rem;font-style:normal;font-weight:600;margin-left:auto}.sizes[data-v-f5378e81]{display:flex;flex-wrap:wrap;gap:7px}.size[data-v-f5378e81]{background:#fff;border:1.5px solid var(--line);border-radius:8px;color:var(--ink);cursor:pointer;font-family:var(--font-body);font-size:.79rem;font-weight:600;min-width:36px;padding:7px 10px;transition:.15s}.size.is-on[data-v-f5378e81],.size[data-v-f5378e81]:hover{border-color:var(--terracotta)}.size.is-on[data-v-f5378e81]{background:var(--terracotta);color:#fff}.swatches[data-v-f5378e81]{display:flex;flex-wrap:wrap;gap:9px}.swatch[data-v-f5378e81]{background:#fff;border:1.5px solid var(--line);border-radius:50%;cursor:pointer;height:28px;padding:3px;position:relative;transition:.15s;width:28px}.swatch[data-v-f5378e81]:hover{transform:scale(1.1)}.swatch.is-on[data-v-f5378e81]{border-color:var(--terracotta)}.swatch__dot[data-v-f5378e81]{border-radius:50%;box-shadow:inset 0 0 0 1px #00000014;display:block;height:100%;width:100%}.swatch__check[data-v-f5378e81]{color:#fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.5));inset:0;margin:auto;opacity:0;position:absolute;transition:opacity .12s}.swatch.is-on .swatch__check[data-v-f5378e81]{opacity:1}.range[data-v-f5378e81]{height:28px;margin:6px 0 12px;position:relative}.range__fill[data-v-f5378e81],.range__track[data-v-f5378e81]{border-radius:4px;height:4px;position:absolute;top:12px}.range__track[data-v-f5378e81]{background:var(--line);left:0;right:0}.range__fill[data-v-f5378e81]{background:var(--terracotta)}.range__in[data-v-f5378e81]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;height:28px;left:0;margin:0;pointer-events:none;position:absolute;top:0;width:100%}.range__in[data-v-f5378e81]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:2px solid var(--terracotta);border-radius:50%;box-shadow:0 1px 3px #00000040;cursor:pointer;height:17px;pointer-events:auto;width:17px}.range__in[data-v-f5378e81]::-moz-range-thumb{background:#fff;border:2px solid var(--terracotta);border-radius:50%;cursor:pointer;height:17px;pointer-events:auto;width:17px}.range__nums[data-v-f5378e81]{align-items:center;display:flex;gap:8px}.range__nums input[data-v-f5378e81]{border:1.5px solid var(--line);border-radius:var(--r-sm,8px);font-family:var(--font-body);font-size:16px;padding:8px 10px;width:66px}.range__cur[data-v-f5378e81]{color:var(--ink-soft)}.sidebar__reset[data-v-f5378e81]{align-self:flex-start;background:none;border:none;color:var(--terracotta);cursor:pointer;font-size:.84rem;font-weight:700;margin-top:18px;text-decoration:underline}.content[data-v-f5378e81]{min-width:0}.toolbar[data-v-f5378e81]{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:14px;justify-content:space-between;margin-bottom:18px;padding-bottom:16px}.toolbar__count[data-v-f5378e81]{color:var(--ink-soft);font-size:.9rem}.toolbar__sort[data-v-f5378e81]{background:#fff;border:1.5px solid var(--line);border-radius:100px;color:var(--ink);cursor:pointer;font-family:var(--font-body);font-size:.86rem;font-weight:600;padding:9px 14px}.chips[data-v-f5378e81]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.chip[data-v-f5378e81]{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:100px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:6px 12px;transition:.15s}.chip[data-v-f5378e81]:hover{border-color:var(--terracotta);color:var(--terracotta)}.chip--clear[data-v-f5378e81]{border-style:dashed;color:var(--terracotta)}.empty[data-v-f5378e81]{align-items:center;color:var(--ink-soft);display:flex;flex-direction:column;gap:14px;padding:80px 0;text-align:center}.empty__reset[data-v-f5378e81]{background:none;border:none;color:var(--terracotta);cursor:pointer;font-weight:700;text-decoration:underline}.rch__pager[data-v-f5378e81]{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:36px}.rch__pager button[data-v-f5378e81]{background:#fff;border:1.5px solid var(--line);border-radius:100px;cursor:pointer;font-weight:700;padding:10px 20px;transition:all .2s}.rch__pager button[data-v-f5378e81]:hover:not(:disabled){border-color:var(--ink)}.rch__pager button[data-v-f5378e81]:disabled{cursor:not-allowed;opacity:.3}.rch__pager span[data-v-f5378e81]{font-size:.85rem;font-weight:600}.overlay[data-v-f5378e81]{display:none}@media(max-width:960px){.cat__layout[data-v-f5378e81]{display:block;padding:22px 16px 64px}.sidebar__title[data-v-f5378e81]{display:none}.filtersbtn[data-v-f5378e81]{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:100px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:700;gap:8px;margin-bottom:20px;padding:11px 18px}.filtersbtn em[data-v-f5378e81]{background:var(--terracotta);border-radius:100px;color:#fff;font-size:.74rem;font-style:normal;padding:1px 8px}.sidebar[data-v-f5378e81]{background:#fff;border:none;border-radius:0;bottom:0;box-shadow:0 0 50px #0000002e;left:0;max-height:none;padding:0 18px 18px;position:fixed;top:0;transform:translate(-100%);transition:transform .28s ease;width:min(340px,90vw);z-index:120}.sidebar.is-open[data-v-f5378e81]{transform:none}.sidebar__head[data-v-f5378e81]{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:flex;font-weight:700;justify-content:space-between;padding:18px 0 14px;position:sticky;top:0;z-index:1}.sidebar__close[data-v-f5378e81]{background:none;border:none;color:var(--ink-soft);font-size:1.8rem;line-height:1}.overlay[data-v-f5378e81]{background:#00000073;display:block;inset:0;position:fixed;z-index:110}}.track[data-v-dd8f6ca9]{max-width:720px;padding:40px 24px 90px}.track__head[data-v-dd8f6ca9]{margin-bottom:30px;text-align:center}.track__title[data-v-dd8f6ca9]{color:var(--ink);font-family:var(--font-display);font-size:clamp(1.9rem,4vw,2.7rem);font-style:italic}.track__sub[data-v-dd8f6ca9]{color:var(--ink-soft);margin-top:12px}.track__rule[data-v-dd8f6ca9]{background:var(--terracotta);border-radius:3px;display:block;height:3px;margin:20px auto 0;width:54px}.track__card[data-v-dd8f6ca9]{background:#fff;border:1px solid var(--line);border-radius:var(--r-md,14px);box-shadow:0 2px 14px #0000000d;padding:26px}.track__carriers[data-v-dd8f6ca9]{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:22px}.track__carrier[data-v-dd8f6ca9]{background:#fff;border:1.5px solid var(--line);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:16px;text-align:left;transition:.15s}.track__carrier.is-on[data-v-dd8f6ca9],.track__carrier[data-v-dd8f6ca9]:hover{border-color:var(--terracotta)}.track__carrier.is-on[data-v-dd8f6ca9]{background:#c6213b0d}.track__carrier-name[data-v-dd8f6ca9]{color:var(--ink);font-family:var(--font-display);font-size:1.1rem;font-weight:600}.track__carrier-desc[data-v-dd8f6ca9]{color:var(--ink-soft);font-size:.76rem}.track__field[data-v-dd8f6ca9]{display:flex;flex-direction:column;gap:7px;margin-bottom:18px}.track__field span[data-v-dd8f6ca9]{color:var(--ink);font-size:.82rem;font-weight:600}.track__field input[data-v-dd8f6ca9]{border:1.5px solid var(--line);border-radius:10px;font-family:var(--font-body);font-size:16px;outline:none;padding:13px 16px}.track__field input[data-v-dd8f6ca9]:focus{border-color:var(--terracotta)}.track__btn[data-v-dd8f6ca9]{background:var(--terracotta);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;padding:14px;transition:.2s;width:100%}.track__btn[data-v-dd8f6ca9]:hover:not(:disabled){background:var(--primary)}.track__btn[data-v-dd8f6ca9]:disabled{cursor:not-allowed;opacity:.45}.track__err[data-v-dd8f6ca9]{color:#b91c1c;font-size:.85rem;font-weight:600;margin-top:12px;text-align:center}.track__note[data-v-dd8f6ca9]{font-size:.78rem;margin-top:14px}.track__help[data-v-dd8f6ca9],.track__note[data-v-dd8f6ca9]{color:var(--ink-soft);text-align:center}.track__help[data-v-dd8f6ca9]{font-size:.82rem;margin-top:22px}@media(max-width:480px){.track__carriers[data-v-dd8f6ca9]{grid-template-columns:1fr}}.cathead[data-v-119ab22a]{background:var(--head-bg,var(--bg-alt));padding:48px 0 42px;text-align:center;transition:background .25s ease}.crumbs[data-v-119ab22a]{color:var(--head-soft,var(--ink-soft));display:flex;flex-wrap:wrap;font-size:.8rem;gap:8px}.cathead .crumbs a[data-v-119ab22a]{color:inherit}.cathead .crumbs[data-v-119ab22a]{justify-content:center;margin-bottom:16px}.crumbs a[data-v-119ab22a]:hover{color:var(--head-hover,var(--terracotta))}.crumbs__sep[data-v-119ab22a]{color:var(--head-sep,#c2b29a)}.cathead__title[data-v-119ab22a]{color:var(--head-fg,var(--ink));font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:clamp(2.2rem,5vw,3.4rem);font-style:italic;line-height:1.04}.cathead__desc[data-v-119ab22a]{line-height:1.6;margin:14px auto 0;max-width:560px}.cathead__count[data-v-119ab22a],.cathead__desc[data-v-119ab22a]{color:var(--head-soft,var(--ink-soft))}.cathead__count[data-v-119ab22a]{font-size:.76rem;letter-spacing:.12em;margin-top:12px;text-transform:uppercase}.cathead__rule[data-v-119ab22a]{background:var(--head-rule,var(--terracotta));border-radius:3px;display:block;height:3px;margin:20px auto 0;width:54px}.cat__layout[data-v-119ab22a]{align-items:start;display:grid;gap:40px;grid-template-columns:236px 1fr;padding:36px 24px 88px}.filtersbtn[data-v-119ab22a]{display:none}.sidebar[data-v-119ab22a]{align-self:start;background:#fff;border:1px solid var(--line);border-radius:var(--r-md,14px);box-shadow:0 2px 14px #0000000d;max-height:calc(100vh - 116px);overflow-y:auto;padding:8px 20px 20px;position:sticky;scrollbar-color:var(--line) transparent;scrollbar-width:thin;top:96px}.sidebar[data-v-119ab22a]::-webkit-scrollbar{width:8px}.sidebar[data-v-119ab22a]::-webkit-scrollbar-track{background:transparent}.sidebar[data-v-119ab22a]::-webkit-scrollbar-thumb{background:var(--line,#e4dccd);border-radius:8px}.sidebar[data-v-119ab22a]::-webkit-scrollbar-thumb:hover{background:var(--primary,#21450d)}.fg[data-v-119ab22a]:last-of-type{border-bottom:none}.sidebar__head[data-v-119ab22a]{display:none}.sidebar__scroll[data-v-119ab22a]{display:flex;flex-direction:column}.fg[data-v-119ab22a]{border-bottom:1px solid var(--line)}.fg__h[data-v-119ab22a]{align-items:center;background:none;color:var(--ink);cursor:pointer;display:flex;font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:1.04rem;font-weight:600;gap:10px;justify-content:space-between;letter-spacing:0;padding:16px 2px;width:100%}.fg__chev[data-v-119ab22a]{color:var(--ink-soft);transition:transform .22s ease}.fg.is-closed .fg__chev[data-v-119ab22a]{transform:rotate(-90deg)}.fg__badge[data-v-119ab22a]{background:var(--terracotta);border-radius:100px;color:#fff;font-size:.66rem;font-style:normal;letter-spacing:0;margin-left:8px;padding:1px 8px;vertical-align:middle}.fg__b[data-v-119ab22a]{padding:2px 2px 18px}.more[data-v-119ab22a]{background:#fff;border:1.5px solid var(--line);border-radius:100px;color:var(--ink-soft);cursor:pointer;display:inline-block;font-size:.73rem;font-weight:700;letter-spacing:.02em;margin-top:12px;padding:5px 14px;transition:.15s}.more[data-v-119ab22a]:hover{border-color:var(--terracotta);color:var(--terracotta)}.flist[data-v-119ab22a]{display:flex;flex-direction:column;gap:9px;list-style:none}.flink[data-v-119ab22a]{color:var(--ink-soft);display:flex;font-size:.88rem;gap:10px;justify-content:space-between;transition:.15s}.flink[data-v-119ab22a]:hover{color:var(--terracotta)}.flink em[data-v-119ab22a]{color:#b7a78f;font-size:.74rem;font-style:normal}.fcheck[data-v-119ab22a]{align-items:center;cursor:pointer;display:flex;font-size:.88rem;font-weight:600;gap:9px;padding:4px 0}.fcheck input[data-v-119ab22a]{accent-color:var(--terracotta);height:17px;width:17px}.sizes[data-v-119ab22a]{display:flex;flex-wrap:wrap;gap:7px}.size[data-v-119ab22a]{background:#fff;border:1.5px solid var(--line);border-radius:8px;cursor:pointer;font-family:var(--font-body);font-size:.79rem;font-weight:600;min-width:36px;padding:7px 10px;transition:.15s}.size.is-on[data-v-119ab22a],.size[data-v-119ab22a]:hover{border-color:var(--terracotta)}.size.is-on[data-v-119ab22a]{background:var(--terracotta);color:#fff}.swatches[data-v-119ab22a]{display:flex;flex-wrap:wrap;gap:9px}.swatch[data-v-119ab22a]{background:#fff;border:1.5px solid var(--line);border-radius:50%;cursor:pointer;height:28px;padding:3px;position:relative;transition:.15s;width:28px}.swatch[data-v-119ab22a]:hover{transform:scale(1.1)}.swatch.is-on[data-v-119ab22a]{border-color:var(--terracotta)}.swatch__dot[data-v-119ab22a]{border-radius:50%;box-shadow:inset 0 0 0 1px #00000014;display:block;height:100%;width:100%}.swatch__check[data-v-119ab22a]{color:#fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.5));inset:0;margin:auto;opacity:0;position:absolute;transition:opacity .12s}.swatch.is-on .swatch__check[data-v-119ab22a]{opacity:1}.range[data-v-119ab22a]{height:28px;margin:6px 0 12px;position:relative}.range__fill[data-v-119ab22a],.range__track[data-v-119ab22a]{border-radius:4px;height:4px;position:absolute;top:12px}.range__track[data-v-119ab22a]{background:var(--line);left:0;right:0}.range__fill[data-v-119ab22a]{background:var(--terracotta)}.range__in[data-v-119ab22a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;height:28px;left:0;margin:0;pointer-events:none;position:absolute;top:0;width:100%}.range__in[data-v-119ab22a]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:2px solid var(--terracotta);border-radius:50%;box-shadow:0 1px 3px #00000040;cursor:pointer;height:17px;pointer-events:auto;width:17px}.range__in[data-v-119ab22a]::-moz-range-thumb{background:#fff;border:2px solid var(--terracotta);border-radius:50%;cursor:pointer;height:17px;pointer-events:auto;width:17px}.range__nums[data-v-119ab22a]{align-items:center;display:flex;gap:8px}.range__nums input[data-v-119ab22a]{border:1.5px solid var(--line);border-radius:var(--r-sm);font-family:var(--font-body);font-size:16px;padding:8px;text-align:center;width:78px}.range__cur[data-v-119ab22a]{color:var(--ink-soft)}.sidebar__reset[data-v-119ab22a]{align-self:flex-start;color:var(--terracotta);font-size:.84rem;font-weight:700;margin-top:18px;text-decoration:underline}.sidebar__title[data-v-119ab22a]{border-bottom:1px solid var(--line);color:var(--ink);font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:1.5rem;font-style:italic;margin-bottom:8px;padding-bottom:14px}.content[data-v-119ab22a]{min-width:0}.toolbar[data-v-119ab22a]{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:14px;justify-content:space-between;margin-bottom:18px;padding-bottom:16px}.toolbar__count[data-v-119ab22a]{color:var(--ink-soft);font-size:.9rem}.toolbar__sort[data-v-119ab22a]{background:#fff;border:1.5px solid var(--line);border-radius:100px;cursor:pointer;font-family:var(--font-body);font-size:.86rem;font-weight:600;padding:9px 14px}.chips[data-v-119ab22a]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.chip[data-v-119ab22a]{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:100px;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:6px 12px;transition:.15s}.chip[data-v-119ab22a]:hover{border-color:var(--terracotta);color:var(--terracotta)}.chip--clear[data-v-119ab22a]{border-style:dashed;color:var(--terracotta)}.empty[data-v-119ab22a]{align-items:center;color:var(--ink-soft);display:flex;flex-direction:column;gap:14px;padding:80px 0;text-align:center}.empty__reset[data-v-119ab22a]{color:var(--terracotta);font-weight:700;text-decoration:underline}.overlay[data-v-119ab22a]{display:none}@media(max-width:960px){.cat__layout[data-v-119ab22a]{display:block;padding:22px 16px 64px}.sidebar__title[data-v-119ab22a]{display:none}.content[data-v-119ab22a]{border-left:none;padding-left:0}.filtersbtn[data-v-119ab22a]{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:100px;display:inline-flex;font-size:.9rem;font-weight:700;gap:8px;margin-bottom:20px;padding:11px 18px}.filtersbtn em[data-v-119ab22a]{background:var(--terracotta);border-radius:100px;color:#fff;font-size:.74rem;font-style:normal;padding:1px 8px}.sidebar[data-v-119ab22a]{background:#fff;border:none;border-radius:0;bottom:0;box-shadow:0 0 50px #0000002e;display:flex;flex-direction:column;left:0;max-height:none;overflow:hidden;padding:0 18px 18px;position:fixed;top:0;transform:translate(-100%);transition:transform .28s ease;width:min(340px,90vw);z-index:120}.sidebar__scroll[data-v-119ab22a]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:24px}.sidebar.is-open[data-v-119ab22a]{transform:none}.sidebar__head[data-v-119ab22a]{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:flex;font-weight:700;justify-content:space-between;padding:18px 0 14px;position:sticky;top:0;z-index:1}.sidebar__close[data-v-119ab22a]{color:var(--ink-soft);font-size:1.8rem;line-height:1}.overlay[data-v-119ab22a]{background:#00000073;display:block;inset:0;position:fixed;z-index:110}}.flink--on[data-v-119ab22a]{color:var(--primary,#21450d);font-weight:700}.rev[data-v-287343f3]{height:calc(82vh - var(--header-h, 148px));max-height:700px;min-height:450px;overflow:clip;overflow:hidden;position:relative}.rev__slide[data-v-287343f3]{inset:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity 1s ease}.rev__slide.is-active[data-v-287343f3]{opacity:1;pointer-events:auto;z-index:2}.rev__pattern[data-v-287343f3]{background-image:repeating-linear-gradient(60deg,transparent 0 22px,hsla(0,0%,100%,.3) 22px 23px),repeating-linear-gradient(-60deg,transparent 0 22px,hsla(0,0%,100%,.15) 22px 23px);inset:0;opacity:.06;position:absolute;z-index:1}.rev__split[data-v-287343f3]{align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto 1fr;height:100%;padding:10px 0;position:relative;z-index:3}.rev__cards-col[data-v-287343f3]{display:flex;gap:16px;opacity:0;transform:translateY(24px);transition:opacity .8s .3s,transform .8s cubic-bezier(.16,1,.3,1) .3s}.is-active .rev__cards-col[data-v-287343f3]{opacity:1;transform:none}.rev__card[data-v-287343f3]{aspect-ratio:3/4;border-radius:14px;box-shadow:0 12px 40px #00000059;flex:1 1 0;max-height:100%;min-width:0;overflow:hidden;position:relative;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s}.rev__card[data-v-287343f3]:hover{box-shadow:0 20px 50px #00000073;transform:translateY(-8px) scale(1.02)}.rev__card img[data-v-287343f3]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .6s cubic-bezier(.16,1,.3,1);width:100%}.rev__card:hover img[data-v-287343f3]{transform:scale(1.06)}.rev__card-shade[data-v-287343f3]{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.05) 50%,transparent);inset:0;position:absolute}.rev__card-name[data-v-287343f3]{bottom:0;color:#fff;font-size:.85rem;font-weight:700;left:0;letter-spacing:.02em;padding:18px 14px;position:absolute;right:0;text-align:center;z-index:2}.rev__split-logo[data-v-287343f3]{display:block;height:auto;margin:0 auto 16px;opacity:0;transform:translateY(20px);transition:opacity .6s .05s,transform .6s .05s;width:140px}.rev__split-center[data-v-287343f3]{opacity:0;padding:0 8px;text-align:center;transform:translateY(30px);transition:opacity .7s .15s,transform .7s cubic-bezier(.16,1,.3,1) .15s}.is-active .rev__split-logo[data-v-287343f3]{display:block;height:auto;margin:0 auto 16px;opacity:0;opacity:1;transform:translateY(20px);transform:none;transition:opacity .6s .05s,transform .6s .05s;width:140px}.rev__split-center[data-v-287343f3]{opacity:1;transform:none}.rev__accent[data-v-287343f3]{border-radius:14px;box-shadow:0 16px 50px #0000004d;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;opacity:0;position:absolute;transform:scale(.95);transition:opacity .9s ease .3s,transform 1s cubic-bezier(.16,1,.3,1) .3s;z-index:1}.rev__accents-wrap[data-v-287343f3]{display:contents}.is-active .rev__accent[data-v-287343f3]{opacity:.9;transform:scale(1)}.rev__content[data-v-287343f3]{display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:40px 0 72px;position:relative;z-index:3}.rev__content--center[data-v-287343f3]{align-items:center;text-align:center}.rev__eyebrow[data-v-287343f3]{color:var(--ochre-l);display:block;font-size:.68rem;font-weight:700;letter-spacing:.35em;margin-bottom:14px;opacity:0;text-transform:uppercase;transform:translateY(20px);transition:opacity .6s .1s,transform .6s .1s}.is-active .rev__eyebrow[data-v-287343f3]{opacity:1;transform:none}.rev__title[data-v-287343f3]{color:var(--ink);font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3.6rem);font-style:italic;font-weight:500;line-height:1.04;margin-bottom:16px;opacity:0;transform:translateY(40px);transition:opacity .7s .2s,transform .7s cubic-bezier(.16,1,.3,1) .2s;white-space:pre-line}.rev__title--light[data-v-287343f3]{color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.15)}.is-active .rev__title[data-v-287343f3]{opacity:1;transform:none}.rev__desc[data-v-287343f3]{color:var(--ink-soft);font-size:1.05rem;line-height:1.65;margin-bottom:24px;max-width:36ch;opacity:0;transform:translateY(20px);transition:opacity .6s .35s,transform .6s .35s;white-space:pre-line}.rev__desc--light[data-v-287343f3]{color:#fffc}.is-active .rev__desc[data-v-287343f3]{opacity:1;transform:none}.rev__btn[data-v-287343f3]{align-items:center;border-radius:100px;display:inline-flex;font-size:.92rem;font-weight:700;gap:8px;letter-spacing:.02em;opacity:0;padding:16px 40px;transform:translateY(20px);transition:transform .25s,box-shadow .25s,background .2s,color .2s}.is-active .rev__btn[data-v-287343f3]{opacity:1;transform:none;transition:opacity .6s .45s,transform .6s .45s,background .2s,box-shadow .25s}.rev__btn[data-v-287343f3]:hover{box-shadow:0 8px 28px #0003;transform:translateY(-3px)}.rev__btn--outline[data-v-287343f3]{background:transparent;border:2px solid hsla(0,0%,100%,.7);color:#fff}.rev__btn--outline[data-v-287343f3]:hover{background:#fff;border-color:#fff;color:#21450d}.rev__btn--white[data-v-287343f3]{background:#fff;color:#c6213b}.rev__btn--white[data-v-287343f3]:hover{background:var(--cream)}.rev__btn--dark[data-v-287343f3]{background:var(--ink);color:#fff}.rev__btn--dark[data-v-287343f3]:hover{background:#1a1510}.rev__btn--green[data-v-287343f3]{background:#21450d;color:#fff}.rev__btn--green[data-v-287343f3]:hover{background:#2d5e12}.rev__nav[data-v-287343f3]{bottom:28px;left:50%;position:absolute;transform:translate(-50%);z-index:10}.rev__dot[data-v-287343f3],.rev__nav[data-v-287343f3]{display:flex;gap:6px}.rev__dot[data-v-287343f3]{align-items:center;cursor:pointer;flex-direction:column;padding:4px 8px}.rev__nav--dark .rev__dot-label[data-v-287343f3]{color:#0006}.rev__nav--dark .rev__dot.active .rev__dot-label[data-v-287343f3]{color:var(--ink)}.rev__nav--dark .rev__dot-bar[data-v-287343f3]{background:#00000026}.rev__nav--dark .rev__dot-fill[data-v-287343f3]{background:var(--ink)}.rev__dot-label[data-v-287343f3]{color:#ffffff80;font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:color .3s}.rev__dot.active .rev__dot-label[data-v-287343f3]{color:#fff}.rev__dot-bar[data-v-287343f3]{background:#fff3;border-radius:3px;height:3px;overflow:hidden;width:48px}.rev__dot-fill[data-v-287343f3]{background:#fff;border-radius:3px;display:block;height:100%;width:0}.rev__dot-fill.running[data-v-287343f3]{animation:dotP-287343f3 6s linear forwards}@keyframes dotP-287343f3{0%{width:0}to{width:100%}}.strip[data-v-287343f3]{background:var(--primary,#21450d);padding:20px 0}.strip__row[data-v-287343f3]{display:flex;flex-wrap:wrap;gap:6px 0;justify-content:center}.strip__val[data-v-287343f3]{color:var(--cream);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.strip__sep[data-v-287343f3]{display:inline-block;font-size:.45rem;margin:0 22px;opacity:.45;vertical-align:middle}.sec-header[data-v-287343f3]{margin-bottom:44px;text-align:center}.sec-header--row[data-v-287343f3]{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.sec-header--row .sec-title[data-v-287343f3]:after{margin:14px 0 0}.sec-title[data-v-287343f3]{color:var(--ink);font-family:var(--font-display);font-size:clamp(1.9rem,4vw,3rem);font-style:italic;font-weight:500;margin-top:8px}.sec-title[data-v-287343f3]:after{background:var(--primary,#21450d);border-radius:3px;content:"";display:block;height:3px;margin:14px auto 0;width:60px}.link-more[data-v-287343f3]{border:1.5px solid var(--primary,#21450d);border-radius:100px;color:var(--primary,#21450d);display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.06em;margin-top:16px;padding:10px 28px;text-transform:uppercase;transition:all .25s;white-space:nowrap}.link-more[data-v-287343f3]:hover{background:var(--primary,#21450d);color:#fff;text-decoration:underline}.cat-grid[data-v-287343f3]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);grid-template-rows:260px 260px}.cat-card[data-v-287343f3]{border-radius:var(--r-lg);box-shadow:0 6px 24px #0000001f;overflow:hidden;position:relative;transition:box-shadow .3s,transform .3s}.cat-card--tall[data-v-287343f3]{grid-row:span 2}.cat-slider[data-v-287343f3]{position:relative}.cat-arrow[data-v-287343f3]{display:none}.cat-card__img[data-v-287343f3]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .8s cubic-bezier(.16,1,.3,1);width:100%}.cat-card:hover .cat-card__img[data-v-287343f3]{transform:scale(1.08)}.cat-card__overlay[data-v-287343f3]{background:linear-gradient(0deg,rgba(33,69,13,.7) 0,rgba(0,0,0,.08) 50%,transparent);inset:0;position:absolute;transition:background .5s}.cat-card:hover .cat-card__overlay[data-v-287343f3]{background:linear-gradient(0deg,rgba(0,0,0,.78) 0,rgba(0,0,0,.12) 55%,transparent)}.cat-card[data-v-287343f3]:hover{box-shadow:0 12px 36px #0000002e;transform:translateY(-3px)}.cat-card__info[data-v-287343f3]{bottom:0;color:#fff;left:0;padding:24px;position:absolute;right:0;z-index:2}.cat-card__info h3[data-v-287343f3]{color:#fff;font-family:var(--font-display);font-size:1.5rem;font-style:italic;margin-bottom:4px}.cat-card__info span[data-v-287343f3]{font-size:.78rem;opacity:.8}.cat-card__go[data-v-287343f3]{bottom:28px;color:#fff;font-size:1.5rem;opacity:0;position:absolute;right:20px;transform:translate(-12px);transition:opacity .3s,transform .3s;z-index:2}.cat-card:hover .cat-card__go[data-v-287343f3]{opacity:1;transform:none}.story[data-v-287343f3]{background:var(--bg-alt);padding:100px 0}.story__layout[data-v-287343f3]{align-items:center;display:grid;gap:72px;grid-template-columns:1fr 1fr}.story__photo img[data-v-287343f3]{aspect-ratio:4/5;border-radius:var(--r-lg);box-shadow:var(--shadow-lg);-o-object-fit:cover;object-fit:cover;width:100%}.story__body h2[data-v-287343f3]{font-family:var(--font-display);margin-bottom:22px;margin-top:10px}.story__body h2[data-v-287343f3]:after{background:var(--primary,#21450d);border-radius:3px;content:"";display:block;height:3px;margin-top:12px;width:50px}.story__body p[data-v-287343f3]{color:var(--ink-soft);font-size:1.06rem;line-height:1.75;margin-bottom:32px}.cta-band[data-v-287343f3]{background:linear-gradient(135deg,#21450d,#c6213b);padding:96px 0}.cta-band__inner[data-v-287343f3]{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.cta-band h2[data-v-287343f3]{color:var(--cream);font-size:clamp(2rem,4.5vw,3.2rem);font-style:italic;max-width:550px}.cta-band p[data-v-287343f3]{color:#fbf6eeeb;font-size:1.1rem;max-width:520px}.promos[data-v-287343f3]{display:grid;gap:16px;grid-template-columns:1.3fr 1fr 1fr;height:440px}.promo[data-v-287343f3]{border-radius:var(--r-lg);overflow:hidden;position:relative}.promo img[data-v-287343f3]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1);width:100%}.promo:hover img[data-v-287343f3]{transform:scale(1.06)}.promo__cap[data-v-287343f3]{background:linear-gradient(0deg,rgba(33,69,13,.8),transparent 65%);color:#fff;display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:28px;position:absolute}.promo__cap h3[data-v-287343f3]{color:#fff;font-size:1.5rem;font-style:italic}.promo__cap p[data-v-287343f3]{color:#f0e4d2;font-size:.88rem;margin:8px 0 12px}.promo__link[data-v-287343f3]{font-size:.84rem;font-weight:700}.fade-in[data-v-287343f3]{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.fade-in.is-visible[data-v-287343f3]{opacity:1;transform:none}.news-grid[data-v-287343f3]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.news-card[data-v-287343f3]{background:#fff;border-radius:var(--r-lg);box-shadow:0 4px 20px #00000012;overflow:hidden;transition:transform .3s,box-shadow .3s}.news-card[data-v-287343f3]:hover{box-shadow:0 12px 32px #0000001f;transform:translateY(-4px)}.news-card__img-wrap[data-v-287343f3]{aspect-ratio:3/4;display:block;overflow:hidden}.news-card__img-wrap img[data-v-287343f3]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .6s cubic-bezier(.16,1,.3,1);width:100%}.news-card:hover .news-card__img-wrap img[data-v-287343f3]{transform:scale(1.06)}.news-card__body[data-v-287343f3]{padding:20px}.news-card__date[data-v-287343f3]{color:var(--ink-soft);display:block;font-size:.72rem;font-weight:600;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.news-card__title[data-v-287343f3]{color:var(--ink);font-family:var(--font-display);font-size:1.05rem;font-style:italic;font-weight:500;line-height:1.3;margin-bottom:10px}.news-card__title a[data-v-287343f3]:hover{color:var(--accent,var(--terracotta))}.news-card__excerpt[data-v-287343f3]{color:var(--ink-soft);display:-webkit-box;font-size:.82rem;-webkit-line-clamp:3;line-height:1.6;-webkit-box-orient:vertical;overflow:hidden}.news-slider[data-v-287343f3]{overflow:hidden}.news-track[data-v-287343f3]{display:flex;margin:0 -16px;transition:transform .6s cubic-bezier(.16,1,.3,1)}.news-slide[data-v-287343f3]{box-sizing:border-box;padding:0 16px}.news-dots[data-v-287343f3]{display:flex;gap:8px;justify-content:center;margin-top:30px}.news-dots button[data-v-287343f3]{background:var(--line);border:0;border-radius:50%;cursor:pointer;height:9px;padding:0;transition:background .25s,width .25s;width:9px}.news-dots button.on[data-v-287343f3]{background:var(--primary);border-radius:5px;width:24px}@media(max-width:900px){.rev__split[data-v-287343f3]{gap:20px;grid-template-columns:1fr;grid-template-rows:auto 1fr}.rev__split-logo[data-v-287343f3]{display:block;height:auto;margin:0 auto 16px;opacity:0;transform:translateY(20px);transition:opacity .6s .05s,transform .6s .05s;width:140px}.is-active .rev__split-logo[data-v-287343f3]{opacity:1;transform:none}.rev__split-center[data-v-287343f3]{order:-1}.rev__cards-col[data-v-287343f3]{justify-content:center}.rev__card[data-v-287343f3]{max-width:180px}.news-grid[data-v-287343f3]{grid-template-columns:repeat(2,1fr)}.cat-grid[data-v-287343f3]{display:flex;gap:12px;grid-template-columns:none;grid-template-rows:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:none}.cat-grid[data-v-287343f3]::-webkit-scrollbar{display:none}.cat-card[data-v-287343f3]{flex:0 0 46%;min-height:200px;scroll-snap-align:start}.cat-card--tall[data-v-287343f3]{grid-row:auto}.cat-arrow[data-v-287343f3]{align-items:center;background:var(--primary,#21450d);border:none;border-radius:50%;box-shadow:0 3px 12px #00000047;color:var(--cream,#faf5eb);cursor:pointer;display:flex;font-size:1.5rem;height:38px;justify-content:center;line-height:1;position:absolute;top:50%;transform:translateY(-50%);width:38px;z-index:5}.cat-arrow--prev[data-v-287343f3]{left:-4px}.cat-arrow--next[data-v-287343f3]{right:-4px}.cat-grid--mosaic[data-v-287343f3]{display:grid!important;gap:8px;grid-auto-rows:150px;grid-template-columns:1fr 1fr;overflow:visible!important}.cat-grid--mosaic .cat-card[data-v-287343f3]{flex:none!important;min-height:0!important;scroll-snap-align:none}.cat-grid--mosaic .cat-card--tall[data-v-287343f3]{grid-column:span 2}.cat-slider--mosaic .cat-arrow[data-v-287343f3]{display:none!important}.story__layout[data-v-287343f3]{gap:24px;grid-template-columns:1fr}.story__body[data-v-287343f3]{align-items:center;display:flex;flex-direction:column;order:1;text-align:center}.story__photo[data-v-287343f3]{order:2}.story__body h2[data-v-287343f3]:after{margin-left:auto;margin-right:auto}.story__body p[data-v-287343f3]{margin-bottom:24px}.promos[data-v-287343f3]{grid-template-columns:1fr;height:auto}.promo[data-v-287343f3]{min-height:260px}}@media(max-width:768px){.rev[data-v-287343f3]{height:calc(85vh - var(--header-h, 88px));max-height:650px}.rev__accent[data-v-287343f3]{display:none}.rev__split[data-v-287343f3]{gap:12px;grid-template-columns:1fr 1fr;padding:12px 0}.rev__split-logo[data-v-287343f3]{display:block;height:auto;margin:0 auto 16px;opacity:0;transform:translateY(20px);transition:opacity .6s .05s,transform .6s .05s;width:140px}.is-active .rev__split-logo[data-v-287343f3]{opacity:1;transform:none}.rev__split-center[data-v-287343f3]{grid-column:1/-1;order:-1}.rev__cards-col[data-v-287343f3]{gap:10px}.rev__card[data-v-287343f3]{max-width:none}.rev__card-name[data-v-287343f3]{font-size:.72rem;padding:14px 10px}.rev__title[data-v-287343f3]{font-size:clamp(1.8rem,7vw,2.6rem)}.rev__nav[data-v-287343f3]{bottom:14px;gap:3px}.rev__dot-label[data-v-287343f3]{font-size:.52rem}.rev__dot-bar[data-v-287343f3]{width:32px}.sec-header--row[data-v-287343f3]{align-items:flex-start;flex-direction:column;gap:12px}.strip__sep[data-v-287343f3]{margin:0 12px}.news-grid[data-v-287343f3]{grid-template-columns:1fr}.cat-card[data-v-287343f3]{flex:0 0 60%;min-height:180px}.cat-card__info[data-v-287343f3]{padding:14px}.cat-card__info h3[data-v-287343f3]{font-size:1.15rem}.cta-band[data-v-287343f3],.story[data-v-287343f3]{padding:32px 0}.sec-header[data-v-287343f3]{margin-bottom:32px}.strip[data-v-287343f3]{padding:14px 0}}@media(max-width:480px){.rev__split[data-v-287343f3]{align-content:center;gap:12px;grid-template-columns:1fr;grid-template-rows:auto auto auto}.rev__split-center[data-v-287343f3]{grid-column:1/-1;order:-1}.rev__split-logo[data-v-287343f3]{margin-bottom:8px!important;width:92px!important}.rev__cards-col[data-v-287343f3]{gap:10px;justify-content:center}.rev__card[data-v-287343f3]{aspect-ratio:auto;flex:0 1 120px;height:108px;max-width:120px}.rev__card-name[data-v-287343f3]{font-size:.66rem;padding:8px 6px}.rev__title[data-v-287343f3]{font-size:clamp(1.5rem,6.5vw,2.1rem)!important;margin-bottom:8px}.rev__accents-wrap[data-v-287343f3]{display:flex!important;gap:12px;justify-content:center;margin-top:14px;order:3;width:100%}.rev__accent[data-v-287343f3]{box-shadow:0 8px 24px #00000047;display:block!important;flex:0 0 auto;height:150px!important;opacity:.95!important;position:static!important;transform:none!important;width:120px!important}.rev__content--center[data-v-287343f3]{justify-content:center}.rev__btn[data-v-287343f3]{font-size:.85rem;padding:14px 32px}.strip__val[data-v-287343f3]{font-size:.62rem}.strip__sep[data-v-287343f3]{margin:0 8px}}@media(hover:none){.cat-card__go[data-v-287343f3]{opacity:1;transform:none}}.adm[data-v-7c12e3a2]{background:var(--sand,#f5f0e8);display:flex;min-height:100vh}.adm__side[data-v-7c12e3a2]{background:var(--primary,#21450d);color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100vh;position:sticky;top:0;width:240px}.adm__brand[data-v-7c12e3a2]{border-bottom:1px solid hsla(0,0%,100%,.12);padding:22px 22px 20px;text-align:center}.adm__brand-logo[data-v-7c12e3a2]{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 14px #0003;display:flex;height:50px;justify-content:center;margin:0 auto 12px;padding:7px;width:50px}.adm__brand-logo img[data-v-7c12e3a2]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.adm__brand-name[data-v-7c12e3a2]{display:block;font-family:var(--font-display,"Fraunces"),serif;font-size:1.15rem;font-style:italic}.adm__brand-sub[data-v-7c12e3a2]{display:block;font-size:.7rem;letter-spacing:.12em;margin-top:3px;opacity:.6;text-transform:uppercase}.adm__nav[data-v-7c12e3a2]{display:flex;flex:1;flex-direction:column;gap:3px;padding:16px 12px}.adm__link[data-v-7c12e3a2]{align-items:center;border-radius:9px;color:#ffffffd1;display:flex;font-size:.9rem;font-weight:600;justify-content:space-between;padding:11px 16px;transition:background .15s,color .15s}.adm__link[data-v-7c12e3a2]:hover{background:#ffffff14;color:#fff}.adm__link.router-link-exact-active[data-v-7c12e3a2]{background:var(--accent,#c6213b);color:#fff}.adm__link--soon[data-v-7c12e3a2]{color:#ffffff59;cursor:default;font-weight:500}.adm__link--soon[data-v-7c12e3a2]:hover{background:none;color:#ffffff59}.adm__link--soon small[data-v-7c12e3a2]{font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.adm__foot[data-v-7c12e3a2]{border-top:1px solid hsla(0,0%,100%,.12);padding:16px 18px}.adm__foot-title[data-v-7c12e3a2]{color:#ffffff80;display:block;font-size:.66rem;font-weight:700;letter-spacing:.14em;margin-bottom:12px;text-transform:uppercase}.adm__settings[data-v-7c12e3a2]{align-items:center;background:#ffffff1a;border-radius:9px;color:#fff;display:flex;font-size:.82rem;font-weight:700;gap:7px;justify-content:center;margin-bottom:10px;padding:10px 14px;transition:background .15s,transform .15s}.adm__settings svg[data-v-7c12e3a2]{flex-shrink:0}.adm__settings[data-v-7c12e3a2]:hover{background:#fff3;transform:translateY(-1px)}.adm__settings.router-link-exact-active[data-v-7c12e3a2]{background:var(--accent,#c6213b);color:#fff}.adm__logout[data-v-7c12e3a2]{color:#ffffffb3;font-size:.78rem;text-decoration:underline}.adm__logout[data-v-7c12e3a2]:hover{color:#fff}.adm__main[data-v-7c12e3a2]{flex:1;min-width:0;padding:36px 40px 80px}@media(max-width:900px){.adm[data-v-7c12e3a2]{flex-direction:column}.adm__side[data-v-7c12e3a2]{align-items:center;flex-direction:row;flex-wrap:wrap;height:auto;position:static;width:auto}.adm__brand[data-v-7c12e3a2]{border-bottom:none;padding:16px}.adm__nav[data-v-7c12e3a2]{flex:1 1 100%;flex-direction:row;flex-wrap:wrap;padding:0 12px 12px}.adm__foot[data-v-7c12e3a2]{border-top:none}.adm__main[data-v-7c12e3a2]{padding:24px 18px 60px}}.so[data-v-bef4ebec]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;display:flex;inset:0;justify-content:center;padding-top:60px;position:fixed;z-index:300}.so__inner[data-v-bef4ebec]{background:var(--cream,#fbf6ee);border-radius:20px;box-shadow:0 24px 80px #0000004d;display:flex;flex-direction:column;max-height:80vh;max-width:680px;overflow:hidden;width:100%}.so__bar[data-v-bef4ebec]{align-items:center;border-bottom:1px solid var(--line,#e0dcd5);display:flex;gap:12px;padding:20px 24px}.so__icon[data-v-bef4ebec]{font-size:1.3rem;opacity:.5}.so__input[data-v-bef4ebec]{background:none;border:none;color:var(--ink);flex:1;font-family:inherit;font-size:1.15rem;outline:none}.so__input[data-v-bef4ebec]::-moz-placeholder{color:var(--ink-soft)}.so__input[data-v-bef4ebec]::placeholder{color:var(--ink-soft)}.so__close[data-v-bef4ebec]{background:none;border:none;color:var(--ink-soft);cursor:pointer;font-size:1.8rem;line-height:1;padding:0 4px}.so__results[data-v-bef4ebec]{flex:1;overflow-y:auto;padding:16px 24px 24px}.so__count[data-v-bef4ebec]{color:var(--ink-soft);font-size:.75rem;letter-spacing:.05em;margin-bottom:16px;text-transform:uppercase}.so__section[data-v-bef4ebec]{margin-bottom:20px}.so__label[data-v-bef4ebec]{color:var(--ink-soft);display:block;font-size:.7rem;font-weight:700;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.so__cats[data-v-bef4ebec]{display:flex;flex-wrap:wrap;gap:6px}.so__cat[data-v-bef4ebec]{align-items:center;background:#fff;border:1px solid var(--line,#e0dcd5);border-radius:100px;color:var(--ink);display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:6px 14px;transition:border-color .2s}.so__cat[data-v-bef4ebec]:hover{border-color:var(--primary,#21450d)}.so__cat span[data-v-bef4ebec]{color:var(--ink-soft);font-size:.7rem}.so__grid[data-v-bef4ebec]{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.so__product[data-v-bef4ebec]{color:var(--ink);display:flex;flex-direction:column;gap:6px;text-decoration:none;transition:transform .2s}.so__product[data-v-bef4ebec]:hover{transform:translateY(-3px)}.so__product img[data-v-bef4ebec]{aspect-ratio:3/4;background:var(--sand,#f5f0e8);border-radius:10px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.so__pinfo[data-v-bef4ebec]{display:flex;flex-direction:column;gap:2px}.so__pname[data-v-bef4ebec]{display:-webkit-box;font-size:.75rem;font-weight:600;-webkit-line-clamp:2;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden}.so__pprice[data-v-bef4ebec]{color:var(--primary,#21450d);font-size:.78rem;font-weight:700}.so__all[data-v-bef4ebec]{background:var(--primary,#21450d);border:none;border-radius:100px;color:#fff;cursor:pointer;display:block;font-size:.88rem;font-weight:700;margin-top:12px;padding:14px;transition:background .2s;width:100%}.so__all[data-v-bef4ebec]:hover{background:#2d5e12}.so__empty[data-v-bef4ebec]{color:var(--ink-soft);font-size:.95rem;padding:40px 0;text-align:center}.so__suggestions[data-v-bef4ebec]{padding:24px}.so__tags[data-v-bef4ebec]{display:flex;flex-wrap:wrap;gap:8px}.so__tags button[data-v-bef4ebec]{background:#fff;border:1px solid var(--line,#e0dcd5);border-radius:100px;color:var(--ink);cursor:pointer;font-size:.82rem;font-weight:600;padding:8px 18px;transition:all .2s}.so__tags button[data-v-bef4ebec]:hover{background:#21450d0d;border-color:var(--primary,#21450d)}@media(max-width:700px){.so[data-v-bef4ebec]{padding-top:0}.so__inner[data-v-bef4ebec]{border-radius:0;max-height:100vh;max-width:100%}.so__grid[data-v-bef4ebec]{grid-template-columns:repeat(2,1fr)}}.hd[data-v-a0619c66]{background:var(--cream);left:0;position:fixed;right:0;top:0;transition:box-shadow .3s;z-index:100}.hd--scrolled[data-v-a0619c66]{box-shadow:var(--shadow-sm)}.hd__announce[data-v-a0619c66]{background:var(--ink);color:var(--cream);font-size:.72rem;font-weight:600;letter-spacing:.14em;padding:9px 12px;text-align:center;text-transform:uppercase}.hd__main[data-v-a0619c66]{border-bottom:1px solid var(--line)}.hd__main-inner[data-v-a0619c66]{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;height:70px;position:relative}.hd__primary[data-v-a0619c66]{display:flex;gap:28px}.hd__plink[data-v-a0619c66]{color:var(--ink);font-size:.98rem;font-weight:800;letter-spacing:.12em;padding:6px 0;position:relative;text-transform:uppercase}.hd__plink--on[data-v-a0619c66]{background:var(--ink);border-radius:100px;color:#fff;padding:8px 20px}.hd__plink--on[data-v-a0619c66]:after{display:none}.hd__plink[data-v-a0619c66]:after{background:var(--terracotta);bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s;width:0}.hd__plink.router-link-active[data-v-a0619c66]:after,.hd__plink[data-v-a0619c66]:hover:after{width:100%}.hd__logo[data-v-a0619c66]{align-items:center;display:flex;justify-self:center}.hd__logo-img[data-v-a0619c66]{border-radius:4px;display:block;height:50px;width:auto}.hd__actions[data-v-a0619c66]{align-items:center;display:flex;gap:4px;justify-self:end}.hd__mobrow[data-v-a0619c66],.hd__msearch[data-v-a0619c66]{display:none}.hd__icon[data-v-a0619c66]{border-radius:50%;color:var(--ink);display:grid;height:42px;place-items:center;position:relative;transition:background .2s;width:42px}.hd__icon[data-v-a0619c66]:hover{background:var(--sand)}.hd__flag[data-v-a0619c66]{border-radius:50%;cursor:pointer;display:grid;height:42px;place-items:center;transition:background .2s;width:42px}.hd__flag[data-v-a0619c66]:hover{background:var(--sand)}.hd__flag-svg[data-v-a0619c66]{border-radius:2px;box-shadow:0 0 0 1px #0000001a}.hd__cart-badge[data-v-a0619c66]{background:var(--terracotta);border-radius:100px;color:#fff;display:grid;font-size:.62rem;font-weight:800;height:17px;min-width:17px;padding:0 4px;place-items:center;position:absolute;right:4px;top:4px}.hd__burger[data-v-a0619c66]{align-items:center;display:none;flex-direction:column;gap:5px;height:42px;justify-content:center;width:42px}.hd__burger span[data-v-a0619c66]{background:var(--ink);border-radius:2px;height:2px;transition:.3s;width:22px}.hd__mega[data-v-a0619c66]{background:var(--cream);border-top:1px solid var(--line);box-shadow:var(--shadow-md);left:0;position:absolute;right:0;top:100%;z-index:50}.hd__mega-inner[data-v-a0619c66]{display:flex;gap:56px;padding:36px 24px 44px}.hd__mega-head[data-v-a0619c66]{color:var(--terracotta);display:block;font-family:var(--font-display);font-size:1.1rem;font-style:italic;margin-bottom:14px}.hd__mega-link[data-v-a0619c66]{color:var(--ink-soft);display:flex;font-size:.9rem;gap:16px;justify-content:space-between;padding:6px 0;transition:color .2s,padding-left .2s}.hd__mega-link[data-v-a0619c66]:hover{color:var(--ink);padding-left:6px}.hd__mega-link em[data-v-a0619c66]{color:#b7a78f;font-size:.72rem;font-style:normal}.mega-enter-active[data-v-a0619c66],.mega-leave-active[data-v-a0619c66]{transition:opacity .22s,transform .22s}.mega-enter-from[data-v-a0619c66],.mega-leave-to[data-v-a0619c66]{opacity:0;transform:translateY(-8px)}.hd__sub[data-v-a0619c66]{background:var(--cream);border-bottom:1px solid var(--line);overflow:hidden}.hd__sub-scroll[data-v-a0619c66]{display:flex;gap:0;justify-content:space-between;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.hd__sub-scroll[data-v-a0619c66]::-webkit-scrollbar{display:none}.hd__sublink[data-v-a0619c66]{color:var(--ink-soft);font-size:.74rem;font-weight:600;letter-spacing:.03em;padding:12px 10px;position:relative;text-transform:uppercase;transition:color .2s;white-space:nowrap}.hd__sublink[data-v-a0619c66]:first-child{padding-left:0}.hd__sublink[data-v-a0619c66]:last-child{padding-right:0}.hd__sublink.router-link-active[data-v-a0619c66],.hd__sublink[data-v-a0619c66]:hover{color:var(--terracotta)}.hd__sublink[data-v-a0619c66]:after{background:var(--terracotta);bottom:8px;content:"";height:2px;left:10px;position:absolute;right:10px;transform:scaleX(0);transition:transform .3s}.hd__sublink.router-link-active[data-v-a0619c66]:after,.hd__sublink[data-v-a0619c66]:hover:after{transform:scaleX(1)}.hd__search[data-v-a0619c66]{background:var(--cream);border-top:1px solid var(--line)}.hd__search-inner[data-v-a0619c66]{align-items:center;display:flex;gap:12px;padding:18px 24px}.hd__search-inner input[data-v-a0619c66]{background:#fff;border:1.5px solid var(--line);border-radius:100px;flex:1;font-family:var(--font-body);font-size:16px;outline:none;padding:14px 18px}.hd__search-inner input[data-v-a0619c66]:focus{border-color:var(--terracotta)}.hd__search-close[data-v-a0619c66]{color:var(--ink-soft);font-size:1rem;height:40px;width:40px}.slide-down-enter-active[data-v-a0619c66],.slide-down-leave-active[data-v-a0619c66]{transition:opacity .2s}.slide-down-enter-from[data-v-a0619c66],.slide-down-leave-to[data-v-a0619c66]{opacity:0}.mdrawer[data-v-a0619c66]{inset:0;position:fixed;z-index:200}.mdrawer__scrim[data-v-a0619c66]{background:#2a211c66;inset:0;position:absolute}.mdrawer__panel[data-v-a0619c66]{background:var(--cream);bottom:0;display:flex;flex-direction:column;left:0;position:absolute;top:0;width:min(86vw,360px);z-index:1}.mdrawer__top[data-v-a0619c66]{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:18px 20px}.mdrawer__logo[data-v-a0619c66]{border-radius:3px;height:38px;width:auto}.mdrawer__close[data-v-a0619c66]{font-size:1.3rem;height:40px;width:40px}.mdrawer__nav[data-v-a0619c66]{flex:1;overflow-y:auto;padding:8px 0}.mdrawer__link[data-v-a0619c66]{border-bottom:1px solid var(--line);color:var(--ink);display:block;font-size:.95rem;font-weight:600;padding:14px 20px}.mdrawer__link.router-link-active[data-v-a0619c66],.mdrawer__link[data-v-a0619c66]:hover{color:var(--terracotta)}.mdrawer__sep[data-v-a0619c66]{background:var(--terracotta);height:1px;margin:8px 20px;opacity:.3}.mdrawer__group[data-v-a0619c66]{border-bottom:1px solid var(--line)}.mdrawer__grouphead[data-v-a0619c66]{align-items:center;color:var(--ink);display:flex;font-family:var(--font-display);font-size:1.1rem;font-style:italic;justify-content:space-between;padding:14px 20px;width:100%}.mdrawer__grouphead span[data-v-a0619c66]{color:var(--terracotta);font-family:var(--font-body);font-size:1.2rem;font-style:normal;transition:transform .25s}.mdrawer__grouphead span.open[data-v-a0619c66]{transform:rotate(45deg)}.mdrawer__sub[data-v-a0619c66]{background:var(--sand);overflow:hidden}.mdrawer__sublink[data-v-a0619c66]{color:var(--ink-soft);display:block;font-size:.9rem;padding:12px 20px 12px 34px}.mdrawer__sublink--all[data-v-a0619c66]{color:var(--terracotta);font-weight:700}.mdrawer__foot[data-v-a0619c66]{border-top:1px solid var(--line);justify-content:space-between;padding:18px 20px}.mdrawer__flag[data-v-a0619c66],.mdrawer__foot[data-v-a0619c66]{align-items:center;display:flex;font-weight:600}.mdrawer__flag[data-v-a0619c66]{color:var(--terracotta);cursor:pointer;gap:8px}.mdrawer__flag svg[data-v-a0619c66]{border-radius:2px}.acc-enter-active[data-v-a0619c66],.acc-leave-active[data-v-a0619c66]{max-height:600px;overflow:hidden;transition:max-height .3s ease}.acc-enter-from[data-v-a0619c66],.acc-leave-to[data-v-a0619c66]{max-height:0}.drawer-enter-active[data-v-a0619c66],.drawer-leave-active[data-v-a0619c66]{transition:opacity .25s}.drawer-enter-active .mdrawer__panel[data-v-a0619c66],.drawer-leave-active .mdrawer__panel[data-v-a0619c66]{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.drawer-enter-from[data-v-a0619c66],.drawer-leave-to[data-v-a0619c66]{opacity:0}.drawer-enter-from .mdrawer__panel[data-v-a0619c66],.drawer-leave-to .mdrawer__panel[data-v-a0619c66]{transform:translate(-100%)}@media(max-width:1024px){.hd__sublink[data-v-a0619c66]{font-size:.72rem;padding:12px}}@media(max-width:900px){.hd__primary[data-v-a0619c66]{display:none}.hd__burger[data-v-a0619c66]{display:flex}.hd__main-inner[data-v-a0619c66]{display:flex;height:56px;justify-content:space-between}.hd__logo-img[data-v-a0619c66]{height:38px}.hd__announce[data-v-a0619c66]{font-size:.52rem;letter-spacing:.04em;padding:7px 8px;white-space:nowrap}.hd__sub[data-v-a0619c66]{display:none}.hd__main-inner[data-v-a0619c66]{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;height:52px}.hd__burger[data-v-a0619c66]{justify-self:start;order:0}.hd__logo[data-v-a0619c66]{justify-self:center;margin:0;order:1;position:static;transform:none}.hd__actions[data-v-a0619c66]{align-items:center;display:flex;gap:2px;justify-self:end;order:2}.hd__flag[data-v-a0619c66],.hd__search-btn[data-v-a0619c66]{display:none}.hd__icon--hide-sm[data-v-a0619c66]{display:grid}.hd__icon[data-v-a0619c66]{height:40px;width:40px}.hd__mobrow[data-v-a0619c66]{background:#fff;border-top:1px solid var(--line);display:block}.hd__mobrow-inner[data-v-a0619c66]{align-items:center;display:flex;gap:8px;height:46px}.hd__mobrow-cats[data-v-a0619c66]{display:flex;flex-shrink:0;gap:2px;margin-right:auto}.hd__mobcat[data-v-a0619c66]{border-radius:100px;color:var(--ink);font-size:.76rem;font-weight:800;letter-spacing:.04em;padding:6px 10px;text-transform:uppercase;transition:background .2s,color .2s}.hd__mobcat--on[data-v-a0619c66]{background:var(--ink);color:#fff}.hd__mobsearch[data-v-a0619c66]{align-items:center;background:var(--sand,#f5f0e8);border-radius:100px;color:var(--ink-soft);display:flex;flex:1;gap:7px;height:34px;min-width:0;padding:0 12px}.hd__mobsearch-input[data-v-a0619c66]{background:none;border:none;color:var(--ink);flex:1;font-size:16px;min-width:0;outline:none;padding:0}}.ft[data-v-b4ca18c8]{background:var(--ink);color:#c9b9a3;margin-top:60px}.ft__feats[data-v-b4ca18c8]{border-bottom:1px solid #3a322b;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);padding:28px 24px}.ft__feat[data-v-b4ca18c8]{align-items:center;color:#c9b9a3;display:flex;gap:12px;min-height:58px}.ft__feat--link[data-v-b4ca18c8]{transition:color .2s}.ft__feat--link[data-v-b4ca18c8]:hover{color:#fff}.ft__feat-ic[data-v-b4ca18c8]{background:#2f2620;border-radius:50%;color:var(--ochre);display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.ft__feat strong[data-v-b4ca18c8]{color:var(--cream);display:block;font-size:.9rem;font-weight:600}.ft__feat small[data-v-b4ca18c8]{color:#9d8e7c;font-size:.77rem}.ft__main[data-v-b4ca18c8]{display:grid;gap:40px;grid-template-columns:1.7fr 1fr 1fr 1.5fr;padding:48px 24px}.ft__main h4[data-v-b4ca18c8]{color:var(--ochre);font-family:var(--font-body);font-size:.76rem;letter-spacing:.16em;margin-bottom:18px;text-transform:uppercase}.ft__shop-cols[data-v-b4ca18c8]{display:grid;gap:24px;grid-template-columns:1fr 1fr}.ft__gender[data-v-b4ca18c8]{display:flex;flex-direction:column;gap:9px}.ft__gender-h[data-v-b4ca18c8]{color:var(--cream);font-size:.9rem;font-weight:700;margin-bottom:2px}.ft__col a[data-v-b4ca18c8],.ft__gender a[data-v-b4ca18c8],.ft__universe a[data-v-b4ca18c8]{color:#c9b9a3;font-size:.88rem;transition:color .2s,padding-left .2s}.ft__col a[data-v-b4ca18c8]:hover,.ft__gender a[data-v-b4ca18c8]:not(.ft__gender-h):hover,.ft__universe a[data-v-b4ca18c8]:hover{color:#fff;padding-left:3px}.ft__universe[data-v-b4ca18c8]{border-top:1px solid #3a322b;display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:20px;padding-top:18px}.ft__col[data-v-b4ca18c8]{display:flex;flex-direction:column;gap:11px}.ft__logo[data-v-b4ca18c8]{color:var(--cream);font-family:var(--font-display);font-size:1.5rem;font-style:italic}.ft__logo em[data-v-b4ca18c8]{color:var(--ochre);font-size:.8rem;font-style:normal;letter-spacing:.2em}.ft__brand-top[data-v-b4ca18c8]{align-items:center;display:flex;gap:12px;margin-bottom:8px}.ft__logo-img[data-v-b4ca18c8]{height:42px;width:auto}.ft__addr[data-v-b4ca18c8]{color:#9d8e7c;font-size:.86rem;line-height:1.6;margin:14px 0 16px}.ft__social[data-v-b4ca18c8]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.ft__social a[data-v-b4ca18c8]{border:1px solid #4a4038;border-radius:50%;color:#c9b9a3;display:grid;height:40px;place-items:center;transition:.2s;width:40px}.ft__social a[data-v-b4ca18c8]:hover{background:var(--terracotta);border-color:var(--terracotta);color:#fff;transform:translateY(-2px)}.ft__news h4[data-v-b4ca18c8]{margin-bottom:12px}.ft__newsform[data-v-b4ca18c8]{display:flex;flex-direction:column;gap:10px}.ft__newsform input[data-v-b4ca18c8]{background:#2f2620;border:1px solid #4a4038;border-radius:100px;color:var(--cream);font-family:var(--font-body);font-size:16px;outline:none;padding:12px 16px}.ft__newsform input[data-v-b4ca18c8]::-moz-placeholder{color:#8a7c6d}.ft__newsform input[data-v-b4ca18c8]::placeholder{color:#8a7c6d}.ft__newsform input[data-v-b4ca18c8]:focus{border-color:var(--ochre)}.ft__bottom[data-v-b4ca18c8]{border-top:1px solid #3a322b;color:#9d8e7c;font-size:.8rem;padding:22px 24px;text-align:center}.ft__copy[data-v-b4ca18c8]{align-items:center;display:flex;flex-direction:column;gap:4px}.ft__copy-l[data-v-b4ca18c8]{display:block}.ft__credit[data-v-b4ca18c8]{color:#9d8e7c;color:inherit;text-decoration:underline;text-underline-offset:2px}.ft__credit[data-v-b4ca18c8]:hover{color:var(--ochre)}@media(max-width:1024px){.ft__main[data-v-b4ca18c8]{grid-template-columns:1fr 1fr}.ft__brand[data-v-b4ca18c8],.ft__shop[data-v-b4ca18c8]{grid-column:1/-1}}@media(max-width:700px){.ft__feats[data-v-b4ca18c8]{align-items:stretch;gap:12px;grid-template-columns:1fr 1fr;padding:22px 16px}.ft__feat[data-v-b4ca18c8]{align-items:center;background:#2f2620;border-radius:14px;flex-direction:column;gap:8px;height:100%;justify-content:flex-start;min-height:0;padding:14px 8px;text-align:center}.ft__feat-ic[data-v-b4ca18c8]{height:38px;width:38px}.ft__feat strong[data-v-b4ca18c8]{font-size:.82rem}.ft__feat small[data-v-b4ca18c8]{font-size:.68rem;line-height:1.35}.ft__main[data-v-b4ca18c8]{gap:30px;grid-template-columns:1fr;padding:34px 16px}.ft__main[data-v-b4ca18c8],.ft__main h4[data-v-b4ca18c8]{text-align:center}.ft__shop-cols[data-v-b4ca18c8]{grid-template-columns:1fr 1fr;justify-items:center}.ft__col[data-v-b4ca18c8],.ft__gender[data-v-b4ca18c8],.ft__universe[data-v-b4ca18c8]{align-items:center}.ft__brand[data-v-b4ca18c8],.ft__universe[data-v-b4ca18c8]{display:flex}.ft__brand[data-v-b4ca18c8],.ft__brand-top[data-v-b4ca18c8],.ft__universe[data-v-b4ca18c8]{align-items:center;flex-direction:column}.ft__brand-top[data-v-b4ca18c8]{gap:8px;justify-content:center}.ft__logo[data-v-b4ca18c8]{font-size:1.2rem}.ft__logo-img[data-v-b4ca18c8]{height:48px}.ft__social[data-v-b4ca18c8]{justify-content:center}.ft__news[data-v-b4ca18c8]{max-width:340px;width:100%}.ft__newsform[data-v-b4ca18c8]{align-items:stretch}}@media(max-width:420px){.ft__feats[data-v-b4ca18c8]{grid-template-columns:1fr 1fr}}.ft__feat--btn[data-v-b4ca18c8]{background:none;border:none;cursor:pointer;font:inherit;text-align:center;width:100%}.ft__modal[data-v-b4ca18c8]{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2000}.ft__modal-inner[data-v-b4ca18c8]{background:#fff;border-radius:16px;color:var(--ink);max-height:90vh;max-width:560px;overflow-y:auto;padding:32px;position:relative;text-align:left;width:100%}.ft__modal-close[data-v-b4ca18c8]{background:none;border:none;color:var(--ink);cursor:pointer;font-size:2rem;line-height:1;position:absolute;right:16px;top:12px}.ft__ship-mt[data-v-b4ca18c8]{color:var(--primary,#21450d);font-family:var(--font-display);font-size:1.4rem;font-style:italic;margin:0 0 18px}.ft__ship-tblwrap[data-v-b4ca18c8]{overflow-x:auto}.ft__ship-tbl[data-v-b4ca18c8]{border-collapse:collapse;font-size:.84rem;width:100%}.ft__ship-tbl th[data-v-b4ca18c8]{background:var(--primary,#21450d);color:#fff;font-size:.76rem;font-weight:700;padding:9px 10px;text-align:left}.ft__ship-tbl th[data-v-b4ca18c8]:last-child{text-align:right}.ft__ship-tbl td[data-v-b4ca18c8]{border-bottom:1px solid var(--line);padding:9px 10px;vertical-align:top}.ft__ship-tbl td[data-v-b4ca18c8]:last-child{color:var(--primary,#21450d);font-weight:700;text-align:right;white-space:nowrap}.ft__ship-tbl tbody tr[data-v-b4ca18c8]:nth-child(2n){background:var(--sand,#f5f0e8)}.ft__ship-note[data-v-b4ca18c8]{color:var(--ink-soft);font-size:.76rem;line-height:1.5;margin:12px 0 0}.ft__ship-link[data-v-b4ca18c8]{color:var(--terracotta);display:inline-block;font-size:.9rem;font-weight:700;margin-top:18px;text-decoration:none}.ft__ship-link[data-v-b4ca18c8]:hover{text-decoration:underline}.cd[data-v-78336316]{inset:0;position:fixed;z-index:300}.cd__scrim[data-v-78336316]{background:#2a211c6b;inset:0;position:absolute}.cd__panel[data-v-78336316]{background:var(--cream);bottom:0;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;position:absolute;right:0;top:0;width:min(94vw,440px)}.cd__head[data-v-78336316]{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:22px 24px}.cd__head h2[data-v-78336316]{font-size:1.3rem;font-style:italic}.cd__close[data-v-78336316]{font-size:1.2rem;height:40px;width:40px}.cd__empty[data-v-78336316]{align-items:center;color:var(--ink-soft);display:flex;flex:1;flex-direction:column;gap:18px;justify-content:center}.cd__body[data-v-78336316]{flex:1;overflow-y:auto;padding:8px 24px}.cd__line[data-v-78336316]{border-bottom:1px solid var(--line);display:grid;gap:14px;grid-template-columns:72px 1fr auto;padding:18px 0}.cd__thumb[data-v-78336316]{background:var(--sand);border-radius:var(--r-sm);height:92px;-o-object-fit:cover;object-fit:cover;width:72px}.cd__info[data-v-78336316]{display:flex;flex-direction:column;gap:4px}.cd__name[data-v-78336316]{font-size:.92rem;font-weight:600;line-height:1.3}.cd__unit[data-v-78336316]{color:var(--ink-soft);font-size:.82rem}.cd__qty[data-v-78336316]{align-items:center;border:1px solid var(--line);border-radius:100px;display:flex;gap:0;margin-top:6px;width:-moz-fit-content;width:fit-content}.cd__qty button[data-v-78336316]{color:var(--ink);font-size:1rem;height:30px;width:30px}.cd__qty span[data-v-78336316]{font-size:.9rem;font-weight:600;min-width:26px;text-align:center}.cd__right[data-v-78336316]{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}.cd__lineTotal[data-v-78336316]{font-weight:700}.cd__rm[data-v-78336316]{color:var(--ink-soft);font-size:.74rem;text-decoration:underline}.cd__rm[data-v-78336316]:hover{color:var(--sale)}.cd__foot[data-v-78336316]{border-top:1px solid var(--line);padding:20px 24px calc(20px + env(safe-area-inset-bottom))}.cd__row[data-v-78336316]{display:flex;font-size:1.05rem;justify-content:space-between;margin-bottom:6px}.cd__row strong[data-v-78336316]{font-weight:800}.cd__ship[data-v-78336316]{color:var(--ink-soft);font-size:.78rem;margin-bottom:16px}.cart-enter-active[data-v-78336316],.cart-leave-active[data-v-78336316]{transition:opacity .3s}.cart-enter-active .cd__panel[data-v-78336316],.cart-leave-active .cd__panel[data-v-78336316]{transition:transform .32s cubic-bezier(.2,.8,.2,1)}.cart-enter-from[data-v-78336316],.cart-leave-to[data-v-78336316]{opacity:0}.cart-enter-from .cd__panel[data-v-78336316],.cart-leave-to .cd__panel[data-v-78336316]{transform:translate(100%)}.cc[data-v-f05e37b0]{bottom:16px;left:16px;position:fixed;width:min(420px,calc(100vw - 32px));z-index:500}.cc__inner[data-v-f05e37b0]{background:#fff;border:1px solid var(--line,#ece7df);border-radius:14px;box-shadow:0 8px 32px #00000029;padding:16px 18px}.cc__simple[data-v-f05e37b0]{display:flex;flex-direction:column;gap:12px}.cc__text[data-v-f05e37b0]{color:var(--ink-soft);font-size:.8rem;line-height:1.55}.cc__text strong[data-v-f05e37b0]{color:var(--ink)}.cc__link[data-v-f05e37b0]{color:var(--primary,#21450d);font-weight:600;text-decoration:underline}.cc__actions[data-v-f05e37b0]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cc__btn[data-v-f05e37b0]{border:none;border-radius:100px;cursor:pointer;font-size:.76rem;font-weight:700;padding:8px 16px;transition:all .2s;white-space:nowrap}.cc__btn--accept[data-v-f05e37b0]{background:var(--primary,#21450d);color:#fff}.cc__btn--accept[data-v-f05e37b0]:hover{background:#2d5e12}.cc__btn--reject[data-v-f05e37b0]{background:transparent;border:1.5px solid var(--line,#e0dcd5);color:var(--ink)}.cc__btn--reject[data-v-f05e37b0]:hover{border-color:var(--ink)}.cc__btn--custom[data-v-f05e37b0]{background:transparent;color:var(--ink-soft);font-weight:600;padding:8px 6px;text-decoration:underline}.cc__btn--custom[data-v-f05e37b0]:hover{color:var(--primary,#21450d)}.cc__title[data-v-f05e37b0]{font-family:var(--font-display);font-size:1.02rem;font-style:italic;margin-bottom:8px}.cc__option[data-v-f05e37b0]{align-items:center;border-bottom:1px solid var(--line,#ece7df);display:flex;gap:14px;justify-content:space-between;padding:10px 0}.cc__opt-info[data-v-f05e37b0]{flex:1}.cc__opt-info strong[data-v-f05e37b0]{display:block;font-size:.82rem}.cc__opt-info p[data-v-f05e37b0]{color:var(--ink-soft);font-size:.72rem;line-height:1.4;margin-top:1px}.cc__always[data-v-f05e37b0]{color:var(--primary,#21450d);font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.cc__toggle[data-v-f05e37b0]{flex-shrink:0;height:22px;position:relative;width:40px}.cc__toggle input[data-v-f05e37b0]{height:0;opacity:0;width:0}.cc__slider[data-v-f05e37b0]{background:#ccc;border-radius:22px;cursor:pointer;inset:0;position:absolute;transition:background .3s}.cc__slider[data-v-f05e37b0]:before{background:#fff;border-radius:50%;bottom:3px;content:"";height:16px;left:3px;position:absolute;transition:transform .3s;width:16px}.cc__toggle input:checked+.cc__slider[data-v-f05e37b0]{background:var(--primary,#21450d)}.cc__toggle input:checked+.cc__slider[data-v-f05e37b0]:before{transform:translate(18px)}.cc__detail-actions[data-v-f05e37b0]{display:flex;gap:8px;margin-top:14px}.cc-slide-enter-active[data-v-f05e37b0]{transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .35s}.cc-slide-leave-active[data-v-f05e37b0]{transition:transform .25s,opacity .2s}.cc-slide-enter-from[data-v-f05e37b0],.cc-slide-leave-to[data-v-f05e37b0]{opacity:0;transform:translateY(16px)}@media(max-width:600px){.cc[data-v-f05e37b0]{bottom:12px;left:12px;width:calc(100vw - 24px)}.cc__btn[data-v-f05e37b0]{flex:1;text-align:center}.cc__btn--custom[data-v-f05e37b0]{flex-basis:100%}}.wam[data-v-627af6b7]{align-items:center;background:#1c17138c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:300}.wam__card[data-v-627af6b7]{background:#fff;border-radius:18px;box-shadow:0 20px 60px #00000040;max-width:420px;padding:38px 32px 28px;position:relative;text-align:center;width:100%}.wam__close[data-v-627af6b7]{background:none;border:none;color:var(--ink-soft);cursor:pointer;font-size:1.7rem;line-height:1;position:absolute;right:16px;top:12px}.wam__heart[data-v-627af6b7]{color:var(--terracotta);font-size:2.2rem;margin-bottom:10px}.wam__title[data-v-627af6b7]{color:var(--ink);font-family:var(--font-display);font-size:1.5rem;font-style:italic;margin-bottom:10px}.wam__sub[data-v-627af6b7]{color:var(--ink-soft);font-size:.9rem;line-height:1.55;margin-bottom:24px}.wam__actions[data-v-627af6b7]{display:flex;flex-direction:column;gap:10px}.wam__btn[data-v-627af6b7]{border:1.5px solid var(--line,#e0dcd5);border-radius:100px;color:var(--ink);display:block;font-size:.9rem;font-weight:700;padding:13px;text-decoration:none;transition:.2s}.wam__btn--primary[data-v-627af6b7]{background:var(--primary,#21450d);color:#fff}.wam__btn--primary[data-v-627af6b7],.wam__btn[data-v-627af6b7]:hover{border-color:var(--primary,#21450d)}.wam__btn--primary[data-v-627af6b7]:hover{background:#2d5e12}.wam__later[data-v-627af6b7]{background:none;border:none;color:var(--ink-soft);cursor:pointer;font-size:.82rem;margin-top:16px;text-decoration:underline}.wam-enter-active[data-v-627af6b7],.wam-leave-active[data-v-627af6b7]{transition:opacity .2s}.wam-enter-from[data-v-627af6b7],.wam-leave-to[data-v-627af6b7]{opacity:0}.site{display:flex;flex-direction:column;min-height:100vh}.site__main{flex:1;padding-top:var(--header-h)}
