@font-face{font-family:"Petrona Fallback: Times New Roman";src:local("Times New Roman");size-adjust:106.8308%;ascent-override:80.3139%;descent-override:25.2736%;line-gap-override:0%}@font-face{font-family:"Inter Tight Fallback: Arial";src:local("Arial");size-adjust:96.3855%;ascent-override:100.5078%;descent-override:25.0256%;line-gap-override:0%}.pdp__breadcrumb[data-v-02c21343]{padding:16px 20px}@media(min-width:768px){.pdp__breadcrumb[data-v-02c21343]{padding:24px 48px}}.pdp__error[data-v-02c21343]{margin:0 auto;max-width:540px;padding:48px 16px;text-align:center}.pdp__error-title[data-v-02c21343]{font-family:Petrona,"Petrona Fallback: Times New Roman",Times New Roman,Georgia,serif;font-size:40px;font-weight:400;letter-spacing:-.018em;line-height:1.08;margin:12px 0 16px}.pdp__error-body[data-v-02c21343]{color:var(--color-muted-strong);font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:17px;font-weight:400;letter-spacing:0;line-height:1.5;margin:0 0 24px}.pdp__grid[data-v-02c21343]{display:grid;gap:32px;grid-template-columns:1fr;padding:0 20px 48px}@media(min-width:1024px){.pdp__grid[data-v-02c21343]{gap:64px;grid-template-columns:1.4fr 1fr;padding:0 48px 48px}}.pdp__title[data-v-02c21343]{font-family:Petrona,"Petrona Fallback: Times New Roman",Times New Roman,Georgia,serif;font-size:40px;font-weight:400;letter-spacing:-.018em;line-height:1.08;margin:8px 0 12px}.pdp__price[data-v-02c21343]{color:var(--color-fg);font-size:18px;margin:0 0 20px}.pdp__compare[data-v-02c21343]{color:var(--color-muted);margin-right:8px;text-decoration:line-through}.pdp__lede[data-v-02c21343]{color:var(--color-muted-strong);font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:17px;font-weight:400;letter-spacing:0;line-height:1.5;margin:0 0 32px}.pdp__lede[data-v-02c21343] p{margin:0 0 12px}.pdp__lede[data-v-02c21343] p:last-child{margin-bottom:0}.pdp__variants[data-v-02c21343]{gap:24px}.pdp__cta[data-v-02c21343],.pdp__variants[data-v-02c21343]{display:flex;flex-direction:column;margin-bottom:32px}.pdp__cta[data-v-02c21343]{gap:12px}@media(min-width:480px){.pdp__cta[data-v-02c21343]{align-items:stretch;flex-direction:row}.pdp__cta[data-v-02c21343] .app-button{flex:1;height:52px}}.pdp__preorder-note[data-v-02c21343]{background:var(--color-accent-subtle,var(--color-surface-alt));border-radius:var(--radius-sm);color:var(--color-accent-fg,var(--color-fg));flex-basis:100%;font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:400;letter-spacing:.005em;line-height:1.45;margin:0;order:-1;padding:8px 12px;text-align:center}.pdp__subs[data-v-02c21343]{border:0;margin:0 0 12px;padding:0}.pdp__subs-legend[data-v-02c21343]{color:var(--color-muted-strong);font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:500;letter-spacing:.12em;line-height:1.3;padding:0;text-transform:uppercase}.pdp__subs-options[data-v-02c21343]{display:grid;gap:8px;grid-template-columns:1fr;padding-top:8px}@media(min-width:480px){.pdp__subs-options[data-v-02c21343]{grid-template-columns:1fr 1fr}}.pdp__subs-option[data-v-02c21343]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:12px 16px;position:relative;transition:border-color var(--duration-150) var(--easing-standard),background var(--duration-150) var(--easing-standard)}.pdp__subs-option input[type=radio][data-v-02c21343]{opacity:0;pointer-events:none;position:absolute}.pdp__subs-option[data-v-02c21343]:hover{border-color:var(--color-border-strong)}.pdp__subs-option--active[data-v-02c21343]{background:var(--color-bg-strong);border-color:var(--color-fg)}.pdp__subs-option-title[data-v-02c21343]{font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:400;font-weight:500;letter-spacing:0;line-height:1.5}.pdp__subs-note[data-v-02c21343],.pdp__subs-option-meta[data-v-02c21343]{color:var(--color-muted-strong);font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:400;letter-spacing:.005em;line-height:1.45}.pdp__subs-note[data-v-02c21343]{margin:12px 0 0}.pdp__subs-note a[data-v-02c21343]{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.pdp__cta-row[data-v-02c21343]{align-items:stretch;display:flex;flex-basis:100%;gap:12px}.pdp__cta-row[data-v-02c21343] .app-button{flex:1}.pdp__heart[data-v-02c21343]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);flex:0 0 52px;height:52px;width:52px}.pdp__heart[data-v-02c21343]:hover{background:var(--color-bg-strong)}.pdp__notify[data-v-02c21343]{background:var(--color-surface-alt);border-radius:var(--radius-md);display:flex;flex:1;flex-direction:column;gap:12px;padding:20px}.pdp__notify-title[data-v-02c21343]{font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:400;font-weight:500;letter-spacing:0;line-height:1.5;margin:0}.pdp__notify-form[data-v-02c21343]{display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:480px){.pdp__notify-form[data-v-02c21343]{align-items:flex-start;grid-template-columns:1fr auto}}.pdp__notify-done[data-v-02c21343]{color:var(--color-success);font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:400;letter-spacing:.005em;line-height:1.45;margin:0}.pdp__notify-done strong[data-v-02c21343]{color:var(--color-fg)}.pdp__trust[data-v-02c21343]{border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:8px;list-style:none;margin:0 0 24px;padding:20px 0}.pdp__trust li[data-v-02c21343]{color:var(--color-muted-strong);font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:400;letter-spacing:.005em;line-height:1.45}.pdp__trust li[data-v-02c21343]:before{color:var(--color-accent);content:"✓";margin-right:8px}.pdp__accordions[data-v-02c21343]{margin-top:16px}.pdp__accordion[data-v-02c21343]{border-top:1px solid var(--color-border)}.pdp__accordion[data-v-02c21343]:last-child{border-bottom:1px solid var(--color-border)}.pdp__accordion-head[data-v-02c21343]{align-items:center;color:var(--color-fg);cursor:pointer;display:flex;font-size:15px;font-weight:500;justify-content:space-between;list-style:none;padding:14px 0}.pdp__accordion-head[data-v-02c21343]::-webkit-details-marker{display:none}.pdp__accordion-body[data-v-02c21343]{color:var(--color-muted-strong);font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:400;letter-spacing:0;line-height:1.6;line-height:1.5;padding:0 0 20px}.pdp__accordion-body[data-v-02c21343] p{margin:0 0 12px}.pdp__rail[data-v-02c21343]{background:var(--color-bg-subtle);padding:48px 20px}@media(min-width:768px){.pdp__rail[data-v-02c21343]{padding:80px 48px}}.pdp__rail-head[data-v-02c21343]{margin-bottom:32px}.pdp__rail-title[data-v-02c21343]{font-family:Petrona,"Petrona Fallback: Times New Roman",Times New Roman,Georgia,serif;font-size:28px;font-weight:400;letter-spacing:-.012em;line-height:1.12;margin:0}@media(min-width:768px){.pdp__rail-title[data-v-02c21343]{font-family:Petrona,"Petrona Fallback: Times New Roman",Times New Roman,Georgia,serif;font-size:40px;font-weight:400;letter-spacing:-.018em;line-height:1.08}}.pdp__rail-list[data-v-02c21343]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}@media(min-width:768px){.pdp__rail-list[data-v-02c21343]{gap:24px;grid-template-columns:repeat(4,1fr)}}
