.BGlmNW_header,.BGlmNW_mobile{background:var(--color-glass-fill);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));box-shadow:inset 0 calc(-1 * var(--line-thin)) 0 var(--color-glass-edge);z-index:var(--layer-header)}@media (prefers-reduced-transparency:reduce){.BGlmNW_header,.BGlmNW_mobile{background:var(--color-bg-overlay);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.BGlmNW_header,.BGlmNW_mobile{background:var(--color-bg-overlay)}}.BGlmNW_sticky{position:sticky;top:0}.BGlmNW_inner{max-width:var(--layout-container);height:var(--header-height);padding:0 var(--layout-gutter);align-items:center;gap:var(--space-m);margin:0 auto;display:flex}.BGlmNW_brand{font-size:var(--type-heading-size);font-weight:var(--font-weight-bold);letter-spacing:var(--type-heading-tracking);white-space:nowrap;margin-right:var(--space-m)}.BGlmNW_action{align-items:center;gap:var(--space-xs);min-height:var(--tap-min);padding:0 var(--space-s);border-radius:var(--radius-medium);color:var(--color-text-secondary);font-size:var(--type-bodySmall-size);letter-spacing:var(--type-bodySmall-tracking);white-space:nowrap;transition:background-color var(--motion-duration-state) var(--motion-ease-out);display:inline-flex;position:relative}.BGlmNW_action svg{width:var(--icon-size-medium);height:var(--icon-size-medium)}.BGlmNW_action[data-state=hover]{background:var(--color-bg-control);color:var(--color-text-primary)}@media (hover:hover) and (pointer:fine){.BGlmNW_action:hover{background:var(--color-bg-control);color:var(--color-text-primary)}}.BGlmNW_badge{min-width:var(--header-badgeSize);height:var(--header-badgeSize);padding:0 var(--space-xs);border-radius:var(--radius-full);background:var(--color-text-primary);color:var(--color-bg-base);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.BGlmNW_mobile{display:none}.BGlmNW_mobileHome{align-items:center;gap:var(--space-s);padding:var(--space-xs) var(--layout-gutterMobile);min-height:var(--header-heightMobile);display:flex}.BGlmNW_mobileInner{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-xs);min-height:var(--header-heightMobile);display:flex}.BGlmNW_back{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-full);flex:none;justify-content:center;align-items:center;display:inline-flex}.BGlmNW_back svg{width:var(--icon-size-large);height:var(--icon-size-large)}.BGlmNW_mobileTitle{font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:1023px){.BGlmNW_header{display:none}.BGlmNW_mobile{display:block}.BGlmNW_brand{font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);margin-right:0}}.BGlmNW_previewOn{position:static;display:block!important}.BGlmNW_brand{min-height:var(--tap-min);align-items:center;display:inline-flex}.BGlmNW_searchGap{flex:1}
.FzCkOa_form{flex:1;align-items:center;min-width:0;display:flex;position:relative}.FzCkOa_icon{left:var(--space-m);width:var(--icon-size-medium);height:var(--icon-size-medium);color:var(--color-text-tertiary);pointer-events:none;position:absolute}.FzCkOa_input{width:100%;height:var(--field-height);padding:0 var(--space-m) 0 calc(var(--space-m) * 2 + var(--icon-size-medium));background:var(--field-background);color:var(--color-text-primary);border-radius:var(--field-radius);box-shadow:inset 0 0 0 var(--line-thin) var(--field-border);font-size:max(var(--type-body-size), var(--field-fontSize-min));border:0}.FzCkOa_input::placeholder{color:var(--color-text-placeholder)}.FzCkOa_input:focus-visible,.FzCkOa_form[data-state=focus] .FzCkOa_input{outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:var(--line-focusOffset)}
.QUUPIW_root{border-radius:var(--tile-radius);background:var(--tile-background);padding:var(--tile-padding);gap:var(--space-s);flex-direction:column;display:flex}.QUUPIW_photo,.QUUPIW_line{background:var(--color-bg-control);border-radius:var(--radius-medium)}.QUUPIW_line{height:var(--space-m)}.QUUPIW_long{width:var(--layout-skeletonLineLongShare)}.QUUPIW_short{width:var(--layout-skeletonLineShortShare)}.QUUPIW_tile .QUUPIW_photo{aspect-ratio:var(--tile-photoRatio)}.QUUPIW_banner{padding:0}.QUUPIW_banner .QUUPIW_photo{aspect-ratio:var(--banner-ratio);border-radius:var(--banner-radius)}.QUUPIW_card .QUUPIW_photo{aspect-ratio:var(--gallery-ratio)}.QUUPIW_row{grid-template-columns:var(--cartline-photo) minmax(0, 1fr) auto;padding:var(--space-l) var(--space-m);align-items:start;gap:var(--space-m);display:grid}.QUUPIW_row .QUUPIW_photo{width:var(--cartline-photo);aspect-ratio:var(--tile-photoRatio)}.QUUPIW_rowLines{gap:var(--space-s);padding-top:var(--space-xs);flex-direction:column;display:flex}.QUUPIW_rowSide{align-content:start;place-items:center end;column-gap:var(--space-l);row-gap:var(--space-xs);grid-template-columns:auto auto;grid-template-areas:"stepper sum""remove remove";display:grid}.QUUPIW_rowStepper{width:calc(3 * var(--tap-min));height:var(--tap-min);border-radius:var(--radius-full);background:var(--color-bg-control);grid-area:stepper}.QUUPIW_rowSum{width:calc(2 * var(--tap-min));grid-area:sum}.QUUPIW_rowRemove{width:calc(2 * var(--tap-min));height:var(--tap-min);border-radius:var(--radius-medium);background:var(--color-bg-control);grid-area:remove;justify-self:end}@media (max-width:1023px){.QUUPIW_row{grid-template-columns:var(--cartline-photo) minmax(0, 1fr)}.QUUPIW_rowSide{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"stepper sum""remove remove";place-items:center stretch}.QUUPIW_rowSum{justify-self:end}.QUUPIW_rowRemove{justify-self:start}}.QUUPIW_cta{height:var(--button-height);border-radius:var(--button-radius);background:var(--color-bg-control)}.QUUPIW_summary{gap:var(--space-s)}.QUUPIW_big{height:var(--space-xl);width:var(--layout-skeletonLineShortShare)}.QUUPIW_nameBlock{justify-content:space-between;gap:var(--space-xs);height:calc(2 * var(--type-bodySmall-size) * var(--type-bodySmall-lineHeight));flex-direction:column;display:flex}.QUUPIW_nameLine{background:var(--color-bg-control);border-radius:var(--radius-small);flex:1}.QUUPIW_buyBlock{gap:var(--space-xs);flex-direction:column;display:flex}.QUUPIW_priceLine{height:calc(var(--type-body-size) * var(--type-body-lineHeight));background:var(--color-bg-control);border-radius:var(--radius-small)}
.NkQEDW_section{gap:var(--space-m);flex-direction:column;display:flex}.NkQEDW_head{justify-content:space-between;align-items:baseline;gap:var(--space-m);display:flex}.NkQEDW_title{font-size:var(--type-heading-size);line-height:var(--type-heading-lineHeight);letter-spacing:var(--type-heading-tracking);font-weight:var(--font-weight-semibold)}.NkQEDW_all{color:var(--color-text-secondary);font-size:var(--type-bodySmall-size);letter-spacing:var(--type-bodySmall-tracking);padding:var(--space-xs) 0}@media (hover:hover) and (pointer:fine){.NkQEDW_all:hover{color:var(--color-text-primary)}}.NkQEDW_list{gap:var(--space-m);grid-auto-flow:column;grid-auto-columns:max(var(--layout-tileMin), var(--layout-rowItemShareMobile));scroll-snap-type:x proximity;padding:var(--space-xs);margin:calc(-1 * var(--space-xs));scrollbar-width:none;display:grid;overflow-x:auto}.NkQEDW_list>*{scroll-snap-align:start}@media (min-width:640px){.NkQEDW_list{grid-auto-columns:max(var(--layout-tileMin), var(--layout-rowItemShareTablet))}}@media (min-width:1024px){.NkQEDW_list{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}}.NkQEDW_all{min-height:var(--tap-min);min-width:var(--tap-min);align-items:center;display:inline-flex}
.ibem5G_root{gap:var(--space-xxs);flex-direction:column;display:flex}.ibem5G_line{align-items:center;gap:var(--space-xs);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-lineHeight);font-weight:var(--font-weight-medium);display:inline-flex}.ibem5G_line svg{width:var(--icon-size-small);height:var(--icon-size-small);flex:none}.ibem5G_ok{color:var(--color-status-success)}.ibem5G_low{color:var(--color-status-warning)}.ibem5G_out{color:var(--color-status-error)}.ibem5G_delivery{font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-lineHeight);color:var(--color-text-secondary)}
._8RiFmG_button{justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--button-height);min-width:var(--tap-min);padding:0 var(--button-paddingX);border-radius:var(--button-radius);font-size:var(--type-button-size);letter-spacing:var(--type-button-tracking);line-height:var(--type-button-lineHeight);font-weight:var(--font-weight-semibold);white-space:nowrap;transition-property:transform,opacity,background-color;transition-duration:var(--motion-duration-press);transition-timing-function:var(--motion-ease-out);display:inline-flex}._8RiFmG_primary{background:var(--button-primary-background);color:var(--button-primary-color)}._8RiFmG_secondary{background:var(--button-secondary-background);color:var(--button-secondary-color)}._8RiFmG_text{color:var(--color-text-secondary);font-weight:var(--font-weight-medium);background:0 0}._8RiFmG_button:active,._8RiFmG_button[data-state=pressed]{transform:scale(var(--motion-scale-press))}._8RiFmG_primary:active,._8RiFmG_primary[data-state=pressed]{background:var(--button-primary-pressed)}._8RiFmG_secondary:active,._8RiFmG_secondary[data-state=pressed]{background:var(--color-bg-field)}._8RiFmG_text:active,._8RiFmG_text[data-state=pressed]{color:var(--color-text-primary)}@media (hover:hover) and (pointer:fine){._8RiFmG_primary:hover:not(:disabled){background:var(--button-primary-pressed)}._8RiFmG_secondary:hover:not(:disabled){background:var(--color-bg-field)}._8RiFmG_text:hover:not(:disabled){color:var(--color-text-primary)}}._8RiFmG_primary[data-state=hover]{background:var(--button-primary-pressed)}._8RiFmG_secondary[data-state=hover]{background:var(--color-bg-field)}._8RiFmG_text[data-state=hover]{color:var(--color-text-primary)}._8RiFmG_button[data-state=focus]{outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:var(--line-focusOffset)}._8RiFmG_button:disabled{opacity:var(--opacity-disabled)}._8RiFmG_button[data-state=loading]{opacity:1}._8RiFmG_spinner{width:var(--icon-size-medium);height:var(--icon-size-medium);animation:_8RiFmG_spin var(--motion-duration-loading) linear infinite}@keyframes _8RiFmG_spin{to{transform:rotate(360deg)}}._8RiFmG_icon{width:var(--button-icon-size);height:var(--button-icon-size);border-radius:var(--radius-full);background:var(--button-secondary-background);color:var(--button-secondary-color);transition-property:transform,background-color;transition-duration:var(--motion-duration-press);transition-timing-function:var(--motion-ease-out);justify-content:center;align-items:center;display:inline-flex}._8RiFmG_icon svg{width:var(--icon-size-medium);height:var(--icon-size-medium)}._8RiFmG_icon:active,._8RiFmG_icon[data-state=pressed]{transform:scale(var(--motion-scale-press))}._8RiFmG_icon[data-state=focus]{outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:var(--line-focusOffset)}._8RiFmG_icon[data-state=hover]{background:var(--color-bg-field)}@media (hover:hover) and (pointer:fine){._8RiFmG_icon:hover{background:var(--color-bg-field)}}@media (prefers-reduced-motion:reduce){._8RiFmG_button,._8RiFmG_icon{transition-property:background-color,opacity}._8RiFmG_button:active,._8RiFmG_button[data-state=pressed],._8RiFmG_icon:active,._8RiFmG_icon[data-state=pressed]{transform:none}._8RiFmG_spinner{animation:none}}._8RiFmG_button svg{width:var(--icon-size-medium);height:var(--icon-size-medium);flex:none}._8RiFmG_icon:disabled{opacity:var(--opacity-disabled);transform:none}._8RiFmG_button:disabled{transform:none}@media (max-width:1023px){._8RiFmG_button{padding-inline:var(--space-s)}}
._7SqAPW_root{text-align:center;align-items:center;gap:var(--space-s);padding:var(--space-xl) var(--space-m);background:var(--tile-background);border-radius:var(--tile-radius);flex-direction:column;display:flex}._7SqAPW_icon{width:var(--icon-size-large);height:var(--icon-size-large);color:var(--color-text-tertiary)}._7SqAPW_title{font-size:var(--type-heading-size);line-height:var(--type-heading-lineHeight);letter-spacing:var(--type-heading-tracking);font-weight:var(--font-weight-semibold)}._7SqAPW_text{color:var(--color-text-secondary);max-width:var(--layout-measureShort);text-wrap:balance}
.qMjy-W_bar{display:none}@media (max-width:1023px){.qMjy-W_bar{justify-content:space-between;align-items:center;gap:var(--space-m);left:0;right:0;bottom:calc(var(--tabbar-height) + env(safe-area-inset-bottom));z-index:var(--layer-bottom);min-height:var(--buybar-height);padding:var(--space-s) var(--layout-gutterMobile);background:var(--color-bg-overlay);box-shadow:var(--shadow-floating), inset 0 var(--line-thin) 0 var(--color-border-hairline);display:flex;position:fixed}}.qMjy-W_info{flex-direction:column;min-width:0;display:flex}.qMjy-W_count{color:var(--color-text-secondary);font-size:var(--type-caption-size)}.qMjy-W_preview{display:flex!important;position:static!important}
.Tsr9Zq_root{align-items:center;gap:var(--space-m);padding:var(--space-xl) var(--space-m);text-align:center;background:var(--tile-background);border-radius:var(--tile-radius);flex-direction:column;display:flex}.Tsr9Zq_icon{width:var(--icon-size-large);height:var(--icon-size-large);color:var(--color-status-error)}.Tsr9Zq_text{max-width:var(--layout-measureShort);color:var(--color-text-primary);text-wrap:balance}.Tsr9Zq_root svg{flex:none}
.zMWopG_title{font-size:var(--type-title-size);line-height:var(--type-title-lineHeight);letter-spacing:var(--type-title-tracking);font-weight:var(--font-weight-semibold);text-wrap:balance;overflow-wrap:anywhere}
._4LY88a_line{color:var(--color-text-secondary);font-size:var(--type-bodySmall-size);letter-spacing:var(--type-bodySmall-tracking);line-height:var(--type-bodySmall-lineHeight)}
.tI3OTG_grid{grid-template-columns:minmax(0, var(--layout-productMediaWeight)) minmax(0, var(--layout-productInfoWeight));gap:var(--space-xl);align-items:start;display:grid}.tI3OTG_info{gap:var(--space-m);top:calc(var(--header-height) + var(--space-m));flex-direction:column;display:flex;position:sticky}.tI3OTG_group{gap:var(--space-xs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.tI3OTG_group legend{color:var(--color-text-secondary);font-size:var(--type-bodySmall-size);letter-spacing:var(--type-bodySmall-tracking);margin-bottom:var(--space-xs);padding:0}.tI3OTG_group legend b{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.tI3OTG_row{gap:var(--space-xs);flex-wrap:wrap;display:flex}.tI3OTG_buy{align-items:stretch;gap:var(--space-s);flex-direction:column;display:flex}.tI3OTG_link{color:var(--color-text-secondary);font-size:var(--type-bodySmall-size);letter-spacing:var(--type-bodySmall-tracking);padding:var(--space-xs) 0;text-underline-offset:var(--line-underlineOffset);align-self:flex-start;text-decoration:underline}@media (hover:hover) and (pointer:fine){.tI3OTG_link:hover{color:var(--color-text-primary)}}.tI3OTG_bar{display:none}@media (min-width:1024px){.tI3OTG_bar{top:var(--header-height);height:0;z-index:var(--layer-purchase);display:block;position:sticky;overflow:visible}.tI3OTG_bar>div{visibility:hidden;opacity:0;transform:translateY(calc(-1 * var(--space-s)));pointer-events:none;transition:opacity var(--motion-duration-press) var(--motion-ease-out), transform var(--motion-duration-press) var(--motion-ease-out), visibility var(--motion-duration-instant) linear var(--motion-duration-press)}.tI3OTG_barOn>div{visibility:visible;opacity:1;pointer-events:auto;transition:opacity var(--motion-duration-state) var(--motion-ease-out), transform var(--motion-duration-state) var(--motion-ease-out), visibility var(--motion-duration-instant);transform:none}}@media (max-width:1023px){.tI3OTG_bar{display:block}.tI3OTG_buy>button{display:none}.tI3OTG_grid{gap:var(--space-l);grid-template-columns:minmax(0,1fr)}.tI3OTG_info{position:static}}@media (prefers-reduced-motion:reduce){.tI3OTG_bar>div{transition:opacity var(--motion-duration-state) linear;transform:none}}.tI3OTG_link{min-height:var(--tap-min);min-width:var(--tap-min);align-items:center;display:inline-flex}.tI3OTG_note{color:var(--color-status-warning);font-size:var(--type-bodySmall-size)}
.bx_m6a_root{position:relative}.bx_m6a_track{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--banner-radius);display:flex;overflow-x:auto}.bx_m6a_slide{scroll-snap-align:start;flex:0 0 100%}.bx_m6a_arrow{bottom:var(--space-m);position:absolute}.bx_m6a_prev{right:calc(var(--space-m) * 2 + var(--button-icon-size))}.bx_m6a_next{right:var(--space-m)}.bx_m6a_dots{left:0;right:0;bottom:var(--space-m);padding-left:var(--space-xl);justify-content:flex-start;gap:var(--space-xs);display:flex;position:absolute}.bx_m6a_dots span{width:var(--space-xs);height:var(--space-xs);border-radius:var(--radius-full);background:var(--color-text-tertiary)}.bx_m6a_dots span[data-on]{width:var(--space-m);background:var(--color-text-primary)}@media (max-width:1023px){.bx_m6a_arrow{display:none}.bx_m6a_dots{bottom:var(--space-s);justify-content:center;padding-left:0}}.bx_m6a_dots{pointer-events:none}.bx_m6a_track:focus-visible{outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:calc(-1 * (var(--line-focusOffset) + var(--line-strong)))}
.W5RQPq_banner{border-radius:var(--banner-radius);aspect-ratio:var(--banner-ratio);background:var(--tile-background);position:relative;overflow:hidden}.W5RQPq_image{position:absolute;inset:0}.W5RQPq_cover{object-fit:cover!important}.W5RQPq_content{justify-content:center;gap:var(--space-s);padding:var(--space-xl);width:calc(var(--banner-contentFraction) * 100%);background:var(--banner-textBackground);flex-direction:column;display:flex;position:absolute;inset:0}.W5RQPq_title{font-size:var(--type-display-size);line-height:var(--type-display-lineHeight);letter-spacing:var(--type-display-tracking);font-weight:var(--font-weight-semibold)}.W5RQPq_text{font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);color:var(--color-text-secondary);max-width:var(--layout-measureShort)}.W5RQPq_cta{margin-top:var(--space-s)}.W5RQPq_mobileLink{position:absolute;inset:0}@media (max-width:1023px){.W5RQPq_banner{aspect-ratio:auto}.W5RQPq_image{aspect-ratio:var(--banner-ratioMobile);position:relative}.W5RQPq_content{width:100%;padding:var(--space-m) var(--space-m) var(--space-xl);justify-content:flex-end;position:relative}.W5RQPq_cta{display:none}.W5RQPq_title{font-size:var(--type-title-size)}}@media (min-width:1024px){.W5RQPq_mobileLink{display:none}}.W5RQPq_mobileLink:focus-visible{outline-offset:calc(-1 * var(--line-focusOffset));border-radius:var(--banner-radius)}
._8EVApa_row{align-items:flex-start;gap:var(--space-s);display:flex}._8EVApa_icon{width:var(--icon-size-large);height:var(--icon-size-large);color:var(--color-text-secondary);flex:none}._8EVApa_title{font-weight:var(--font-weight-medium);font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-lineHeight)}._8EVApa_text{color:var(--color-text-secondary);font-size:var(--type-bodySmall-size);letter-spacing:var(--type-bodySmall-tracking);line-height:var(--type-bodySmall-lineHeight)}
.xixbIq_list{align-items:center;gap:var(--space-xs);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-lineHeight);color:var(--color-text-secondary);min-width:0;display:flex}.xixbIq_item{align-items:center;gap:var(--space-xs);flex:none;display:inline-flex}.xixbIq_item a{padding:var(--space-xs) 0}@media (hover:hover) and (pointer:fine){.xixbIq_item a:hover{color:var(--color-text-primary)}}.xixbIq_item[data-last]{min-width:0;color:var(--color-text-primary);flex:auto}.xixbIq_item[data-last] span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xixbIq_sep{width:var(--icon-size-small);height:var(--icon-size-small);color:var(--color-text-tertiary)}.xixbIq_item a{min-height:var(--tap-min);min-width:var(--tap-min);align-items:center;display:inline-flex}
.hQ6lPa_tile{gap:var(--space-s);padding:var(--tile-padding);background:var(--tile-background);border-radius:var(--tile-radius);min-width:0;transition:transform var(--motion-duration-press) var(--motion-ease-out), background-color var(--motion-duration-state) var(--motion-ease-out);flex-direction:column;display:flex}.hQ6lPa_photo{aspect-ratio:var(--category-photoRatio);display:block;position:relative}.hQ6lPa_name{font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-lineHeight);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.hQ6lPa_tile:is(:active,[data-state=pressed]){transform:scale(var(--motion-scale-press))}.hQ6lPa_tile[data-state=hover]{background:var(--color-bg-control)}@media (hover:hover) and (pointer:fine){.hQ6lPa_tile:hover{background:var(--color-bg-control)}}@media (prefers-reduced-motion:reduce){.hQ6lPa_tile:is(:active,[data-state=pressed]){transform:none}}.hQ6lPa_tile[data-state=focus]{outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:var(--line-focusOffset)}
._1UVNtW_top{margin-top:calc(-1 * var(--space-m))}._1UVNtW_about{grid-template-columns:minmax(0, var(--layout-productInfoWeight)) minmax(0, var(--layout-productMediaWeight));gap:var(--space-xl);display:grid}._1UVNtW_h2{font-size:var(--type-heading-size);line-height:var(--type-heading-lineHeight);letter-spacing:var(--type-heading-tracking);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-m)}._1UVNtW_h3{font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);font-weight:var(--font-weight-semibold);margin:var(--space-l) 0 var(--space-xs)}._1UVNtW_group:first-of-type ._1UVNtW_h3{margin-top:0}._1UVNtW_desc{text-wrap:pretty;max-width:var(--layout-measureBody);color:var(--color-text-secondary)}._1UVNtW_dl{margin:0}@media (max-width:1023px){._1UVNtW_about{gap:var(--space-l);grid-template-columns:minmax(0,1fr)}._1UVNtW_top{margin-top:0}}
.f4oyBW_price{font-weight:var(--font-weight-bold);color:var(--color-text-primary);white-space:nowrap}.f4oyBW_small{font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-lineHeight);font-variant-numeric:tabular-nums}.f4oyBW_large{font-size:var(--type-price-size);line-height:var(--type-price-lineHeight);letter-spacing:var(--type-price-tracking);font-variant-numeric:tabular-nums}.f4oyBW_total{font-size:var(--type-title-size);line-height:var(--type-title-lineHeight);letter-spacing:var(--type-title-tracking);font-variant-numeric:tabular-nums}.f4oyBW_from{font-weight:var(--font-weight-regular);color:var(--color-text-secondary);font-size:var(--type-bodySmall-size);letter-spacing:var(--type-bodySmall-tracking)}
.hLgB1q_tile{gap:var(--space-s);padding:var(--tile-padding);background:var(--tile-background);border-radius:var(--tile-radius);min-width:0;transition:transform var(--motion-duration-press) var(--motion-ease-out), background-color var(--motion-duration-state) var(--motion-ease-out);flex-direction:column;display:flex;position:relative}.hLgB1q_link{gap:var(--space-s);flex-direction:column;min-width:0;display:flex}.hLgB1q_photo{aspect-ratio:var(--tile-photoRatio);display:block;position:relative}.hLgB1q_name{-webkit-line-clamp:2;font-size:var(--type-bodySmall-size);letter-spacing:var(--type-bodySmall-tracking);line-height:var(--type-bodySmall-lineHeight);font-weight:var(--font-weight-medium);min-height:calc(2 * var(--type-bodySmall-size) * var(--type-bodySmall-lineHeight));text-wrap:balance;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hLgB1q_buy{align-items:flex-start;gap:var(--space-xs);flex-direction:column;margin-top:auto;display:flex}.hLgB1q_tile[data-sold-out] .hLgB1q_photo{opacity:var(--opacity-disabled)}.hLgB1q_tile[data-state=pressed]{transform:scale(var(--motion-scale-press))}.hLgB1q_tile:has(.hLgB1q_link:active){transform:scale(var(--motion-scale-press))}.hLgB1q_tile[data-state=focus]{outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:var(--line-focusOffset)}.hLgB1q_tile:has(.hLgB1q_link:focus-visible){outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:var(--line-focusOffset)}.hLgB1q_link:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.hLgB1q_tile:hover{background:var(--color-bg-control)}}.hLgB1q_tile[data-state=hover]{background:var(--color-bg-control)}:is(.hLgB1q_buy>a,.hLgB1q_buy>button){align-self:stretch}@media (prefers-reduced-motion:reduce){.hLgB1q_tile[data-state=pressed]{transform:none}.hLgB1q_tile:has(.hLgB1q_link:active){transform:none}}:is(.hLgB1q_buy>a,.hLgB1q_buy>button){padding-inline:var(--space-xs)}
._55mJhW_root{background:var(--color-bg-control);border-radius:var(--radius-full);align-items:center;display:inline-flex}._55mJhW_btn{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-full);transition:transform var(--motion-duration-press) var(--motion-ease-out), background-color var(--motion-duration-state) var(--motion-ease-out);justify-content:center;align-items:center;display:inline-flex}._55mJhW_btn svg{width:var(--icon-size-medium);height:var(--icon-size-medium)}._55mJhW_btn:disabled{opacity:var(--opacity-disabled)}._55mJhW_btn:not(:disabled):active{transform:scale(var(--motion-scale-press))}._55mJhW_btn[data-state=focus]{outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:var(--line-focusOffset)}@media (hover:hover) and (pointer:fine){._55mJhW_btn:not(:disabled):hover{background:var(--color-border-hairline)}}._55mJhW_value{min-width:var(--space-l);text-align:center;font-weight:var(--font-weight-semibold)}@media (prefers-reduced-motion:reduce){._55mJhW_btn:not(:disabled):active{transform:none}}
.-Sp8hW_line{grid-template-columns:var(--cartline-photo) minmax(0, 1fr) auto;gap:var(--space-m);padding:var(--space-l) var(--space-m);background:var(--tile-background);border-radius:var(--tile-radius);align-items:start;display:grid}.-Sp8hW_photo{width:var(--cartline-photo);aspect-ratio:var(--tile-photoRatio);display:block;position:relative}.-Sp8hW_info{gap:var(--space-xxs);flex-direction:column;min-width:0;display:flex}.-Sp8hW_name{font-weight:var(--font-weight-medium);font-size:var(--type-body-size);line-height:var(--type-body-lineHeight);overflow-wrap:anywhere}.-Sp8hW_options{color:var(--color-text-secondary);font-size:var(--type-bodySmall-size)}.-Sp8hW_status{font-size:var(--type-caption-size);font-weight:var(--font-weight-medium)}.-Sp8hW_status[data-kind=gone]{color:var(--color-status-error)}.-Sp8hW_status[data-kind=changed],.-Sp8hW_status[data-kind=over]{color:var(--color-status-warning)}.-Sp8hW_side{align-content:start;place-items:center end;column-gap:var(--space-l);row-gap:var(--space-xs);grid-template-columns:auto auto;grid-template-areas:"stepper sum""remove remove";display:grid}.-Sp8hW_stepperSlot{grid-area:stepper}.-Sp8hW_removeSlot{grid-area:remove;justify-self:end}.-Sp8hW_sum{min-width:calc(3 * var(--tap-min));align-items:flex-end;gap:var(--space-xxs);flex-direction:column;grid-area:sum;display:flex}.-Sp8hW_total{font-size:var(--type-body-size)}.-Sp8hW_unit{color:var(--color-text-secondary);font-size:var(--type-caption-size)}.-Sp8hW_line[data-gone] .-Sp8hW_photo{opacity:var(--opacity-disabled)}.-Sp8hW_line[data-gone] .-Sp8hW_name{color:var(--color-text-secondary)}.-Sp8hW_line[data-gone] .-Sp8hW_options{color:var(--color-text-tertiary)}@media (max-width:1023px){.-Sp8hW_line{grid-template-columns:var(--cartline-photo) minmax(0, 1fr)}.-Sp8hW_side{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"stepper sum""remove remove";place-items:center stretch}.-Sp8hW_sum{justify-self:end;align-items:flex-end}.-Sp8hW_removeSlot{justify-self:start}}
.zV-h6a_bar{grid-template-columns:repeat(4,minmax(0,1fr));display:none}@media (max-width:1023px){.zV-h6a_bar{z-index:var(--layer-bottom);padding-bottom:env(safe-area-inset-bottom);background:var(--color-glass-fill);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));box-shadow:inset 0 var(--line-thin) 0 var(--color-glass-edge);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}}.zV-h6a_preview{display:grid!important;position:static!important}@media (prefers-reduced-transparency:reduce){.zV-h6a_bar{background:var(--color-bg-overlay);-webkit-backdrop-filter:none;backdrop-filter:none}}.zV-h6a_tab{justify-content:center;align-items:center;gap:var(--space-xxs);min-height:var(--tabbar-height);color:var(--color-text-secondary);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);line-height:var(--type-label-lineHeight);flex-direction:column;display:flex}.zV-h6a_tab[aria-current=page]{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.zV-h6a_iconWrap{width:var(--tabbar-pillWidth);height:var(--tabbar-pillHeight);border-radius:var(--radius-full);justify-content:center;align-items:center;display:inline-flex;position:relative}.zV-h6a_tab[aria-current=page] .zV-h6a_iconWrap{background:var(--color-bg-control)}.zV-h6a_tab[aria-current=page] svg{stroke-width:var(--icon-strokeSelected)}.zV-h6a_iconWrap svg{width:var(--icon-size-medium);height:var(--icon-size-medium)}.zV-h6a_tab:is(:active,[data-state=pressed]) .zV-h6a_iconWrap{background:var(--color-bg-control)}.zV-h6a_tab[data-state=focus]{outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:calc(-1 * var(--line-focusOffset));border-radius:var(--radius-medium)}.zV-h6a_badge{top:calc(-1 * var(--space-xxs));right:var(--space-xxs);min-width:var(--tabbar-badgeSize);height:var(--tabbar-badgeSize);padding:0 var(--space-xxs);border-radius:var(--radius-full);background:var(--color-text-primary);color:var(--color-bg-base);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:inline-flex;position:absolute}.zV-h6a_embedded{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;position:static}.zV-h6a_tab:focus-visible{outline-offset:calc(-1 * var(--line-focusOffset))}@supports not ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.zV-h6a_bar:not(.zV-h6a_embedded){background:var(--color-bg-overlay)}}
._3hUVsW_footer{margin-top:var(--space-section);background:var(--color-bg-raised)}._3hUVsW_inner{max-width:var(--layout-container);padding:var(--space-xl) var(--layout-gutter);gap:var(--space-xl);grid-template-columns:1fr 1fr;margin:0 auto;display:grid}._3hUVsW_brand{font-size:var(--type-heading-size);font-weight:var(--font-weight-bold)}._3hUVsW_note{color:var(--color-text-secondary);font-size:var(--type-bodySmall-size);letter-spacing:var(--type-bodySmall-tracking);max-width:var(--layout-measureNote);margin-top:var(--space-xs)}._3hUVsW_links{gap:var(--space-xs);font-size:var(--type-bodySmall-size);letter-spacing:var(--type-bodySmall-tracking);color:var(--color-text-secondary);flex-direction:column;display:flex}._3hUVsW_links a{padding:var(--space-xxs) 0;display:inline-block}@media (hover:hover) and (pointer:fine){._3hUVsW_links a:hover{color:var(--color-text-primary)}}@media (max-width:1023px){._3hUVsW_inner{padding:var(--space-l) var(--layout-gutterMobile);gap:var(--space-l);grid-template-columns:1fr}._3hUVsW_footer{margin-top:var(--space-sectionMobile)}}._3hUVsW_links a{min-height:var(--tap-min);min-width:var(--tap-min);align-items:center;display:inline-flex}
.WNUWBa_strip{background:var(--color-bg-control);color:var(--color-text-secondary);text-align:center;font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-lineHeight);padding:var(--space-xs) var(--layout-gutterMobile)}
.VQOI-q_root{flex:0 auto;align-items:center;min-width:0;max-width:100%;display:inline-flex;position:relative}.VQOI-q_select{appearance:none;text-overflow:ellipsis;width:100%;min-width:0;height:var(--field-height);padding:0 calc(var(--space-m) * 2 + var(--icon-size-medium)) 0 var(--space-m);background:var(--field-background);color:var(--color-text-primary);border-radius:var(--field-radius);box-shadow:inset 0 0 0 var(--line-thin) var(--field-border);font-size:max(var(--type-body-size), var(--field-fontSize-min));border:0;font-family:inherit}.VQOI-q_select:focus-visible,.VQOI-q_root[data-state=focus] .VQOI-q_select{outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:var(--line-focusOffset)}.VQOI-q_chevron{right:var(--space-m);width:var(--icon-size-medium);height:var(--icon-size-medium);color:var(--color-text-tertiary);pointer-events:none;position:absolute}
.Y0wp5q_shell{flex-direction:column;min-height:100dvh;display:flex}html:has(.Y0wp5q_shell){scroll-padding-top:calc(var(--header-height) + var(--space-m))}.Y0wp5q_shell :focus-visible{scroll-margin-block:var(--space-xs)}html:has(.Y0wp5q_hasPurchase){scroll-padding-top:calc(var(--header-height) + var(--buybar-height) + var(--space-m))}.Y0wp5q_main{width:100%;max-width:var(--layout-container);padding:var(--space-l) var(--layout-gutter) 0;gap:var(--space-section);flex-direction:column;flex:1;margin:0 auto;display:flex}@media (max-width:1023px){.Y0wp5q_main{padding:var(--space-m) var(--layout-gutterMobile) 0;gap:var(--space-sectionMobile)}html:has(.Y0wp5q_shell){scroll-padding-top:calc(var(--header-heightMobile) + var(--space-m))}html:has(.Y0wp5q_hasTabs){scroll-padding-bottom:calc(var(--tabbar-height) + env(safe-area-inset-bottom) + var(--space-m))}html:has(.Y0wp5q_hasPurchase){scroll-padding-bottom:calc(var(--tabbar-height) + var(--buybar-height) + env(safe-area-inset-bottom) + var(--space-m))}.Y0wp5q_hasTabs{padding-bottom:calc(var(--tabbar-height) + env(safe-area-inset-bottom))}.Y0wp5q_hasPurchase{padding-bottom:calc(var(--tabbar-height) + var(--buybar-height) + env(safe-area-inset-bottom))}}
.zW12DW_root{grid-template-columns:minmax(0, var(--layout-cartListWeight)) minmax(0, var(--layout-cartSummaryWeight));gap:var(--space-l);align-items:start;display:grid}.zW12DW_listCol{gap:var(--space-m);flex-direction:column;min-width:0;display:flex}.zW12DW_list{gap:var(--space-m);flex-direction:column;display:flex}.zW12DW_summary{gap:var(--space-s);padding:var(--space-m);background:var(--tile-background);border-radius:var(--tile-radius);top:calc(var(--header-height) + var(--space-m));flex-direction:column;display:flex;position:sticky}.zW12DW_sumLine,.zW12DW_sumTotal{justify-content:space-between;align-items:baseline;gap:var(--space-m);display:flex}.zW12DW_sumLine{color:var(--color-text-secondary);font-size:var(--type-bodySmall-size)}.zW12DW_note{color:var(--color-text-secondary);font-size:var(--type-caption-size)}.zW12DW_undo{justify-content:space-between;align-items:center;gap:var(--space-m);padding:var(--space-s) var(--space-m);background:var(--tile-background);border-radius:var(--tile-radius);display:flex}.zW12DW_skeletons{gap:var(--space-m);flex-direction:column;display:flex}@media (max-width:1023px){.zW12DW_root{padding-bottom:var(--buybar-height);grid-template-columns:minmax(0,1fr)}.zW12DW_summary{background:0 0;padding:0;position:static}.zW12DW_summary .zW12DW_sumLine,.zW12DW_summary .zW12DW_sumTotal,.zW12DW_summary .zW12DW_checkout,.zW12DW_root>[data-skeleton=summary]{display:none}}
._ULqHW_frame{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}._ULqHW_label{align-items:center;gap:var(--space-xs);color:var(--color-text-secondary);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);font-weight:var(--font-weight-medium);padding-top:var(--space-m);box-shadow:inset 0 var(--line-thin) 0 var(--color-border-hairline);display:flex}._ULqHW_num{min-width:var(--space-l);height:var(--space-l);border-radius:var(--radius-full);background:var(--color-bg-control);color:var(--color-text-primary);justify-content:center;align-items:center;display:inline-flex}._ULqHW_body{gap:var(--space-m);flex-direction:column;min-width:0;display:flex}
.YYIRma_root{gap:var(--space-m);flex-direction:column;display:flex}.YYIRma_bar{justify-content:space-between;align-items:center;gap:var(--space-m);display:flex}@media (max-width:1023px){.YYIRma_bar{align-items:stretch;gap:var(--space-xs);flex-direction:column}}.YYIRma_count{white-space:nowrap;color:var(--color-text-secondary);font-size:var(--type-bodySmall-size);flex:none}.YYIRma_grid{gap:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.YYIRma_sentinel{height:var(--line-thin)}.YYIRma_more{justify-content:center;display:flex}@media (min-width:1024px){.YYIRma_grid{grid-template-columns:repeat(5,minmax(0,1fr))}}
.ZyI-Aq_top{gap:var(--space-s);flex-direction:column;display:flex}.ZyI-Aq_cats{gap:var(--space-m);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1023px){.ZyI-Aq_cats{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Jldsta_cats{gap:var(--space-m);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Jldsta_benefits{gap:var(--space-m);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.Jldsta_benefits{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.Jldsta_benefits{gap:var(--space-l)}}@media (max-width:1023px){.Jldsta_cats{grid-template-columns:repeat(2,minmax(0,1fr))}}
.s0Muaq_root{gap:var(--space-m);flex-direction:column;display:flex}.s0Muaq_grid{gap:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:1024px){.s0Muaq_grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.s0Muaq_status{color:var(--color-text-secondary);font-size:var(--type-bodySmall-size)}
