._7m9EkW_form{margin-top:var(--space-7)}._7m9EkW_fields,._7m9EkW_choice{border:0;min-width:0;margin:0;padding:0}._7m9EkW_fields{gap:var(--form-gap);display:grid}._7m9EkW_choice legend{font-size:var(--text-label);margin-bottom:10px;font-weight:600}._7m9EkW_amounts{gap:var(--space-2);grid-template-columns:repeat(3,1fr) 1.5fr;display:grid}._7m9EkW_option{cursor:pointer;position:relative}._7m9EkW_option input{opacity:0;width:1px;height:1px;position:absolute}._7m9EkW_option>span{min-height:48px;padding:10px var(--space-2);border:1px solid var(--line);font-size:var(--text-secondary);text-align:center;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;transition:background .15s;display:flex}._7m9EkW_option input:checked+span{background:var(--lavender-light);border-color:var(--ink)}._7m9EkW_option input:focus-visible+span{outline:2px solid var(--clay);outline-offset:3px}._7m9EkW_option:hover>span{background:var(--lavender-light)}._7m9EkW_option small{margin-top:var(--space-1);font-size:var(--text-caption)}._7m9EkW_delivery{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._7m9EkW_quantityRow{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-secondary);flex-wrap:wrap;display:flex}._7m9EkW_counter{height:var(--target-min);border:1px solid var(--line);border-radius:3px;display:flex}._7m9EkW_counter button{width:42px;color:var(--ink);font-size:var(--text-heading-sm);background:0 0;border:0}._7m9EkW_counter button:disabled{opacity:.35;cursor:default}._7m9EkW_counter input{text-align:center;appearance:textfield;width:52px;color:var(--ink);font-size:var(--text-input);background:0 0;border:0;padding:0}._7m9EkW_counter input::-webkit-inner-spin-button{appearance:none;margin:0}._7m9EkW_counter input::-webkit-outer-spin-button{appearance:none;margin:0}._7m9EkW_recipient{gap:var(--form-gap);display:grid}._7m9EkW_recipient[hidden]{display:none}._7m9EkW_field{gap:var(--field-gap);font-size:var(--text-label);display:grid}._7m9EkW_field>span{justify-content:space-between;gap:var(--space-3);display:flex}._7m9EkW_field small{font-size:var(--text-caption);color:var(--muted);font-weight:400}._7m9EkW_field input,._7m9EkW_field textarea{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);padding:var(--field-padding);font:inherit;font-size:var(--text-input);line-height:var(--leading-control);min-height:var(--field-height);background:0 0;border-radius:3px}._7m9EkW_field textarea{resize:vertical;min-height:86px}._7m9EkW_field input:focus-visible,._7m9EkW_field textarea:focus-visible,._7m9EkW_counter input:focus-visible{outline:2px solid var(--clay);outline-offset:3px}._7m9EkW_field [aria-invalid=true]{border-color:var(--clay)}._7m9EkW_total{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--line);font-size:var(--text-secondary);display:flex}._7m9EkW_total output{font-size:var(--text-heading-lg);font-weight:500}._7m9EkW_submit{width:100%;min-height:var(--button-height);justify-content:space-between;display:flex}._7m9EkW_submit:disabled{cursor:wait;opacity:.6}._7m9EkW_note{font-size:var(--text-secondary);line-height:var(--leading-body);color:var(--muted)}._7m9EkW_error{color:#8d3b27;font-size:var(--text-secondary);line-height:var(--leading-compact);margin-top:6px;display:block}._7m9EkW_notice{padding:var(--space-4);background:var(--lavender-light);font-size:var(--text-secondary);line-height:var(--leading-compact)}._7m9EkW_notice a{margin-top:var(--space-2);display:inline-block}._7m9EkW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:420px){._7m9EkW_amounts{grid-template-columns:repeat(3,1fr)}._7m9EkW_amounts>:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){._7m9EkW_option>span{transition:none}}@media (max-width:700px){._7m9EkW_counter{height:calc(var(--target-min) + 2px)}._7m9EkW_counter button{width:var(--target-min);flex-shrink:0}}
.WCHv2G_page{padding-top:var(--space-12)}.WCHv2G_hero{padding-bottom:var(--space-20);grid-template-columns:1.08fr 1fr;align-items:start;column-gap:76px;display:grid}.WCHv2G_intro{grid-area:1/2}.WCHv2G_intro h1{font-size:var(--text-page-title);font-weight:500;line-height:var(--leading-title);letter-spacing:-2px;margin:18px 0}.WCHv2G_intro>p:not(.eyebrow){color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body);max-width:430px}.WCHv2G_purchase{grid-area:2/2}.WCHv2G_artwork{grid-area:1/1/3;position:sticky;top:30px}.WCHv2G_cardStage{background:var(--lavender);flex-direction:column;justify-content:space-between;min-height:580px;padding:36px;display:flex;position:relative;overflow:hidden}.WCHv2G_cardStage>.WCHv2G_eyebrow{font-size:var(--text-caption)}.WCHv2G_cardStage img{width:100%;height:auto;margin:var(--space-14) 0;transform:rotate(-5deg);box-shadow:5px 15px 25px #28252c25}.WCHv2G_artCaption{font-size:var(--text-section-title);line-height:var(--leading-heading);letter-spacing:-.9px}.WCHv2G_mark{font-size:var(--text-display-sm);font-weight:300;position:absolute;bottom:31px;right:32px}.WCHv2G_mark .arrow-icon{width:1em;height:1em}.WCHv2G_artNote{font-size:var(--text-secondary);color:var(--muted);line-height:var(--leading-body);margin-top:var(--space-5)}.WCHv2G_sectionTitle h2,.WCHv2G_paper h2,.WCHv2G_faq h2{font-size:var(--text-section-title);line-height:var(--leading-heading);letter-spacing:-1.1px;margin-top:15px;font-weight:500}.WCHv2G_how{border-top:1px solid var(--line);padding:var(--space-16) 0}.WCHv2G_steps{gap:var(--space-12);grid-template-columns:repeat(3,1fr);margin:42px 0 0;padding:0;list-style:none;display:grid}.WCHv2G_steps li>span{font-size:var(--text-caption);color:var(--muted);margin-bottom:22px;display:block}.WCHv2G_steps h3{font-size:var(--text-heading-sm);margin-bottom:var(--space-3);font-weight:500}.WCHv2G_steps p,.WCHv2G_paper p,.WCHv2G_faq details p{font-size:var(--text-body);line-height:var(--leading-body);color:var(--muted)}.WCHv2G_steps a{margin-top:var(--space-4);display:inline-block}.WCHv2G_paper{gap:var(--space-12);background:var(--lavender-light);grid-template-columns:1fr 1fr;align-items:center;padding:38px 42px;display:grid}.WCHv2G_paper h2{font-size:var(--text-heading-lg)}.WCHv2G_paper a{margin-top:var(--space-4);display:inline-block}.WCHv2G_faq{padding:var(--space-16) 0 76px;grid-template-columns:1fr 1.3fr;gap:76px;display:grid}.WCHv2G_faq details{border-bottom:1px solid var(--line)}.WCHv2G_faq details:first-child{border-top:1px solid var(--line)}.WCHv2G_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-5);font-size:var(--text-body);padding:21px 0;list-style:none;display:flex}.WCHv2G_faq summary::-webkit-details-marker{display:none}.WCHv2G_faq summary span{font-size:var(--text-heading-md);font-weight:300}.WCHv2G_faq details[open] summary span{transform:rotate(45deg)}.WCHv2G_faq details p{overflow-wrap:anywhere;padding:0 25px 23px 0}.WCHv2G_faq details a{text-underline-offset:3px;text-decoration:underline}.WCHv2G_error{gap:var(--space-5);margin-top:var(--space-8);background:var(--lavender-light);padding:26px;display:grid}.WCHv2G_error h2{font-size:var(--text-heading-md);font-weight:500}.WCHv2G_error p{font-size:var(--text-secondary);line-height:var(--leading-compact)}@media (max-width:1050px){.WCHv2G_hero{column-gap:var(--space-10)}.WCHv2G_cardStage{padding:var(--space-7);min-height:500px}.WCHv2G_mark{right:24px}}@media (max-width:760px){.WCHv2G_hero{grid-template-columns:1fr;padding-bottom:46px}.WCHv2G_intro{grid-area:1/1}.WCHv2G_intro h1{font-size:var(--text-display-sm);letter-spacing:-1.5px}.WCHv2G_intro>p:not(.eyebrow){font-size:var(--text-body)}.WCHv2G_artwork{grid-area:2/1;position:static}.WCHv2G_cardStage{min-height:0}.WCHv2G_cardStage>p,.WCHv2G_mark,.WCHv2G_artNote{display:none}.WCHv2G_purchase{grid-area:3/1}.WCHv2G_how{padding:var(--space-10) 0}.WCHv2G_steps{grid-template-columns:1fr;gap:26px;margin-top:30px}.WCHv2G_steps li{padding-left:var(--space-10);position:relative}.WCHv2G_steps li>span{position:absolute;top:4px;left:0}.WCHv2G_steps h3{margin-bottom:7px}.WCHv2G_paper{grid-template-columns:1fr;gap:19px;padding:26px}.WCHv2G_paper h2{font-size:var(--text-heading-lg)}.WCHv2G_faq{gap:var(--space-7);padding:var(--space-10) 0 45px;grid-template-columns:1fr}.WCHv2G_page{padding-top:var(--space-6)}.WCHv2G_intro h1{margin-block:var(--space-3)}.WCHv2G_intro>p:not(.eyebrow){line-height:1.55}.WCHv2G_artwork{margin-top:var(--space-5)}.WCHv2G_cardStage{padding:23px 29px}.WCHv2G_cardStage img{margin:var(--space-3) 0}.WCHv2G_purchase{scroll-margin-top:var(--space-4)}.WCHv2G_purchase form{margin-top:var(--space-5)}}@media (max-width:360px){.WCHv2G_intro h1{font-size:var(--text-heading-xl)}.WCHv2G_paper{padding:22px}}
