.wrap[data-astro-cid-cezwlk7t]{width:min(var(--maxw), 100% - 2 * var(--pad));margin-inline:auto}.num[data-astro-cid-cezwlk7t]{font-variant-numeric:tabular-nums}.pdp[data-astro-cid-cezwlk7t] .phead{padding-top:clamp(124px,100px + 4vw,176px)}.pdp[data-astro-cid-cezwlk7t] .phead .grid{align-items:start}.pdp[data-astro-cid-cezwlk7t] .phead--aside .copy{grid-area:1/8/auto/13;padding-top:clamp(0px,2vw,28px)}.pdp[data-astro-cid-cezwlk7t] .phead .aside{grid-area:1/1/auto/7;justify-self:stretch}.pdp[data-astro-cid-cezwlk7t] .phead h1{max-width:14ch;font-size:clamp(2.5rem,1.7rem + 2.2vw,3.875rem);line-height:1.02}.shot[data-astro-cid-cezwlk7t]{aspect-ratio:1/1.08;border-radius:var(--r-card);background:radial-gradient(56% 46% at 50% 44%, #ffffff9e, #fff0 72%), var(--bg);position:relative;overflow:hidden}.shot[data-astro-cid-cezwlk7t] img{object-fit:contain;filter:drop-shadow(0 26px 24px #2a182029)drop-shadow(0 6px 8px #2a182014);width:70%;height:77%;position:absolute;inset:11% 15% 12%}.buy[data-astro-cid-cezwlk7t]{margin-top:28px}.price[data-astro-cid-cezwlk7t]{font:400 2.25rem / 1 var(--f-display);letter-spacing:-.01em;color:var(--ink)}.meta[data-astro-cid-cezwlk7t]{font-size:var(--t-s);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:12px;display:flex}.stock[data-astro-cid-cezwlk7t]{color:var(--ink);align-items:center;gap:6px;font-weight:500;display:inline-flex}.stock[data-astro-cid-cezwlk7t] i[data-astro-cid-cezwlk7t]{color:var(--accent);font-size:17px}.line[data-astro-cid-cezwlk7t]{max-width:30rem;font-size:var(--t-lead);color:var(--muted);margin-top:22px;line-height:1.55}.cart[data-astro-cid-cezwlk7t]{gap:10px;margin-top:32px;display:flex}.qty[data-astro-cid-cezwlk7t]{border:1px solid var(--line);border-radius:var(--r-pill);flex:none;grid-template-columns:44px 40px 44px;align-items:center;height:54px;padding-inline:4px;display:grid}.step[data-astro-cid-cezwlk7t]{width:44px;height:44px;color:var(--ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:background-color var(--dur) var(--ease), transform var(--dur-s) var(--ease);border-radius:50%;place-items:center;display:grid}.step[data-astro-cid-cezwlk7t] i[data-astro-cid-cezwlk7t]{font-size:16px}.step[data-astro-cid-cezwlk7t]:active{transition-duration:.1s;transform:scale(.92)}.step[data-astro-cid-cezwlk7t]:focus-visible{outline-offset:0;border-radius:50%}.qty[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]{text-align:center;width:100%;min-width:44px;height:44px;color:var(--ink);-moz-appearance:textfield;appearance:textfield;background:0 0;border:0;font-size:16px;font-weight:600}.qty[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]::-webkit-inner-spin-button,.qty[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]:focus-visible{outline-offset:-2px;border-radius:8px}.add[data-astro-cid-cezwlk7t]{flex:auto;min-width:0}.add[data-astro-cid-cezwlk7t] i[data-astro-cid-cezwlk7t]{font-size:16px}.added[data-astro-cid-cezwlk7t]{font-size:var(--t-s);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:12px;display:flex}.added[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{color:var(--ink);align-items:center;gap:8px;font-weight:500;display:inline-flex}.added[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t]{color:var(--ink);text-underline-offset:3px;text-decoration-color:var(--line)}.added[data-astro-cid-cezwlk7t]:has(p:empty){margin-top:0}.wa[data-astro-cid-cezwlk7t]{width:100%;margin-top:12px}.wa[data-astro-cid-cezwlk7t] i[data-astro-cid-cezwlk7t]{font-size:20px}.delivery[data-astro-cid-cezwlk7t]{border-top:1px solid var(--line);font-size:var(--t-s);color:var(--ink);gap:12px;margin-top:28px;padding-top:22px;line-height:1.5;display:flex}.delivery[data-astro-cid-cezwlk7t] i[data-astro-cid-cezwlk7t],.genuine[data-astro-cid-cezwlk7t] i[data-astro-cid-cezwlk7t]{color:var(--accent);flex:none;font-size:22px}.genuine[data-astro-cid-cezwlk7t]{background:var(--tile);font-size:var(--t-s);color:var(--muted);border-radius:18px;gap:12px;margin-top:16px;padding:18px 20px;line-height:1.5;display:flex}.genuine[data-astro-cid-cezwlk7t] strong[data-astro-cid-cezwlk7t]{color:var(--ink);font-weight:600;display:block}.notify[data-astro-cid-cezwlk7t]{scroll-margin-top:calc(var(--nav-h) + 6rem);margin-top:32px}.notify-open[data-astro-cid-cezwlk7t]{width:100%}.notify-open[data-astro-cid-cezwlk7t][hidden],html:not(.js) .notify-open[data-astro-cid-cezwlk7t],.js .notify-form[data-astro-cid-cezwlk7t]:not(.is-open){display:none}.notify-form[data-astro-cid-cezwlk7t] label[data-astro-cid-cezwlk7t]{font-size:var(--t-xs);letter-spacing:.04em;color:var(--muted);margin-bottom:8px;font-weight:600;display:block}.notify-row[data-astro-cid-cezwlk7t]{gap:8px;display:flex}.notify-row[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]{border-radius:var(--r-pill);border:1px solid var(--line);min-width:0;height:54px;color:var(--ink);transition:border-color .3s var(--ease);background:#fff9;flex:auto;padding:0 22px;font-size:16px}.notify-row[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-color:#0000}.notify-row[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t][aria-invalid=true]{border-color:var(--accent)}.notify-row[data-astro-cid-cezwlk7t] .btn[data-astro-cid-cezwlk7t]{flex:none}.notify-msg[data-astro-cid-cezwlk7t]{font-size:var(--t-s);color:var(--accent);margin-top:10px;font-weight:500}.notify-msg[data-astro-cid-cezwlk7t]:empty{display:none}.notify-done[data-astro-cid-cezwlk7t]{min-height:54px;color:var(--ink);align-items:center;gap:10px;font-weight:500;display:flex}.notify-done[data-astro-cid-cezwlk7t][hidden]{display:none}.notify-done[data-astro-cid-cezwlk7t] i[data-astro-cid-cezwlk7t]{color:var(--accent);font-size:20px}.notify-done[data-astro-cid-cezwlk7t]:focus-visible{outline-offset:4px}.facts[data-astro-cid-cezwlk7t]{padding-top:clamp(1.5rem,.5rem + 3vw,3.5rem)}.row[data-astro-cid-cezwlk7t]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(24px,2.4vw,36px);display:grid}.row[data-astro-cid-cezwlk7t]+.row[data-astro-cid-cezwlk7t]{border-top:1px solid var(--line)}.k[data-astro-cid-cezwlk7t]{font:600 var(--t-xs) / 1.4 var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);grid-column:1/4;padding-top:.4em}.v[data-astro-cid-cezwlk7t]{max-width:40rem;font-size:var(--t-lead);color:var(--ink);grid-column:5/12;line-height:1.55}.v--cap[data-astro-cid-cezwlk7t]:first-letter{text-transform:uppercase}.v[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t]{color:inherit;text-underline-offset:4px;text-decoration-color:var(--line)}.clinic[data-astro-cid-cezwlk7t]{padding-top:clamp(2rem,1rem + 3vw,4rem)}.panel[data-astro-cid-cezwlk7t]{column-gap:var(--col-gap);border-radius:var(--r-panel);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding:clamp(32px,4.5vw,64px);display:grid}.panel[data-astro-cid-cezwlk7t] .k[data-astro-cid-cezwlk7t]{grid-column:1/-1;padding-top:0}.tname[data-astro-cid-cezwlk7t]{font:400 clamp(2rem, 1.3rem + 2vw, 3.25rem) / 1.04 var(--f-display);letter-spacing:-.015em;text-wrap:balance;grid-column:1/8;margin-top:18px}.tact[data-astro-cid-cezwlk7t]{flex-wrap:wrap;grid-column:8/13;justify-content:flex-end;align-items:center;gap:18px 28px;display:flex}.tprice[data-astro-cid-cezwlk7t]{font:400 2rem / 1 var(--f-display);letter-spacing:-.01em}.pairs[data-astro-cid-cezwlk7t]{padding-block:var(--sec)}.pgrid[data-astro-cid-cezwlk7t]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:32px;display:grid}.pairs[data-astro-cid-cezwlk7t] h2[data-astro-cid-cezwlk7t]{font:400 var(--t-h3) / 1.04 var(--f-display);letter-spacing:-.015em;color:var(--ink);grid-column:1/5}.cards[data-astro-cid-cezwlk7t]{gap:40px var(--col-gap);grid-column:5/13;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.facts[data-astro-cid-cezwlk7t]:last-child,.clinic[data-astro-cid-cezwlk7t]:last-child{padding-bottom:var(--sec)}@media (hover:hover) and (pointer:fine){.step[data-astro-cid-cezwlk7t]:hover{background:#2a18200f}.added[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t]:hover,.v[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t]:hover{text-decoration-color:currentColor}.notify-row[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]:hover{border-color:#2a182066}.wa[data-astro-cid-cezwlk7t]:hover i[data-astro-cid-cezwlk7t]{transform:none}}@media (width<=900px){.pdp[data-astro-cid-cezwlk7t] .phead .grid{flex-direction:column;align-items:stretch;display:flex}.pdp[data-astro-cid-cezwlk7t] .phead .aside{order:-1;margin:0 0 28px}.pdp[data-astro-cid-cezwlk7t] .phead--aside .copy{padding-top:0}.shot[data-astro-cid-cezwlk7t]{aspect-ratio:4/3.4}.buy[data-astro-cid-cezwlk7t]{margin-top:22px}.tname[data-astro-cid-cezwlk7t]{grid-column:1/-1}.tact[data-astro-cid-cezwlk7t]{grid-column:1/-1;justify-content:space-between;margin-top:28px}}@media (width<=760px){.shot[data-astro-cid-cezwlk7t]{aspect-ratio:1/.92;border-radius:18px}.price[data-astro-cid-cezwlk7t]{font-size:2rem}.line[data-astro-cid-cezwlk7t]{font-size:var(--t-body)}.row[data-astro-cid-cezwlk7t]{grid-template-columns:minmax(0,1fr);row-gap:8px}.k[data-astro-cid-cezwlk7t],.v[data-astro-cid-cezwlk7t]{grid-column:1}.v[data-astro-cid-cezwlk7t]{font-size:var(--t-body)}.pgrid[data-astro-cid-cezwlk7t]{grid-template-columns:minmax(0,1fr)}.pairs[data-astro-cid-cezwlk7t] h2[data-astro-cid-cezwlk7t],.cards[data-astro-cid-cezwlk7t]{grid-column:1}.cards[data-astro-cid-cezwlk7t]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}.notify-row[data-astro-cid-cezwlk7t]{flex-direction:column}.notify-row[data-astro-cid-cezwlk7t] .btn[data-astro-cid-cezwlk7t],.tact[data-astro-cid-cezwlk7t] .btn[data-astro-cid-cezwlk7t]{width:100%}}
