.product_page__qg_IE{max-width:1200px;margin:0 auto;padding:24px 20px}.product_crumbs__Fxygb{font-size:13px;color:var(--muted);margin-bottom:16px;display:flex;gap:6px;flex-wrap:wrap}.product_crumbs__Fxygb a{text-decoration:none}.product_layout__ECkaG{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:40px;gap:40px;align-items:start}.product_gallery__J42kp{aspect-ratio:1;border-radius:24px;background:linear-gradient(160deg,#f5f5f4,#e7e5e4);display:grid;place-items:center;font-family:var(--font-display);font-weight:700;font-size:32px;color:#a8a29e;text-align:center;padding:24px;position:-webkit-sticky;position:sticky;top:110px}.product_h1__FZO8w{font-size:30px;margin:0 0 6px;line-height:1.15}.product_meta__SsSsA{color:var(--muted);font-size:14px;margin:0 0 20px}.product_buy__VQmyh{display:grid;grid-gap:18px;gap:18px}.product_dim__c3Zuu{display:grid;grid-gap:8px;gap:8px}.product_dimTitle__PN4Zg{font-size:13px;font-weight:600;color:var(--muted)}.product_options__GSIPn{display:flex;flex-wrap:wrap;gap:8px}.product_option__4jPFv{font:inherit;font-size:14px;padding:9px 14px;border-radius:12px;border:1px solid var(--border);background:#fff;cursor:pointer}.product_option__4jPFv[aria-pressed=true]{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.product_option__4jPFv[data-dim]{color:#a8a29e;text-decoration:line-through}.product_priceRow__X8o7O{display:flex;align-items:center;gap:12px;padding-top:8px;border-top:1px solid var(--border)}.product_bigPrice__3_MUV{font-family:var(--font-display);font-size:32px;font-weight:800;letter-spacing:-.02em}.product_badge__3hUhH{font-size:13px;padding:4px 10px;border-radius:999px}.product_in_stock__xQV_Y{color:var(--ok);background:var(--ok-bg)}.product_preorder__KvxC6{color:var(--warn);background:var(--warn-bg)}.product_out_of_stock__HoMrh{color:var(--muted);background:#f5f5f4}.product_hint__kXv2D{margin:-8px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.product_primary__785Pe{font:inherit;font-weight:600;height:52px;border-radius:14px;border:0;background:var(--fg);color:#fff;cursor:pointer;padding:0 24px}.product_primary__785Pe:disabled{opacity:.6}.product_form__aAEmK{display:grid;grid-gap:10px;gap:10px;padding:16px;border:1px solid var(--border);border-radius:16px;background:#fff}.product_form__aAEmK input:not([type=checkbox]),.product_form__aAEmK textarea{font:inherit;padding:12px 14px;border-radius:12px;border:1px solid var(--border);background:var(--bg)}.product_formTitle__hzEo8{font-weight:600}.product_consent___BGJx{display:flex;gap:8px;font-size:13px;color:var(--muted);align-items:flex-start}.product_hp__yvnqF{position:absolute;left:-9999px;width:1px;height:1px}.product_error__f_lt5{color:#b42318;font-size:14px}.product_done___G6No{padding:16px;border-radius:16px;background:var(--ok-bg);color:var(--ok);font-weight:500}.product_updated__AU_yS{font-size:13px;color:var(--muted)}@media (max-width:860px){.product_layout__ECkaG{grid-template-columns:1fr;gap:20px}.product_gallery__J42kp{position:static;aspect-ratio:4/3}}.request_primary__60dBI{font:inherit;font-weight:600;height:52px;border-radius:14px;border:0;background:var(--fg);color:#fff;cursor:pointer;padding:0 24px;width:100%}.request_primary__60dBI:disabled{opacity:.6}.request_form__cyQJL{display:grid;grid-gap:10px;gap:10px;padding:16px;border:1px solid var(--border);border-radius:16px;background:#fff}.request_form__cyQJL input:not([type=checkbox]),.request_form__cyQJL textarea{font:inherit;padding:12px 14px;border-radius:12px;border:1px solid var(--border);background:var(--bg)}.request_formTitle__QY9GX{font-weight:600}.request_consent__j3dFv{display:flex;gap:8px;font-size:13px;color:var(--muted);align-items:flex-start}.request_hp__B9ZI1{position:absolute;left:-9999px;width:1px;height:1px}.request_error__DeCjJ{color:#b42318;font-size:14px}.request_done__4ocUY{padding:16px;border-radius:16px;background:var(--ok-bg);color:var(--ok);font-weight:500}