.logo[data-v-3e0d5742]{display:block;height:34px;width:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.logo.with-tag[data-v-3e0d5742]{height:64px}.hdr[data-v-d536710b]{position:sticky;top:0;z-index:50;background:#ffffffd1;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--line)}.hdr-in[data-v-d536710b]{height:var(--header-h);display:flex;align-items:center;gap:24px}.brand[data-v-d536710b]{display:flex;align-items:center;gap:10px}.cat-badge[data-v-d536710b]{font-size:11px;font-weight:600;padding:3px 7px;background:var(--ink);color:#fff;border-radius:4px;letter-spacing:.06em}.nav[data-v-d536710b]{display:flex;align-items:center;gap:4px;margin-left:8px}.nav-link[data-v-d536710b]{padding:8px 12px;border-radius:var(--r-sm);font-weight:600;font-size:14px;color:var(--muted);transition:background .15s,color .15s}.nav-link[data-v-d536710b]:hover{background:var(--surface-2);color:var(--ink)}.nav-link.router-link-active[data-v-d536710b]{color:var(--cds-red);background:var(--cds-red-tint)}.nav-sep[data-v-d536710b]{width:1px;height:20px;background:var(--line-strong);margin:0 6px;flex:0 0 auto}.right[data-v-d536710b]{margin-left:auto;display:flex;align-items:center;gap:14px}.cart-pill[data-v-d536710b]{display:flex;align-items:center;gap:10px;height:42px;padding:0 14px 0 12px;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface);transition:border-color .15s,box-shadow .15s}.cart-pill.active[data-v-d536710b]{border-color:var(--cds-red);box-shadow:0 0 0 3px var(--cds-red-tint)}.cart-ico[data-v-d536710b]{color:var(--cds-red);display:flex}.cart-meta[data-v-d536710b]{display:flex;flex-direction:column;line-height:1.15}.cart-count[data-v-d536710b]{font-size:11px;color:var(--muted)}.cart-tot[data-v-d536710b]{font-size:14px;font-weight:600}.user[data-v-d536710b]{position:relative;outline:none}.avatar[data-v-d536710b]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--cds-red);color:#fff;font-family:var(--font-display);font-weight:700;cursor:pointer;box-shadow:0 2px 8px #12141c2e;transition:transform .12s ease,box-shadow .15s}.avatar[data-v-d536710b]:hover{transform:translateY(-1px);box-shadow:0 5px 14px #12141c3d}.menu[data-v-d536710b]{position:absolute;right:0;top:48px;width:220px;box-shadow:var(--shadow-pop);overflow:hidden}.menu-head[data-v-d536710b]{padding:14px;border-bottom:1px solid var(--line)}.menu-name[data-v-d536710b]{font-weight:600;font-size:14px}.menu-sub[data-v-d536710b]{font-size:11px;color:var(--muted);margin-top:2px}.menu-dom[data-v-d536710b]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--line)}.menu-dom-lbl[data-v-d536710b]{font-size:12px;font-weight:600;color:var(--muted)}.menu-dom-btns[data-v-d536710b]{display:inline-flex;border:1px solid var(--line-strong);border-radius:var(--r-sm);overflow:hidden}.menu-dom-btns button[data-v-d536710b]{border:none;background:var(--surface);padding:5px 12px;font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--muted)}.menu-dom-btns button.on[data-v-d536710b]{background:var(--cds-red);color:#fff}.menu-item[data-v-d536710b]{width:100%;text-align:left;border:none;background:transparent;padding:12px 14px;font-weight:600;font-size:14px;color:var(--cds-red)}.menu-item[data-v-d536710b]:hover{background:var(--cds-red-tint)}.menu-item.link[data-v-d536710b]{display:block;color:var(--ink);border-bottom:1px solid var(--line)}.menu-item.link[data-v-d536710b]:hover{background:var(--surface-2)}.burger[data-v-d536710b]{display:none;flex-direction:column;justify-content:center;gap:4px;width:40px;height:40px;padding:0 9px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);cursor:pointer}.burger span[data-v-d536710b]{display:block;height:2px;width:100%;background:var(--ink);border-radius:2px;transition:transform .2s,opacity .2s}.burger.open span[data-v-d536710b]:nth-child(1){transform:translateY(6px) rotate(45deg)}.burger.open span[data-v-d536710b]:nth-child(2){opacity:0}.burger.open span[data-v-d536710b]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mnav[data-v-d536710b]{position:absolute;top:100%;left:0;right:0;z-index:49;background:var(--surface);border-top:1px solid var(--line);box-shadow:var(--shadow-pop);padding:8px;max-height:calc(100vh - var(--header-h));overflow-y:auto}.mnav-item[data-v-d536710b]{display:block;padding:13px 14px;border-radius:var(--r-sm);font-weight:600;font-size:15px;color:var(--ink)}.mnav-item[data-v-d536710b]:hover,.mnav-item.router-link-active[data-v-d536710b]{color:var(--cds-red);background:var(--cds-red-tint)}.mnav-sep[data-v-d536710b]{padding:14px 14px 5px;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-top:1px solid var(--line);margin-top:6px}.mnav-backdrop[data-v-d536710b]{position:fixed;top:0;right:0;bottom:0;left:0;top:var(--header-h);z-index:48;background:#12141c59}.slidedown-enter-active[data-v-d536710b],.slidedown-leave-active[data-v-d536710b]{transition:transform .2s ease,opacity .2s ease}.slidedown-enter-from[data-v-d536710b],.slidedown-leave-to[data-v-d536710b]{transform:translateY(-8px);opacity:0}@media (max-width: 720px){.hdr-in[data-v-d536710b]{gap:12px}.brand[data-v-d536710b] .logo{height:28px}.burger[data-v-d536710b]{display:inline-flex}.nav[data-v-d536710b],.cart-count[data-v-d536710b]{display:none}}.ftr[data-v-6317c63f]{margin-top:56px;background:var(--ink);color:#ffffffa8;border-top:3px solid var(--cds-red)}.ftr-wrap[data-v-6317c63f]{max-width:1240px;margin:0 auto;padding:40px 24px;display:flex;justify-content:space-between;gap:48px;flex-wrap:wrap}.ftr-brand[data-v-6317c63f]{max-width:300px}.ftr-logo-chip[data-v-6317c63f]{display:inline-block;background:#fff;padding:10px 14px;border-radius:var(--r-sm)}.ftr-claim[data-v-6317c63f]{margin-top:14px;font-size:15px;line-height:1.55;color:#ffffffb3}.ftr-info[data-v-6317c63f]{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:22px 40px;margin:0}.ftr-item dt[data-v-6317c63f]{font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff6;margin-bottom:5px}.ftr-item dd[data-v-6317c63f]{margin:0;font-size:14.5px;color:#ffffffd9}.ftr-item a[data-v-6317c63f]{color:#ffffffd9;border-bottom:1px solid transparent;transition:color .15s,border-color .15s}.ftr-item a[data-v-6317c63f]:hover{color:#fff;border-bottom-color:var(--cds-red)}.ftr-bottom[data-v-6317c63f]{padding-top:18px;padding-bottom:22px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;font-size:12.5px;color:#ffffff80}.ftr-by strong[data-v-6317c63f]{color:#ffffffd9;font-weight:600}@media (max-width: 680px){.ftr-wrap[data-v-6317c63f]{gap:32px;padding:32px 22px}.ftr-info[data-v-6317c63f]{grid-template-columns:1fr;gap:18px}.ftr-bottom[data-v-6317c63f]{flex-direction:column;align-items:flex-start;gap:4px}}.cookie[data-v-a7bf610d]{position:fixed;left:16px;right:16px;bottom:16px;z-index:200;background:var(--ink);color:#fff;border-radius:var(--r-md);box-shadow:var(--shadow-pop)}.cookie-in[data-v-a7bf610d]{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:20px;padding:14px 18px}.cookie-txt[data-v-a7bf610d]{font-size:13.5px;line-height:1.5;color:#ffffffeb}.cookie-txt strong[data-v-a7bf610d]{color:#fff}.cookie-ok[data-v-a7bf610d]{flex-shrink:0;background:#fff;color:var(--ink);border-color:transparent}.cookie-ok[data-v-a7bf610d]:hover:not(:disabled){background:#ffffffe0;color:var(--ink)}.slide-up-enter-active[data-v-a7bf610d],.slide-up-leave-active[data-v-a7bf610d]{transition:transform .25s ease,opacity .25s ease}.slide-up-enter-from[data-v-a7bf610d],.slide-up-leave-to[data-v-a7bf610d]{transform:translateY(20px);opacity:0}@media (max-width: 600px){.cookie-in[data-v-a7bf610d]{flex-direction:column;align-items:stretch;gap:12px}}.totop[data-v-49c6b6fc]{position:fixed;right:22px;bottom:22px;z-index:150;width:46px;height:46px;display:grid;place-items:center;border:none;border-radius:50%;background:var(--cds-red);color:#fff;box-shadow:0 6px 18px #12141c38;transition:transform .14s ease,box-shadow .15s,background .15s}.totop[data-v-49c6b6fc]:hover{background:var(--cds-red-dark);transform:translateY(-2px);box-shadow:0 10px 24px #12141c47}.totop[data-v-49c6b6fc]:active{transform:translateY(0)}.pop-enter-active[data-v-49c6b6fc],.pop-leave-active[data-v-49c6b6fc]{transition:opacity .2s ease,transform .2s ease}.pop-enter-from[data-v-49c6b6fc],.pop-leave-to[data-v-49c6b6fc]{opacity:0;transform:scale(.6) translateY(8px)}@media (max-width: 720px){.totop[data-v-49c6b6fc]{bottom:78px}}.app[data-v-7499c9ac]{min-height:calc(100vh - var(--header-h))}.imp-bar[data-v-7499c9ac]{position:sticky;top:0;z-index:60;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;background:var(--ink);color:#fff;padding:8px 16px;font-size:13px}.imp-btn[data-v-7499c9ac]{border:1px solid rgba(255,255,255,.4);background:transparent;color:#fff;border-radius:var(--r-sm);padding:4px 12px;font-weight:600;font-size:12.5px}.imp-btn[data-v-7499c9ac]:hover{background:#ffffff1f}:root{--cds-red: #db2f3a;--cds-red-dark: #b8242e;--cds-red-tint: #fdecee;--ink: #16171c;--bg: #f2f3f6;--surface: #ffffff;--surface-2: #f6f7f9;--line: #e8e9ee;--line-strong: #d7d9e1;--muted: #6a6c75;--muted-2: #9a9ca6;--verde: #1f9457;--verde-tint: #e8f5ee;--amber: #b7791f;--r-sm: 8px;--r-md: 12px;--r-lg: 18px;--r-pill: 999px;--shadow-xs: 0 1px 2px rgba(18, 20, 28, .05);--shadow-sm: 0 1px 2px rgba(18, 20, 28, .04), 0 3px 8px rgba(18, 20, 28, .05);--shadow-md: 0 8px 26px rgba(18, 20, 28, .07), 0 2px 6px rgba(18, 20, 28, .04);--shadow-pop: 0 24px 60px rgba(18, 20, 28, .18);--ring: 0 0 0 3px var(--cds-red-tint);--font-display: "Archivo", system-ui, sans-serif;--font-body: "IBM Plex Sans", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, monospace;--header-h: 64px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:clip;max-width:100%}body{font-family:var(--font-body);background:var(--bg);color:var(--ink);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--font-display);margin:0;letter-spacing:-.02em;line-height:1.1}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit;font-size:inherit}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.eyebrow{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line-strong);border-radius:var(--r-sm);padding:0 16px;height:42px;font-weight:600;font-size:14px;background:var(--surface);color:var(--ink);box-shadow:var(--shadow-xs);transition:transform .12s ease,box-shadow .16s ease,background .16s,border-color .16s,color .16s;white-space:nowrap}.btn:hover:not(:disabled){border-color:var(--muted-2)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--cds-red);color:#fff;border-color:transparent;box-shadow:0 2px 10px #db2f3a47}.btn-primary:hover:not(:disabled){background:var(--cds-red-dark);border-color:transparent;box-shadow:0 6px 18px #db2f3a57;transform:translateY(-1px)}.btn-ghost{background:var(--surface);border-color:var(--line-strong);color:var(--ink)}.btn-ghost:hover:not(:disabled){background:var(--surface-2)}.btn-sm{height:36px;padding:0 13px;font-size:13px}.btn-block{width:100%}.field{width:100%;height:44px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);outline:none;transition:border-color .15s,box-shadow .15s}.field:focus{border-color:var(--cds-red);box-shadow:var(--ring)}.field::placeholder{color:var(--muted-2)}select.field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%236a6c75' d='M6 8 0 0h12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:34px}.badge{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;background:var(--surface-2);border:1px solid var(--line);color:var(--muted)}.badge-cartone{background:var(--cds-red-tint);border-color:#f5cfd2;color:var(--cds-red-dark)}.badge-pezzo{background:#eef1f6;border-color:#dde2ea;color:#4a5568}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm)}:focus-visible{outline:2px solid var(--cds-red);outline-offset:2px}.container{width:100%;max-width:none;margin:0 auto;padding:0 22px}.spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease,transform .2s ease}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(4px)}html.protected,html.protected body{-webkit-user-select:none;user-select:none}html.protected input,html.protected textarea,html.protected select,html.protected [contenteditable]{-webkit-user-select:text;user-select:text}html.protected img{-webkit-user-drag:none;user-drag:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}
