html:root{--masthead-offset: 29svh}.pdp[data-astro-cid-aqxoqqhg]{display:grid;grid-template-columns:1fr 1fr;min-height:100svh}.doc[data-astro-cid-aqxoqqhg]{padding:var(--masthead-offset) calc(var(--menu-col) / 2) calc(var(--space-stack) * 4) var(--space-gutter);display:flex;flex-direction:column;min-width:0}.fold[data-astro-cid-aqxoqqhg]{display:flex;flex-direction:column;min-height:calc(100svh - var(--masthead-offset));padding-block-end:calc(var(--chrome-baseline) + var(--space-stack) * 3)}.fold[data-astro-cid-aqxoqqhg] .band[data-astro-cid-aqxoqqhg]{flex:1}.fold[data-astro-cid-aqxoqqhg] .commerce[data-astro-cid-aqxoqqhg]{margin-block-start:auto}.doc[data-astro-cid-aqxoqqhg] h1[data-astro-cid-aqxoqqhg]{font-family:var(--font-ui);font-size:calc(var(--masthead-title-size) * 1.15);line-height:1;font-weight:var(--weight-body);letter-spacing:var(--masthead-title-tracking);margin:0 0 calc(var(--space-stack) * 5);margin-inline-end:calc(-1 * var(--menu-col) / 2)}.lede[data-astro-cid-aqxoqqhg]{font-family:var(--font-ui);font-size:var(--type-editorial-size);line-height:var(--type-editorial-line);margin:0 0 calc(var(--space-stack) * 4)}.band[data-astro-cid-aqxoqqhg]{display:flex;flex-direction:column;gap:calc(var(--space-stack) * 3)}.band[data-astro-cid-aqxoqqhg] .commerce[data-astro-cid-aqxoqqhg]{align-self:stretch}.register[data-astro-cid-aqxoqqhg]{display:grid;grid-template-columns:calc(var(--menu-col) / 2 + var(--space-stack) * 4) max-content;column-gap:0;row-gap:calc(var(--space-stack) * 2);margin:0}.register[data-astro-cid-aqxoqqhg] dt[data-astro-cid-aqxoqqhg]{font-size:var(--type-caption-size);line-height:var(--type-body-line);color:var(--color-ink-muted)}.pager[data-astro-cid-aqxoqqhg]{display:none}.register[data-astro-cid-aqxoqqhg] dd[data-astro-cid-aqxoqqhg]{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}.commerce[data-astro-cid-aqxoqqhg]{margin:0;min-width:0}.delivery[data-astro-cid-aqxoqqhg]{font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--color-ink-muted);margin:auto 0 0;padding-block-start:calc(var(--space-stack) * 5)}.trade-note[data-astro-cid-aqxoqqhg]{font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--color-ink-muted);margin:var(--space-stack) 0 0}.trade-note[data-astro-cid-aqxoqqhg] a[data-astro-cid-aqxoqqhg]{text-decoration:underline;text-underline-offset:.2em}.media[data-astro-cid-aqxoqqhg]{position:sticky;top:0;height:100svh}.media[data-astro-cid-aqxoqqhg] .hero[data-astro-cid-aqxoqqhg],.media[data-astro-cid-aqxoqqhg] .standin[data-astro-cid-aqxoqqhg]{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.media[data-astro-cid-aqxoqqhg] .standin[data-astro-cid-aqxoqqhg]{background:var(--color-media-standin-light)}.thumbs[data-astro-cid-aqxoqqhg]{position:absolute;top:0;inset-inline-start:0;display:flex;flex-direction:column}.thumb[data-astro-cid-aqxoqqhg]{display:block;padding:0;border:none;background:none;cursor:pointer;width:calc(var(--space-stack) * 6);overflow:hidden}.thumb[data-astro-cid-aqxoqqhg] img[data-astro-cid-aqxoqqhg]{display:block;width:100%;aspect-ratio:var(--ratio-feature);object-fit:cover;filter:blur(4px);transform:scale(1.12);transition:filter var(--motion-shutter-duration) var(--motion-shutter-easing)}.thumb[data-astro-cid-aqxoqqhg].on img[data-astro-cid-aqxoqqhg],.thumb[data-astro-cid-aqxoqqhg]:hover img[data-astro-cid-aqxoqqhg]{filter:blur(0)}@media(max-width:62em){.pdp[data-astro-cid-aqxoqqhg]{grid-template-columns:minmax(0,1fr)}.fold[data-astro-cid-aqxoqqhg]{display:contents}.media[data-astro-cid-aqxoqqhg]{order:-1;position:relative;height:auto;margin-block-start:calc(var(--space-stack) * 5)}.media[data-astro-cid-aqxoqqhg] .hero[data-astro-cid-aqxoqqhg],.media[data-astro-cid-aqxoqqhg] .standin[data-astro-cid-aqxoqqhg]{height:70svh}.thumbs[data-astro-cid-aqxoqqhg]{display:none}.pager[data-astro-cid-aqxoqqhg]{display:flex;justify-content:space-between;align-items:baseline;margin-block-start:var(--space-stack);padding-inline:calc(var(--space-stack) * .75);font-size:var(--type-fine-size);line-height:var(--type-fine-line)}.pager-count[data-astro-cid-aqxoqqhg]{color:var(--color-ink-muted);font-variant-numeric:tabular-nums}.pager[data-astro-cid-aqxoqqhg] button[data-astro-cid-aqxoqqhg]{border:0;padding:0;background:none;font:inherit;color:var(--color-ink-muted);cursor:pointer}.pager-steps[data-astro-cid-aqxoqqhg]{display:inline-flex;gap:calc(var(--space-stack) * 2)}.pager-arrow[data-astro-cid-aqxoqqhg].back{transform:rotate(225deg)}.pager-arrow[data-astro-cid-aqxoqqhg]{display:inline-block;transform:rotate(45deg);font-size:var(--type-body-size);line-height:1}.band[data-astro-cid-aqxoqqhg]{display:contents}.commerce[data-astro-cid-aqxoqqhg]{order:1;margin-block-start:calc(var(--space-stack) * 2)}.lede[data-astro-cid-aqxoqqhg]{order:2;margin-block-start:calc(var(--space-stack) * 4);font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:center}.register[data-astro-cid-aqxoqqhg]{order:3}.register[data-astro-cid-aqxoqqhg] dd[data-astro-cid-aqxoqqhg]{text-align:start}.register[data-astro-cid-aqxoqqhg]{padding-inline:calc(var(--space-stack) * 2);margin-block-start:calc(var(--space-stack) * 4)}.register[data-astro-cid-aqxoqqhg] dt[data-astro-cid-aqxoqqhg],.register[data-astro-cid-aqxoqqhg] dd[data-astro-cid-aqxoqqhg]{font-size:var(--type-caption-size);line-height:var(--type-caption-line)}.delivery[data-astro-cid-aqxoqqhg]{order:4}.trade-note[data-astro-cid-aqxoqqhg]{order:5;font-size:var(--type-fine-size);line-height:var(--type-fine-line)}.doc[data-astro-cid-aqxoqqhg]{padding-block-start:calc(var(--space-stack) * 4);padding-inline:var(--space-gutter);padding-block-end:calc(var(--chrome-baseline) + var(--type-label-line) + var(--space-stack) * 2)}.doc[data-astro-cid-aqxoqqhg] h1[data-astro-cid-aqxoqqhg]{margin-inline-end:0;margin-block-end:calc(var(--space-stack) * 3.5);text-align:center}.register[data-astro-cid-aqxoqqhg]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:calc(var(--space-stack) * 1.5);padding-inline:var(--space-stack)}.lede[data-astro-cid-aqxoqqhg]{padding-inline:var(--space-stack)}@media(max-width:24em){.register[data-astro-cid-aqxoqqhg]{column-gap:var(--space-stack)}}.delivery[data-astro-cid-aqxoqqhg]{font-size:var(--type-fine-size);line-height:var(--type-fine-line);margin-block-start:calc(var(--space-stack) * 4)}}@media(min-width:48em)and (max-width:62em){.header[data-wordmark-on-media] nav a,.header[data-wordmark-on-media] nav button{color:var(--color-chrome-on-media)}}.slide{position:absolute;z-index:2;overflow:hidden;pointer-events:none}.slide-track{position:absolute;inset:0;will-change:transform}.slide-track img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none}
