.CzOZ0a_products{gap:var(--space-4);display:grid;container:inventory-list/inline-size}.CzOZ0a_productHeading{align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);display:flex}.CzOZ0a_productHeading>div{min-width:0}.CzOZ0a_productName{font-size:var(--font-size-base);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.5}.CzOZ0a_productHint,.CzOZ0a_observedAt{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1.5}.CzOZ0a_items{margin:0;padding:0;list-style:none}.CzOZ0a_items>li{border-top:1px solid var(--color-border-primary)}.CzOZ0a_stockRow{gap:var(--space-4);padding:var(--space-4) 0 var(--space-4) var(--space-3);grid-template-columns:minmax(160px,1fr) 220px minmax(176px,.65fr) 100px;align-items:end;display:grid}.CzOZ0a_items>li:last-child .CzOZ0a_stockRow{padding-bottom:0}.CzOZ0a_identity{align-self:center;min-width:0}.CzOZ0a_variation{margin:0 0 var(--space-2);color:var(--color-text-primary);font-size:var(--font-size-sm);overflow-wrap:anywhere;font-weight:500;line-height:1.5}.CzOZ0a_stockState{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}.CzOZ0a_quantity,.CzOZ0a_metrics{min-width:0;margin:0}.CzOZ0a_stepper{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:end;display:grid}.CzOZ0a_metrics{align-self:end}.CzOZ0a_note,.CzOZ0a_feedback{grid-column:1/-1;min-width:0}.CzOZ0a_note{justify-items:start;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.5;display:grid}.CzOZ0a_feedback:empty{position:absolute}.CzOZ0a_action{align-items:center;min-height:44px;display:flex}.CzOZ0a_readOnly{color:var(--color-text-secondary);font-size:var(--font-size-xs)}@container inventory-list (max-width:52rem){.CzOZ0a_stockRow{grid-template-columns:220px minmax(0,1fr) auto;padding-left:0}.CzOZ0a_identity{grid-column:1/-1}}@container inventory-list (max-width:38rem){.CzOZ0a_stockRow{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.CzOZ0a_quantity{grid-column:1/-1}}
.AsHwaq_nav{min-inline-size:0;max-inline-size:100%}.AsHwaq_item{min-inline-size:0;max-inline-size:100%;display:flex}
.LZe0Qq_page{padding:var(--space-8) 0 var(--space-12)}.LZe0Qq_container{max-width:var(--container-max);padding:0 var(--space-4);margin:0 auto}.LZe0Qq_header{margin-block-end:var(--space-6)}.LZe0Qq_filters,.LZe0Qq_blocks{margin-block-end:var(--space-5)}.LZe0Qq_skeletonRows{gap:var(--space-4);inline-size:100%;display:grid}.LZe0Qq_skeletonRow{gap:var(--space-4);grid-template-columns:2fr 2fr 1fr 1fr;display:grid}.LZe0Qq_pagination{justify-items:center;gap:var(--space-3);padding-top:var(--space-5);display:grid}.LZe0Qq_pageError{justify-self:stretch}
.Xr42ra_container{align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;display:flex}.Xr42ra_stars{align-items:center;gap:calc(var(--space-1) / 2);display:flex}.Xr42ra_starFilled{color:var(--color-accent-tertiary);vertical-align:middle;display:inline-flex}.Xr42ra_starEmpty{color:var(--color-border-control);vertical-align:middle;display:inline-flex}.Xr42ra_halfStarContainer{line-height:0;display:inline-flex;position:relative}.Xr42ra_halfStarOverlay{pointer-events:none;inline-size:50%;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.Xr42ra_value{font-size:var(--font-size-sm);color:var(--color-text-primary);white-space:nowrap;font-weight:600}.Xr42ra_reviews{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap}
.jjNM1a_slider{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.jjNM1a_header{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.jjNM1a_titleContainer{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.jjNM1a_description{color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-basis:100%;line-height:1.5}.jjNM1a_title{color:var(--color-text-primary);font-size:var(--font-size-2xl);text-wrap:balance;overflow-wrap:anywhere;font-weight:700;line-height:1.3}.jjNM1a_controls{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.jjNM1a_viewAll{font-size:var(--font-size-sm)}.jjNM1a_navButtons{gap:var(--space-2);margin-inline-start:auto;display:flex}.jjNM1a_products{align-items:stretch;gap:var(--space-5);min-width:0;margin-inline:calc(-1 * var(--space-2));padding:var(--space-2) var(--space-2) var(--space-4);scroll-snap-type:x proximity;scroll-padding-inline:var(--space-2);display:flex;overflow-x:auto}.jjNM1a_productWrapper{scroll-snap-align:start;flex:0 0 280px;min-width:0;display:flex}@media (max-width:600px){.jjNM1a_controls{justify-content:space-between;width:100%}.jjNM1a_title{font-size:var(--font-size-xl)}.jjNM1a_products{gap:var(--space-3)}.jjNM1a_productWrapper{flex-basis:calc((100% - var(--space-3)) / 2.2)}}@media (prefers-reduced-motion:reduce){.jjNM1a_products{scroll-behavior:auto}}
.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}}
.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}}
.ngZQ_a_page{min-block-size:60vh;padding-block:var(--space-12) var(--space-16);overflow-wrap:anywhere}.ngZQ_a_container{gap:var(--space-6);width:100%;max-width:var(--container-content);padding-inline:var(--space-6);margin-inline:auto;display:grid}.ngZQ_a_suggestions{gap:var(--space-10);min-width:0;margin-block-start:var(--space-6);display:grid}.ngZQ_a_cartGrid{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1fr) 21rem;display:grid}.ngZQ_a_itemsSection,.ngZQ_a_summarySection{min-inline-size:0}.ngZQ_a_itemsSection{align-content:start;gap:var(--space-4);display:grid}.ngZQ_a_itemsHeader{justify-content:space-between;align-items:center;gap:var(--space-2);border-block-end:1px solid var(--color-border-primary);flex-wrap:wrap;padding-block-end:var(--space-3);display:flex}.ngZQ_a_itemsCount{min-inline-size:0;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.5}.ngZQ_a_clearButton{margin-inline-start:auto}.ngZQ_a_vendor{margin-block:calc(var(--space-1) * -1)}.ngZQ_a_itemPrice{font-variant-numeric:tabular-nums}.ngZQ_a_itemIssue{max-width:50ch;color:var(--color-accent-warning);font-size:var(--font-size-sm);text-wrap:pretty;line-height:1.65}.ngZQ_a_lineTotal{margin-block-start:var(--space-2)}.ngZQ_a_summarySection{top:calc(var(--space-20) + var(--space-4));position:sticky}.ngZQ_a_summaryContent{gap:var(--space-5);min-inline-size:0;display:grid}.ngZQ_a_summaryRows{gap:var(--space-2);display:grid}.ngZQ_a_shippingList{min-inline-size:0;margin:0}.ngZQ_a_shippingRow{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.ngZQ_a_shippingTerm{min-inline-size:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow-wrap:anywhere;flex:6rem;line-height:1.4}.ngZQ_a_shippingValue{min-inline-size:0;color:var(--color-text-primary);font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;flex:0 auto;margin:0;margin-inline-start:auto;font-weight:600;line-height:1.4}.ngZQ_a_regionChoice{vertical-align:top;border-radius:var(--radius-sm);max-inline-size:100%;display:inline-block;position:relative}.ngZQ_a_regionValue{color:var(--color-accent-primary-light);text-underline-offset:.2em;font-weight:600;text-decoration-line:underline;text-decoration-thickness:from-font}.ngZQ_a_regionTail{white-space:nowrap}.ngZQ_a_regionChevron{vertical-align:-.2em;margin-inline-start:.125rem}.ngZQ_a_regionSelect{inline-size:100%;block-size:max(100%, var(--control-size));opacity:0;appearance:none;cursor:pointer;border:0;margin:0;padding:0;font-size:1rem;position:absolute;inset-block-start:min(0px, calc((100% - var(--control-size)) / 2));inset-inline-start:0}.ngZQ_a_regionChoice:has(.ngZQ_a_regionSelect:focus-visible){outline:2px solid var(--color-accent-primary-light);outline-offset:2px}@media (hover:hover){.ngZQ_a_regionChoice:hover .ngZQ_a_regionValue{text-decoration-thickness:2px}}@media (forced-colors:active){.ngZQ_a_regionValue{color:linktext}.ngZQ_a_regionChoice:has(.ngZQ_a_regionSelect:focus-visible){outline-color:highlight}}.ngZQ_a_eta{align-items:flex-start;gap:var(--space-2);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;line-height:1.45;display:flex}.ngZQ_a_etaIcon{color:var(--color-text-secondary);flex:none;margin-block-start:.1em}.ngZQ_a_etaList{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.ngZQ_a_summaryNotes{gap:var(--space-2);display:grid}.ngZQ_a_summaryNote{color:var(--color-text-secondary);font-size:var(--font-size-sm);text-wrap:pretty;line-height:1.65}.ngZQ_a_summaryActions{gap:var(--space-2);display:grid}.ngZQ_a_summaryFootnote{color:var(--color-text-tertiary);font-size:var(--font-size-sm);text-wrap:pretty;line-height:1.5}@media (max-width:1100px){.ngZQ_a_cartGrid{grid-template-columns:minmax(0,1fr)}.ngZQ_a_summarySection{max-inline-size:32rem;position:static}}@media (max-width:650px){.ngZQ_a_page{padding-block:var(--space-8) var(--space-12)}.ngZQ_a_container{padding-inline:var(--space-4)}.ngZQ_a_summarySection{max-inline-size:none}}.ngZQ_a_lineActions{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.ngZQ_a_lineQuantity{position:relative}.ngZQ_a_lineQuantity [data-line-hint-beside]{white-space:nowrap;position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-start:0}@media (max-width:760px){.ngZQ_a_page{padding-block-start:0}.ngZQ_a_header h1{min-block-size:var(--control-size);align-items:center;padding-inline-end:var(--shop-account-room,0px);display:flex}}
.oATk7W_page{padding:var(--space-8) var(--space-4);min-height:60vh}.oATk7W_container{gap:var(--space-6);min-width:0;max-width:800px;margin:0 auto;display:grid}.oATk7W_review{gap:var(--space-2);min-width:0;display:grid}.oATk7W_note{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}.oATk7W_product{align-items:center;gap:var(--space-3);min-width:0;display:flex}.oATk7W_productText{gap:var(--space-1);min-width:0;display:grid}.oATk7W_productName{overflow-wrap:anywhere;margin:0;font-weight:600}.oATk7W_next{gap:var(--space-2);display:grid}.oATk7W_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}
._xnp8G_header{align-items:center;gap:var(--space-6);padding:var(--space-3) var(--space-6) var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border-primary);background:var(--color-bg-primary);grid-area:header;grid-template-columns:11.5rem minmax(12rem,20rem) 1fr;display:grid}._xnp8G_logo{align-items:center;gap:var(--space-2);width:fit-content;min-block-size:44px;font-size:var(--font-size-xl);white-space:nowrap;color:var(--color-text-primary);font-weight:700;display:inline-flex}._xnp8G_brand{align-items:center;gap:var(--space-2);display:flex}._xnp8G_desktopToggle{display:flex}._xnp8G_logo:focus-visible{outline:2px solid var(--color-accent-primary-light);outline-offset:0;border-radius:var(--radius-sm)}._xnp8G_store{align-items:center;gap:var(--space-2);min-width:0;display:flex}._xnp8G_store>*{flex:auto;min-width:0}._xnp8G_storeLoading{align-items:center;gap:var(--space-3);min-block-size:var(--control-size);padding-inline:var(--space-2);display:flex}._xnp8G_storeLoadingText{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._xnp8G_actions{justify-content:flex-end;align-items:center;gap:var(--space-3);min-width:0;display:flex}@media (max-width:900px){._xnp8G_header{padding:calc(env(safe-area-inset-top) + var(--space-2)) calc(var(--space-4) + 44px + var(--space-2)) 0 var(--space-4);background:0 0;border-bottom:0;align-items:center;gap:0;display:flex}._xnp8G_header[data-back=true]{padding-block-start:calc(env(safe-area-inset-top) + var(--space-2) + 44px + var(--space-2))}._xnp8G_brand{flex:none}._xnp8G_desktopToggle,._xnp8G_wordmark{display:none}._xnp8G_logo{min-inline-size:44px;justify-content:center;margin-inline-start:calc(-1 * var(--space-2))}._xnp8G_store>*{flex:0 auto}._xnp8G_actions{z-index:var(--z-sticky);position:fixed;inset-block-start:calc(env(safe-area-inset-top) + var(--space-2));inset-inline-end:max(var(--space-3), env(safe-area-inset-right))}._xnp8G_header[data-scrolled=true] ._xnp8G_actions>*{border-radius:var(--radius-full);box-shadow:var(--shadow-md)}._xnp8G_header:before{content:"";z-index:calc(var(--z-sticky) - 1);block-size:calc(env(safe-area-inset-top) + 4.5rem);background:linear-gradient(var(--color-bg-primary) 40%, transparent);opacity:0;pointer-events:none;transition:opacity var(--transition-base);position:fixed;inset:0 0 auto}._xnp8G_header[data-scrolled=true]:before{opacity:1}}@media (max-width:900px) and (prefers-reduced-motion:reduce){._xnp8G_header:before{transition:none}}
