*,:after,:before{box-sizing:border-box}html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{max-width:100vw;overflow-x:hidden}body{min-height:100vh;margin:0;background:var(--bg);color:var(--text);font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:var(--font-md);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}canvas,img,picture,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}button{border:0;background:none;cursor:pointer}button:disabled{cursor:default}button,input,select,textarea{border-radius:0}input,select,textarea{min-width:0}ol,ul{padding:0;list-style:none}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}:focus-visible{outline:1px solid var(--black);outline-offset:3px}::-moz-selection{background:var(--black);color:var(--white)}::selection{background:var(--black);color:var(--white)}.appShell{display:flex;flex-direction:column;min-height:100vh;min-height:100svh;background:var(--bg)}.appMain{flex:1 0 auto;width:100%;min-height:calc(100svh - var(--site-header-height));padding-top:var(--site-header-height)}:root{--field-control-radius:0;--field-control-size:14px;--field-control-line-height:21px;--field-control-height:44px;--field-control-large-height:48px;--field-readonly-background:var(--soft);--field-disabled-background:var(--control-disabled-bg);--field-disabled-color:var(--control-disabled-text);--field-disabled-border:var(--control-disabled-border);--field-control-padding-inline:15px;--field-control-padding-block:12px;--field-control-weight:400;--field-gap:4px;--field-disabled-opacity:0.55;--field-focus-width:1px;--field-focus-offset:2px;--field-inline-height:29px;--field-inline-select-height:27px;--field-inline-gap:7px;--control-disabled-opacity:0.45;--control-disabled-bg:#eeeeee;--control-disabled-text:#737373;--control-disabled-border:#d1d1d1;--scrollbar-thumb:color-mix(in srgb,var(--black) 35%,var(--white));--popover-title-size:17px;--settings-title-size:var(--font-lg);--settings-title-line:27px;--settings-title-weight:var(--type-section-weight);--black:#111111;--white:#ffffff;--black-soft:var(--button-primary-bg);--button-primary-bg:#2c2c2c;--button-primary-hover:#3b3b3b;--button-radius:0;--button-height:44px;--button-line-height:21px;--button-weight:600;--button-padding-inline:16px;--button-compact-height:36px;--button-compact-size:13px;--button-compact-line-height:20px;--button-compact-padding-inline:12px;--button-touch-height:44px;--button-large-height:48px;--button-large-padding-inline:20px;--button-icon-size:20px;--button-icon-gap:8px;--button-disabled-bg:var(--control-disabled-bg);--button-disabled-text:var(--control-disabled-text);--button-disabled-border:var(--control-disabled-border);--button-danger-bg:var(--feedback-danger-bg);--button-danger-hover:color-mix(in srgb,var(--error) 20%,var(--white));--black-muted:var(--black);--black-line:var(--black);--black-surface:#f4f4f4;--black-surface-hover:var(--black-surface);--state-text-color:var(--black);--gold:#b08d57;--gold-light:#f6eddc;--gold-border:#d9c29a;--gold-muted:#a89066;--gold-deep:#7a613a;--brand-yandex:#fc3f1d;--required-mark:var(--gold-deep);--bg:var(--white);--text:var(--black);--muted:var(--black-muted);--line:var(--black-line);--line-subtle:var(--line);--line-width-hairline:0.5px;--line-width-default:1px;--line-width-strong:2px;--segmented-selected-border-color:var(--black);--segmented-selected-inset:calc(var(--line-width-strong) - var(--line-width-default));--soft:var(--black-surface);--content-primary:var(--black);--price-currency-color:var(--black);--content-primary-hover-label:var(--black);--content-primary-hover-icon:var(--black);--surface-hover:var(--black-surface-hover);--skeleton-base:#eeeeec;--skeleton-highlight:rgb(255 255 255/72%);--skeleton-duration:1.25s;--input-border-color:#111111;--field-label-weight:500;--success:#216a43;--warning:var(--gold-deep);--warning-orange:var(--warning);--error:#9b2c2c;--feedback-info-color:var(--black);--feedback-info-bg:var(--soft);--feedback-success-bg:#eef7f1;--feedback-warning-bg:var(--gold-light);--feedback-danger-bg:color-mix(in srgb,var(--error) 12%,var(--white));--feedback-info-border:var(--line);--feedback-success-border:color-mix(in srgb,var(--success) 40%,var(--white));--feedback-warning-border:var(--gold-border);--feedback-danger-border:color-mix(in srgb,var(--error) 40%,var(--white));--badge-success-bg:#d7f4df;--badge-success-color:var(--state-text-color);--badge-warning-bg:color-mix(in srgb,var(--gold) 30%,var(--white));--badge-warning-color:var(--state-text-color);--badge-danger-bg:#ffd9d9;--badge-danger-color:var(--state-text-color);--banner-title-size:14px;--banner-body-size:13px;--banner-line-height:20px;--feedback-title-size:14px;--feedback-body-size:13px;--field-error-weight:500;--field-error-size:13px;--field-error-line-height:20px;--feedback-line-height:20px;--feedback-action-size:14px;--feedback-action-height:44px;--feedback-action-gap:40px;--feedback-dialog-title-size:20px;--feedback-dialog-title-line:32px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--container:1440px;--seller-content-width:1200px;--content-width:1920px;--page-padding:32px;--site-header-height:80px;--product-purchase-height:60px;--buyer-bottom-nav-height:calc(56px + env(safe-area-inset-bottom, 0px));--mobile-buyer-header-height:calc(44px + env(safe-area-inset-top, 0px));--product-sticky-header-height:96px;--font-xs:13px;--font-sm:14px;--font-md:16px;--font-lg:21px;--font-xl:27px;--font-2xl:35px;--font-3xl:46px;--font-4xl:59px;--font-counter:9px;--font-micro:10px;--font-label-compact:11px;--font-ui:15px;--font-ui-large:17px;--font-title-xs:18px;--font-price-emphasis:19px;--font-title-sm:20px;--font-filter-title:23px;--font-title-md:24px;--font-title-lg:28px;--font-title-xl:32px;--font-metric-sm:22px;--font-metric-md:26px;--font-metric-lg:30px;--font-heading-legacy:36px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--line-height-ui:21px;--line-height-ui-large:22px;--line-height-title-xs:26px;--line-height-title-sm:28px;--line-height-title-md:30px;--line-height-title-lg:32px;--line-height-title-xl:36px;--line-height-title-display:40px;--type-page-weight:var(--font-weight-semibold);--type-section-weight:var(--font-weight-medium);--type-card-weight:var(--font-weight-medium);--type-heading-tracking:-0.02em;--type-card-tracking:-0.01em;--type-page-line-height:1.12;--type-section-line-height:1.2;--type-card-line-height:1.28;--line-height-body:24px;--line-height-small:20px;--caption-size:13px;--caption-line-height:18px;--caption-weight:400;--field-label-size:13px;--field-label-line-height:18px;--font-button:15px;--font-input:var(--field-control-size);--font-input-label:var(--field-label-size);--table-font-size:var(--font-xs);--table-heading-weight:var(--font-weight-medium);--table-note-size:var(--font-label-compact);--font-placeholder:14px;--font-helper:12px;--line-height-helper:18px;--radius-none:0;--transition-fast:0.14s ease;--transition-medium:0.22s ease;--z-header:300;--z-buyer-navigation:290;--z-purchase-actions:280;--z-menu:600;--z-auth-overlay:1000;--z-media-viewer:300;--z-fixed-actions:500;--z-editor-page-nav:150;--z-editor-actions:20;--z-editor-header:40;--z-modal:500;--z-toast:1500;--shadow-card:0 8px 24px rgba(0,0,0,0.04);--shadow-modal:0 24px 80px rgba(0,0,0,0.18);--shadow-popover:0 8px 24px rgb(0 0 0/13.333%);--overlay-backdrop:rgb(17 17 17/42%);--overlay-confirmation-backdrop:rgb(0 0 0/50%)}@media (max-width:1100px){:root{--site-header-height:80px}}@media (max-width:768px){:root{--page-padding:16px}}@media (max-width:640px){:root{--site-header-height:64px}}h1,h2,h3,h4,h5,h6{color:var(--black);font-weight:var(--type-card-weight);letter-spacing:var(--type-card-tracking);overflow-wrap:anywhere}.textPageTitle,h1{font-size:var(--font-3xl);line-height:var(--type-page-line-height);font-weight:var(--type-page-weight)}.textPageTitle,.textSectionTitle,h1,h2{letter-spacing:var(--type-heading-tracking)}.textSectionTitle,h2{font-size:var(--font-2xl);line-height:var(--type-section-line-height);font-weight:var(--type-section-weight)}.textTitle,h3{font-size:var(--font-xl);line-height:var(--type-card-line-height);font-weight:var(--type-card-weight);letter-spacing:var(--type-card-tracking)}p{color:var(--text)}.textDisplay{font-size:var(--font-4xl);line-height:var(--type-page-line-height);font-weight:var(--type-page-weight);letter-spacing:var(--type-heading-tracking)}.textBody{font-size:var(--font-md);line-height:var(--line-height-body)}.textBody,.textSmall{font-weight:var(--font-weight-regular);letter-spacing:0}.textSmall{font-size:var(--font-sm);line-height:var(--line-height-small)}.textCaption{font-size:var(--caption-size,var(--font-xs));line-height:var(--caption-line-height,1.3);font-weight:var(--caption-weight,300);letter-spacing:0}.textPrice{font-size:var(--font-md);line-height:1.2;font-weight:var(--font-weight-medium);letter-spacing:0}.textButton{font-size:var(--font-button);line-height:var(--button-line-height);font-weight:var(--button-weight);letter-spacing:0}.textMicro{font-size:var(--font-micro);line-height:1;font-weight:var(--font-weight-regular);letter-spacing:0}.muted{color:var(--muted)}.gold{color:var(--gold-deep)}.uppercaseLabel{color:var(--muted);font-size:var(--font-label-compact);font-weight:var(--font-weight-medium);line-height:1;letter-spacing:0;text-transform:uppercase}.pageContainer{width:min(var(--container),calc(100% - 2 * var(--page-padding)));margin:0 auto}body:has([data-editor-page]),html:has([data-editor-page]){overflow-x:clip}.pageContainer[data-seller-header-inner],.pageContainer[data-seller-shell]{--container:var(--seller-content-width)}@media (max-width:640px){.appShell:has([data-buyer-mobile=true]){--site-header-height:var(--mobile-buyer-header-height)}.appShell:has([data-buyer-bottom-nav]){padding-bottom:var(--buyer-bottom-nav-height)}.appShell:has([data-checkout-summary]){padding-bottom:calc(128px + env(safe-area-inset-bottom, 0px))}}.pageSection{padding:var(--space-8) 0;border-bottom:var(--line-width-default) solid var(--line)}.pageGrid{display:grid;gap:var(--space-7)}.pageGridSidebar{grid-template-columns:220px minmax(0,1fr)}.pageGridAside{grid-template-columns:minmax(0,1fr) 360px}.stack12,.stack16,.stack24,.stack32,.stack8{display:flex;flex-direction:column}.stack8{gap:var(--space-2)}.stack12{gap:var(--space-3)}.stack16{gap:var(--space-4)}.stack24{gap:var(--space-6)}.stack32{gap:var(--space-7)}.inline12,.inline16,.inline8{display:flex;align-items:center;flex-wrap:wrap}.inline8{gap:var(--space-2)}.inline12{gap:var(--space-3)}.inline16{gap:var(--space-4)}.stickyAside{position:sticky;top:calc(var(--site-header-height) + 24px)}@media (max-width:1024px){.pageGridAside,.pageGridSidebar{grid-template-columns:1fr}.stickyAside{position:static}}@media (max-width:640px){.appShell:has([data-buyer-home=true]){--site-header-height:0px}.appShell:has([data-product-purchase]){padding-bottom:calc(var(--buyer-bottom-nav-height) + var(--product-purchase-height))}.appShell:has([data-buyer-account=true]){--site-header-height:0px}}.sectionHeader{flex-direction:column;gap:6px}.sectionHeader,.sectionHeaderRow{display:flex;margin-bottom:var(--space-6)}.sectionHeaderRow{align-items:flex-start;justify-content:space-between;gap:var(--space-5);padding-bottom:18px;border-bottom:var(--line-width-hairline) solid var(--line)}.sectionTitle{font-size:var(--font-lg);letter-spacing:var(--type-card-tracking)}.sectionTitle,.sectionTitleLarge{color:var(--black);line-height:var(--type-section-line-height);font-weight:var(--type-section-weight)}.sectionTitleLarge{font-size:var(--font-2xl);letter-spacing:var(--type-heading-tracking)}.sectionHint{color:var(--muted);font-size:var(--font-helper);line-height:var(--line-height-helper);font-weight:var(--font-weight-regular)}.dividerSection{padding:var(--space-6) 0;border-bottom:var(--line-width-hairline) solid var(--line)}.sectionBlock{padding:56px 0}.sectionKicker{margin-bottom:var(--space-4);color:var(--gold-deep);font-size:var(--font-xs);font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase}.card{border:var(--line-width-default) solid var(--line);background:var(--white)}.cardPadding16{padding:var(--space-4)}.cardPadding20{padding:var(--space-5)}.cardPadding24{padding:var(--space-6)}.cardHover{transition:border-color var(--transition-medium),background var(--transition-medium)}.cardHover:hover{background:var(--soft)}.cardSection+.cardSection{margin-top:var(--space-6);padding-top:var(--space-6);border-top:var(--line-width-default) solid var(--line)}.list{display:flex;flex-direction:column}.listRow{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);padding:var(--space-5) 0;border-bottom:var(--line-width-default) solid var(--line)}.listRowCard{padding:var(--space-5);border:var(--line-width-default) solid var(--line);background:var(--white)}.listRowHover{transition:background var(--transition-medium),border-color var(--transition-medium)}.listRowHover:hover{background:var(--soft)}.listRowTop{align-items:flex-start}.listRowBottom,.listRowTop{display:flex;justify-content:space-between;gap:var(--space-5)}.listRowBottom{align-items:center}.listTitle{color:var(--black);font-size:var(--font-lg);font-weight:var(--font-weight-medium);line-height:1.3}.listText{color:var(--black)}.listMuted,.listText{font-size:var(--font-sm);line-height:1.5}.listMuted{color:var(--muted)}.listMeta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.listDivider{color:var(--black)}.listActions{gap:10px;flex-wrap:wrap}.listActions,.listThumbs{display:flex;align-items:center}.listThumbs{gap:var(--space-2)}.listThumb{width:56px;height:72px;background:var(--soft);overflow:hidden;flex-shrink:0}.listThumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.listRowBottom,.listRowTop{flex-direction:column;align-items:flex-start}.listActions{width:100%}}.dataTable{width:100%;min-width:var(--table-min-width,0);border-collapse:collapse;color:var(--black);text-align:var(--table-align,left);font-size:var(--table-font-size,var(--font-xs));line-height:var(--table-line-height,1.5);font-variant-numeric:var(--table-numeric,normal)}:where(.dataTable) :is(th,td){padding:var(--table-cell-padding,14px 12px);border:0;border-bottom:var(--table-border-width,var(--line-width-default)) solid var(--table-border-color,var(--line));text-align:var(--table-align,left);vertical-align:var(--table-cell-align,top);white-space:var(--table-cell-white-space,normal);font-weight:var(--table-cell-weight,inherit)}:where(.dataTable) th{color:var(--table-heading-color,var(--muted));font-size:var(--table-heading-size,inherit);font-weight:var(--table-heading-weight,500);white-space:var(--table-heading-white-space,var(--table-cell-white-space,normal))}:where(.dataTable) thead{background:var(--table-heading-background,transparent)}:where(.dataTable) thead th{height:var(--table-heading-height,auto);padding:var(--table-heading-padding,var(--table-cell-padding,14px 12px))}:where(.dataTable) td{overflow-wrap:var(--table-overflow-wrap,anywhere)}:where(.dataTable) a{color:var(--black);-webkit-text-decoration:var(--table-link-decoration,underline);text-decoration:var(--table-link-decoration,underline);text-underline-offset:3px}:where(.dataTable tbody tr){background:var(--table-row-background,transparent);border-top:var(--table-row-border-width,0) solid var(--line);transition:background-color var(--transition-fast)}:where(.dataTable tbody tr:hover){background:var(--table-row-hover-background,var(--table-row-background,transparent))}:where(.dataTable) small{display:block;margin-top:5px;max-width:280px;font-size:var(--table-note-size,11px);line-height:1.5}@media (prefers-reduced-motion:reduce){:where(.dataTable tbody tr){transition:none}}.tableCellMuted{color:var(--muted)}.tableCellRight{text-align:right}.tableActions{display:flex;justify-content:flex-end;gap:var(--space-2)}.tableEmpty{padding:var(--space-7) 0;border-bottom:var(--line-width-default) solid var(--line);color:var(--muted);font-size:var(--font-sm)}.sidebarNav{border-top:var(--line-width-default) solid var(--line)}.sidebarNavItem{min-height:48px;padding:0;border-bottom:var(--line-width-default) solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--black);font-size:var(--font-sm)}.sidebarNavItemActive{font-weight:var(--font-weight-medium)}.sidebarNavCount{color:var(--muted);font-size:var(--font-xs)}.buttonDanger,.buttonGhost,.buttonPrimary,.buttonPrimaryShimmer,.buttonSecondary,.buttonTertiary,.buttonUtility,.utilityAction{--button-control-height:var(--button-height,44px);--price-currency-color:currentColor;position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;height:var(--button-control-height);min-height:var(--button-control-height);min-width:var(--button-control-height);padding:0 var(--button-padding-inline,16px);border-radius:var(--button-radius);font-family:inherit;font-size:var(--font-button);line-height:var(--button-line-height,21px);font-weight:var(--button-weight,600);text-decoration:none;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),opacity var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}.buttonPrimary,.buttonPrimaryShimmer{border:var(--line-width-default) solid var(--button-primary-bg);background:var(--button-primary-bg);color:var(--white)}.buttonSecondary{border:var(--line-width-default) solid var(--black);background:var(--white);color:var(--black)}.buttonGhost,.buttonTertiary{border:0;color:var(--black);background:transparent;transition:transform var(--transition-fast)}.buttonDanger{border:var(--line-width-default) solid var(--error);background:var(--button-danger-bg);color:var(--state-text-color,var(--error));transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),opacity var(--transition-fast)}@media (hover:hover){:is(.buttonPrimary,.buttonPrimaryShimmer):hover:not(:disabled){color:var(--white);background:var(--button-primary-hover);box-shadow:none;opacity:1}:is(.buttonPrimary,.buttonPrimaryShimmer):hover:not(:disabled) .buttonContent{color:var(--white);background:none;animation:none}}.buttonSecondary:hover:not(:disabled){border-color:var(--black);background:var(--soft)}:is(.buttonTertiary,.buttonGhost):hover:not(:disabled){background:var(--surface-hover);opacity:1}.buttonDanger:hover:not(:disabled){background:var(--button-danger-hover)}:is(.buttonPrimary,.buttonPrimaryShimmer,.buttonSecondary,.buttonTertiary,.buttonGhost,.buttonDanger):active:not(:disabled){transform:translateY(1px)}:is(.buttonPrimary,.buttonPrimaryShimmer,.buttonSecondary,.buttonTertiary,.buttonGhost,.buttonUtility,.utilityAction,.buttonDanger):focus-visible{outline:var(--line-width-strong) solid var(--black);outline-offset:3px}.buttonDanger:focus-visible{outline-color:var(--error)}:is(.buttonPrimary,.buttonPrimaryShimmer):disabled .buttonContent{color:inherit;background:none}.buttonContent{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--button-icon-gap,8px);white-space:nowrap}.buttonLoader{width:18px;height:18px;border:1.5px solid;border-right:1.5px solid transparent;border-radius:50%;animation:buttonLoaderSpin .7s linear infinite}.buttonSuccessIcon{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@keyframes buttonLoaderSpin{to{transform:rotate(1turn)}}.buttonPair{display:grid;grid-template-columns:1fr 1fr;width:100%;overflow:hidden;border:var(--line-width-default) solid var(--black);border-radius:var(--button-radius)}.buttonPairItem{width:100%;border:0}.buttonPair>.buttonPairItem{border-radius:0}.buttonPairItem+.buttonPairItem{border-left:var(--line-width-default) solid var(--black)}.emptyStateActions>:is(a,button),.feedbackAction{display:inline-flex;align-items:center;justify-content:center;width:100%;height:auto;padding:11px 16px;text-transform:uppercase;text-decoration:none}.feedbackAction{min-height:var(--button-height,44px);font-size:var(--font-button);line-height:var(--feedback-line-height);font-weight:var(--button-weight,600)}.emptyStateActions>:is(a,button){min-height:var(--feedback-action-height);font-size:var(--feedback-action-size);line-height:var(--feedback-line-height);font-weight:400}.buttonUtility,.utilityAction{padding-inline:var(--button-compact-padding-inline,12px);border:0;background:var(--white);color:var(--black);font-size:var(--font-sm);font-weight:400;transition:none}@media (hover:hover){:is(.buttonUtility,.utilityAction):hover:not(:disabled){background:var(--surface-hover)}}:is(.buttonUtility,.utilityAction):active:not(:disabled){background:var(--surface-hover)}:is(.buttonPrimary,.buttonPrimaryShimmer,.buttonSecondary,.buttonTertiary,.buttonGhost,.buttonUtility,.buttonDanger):disabled:not([data-loading]):not([data-success]){background:var(--button-disabled-bg);border-color:var(--button-disabled-border);color:var(--button-disabled-text);opacity:1;box-shadow:none;cursor:default}:is(.buttonPrimary,.buttonPrimaryShimmer,.buttonSecondary,.buttonTertiary,.buttonGhost,.buttonUtility,.buttonDanger).buttonCompact{--button-control-height:var(--button-compact-height,36px);padding:0 var(--button-compact-padding-inline,12px);font-size:var(--button-compact-size,13px);line-height:var(--button-compact-line-height,20px)}:is(.buttonPrimary,.buttonPrimaryShimmer,.buttonSecondary,.buttonTertiary,.buttonGhost,.buttonUtility,.buttonDanger).buttonLarge{--button-control-height:var(--button-large-height,48px);padding-inline:var(--button-large-padding-inline,20px)}:is(.buttonPrimary,.buttonPrimaryShimmer,.buttonSecondary,.buttonTertiary,.buttonGhost,.buttonUtility,.buttonDanger).buttonIconOnly{width:var(--button-control-height);padding:0;flex-shrink:0}.buttonPrimary.buttonLabel{text-align:center;height:30px;min-height:30px;padding:4px 10px;font-size:12px;line-height:18px;font-weight:var(--button-weight,600);white-space:nowrap;gap:4px}.buttonPrimary.buttonLabel:has(>svg){padding-inline:20px}.buttonPrimary.buttonLabel>svg{position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none}@media (max-width:768px){:is(.buttonPrimary,.buttonPrimaryShimmer,.buttonSecondary,.buttonTertiary,.buttonGhost,.buttonUtility,.utilityAction,.buttonDanger){min-height:max(var(--button-control-height),var(--button-touch-height,44px));min-width:max(var(--button-control-height),var(--button-touch-height,44px))}:is(.buttonPrimary,.buttonPrimaryShimmer,.buttonSecondary,.buttonTertiary,.buttonGhost,.buttonUtility,.buttonDanger).buttonIconOnly{width:max(var(--button-control-height),var(--button-touch-height,44px))}.buttonPrimary.buttonLabel{height:var(--button-touch-height,44px);min-height:var(--button-touch-height,44px);overflow:visible;isolation:isolate;background:transparent;border-color:transparent}.buttonPrimary.buttonLabel:before{content:"";position:absolute;inset:7px -1px;z-index:-1;border-radius:var(--button-radius);background:var(--button-primary-bg)}.buttonPrimary.buttonLabel:hover:not(:disabled){background:transparent}.buttonPrimary.buttonLabel:hover:not(:disabled):before{background:var(--button-primary-hover)}}@media (prefers-reduced-motion:reduce){:is(.buttonPrimary,.buttonPrimaryShimmer,.buttonSecondary,.buttonTertiary,.buttonGhost,.buttonDanger){transition:none}.buttonLoader{animation-duration:1.4s}}.field,.fieldBoxed,[data-ui=field]{display:flex;flex-direction:column;gap:var(--field-gap,4px);color:var(--black);font-size:var(--field-label-size);line-height:var(--field-label-line-height);font-weight:var(--field-control-weight,400)}.fieldBoxed{position:relative}.fieldFull{grid-column:1/-1}[data-ui=field][data-field-size=large]{--field-control-height:var(--field-control-large-height,48px)}.label,[data-ui=field]>span:first-child{color:var(--black);font-size:var(--field-label-size);line-height:var(--field-label-line-height);font-weight:var(--field-label-weight);letter-spacing:var(--field-label-tracking,var(--type-card-tracking))}.required:after{content:" *";color:var(--required-mark)}.input,.inputShell,.phoneInputShell,.select,.textarea,[data-ui=field]>:is(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=hidden]),textarea,select){width:100%;min-width:0;border:var(--line-width-default) solid var(--field-control-border-color,var(--select-border-color,var(--black)));border-radius:var(--field-control-radius);background:var(--field-control-background,var(--white));color:var(--black);font-family:inherit;font-size:var(--field-control-size,14px);line-height:var(--field-control-line-height,21px);font-weight:var(--field-control-weight,400);letter-spacing:normal;outline:none;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.input,.inputShell,.phoneInputShell,.select,[data-ui=field]>:is(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=hidden]),select){height:var(--field-control-height,44px);min-height:var(--field-control-height,44px);padding:0 var(--field-control-padding-inline,15px)}.textarea,[data-ui=field]>textarea{min-height:var(--field-textarea-min-height,var(--field-control-height,44px));padding:var(--field-control-padding-block,12px) var(--field-control-padding-inline,15px);resize:vertical}.input::-moz-placeholder,.phoneInput::-moz-placeholder,.textarea::-moz-placeholder,[data-ui=field]>:is(input,textarea)::-moz-placeholder{color:var(--muted);font-size:var(--font-placeholder)}.input::placeholder,.phoneInput::placeholder,.textarea::placeholder,[data-ui=field]>:is(input,textarea)::placeholder{color:var(--muted);font-size:var(--font-placeholder)}:is(.input,.select,.textarea):not(:disabled):not([readonly]):not(.inputError):not([aria-invalid=true]):hover,:is(.inputShell,.phoneInputShell):has(>input:not(:disabled):not([readonly]):not([aria-invalid=true])):hover,[data-ui=field]>:is(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=hidden]),textarea,select):not(:disabled):not([readonly]):not(.inputError):not([aria-invalid=true]):hover{background:var(--surface-hover)}:is(.input,.select,.textarea):focus-visible,:is(.inputShell,.phoneInputShell):has(>input:focus-visible),[data-ui=field]>:is(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=hidden]),textarea,select):focus-visible{outline:var(--field-focus-width,1px) solid var(--black);outline-offset:var(--field-focus-offset,2px)}:is(.input,.select,.textarea).inputError,:is(.inputShell,.phoneInputShell):is(.inputError,:has(>input[aria-invalid=true])),[data-ui=field]>:is(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=hidden]),textarea,select):is(.inputError,[aria-invalid=true]){border-color:var(--error);outline-color:var(--error)}:is(.input,.textarea):-moz-read-only:not(:disabled){background:var(--field-readonly-background);cursor:text}:is(.input,.textarea):read-only:not(:disabled),:is(.inputShell,.phoneInputShell):has(>input[readonly]:not(:disabled)),[data-ui=field]>:is(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=hidden]),textarea)[readonly]:not(:disabled){background:var(--field-readonly-background);cursor:text}.fieldHint,.textHint,[data-ui=field]>small{color:var(--muted);font-size:var(--font-helper);line-height:var(--line-height-helper);font-weight:var(--field-control-weight,400)}.fieldError{display:block;margin:0;color:var(--state-text-color,var(--error));font-size:var(--field-error-size);line-height:var(--field-error-line-height);font-weight:var(--field-error-weight)}[data-ui=field]>.fieldError{margin-top:-2px}.formError{margin:0;padding:var(--space-4);border:var(--line-width-default) solid var(--line);background:var(--white);color:var(--state-text-color,var(--black));font-size:var(--feedback-body-size);line-height:var(--feedback-line-height)}.inputShell,.phoneInputShell{display:flex;align-items:center;gap:0}.inputShell{gap:var(--space-2)}.inputShell:has(>.inputTrailing){padding-right:0}.inputShell>input.input{flex:1;width:0;height:100%;min-height:0;padding:0;border:0;border-radius:0;background:transparent;outline:none;color:inherit;opacity:1}.inputAdornment{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.inputAdornment>:is(svg,img){width:20px;height:20px}.inputTrailing{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:44px;height:100%}.inputTrailing>:is(svg,img){width:20px;height:20px}.inputTrailing>button{max-height:100%}.phoneInputPrefix{flex:0 0 auto;margin-right:.25em}.phoneInput,.phoneInputPrefix{color:inherit;font-family:inherit;font-size:var(--field-control-size,14px);line-height:var(--field-control-line-height,21px);font-weight:var(--field-control-weight,400);letter-spacing:normal}.phoneInput{min-width:0;height:100%;flex:1 1 auto;border:0;padding:0;background:transparent;outline:none}[data-ui=field][data-field-variant=inline]{--field-control-size:var(--font-md);--field-control-line-height:var(--line-height-body);gap:var(--field-inline-gap,7px)}[data-ui=field][data-field-variant=inline]>:is(.label,span:first-child){color:var(--muted)}[data-ui=field][data-field-variant=inline]>:is(input,.inputShell,.phoneInputShell){height:var(--field-inline-height,29px);min-height:var(--field-inline-height,29px);padding:0 0 4px;border:0;border-bottom:var(--line-width-default) solid var(--line);background:var(--white);opacity:1}[data-ui=field][data-field-variant=inline]>:is(input,.inputShell,.phoneInputShell):hover{background:var(--white)}[data-ui=field][data-field-variant=inline]>input:-moz-read-only{cursor:text}[data-ui=field][data-field-variant=inline]>input:read-only{cursor:text}[data-ui=field][data-field-variant=inline] :is(input,.phoneInput):read-only::-moz-placeholder{color:var(--black);font-size:var(--field-control-size)}[data-ui=field][data-field-variant=inline] :is(input,.phoneInput):-moz-read-only::placeholder{color:var(--black);font-size:var(--field-control-size)}[data-ui=field][data-field-variant=inline] :is(input,.phoneInput):read-only::placeholder{color:var(--black);font-size:var(--field-control-size)}[data-ui=field][data-field-variant=inline]>:is(input,.inputShell,.phoneInputShell):is(.inputError,[aria-invalid=true],:has([aria-invalid=true])){border-bottom-color:var(--error)}:is(.input,.select,.textarea):disabled,:is(.inputShell,.phoneInputShell):has(>input:disabled),[data-ui=field]>:is(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=hidden]),textarea,select):disabled{background:var(--field-disabled-background);color:var(--field-disabled-color);border-color:var(--field-disabled-border);opacity:1;cursor:default}.inputShell>input.input:disabled,.phoneInputShell>input.phoneInput:disabled{background:transparent;color:inherit;opacity:1}@media (max-width:768px){[data-ui=field][data-field-variant=inline]:not([data-readonly=true])>:is(input,.inputShell,.phoneInputShell){height:var(--field-control-height,44px);min-height:var(--field-control-height,44px)}}.visuallyHidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (prefers-reduced-motion:reduce){:is(.input,.select,.textarea,.inputShell,.phoneInputShell),[data-ui=field]>:is(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=hidden]),textarea,select){transition:none}}.badge,.badgeDanger,.badgeSuccess,.badgeWarning{display:inline-flex;align-items:center;min-height:17px;padding:0 6px;border:var(--line-width-default) solid var(--line);background:var(--white);color:var(--black);font-size:var(--font-micro);font-weight:var(--font-weight-medium)}.badgeSuccess{border-color:var(--success);background:var(--feedback-success-bg)}.badgeSuccess,.badgeWarning{color:var(--state-text-color)}.badgeWarning{border-color:var(--warning);background:var(--feedback-warning-bg)}.badgeDanger{color:var(--state-text-color);border-color:var(--error);background:var(--feedback-danger-bg)}.emptyState,.errorState,.loadingState,.noticeState{padding:var(--space-6) 0;font-size:var(--font-md);line-height:1.5}.emptyState,.loadingState{color:var(--muted)}.errorState,.noticeState{color:var(--state-text-color)}.loaderBlock,.loaderPage{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.loaderPage{min-height:calc(100vh - var(--site-header-height));padding:var(--space-9) 0}.loaderBlock{min-height:180px;padding:var(--space-7) 0}.loaderMark{display:flex;align-items:center;gap:6px;height:18px}.loaderInline{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;vertical-align:middle}@media (prefers-reduced-motion:reduce){.loaderMark span{animation:none}}.loaderMark span{width:4px;height:18px;background:var(--black);animation:loaderPulse .9s ease-in-out infinite}.loaderMark span:nth-child(2){animation-delay:.12s}.loaderMark span:nth-child(3){animation-delay:.24s}@keyframes loaderPulse{0%,to{transform:scaleY(.45);opacity:.35}50%{transform:scaleY(1);opacity:1}}.imageCover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.imageContain{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.aspectProduct{aspect-ratio:3/4}.aspectSquare{aspect-ratio:1/1}.imagePlaceholder{background:var(--soft)}.wFull{width:100%}.minW0{min-width:0}.hidden{display:none}.textRight{text-align:right}.textCenter{text-align:center}.nowrap{white-space:nowrap}.borderTop{border-top:var(--line-width-default) solid var(--line)}.borderBottom{border-bottom:var(--line-width-default) solid var(--line)}.mt8{margin-top:var(--space-2)}.mt12{margin-top:var(--space-3)}.mt16{margin-top:var(--space-4)}.mt20{margin-top:var(--space-5)}.mt24{margin-top:var(--space-6)}.mb8{margin-bottom:var(--space-2)}.mb12{margin-bottom:var(--space-3)}.mb16{margin-bottom:var(--space-4)}.mb20{margin-bottom:var(--space-5)}.mb24{margin-bottom:var(--space-6)}.pb18{padding-bottom:18px}.stickyTop{position:sticky;top:calc(var(--site-header-height) + 24px)}@media (max-width:1024px){.stickyTop{position:static}}.rcmToaster{--width:420px!important;width:min(420px,calc(100vw - 48px))!important;z-index:var(--z-toast)!important;font-family:inherit!important}body:has([data-store-actions]) .rcmToaster:not(.rcmToaster--editor){bottom:calc(var(--store-toast-offset, 0px) + 24px)!important}.rcmToast{width:100%!important;max-width:100%!important;border-radius:var(--radius-none)!important;border:0!important;background:var(--soft)!important;color:var(--black)!important;padding:var(--space-4) 56px var(--space-4) var(--space-4)!important;font-size:var(--font-sm)!important;text-align:left!important;font-family:inherit!important;display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:start!important;gap:var(--space-3)!important;box-shadow:none!important}.rcmToast[data-type=success]{background:var(--feedback-success-bg)!important;border:var(--line-width-default) solid var(--feedback-success-border)!important}.rcmToast[data-type=error]{background:var(--feedback-danger-bg)!important;border:var(--line-width-default) solid var(--feedback-danger-border)!important;font-size:var(--feedback-body-size)!important;line-height:var(--feedback-line-height)!important}.rcmToast[data-type=error] .rcmToastDescription,.rcmToast[data-type=error] .rcmToastTitle{font-size:var(--feedback-body-size)!important;line-height:var(--feedback-line-height)!important;font-weight:var(--font-weight-regular)!important}.rcmToast[data-type=error] .rcmToastDescription{color:var(--muted)!important}.rcmToast[data-type=warning]{background:var(--feedback-warning-bg)!important;border:var(--line-width-default) solid var(--feedback-warning-border)!important}.rcmToast[data-type=info]{background:var(--feedback-info-bg)!important;border:var(--line-width-default) solid var(--feedback-info-border)!important}.rcmToast [data-icon]{grid-column:1;width:20px!important;height:20px!important;margin:1px 0 0!important}.rcmToast [data-icon] svg{margin:0!important}.rcmToast[data-type=success] [data-icon]{color:var(--success)}.rcmToast[data-type=error] [data-icon]{color:var(--error)}.rcmToast[data-type=warning] [data-icon]{color:var(--warning)}.rcmToast[data-type=info] [data-icon]{color:var(--feedback-info-color,var(--gold-deep))}.rcmToast [data-content]{grid-column:2;min-width:0;gap:6px!important;text-align:left!important}.rcmToast:not(:has([data-icon])) [data-content]{grid-column:1/-1}.rcmToast .rcmToastAction,.rcmToast .rcmToastCancel{grid-column:2;justify-self:start;max-width:100%;margin:0!important;height:auto!important;min-height:44px;padding:var(--space-2) var(--space-4)!important;border:var(--line-width-default) solid var(--black)!important;border-radius:var(--radius-none)!important;background:transparent!important;color:var(--black)!important;font:inherit!important;font-weight:var(--font-weight-medium)!important;white-space:normal;text-align:left;transition:none!important}.rcmToast:not(:has([data-icon])) .rcmToastAction,.rcmToast:not(:has([data-icon])) .rcmToastCancel{grid-column:1/-1}.rcmToast [data-close-button]{inset:4px 4px auto auto!important;width:44px!important;height:44px!important;padding:0!important;border:0!important;border-radius:var(--radius-none)!important;background:transparent!important;color:var(--black)!important;transform:none!important;transition:none!important}.rcmToast .rcmToastAction:hover,.rcmToast .rcmToastCancel:hover,.rcmToast [data-close-button]:hover{background:rgb(17 17 17/6%)!important}.rcmToast .rcmToastAction:focus-visible,.rcmToast .rcmToastCancel:focus-visible,.rcmToast [data-close-button]:focus-visible,.rcmToast:focus-visible{outline:2px solid var(--black);outline-offset:2px}.rcmToastTitle{font-weight:var(--font-weight-medium)!important}.rcmToastDescription,.rcmToastTitle{width:100%;overflow-wrap:anywhere;text-align:left!important;color:var(--black)!important;font-size:var(--font-sm)!important;line-height:var(--line-height-ui)!important}.rcmToastDescription{font-weight:var(--font-weight-regular)!important}.rcmToaster.rcmToaster--editor{position:absolute!important;left:auto!important;right:16px!important;bottom:calc(var(--editor-actions-height, 0px) + 16px)!important;width:min(420px,calc(100% - 32px))!important}@media (prefers-reduced-motion:reduce){.rcmToast,.rcmToast>*,.rcmToaster{transition:none!important}}@media (max-width:640px){.rcmToaster{left:16px!important;right:16px!important;bottom:max(16px,env(safe-area-inset-bottom))!important;width:calc(100% - 32px)!important}body:has([data-buyer-bottom-nav]) .rcmToaster{bottom:calc(var(--buyer-bottom-nav-height) + 12px)!important}body:has([data-cart-summary]) .rcmToaster{bottom:calc(var(--buyer-bottom-nav-height) + 128px)!important}body:has([data-checkout-summary]) .rcmToaster{bottom:calc(140px + env(safe-area-inset-bottom, 0px))!important}body:has([data-store-actions]) .rcmToaster:not(.rcmToaster--editor){bottom:calc(var(--store-toast-offset, 0px) + max(16px, env(safe-area-inset-bottom)))!important}body .rcmToaster.rcmToaster--editor{bottom:calc(var(--editor-actions-height, 0px) + 16px)!important}body:has([data-product-purchase]) .rcmToaster:not(.rcmToaster--editor){bottom:calc(var(--buyer-bottom-nav-height) + var(--product-purchase-height) + 12px)!important}}.emptyState{padding:var(--space-9) var(--space-6);border:var(--line-width-default) solid var(--line);background:var(--soft);text-align:center}.emptyStateLarge{width:min(100%,560px);margin-inline:auto;padding:var(--space-8) 0;display:flex;flex-direction:column;align-items:center;text-align:center}.emptyStateIcon{margin-bottom:var(--space-5);color:var(--error)}.emptyStateTitle{color:var(--black);margin:0;font-size:var(--feedback-title-size);font-weight:var(--font-weight-regular);letter-spacing:normal;text-transform:uppercase}.emptyStateText,.emptyStateTitle{line-height:var(--feedback-line-height)}.emptyStateText{max-width:440px;margin-top:var(--space-5);color:var(--muted);font-size:var(--feedback-body-size);overflow-wrap:anywhere}.emptyStateActions{width:100%;display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--feedback-action-gap)}.emptyStateFooter{width:100%;margin-top:var(--space-4)}.emptyStateFooter:empty{display:none}.emptyStateLarge[data-tone=danger] .emptyStateActions{max-width:375px;margin-top:var(--space-6)}.emptyStateIllustration{margin-bottom:var(--space-6);color:var(--black)}.emptyStateIllustration svg{width:48px;height:48px}.emptyStateLarge[data-illustrated] .emptyStateActions{max-width:375px;margin-top:var(--space-6)}.emptyStateLarge[data-illustrated] .emptyStateActions>:is(a,button){min-height:50px}.alert,.alertDanger,.alertSuccess,.alertWarning{padding:14px var(--space-4);border:var(--line-width-default) solid;color:var(--black);font-size:var(--banner-body-size);line-height:var(--banner-line-height);font-weight:var(--font-weight-regular)}.alert{color:var(--feedback-info-color,var(--gold-deep));background:var(--feedback-info-bg);border-color:var(--feedback-info-border)}.alertSuccess{color:var(--state-text-color,var(--success));background:var(--feedback-success-bg);border-color:var(--feedback-success-border)}.alertWarning{color:var(--state-text-color,var(--warning));background:var(--feedback-warning-bg);border-color:var(--feedback-warning-border)}.alertDanger{color:var(--state-text-color,var(--error));background:var(--feedback-danger-bg);border-color:var(--feedback-danger-border)}.alert>svg{color:var(--feedback-info-color,var(--gold-deep))}.alertSuccess>svg{color:var(--success)}.alertWarning>svg{color:var(--warning)}.alertDanger>svg{color:var(--error)}.skeleton{position:relative;overflow:hidden;border:0!important;border-radius:var(--radius-none);background:var(--skeleton-base);box-shadow:none;pointer-events:none}.skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-105%);background:linear-gradient(90deg,transparent,var(--skeleton-highlight),transparent);animation:skeleton-loading var(--skeleton-duration) ease-in-out infinite;pointer-events:none}@keyframes skeleton-loading{to{transform:translateX(105%)}}@media (prefers-reduced-motion:reduce){.skeleton:after{animation:none;content:none}}.stickyActions{position:sticky;bottom:0;z-index:var(--z-editor-actions);display:flex;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) 0;border-top:var(--line-width-default) solid var(--line);background:var(--white)}.mobileBottomActions{display:none}@media (max-width:768px){.stickyActions{padding:var(--space-3) 0}.stickyActions>*{flex:1}.mobileBottomActions{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-fixed-actions);display:flex;gap:var(--space-2);padding:var(--space-3) var(--space-4) max(var(--space-3),env(safe-area-inset-bottom));border-top:var(--line-width-default) solid var(--line);background:var(--white)}.mobileBottomActions>*{flex:1}}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/a1f87af3f44fadbb-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/86f65e8637cc94e3-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/39f449c8730c2295-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9fabb9c65b63d798-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/f9e1dbe9676d9bb6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8760c4774489e4ba-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_f8ec6e{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_f8ec6e{--font-manrope:"Manrope","Manrope Fallback"}