.aH4QCq_content{gap:var(--space-5);min-inline-size:0;display:grid}.aH4QCq_group{gap:var(--space-2);min-inline-size:0;border-block-end:1px solid var(--color-border-secondary);padding-block-end:var(--space-4);display:grid}.aH4QCq_seller{font-size:var(--font-size-sm);overflow-wrap:anywhere;font-weight:600;line-height:1.4}.aH4QCq_sellerHead{gap:var(--space-1);margin-block-end:var(--space-1);display:grid}.aH4QCq_sellerRole{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.5}.aH4QCq_delivery{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:500;line-height:1.45;display:flex}.aH4QCq_deliveryIcon{color:var(--color-text-secondary);flex:none;margin-block-start:.1em}.aH4QCq_discount{color:var(--color-accent-success)}.aH4QCq_lineTotal{font-variant-numeric:tabular-nums;font-weight:600}.aH4QCq_rows{gap:var(--space-2);display:grid}.aH4QCq_note{color:var(--color-text-secondary);font-size:var(--font-size-sm)}
.MKlG6G_container{width:100%;position:relative}.MKlG6G_loading{z-index:1;padding:var(--space-6);justify-content:flex-start;align-items:center;gap:var(--space-4);color:var(--color-text-secondary);flex-direction:column;display:flex;position:absolute;inset:0}.MKlG6G_spinner{border:2px solid var(--color-border-primary);border-top-color:var(--color-accent-primary);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite MKlG6G_spin}@keyframes MKlG6G_spin{to{transform:rotate(360deg)}}.MKlG6G_hidden{visibility:hidden}.MKlG6G_hiddenField{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MKlG6G_form{gap:var(--space-4);flex-direction:column;display:flex}.MKlG6G_field{gap:var(--space-2);flex-direction:column;display:flex}.MKlG6G_label{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:600;line-height:1.5}.MKlG6G_row{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:480px){.MKlG6G_row{grid-template-columns:1fr}}.MKlG6G_iframeContainer{height:var(--control-size);border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-bg-tertiary);transition:border-color .2s;overflow:hidden}.MKlG6G_iframeContainer:focus-within{border-color:var(--color-accent-primary-light);outline:2px solid var(--color-accent-primary-light);outline-offset:-1px}.MKlG6G_iframeContainer[data-invalid=true]{border-color:var(--color-accent-error)}.MKlG6G_iframeContainer[data-invalid=true]:focus-within{outline-color:var(--color-accent-error)}.MKlG6G_fieldError{font-size:var(--font-size-sm);color:color-mix(in srgb, var(--color-accent-error) 55%, var(--color-text-primary));margin:0;line-height:1.5}.MKlG6G_submitBtn{margin-top:var(--space-4);padding:var(--space-3) var(--space-6);background:var(--gradient-primary);color:#fff;border-radius:var(--radius-md);font-size:var(--font-size-base);cursor:pointer;border:none;font-weight:600;transition:opacity .2s}.MKlG6G_submitBtn:hover:not(:disabled){opacity:.9}.MKlG6G_submitBtn:disabled{opacity:.6;cursor:not-allowed}.MKlG6G_error{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);color:var(--color-danger-text);text-align:center;background:#ef44441a;border:1px solid #ef4444;flex-direction:column;display:flex}.MKlG6G_error p{margin:0}.MKlG6G_additionalFields{gap:var(--space-4);opacity:0;margin-top:0;flex-direction:column;max-height:0;margin-inline:-2px;padding-inline:2px;transition:max-height .4s,opacity .3s,margin .3s;display:flex;overflow:hidden}.MKlG6G_additionalFields.MKlG6G_visible{opacity:1;max-height:524px;margin-top:calc(var(--space-4) - 2px);margin-bottom:-2px;padding-block:2px}
.HO12Na_cardForm{gap:var(--space-2);flex-direction:column;scroll-margin-block-start:calc(var(--control-size) + var(--space-6) + var(--space-4));display:flex}.HO12Na_load{inline-size:100%}.HO12Na_text{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.HO12Na_text a,.HO12Na_box a{color:var(--color-accent-primary-light);text-underline-offset:.2em;text-decoration:underline;transition:none}.HO12Na_box{font-size:var(--font-size-sm)}
.rPBPQG_challenge{gap:var(--space-3);display:grid}.rPBPQG_frame{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;width:100%;min-height:600px}
.yYfC1a_account{gap:var(--space-4);min-inline-size:0;display:grid}.yYfC1a_header{margin-block-end:var(--space-4)}.yYfC1a_ask{border-radius:var(--radius-lg)}.yYfC1a_ask:focus{outline:none}.yYfC1a_ask:focus-visible{outline:2px solid var(--color-accent-primary-light);outline-offset:2px}.yYfC1a_password{margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}
.IeH0pq_notice{gap:var(--space-4);min-inline-size:0;color:var(--color-text-secondary);overflow-wrap:anywhere;display:grid}
.WUJBPG_anchor{vertical-align:middle;min-inline-size:0;max-inline-size:100%;display:inline-flex}.WUJBPG_content{z-index:var(--z-tooltip);box-sizing:border-box;max-inline-size:min(20rem, var(--radix-tooltip-content-available-width));border:1px solid var(--color-border-secondary);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background:var(--color-bg-elevated);color:var(--color-text-primary);box-shadow:var(--shadow-md);font-size:var(--font-size-sm);overflow-wrap:anywhere;line-height:1.5}.WUJBPG_arrow{fill:var(--color-bg-elevated)}
.k9_Mfa_sheet{gap:var(--space-4);display:grid}.k9_Mfa_header{min-inline-size:0}.k9_Mfa_section{gap:var(--space-2);display:grid}.k9_Mfa_heading{padding-inline:var(--space-4);color:var(--color-text-tertiary);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:600}.k9_Mfa_rows{border:1px solid var(--color-border-primary);border-radius:var(--radius-xl);background:var(--color-bg-tertiary);margin:0;padding:0;list-style:none;overflow:hidden}.k9_Mfa_rows>li+li{border-block-start:1px solid var(--color-border-primary)}.k9_Mfa_row{box-sizing:border-box;align-items:center;gap:var(--space-3);min-block-size:48px;inline-size:100%;padding:var(--space-2) var(--space-4);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-base);text-align:start;overflow-wrap:anywhere;cursor:pointer;transition:background-color var(--transition-control);background:0 0;border:0;line-height:1.35;text-decoration:none;display:flex}.k9_Mfa_icon{block-size:20px;inline-size:20px;color:var(--color-text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.k9_Mfa_icon>svg{block-size:100%;inline-size:100%}.k9_Mfa_label{flex:auto;min-inline-size:0}.k9_Mfa_detail{color:var(--color-text-secondary);font-size:var(--font-size-xs);display:block}.k9_Mfa_check{color:var(--color-accent-primary-light);flex:none}.k9_Mfa_row[aria-current] .k9_Mfa_label{font-weight:600}.k9_Mfa_row[aria-current] .k9_Mfa_detail{font-weight:400}.k9_Mfa_destructive,.k9_Mfa_destructive .k9_Mfa_icon{color:var(--color-danger-text)}.k9_Mfa_row:disabled,.k9_Mfa_row:disabled .k9_Mfa_icon{color:var(--color-text-tertiary);cursor:not-allowed}.k9_Mfa_row:focus-visible{outline:2px solid var(--color-accent-primary-light);outline-offset:-2px}.k9_Mfa_row:active:not(:disabled){background:var(--color-bg-elevated)}@media (hover:hover){.k9_Mfa_row:hover:not(:disabled){background:var(--color-bg-elevated)}}@media (prefers-reduced-motion:reduce){.k9_Mfa_row{transition:none}}@media (forced-colors:active){.k9_Mfa_rows{border-color:canvastext}.k9_Mfa_row:disabled,.k9_Mfa_row:disabled .k9_Mfa_icon{color:graytext}}
.XnktRW_storeTile{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-accent-primary) 18%, transparent);block-size:20px;inline-size:20px;color:var(--color-accent-primary-light);font-size:var(--font-size-xs);place-items:center;font-weight:700;line-height:1;display:grid}.XnktRW_storeLogo{border-radius:inherit;object-fit:cover;block-size:100%;inline-size:100%;display:block}.XnktRW_storeTile:has(>.XnktRW_storeLogo){background:var(--color-bg-primary);box-shadow:inset 0 0 0 1px var(--color-border-primary);overflow:hidden}.XnktRW_profile{align-items:center;gap:var(--space-3);padding-inline:var(--space-1);display:flex}.XnktRW_profileText{overflow-wrap:anywhere;gap:2px;min-inline-size:0;display:grid}.XnktRW_profileName{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:600;line-height:1.35}.XnktRW_profileEmail{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.4}@media (forced-colors:active){.XnktRW_storeTile{border:1px solid canvastext}}
.OcIQIq_page{padding:var(--space-6) 0 var(--space-12)}.OcIQIq_container{max-width:var(--container-content);padding:0 var(--space-4);margin:0 auto}.OcIQIq_breadcrumb{margin-bottom:var(--space-6)}.OcIQIq_productGrid{gap:var(--space-6) var(--space-10);margin-bottom:var(--space-12);grid-template:"gallery header""gallery info"1fr/minmax(0,1fr) minmax(0,1fr);display:grid}.OcIQIq_productHeader{justify-items:start;gap:var(--space-2);grid-area:header;min-width:0;display:grid}.OcIQIq_pageHeader{justify-self:stretch}.OcIQIq_gallery{grid-area:gallery;min-width:0}.OcIQIq_withDetails{grid-template-rows:auto auto 1fr;grid-template-areas:"gallery header""gallery info""details info"}.OcIQIq_details{gap:var(--space-5);flex-direction:column;grid-area:details;min-width:0;display:flex}.OcIQIq_info{align-items:stretch;gap:var(--space-5);flex-direction:column;grid-area:info;min-width:0;display:flex}.OcIQIq_seller{gap:var(--space-2);min-width:0;display:grid}.OcIQIq_vendor{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.OcIQIq_vendorLink{gap:var(--space-2);font-size:var(--font-size-sm)}.OcIQIq_sellerRole{color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow-wrap:anywhere}.OcIQIq_verified{color:var(--color-accent-primary-light);flex-shrink:0}.OcIQIq_rating{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.OcIQIq_priceSummary{gap:var(--space-1);flex-direction:column;display:flex}.OcIQIq_priceContext{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.OcIQIq_description{max-width:70ch;color:var(--color-text-secondary);font-size:var(--font-size-base);white-space:pre-line;text-wrap:pretty;overflow-wrap:anywhere;line-height:1.7}.OcIQIq_descriptionBlock{justify-items:start;gap:var(--space-2);display:grid}.OcIQIq_descriptionCollapsed{-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.OcIQIq_descriptionToggle{margin-inline-start:calc(-1 * var(--space-3))}.OcIQIq_actions{align-items:end;gap:var(--space-3);padding-top:var(--space-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"purchase wishlist";display:grid}.OcIQIq_actions:has(.OcIQIq_quantityGroup){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"quantity purchase wishlist"}.OcIQIq_actions:has(>.OcIQIq_shareAction){grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"purchase wishlist share"}.OcIQIq_actions:has(.OcIQIq_quantityGroup):has(>.OcIQIq_shareAction){grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"quantity purchase wishlist share"}.OcIQIq_wishlistAction{grid-area:wishlist}.OcIQIq_shareAction{grid-area:share}.OcIQIq_notBuyable{grid-area:purchase}.OcIQIq_actionError{color:color-mix(in srgb, var(--color-accent-error) 55%, var(--color-text-primary));font-size:var(--font-size-sm);overflow-wrap:anywhere}.OcIQIq_quantityGroup{grid-area:quantity}.OcIQIq_detailSection{padding-top:var(--space-5);margin-top:var(--space-3);border-top:1px solid var(--color-border-primary)}.OcIQIq_detailHeader{margin-block-end:var(--space-3)}.OcIQIq_featuresList{gap:var(--space-2);flex-direction:column;display:flex}.OcIQIq_featureItem{align-items:flex-start;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow-wrap:anywhere;display:flex}.OcIQIq_featureItem svg{margin-top:var(--space-1);color:var(--color-accent-success);flex-shrink:0}.OcIQIq_relatedSection{padding-top:var(--space-8);border-top:1px solid var(--color-border-primary)}.OcIQIq_relatedHeader{margin-block-end:var(--space-6)}.OcIQIq_relatedGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}@media (max-width:900px){.OcIQIq_productGrid{gap:var(--space-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"header""gallery""info"}.OcIQIq_withDetails{grid-template-rows:none;grid-template-areas:"header""gallery""info""details"}}@media (max-width:600px){.OcIQIq_page{padding-top:var(--space-3)}.OcIQIq_productGrid{gap:var(--space-4)}.OcIQIq_breadcrumb{margin-bottom:var(--space-2)}.OcIQIq_actions:has(.OcIQIq_quantityGroup){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"quantity quantity""purchase wishlist"}.OcIQIq_actions:has(.OcIQIq_quantityGroup):has(>.OcIQIq_shareAction){grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"quantity quantity quantity""purchase wishlist share"}}.OcIQIq_addToCartBtn{grid-area:purchase}.OcIQIq_secSeal{gap:var(--space-1);min-width:0;display:grid}.OcIQIq_secSealTitle,.OcIQIq_secSealDetail{overflow-wrap:anywhere;margin:0}.OcIQIq_secSealDetail{color:var(--color-text-secondary);font-size:var(--font-size-sm)}
.pWySSa_picker{gap:var(--space-3);min-width:0;display:grid}.pWySSa_label{color:var(--color-text-primary);font-weight:600}.pWySSa_help{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}.pWySSa_status:empty{position:absolute}.pWySSa_previews{gap:var(--space-4);flex-wrap:wrap;display:flex}.pWySSa_preview{gap:var(--space-2);width:min(100%,10rem);display:grid}.pWySSa_preview img{object-fit:contain;border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background:var(--color-bg-secondary);width:100%;height:8rem;display:block}.pWySSa_fileInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.TvUTwG_menu{display:flex}.TvUTwG_trigger{align-items:center;gap:var(--space-2);min-height:var(--control-size);padding-inline:var(--space-3);border-radius:var(--radius-lg);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--transition-control);background:0 0;border:0;font-weight:600;line-height:1.4;display:inline-flex}.TvUTwG_trigger[data-open]{background:var(--color-bg-tertiary)}@media (hover:hover){.TvUTwG_trigger:hover{background:var(--color-bg-tertiary)}}.TvUTwG_trigger:focus-visible{outline:2px solid var(--color-accent-primary-light);outline-offset:-1px}.TvUTwG_chevron{color:var(--color-text-secondary);transition:transform var(--transition-control)}.TvUTwG_trigger[data-open] .TvUTwG_chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.TvUTwG_trigger,.TvUTwG_chevron{transition:none}}@media (forced-colors:active){.TvUTwG_trigger[data-open]{outline:1px solid canvastext}}
.yFeh6G_panel{margin-bottom:var(--space-6);container-type:inline-size}.yFeh6G_grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container (min-width:56rem){.yFeh6G_grid{grid-template-columns:minmax(0,2fr) minmax(18rem,1fr)}}.yFeh6G_journeyArea,.yFeh6G_storeArea{min-inline-size:0}.yFeh6G_section{gap:var(--space-4);min-inline-size:0;display:grid}.yFeh6G_phases{gap:var(--space-2);display:grid}.yFeh6G_phase{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);overflow:hidden}.yFeh6G_phaseHead{align-items:center;column-gap:var(--space-2);row-gap:var(--space-1);padding:var(--space-3);cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;list-style:none;display:grid}.yFeh6G_phaseHead::-webkit-details-marker{display:none}.yFeh6G_phaseHead:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:-2px;border-radius:var(--radius-md)}.yFeh6G_phaseTitle{font-size:var(--font-size-base);margin:0;font-weight:600}.yFeh6G_phaseCount{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.yFeh6G_phaseDone{align-items:center;gap:var(--space-1);color:var(--color-accent-success);font-size:var(--font-size-sm);white-space:nowrap;font-weight:600;display:inline-flex}.yFeh6G_chevron{color:var(--color-text-secondary);transition:transform var(--transition-fast)}.yFeh6G_phase[open] .yFeh6G_chevron{transform:rotate(180deg)}.yFeh6G_phaseSummary{color:var(--color-text-secondary);font-size:var(--font-size-sm);grid-column:1/-1;line-height:1.5;display:block}.yFeh6G_phase[open] .yFeh6G_phaseSummary{display:none}.yFeh6G_steps{border-top:1px solid var(--color-border-primary);margin:0;padding:0;list-style:none;display:grid}.yFeh6G_step,.yFeh6G_complete,.yFeh6G_current{column-gap:var(--space-3);padding:var(--space-3);grid-template-columns:1.5rem minmax(0,1fr);align-items:start;display:grid}.yFeh6G_steps>li+li{border-top:1px solid var(--color-border-primary)}.yFeh6G_current{background:color-mix(in srgb, var(--color-accent-primary) 10%, transparent)}.yFeh6G_dot{border-radius:var(--radius-full);border:1px solid var(--color-border-secondary);block-size:1.5rem;inline-size:1.5rem;color:var(--color-text-secondary);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:inline-grid}.yFeh6G_complete .yFeh6G_dot{background:var(--color-accent-success);color:var(--color-bg-primary);border-color:#0000}.yFeh6G_current .yFeh6G_dot{border-color:var(--color-accent-primary);color:var(--color-accent-primary-light)}.yFeh6G_stepText{gap:var(--space-1);min-inline-size:0;padding-block-start:.125rem;display:grid}.yFeh6G_kind{color:var(--color-accent-primary-light);font-size:var(--font-size-xs);letter-spacing:.02em;text-transform:uppercase;font-weight:600}.yFeh6G_label{overflow-wrap:anywhere}.yFeh6G_complete .yFeh6G_label{color:var(--color-text-secondary)}.yFeh6G_current .yFeh6G_label{font-weight:600}.yFeh6G_stepNote,.yFeh6G_note{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;line-height:1.5}.yFeh6G_later{padding:var(--space-3);border:1px dashed var(--color-border-secondary);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;line-height:1.5}.yFeh6G_later b{color:var(--color-text-primary);font-weight:600}.yFeh6G_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (forced-colors:active){.yFeh6G_complete .yFeh6G_dot{color:canvas;background:canvastext}.yFeh6G_current{outline-offset:-2px;outline:2px solid highlight}}
.yD8oSG_surface{max-width:850px}.yD8oSG_form{gap:var(--space-6);flex-direction:column;display:flex}.yD8oSG_section{gap:var(--space-4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.yD8oSG_sectionTitle{width:100%;margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-primary);color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:700}.yD8oSG_subsection{gap:var(--space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.yD8oSG_subsectionTitle{margin-bottom:var(--space-1);color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:600}.yD8oSG_row{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.yD8oSG_privateNote{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.yD8oSG_actions{justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border-primary);flex-wrap:wrap;display:flex}.yD8oSG_saveFeedback{flex-basis:100%}.yD8oSG_activationFeedback{align-self:stretch}.yD8oSG_marketplace{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border-primary);flex-direction:column;display:flex}@media (max-width:650px){.yD8oSG_row{grid-template-columns:1fr}}.yD8oSG_dateField{max-width:20rem}
