:is(#root,body) .cmsCategoryTabs{background:0 0;border:0;border-bottom:1px solid #dedad4;border-radius:0;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:0 28px;min-width:0;margin:0;padding:0 24px;display:flex}:is(#root,body) .cmsCategoryTabs>.cmsCategoryTab{color:#716d67;letter-spacing:0;text-transform:uppercase;width:auto;height:auto;min-height:48px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:10px 0;font:500 16px/24px Lora,Georgia,serif;display:inline-flex;transform:none}:is(#root,body) .cmsCategoryTabs>.cmsCategoryTab[aria-pressed=true]{color:#8a6a3e;background:0 0;border-bottom-color:#8a6a3e}:is(#root,body) .cmsCategoryTabs>.cmsCategoryTab:hover:not(:disabled){color:#8a6a3e;box-shadow:none;background:0 0;transform:none}:is(#root,body) .cmsCategoryTabs>.cmsCategoryTab:focus-visible{outline-offset:-2px;outline:2px solid #9a8059}:is(#root,body) .cmsCategoryTabs>.cmsCategoryTab:disabled{opacity:.45;cursor:default}:is(#root,body) .sidebarV3__parametersPrimary .cmsCategoryTabs{gap:0 16px;padding:0}.shell.shell--editor.shell--topNavigation{--cms-top-navigation-height:48px;--cms-navigation-rail-width:0px;--cms-homepage-workspace-width:var(--cms-homepage-sidebar-width);padding-top:var(--cms-top-navigation-height);min-height:100dvh}.shell.shell--editor.shell--topNavigation.shell--catalogPage{grid-template-columns:minmax(0,1fr)}.shell--topNavigation.shell--catalogPage>.sidebar.sidebar--navigationRail{display:none}.shell--topNavigation>.workspace--toolPage{height:calc(100dvh - var(--cms-top-navigation-height))}.shell--topNavigation>.welcomePage{min-height:calc(100dvh - var(--cms-top-navigation-height))}.shell--topNavigation>.sidebar.sidebar--homepageWorkspace{top:var(--cms-top-navigation-height);height:calc(100dvh - var(--cms-top-navigation-height))}.shell--topNavigation .workspaceTopNavigation{z-index:1100;color:#f5f5f7;background:var(--cms-luxury-ink,#171614);position:fixed;inset:0 0 auto}.workspaceTopNavigation__bar{max-width:1480px;height:var(--cms-top-navigation-height);border-bottom:1px solid #ffffff26;justify-content:center;align-items:center;gap:12px;margin-inline:auto;padding:0 20px;display:flex}.workspaceTopNavigation__logo{object-fit:contain;filter:invert();flex-shrink:0;width:34px;height:28px}.workspaceTopNavigation__groups{flex:0 auto;justify-content:flex-start;align-items:stretch;min-width:0;height:100%;display:flex;overflow-x:auto}#root .workspaceTopNavigation .cmsButton:not(:disabled):not([aria-disabled=true]){color:#f5f5f7;box-shadow:none;background:0 0}#root .workspaceTopNavigation .workspaceTopNavigation__group{white-space:nowrap;border:0;border-radius:0;flex-shrink:0;gap:5px;padding:0 8px;font-size:12px;font-weight:500;position:relative}#root .workspaceTopNavigation__group:after{content:"";background:0 0;height:2px;position:absolute;inset:auto 10px 0}#root .workspaceTopNavigation__group[data-active=true]:after{background:#fff5}#root .workspaceTopNavigation__group[aria-expanded=true]:after{background:#cdbd96}#root .workspaceTopNavigation .cmsButton:hover:not(:disabled):not([aria-disabled=true]){color:#fff;background:#ffffff0d}#root .workspaceTopNavigation .cmsButton:focus-visible{outline-offset:-3px;outline:2px solid #9a8059}.workspaceTopNavigation__panel{min-height:0;max-height:calc(100dvh - var(--cms-top-navigation-height));overscroll-behavior:contain;border-bottom:1px solid #ffffff26;padding:0 max(24px,50vw - 620px);overflow-y:auto;box-shadow:0 18px 30px #0003}.workspaceTopNavigation .sellerCatalogSidebarSlot[hidden]{display:none}.workspaceTopNavigation__panelHeading{justify-content:space-between;align-items:center;margin-top:12px;margin-bottom:6px;display:flex}.workspaceTopNavigation__panelHeading h2{color:#cdbd96;margin:0;font-size:12px;font-weight:500}.workspaceTopNavigation__links{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 28px;padding-bottom:16px;display:grid}#root .workspaceTopNavigation .workspaceTopNavigation__link{text-align:left;border:0;justify-content:flex-start;min-height:34px;padding:6px 8px;font-size:16px;font-weight:400}#root .workspaceTopNavigation__link[aria-current=page]{color:#cdbd96}.workspaceTopNavigation__account{border-left:1px solid #ffffff26;flex-shrink:0;align-items:center;gap:10px;padding-left:10px;display:flex}.workspaceTopNavigation__account .workspaceTopNavigation__user{border:0;grid-template-columns:minmax(0,120px) auto;align-items:center;gap:2px 8px;margin:0;padding:0;display:grid}.workspaceTopNavigation__user .cmsAuthenticatedUser__name{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.workspaceTopNavigation__user .cmsAuthenticatedUser__role{grid-column:1;font-size:11px}#root .workspaceTopNavigation .workspaceTopNavigation__logout{padding:var(--cms-button-padding-compact);white-space:nowrap;border-color:#ffffff40;grid-area:1/2/3}.workspaceTopNavigation__account .workspaceTopNavigation__environment{border-radius:var(--cms-button-radius);width:104px;margin:0;padding:2px}#root .workspaceTopNavigation__account .workspaceTopNavigation__environment button.environmentTab{min-height:var(--cms-button-height-compact);border-radius:var(--cms-button-radius);padding:4px;font-size:12px}@media (width<=1260px){#root .workspaceTopNavigation .workspaceTopNavigation__group{gap:3px;padding-inline:3px;font-size:10px}.workspaceTopNavigation__logo{width:28px}.workspaceTopNavigation__bar{gap:5px;padding-inline:8px}.workspaceTopNavigation__account{gap:5px;padding-left:5px}.workspaceTopNavigation__account .workspaceTopNavigation__user{grid-template-columns:minmax(0,70px) auto;column-gap:4px}}@media (width>=1261px){.shell--topNavigation>.sidebar.sidebar--homepageWorkspace{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.shell--topNavigation>.sidebar--homepageWorkspace .sidebarV3__scrollRegion,.shell--topNavigation>.sidebar--homepageWorkspace .sidebarV3__publication{grid-column:1}}.shell--topNavigation>.editorPanel{top:var(--cms-top-navigation-height);height:calc(100dvh - var(--cms-top-navigation-height))}.shell--topNavigation .previewCanvas--v2{min-height:calc(100dvh - var(--cms-top-navigation-height))}.shell--topNavigation .previewCanvas__toolbar{top:var(--cms-top-navigation-height)}.shell--topNavigation .previewCanvas--v2 .previewCanvas__device--mobile.phoneFrame{height:min(860px, calc(100dvh - var(--cms-top-navigation-height) - 160px))}.shell--topNavigation>.workspaceNavigationBackdrop{inset:var(--cms-top-navigation-height) 0 0;z-index:1099;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;pointer-events:none;background:#0000002e;transition:opacity .32s,visibility .32s;position:fixed}.shell--topNavigation>.workspaceNavigationBackdrop[data-open=true]{opacity:1;visibility:visible;pointer-events:auto}.workspaceTopNavigation__reveal{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),visibility .36s;display:grid;overflow:hidden}.workspaceTopNavigation__reveal[data-open=true]{visibility:visible;grid-template-rows:1fr}.workspaceTopNavigation__reveal .workspaceTopNavigation__panel{opacity:0;transition:opacity .22s,transform .36s cubic-bezier(.22,1,.36,1);transform:translateY(-10px)}.workspaceTopNavigation__reveal[data-open=true] .workspaceTopNavigation__panel{opacity:1;transform:translateY(0)}#root .workspaceTopNavigation .workspaceTopNavigation__group>span{transition:transform .26s}#root .workspaceTopNavigation .workspaceTopNavigation__group[aria-expanded=true]>span{transform:rotate(180deg)}#root .workspaceTopNavigation .cmsButton:hover:not(:disabled):not([aria-disabled=true]){transform:none}@media (prefers-reduced-motion:reduce){.shell--topNavigation>.workspaceNavigationBackdrop,.workspaceTopNavigation__reveal,.workspaceTopNavigation__reveal .workspaceTopNavigation__panel,#root .workspaceTopNavigation .workspaceTopNavigation__group>span{transition:none}}.workspaceTopNavigation__shortcuts{border-right:1px solid #ffffff26;flex-shrink:0;align-items:center;gap:4px;padding-right:12px;display:flex}#root .workspaceTopNavigation .workspaceTopNavigation__shortcut{width:var(--cms-button-height-compact);min-width:var(--cms-button-height-compact);min-height:var(--cms-button-height-compact);height:var(--cms-button-height-compact);border:1px solid #0000;padding:4px}#root .workspaceTopNavigation .workspaceTopNavigation__shortcut[aria-current=page]{color:#cdbd96;background:#ffffff08;border-color:#cdbd96}@media (width<=1260px){.workspaceTopNavigation__shortcuts{gap:2px;padding-right:5px}#root .workspaceTopNavigation .workspaceTopNavigation__shortcut{width:36px;min-width:36px;padding:4px}.workspaceTopNavigation__groups{justify-content:flex-start}}.workflowConfirmDialog.workflowConfirmDialog--publish{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:12px;flex-direction:column;width:min(780px,100%);max-height:calc(100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 80px #17161447}.workflowConfirmDialog--publish .publishConfirmationHeader{background:#f5f2ed;border-bottom:1px solid #dedad4;flex:none;padding:24px 28px 20px}.workflowConfirmDialog--publish .workflowConfirmDialog__eyebrow,.workflowConfirmDialog--publish .publishChangeReview__eyebrow{color:#716d67;letter-spacing:.08em;font-size:11px}.workflowConfirmDialog--publish h2,.workflowConfirmDialog--publish .publishChangeReview__header h3{color:#171614;font:500 24px/1.3 Lora,Georgia,serif}.workflowConfirmDialog--publish .publishConfirmationHeader p{color:#716d67;margin-top:8px;font-size:13px}.workflowConfirmDialog--publish .workflowConfirmDialog__body{background:#fff;min-height:0;padding:24px 28px 28px;overflow-y:auto}.workflowConfirmDialog--publish .publishConfirmationSummary{gap:10px;margin-top:0}.workflowConfirmDialog--publish .publishConfirmationSummary>div{background:#faf9f7;border-color:#dedad4;border-radius:8px;padding:12px 14px}.workflowConfirmDialog--publish .publishConfirmationSummary dt{color:#716d67;letter-spacing:.06em;font-size:11px}.workflowConfirmDialog--publish .publishConfirmationSummary dd{color:#171614;font-size:14px}.workflowConfirmDialog--publish .publishConfirmationNotice{border-radius:8px}.workflowConfirmDialog--publish .publishChangeReview{border-color:#dedad4}.workflowConfirmDialog--publish .publishChangeReview__header h3{font-size:20px}.workflowConfirmDialog--publish .publishChangeReview__count{color:#6f5739;background:#eae3d9;border-radius:8px;min-width:32px;height:32px}.workflowConfirmDialog--publish .publishChangeReview__empty,.workflowConfirmDialog--publish .publishChangeCard{background:#fff;border-color:#dedad4;border-radius:8px}.workflowConfirmDialog--publish .publishChangeCard{border-left:3px solid #b7a58a;padding:16px}.workflowConfirmDialog--publish .publishChangeCard--added{border-left-color:#398552}.workflowConfirmDialog--publish .publishChangeCard--removed{border-left-color:#b42318}.workflowConfirmDialog--publish .publishChangeCard__identity strong{color:#171614;font-size:15px}.workflowConfirmDialog--publish .publishChangeCard__identity>span:last-child,.workflowConfirmDialog--publish .publishChangeCard__changes li{color:#716d67;font-size:13px}.workflowConfirmDialog--publish .publishChangeCard__kind,.workflowConfirmDialog--publish .publishChangeCard__validation{border-radius:6px}.workflowConfirmDialog--publish .publishChangeCard__openButton{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;min-height:40px;font-size:13px}.workflowConfirmDialog--publish .publishChangeCard__openButton:hover{background:#f5f2ed;border-color:#b7a58a}.workflowConfirmDialog--publish .workflowConfirmDialog__actions{background:#f5f2ed;border-color:#dedad4;flex:none;padding:16px 28px}.workflowConfirmDialog--publish .workflowConfirmDialog__actions .cmsButton{border-radius:8px;min-height:44px;font-size:13px}.workflowConfirmDialog--publish .workflowConfirmDialog__actions .cmsButton--secondary{color:#171614;background:#fff;border:1px solid #dedad4}.workflowConfirmDialog--publish .workflowConfirmDialog__actions .cmsButton--primary{color:#fff;background:#766a5c;border:1px solid #766a5c}.workflowConfirmDialog--publish :is(.cmsButton,.publishChangeCard__openButton):focus-visible{outline-offset:2px;outline:2px solid #9a8059}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .publishPanel__primary[aria-busy=true]{opacity:1;cursor:progress}.publishPanel__primary .homepagePublishSpinner{box-sizing:border-box;border:2px solid;border-right-color:#0000;border-radius:50%;flex:0 0 16px;width:16px;height:16px;margin-inline-end:8px;animation:.8s linear infinite operationProgressToastSpin}@media (prefers-reduced-motion:reduce){.publishPanel__primary .homepagePublishSpinner{animation:none}}.homepagePublishBackdrop{z-index:10000;background:#17161473;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.homepagePublishLoading{box-sizing:border-box;color:#171614;text-align:center;background:#fff;border:1px solid #dedad4;border-radius:12px;justify-items:center;gap:16px;width:min(440px,100%);padding:32px;display:grid}.homepagePublishLoading h2{margin:0;font:24px/1.3 Lora,Georgia,serif}.homepagePublishLoading p{color:#716d67;margin:0;font:14px/1.5 Inter,Arial,sans-serif}.homepagePublishLoading__spinner{box-sizing:border-box;border:3px solid #eae3d9;border-top-color:#9a8059;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite operationProgressToastSpin}@media (prefers-reduced-motion:reduce){.homepagePublishLoading__spinner{animation:none}}#root .workspace--editor .previewCanvas__scrollContainer :is(.horizontalScroll,.giftCardContentPreview__designs,.giftCardContentPreview__amounts).previewScrollRow,#root .previewScrollRow{scrollbar-width:none}#root .workspace--editor .previewCanvas__scrollContainer :is(.horizontalScroll,.giftCardContentPreview__designs,.giftCardContentPreview__amounts).previewScrollRow::-webkit-scrollbar{display:none}#root .previewScrollRow::-webkit-scrollbar{display:none}#root .previewCanvas--v2 .section input.previewScrollControl[type=range],#root .addSectionWizard.sectionWizardV2.productsWizardV2.wizardV2--flatFlow .productsWizardPreview .productsCarouselSection input.previewScrollControl[type=range],#root input.previewScrollControl.previewScrollControl[type=range]{appearance:none;width:calc(100% - 32px);height:12px;min-height:0;box-shadow:none;cursor:pointer;background:#eee9e1;border:0;border-radius:6px;margin:4px 16px 12px;padding:0;display:block}#root .previewScrollControl::-webkit-slider-thumb{appearance:none;background:#a69c8e;border-radius:6px;width:48px;height:12px}#root .previewScrollControl::-moz-range-thumb{background:#a69c8e;border:0;border-radius:6px;width:48px;height:12px}#root .previewScrollControl:focus-visible{outline-offset:3px;outline:2px solid #9a8059}.homepagePreviewSkeleton{gap:16px;min-width:0;padding:16px;display:grid}.homepagePreviewSkeleton__hero,.homepagePreviewSkeleton__heading,.homepagePreviewSkeleton__card span{background:linear-gradient(100deg,#ebe7e1 20%,#f7f5f1 38%,#ebe7e1 56%) 0 0/220% 100%;border-radius:4px;animation:1.35s ease-in-out infinite homepagePreviewShimmer;display:block}.homepagePreviewSkeleton__hero{aspect-ratio:1.6;width:100%}.homepagePreviewSkeleton__heading{width:42%;height:18px}.homepagePreviewSkeleton__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.homepagePreviewSkeleton__card{align-content:start;gap:8px;min-width:0;display:grid}.homepagePreviewSkeleton__card span:first-child{aspect-ratio:.8;width:100%}.homepagePreviewSkeleton__card span:not(:first-child){width:85%;height:10px}.homepagePreviewSkeleton__card span:last-child{width:56%}.homepagePreviewSkeleton--web{max-width:1440px;margin:0 auto;padding:32px}.homepagePreviewSkeleton--web .homepagePreviewSkeleton__hero{aspect-ratio:3.4}.homepagePreviewSkeleton--web .homepagePreviewSkeleton__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@keyframes homepagePreviewShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.homepagePreviewSkeleton__hero,.homepagePreviewSkeleton__heading,.homepagePreviewSkeleton__card span{animation:none}}.giftCardContentPreview{color:#222;background:#fff;max-width:440px;margin:0 auto;padding:0 16px 16px;font-family:Arial,sans-serif;font-size:12px;line-height:1.5}.giftCardContentPreview .giftCardContentPreview__header{justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}#root .giftCardContentPreview .giftCardContentPreview__header button{color:#222;box-shadow:none;background:0 0;border:0;padding:8px 0;font-size:12px}.giftCardContentPreview .giftCardContentPreview__header span{font-family:Georgia,serif;font-size:14px}.giftCardContentPreview .giftCardContentPreview__type{text-align:center;letter-spacing:.5px;border-bottom:2px solid #db8f96;margin-bottom:8px;padding:16px 0 12px;font-family:Georgia,serif;font-size:13px;font-weight:600}.giftCardContentPreview .giftCardContentPreview__hero{aspect-ratio:1.586;object-fit:contain;width:100%;display:block}.giftCardContentPreview .giftCardContentPreview__designs{scrollbar-width:none;gap:8px;padding:12px 0 16px;display:flex;overflow-x:auto}.giftCardContentPreview .giftCardContentPreview__designs::-webkit-scrollbar{display:none}#root .giftCardContentPreview .giftCardContentPreview__design{min-width:0;box-shadow:none;background:#fff;border:1px solid #0000;border-radius:0;flex:0 0 24%;padding:3px}#root .giftCardContentPreview .giftCardContentPreview__design[aria-pressed=true]{border-color:#db8f96}.giftCardContentPreview .giftCardContentPreview__design img{aspect-ratio:1.586;object-fit:contain;width:100%;display:block}.giftCardContentPreview .giftCardContentPreview__design span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.giftCardContentPreview .giftCardContentPreview__amount{gap:12px;font-size:12px;display:grid}.giftCardContentPreview .giftCardContentPreview__amount input{box-sizing:border-box;color:#333;width:100%;height:46px;font:inherit;background:#f6f5f8;border:1px solid #e6e5eb;border-radius:0;padding:12px 16px}.giftCardContentPreview .giftCardContentPreview__limits{color:#777;margin:4px 0 10px;font-size:10px}.giftCardContentPreview .giftCardContentPreview__amounts{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}#root .giftCardContentPreview .giftCardContentPreview__amounts button{color:#444;min-height:28px;box-shadow:none;background:#fff;border:1px solid #888;border-radius:0;flex:none;padding:5px 7px;font-size:11px;font-weight:400}#root .giftCardContentPreview .giftCardContentPreview__amounts button[aria-pressed=true]{border-color:#db8f96}.giftCardContentPreview .giftCardContentPreview__description{white-space:pre-line;margin:20px 0;font-size:12px;line-height:1.65}.giftCardContentPreview summary{cursor:pointer;color:#a3525b;margin-top:20px;font-size:11px;text-decoration:underline}.giftCardContentPreview .giftCardContentPreview__footer{background:#fff;margin-top:12px;padding:16px 0 0;position:sticky;bottom:0}#root .giftCardContentPreview .giftCardContentPreview__checkout{color:#421e24;background:#db8f96;border:1px solid #db8f96;border-radius:0;width:100%;min-height:48px;font-size:14px;font-weight:400}#root .giftCardContentPreview .giftCardContentPreview__checkout:disabled{opacity:.45}.giftCardContentPreview .giftCardContentPreview__notice{color:#666;font-size:11px}.giftCardContentPreview .giftCardContentPreview__amountError{color:#a32020;font-size:11px}#root .giftCardContentPreview button:focus-visible{outline-offset:2px;outline:2px solid #222}#root .giftCardContentPreview button.giftCardContentPreview__checkout:hover:not(:disabled){color:#421e24;background:#d17f88;border-color:#d17f88;transform:none}#root .giftCardContentPreview button.giftCardContentPreview__design:hover:not(:disabled),#root .giftCardContentPreview .giftCardContentPreview__amounts button:hover:not(:disabled){background:#fff;border-color:#db8f96;transform:none}.catalogSelectionAction{box-sizing:border-box;color:#171614;white-space:nowrap;background:#fff;border:1px solid #dedad4;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:95px;min-height:36px;padding:6px 10px;font:500 12px/18px Inter,Arial,sans-serif;display:inline-flex}.catalogSelectionAction--selected,.catalogSelectionAction[aria-pressed=true]{color:#6f5739;background:#eae3d9;border-color:#b7a58a}.catalogSelectionAction__check{place-items:center;width:14px;height:14px;font-size:14px;line-height:1;display:inline-grid}.catalogSelectionAction__check:empty{display:none}.catalogSelectionAction__label{font:inherit}.catalogProductReservedBadge{box-sizing:border-box;color:#fff;background:#b3261e;border-radius:4px;width:fit-content;max-width:100%;padding:4px 6px;font:500 11px/16px Inter,Arial,sans-serif;display:inline-block}.productSelectionRow .productSelectionRow__info .catalogProductReservedBadge,.sellerCatalogSidebarProduct .sellerCatalogSidebarProduct__text .catalogProductReservedBadge,.fashionProductSearchResult .fashionProductSearchResult__content .catalogProductReservedBadge{color:#fff;white-space:normal;font:500 11px/16px Inter,Arial,sans-serif}:is(#root,body>.modalBackdrop) .sellerCatalogModal--cms2:not(.sellerCatalogModal--research):not(.sellerCatalogModal--sortingMode) .sellerCatalogFilterList>.catalogSkeletonFilterRows{display:contents}:is(#root,body>.modalBackdrop) .sellerCatalogModal--cms2:not(.sellerCatalogModal--research):not(.sellerCatalogModal--sortingMode) .sellerCatalogFilterList>.catalogSkeletonFilterRows>.catalogSkeletonFilterRow{box-sizing:border-box;background:#fafafa;border:1px solid #dedee2;border-radius:8px;flex:0 0 112px;width:112px;height:36px;min-height:36px;padding:0 12px}:is(#root,body>.modalBackdrop) .sellerCatalogModal--cms2:not(.sellerCatalogModal--research):not(.sellerCatalogModal--sortingMode) .sellerCatalogFilterList>.catalogSkeletonFilterRows .catalogSkeletonFilterRow__count{display:none}:is(#root,body>.modalBackdrop) .sellerCatalogModal--cms2:not(.sellerCatalogModal--research):not(.sellerCatalogModal--sortingMode) .sellerCatalogModal__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}:is(#root,body>.modalBackdrop) .sellerCatalogModal--cms2:not(.sellerCatalogModal--sortingMode) .sellerCatalogFiltersPanel{background:#fff;border:0;border-bottom:1px solid #dedad4;flex-wrap:wrap;align-items:center;gap:8px;width:auto;min-width:0;max-height:none;padding:8px 16px;display:flex;overflow:visible}:is(#root,body>.modalBackdrop) .sellerCatalogModal--cms2:not(.sellerCatalogModal--sortingMode) :is(.sellerCatalogPanelTitle,.sellerCatalogActiveFilters){display:none}:is(#root,body>.modalBackdrop) .sellerCatalogModal--cms2:not(.sellerCatalogModal--sortingMode) .sellerCatalogFilterList{display:contents}:is(#root,body>.modalBackdrop) .sellerCatalogModal--cms2:not(.sellerCatalogModal--sortingMode) .sellerCatalogFilterBlock{border:0;min-width:0}:is(#root,body>.modalBackdrop) .sellerCatalogModal--cms2:not(.sellerCatalogModal--sortingMode) .sellerCatalogFilterRow{height:36px;min-height:36px;box-shadow:none;background:#fafafa;border:1px solid #dedee2;border-radius:8px;gap:8px;padding:0 12px;font:400 13px/18px Inter,Arial,sans-serif}:is(#root,body>.modalBackdrop) .sellerCatalogModal--cms2 .sellerCatalogFilterRow strong{font:inherit;text-transform:none}:is(#root,body>.modalBackdrop) .sellerCatalogModal--cms2:not(.sellerCatalogModal--sortingMode) .sellerCatalogSidebarActions{background:0 0;border:0;padding:0}:is(#root,body>.modalBackdrop) .sellerCatalogModal--cms2:not(.sellerCatalogModal--sortingMode) .sellerCatalogSidebarActions button{border-radius:8px;width:auto;height:36px;padding:0 12px}:is(#root,body>.modalBackdrop) .sellerCatalogModal.sellerCatalogModal--cms2 .sellerCatalogProductsGrid--web{grid-template-columns:repeat(auto-fill,190px);align-content:start;align-items:start;gap:16px;padding:16px}:is(#root,body>.modalBackdrop) .sellerCatalogModal--cms2 .sellerCatalogFilterRow>b{color:#a95d65;background:0 0;min-width:0;padding:0;font:400 12px/18px Inter,Arial,sans-serif}:is(#root,body) .sellerCatalogModal--cms2 .unifiedResearchMoreFilters{color:#171614;height:36px;min-height:36px;box-shadow:none;text-transform:none;background:#fafafa;border:1px solid #dedee2;border-radius:8px;padding:0 12px;font:400 13px/18px Inter,Arial,sans-serif}:is(#root,body) .sellerCatalogModal--cms2 .unifiedResearchMoreFilters:hover{background:#f5f2ed;border-color:#b7a58a}:is(#root,body) .sellerCatalogModal--cms2 .unifiedResearchMoreFilters:focus-visible{outline-offset:2px;outline:2px solid #9a8059}:is(#root,body) .sellerCatalogModal--cms2 .sellerCatalogProductsSummary__sorting{color:#716d67;background:#f5f2ed;border:1px solid #dedad4;border-radius:6px;align-items:center;padding:4px 8px;font:400 12px/18px Inter,Arial,sans-serif;display:inline-flex}:is(#root,body) .sellerCatalogModal--cms2 .sellerCatalogSidebarActions .ghostButton{color:#171614;min-height:36px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;padding:0 12px;font:400 13px/18px Inter,Arial,sans-serif}:is(#root,body) .sellerCatalogModal--cms2 .sellerCatalogSidebarActions .ghostButton:not(:disabled):hover{background:#f5f2ed;border-color:#b7a58a}:is(#root,body) .sellerCatalogModal--cms2 .sellerCatalogSidebarActions .ghostButton:focus-visible{outline-offset:2px;outline:2px solid #9a8059}:is(#root,body) .sellerCatalogModal--cms2 .sellerCatalogSidebarActions .ghostButton:disabled{color:#9b958c;opacity:1;background:#f5f2ed;border-color:#e5dfd7}:is(#root,body) .sellerCatalogModal.sellerCatalogModal--cms2 .sellerCatalogProductsHead.catalogProductHeader{border:0;border-bottom:1px solid #dedad4;flex-wrap:wrap;align-items:center;gap:12px;min-height:52px;padding:8px 16px;display:flex}:is(#root,body) .sellerCatalogModal.sellerCatalogModal--cms2 .catalogProductHeader .sellerCatalogProductsSummary{flex:none;justify-content:flex-start;align-items:baseline;gap:5px;display:flex}:is(#root,body) .sellerCatalogModal.sellerCatalogModal--cms2 .catalogProductHeader .sellerCatalogProductsSummary h3{color:#171614;margin:0;font:500 13px/18px Inter,Arial,sans-serif}:is(#root,body) .sellerCatalogModal.sellerCatalogModal--cms2 .catalogProductHeader .sellerCatalogProductsSummary>small{color:#716d67;font:400 11px/18px Inter,Arial,sans-serif;display:inline}:is(#root,body) .sellerCatalogModal.sellerCatalogModal--cms2 .catalogProductToolbar{background:0 0;border:0;flex:1;align-items:center;gap:12px;min-width:0;padding:0;display:flex}:is(#root,body) .sellerCatalogModal.sellerCatalogModal--cms2 .catalogProductToolbar__label{display:none}:is(#root,body) .sellerCatalogModal.sellerCatalogModal--cms2 .catalogProductToolbar__view,:is(#root,body) .sellerCatalogModal.sellerCatalogModal--cms2 .catalogProductToolbar__actions{margin-left:auto}:is(#root,body) .sellerCatalogModal.sellerCatalogModal--cms2 .sellerCatalogProductsSection--bulkMode .sellerCatalogProductsSummary{display:none}:is(#root,body) .sellerCatalogModal.sellerCatalogModal--cms2 .catalogProductToolbar>.catalogSelectionBar{width:100%;box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:static;inset:auto}body>.catalogActionMenu__panel .catalogSortMetadata{color:#716d67;border-bottom:1px solid #dedad4;max-width:300px;padding:8px 12px;font:400 11px/16px Inter,Arial,sans-serif}#root .unifiedResearch{color:#171717;background:#fff;flex-direction:column;height:100%;min-height:0;font-family:Inter,Arial,sans-serif;display:flex}#root .unifiedResearch>.workspaceBreadcrumbHeader{flex-shrink:0}#root .unifiedResearchGenders,#root .unifiedResearchSections{background:#fff;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:28px;padding:0 30px;display:flex;overflow-x:auto}#root .unifiedResearchGenders{min-height:52px}#root .unifiedResearchSections{border-bottom:1px solid #ededed;gap:24px;min-height:42px}#root .unifiedResearchGenders .cmsButton,#root .unifiedResearchSections .cmsButton{white-space:nowrap;box-shadow:none;color:#252525;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;min-height:0;padding:12px 0;font-size:14px;font-weight:400}#root .unifiedResearchGenders .cmsButton{text-transform:uppercase;letter-spacing:1px;padding:14px 0;font-family:Lora,Georgia,serif;font-size:19px}#root .unifiedResearchGenders .cmsButton[aria-pressed=true],#root .unifiedResearchSections .cmsButton[aria-pressed=true]{color:#111;background:#fff;border-bottom-color:#db8f96}#root .unifiedResearch .unifiedResearchTitle{text-align:center;letter-spacing:1.3px;text-transform:uppercase;flex-shrink:0;margin:0;padding:18px 24px 20px;font:500 25px/1.3 Lora,Georgia,serif}#root .unifiedResearch>.sellerCatalogPageShell{flex:1;height:auto;min-height:0}#root .unifiedResearch .sellerCatalogModal--research{grid-template-rows:minmax(0,1fr)}#root .unifiedResearch .sellerCatalogModal--research>.catalogCategoriesModal__header{display:none}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogModal__body{grid-template-columns:210px minmax(0,1fr)}#root .unifiedResearchTree{background:#fff;padding:4px 26px 24px 30px;overflow:auto}#root .unifiedResearchTree>strong{display:none}#root .unifiedResearchTree>.cmsButton{color:#797979;background:0 0;border:0;padding:0 0 10px;font-size:12px}#root .unifiedResearchTree ul{margin:0;padding:0;list-style:none}#root .unifiedResearchTree ul ul{padding:5px 0 12px 12px}#root .unifiedResearchTree li>button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:10px 0;font-size:13px;line-height:1.4}#root .unifiedResearchTree>ul>li>button{text-transform:uppercase;letter-spacing:.5px;padding:12px 0;font-family:Lora,Georgia,serif;font-weight:600}#root .unifiedResearchTree li>button[aria-current]{color:#db8f96}#root .unifiedResearchTree li>button:focus-visible{outline-offset:3px;outline:1px solid #171717}#root .unifiedResearchLeaf{cursor:pointer;align-items:baseline;gap:10px;padding:8px 0;font-size:13px;display:flex}#root .unifiedResearchLeaf input{accent-color:#db8f96}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogContent{flex-direction:column;gap:4px;min-height:0;padding:0 24px 0 10px;display:flex;overflow:hidden}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogContent>.sellerCatalogFiltersPanel{background:#fff;border:0;flex-wrap:wrap;flex:none;align-items:center;gap:8px;max-height:none;padding:0;display:flex;overflow:visible}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogFilterList{display:contents}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogFilterBlock{border:0;min-width:0}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogFilterRow{height:36px;min-height:36px;box-shadow:none;background:#fafafa;border:1px solid #dedee2;border-radius:8px;gap:8px;padding:0 12px;font:400 13px/18px Inter,Arial,sans-serif}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogFilterRow strong{text-transform:none;font-size:13px;font-weight:400;line-height:18px}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogPanelTitle,#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogActiveFilters{display:none}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogSidebarActions{border:0;padding:0}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogSidebarActions button{color:#777;background:#fff;border:0;border-radius:8px;width:auto;height:36px;min-height:36px;padding:0 10px;font-size:12px}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductsSection{flex:1;height:auto;min-height:0}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductsHead{border:0;gap:0;padding:6px 0}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductsSummary{justify-content:center;align-items:baseline;gap:12px;display:flex}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductsSummary h3{color:#8a8a8a;font-size:11px;font-weight:400}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductsSummary__sorting,#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductsSummary>small{display:none}#root .unifiedResearch .sellerCatalogModal--research .catalogProductToolbar{background:#fff;border:0;padding:0}#root .unifiedResearch .sellerCatalogModal--research .catalogProductToolbar__label{color:#999;font-size:10px}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductsGrid{background:#f5f2ed;grid-template-columns:repeat(auto-fill,190px);grid-auto-rows:max-content;align-content:start;align-items:start;gap:20px 14px;padding:16px}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductCard{box-shadow:none;background:#fff;border:0}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductCard__image{aspect-ratio:auto;background:#fff;border:0;height:210px;min-height:0}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductCard__content{text-align:center;background:#fff;align-items:center;padding:8px 2px 0}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductCard__brand{letter-spacing:.8px;text-transform:uppercase;font-size:14px;font-weight:600;line-height:1.4}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductCard__name{font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductCard__price{justify-content:center;font-size:14px}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductCard__price b{font-weight:400}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductCard__meta{color:#999;font-size:10px}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogProductCard__identifiers{color:#999;justify-content:center;font-size:10px}#root .unifiedResearchSections{overflow:hidden}#root .unifiedResearchCategoryLinks{align-items:center;gap:24px;min-width:0;display:flex;overflow-x:auto}#root .unifiedResearch>.catalogBrandsPage{flex:1;height:auto;min-height:0}#root .unifiedResearch .catalogBrandsPage>.catalogCategoriesModal__header,#root .unifiedResearch .catalogBrandsTabsBar,#root .unifiedResearch .catalogProductToolbar__label,#root .unifiedResearch .sellerCatalogProductCard__meta,#root .unifiedResearch .sellerCatalogProductCard__identifiers{display:none}#root .unifiedResearch .sellerCatalogFilterList{align-items:flex-start}#root .unifiedResearch .sellerCatalogSortMenu .catalogActionMenu__summary,#root .unifiedResearch .unifiedResearchMoreFilters{height:36px;min-height:36px;box-shadow:none;text-transform:none;background:#fafafa;border:1px solid #dedee2;border-radius:8px;gap:8px;padding:0 12px;font:400 13px/18px Inter,Arial,sans-serif}#root .unifiedResearch .sellerCatalogFilterRow>b{color:#a95d65;background:0 0;min-width:0;padding:0;font:400 12px/18px Inter,Arial,sans-serif}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogFilterRow:hover:not(:disabled),#root .unifiedResearch .sellerCatalogSortMenu .catalogActionMenu__summary:hover,#root .unifiedResearch .unifiedResearchMoreFilters:hover{background:#f3f3f5;border-color:#c9c9ce}#root .unifiedResearch .sellerCatalogModal--research .sellerCatalogFilterRow--active,#root .unifiedResearch .sellerCatalogSortMenu .catalogActionMenu__summary[aria-expanded=true]{background:#fcf3f4;border-color:#db8f96}#root .unifiedResearch .sellerCatalogFiltersPanel button:focus-visible{outline-offset:2px;outline:2px solid #db8f96}#root .unifiedResearch .sellerCatalogProductCardFrame{height:auto;min-height:0}#root .unifiedResearch .sellerCatalogProductCard{grid-template-rows:auto auto;height:auto}#root .unifiedResearch .sellerCatalogProductCardFrame__actions{top:6px;right:6px}#root .unifiedResearch .sellerCatalogProductCardFrame__action--favorite{width:28px;height:28px;box-shadow:none;background:0 0;border:0}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .sellerCatalogValueModalBackdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffa6;align-items:start;padding-top:8px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .sellerCatalogValueModal{border:1px solid #dedede;width:min(620px,100%);max-height:min(600px,100vh - 240px);box-shadow:0 8px 24px #00000012}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .sellerCatalogValueModal__header{padding:14px 18px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .sellerCatalogValueModal__header h3{text-transform:uppercase;margin:0;font:400 18px/1.4 Lora,Georgia,serif}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .sellerCatalogValueModal__header small,:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .sellerCatalogValueModal__header>div>span{display:none}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .sellerCatalogValueModal__footer .cmsButton--primary{--cms-button-primary:#766a5c;--cms-button-primary-hover:#655a4e;--cms-button-primary-text:#fff;color:#fff;box-shadow:none;background:#766a5c;border-color:#766a5c;transition:background .15s,border-color .15s,box-shadow .15s}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .sellerCatalogValueModal__footer .cmsButton--primary:hover:not(:disabled),:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .sellerCatalogValueModal__footer .cmsButton--primary:active:not(:disabled){color:#fff;background:#655a4e;border-color:#655a4e;transform:none}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .sellerCatalogValueModal__footer .cmsButton--primary:focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid #9a8059}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .sellerCatalogValueButton--active{color:#171717;background:#fbf0f1;border-color:#db8f96}#root .unifiedResearch .catalogBrandsPageShell{flex:1;min-height:0;overflow:hidden}#root .unifiedResearch .catalogBrandsModal__body{padding:0 24px 24px}#root .unifiedResearch .catalogBrandsToolbar{border:0;gap:24px;padding:8px 0 18px;display:flex}#root .unifiedResearch .catalogBrandSearchField{flex:0 0 220px;order:-1}#root .unifiedResearch .catalogBrandSearchField input{box-shadow:none;background:#f7f6f8;border:0;min-height:36px;font-size:12px}#root .unifiedResearch .catalogBrandsAlphabetIndex{flex:1}#root .unifiedResearch .catalogBrandsTopSection__header,#root .unifiedResearch .catalogBrandsAllTitle{color:#db8f96;border:0;justify-content:center;padding:12px 0}#root .unifiedResearch .catalogBrandsTopSection__header h4,#root .unifiedResearch .catalogBrandsAllTitle>span{color:#db8f96;font:400 16px/1.4 Lora,Georgia,serif}#root .unifiedResearch .catalogBrandsTopSection__header small,#root .unifiedResearch .catalogBrandsAllTitle small,#root .unifiedResearch .catalogBrandMeta{display:none}#root .unifiedResearch .catalogBrandsTopSection__items{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 20px;padding:8px 0 20px;display:grid}#root .unifiedResearch .catalogBrandsTopSection .catalogBrandCard{min-height:64px;box-shadow:none;border:0;padding:8px}#root .unifiedResearch .catalogBrandsTopSection .catalogBrandCard__main{justify-content:center;display:flex}#root .unifiedResearch .catalogBrandsTopSection .catalogBrandLogo{width:120px;height:46px}#root .unifiedResearch .catalogBrandsTopSection .catalogBrandLogo:not(.catalogBrandLogo--empty)+div,#root .unifiedResearch .catalogBrandsTopSection .catalogBrandLogo--empty{display:none}:is(#root .unifiedResearch,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogBrandsAlphabetGroup{display:block}:is(#root .unifiedResearch,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogBrandsAlphabetGroup__letter{text-align:center;color:#db8f96;padding:10px 0;font:400 16px/1.4 Lora,Georgia,serif}:is(#root .unifiedResearch,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogBrandsAlphabetGroup__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;display:grid}:is(#root .unifiedResearch,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogBrandsAlphabetGroup .catalogBrandLogo{display:none!important}:is(#root .unifiedResearch,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogBrandsAlphabetGroup .catalogBrandCard{min-height:0;box-shadow:none;border:0;border-bottom:1px solid #f2f2f2;padding:12px 0}:is(#root .unifiedResearch,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogBrandsAlphabetGroup .catalogBrandCard__main{display:block}:is(#root .unifiedResearch,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogBrandsAlphabetGroup .catalogBrandCard strong{font:400 13px/1.5 Inter,Arial,sans-serif}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .sellerCatalogValueButton__text>span,:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .sellerCatalogValueButton>em{display:none}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .sellerCatalogValueModalBackdrop--anchored{z-index:80;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;display:block;position:fixed;inset:0}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored{pointer-events:auto;background:#fff;border:1px solid #e5e5e9;border-radius:12px;height:auto;min-height:0;margin:0;overflow:hidden;box-shadow:0 12px 36px #00000014}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueModal__header{align-items:center;padding:12px 16px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueModal__header h3{text-transform:none;font:500 14px/20px Inter,Arial,sans-serif}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .modalCloseButton{width:28px;height:28px;min-height:28px;box-shadow:none;background:#f5f5f7;border:0;border-radius:8px;padding:0}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueModal__list{gap:0;padding:8px 16px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueModal__list--brands{grid-template-columns:minmax(0,1fr)}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueModal__footer{gap:8px;padding:12px 16px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueModal__footer>span{font-size:11px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueModal__footer .cmsButton{border-radius:8px;min-width:0;height:36px;min-height:36px;padding:0 12px;font-size:12px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogColorValueButton__sample,:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogColorValueButton__sample img{border-radius:6px}#root .unifiedResearch .sellerCatalogProductCard__brand--logo{justify-content:center;align-items:center;width:100%;min-height:32px;margin-bottom:4px;display:flex}#root .unifiedResearch .sellerCatalogProductCard__brandLogo{object-fit:contain;object-position:center;width:140px;max-width:100%;height:28px;display:block}#root .unifiedResearchNav{z-index:90;flex-shrink:0;position:relative}#root .unifiedResearchMegaMenu{box-sizing:border-box;background:#fff;border:1px solid #ededed;width:min(560px,100% - 32px);max-height:min(300px,100vh - 210px);padding:10px 16px 12px;position:absolute;top:100%;overflow:auto;box-shadow:0 8px 20px #0000000a}#root .unifiedResearchMegaMenuHead{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:16px;margin-bottom:5px;padding-bottom:5px;display:flex}#root .unifiedResearchMegaMenuHead strong{letter-spacing:.4px;text-transform:uppercase;font:500 11px/16px Inter,Arial,sans-serif}#root .unifiedResearchMegaMenu .cmsButton{box-shadow:none;color:#222;text-align:left;background:0 0;border:0;border-radius:0;justify-content:flex-start;min-height:0;padding:4px 0;font:400 12px/18px Inter,Arial,sans-serif}#root .unifiedResearchMegaMenu .cmsButton:hover{color:#b6646d;text-underline-offset:4px;background:0 0;text-decoration:underline}#root .unifiedResearchMegaMenu .cmsButton:focus-visible{outline-offset:3px;outline:1px solid #db8f96}#root .unifiedResearchMegaMenuHead .cmsButton{color:#b6646d}#root .unifiedResearchMegaMenuItems{columns:3;column-gap:20px}#root .unifiedResearchMegaMenuItems>.cmsButton{break-inside:avoid;white-space:normal;width:100%;display:flex}#root .unifiedResearchSections .cmsButton[aria-expanded=true]{background:#fff;border-bottom-color:#db8f96}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored input{height:36px;min-height:36px;box-shadow:none;background:#f7f7f9;border:1px solid #e1e1e6;border-radius:8px;padding-block:8px;font-size:13px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored input:focus{border-color:#db8f96;outline:0;box-shadow:0 0 0 2px #db8f9626}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueButton{min-height:42px;box-shadow:none;border:0;border-radius:6px;padding:7px 8px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueButton strong{font-size:13px;font-weight:400}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueButton:hover{background:#f5f5f7}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueButton--active{background:#fcf0f2}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .catalogFilterValueCheck{border-radius:5px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueButton--active .catalogFilterValueCheck{color:#fff;background:#db8f96;border-color:#db8f96}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogColorValueButton__sample{width:24px;height:24px}.catalogActionMenu__panel.unifiedResearchSortPanel{background:#fff;border-color:#e9e7e8;border-radius:12px;gap:0;width:280px;min-width:0;padding:8px 12px 10px;box-shadow:0 4px 20px #00000014}.catalogActionMenu__panel.unifiedResearchSortPanel .catalogActionMenu__header{justify-content:center;align-items:center;min-height:40px;padding:0 32px;display:flex;position:relative}.catalogActionMenu__panel.unifiedResearchSortPanel .catalogActionMenu__header strong{text-transform:uppercase;letter-spacing:.5px;color:#222;font:500 15px/22px Lora,Georgia,serif}.catalogActionMenu__panel.unifiedResearchSortPanel .catalogActionMenu__close{color:#555;border-radius:6px;place-items:center;width:28px;min-height:28px;padding:0;display:grid;position:absolute;left:0}.catalogActionMenu__panel.unifiedResearchSortPanel .catalogActionMenu__close:hover{color:#8e4e56;background:#fcf0f2}.catalogActionMenu__panel.unifiedResearchSortPanel .sellerCatalogSortMenu__option{color:#333;background:#fff;border:0;border-radius:0;width:100%;min-width:0;min-height:46px;padding:12px 8px 12px 34px;font:400 13px/20px Inter,Arial,sans-serif;position:relative}.catalogActionMenu__panel.unifiedResearchSortPanel .sellerCatalogSortMenu__option+.sellerCatalogSortMenu__option:before{content:"";background:#f0eeee;height:1px;position:absolute;top:0;left:34px;right:8px}.catalogActionMenu__panel.unifiedResearchSortPanel .sellerCatalogSortMenu__check{color:#a95d65;font-size:14px;position:absolute;left:8px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueModal__header{border-bottom:0;grid-template-columns:76px minmax(0,1fr) 76px;gap:4px;min-height:52px;padding:10px 14px;display:grid}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueModal__header>div{text-align:center;grid-area:1/2}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueModal__header h3{text-transform:uppercase;letter-spacing:.5px;font:500 15px/22px Lora,Georgia,serif}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .modalCloseButton{background:0 0;grid-area:1/1;justify-self:start}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .unifiedResearchFilterReset{min-height:28px;box-shadow:none;color:#a95d65;background:0 0;border:0;grid-area:1/3;justify-self:end;padding:0;font-size:11px;text-decoration:underline}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueModal__footer{border-top:0;padding:12px 14px;display:flex}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker,.cmsStockFilters) .catalogFilterValuesModal--anchored .sellerCatalogValueModal__footer .cmsButton--primary{width:100%;height:40px;font-weight:500}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilter--brands .catalogFilterSearch{border:0;padding:0 14px 12px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilter--brands .catalogFilterSearch__control{width:100%}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilter--brands .catalogFilterSearch>span{display:none}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilter--brands .sellerCatalogValueModal__list{padding:0 14px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilterTopBrands h4{text-align:center;color:#a95d65;text-transform:uppercase;margin:14px 0;font:500 13px/20px Lora,Georgia,serif}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilterTopBrands>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilterTopBrands .sellerCatalogValueButton{justify-content:center;align-items:center;height:52px;min-height:52px;padding:6px;display:flex;position:relative}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilterTopBrands .sellerCatalogBrandValueButton__logo{width:100%;height:36px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilterTopBrands .sellerCatalogBrandValueButton__logo:has(img)+.sellerCatalogValueButton__text{display:none}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilterTopBrands .sellerCatalogBrandValueButton__logo:not(:has(img)){display:none}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilterTopBrands .catalogFilterValueCheck{width:16px;height:16px;font-size:10px;position:absolute;top:2px;right:2px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilterTopBrands .sellerCatalogValueButton:not(.sellerCatalogValueButton--active) .catalogFilterValueCheck{visibility:hidden}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilterBrandGroup h4{color:#a95d65;margin:12px 8px 4px;font:400 13px/20px Lora,Georgia,serif}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilterBrandGroup .sellerCatalogBrandValueButton{gap:12px;min-height:42px;padding:8px;display:flex}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilterBrandGroup .sellerCatalogBrandValueButton__logo{display:none}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilterBrandGroup .catalogFilterValueCheck{color:#a95d65;background:0 0;border:0;flex:0 0 18px;order:-1;width:18px;height:18px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchFilterBrandGroup .sellerCatalogValueButton--active .catalogFilterValueCheck{color:#a95d65;background:0 0}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchColorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px;padding:2px 4px 10px;display:grid}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchColorGrid .sellerCatalogColorValueButton{flex-direction:column;justify-content:flex-start;align-items:center;gap:7px;min-height:90px;padding:4px;display:flex;position:relative}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchColorGrid .sellerCatalogColorValueButton__sample{border:1px solid #0000000a;border-radius:10px;width:60px;height:60px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchColorGrid .sellerCatalogColorValueButton__sample img{border-radius:9px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchColorGrid .sellerCatalogValueButton__text{text-align:center;width:100%}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchColorGrid .sellerCatalogValueButton__text strong{text-transform:uppercase;font-size:10px;line-height:14px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchColorGrid .catalogFilterValueCheck{width:18px;height:18px;font-size:11px;position:absolute;top:5px;right:5px}:is(#root .unifiedResearch,#root .sellerCatalogModal--cms2,.sellerCatalogModal--cms2,.compilationDialogsPortal .compilationProductPicker) .unifiedResearchColorGrid .sellerCatalogValueButton:not(.sellerCatalogValueButton--active) .catalogFilterValueCheck{visibility:hidden}.catalogActionMenu__panel.unifiedResearchSortPanel .sellerCatalogSortMenu__option--active{color:#171717;background:#fff}.catalogActionMenu__panel.unifiedResearchSortPanel .sellerCatalogSortMenu__option:hover:not(:disabled){color:#421e24;background:#fcf0f2}.catalogActionMenu__panel.unifiedResearchSortPanel button:focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid #db8f96}#root .unifiedResearchCategoryLinks>span{flex-shrink:0}#root .unifiedResearchSections .cmsButton:disabled,#root .unifiedResearchTree li>button:disabled{color:#aaa;opacity:.65;cursor:default}#root .unifiedResearch .sellerCatalogFilterList>.catalogSkeletonFilterRows{display:contents}#root .unifiedResearch .sellerCatalogFilterList>.catalogSkeletonFilterRows>.catalogSkeletonFilterRow{background:#fafafa;border:1px solid #ededee;border-radius:8px;width:80px;height:36px;min-height:36px;padding:0 12px}#root .unifiedResearch .catalogSkeletonFilterRow__count{display:none}#root .unifiedResearch .sellerCatalogFiltersPanel:has(.catalogSkeletonFilterRows) .sellerCatalogSidebarActions{visibility:hidden}#root .unifiedResearch .unifiedResearchCountSkeleton{width:72px;height:10px;margin:2px 0}#root .unifiedResearch .sellerCatalogLoadingState{display:block}#root .unifiedResearch .catalogSkeletonProductCard{box-shadow:none;background:#fff;border:0}#root .unifiedResearch .catalogSkeletonProductCard__image{aspect-ratio:auto;height:210px;min-height:0}#root .unifiedResearch .catalogSkeletonProductCard__content{justify-items:center;gap:8px;padding:8px 2px 0}#root .unifiedResearch .catalogSkeletonProductCard__content>.catalogSkeleton__line:first-child{max-width:110px;height:22px}#root .unifiedResearch .catalogSkeletonProductCard__content>.catalogSkeleton__line:nth-child(2){max-width:140px}#root .unifiedResearch .catalogSkeletonProductCard__content>.catalogSkeleton__line:nth-child(3){display:none}#root .unifiedResearch .catalogSkeletonProductCard__price{max-width:70px;height:14px;margin-top:0}#root .unifiedResearch :is(.catalogSkeleton__line,.catalogSkeletonProductCard__image,.catalogSkeletonProductCard__price){background-image:linear-gradient(100deg,#f3f3f3 20%,#fafafa 38%,#f3f3f3 56%);animation-duration:1.8s}#root .unifiedResearchTree .catalogSkeletonFilterRow{border:0;min-height:38px;padding:10px 0}#root .unifiedResearchMenuSkeleton .catalogSkeletonFilterRows{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px}#root .unifiedResearchMenuSkeleton .catalogSkeletonFilterRow{border:0;min-height:26px;padding:8px 0}#root .unifiedResearchBrowseNavigation{display:contents}#root .unifiedResearchBrowseNavigation:disabled .cmsButton{opacity:.45;cursor:default}#root .unifiedResearch .sellerCatalogModal--sortingMode .sellerCatalogModal__body{grid-template-columns:280px minmax(0,1fr)}#root .unifiedResearch .sellerCatalogModal--sortingMode .sellerCatalogProductsHead{flex-wrap:wrap;gap:8px;padding:6px 0 10px}#root .unifiedResearch .catalogProductToolbar__context{background:#faf6f7;border-left-color:#db8f96;gap:16px}#root .unifiedResearch .catalogProductToolbar__context>div>span{display:none}#root .unifiedResearch .catalogProductToolbar__context strong{font-size:13px;font-weight:500}#root .unifiedResearch .catalogProductToolbar__context small{color:#777;font-size:11px;font-weight:400}#root .unifiedResearch .catalogProductToolbar__context>.cmsButton{color:#8e4e56;background:#fcf0f2;border-color:#db8f96;border-radius:8px}#root .unifiedResearch .sellerCatalogSortingArea{background:#fff;padding:10px 0}#root .unifiedResearch .sellerCatalogSortingSearch input{border-radius:8px;height:36px;font-weight:400}#root .unifiedResearch .sellerCatalogSortingSearch>button{border-radius:8px;height:36px;min-height:36px}#root .unifiedResearch .sortingProductCard__toolbar{color:#555;background:#faf6f7}#root .unifiedResearch .sortingProductCard__dragHandle,#root .unifiedResearch .sortingProductCard__toolbar .sortingProductCard__edgeAction{color:#8e4e56;--cms-button-text:#8e4e56;background:#fff;border:1px solid #efd7da;border-radius:6px}#root .unifiedResearch .sellerCatalogProductCardFrame--sortingDropTarget{border-color:#db8f96;transform:none;box-shadow:0 8px 20px #db8f9626}#root .unifiedResearch .sellerCatalogProductCardFrame--sortingDragging{box-shadow:none;background:#fcf0f2;border-color:#db8f96}#root .unifiedResearch .sortingProductCard__dragState{color:#8e4e56;background:#fcf0f2f0}#root .unifiedResearch .sortingProductCard__dropState{box-shadow:none;background:#b56e77}#root .unifiedResearch .sellerCatalogSidebarProducts__header{border-bottom-color:#eee8e9;padding:14px 12px}#root .unifiedResearch .sellerCatalogSidebarProducts__header strong{text-transform:uppercase;letter-spacing:.5px;font:500 15px/22px Lora,Georgia,serif}#root .unifiedResearch .sellerCatalogSidebarProducts__header small{color:#888;font-weight:400}#root .unifiedResearch .sellerCatalogSidebarProducts__list{gap:10px 8px;padding:12px 10px}#root .unifiedResearch .sellerCatalogSidebarProduct{box-shadow:none;background:#fff;border-color:#eee8e9;border-radius:6px}#root .unifiedResearch .sellerCatalogSidebarProduct:hover{background:#fff;border-color:#db8f96}#root .unifiedResearch .sellerCatalogSidebarProduct__main{gap:8px;padding:6px}#root .unifiedResearch .sellerCatalogSidebarProduct__main>b{color:#8e4e56;background:#fcf0f2;border-radius:4px;padding:3px 5px;font-weight:500;top:8px;left:8px}#root .unifiedResearch .sellerCatalogSidebarProduct__image{background:#fff}#root .unifiedResearch .sellerCatalogSidebarProduct__text{text-align:center;gap:4px}#root .unifiedResearch .sellerCatalogSidebarProduct__text strong{color:#252525;font:500 10px/14px Inter,Arial,sans-serif}#root .unifiedResearch .sellerCatalogSidebarProduct__text span{color:#666;font:400 10px/14px Inter,Arial,sans-serif}#root .unifiedResearch .sellerCatalogSidebarProduct__text code{color:#888;font-weight:400}#root .unifiedResearch .sellerCatalogSidebarProduct__sorting{background:#faf6f7;border-top-color:#f1e9ea;gap:4px;padding:6px}#root .unifiedResearch .sellerCatalogSidebarProduct__sorting>:is(span,button){--cms-button-primary:#fff;--cms-button-primary-hover:#f8e4e7;--cms-button-primary-text:#8e4e56;color:#8e4e56;min-height:28px;box-shadow:none;background:#fff;border:1px solid #efd7da;border-radius:6px;padding:0;font-weight:500}#root .unifiedResearch .sellerCatalogSidebarProduct__sorting>:is(span,button):hover:not(:disabled){background:#f8e4e7;border-color:#db8f96;transform:none}#root .unifiedResearch .sellerCatalogSidebarProduct__sorting>:is(span,button):active:not(:disabled){background:#efd0d5;transform:none}#root .unifiedResearch .sellerCatalogSidebarProduct__sorting>:is(span,button):focus-visible,#root .unifiedResearch .sellerCatalogSidebarProduct__main:focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid #db8f96}#root .unifiedResearch .sellerCatalogSidebarProduct--dragging{background:#fcf0f2;border-style:dashed;border-color:#db8f96}#root .unifiedResearch .sellerCatalogSidebarProduct--dropTarget{border-color:#db8f96;transform:none;box-shadow:0 4px 12px #db8f9626}#root .unifiedResearch .sellerCatalogSidebarProduct__dragState{color:#8e4e56;background:#fcf0f2f0;border-radius:4px}#root .unifiedResearch .sellerCatalogSidebarProduct__dropState{color:#421e24;box-shadow:none;background:#e5adb4f0;border-radius:4px}#root .unifiedResearch :is(.sellerCatalogSidebarProduct__dragState,.sellerCatalogSidebarProduct__dropState) :is(span,strong){font-weight:500}.compilationProductPicker.sellerCatalogModal.sellerCatalogPage{background:#f5f2ed;border-radius:12px}.compilationProductPicker.sellerCatalogModal>.catalogCategoriesModal__header{background:#f5f2ed;padding:12px 20px}.compilationProductPicker.sellerCatalogModal .sellerCatalogModal__body{background:#f5f2ed;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.compilationProductPicker.sellerCatalogModal .sellerCatalogFiltersPanel{background:#f5f2ed;border:0;border-bottom:1px solid #dedad4;flex-wrap:wrap;align-items:center;gap:8px;max-height:160px;padding:12px 20px;display:flex;overflow:auto}.compilationProductPicker.sellerCatalogModal .sellerCatalogPanelTitle,.compilationProductPicker.sellerCatalogModal .sellerCatalogActiveFilters{display:none}.compilationProductPicker.sellerCatalogModal .sellerCatalogFilterList{display:contents}.compilationProductPicker.sellerCatalogModal .sellerCatalogFilterBlock{border:0;min-width:0}.compilationProductPicker.sellerCatalogModal .sellerCatalogFilterRow{height:36px;min-height:36px;box-shadow:none;background:#fafafa;border:1px solid #dedee2;border-radius:8px;gap:8px;padding:0 12px;font:400 13px/18px Inter,Arial,sans-serif}.compilationProductPicker.sellerCatalogModal .sellerCatalogFilterRow strong{font:inherit;text-transform:none}.compilationProductPicker.sellerCatalogModal .sellerCatalogSidebarActions{background:0 0;border:0;padding:0}.compilationProductPicker.sellerCatalogModal .sellerCatalogSidebarActions button{border-radius:8px;width:auto;min-height:36px;padding:0 12px}.compilationProductPicker.sellerCatalogModal .sellerCatalogContent{background:#f5f2ed;min-height:0}.compilationProductPicker.sellerCatalogModal .sellerCatalogProductsGrid--web{background:#f5f2ed;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;padding:12px 20px}.compilationProductPicker.sellerCatalogModal.sellerCatalogPage .sellerCatalogProductsGrid .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch{background:#fff;border:1px solid #dedad4;border-radius:10px;padding:12px}.compilationProductPicker.sellerCatalogModal.sellerCatalogPage .sellerCatalogProductsGrid .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--selected{border-color:#8a6a3e;box-shadow:inset 0 0 0 1px #8a6a3e}.compilationProductPicker.sellerCatalogModal .sellerCatalogProductCard__image{aspect-ratio:auto;height:210px;min-height:0}.compilationProductPicker.sellerCatalogModal .sellerCatalogProductCard__content{text-align:center;align-items:center;padding:8px 0 0}.compilationProductPicker.sellerCatalogModal .sellerCatalogProductCard__brand{text-transform:uppercase;letter-spacing:.8px;font:600 14px/20px Inter,Arial,sans-serif}.compilationProductPicker.sellerCatalogModal .sellerCatalogProductCard__name{font:400 12px/18px Inter,Arial,sans-serif}.compilationProductPicker.sellerCatalogModal .sellerCatalogProductCard__price{justify-content:center}.compilationProductPicker.sellerCatalogModal .sellerCatalogProductCardFrame__selection{box-shadow:none;border-radius:8px}.compilationProductPicker.sellerCatalogModal .catalogSkeletonProductCard{border:1px solid #dedad4;border-radius:10px;padding:12px}.compilationProductPicker.sellerCatalogModal .catalogSkeletonProductCard__image{aspect-ratio:auto;height:210px;min-height:0}.compilationProductPicker.sellerCatalogModal .sellerCatalogProductPickerBar{background:#fff;border-top:1px solid #dedad4}.compilationProductPicker.sellerCatalogModal .sellerCatalogProductPickerBar button{border-radius:8px}.compilationProductPicker.sellerCatalogModal .unifiedResearchMoreFilters{background:#fafafa;border:1px solid #dedee2;border-radius:8px;min-height:36px;padding:0 12px;font-size:13px}.compilationProductPicker.sellerCatalogModal .sellerCatalogProductsHead{justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.compilationProductPicker.sellerCatalogModal .sellerCatalogProductsSummary h3{font:500 13px/20px Inter,Arial,sans-serif}.compilationProductPicker.sellerCatalogModal .sellerCatalogProductsSummary__sorting{display:none}.compilationProductPicker.sellerCatalogModal .catalogProductToolbar{border:0;padding:0}.compilationProductPicker.sellerCatalogModal .sellerCatalogFilterRow>span{background:0 0}.workspaceBreadcrumbHeader{border-bottom:1px solid var(--cms-luxury-border,#e5e5e5);background:var(--cms-luxury-paper,#fff);flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:7px 12px;display:flex}.workspaceBreadcrumbs{white-space:nowrap;background:0 0;border:0;align-items:baseline;min-width:0;padding:0;font-size:13px;font-weight:650;line-height:1.3;display:flex;overflow:hidden}.workspaceBreadcrumbs>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspaceBreadcrumbs .catalogBreadcrumbs__separator{color:#9b9b9b;margin:0 7px;font-weight:500}.workspaceBreadcrumbs .catalogBreadcrumbs__current{color:inherit;font-size:inherit;font-weight:850}.workspaceBreadcrumbs .catalogBreadcrumbs__link{color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;overflow:hidden}.workspaceBreadcrumbs .catalogBreadcrumbs__link:hover{color:#111;text-decoration:underline}.workspaceBreadcrumbs .catalogBreadcrumbs__link:focus-visible{outline-offset:2px;outline:2px solid}.workspaceBreadcrumbHeader__actions{flex:none;align-items:center;gap:8px;display:flex}body>.productAlbumPickerBackdrop{z-index:14000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17161494;place-items:center;padding:24px;display:grid;position:fixed;inset:0}:is(#root,body) .sellerCatalogValueModal.productAlbumPickerModal{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:12px;overflow:hidden}:is(#root,body) .sellerCatalogValueModal.productAlbumPickerModal :is(.sellerCatalogValueModal__header,.sellerCatalogValueModal__footer){color:#171614;background:#f5f2ed;border-color:#dedad4;padding:20px 24px}:is(#root,body) .sellerCatalogValueModal.productAlbumPickerModal h3{color:#171614;font:500 24px/32px Lora,Georgia,serif}:is(#root,body) .sellerCatalogValueModal.productAlbumPickerModal .productAlbumPickerRow{color:#171614;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px}:is(#root,body) .sellerCatalogValueModal.productAlbumPickerModal .productAlbumPickerRow--active{background:#eae3d9;border-color:#b7a58a}:is(#root,body) .sellerCatalogValueModal.productAlbumPickerModal :is(.primaryButton,.modalCloseButton){color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;min-height:36px}:is(#root,body) .sellerCatalogValueModal.productAlbumPickerModal .productAlbumPickerList{gap:8px;padding:16px 20px;display:grid}:is(#root,body) .sellerCatalogValueModal.productAlbumPickerModal .primaryButton:disabled{color:#9b958c;opacity:1;background:#eae3d9}:is(#root,body) .sellerCatalogValueModal.productAlbumPickerModal .productAlbumPickerRow>b{color:#171614;background:#f5f2ed;border-color:#dedad4;border-radius:6px}:is(#root,body) .productAlbumPickerModal .productAlbumSaveStatus.saveStatus--success{color:#245c38;background:#edf5ef;border-color:#c9ddce}:is(#root,body) .productAlbumPickerModal .productAlbumSaveStatus.saveStatus--success :is(strong,span){color:inherit}:is(#root,body) .sellerCatalogValueModal.productAlbumPickerModal .primaryButton:hover:not(:disabled),:is(#root,body) .sellerCatalogValueModal.productAlbumPickerModal .primaryButton:active:not(:disabled){color:#171614;box-shadow:none;background:#eae3d9;border-color:#b7a58a}:is(#root,body) .sellerCatalogValueModal.productAlbumPickerModal button:focus-visible{outline-offset:-2px;outline:2px solid #9a8059}body>.productAlbumPickerBackdrop .productAlbumPickerModal{flex-direction:column;width:min(650px,100%);max-width:100%;max-height:calc(100dvh - 48px);display:flex}body>.productAlbumPickerBackdrop .productAlbumPickerModal>:not(.productAlbumPickerList){flex:none}body>.productAlbumPickerBackdrop .productAlbumPickerModal .productAlbumPickerList{flex:auto;grid-auto-rows:max-content;min-height:0;max-height:none;overflow-y:auto}body>.productAlbumPickerBackdrop .productAlbumPickerModal .productAlbumPickerRow{padding:10px 14px}body>.productAlbumPickerBackdrop .productAlbumPickerModal .productAlbumPickerRow:hover{background:#f5f2ed}body>.productAlbumPickerBackdrop .productAlbumPickerModal .productAlbumPickerRow--active:hover{background:#eae3d9}.workspaceSkeleton{color:#716d67;min-width:0}.workspaceSkeleton__placeholder,.workspaceSkeleton__canvas{background:linear-gradient(100deg,#ebe7e1 20%,#f7f5f1 38%,#ebe7e1 56%) 0 0/220% 100%;border-radius:6px;animation:1.35s ease-in-out infinite workspaceSkeletonShimmer;display:block}.workspaceSkeleton--split,.workspaceSkeleton--canvas{grid-template-columns:minmax(280px,30%) minmax(0,1fr);gap:16px;padding:16px;display:grid}.workspaceSkeleton__panel{background:#fff;border:1px solid #dedad4;border-radius:8px;min-width:0;min-height:360px;overflow:hidden}.workspaceSkeleton__heading{border-bottom:1px solid #dedad4;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:16px;display:flex}.workspaceSkeleton__heading .workspaceSkeleton__placeholder:first-child{width:45%;height:14px}.workspaceSkeleton__heading .workspaceSkeleton__placeholder:last-child{width:18%;height:10px}.workspaceSkeleton__row{border-bottom:1px solid #e9e5df;align-items:center;gap:12px;min-height:72px;padding:12px 16px;display:flex}.workspaceSkeleton__avatar{border-radius:50%;flex:0 0 42px;width:42px;height:42px}.workspaceSkeleton__row>div{gap:9px;width:100%;display:grid}.workspaceSkeleton__row>div .workspaceSkeleton__placeholder:first-child{width:65%;height:11px}.workspaceSkeleton__row>div .workspaceSkeleton__placeholder:last-child{width:42%;height:9px}.workspaceSkeleton__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;padding:24px;display:grid}.workspaceSkeleton__field{gap:10px;padding:12px 16px;display:grid}.workspaceSkeleton__field .workspaceSkeleton__placeholder:first-child{width:38%;height:9px}.workspaceSkeleton__field .workspaceSkeleton__placeholder:last-child{width:100%;height:36px}.workspaceSkeleton--rows{padding:0}.workspaceSkeleton--form{background:#fff;width:100%;min-height:360px}.workspaceSkeleton--choices{gap:8px;padding:8px 0;display:grid}.workspaceSkeleton__choice{background:#fff;border:1px solid #dedad4;border-radius:8px;align-items:center;gap:12px;min-height:76px;padding:10px;display:flex}.workspaceSkeleton__choiceImage{flex:0 0 88px;width:88px;height:56px}.workspaceSkeleton__choice>div{gap:10px;width:100%;display:grid}.workspaceSkeleton__choice>div .workspaceSkeleton__placeholder:first-child{width:62%;height:11px}.workspaceSkeleton__choice>div .workspaceSkeleton__placeholder:last-child{width:32%;height:9px}.fashionImageModal__list>.workspaceSkeleton--choices{grid-column:1/-1}.workspaceSkeleton--stats{gap:10px;padding:8px 0;display:grid}.workspaceSkeleton--stats>div{justify-content:space-between;gap:16px;display:flex}.workspaceSkeleton--stats>div .workspaceSkeleton__placeholder:first-child{width:38%;height:10px}.workspaceSkeleton--stats>div .workspaceSkeleton__placeholder:last-child{width:18%;height:10px}.workspaceSkeleton--document{flex:auto;grid-template-columns:250px minmax(0,1fr);min-height:0;display:grid}.workspaceSkeleton--document>aside{background:#fff;border-right:1px solid #dedad4}.workspaceSkeleton__version{border-bottom:1px solid #dedad4;padding:16px}.workspaceSkeleton__version .workspaceSkeleton__placeholder{width:60%;height:12px}.workspaceSkeleton__paperWrap{justify-content:center;padding:16px;display:flex}.workspaceSkeleton__paper{background:#fff;border:1px solid #dedad4;align-content:start;gap:20px;width:min(100%,760px);min-height:500px;padding:56px;display:grid}.workspaceSkeleton__paper .workspaceSkeleton__placeholder{height:12px}.workspaceSkeleton__paper .workspaceSkeleton__placeholder:first-child{width:50%;height:24px;margin-bottom:28px}.workspaceSkeleton__paper .workspaceSkeleton__placeholder:nth-child(3){width:87%}.workspaceSkeleton__paper .workspaceSkeleton__placeholder:last-child{width:68%}.workspaceSkeleton--canvas{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}.workspaceSkeleton__canvas{aspect-ratio:2/3;width:min(65%,420px);margin:24px auto}@keyframes workspaceSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.workspaceSkeleton__placeholder,.workspaceSkeleton__canvas{animation:none}}:is(#root,body) .catalogFilterValuesModal .sellerCatalogTreeValue{min-height:40px;box-shadow:none;background:#fff;border:1px solid #0000;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;padding:2px 4px;display:grid}:is(#root,body) .catalogFilterValuesModal .sellerCatalogTreeValue:hover{background:#f5f2ed}:is(#root,body) .catalogFilterValuesModal .sellerCatalogTreeValue--active{box-shadow:none;background:#fcf0f2;border-color:#ead3d6}:is(#root,body) .catalogFilterValuesModal .sellerCatalogTreeValue>.sellerCatalogTreeValue__select{color:#171614;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;min-height:36px;padding:6px;display:flex}:is(#root,body) .catalogFilterValuesModal .sellerCatalogTreeValue>.sellerCatalogTreeValue__select strong{font:400 13px/18px Inter,Arial,sans-serif}:is(#root,body) .catalogFilterValuesModal .sellerCatalogTreeValue__check{box-sizing:border-box;color:#171614;background:#fff;border:1px solid #c9c4bd;border-radius:3px;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;font:600 12px/14px Inter,Arial,sans-serif;display:inline-flex}:is(#root,body) .catalogFilterValuesModal .sellerCatalogTreeValue--active .sellerCatalogTreeValue__check{background:#db8f96;border-color:#db8f96}:is(#root,body) .catalogFilterValuesModal .sellerCatalogTreeValue>.sellerCatalogTreeValue__open{color:#716d67;background:#fff;border:1px solid #dedad4;border-radius:6px;width:32px;height:32px;padding:0;font:400 24px/28px Arial,sans-serif}:is(#root,body) .catalogFilterValuesModal .sellerCatalogTreeValue>.sellerCatalogTreeValue__open:hover{background:#eae3d9;border-color:#b7a58a}:is(#root,body) .catalogFilterValuesModal .sellerCatalogTreeToolbar{background:0 0;border-color:#dedad4;gap:10px;padding:8px 16px}:is(#root,body) .catalogFilterValuesModal .sellerCatalogTreeToolbar button.cmsButton{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:6px;min-height:32px;padding:0 10px;font:400 12px/18px Inter,Arial,sans-serif}:is(#root,body) .catalogFilterValuesModal .sellerCatalogTreeToolbar button.cmsButton:disabled{color:#9b958c;background:#f5f2ed}:is(#root,body) .catalogFilterValuesModal :is(.sellerCatalogTreeValue button,.sellerCatalogTreeToolbar button):focus-visible{outline-offset:-2px;outline:2px solid #9a8059}:is(#root,body) .cmsProductDetail .pluProductHeaderPrice .catalogPrice--discount s{color:#716d67;font-weight:400}:is(#root,body) .cmsProductDetail .pluProductHeaderPrice .catalogPrice--discount b{color:#c90000;font-weight:600}:is(#root,body) .cmsProductDetail .pluProductHeaderPrice .catalogPrice--discount em{color:#fff;background:#d70000;border:1px solid #d70000;border-radius:4px;padding:2px 7px;font:500 12px/18px Inter,Arial,sans-serif}body:has(#root .workspace--editor) .modalBackdrop:has(>.cmsProductDetail){-webkit-backdrop-filter:none;backdrop-filter:none;background:#171614}:is(#root,body) .cmsProductDetail.pluSearchModal{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:12px}:is(#root,body) .cmsProductDetail.pluSearchModal>.catalogCategoriesModal__header{background:#f5f2ed;border-color:#dedad4;padding:20px 24px}:is(#root,body) .cmsProductDetail.pluSearchModal>.catalogCategoriesModal__header h2{color:#171614;font:500 24px/32px Lora,Georgia,serif}:is(#root,body) .cmsProductDetail.pluSearchModal :is(.pluProductSectionNav,.pluSearchForm){background:#f5f2ed;border-color:#dedad4}:is(#root,body) .cmsProductDetail.pluSearchModal :is(.modalCloseButton,.pluCopyIconButton,.pluProductSize,.pluColorCard,.pluProductGallery__thumb,.pluSearchForm input,.pluSearchForm button,.fashionStockQuickFilters select,.fashionStockQuickFilters button,.pluSelectedSizeFilter button,.fashionStockWhereButton){color:#171614;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px}:is(#root,body) .cmsProductDetail.pluSearchModal :is(.modalCloseButton,.pluCopyIconButton,.pluProductSize,.pluColorCard,.pluSearchForm button,.fashionStockQuickFilters button,.pluSelectedSizeFilter button,.fashionStockWhereButton):hover:not(:disabled){color:#171614;background:#f5f2ed;border-color:#b7a58a;transform:none}:is(#root,body) .cmsProductDetail.pluSearchModal button:is(.pluColorCard--active,.pluProductSize--active,.pluProductGallery__thumb--active),:is(#root,body) .cmsProductDetail.pluSearchModal button:is(.pluColorCard--active,.pluProductSize--active):hover{color:#171614;box-shadow:none;background:#eae3d9;border-color:#b7a58a}:is(#root,body) .cmsProductDetail.pluSearchModal .pluProductSize--active span{color:inherit}:is(#root,body) .cmsProductDetail.pluSearchModal .pluProductSize--out:not(.pluProductSize--active){color:#8b857d;background:#f5f2ed}:is(#root,body) .cmsProductDetail.pluSearchModal .pluProductSectionNav button{color:#716d67}:is(#root,body) .cmsProductDetail.pluSearchModal .pluProductSectionNav button:hover:not(:disabled){color:#8a6a3e;border-bottom-color:#9a8059}:is(#root,body) .cmsProductDetail.pluSearchModal :is(button,input,select):focus-visible{outline-offset:-2px;outline:2px solid #9a8059}:is(#root,body) .cmsProductDetail.pluSearchModal .pluSearchForm input[aria-invalid=true]{border-color:#b42318}:is(#root,body) .cmsProductDetail.pluSearchModal .pluSearchForm__fieldError{color:#b42318;font-size:12px;line-height:1.35}:is(#root,body) .cmsProductDetail.pluSearchModal .pluProductGallery__favorite{width:44px;height:44px;box-shadow:none;background:0 0;border-radius:8px}:is(#root,body) .cmsProductDetail.pluSearchModal .pluProductGallery__favorite:hover:not(:disabled){background:#f5f2ed}:is(#root,body) .cmsProductDetail.pluSearchModal :is(.pluV2KeyFacts,.pluV2KeyFacts>div,.pluV2TechnicalList>div,.pluProductSection,.fashionStockGroup,.fashionStockGroup__header,.fashionStockTable th,.fashionStockTable td){border-color:#dedad4}:is(#root,body) .cmsProductDetail.pluSearchModal :is(.fashionStockTable th,.pluSelectedSizeFilter,.fashionStockGroup__header){color:#171614;background:#f5f2ed}:is(#root,body) .cmsProductDetail.pluSearchModal :is(.pluV2Season,.pluV2KeyFacts dt,.pluV2TechnicalList dt,.pluColorCard small){color:#716d67}:is(#root,body) .cmsProductDetail.pluSearchModal .pluProductDetailLoading__spinner{border-color:#9a8059 #dedad4 #dedad4}:is(#root,body) .cmsProductDetail.pluSearchModal .pluProductDetailLoading__skeleton{background:linear-gradient(90deg,#f5f2ed 25%,#eae3d9 50%,#f5f2ed 75%) 0 0/200% 100%;border-radius:8px}:is(#root,body) .cmsProductDetail .pluPhotoViewer{color:#171614;background:#f5f2ed}:is(#root,body) .cmsProductDetail .pluPhotoViewer__topbar{color:#171614}:is(#root,body) .cmsProductDetail .pluPhotoViewer__topbar span{color:#716d67}:is(#root,body) .cmsProductDetail .pluPhotoViewer :is(.pluPhotoViewer__close,.pluPhotoViewer__arrow,.pluPhotoViewer__thumb){color:#171614;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px}:is(#root,body) .cmsProductDetail .pluPhotoViewer :is(.pluPhotoViewer__close,.pluPhotoViewer__arrow){width:44px;height:44px}:is(#root,body) .cmsProductDetail .pluPhotoViewer :is(.pluPhotoViewer__close,.pluPhotoViewer__arrow,.pluPhotoViewer__thumb):hover{color:#171614;background:#eae3d9;border-color:#b7a58a}:is(#root,body) .cmsProductDetail .pluPhotoViewer .pluPhotoViewer__thumb--active{border-color:#9a8059;box-shadow:0 0 0 1px #9a8059}:is(#root,body) .cmsProductDetail .cmsStockFilters__buttons{flex-wrap:wrap;gap:8px;padding:12px 0;display:flex}:is(#root,body) .cmsProductDetail .cmsStockFilters__buttons>button{color:#171614;width:auto;min-width:0;height:36px;min-height:36px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font:400 13px/18px Inter,Arial,sans-serif;display:inline-flex}:is(#root,body) .cmsProductDetail .cmsStockFilters__buttons>button:hover:not(:disabled){background:#f5f2ed;border-color:#b7a58a}:is(#root,body) .cmsProductDetail .cmsStockFilters__buttons>.sellerCatalogFilterRow--active{background:#fcf3f4;border-color:#db8f96}:is(#root,body) .cmsProductDetail .cmsStockFilters__buttons>button>b{color:#a95d65;min-width:0;font:inherit;background:0 0;padding:0}:is(#root,body) .cmsProductDetail .cmsStockFilters .sellerCatalogValueButton{justify-content:space-between;align-items:center;gap:12px;display:flex}:is(#root,body) .cmsProductDetail .pluStocksView .fashionStockTable .pluStockQuantity{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:1%}:is(#root,body) .cmsProductDetail .pluStocksView .fashionStockTable .pluStockQuantity--available{font-weight:600}:is(#root,body) .cmsProductDetail .pluStocksView .fashionStockTable .pluStockQuantity--muted{color:#716d67}:is(#root,body) .cmsProductDetail .pluStocksSummary>span{white-space:nowrap}:is(#root,body) .cmsProductDetail .pluStocksSummary strong{color:#171614;font-variant-numeric:tabular-nums;font-weight:600}:is(#root,body) .cmsProductDetail .pluStocksView--v2{border-top-color:#dedad4}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionLookProductsHeader h3{color:#171614;letter-spacing:0;font:500 24px/32px Lora,Georgia,serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionLookProductsHeader p{color:#716d67;font:400 14px/20px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockGroup{background:#fff;border:1px solid #dedad4;border-radius:12px;overflow:hidden}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockGroups{gap:16px}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockGroup__header{background:#f5f2ed;border-bottom-color:#dedad4;min-height:80px;padding:12px 16px}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockGroup__meta>strong{color:#171614;font:600 15px/22px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockGroup__colorPreview{border:1px solid #dedad4;border-radius:8px;width:48px;height:60px}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockGroup__badges span{color:#716d67;background:#fff;border-radius:4px;font-weight:400}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockTableWrap{border:0}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockTable th{color:#716d67;background:#faf8f5;font:600 13px/20px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockTable td{color:#171614;font:400 14px/21px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockTable th,:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockTable td{vertical-align:middle;border-bottom-color:#dedad4;padding:14px 12px}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockItemIdCell{color:#171614;font:500 14px/21px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockItemIdCell em{border-radius:4px;padding:2px 6px;font:600 10px/16px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockMoratoryBadge{border-radius:4px;font:600 11px/16px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .fashionStockWhereButton{min-height:36px;padding:7px 12px;font:600 12px/18px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationPanel{box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:12px;gap:0;margin:16px 0 20px;padding:0;overflow:hidden}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationPanel__header{background:#f5f2ed;border-bottom:1px solid #dedad4;min-height:88px;padding:16px 20px}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationPanel__header span{color:#716d67;letter-spacing:.06em;font:600 11px/16px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationPanel__header h3{color:#171614;white-space:normal;font:500 22px/30px Lora,Georgia,serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationPanel__header small{color:#716d67;white-space:normal;overflow-wrap:anywhere;font:400 13px/18px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationPanel__header button{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;min-height:36px;padding:7px 12px;font:500 13px/20px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationPanel__header button:hover{background:#eae3d9;border-color:#b7a58a}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationPanel__content{background:#faf8f5;gap:16px;padding:20px}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationBlock{background:#fff;border:1px solid #dedad4;border-radius:8px;padding:18px}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationBlock+.stockLocationBlock{border-left:1px solid #dedad4;padding-left:18px}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationBlock h4{color:#171614;margin-bottom:16px;font:600 16px/24px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationBlock dl{gap:16px 24px}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationBlock dl>div{border-top:1px solid #dedad4;padding-top:10px}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationBlock dt{color:#716d67;letter-spacing:.04em;font:600 11px/16px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationBlock dd{color:#171614;font:500 14px/21px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationHistory{border:1px solid #dedad4;padding:18px!important}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationHistory ol{max-height:360px}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationHistory li{border-top:1px solid #dedad4;padding:12px 0 12px 22px}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationHistory li:before{background:#9a8059;border-radius:50%;width:8px;height:8px;top:20px;left:2px}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationHistory strong{color:#171614;font:600 14px/20px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationHistory :is(span,small,p){color:#716d67;font:400 13px/19px Inter,Arial,sans-serif}:is(#root,body) .cmsProductDetail .pluStocksView--v2 .stockLocationPanel__error{color:#b42318;background:#fff;border:0;border-radius:0;padding:20px;font:500 14px/21px Inter,Arial,sans-serif}.cmsSearchCardFrame{box-sizing:border-box;color:#171614;background:#fff;border:1px solid #0000;border-radius:8px;align-self:start;min-width:0;height:auto;padding:0 4px 12px;font-family:Inter,Arial,sans-serif;display:block;position:relative}.cmsSearchCardFrame--selected{background:#faf8f5;border-color:#b7a58a}.cmsSearchCardFrame__availability{pointer-events:none;max-width:calc(100% - 60px);position:absolute;top:8px;left:8px}.cmsSearchCardFrame--reserved .cmsSearchCardFrame__selection{top:40px}.cmsSearchCard{cursor:pointer;min-width:0;display:block}.cmsSearchCard__image{box-sizing:border-box;background:0 0;height:240px;min-height:0;padding:12px 27px 10px 12px;display:block;position:relative;overflow:hidden}.cmsSearchCard__image>img.fitImage{object-fit:contain;width:calc(100% - 39px);max-width:none;height:calc(100% - 22px);max-height:none;position:absolute;inset:12px 27px 10px 12px;transform:none}.cmsSearchCard__photo--hover,.cmsSearchCard__image--hasHoverPhoto:hover .cmsSearchCard__photo--primary{opacity:0}.cmsSearchCard__image--hasHoverPhoto:hover .cmsSearchCard__photo--hover{opacity:1}.cmsSearchCard__content{text-align:center;flex-direction:column;align-items:center;min-width:0;padding:0;display:flex}.cmsSearchCard__brand{letter-spacing:.8px;text-transform:uppercase;justify-content:center;align-items:center;max-width:100%;height:32px;margin:10px 0 5px;font:600 14px/20px Inter,Arial,sans-serif;display:flex}.cmsSearchCard__brandLogo{object-fit:contain;width:140px;max-width:100%;height:27px;display:block}.cmsSearchCard__name{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;width:100%;font:400 12px/18px Inter,Arial,sans-serif;display:block;overflow:hidden}.cmsSearchCard__price{justify-content:center;margin-top:4px;font:400 15px/22px Inter,Arial,sans-serif;display:flex}.cmsSearchCard__price b{font-weight:400}.cmsSearchCard__price .catalogPrice--discount{justify-content:center;gap:4px 6px;display:flex}.cmsSearchCard__price .catalogPrice--discount s{color:#716d67;font-weight:400}.cmsSearchCard__price .catalogPrice--discount b{color:#c90000;font-weight:600}.cmsSearchCard__price .catalogPrice--discount em{color:#fff;background:#d70000;border:1px solid #d70000;border-radius:4px;padding:1px 5px;font:500 10px/16px Inter,Arial,sans-serif}.cmsSearchCard__badges{white-space:nowrap;justify-content:flex-start;align-items:center;gap:6px;max-width:100%;margin-top:8px;display:flex;overflow:hidden}.cmsSearchCard__season{color:#716d67;flex-shrink:0;font:400 10px/18px Inter,Arial,sans-serif}.cmsSearchCard__badges .catalogProductActions{flex-flow:row;flex-shrink:1;gap:6px;min-width:0;margin:0;display:flex}.cmsSearchCard__badges .catalogProductActions__badge{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#b3261e;border:0;border-radius:4px;flex:0 auto;min-width:0;padding:0 6px;font:400 10px/18px Inter,Arial,sans-serif;display:block;overflow:hidden}.cmsSearchCardFrame__favoriteActions{flex-direction:column;align-items:center;gap:0;display:flex;position:absolute;top:0;right:0}:is(#root,body>.modalBackdrop,.compilationDialogsPortal) .cmsSearchCardFrame .cmsSearchCardFrame__favoriteActions>button{box-sizing:border-box;color:#171614;width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;transform:none}.cmsSearchCardFrame__favoriteActions>button svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:22px;height:22px}.cmsSearchCardFrame__favoriteActions>.catalogProductFavoriteButton svg{width:24px;height:24px}:is(#root,body>.modalBackdrop,.compilationDialogsPortal) .cmsSearchCardFrame .cmsSearchCardFrame__favoriteActions>button:hover:not(:disabled):not([aria-disabled=true]){background:#f5f2ed;transform:none}.cmsSearchCardFrame button:disabled{opacity:.45;cursor:default}:is(#root,body>.modalBackdrop,.compilationDialogsPortal) .cmsSearchCardFrame :is(button,[role=button]):focus-visible{outline-offset:-2px;outline:2px solid #9a8059}.cmsSearchCardFrame__selection{background:#fff;border:1px solid #dedad4;border-radius:8px;align-items:center;gap:5px;min-height:36px;padding:6px 8px;font:400 11px/18px Inter,Arial,sans-serif;display:flex;position:absolute;top:0;left:0}.cmsSearchCardFrame__selection[aria-pressed=true]{background:#eae3d9;border-color:#b7a58a}.cmsSearchCardFrame__selection b{font-weight:400}.cmsSearchCardFrame__actions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.cmsSearchCardFrame__actions>button{background:#fff;border:1px solid #dedad4;border-radius:8px;padding:6px 10px;font:400 12px/18px Inter,Arial,sans-serif}#root .fashionCompilationsPage:has(.compilationLookDetail) .fashionLookSortableProduct:has(.cmsSearchCardFrame)>.fashionLookSortableProduct__dragHandle{top:132px;right:0}.cmsSearchCard__brandPlaceholder{background:#f5f2ed;border-radius:4px;width:100px;height:16px;display:block}:is(#root,body>.modalBackdrop,.compilationDialogsPortal) :is(.sellerCatalogProductsSection,.sellerCatalogProductsGrid,.fashionLookProductsGrid,.lookBuilderLibrary__products,.sellerCatalogSidebarProducts__list){background-color:#f5f2ed}:is(#root,body>.modalBackdrop,.compilationDialogsPortal) .sellerCatalogProductsGrid{gap:16px}:is(#root,body>.modalBackdrop) .sellerCatalogPage:not(.productAlbumsModal):not(.compilationProductPicker) .sellerCatalogProductsGrid .catalogSkeletonProductCard,#root .unifiedResearch>[role=status] .catalogSkeletonProductCard{box-shadow:none;background:#fff;border:0;border-radius:8px}:is(#root,body>.modalBackdrop,.compilationDialogsPortal) .viewHistoryCard{box-shadow:none;background:#fff;border:0;border-radius:8px;overflow:hidden}:is(#root,body>.modalBackdrop,.compilationDialogsPortal) .viewHistoryCard time{background:#fff}.importFileGuideBackdrop{z-index:12200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17161494;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.importFileGuide{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:12px;width:min(560px,100%);max-height:calc(100dvh - 48px);overflow:auto;box-shadow:0 24px 80px #17161447}.importFileGuide>header{background:#f5f2ed;border-bottom:1px solid #dedad4;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.importFileGuide>header div{gap:4px;display:grid}.importFileGuide>header span{color:#716d67;font-size:12px}.importFileGuide>header h3{color:#171614;margin:0;font:500 24px/32px Lora,Georgia,serif}.importFileGuide>header .cmsIconButton{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;width:40px;min-width:40px;height:40px;min-height:40px}.importFileGuide__body{gap:16px;padding:24px;display:grid}.importFileGuide__section{background:#faf8f5;border:1px solid #dedad4;border-radius:8px;gap:5px;padding:13px 14px;display:grid}.importFileGuide__section>span,.importFileGuide__example>span{color:#73777e;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.importFileGuide__section>strong{color:#17191d;font-size:14px}.importFileGuide__section>p,.importFileGuide__note{color:#62666d;margin:0;font-size:12px;line-height:1.45}.importFileGuide__section ol{gap:7px;margin:2px 0 0;padding:0;list-style:none;display:grid}.importFileGuide__section li{grid-template-columns:28px minmax(90px,auto) minmax(0,1fr);align-items:center;gap:8px;display:grid}.importFileGuide__section li>code{color:#fff;background:#766a5c;border-radius:6px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:inline-grid}.importFileGuide__section li>strong{color:#25282d;font-size:12px}.importFileGuide__section li>small{color:#73777e;font-size:11px;line-height:1.35}.importFileGuide__example{gap:6px;display:grid}.importFileGuide__example>code{color:#25282d;white-space:nowrap;background:#fff;border:1px solid #dedad4;border-radius:8px;padding:10px 12px;font-size:12px;overflow-x:auto}.importFileGuide__note{border-left:3px solid #b7a58a;padding:2px 0 2px 10px}.importFileGuide>footer{background:#f5f2ed;border-top:1px solid #dedad4;justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}.importFileGuide>footer .cmsButton{min-height:40px;box-shadow:none;border-radius:8px}.importFileGuide>footer .cmsButton--ghost{color:#171614;background:#fff;border:1px solid #dedad4}.importFileGuide>footer .cmsButton--primary{color:#fff;background:#766a5c;border:1px solid #766a5c}.importFileGuide button:focus-visible{outline-offset:2px;outline:2px solid #9a8059}@media (width<=560px){.importFileGuideBackdrop{padding:8px}.importFileGuide{max-height:calc(100dvh - 16px)}.importFileGuide__section li{grid-template-columns:28px minmax(0,1fr)}.importFileGuide__section li>small{grid-column:2}}.catalogWorkspaceActionBar{border:0;border-bottom:1px solid var(--cms-luxury-border);background:var(--cms-luxury-paper);border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"summary actions";align-items:center;gap:12px 16px;min-width:0;padding:12px 16px;display:grid}.catalogWorkspaceActionBar__summary{grid-area:summary;gap:3px;min-width:0;display:grid}.catalogWorkspaceActionBar__summary h3,.catalogWorkspaceActionBar__summary p{margin:0}.catalogWorkspaceActionBar__summary h3{color:var(--cms-luxury-ink);text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:17px;font-weight:750;line-height:1.25;overflow:hidden}.catalogWorkspaceActionBar__summary p{color:var(--cms-luxury-text-muted);font-size:11px;line-height:1.35}.catalogWorkspaceActionBar__eyebrow{color:var(--cms-luxury-gold-strong);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.2}.catalogWorkspaceActionBar__actions{grid-area:actions;justify-content:flex-end;align-items:center;gap:8px;display:flex}:is(#root,body>.modalBackdrop) .catalogWorkspaceActionBar__actions .catalogWorkspaceActionBar__primaryAction{white-space:nowrap;width:180px}.catalogWorkspaceActionBar__plus{margin-right:8px;font-size:18px;font-weight:500;line-height:1}.myCompilationsPage .catalogWorkspaceActionBar,.productAlbumsModal.sellerCatalogPage .catalogWorkspaceActionBar{z-index:6;position:sticky;top:0}.productAlbumsModal .productAlbumsToolbar__summary.catalogWorkspaceActionBar__summary{align-items:initial;gap:3px;display:grid}.productAlbumsModal.sellerCatalogPage .productAlbumsToolbar.catalogWorkspaceActionBar{gap:12px 16px;padding:12px 16px}.myCompilationsPage .fashionCompilationsView:not(.fashionCompilationsView--root)>.catalogWorkspaceActionBar{margin:0 -16px 16px}@media (width<=760px){.catalogWorkspaceActionBar{grid-template-columns:1fr;grid-template-areas:"summary""actions";align-items:stretch}.catalogWorkspaceActionBar__actions{justify-content:stretch}:is(#root,body>.modalBackdrop) .catalogWorkspaceActionBar__actions .catalogWorkspaceActionBar__primaryAction{width:100%}}.sellerCatalogPage .sellerCatalogProductsHead.catalogProductHeader,.productAlbumsModal.sellerCatalogPage .sellerCatalogProductsHead.productAlbumsDetailHead.catalogProductHeader,.viewHistoryPage .sellerCatalogProductsHead.catalogProductHeader{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:9px;padding:12px 16px}.sellerCatalogPage .sellerCatalogProductsControls.catalogProductToolbar,.productAlbumsModal.sellerCatalogPage .sellerCatalogProductsControls.catalogProductToolbar,.viewHistoryPage .sellerCatalogProductsControls.catalogProductToolbar{border-top:1px solid var(--cms-luxury-border-soft);grid-template-columns:minmax(190px,auto) auto minmax(0,1fr);justify-content:stretch;place-items:center stretch;gap:10px 18px;width:100%;min-width:0;max-width:none;padding:9px 0 0;display:grid;overflow:visible}.catalogProductToolbar__group{align-items:center;gap:7px;min-width:0;display:flex}.catalogProductToolbar__sort .catalogActionMenu,.catalogProductToolbar__sort .sellerCatalogSortMenu__triggerLabel{min-width:0}.catalogProductToolbar__sort .sellerCatalogSortMenu__triggerLabel>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogProductToolbar__sort,.catalogProductToolbar__order{grid-column:1}.catalogProductToolbar__view{grid-column:2}.catalogProductToolbar__actions{flex-wrap:wrap;grid-column:3;justify-content:flex-end}.catalogProductToolbar--history{grid-template-columns:auto minmax(0,1fr)!important}.catalogProductToolbar--history .catalogProductToolbar__view{grid-column:1}.catalogProductToolbar--history .catalogProductToolbar__actions{grid-column:2}.catalogProductToolbar__label{letter-spacing:.06em;text-transform:uppercase;flex:none;font-weight:800;line-height:1;color:var(--cms-luxury-text-soft)!important;font-size:10px!important}:is(#root,body>.modalBackdrop) .catalogProductToolbar__sort .catalogActionMenu__summary{background:0 0;border-color:#0000;min-height:34px;padding-inline:4px}:is(#root,body>.modalBackdrop) .catalogProductToolbar__sort .catalogActionMenu__summary:hover:not(:disabled),:is(#root,body>.modalBackdrop) .catalogProductToolbar__sort .catalogActionMenu--open .catalogActionMenu__summary{background:var(--cms-luxury-gold-wash);border-color:#0000}body>.catalogActionMenu__panel .catalogProductToolbar__fileItem{min-width:250px}.catalogProductToolbar__orderAction{white-space:nowrap;flex:none}.catalogProductToolbar__context{border-left:3px solid var(--cms-luxury-gold-strong);background:var(--cms-luxury-surface-muted);grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:9px 10px 9px 12px;display:flex}.catalogProductToolbar__context>div{gap:2px;min-width:0;display:grid}.catalogProductToolbar__context span,.catalogProductToolbar__context small{color:var(--cms-luxury-text-muted);font-size:10px;line-height:1.3}.catalogProductToolbar__context strong{color:var(--cms-luxury-ink-soft);font-size:12px;line-height:1.25}.catalogProductLoadMore{border-top:1px solid var(--cms-luxury-border-soft);background:var(--cms-luxury-paper);grid-column:1/-1;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:58px;padding:12px;display:flex}.catalogProductLoadMore>span{color:var(--cms-luxury-text-muted);font-size:11px}.catalogSelectionBar{border-radius:0}.catalogSelectionBar .sellerCatalogProductPickerBar__actions .cmsButton{white-space:nowrap;border-radius:0;min-width:0}@media (width<=980px){.sellerCatalogPage .sellerCatalogProductsControls.catalogProductToolbar,.productAlbumsModal.sellerCatalogPage .sellerCatalogProductsControls.catalogProductToolbar,.viewHistoryPage .sellerCatalogProductsControls.catalogProductToolbar{grid-template-columns:minmax(0,1fr) auto}.catalogProductToolbar__sort,.catalogProductToolbar__order{grid-column:1}.catalogProductToolbar__view{grid-column:2}.catalogProductToolbar__actions{grid-column:1/-1;justify-content:flex-end}.catalogProductToolbar--history .catalogProductToolbar__view{grid-column:1}.catalogProductToolbar--history .catalogProductToolbar__actions{grid-column:2}}@media (width<=760px){.sellerCatalogPage .sellerCatalogProductsControls.catalogProductToolbar,.productAlbumsModal.sellerCatalogPage .sellerCatalogProductsControls.catalogProductToolbar,.viewHistoryPage .sellerCatalogProductsControls.catalogProductToolbar,.catalogProductToolbar--history{gap:8px;grid-template-columns:minmax(0,1fr)!important}.catalogProductToolbar__sort,.catalogProductToolbar__order,.catalogProductToolbar__view,.catalogProductToolbar__actions,.catalogProductToolbar--history .catalogProductToolbar__view,.catalogProductToolbar--history .catalogProductToolbar__actions{grid-column:1;justify-content:flex-start}.catalogProductToolbar__sort{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:5px;display:grid}.catalogProductToolbar__sort .catalogActionMenu,:is(#root,body>.modalBackdrop) .catalogProductToolbar__sort .catalogActionMenu__summary{width:100%;max-width:100%}:is(#root,body>.modalBackdrop) .catalogProductToolbar__sort .catalogActionMenu__summary{justify-content:space-between}:is(#root,body>.modalBackdrop) .catalogProductToolbar__sort .catalogProductToolbar__orderAction{width:fit-content}.catalogProductToolbar__actions{border-top:1px solid var(--cms-luxury-border-soft);padding-top:8px}.catalogProductToolbar__context{flex-direction:column;align-items:stretch}.catalogProductToolbar__context .cmsButton{width:100%}.catalogProductLoadMore{text-align:center;flex-direction:column;align-items:stretch}.catalogSelectionBar{grid-template-columns:minmax(0,1fr);align-items:stretch!important;gap:8px!important;min-height:0!important;padding:8px 10px!important;display:grid!important}.sellerCatalogProductsSection--selectionMode>.sellerCatalogProductPickerBar.catalogSelectionBar .sellerCatalogProductPickerBar__status,.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.sellerCatalogProductPickerBar.catalogSelectionBar .sellerCatalogProductPickerBar__status,#root .catalogSelectionBar .sellerCatalogProductPickerBar__status,.catalogSelectionBar .sellerCatalogProductPickerBar__status{display:flex!important}.catalogSelectionBar .sellerCatalogProductPickerBar__actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:7px!important;display:grid!important}.catalogSelectionBar .sellerCatalogProductPickerBar__actions .cmsButton{white-space:normal;width:100%;min-width:0}.catalogSelectionBar .sellerCatalogProductPickerBar__actions .cmsButton:last-child{grid-column:1/-1}}:is(#root,body>.modalBackdrop) .sellerCatalogProductsControls.catalogProductToolbar :is(.cmsButton,.catalogActionMenu__summary),:is(#root,body>.modalBackdrop) .catalogProductToolbar__sort :is(.cmsButton,.catalogActionMenu__summary){box-sizing:border-box;color:#171614;height:36px;min-height:36px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;padding:0 12px;font:500 12px/18px Inter,Arial,sans-serif;transform:none}:is(#root,body>.modalBackdrop) .sellerCatalogProductsControls.catalogProductToolbar .sellerCatalogPreviewTabs{box-shadow:none;background:#f5f2ed;border:1px solid #dedad4;border-radius:8px;gap:2px;padding:3px;display:inline-flex}:is(#root,body>.modalBackdrop) .sellerCatalogProductsControls.catalogProductToolbar .sellerCatalogPreviewTab{box-sizing:border-box;color:#716d67;min-width:58px;height:28px;min-height:28px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:5px;padding:0 10px;font:500 12px/18px Inter,Arial,sans-serif;transform:none}:is(#root,body>.modalBackdrop) .sellerCatalogProductsControls.catalogProductToolbar .sellerCatalogPreviewTab[aria-pressed=true]{color:#171614;background:#fff;border-color:#dedad4}:is(#root,body>.modalBackdrop) .sellerCatalogProductsControls.catalogProductToolbar :is(.cmsButton,.catalogActionMenu__summary,.sellerCatalogPreviewTab):hover:not(:disabled),:is(#root,body>.modalBackdrop) .catalogProductToolbar__sort .catalogActionMenu__summary:hover:not(:disabled){box-shadow:none;background:#f5f2ed;border-color:#b7a58a}:is(#root,body>.modalBackdrop) .sellerCatalogProductsControls.catalogProductToolbar button:focus-visible,:is(#root,body>.modalBackdrop) .catalogProductToolbar__sort button:focus-visible{outline-offset:2px;outline:2px solid #9a8059}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) :is(.sellerCatalogSortingArea,.sortingProductCard__toolbar,.sellerCatalogSidebarProduct__sorting){color:#171614;background:#f5f2ed}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) :is(.sellerCatalogProductCardFrame--sorting,.sellerCatalogSidebarProduct){box-shadow:none;background:#fff;border-color:#dedad4;border-radius:8px;transform:none}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) :is(.sellerCatalogProductCardFrame--sortingDragging,.sellerCatalogSidebarProduct--dragging){box-shadow:none;background:#f5f2ed;border-color:#9a8059}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) :is(.sellerCatalogProductCardFrame--sortingDropTarget,.sellerCatalogSidebarProduct--dropTarget){border-color:#9a8059;transform:none;box-shadow:inset 0 0 0 1px #9a8059}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) :is(.sortingProductCard__dragState,.sortingProductCard__dropState,.sellerCatalogSidebarProduct__dragState,.sellerCatalogSidebarProduct__dropState){color:#716044;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f5f2edf5;border:1px solid #b7a58a;border-radius:8px}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) :is(.sortingProductCard__dragState,.sortingProductCard__dropState,.sellerCatalogSidebarProduct__dragState,.sellerCatalogSidebarProduct__dropState) strong{font:600 13px/18px Inter,Arial,sans-serif}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) :is(.sortingProductCard__dragState,.sortingProductCard__dropState,.sellerCatalogSidebarProduct__dragState,.sellerCatalogSidebarProduct__dropState) span{font:400 11px/16px Inter,Arial,sans-serif}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) :is(.sortingProductCard__toolbar,.sellerCatalogSidebarProduct__sorting)>:is(button,[role=button]){color:#171614;box-shadow:none;--cms-button-text:#171614;--cms-button-border:#dedad4;--cms-button-bg:#fff;background:#fff;border:1px solid #dedad4;border-radius:6px}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) :is(.sortingProductCard__toolbar,.sellerCatalogSidebarProduct__sorting)>:is(button,[role=button]):hover:not(:disabled){background:#eae3d9;border-color:#b7a58a;transform:none}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) :is(.sortingProductCard__toolbar,.sellerCatalogSidebarProduct__sorting)>:is(button,[role=button]):focus-visible{outline-offset:-2px;outline:2px solid #9a8059}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) :is(.sellerCatalogSortingConfirm,.sellerCatalogSortingFeedback,.catalogProductToolbar__context){color:#171614;box-shadow:none;background:#f5f2ed;border:1px solid #dedad4;border-left:3px solid #9a8059;border-radius:8px}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) .sellerCatalogSortingFeedback--error{color:#92241d;background:#fff5f3;border-color:#d6aaa5 #d6aaa5 #d6aaa5 #b3261e}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) :is(.sellerCatalogSortingArea,.sellerCatalogSortingConfirm,.catalogProductToolbar__context) :is(button,input){color:#171614;min-height:36px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px}body .sellerCatalogSortingDragPreview{color:#171614;background:#fff;border-color:#9a8059;border-radius:8px;transform:none;box-shadow:0 8px 24px #1716141a}body .sellerCatalogSortingDragPreview__image{background:#f5f2ed;border-radius:6px}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) .sellerCatalogProductsGrid.sellerCatalogProductsGrid--sorting>.sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--sorting{box-shadow:none;border-color:#0000;border-radius:8px;grid-template-rows:44px auto;padding:0;overflow:hidden}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) .sellerCatalogProductCardFrame--sorting>.sortingProductCard__toolbar{height:44px;padding:5px}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) .sortingProductCard__toolbar>:is(.sortingProductCard__dragHandle,.sortingProductCard__edgeAction){box-sizing:border-box;border-radius:6px;width:34px;min-width:34px;height:34px;min-height:34px;padding:0}:is(#root,body) :is(.sellerCatalogPage,.sellerCatalogModal--cms2) .sellerCatalogProductsGrid.sellerCatalogProductsGrid--sorting>.sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--sorting:is(.sellerCatalogProductCardFrame--sortingDragging,.sellerCatalogProductCardFrame--sortingDropTarget){border-color:#9a8059}body>.catalogActionMenu__panel:has(.sellerCatalogSortMenu__option){background:#fff;border:1px solid #dedad4;border-radius:8px;padding:6px;box-shadow:0 8px 24px #17161414}body>.catalogActionMenu__panel .sellerCatalogSortMenu__option{color:#171614;background:#fff;border:1px solid #0000;border-radius:6px;min-height:36px;padding:8px 12px;font:400 13px/18px Inter,Arial,sans-serif}body>.catalogActionMenu__panel .sellerCatalogSortMenu__option--active{color:#171614;background:#eae3d9;border-color:#b7a58a}body>.catalogActionMenu__panel .sellerCatalogSortMenu__option:hover:not(:disabled){color:#171614;background:#f5f2ed}body>.catalogActionMenu__panel .sellerCatalogSortMenu__option:focus-visible{outline-offset:-2px;outline:2px solid #9a8059}:is(#root,body) .sellerCatalogModal--cms2 :is(.catalogSelectionBar,.sellerCatalogSelectionReview){color:#171614;box-shadow:none;background:#f5f2ed;border:1px solid #dedad4;border-radius:8px}:is(#root,body) .sellerCatalogModal--cms2 :is(.catalogSelectionBar,.sellerCatalogSelectionReview) button{color:#171614;min-height:36px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;padding:8px 12px;font:500 13px/18px Inter,Arial,sans-serif}:is(#root,body) .sellerCatalogModal--cms2 :is(.catalogSelectionBar,.sellerCatalogSelectionReview) button:hover:not(:disabled){background:#eae3d9;border-color:#b7a58a}:is(#root,body) .sellerCatalogModal--cms2 :is(.catalogSelectionBar,.sellerCatalogSelectionReview) button:disabled{color:#9b958c;background:#f5f2ed}:is(#root,body) .sellerCatalogModal--cms2 .sellerCatalogSelectionReview__item{background:#fff;border:1px solid #dedad4;border-radius:8px}:is(#root,body) .sellerCatalogModal--cms2 .sellerCatalogSelectionReview :is(.sellerCatalogSelectionReview__header,.sellerCatalogSelectionReview__footer){color:#171614;background:#f5f2ed;border-color:#dedad4}body>.catalogActionMenu__panel:has(.catalogProductToolbar__fileItem){background:#fff;border:1px solid #dedad4;border-radius:8px;padding:6px}body>.catalogActionMenu__panel .catalogProductToolbar__fileItem{color:#171614;background:#fff;border:0;border-radius:6px;min-height:36px;font:400 13px/18px Inter,Arial,sans-serif}.sellerCatalogModal--productPicker .sellerCatalogProductCardFrame__selection--interactive{min-height:36px;font:inherit;cursor:pointer;pointer-events:auto;padding:9px 13px 9px 11px}.sellerCatalogModal--productPicker .sellerCatalogProductCardFrame__selection--interactive:disabled{cursor:default;opacity:.5}.catalogActionMenu__panel.sellerCatalogPickerSortPanel{z-index:13001}.sellerCatalogSortMenu__triggerLabel{align-items:center;gap:8px;display:inline-flex}.sellerCatalogSortMenu__triggerIcon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:square;stroke-linejoin:miter;flex:none;width:20px;height:20px}.sellerCatalogSortMenu>.catalogActionMenu__summary>.catalogActionMenu__chevron{display:none}.sellerCatalogPage.sellerCatalogModal .sellerCatalogProductsSummary__sorting{text-overflow:clip;white-space:normal;max-width:min(50vw,720px);overflow:visible}.sellerCatalogModal.sellerCatalogPage .sellerCatalogContent>.catalogWorkspaceState--error,.sellerCatalogModal .sellerCatalogContent>.catalogWorkspaceState--error{box-sizing:border-box;color:#716d67;background:#fffaf9;border:1px solid #eadbd8;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:14px;width:min(760px,100% - 32px);max-width:100%;min-height:0;margin:24px auto;padding:20px}.sellerCatalogModal .sellerCatalogContent>.catalogWorkspaceState--error .catalogWorkspaceState__content{gap:6px}.sellerCatalogModal .sellerCatalogContent>.catalogWorkspaceState--error strong{color:#171614;font-size:15px}.sellerCatalogModal .sellerCatalogContent>.catalogWorkspaceState--error p{color:#716d67;font-size:13px}.sellerCatalogModal .sellerCatalogContent>.catalogWorkspaceState--error details{min-width:0}.sellerCatalogModal .sellerCatalogContent>.catalogWorkspaceState--error pre{overflow-wrap:anywhere;background:#fff;border:1px solid #e8e1dc;border-radius:8px;max-height:160px;padding:10px 12px;overflow:auto}.sellerCatalogModal .sellerCatalogContent>.catalogWorkspaceState--error>button{white-space:nowrap;border-radius:8px;min-width:0}.sellerCatalogModal--sortingMode .sellerCatalogFiltersPanel.sellerCatalogFiltersPanel--sorting{pointer-events:auto;opacity:1;padding:0;display:block;overflow:hidden}.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProducts{color:#111;background:#fff;border:0;grid-template-rows:auto minmax(0,1fr);gap:0;height:100%;padding:0}.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProducts__header{border-bottom:1px solid #e2e4e7;padding:16px}.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProducts__header span,.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProducts__header small{color:#777}.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProducts__header strong{font-size:15px}.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProducts__list{grid-auto-rows:max-content;align-content:start;min-height:0;padding:12px;overflow-y:auto}.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProducts__state{color:#777;background:#f4f4f4;margin:12px}.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProduct{background:#fff;border-color:#e2e4e7}.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProduct:hover{background:#f7f8f9;border-color:#111}.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProduct__text strong{color:#111}.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProduct__text span{color:#555}.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProduct__text code{color:#777}.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProduct__sorting{border-top-color:#e2e4e7}.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProduct__sorting>span,.sellerCatalogFiltersPanel--sorting .sellerCatalogSidebarProduct__sorting>button{color:#111;background:#f0f1f2}:is(#root,body) .sellerCatalogModal--cms2 .sellerCatalogSelectionReview__actions .cmsIconButton{width:36px;min-width:36px;height:36px;padding:0}.sellerCatalogSelectionReview__actions .cmsIconButton svg{width:20px;height:20px}:is(#root,body>.modalBackdrop) .sellerCatalogModal--productPicker .sellerCatalogPluPicker__form button.cmsButton--secondary{color:#171614;background:#fff;border-color:#dedad4;border-radius:8px;min-height:44px;font-size:13px;font-weight:700}:is(#root,body>.modalBackdrop) .sellerCatalogModal--productPicker .sellerCatalogPluPicker__form button.cmsButton--secondary:hover:not(:disabled){background:#f5f2ed;border-color:#b7a58a}:is(#root,body>.modalBackdrop) .sellerCatalogModal--productPicker .sellerCatalogPluPicker__form input[aria-invalid=true]{border-color:#b42318}:is(#root,body>.modalBackdrop) .sellerCatalogModal--productPicker .sellerCatalogPluPicker__fieldError{color:#b42318;font-size:12px;line-height:1.35}.sellerCatalogModal--cms2 .sellerCatalogSelectionReview{background:#fff;border-color:#dedad4;border-radius:12px}.sellerCatalogModal--cms2 .sellerCatalogSelectionReview__item{border-color:#dedad4;border-radius:8px;grid-template-columns:28px 64px minmax(0,1fr) auto;gap:12px;padding:10px 12px}.sellerCatalogModal--cms2 .sellerCatalogSelectionReview__number{color:#716d67;background:#f5f2ed;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}.sellerCatalogModal--cms2 .sellerCatalogSelectionReview__image{background:#fff;border:1px solid #dedad4;border-radius:8px;width:64px;height:72px}.sellerCatalogModal--cms2 .sellerCatalogSelectionReview__text strong{color:#171614;font-size:13px}.sellerCatalogModal--cms2 .sellerCatalogSelectionReview__text small{color:#716d67;font-size:12px}.sellerCatalogModal--cms2 .sellerCatalogSelectionReview__text code{color:#716d67;font-size:11px}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsAlphabetList{row-gap:24px}:is(#root,body) .cms2BrandCatalog :is(input,button):focus-visible{outline-offset:-2px;outline:2px solid #9a8059}:is(#root,body) .cms2BrandCatalog .catalogBrandsAlphabetIndex__row{flex-wrap:wrap;justify-content:flex-start;gap:4px}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsModal__body,:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsView{background:#f5f2ed}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsToolbar{background:#f5f2ed;border-color:#dedad4;gap:16px}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandSearchField input{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;height:40px;padding:8px 12px}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsAlphabetIndex button{border-radius:8px;min-width:28px;min-height:32px}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsAlphabetIndex button:hover:not(:disabled){color:#171614;background:#eae3d9}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsAlphabetList,:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsTopSection{max-width:none}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsTopSection__items,:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsAlphabetGroup__items,:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsList{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;padding:0;display:grid}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsAlphabetGroup{grid-template-columns:32px minmax(0,1fr);gap:16px;display:grid}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsAlphabetGroup__letter{color:#8a6a3e;font:400 24px/32px Lora,Georgia,serif}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandCard{min-height:104px;box-shadow:none;background:#fff;border:0;border-radius:8px;padding:20px;transform:none}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandCard:before,:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandCard:after{display:none}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandCard--clickable:hover{background:#faf8f5;transform:none;box-shadow:inset 0 0 0 1px #b7a58a}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandCard:focus-visible{outline-offset:-2px;outline:2px solid #9a8059}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandCard--selected{background:#eae3d9;box-shadow:inset 0 0 0 1px #b7a58a}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandCard__main{flex-wrap:wrap;align-items:center;gap:12px;display:flex}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandCard__main>div:last-child{min-width:0;display:block}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandCard__main strong{color:#171614;overflow-wrap:anywhere;font-size:18px;line-height:1.4}#root .unifiedResearch .cms2BrandCatalog .catalogBrandsAlphabetGroup .catalogBrandLogo,.compilationDialogsPortal .compilationProductPicker .cms2BrandCatalog .catalogBrandsAlphabetGroup .catalogBrandLogo,:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsAlphabetGroup .catalogBrandLogo,:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandLogo{background:#fff;border:0;flex:0 0 140px;width:140px;height:44px;display:flex!important}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandTopBadge{min-height:24px;box-shadow:none;color:#716044;letter-spacing:0;text-transform:none;background:#f5f2ed;border:0;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:500}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandTopBadge:before{display:none}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal .catalogBrandsExportButton{box-shadow:none;border-radius:8px}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandsSelectionGroups{gap:20px;display:grid}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandsSelectionGroup h4{color:#171614;align-items:center;gap:8px;margin:16px 0 0;font-size:13px;font-weight:650;display:flex}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandsSelectionGroup h4 span{color:#6f5739;background:#eae3d9;border-radius:6px;place-items:center;min-width:24px;height:24px;font-size:12px;display:inline-grid}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandsList{border:0;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;padding-top:16px}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandCard{background:#fff;border:1px solid #dedad4;border-radius:8px;min-height:138px;padding:14px;transition:background .15s,box-shadow .15s;display:flex}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandCard--clickable:hover{background:#faf8f5;border-color:#b7a58a;box-shadow:0 0 0 1px #b7a58a}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandCard--selected{background:#f5f2ed;border-color:#b7a58a;box-shadow:0 0 0 1px #b7a58a}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandCard__main{flex-direction:column;flex:1;justify-content:space-between;align-items:stretch;gap:10px;min-width:0;display:flex}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandLogo{background:0 0;flex:none;place-items:center;width:100%;height:56px;display:grid!important}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandLogo img{object-fit:contain!important;width:100%!important;max-width:160px!important;height:100%!important;max-height:52px!important}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandCard__main>div:last-child{flex-direction:column;flex:1;justify-content:flex-end;align-items:flex-start;width:100%;min-width:0;display:flex}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandCard__main strong{margin:auto 0 8px;font-size:16px;line-height:1.3}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandMeta{gap:6px;width:100%}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogCategorySelectButton{color:#171614;min-height:36px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;display:inline-flex}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandCard--selected .catalogCategorySelectButton{color:#6f5739;background:#eae3d9;border-color:#b7a58a}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandsModal__footer{box-shadow:none;background:#f5f2ed;border-color:#dedad4;padding:16px 24px}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandsModal__footer>span{color:#716d67}:is(#root,body) .cms2BrandCatalog.catalogBrandsModal--selectionPicker .catalogBrandsModal__footer .cmsButton{border-radius:8px;min-height:40px}#root .unifiedResearch .unifiedGiftCardPage{color:#222;background:#fff;outline:none;flex:1;min-height:0;padding:16px 40px 56px;overflow:auto}#root .unifiedResearch .unifiedGiftCardLayout,#root .unifiedResearch .unifiedGiftCardLoading{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:start;gap:clamp(32px,5vw,80px);max-width:1080px;margin:0 auto;display:grid}#root .unifiedResearch .unifiedGiftCardHero{aspect-ratio:1.586;color:#777;background:#fafafa;border-radius:14px;justify-content:center;align-items:center;margin-bottom:24px;display:flex;overflow:hidden}#root .unifiedResearch .unifiedGiftCardHero img{object-fit:contain;width:100%;height:100%;display:block}#root .unifiedResearch .unifiedGiftCardGallery h2,#root .unifiedResearch .unifiedGiftCardDetails label>span{margin:0 0 12px;font:500 14px/1.5 Inter,Arial,sans-serif;display:block}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__designs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__design{aspect-ratio:1.586;min-width:0;min-height:0;box-shadow:none;color:#222;background:#fff;border:1px solid #0000;border-radius:8px;padding:4px;transition:border-color .15s,background .15s;display:flex;transform:none}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__design img{object-fit:contain;border-radius:4px;width:100%;height:100%}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__design img+span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__design:hover{background:#fafafa;border-color:#ddd}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__design[aria-pressed=true]{background:#fdf7f8;border-color:#db8f96}#root .unifiedResearch .unifiedGiftCardDetails{padding-top:4px}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__amount{display:block}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__amount input{box-sizing:border-box;color:#222;width:100%;height:48px;box-shadow:none;background:#f7f6f8;border:1px solid #e5e3e7;border-radius:8px;padding:0 16px;font:400 16px/1.5 Inter,Arial,sans-serif}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__limits{color:#777;margin:8px 0 16px;font-size:12px;line-height:1.5}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__amountError{color:#a24f58;font-size:12px;line-height:1.5}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__amounts{flex-wrap:wrap;gap:8px;display:flex}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__amounts .cmsButton{color:#333;min-height:32px;box-shadow:none;background:#fff;border:1px solid #d8d6da;border-radius:6px;padding:6px 10px;font:400 12px/1.4 Inter,Arial,sans-serif;transform:none}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__amounts .cmsButton:hover{background:#f7f6f8;border-color:#aaa}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__amounts .cmsButton[aria-pressed=true]{color:#88434d;background:#fcf1f3;border-color:#db8f96}#root .unifiedResearch .unifiedGiftCardDescription{margin-top:28px}#root .unifiedResearch .unifiedGiftCardPage .giftCardContentPreview__description{white-space:pre-line;margin:0 0 20px;font-size:13px;line-height:1.75}#root .unifiedResearch .unifiedGiftCardPage details{border-top:1px solid #eceaec}#root .unifiedResearch .unifiedGiftCardPage summary{color:#a75763;cursor:pointer;padding:16px 0;font-size:13px}#root .unifiedResearch .unifiedGiftCardPage :is(button,input,summary):focus-visible{outline-offset:3px;outline:2px solid #db8f96}#root .unifiedResearch .unifiedGiftCardState{max-width:1080px;margin:32px auto;font-size:14px;line-height:1.6}#root .unifiedResearch .unifiedGiftCardLoading__image{aspect-ratio:1.586;background:#f3f2f3;border-radius:14px}#root .unifiedResearch .unifiedGiftCardLoading__details{gap:20px;display:grid}#root .unifiedResearch .unifiedGiftCardLoading__details span{background:#f3f2f3;border-radius:6px;height:48px;display:block}#root .unifiedResearch .unifiedGiftCardLoading__details span:last-child{height:180px}.giftCardTemplatePicker{border:0;border-radius:0;min-width:0;margin:0;padding:0}.giftCardTemplatePicker legend{padding:0;font-weight:600}.giftCardTemplatePicker .giftCardTemplatePicker__list{gap:8px;margin-top:8px;display:grid}.giftCardTemplatePicker .giftCardTemplatePicker__option{cursor:pointer;color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;align-items:center;gap:10px;padding:10px;display:flex}.giftCardTemplatePicker .giftCardTemplatePicker__option:has(input:checked){border-color:#171614}.giftCardTemplatePicker .giftCardTemplatePicker__option input{accent-color:#71614b;flex-shrink:0;width:16px;height:16px;margin:0}.giftCardTemplatePicker .giftCardTemplatePicker__option img{object-fit:contain;width:88px;height:56px}.giftCardTemplatePicker .giftCardTemplatePicker__option small{display:block}.giftCardTemplatePicker p{font-size:12px;line-height:1.5}.giftCardTemplatePicker .giftCardTemplatePicker__option:hover{border-color:#b7a58a}.giftCardTemplatePicker .giftCardTemplatePicker__option:focus-within{outline-offset:2px;outline:2px solid #b7a58a}.giftCardTemplatePicker .giftCardTemplatePicker__option small,.giftCardTemplatePicker p{color:#716d67}.homepageProductSourceLoading{color:#716d67;gap:12px;min-width:0;font:400 13px/20px Inter,Arial,sans-serif;display:grid}.homepageProductSourceLoading__grid{gap:8px;min-width:0;display:grid}.homepageProductSourceLoading--cards .homepageProductSourceLoading__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.homepageProductSourceLoading__row{background:#fff;border:1px solid #dedad4;border-radius:8px;align-items:center;gap:12px;min-height:88px;padding:12px;display:flex}.homepageProductSourceLoading__image,.homepageProductSourceLoading__lines>span{background:linear-gradient(100deg,#ece8e2 20%,#f8f6f2 38%,#ece8e2 56%) 0 0/220% 100%;animation:1.35s ease-in-out infinite catalogSkeletonShimmer;display:block}.homepageProductSourceLoading__image{border-radius:8px;flex:0 0 56px;width:56px;height:64px}.homepageProductSourceLoading__lines{gap:8px;width:min(320px,75%);display:grid}.homepageProductSourceLoading__lines>span{border-radius:6px;height:10px}.homepageProductSourceLoading__lines>span:nth-child(2){width:74%}.homepageProductSourceLoading__lines>span:nth-child(3){width:55%}@media (prefers-reduced-motion:reduce){.homepageProductSourceLoading__image,.homepageProductSourceLoading__lines>span{animation:none}}#root .productsWizardV2AlbumPicker .productsWizardV2AlbumCard{box-shadow:none;background:#fff;border-color:#dedad4;border-radius:8px}#root .productsWizardV2AlbumPicker>.catalogFilterSearch{padding:0 0 12px}#root .productsWizardV2AlbumPicker .productsWizardV2AlbumCard__image{background:#faf9f7;border-radius:8px}#root .productsWizardV2AlbumPicker .productsWizardV2AlbumCard:is(:hover,:focus-visible):not(:disabled){outline-offset:-2px;box-shadow:none;background:#faf8f5;border-color:#b7a58a;outline:2px solid #9a8059}#root .productsWizardV2AlbumPicker .productsWizardV2AlbumCard__select{margin-top:8px}#root .productsWizardV2AlbumPicker .productsWizardV2AlbumCard:disabled .productsWizardV2AlbumCard__select{opacity:.55}.homepageProductSourceReview{color:#171614;background:#faf8f5;border:1px solid #dedad4;border-radius:12px;gap:12px;min-width:0;padding:16px;display:grid}.homepageProductSourceReview__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.homepageProductSourceReview__heading strong{font:600 16px/24px Inter,Arial,sans-serif}.homepageProductSourceReview__heading span{color:#716d67;font:400 13px/20px Inter,Arial,sans-serif}.homepageProductSourceReview>p{color:#716d67;margin:0;font:400 13px/20px Inter,Arial,sans-serif}.homepageProductSourceReview>.orderedProductList{grid-auto-rows:max-content;max-height:min(480px,45dvh);padding-right:4px;overflow:auto}#root .homepageProductSourceReview .orderedProductListRow{background:#fff;border:1px solid #dedad4;border-radius:8px;min-height:92px;padding-right:132px}#root .homepageProductSourceReview .orderedProductListRow__number{color:#716d67;background:#f5f2ed;border-radius:6px}#root .homepageProductSourceReview .orderedProductListRow__image{background:#fff;border-radius:8px}#root .homepageProductSourceReview .orderedProductListRow__actions :is(.orderedProductListRow__actionButton,.orderedProductListRow__dragHandle){color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;width:36px;min-width:36px;height:36px;min-height:36px}#root .homepageProductSourceReview .orderedProductListRow__actions .orderedProductListRow__actionButton--danger{color:#b42318}#root .homepageProductSourceReview .orderedProductListRow__actions :is(.orderedProductListRow__actionButton,.orderedProductListRow__dragHandle):is(:hover,:focus-visible){outline-offset:-2px;background:#f5f2ed;border-color:#b7a58a;outline:2px solid #9a8059}.homepageProductSourceReview__issues{color:#b42318;max-height:180px;margin:0;padding-left:20px;font:400 13px/20px Inter,Arial,sans-serif;overflow:auto}.homepageProductSourceReview__actions{flex-wrap:wrap;gap:8px;display:flex}.catalogFormModal.productsWizardV2--albumPicker:has(.homepageProductSourceReview)>form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.catalogFormModal.productsWizardV2--albumPicker:has(.homepageProductSourceReview) .catalogFormModal__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.addSectionWizard.productsWizardV2--albumPicker:has(.homepageProductSourceReview)>.wizardBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.wizardAlbumPickerModal:has(.homepageProductSourceReview)>.wizardAlbumPickerModal__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.wizardAlbumPickerModal:has(.homepageProductSourceReview){flex-direction:column;width:min(1520px,100vw - 40px);height:calc(100dvh - 40px);max-height:calc(100dvh - 40px);display:flex}:is(.catalogFormModal,.addSectionWizard).productsWizardV2--albumPicker .homepageProductSourceReview,.wizardAlbumPickerModal .homepageProductSourceReview{flex-direction:column;flex:1;min-height:0;display:flex}:is(.catalogFormModal,.addSectionWizard).productsWizardV2--albumPicker .homepageProductSourceReview>.orderedProductList,.wizardAlbumPickerModal .homepageProductSourceReview>.orderedProductList{flex:1;min-height:0;max-height:none}#root .homepageProductSourcePicker .productsWizardV2AlbumCard{box-shadow:none;background:#fff;border-color:#dedad4;border-radius:8px}#root .homepageProductSourcePicker .productsWizardV2AlbumCard__image{background:#faf9f7;border-radius:8px}#root .homepageProductSourcePicker .productsWizardV2AlbumCard:is(:hover,:focus-visible):not(:disabled){outline-offset:-2px;box-shadow:none;background:#faf8f5;border-color:#b7a58a;outline:2px solid #9a8059}#root .homepageProductSourcePicker .homepageLookProducts .orderedProductListRow{background:#fff;border-color:#dedad4;border-radius:8px}#root .homepageProductSourcePicker .homepageLookProducts .orderedProductListRow__number{color:#716d67;background:#f5f2ed;border-radius:6px}#root .homepageProductSourcePicker .homepageLookProducts .orderedProductListRow__image,#root .homepageProductSourcePicker .homepageLookProducts .orderedProductListRow__actionButton{border-radius:8px}:is(#root .compilationDialogsScope,.compilationDialogsPortal){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.compilationDialogsScope.modalBackdrop,.compilationDialogsPortal.modalBackdrop{z-index:13000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17161494}:is(:is(#root .compilationDialogsScope,.compilationDialogsPortal) :is(.catalogFormModalBackdrop,.workflowConfirmOverlay,.wizardOverlay,.sellerCatalogValueModalBackdrop):not(:has(>.compilationFilterPopup)),:is(#root .compilationDialogsScope,.compilationDialogsPortal) .modalBackdrop:has(>.pluSearchModal)){z-index:12000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17161494}:is(#root .compilationDialogsScope,.compilationDialogsPortal) :is(.catalogFormModal,.workflowConfirmDialog,.productAlbumPickerModal,.myLookCreationWizard,.pluSearchModal,.catalogBrandsModal--flatPicker,.compilationProductPicker,.fashionCompilationsModal--lookSelection){color:#171614;background:#fff;border:1px solid #dedad4;border-radius:12px;overflow:hidden;box-shadow:0 24px 80px #17161447}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal>header,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .productAlbumPickerModal>header,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard.sectionWizardV2>.addSectionWizard__header,:is(#root .compilationDialogsScope,.compilationDialogsPortal) :is(.pluSearchModal,.catalogBrandsModal--flatPicker,.compilationProductPicker,.fashionCompilationsModal--lookSelection)>.catalogCategoriesModal__header{color:#171614;background:#f5f2ed;border-bottom:1px solid #dedad4;flex-shrink:0;padding:20px 24px}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal>header h3,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .productAlbumPickerModal>header h3,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard.sectionWizardV2>header h2,:is(#root .compilationDialogsScope,.compilationDialogsPortal) :is(.pluSearchModal,.catalogBrandsModal--flatPicker,.compilationProductPicker,.fashionCompilationsModal--lookSelection)>header :is(h2,.catalogPickerModal__heading>strong){color:#171614;text-transform:none;letter-spacing:normal;margin:4px 0;font:500 24px/32px Lora,Georgia,serif}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal>header :is(span,small),:is(#root .compilationDialogsScope,.compilationDialogsPortal) .productAlbumPickerModal>header :is(span,small),:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard.sectionWizardV2>header :is(span,code,summary),:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogBrandsModal--flatPicker .catalogPickerModal__heading>:is(span,small){color:#716d67}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal>header small,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .productAlbumPickerModal>header small{white-space:normal;font-size:13px;line-height:20px;display:block}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal>header>button,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .productAlbumPickerModal>header>button,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard.sectionWizardV2>header .modalCloseButton,:is(#root .compilationDialogsScope,.compilationDialogsPortal) :is(.pluSearchModal,.catalogBrandsModal--flatPicker,.compilationProductPicker,.fashionCompilationsModal--lookSelection)>header .modalCloseButton{color:#171614;width:40px;min-width:40px;height:40px;min-height:40px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal__body,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard.sectionWizardV2.wizardV2--flatFlow .wizardBody{color:#171614;background:#fff;gap:16px;padding:24px}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal__body label{font-weight:500}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal__body :is(input,select,textarea),:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard .wizardBody :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#171614;background:#fff;border:1px solid #dedee2;border-radius:8px;font:400 13px/20px Inter,Arial,sans-serif}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal__body :is(input,select,textarea):focus,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard .wizardBody :is(input,select,textarea):focus{outline-offset:0;box-shadow:none;border-color:#b8b4af;outline:2px solid #716d6733}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal__body :is(input,select,textarea):disabled{color:#716d67;cursor:not-allowed;background:#f5f2ed}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal .catalogFormModal__footer,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .workflowConfirmDialog__actions,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .productAlbumPickerModal>footer,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard.sectionWizardV2>.addSectionWizard__footer,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .compilationProductPicker .sellerCatalogProductPickerBar,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogBrandsModal--flatPicker>footer,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .fashionCompilationsModal--lookSelection .fashionLookSelectionBar,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .pluSearchModal>footer{color:#716d67;background:#f5f2ed;border-top:1px solid #dedad4;flex-shrink:0;padding:16px 24px}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal .catalogFormModal__footer>button.catalogFormModal__secondaryButton,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .workflowConfirmDialog__actions .cmsButton--secondary,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard.sectionWizardV2>footer .wizardSecondaryButton,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .compilationProductPicker .sellerCatalogProductPickerBar .cmsButton--secondary,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogBrandsModal--flatPicker>footer .cmsButton--secondary,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .fashionLookSelectionBar .cmsButton--secondary{color:#171614;min-height:40px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal .catalogFormModal__footer>button.catalogFormModal__primaryButton,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .workflowConfirmDialog__actions .cmsButton--primary,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard.sectionWizardV2>footer .wizardPrimaryButton,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .compilationProductPicker .sellerCatalogProductPickerBar .cmsButton--primary,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogBrandsModal--flatPicker>footer .cmsButton--primary,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .productAlbumPickerModal>footer .cmsButton--primary,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .fashionLookSelectionBar .cmsButton--primary{color:#fff;min-height:44px;box-shadow:none;background:#766a5c;border:1px solid #766a5c;border-radius:8px}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal .catalogFormModal__footer>button.catalogFormModal__primaryButton:hover:not(:disabled),:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard.sectionWizardV2>footer .wizardPrimaryButton:hover:not(:disabled){background:#655a4e;border-color:#655a4e}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal .catalogFormModal__footer>button.catalogFormModal__secondaryButton:hover:not(:disabled),:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal>header>button:hover:not(:disabled),:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard.sectionWizardV2>header .modalCloseButton:hover:not(:disabled),:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard.sectionWizardV2>footer .wizardSecondaryButton:hover:not(:disabled){color:#171614;background:#eeeae4;border-color:#c9c3bb}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .workflowConfirmDialog{width:min(520px,100vw - 48px);overflow:auto}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .workflowConfirmDialog__icon{display:none}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .workflowConfirmDialog .workflowConfirmDialog__body{background:#f5f2ed;padding:24px}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .workflowConfirmDialog h2{color:#171614;overflow-wrap:anywhere;font:500 24px/32px Lora,Georgia,serif}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .workflowConfirmDialog__eyebrow{color:#716d67}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .workflowConfirmDialog__body>p{color:#716d67;background:#fff;border-top:1px solid #dedad4;margin:20px -24px -24px;padding:24px}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .workflowConfirmDialog__meta{background:#fff;border-radius:8px;margin-bottom:0;position:relative}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .workflowConfirmDialog__actions{justify-content:space-between}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .workflowConfirmDialog__actions .cmsButton--danger{color:#fff;background:#b42318;border-color:#b42318;border-radius:8px;min-height:40px}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .workflowConfirmDialog__actions .cmsButton--danger:hover:not(:disabled){background:#941c13}:is(#root .compilationDialogsScope,.compilationDialogsPortal) :is(.catalogFormModal,.workflowConfirmDialog,.productAlbumPickerModal,.myLookCreationWizard) button:focus-visible{outline-offset:3px;outline:2px solid #8a6a3e}:is(#root .compilationDialogsScope,.compilationDialogsPortal) :is(.catalogFormModal,.workflowConfirmDialog,.productAlbumPickerModal,.myLookCreationWizard) button:disabled{opacity:.5;cursor:not-allowed}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard.sectionWizardV2>.wizardSteps,:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard.sectionWizardV2>.productsWizardV2Status{color:#716d67;background:#fff;border-color:#dedad4}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .myLookCreationWizard :is(.myLookCreationWizard__methodCard,.myLookCreationWizard__catalogSummary,.myLookCreationWizard__catalogPreparation,.myLookCreationWizard__catalogIssues,.myLookCreationWizard__catalogLook,.myLookCreationWizard__selectedProducts,.myLookCreationWizard__productSources,.productsWizardV2AlbumCard){border-color:#dedad4;border-radius:8px}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .productAlbumPickerModal .productAlbumPickerRow{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .productAlbumPickerModal .productAlbumPickerRow--active{background:#faf8f5;border-color:#8a6a3e}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal :is(.fashionProductSearchDialog__empty,.fashionProductSearchDialog__progress,.fashionProductSearchResult){border-radius:8px}#root .compilationDialogsScope .fashionCompilationsModal--lookSelection{box-sizing:border-box;width:min(1440px,100vw - 48px);max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px)}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .catalogFormModal__body .cmsButton{border-radius:8px}#root .compilationDialogsScope .myLookAppearanceDialog__preview{border-color:#dedad4;border-radius:8px}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .fashionCompilationBrandField__value{border-color:#dedee2;border-radius:8px}.compilationDialogsPortal .catalogBrandsModal--flatPicker .catalogCategorySelectButton{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px}.compilationDialogsPortal .catalogBrandsModal--flatPicker .catalogCategorySelectButton:hover:not(:disabled){color:#171614;background:#f5f2ed;border-color:#b7a58a}.compilationDialogsPortal .catalogBrandsModal--flatPicker .catalogBrandCard--selected .catalogCategorySelectButton{color:#6f5739;background:#eae3d9;border-color:#b7a58a}.compilationDialogsPortal .catalogBrandsModal--flatPicker .catalogCategoriesTab{color:#716d67;background:0 0;border:0;border-bottom:2px solid #0000;font:500 16px/24px Lora,Georgia,serif}.compilationDialogsPortal .catalogBrandsModal--flatPicker .catalogCategoriesTab--active{color:#8a6a3e;border-bottom-color:#8a6a3e}.compilationDialogsPortal .catalogBrandsModal--flatPicker .catalogBrandSearchField input{background:#fff;border:1px solid #dedee2;border-radius:8px}:is(#root .compilationDialogsScope,.compilationDialogsPortal) :is(.compilationProductPicker,.pluSearchModal){box-sizing:border-box;width:min(1440px,100vw - 48px);max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px)}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .productAlbumPickerList{gap:8px;padding-block:16px}:is(#root .compilationDialogsScope,.compilationDialogsPortal) .productAlbumPickerRow>b{border-radius:6px}.compilationDialogsPortal .compilationProductPicker .sellerCatalogProductsGrid--web:has(.catalogSkeletonProductCard){grid-auto-rows:max-content;align-content:start}.compilationDialogsPortal .compilationProductPicker .catalogSkeletonProductCard{min-height:340px}:is(#root .compilationDialogsScope,body>.compilationDialogsPortal) .compilationProductPicker .sellerCatalogPluPicker__form .sellerCatalogPluPicker__submit{color:#fff;background:#171614;border:1px solid #171614;border-radius:8px;min-height:40px;padding:8px 16px}.compilationDialogsPortal .compilationProductPicker .sellerCatalogPluPicker input{border:1px solid #dedee2;border-radius:8px}.compilationDialogsPortal .compilationProductPicker .unifiedResearchMoreFilters,.compilationDialogsPortal .compilationProductPicker .sellerCatalogProductPickerBar .cmsButton--ghost{border-radius:8px}:is(#root .compilationDialogsScope,body>.compilationDialogsPortal) .compilationProductPicker .sellerCatalogProductsHead.catalogProductHeader{grid-template-columns:minmax(280px,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}:is(#root .compilationDialogsScope,body>.compilationDialogsPortal) .compilationProductPicker .sellerCatalogProductsSummary{white-space:normal;flex-direction:column;align-items:flex-start;gap:4px;display:flex}:is(#root .compilationDialogsScope,body>.compilationDialogsPortal) .compilationProductPicker .sellerCatalogProductsSummary h3{white-space:normal;margin:0;font:500 22px/28px Lora,Georgia,serif;overflow:visible}:is(#root .compilationDialogsScope,body>.compilationDialogsPortal) .compilationProductPicker .sellerCatalogProductsSummary small{white-space:normal;color:#716d67;font:400 12px/18px Inter,Arial,sans-serif;overflow:visible}:is(#root .compilationDialogsScope,body>.compilationDialogsPortal) .compilationProductPicker .sellerCatalogProductsControls.catalogProductToolbar{border:0;gap:20px;width:auto;padding:0;display:flex}:is(#root .compilationDialogsScope,body>.compilationDialogsPortal) .compilationProductPicker .catalogProductToolbar__actions:empty{display:none}:is(#root .compilationDialogsScope,body>.compilationDialogsPortal) .compilationProductPicker .catalogProductToolbar__sort .catalogActionMenu__summary{min-height:36px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px}:is(#root .compilationDialogsScope,body>.compilationDialogsPortal) .compilationProductPicker .sellerCatalogPreviewTabs{box-shadow:none;background:#f5f2ed;border:1px solid #dedad4;border-radius:8px;padding:3px}:is(#root .compilationDialogsScope,body>.compilationDialogsPortal) .compilationProductPicker .sellerCatalogPreviewTab{box-shadow:none;border:0;border-radius:5px}:is(#root .compilationDialogsScope,body>.compilationDialogsPortal) .compilationProductPicker .sellerCatalogPluPicker{background:#fff;padding:0 16px 16px}:is(#root .compilationDialogsScope,body>.compilationDialogsPortal) .compilationProductPicker .sellerCatalogPluPicker__form{grid-template-columns:minmax(220px,420px) auto;justify-content:start}:is(#root .compilationDialogsScope,body>.compilationDialogsPortal) .compilationProductPicker .sellerCatalogPluPicker input{height:40px}#root .cardProductAppend .cardProductAppend__dialog{width:min(1000px,100vw - 64px);height:min(780px,100dvh - 64px);max-height:calc(100dvh - 64px)}#root .cardProductAppend .cardProductAppend__dialog>form,#root .cardProductAppend .cardProductAppend__dialog .catalogFormModal__body{flex:1}#root .cardProductAppend .catalogFormModal__body{flex-direction:column;gap:16px;min-height:0;padding:20px 24px;display:flex;overflow:auto}#root .cardProductAppend .catalogFormModal__footer{align-items:center}#root .cardProductAppend .cardProductAppend__hint{color:#716d67;font:400 12px/20px Inter,Arial,sans-serif}#root .cardProductAppend .cardProductAppend__skippedProducts{gap:8px;max-height:180px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}#root .cardProductAppend .cardProductAppend__skippedProducts li{color:#171614;background:#faf9f7;border:1px solid #dedad4;border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 12px;font:400 12px/18px Inter,Arial,sans-serif;display:flex}#root .cardProductAppend .cardProductAppend__skippedProducts strong{font-weight:600}#root .cardProductAppend .cardProductAppend__skippedProducts span{color:#716d67}#root .cardProductAppend .homepageProductSourcePicker{flex-direction:column;gap:16px;display:flex}#root .cardProductAppend .homepageProductSourcePicker>[role=group]{background:#f5f2ed;border-radius:8px;justify-content:flex-start;align-items:center;gap:4px;width:fit-content;padding:4px}#root .cardProductAppend .homepageProductSourcePicker>[role=group]>button{color:#716d67;min-height:36px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:6px;padding:0 16px;font:500 13px/20px Inter,Arial,sans-serif}#root .cardProductAppend .homepageProductSourcePicker>[role=group]>button[aria-pressed=true]{color:#171614;background:#fff;border-color:#dedad4}#root .cardProductAppend .homepageProductSourcePicker>.productsWizardV2AlbumPicker{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px 12px;display:grid}#root .cardProductAppend .homepageProductSourcePicker>.productsWizardV2AlbumPicker>.productsWizardV2InlineHeader{grid-area:1/2}#root .cardProductAppend .homepageProductSourcePicker>.productsWizardV2AlbumPicker>.catalogFilterSearch{grid-area:1/1}#root .cardProductAppend .homepageProductSourcePicker>.productsWizardV2AlbumPicker>:not(.productsWizardV2InlineHeader):not(.catalogFilterSearch){grid-column:1/-1}#root .cardProductAppend .productsWizardV2InlineHeader>.wizardSecondaryButton{height:40px;min-height:40px;padding:0 14px}#root .cardProductAppend .catalogFilterSearch{border:0;gap:12px;min-height:40px;margin:0;padding:0}#root .cardProductAppend .catalogFilterSearch input{height:40px;min-height:40px}#root .cardProductAppend .productsWizardV2AlbumGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:none;margin:0;padding:0;overflow:visible}#root .cardProductAppend .productsWizardV2AlbumCard{color:#171614;min-height:88px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;padding:12px}#root .cardProductAppend .productsWizardV2AlbumCard__image{color:#716d67;background:#faf9f7;border-radius:8px;width:56px;height:64px;font:400 10px/14px Inter,Arial,sans-serif}#root .cardProductAppend .productsWizardV2AlbumCard>span:last-child{min-width:0}#root .cardProductAppend .productsWizardV2AlbumCard strong{font:600 14px/20px Inter,Arial,sans-serif}#root .cardProductAppend .productsWizardV2AlbumCard small{color:#716d67;margin-top:4px;font:400 12px/18px Inter,Arial,sans-serif}#root .cardProductAppend .productsWizardV2AlbumCard:hover:not(:disabled){background:#faf8f5;border-color:#b7a58a;transform:none}#root .cardProductAppend button:focus-visible{outline-offset:-2px;outline:2px solid #9a8059}#root .cardProductAppend .productsWizardV2AlbumCard:disabled{opacity:.6;background:#f5f2ed}#root .cardProductAppend .homepageProductSourcePicker--look>[aria-busy]{flex-direction:column;gap:16px;display:flex}#root .cardProductAppend .cardProductAppend__selectionBar{color:#716d67;flex-shrink:0;justify-content:space-between;align-items:center;min-height:40px;font-size:12px;display:flex}#root .cardProductAppend .cardProductAppend__check{color:#171614;cursor:pointer;align-items:center;gap:8px;margin:0;font:500 13px/20px Inter,Arial,sans-serif;display:flex}#root .cardProductAppend .cardProductAppend__check input{accent-color:#766a5c;flex:0 0 18px;width:18px;height:18px;min-height:18px;padding:0}#root .cardProductAppend .orderedProductList{flex-shrink:0;gap:8px;margin:0}#root .cardProductAppend .orderedProductList .orderedProductListRow{background:#fff;border-color:#dedad4;border-radius:8px;grid-template-columns:28px 52px minmax(0,1fr);min-height:88px;padding:12px 132px 12px 12px}#root .cardProductAppend .orderedProductListRow:has(input:checked){background:#faf8f5;border-color:#b7a58a}#root .cardProductAppend .orderedProductListRow{box-shadow:none}#root .cardProductAppend .orderedProductListRow__number{display:none}#root .cardProductAppend .cardProductAppend__rowCheck{grid-area:1/1;justify-content:center;min-height:44px}#root .cardProductAppend .orderedProductListRow__image{grid-area:1/2}#root .cardProductAppend .orderedProductListRow__content{grid-area:1/3}#root .cardProductAppend .orderedProductListRow__actions :is(.orderedProductListRow__actionButton,.orderedProductListRow__dragHandle){color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;width:34px;min-width:34px;height:34px;min-height:34px}#root .cardProductAppend .orderedProductListRow__actions .orderedProductListRow__actionButton--danger{color:#b42318}#root .cardProductAppend .orderedProductListRow__actions :is(.orderedProductListRow__actionButton,.orderedProductListRow__dragHandle):is(:hover,:focus-visible){outline-offset:-2px;background:#f5f2ed;border-color:#b7a58a;outline:2px solid #9a8059}#root .cardProductAppend .catalogLoadingState{place-items:center;min-height:240px;display:grid}#root .cardProductAppend .cardProductAppend__dialog:has(.cardProductAppend__selectionBar){height:calc(100dvh - 40px);max-height:calc(100dvh - 40px)}#root .cardProductAppend .cardProductAppend__dialog:has(.cardProductAppend__selectionBar) .catalogFormModal__body{overflow:hidden}#root .cardProductAppend .cardProductAppend__dialog:has(.cardProductAppend__selectionBar) .catalogFormModal__body>.orderedProductList{flex:1;align-content:start;min-height:0;overflow:auto}.selectedCompilationCard{box-sizing:border-box;background:#faf8f5;border:1px solid #dedad4;border-radius:8px;align-items:center;gap:20px;width:min(100%,840px);min-height:144px;padding:16px;display:flex}.selectedCompilationCard__image{color:#716d67;background:#eeeae4;border-radius:6px;flex:0 0 112px;place-items:center;width:112px;height:112px;font-size:12px;display:grid;overflow:hidden}.selectedCompilationCard__image img{object-fit:cover;width:100%;height:100%}.selectedCompilationCard__info{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.selectedCompilationCard__info small{color:#716d67;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.selectedCompilationCard__info strong{overflow-wrap:anywhere;font-size:17px}.selectedCompilationCard__info span{color:#716d67;font-size:13px}.selectedCompilationCard__actions{flex-direction:column;flex:none;align-items:center;gap:12px;display:flex}.selectedCompilationCard__actions a{color:#171614;text-underline-offset:3px;font-size:13px}.selectedCompilationCard--empty{justify-content:space-between;min-height:72px}@media (width<=1100px){.selectedCompilationCard{flex-wrap:wrap}.selectedCompilationCard__actions{align-items:flex-start;margin-left:132px}}.editorPanel--sectionWizardInspector .selectedCompilationCard{flex-wrap:wrap;gap:12px;padding:12px}.editorPanel--sectionWizardInspector .selectedCompilationCard__image{flex-basis:72px;width:72px;height:72px}.editorPanel--sectionWizardInspector .selectedCompilationCard__actions{align-items:flex-start;width:100%;margin-left:0}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .selectedCompilationCard{border-radius:8px!important}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .selectedCompilationCard__image{border-radius:6px!important}.homepageImageUrlField{min-width:0}.homepageImageUrlField>.homepageImageUrlField__label{color:inherit;font-size:12px;font-weight:700}.homepageImageUrlField>input,.homepageImageUrlField>textarea{border-radius:0}.homepageImageUrlField__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.homepageImageUrlField__actions>input[type=file]{display:none}.homepageImageUrlField__actions>span{color:inherit;opacity:.72;font-size:11px;font-weight:500}#root .homepageImageUrlField__uploadButton{border-radius:0}.homepageImageUrlField>.homepageImageUrlField__hint,.homepageImageUrlField>.homepageImageUrlField__status{margin:0}.homepageImageUrlField>.homepageImageUrlField__status--success{color:#28734f;font-weight:700}.homepageImageUrlField>.homepageImageUrlField__status--error{color:#b42318;font-weight:700}@media (width<=520px){.homepageImageUrlField__actions{flex-direction:column;align-items:stretch}#root .homepageImageUrlField__uploadButton{width:100%}}.editorPanel--sectionWizardInspector .carouselInspectorProducts{gap:12px;display:grid;container-type:inline-size}.editorPanel--sectionWizardInspector .carouselInspectorProducts>p{color:#555e6b;margin:0;font:400 12px/18px Inter,Arial,sans-serif}.editorPanel--sectionWizardInspector .carouselInspectorProducts__actions{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.editorPanel--sectionWizardInspector .carouselInspectorProducts__actions button{white-space:normal;text-align:center;border-radius:8px;flex:0 auto;width:auto;min-width:0;min-height:40px;padding:8px 6px;font-size:12px}.editorPanel--sectionWizardInspector .carouselInspectorProducts__actions .carouselInspectorProducts__import{grid-column:1/-1;justify-self:start}.editorPanel--sectionWizardInspector .carouselInspectorProducts__summary{flex-wrap:wrap;gap:6px;display:flex}.editorPanel--sectionWizardInspector .carouselInspectorProducts__summary span{color:#555e6b;background:#f5f2ed;border-radius:6px;padding:5px 8px;font:600 11px/17px Inter,Arial,sans-serif}.editorPanel--sectionWizardInspector .carouselInspectorProducts>.orderedProductList{grid-auto-rows:minmax(114px,auto);align-content:start;max-height:min(520px,55dvh);padding-right:4px;overflow-y:auto}.editorPanel--sectionWizardInspector .carouselInspectorProducts .orderedProductList.orderedProductList--sortable .orderedProductListRow{background:#fff;border:1px solid #dedad4;border-radius:8px;grid-template-columns:22px 48px minmax(0,1fr);gap:8px;min-width:0;min-height:74px;padding:8px}.editorPanel--sectionWizardInspector .carouselInspectorProducts>.orderedProductList:has(.catalogProductReservedBadge){grid-auto-rows:minmax(min-content,auto)}.editorPanel--sectionWizardInspector .carouselInspectorProducts .orderedProductList.orderedProductList--sortable .orderedProductListRow:has(.catalogProductReservedBadge){grid-template-rows:minmax(min-content,auto) auto;min-height:min-content}.editorPanel--sectionWizardInspector .carouselInspectorProducts .orderedProductList.orderedProductList--sortable .orderedProductListRow__image{border-radius:8px;width:48px;height:56px}.editorPanel--sectionWizardInspector .carouselInspectorProducts .orderedProductList.orderedProductList--sortable .orderedProductListRow__content code{width:100%}.editorPanel--sectionWizardInspector .carouselInspectorProducts .orderedProductList.orderedProductList--sortable .orderedProductListRow__actions{grid-column:3;justify-content:flex-end;justify-self:end;width:auto;display:flex;position:static}.editorPanel--sectionWizardInspector .carouselInspectorProducts .orderedProductList.orderedProductList--sortable .orderedProductListRow__actions :is(.orderedProductListRow__actionButton,.orderedProductListRow__dragHandle){border-radius:8px;width:30px;min-width:30px;height:30px;min-height:30px}.editorPanel--sectionWizardInspector .carouselInspectorProducts__status{background:#f5f2ed;border-radius:8px;padding:8px 10px}.editorPanel--sectionWizardInspector .nestedEditorBlock--productHumanId .orderedProductList.orderedProductList--sortable .orderedProductListRow{border-radius:8px;grid-template-columns:22px 48px minmax(0,1fr) 36px;gap:8px;min-width:0;padding:8px}.editorPanel--sectionWizardInspector .nestedEditorBlock--productHumanId .orderedProductList.orderedProductList--sortable .orderedProductListRow__image{border-radius:8px;width:48px;height:56px}.editorPanel--sectionWizardInspector .nestedEditorBlock--productHumanId .orderedProductList.orderedProductList--sortable .orderedProductListRow__actions{grid-area:1/4;justify-content:flex-end;place-self:start end;width:auto;display:flex;position:static}.editorPanel--sectionWizardInspector .nestedEditorBlock--productHumanId .orderedProductList{grid-auto-rows:minmax(74px,auto)}.editorPanel--sectionWizardInspector .nestedEditorBlock--productHumanId .orderedProductList.orderedProductList--sortable .orderedProductListRow__content code{width:100%}.editorPanel--sectionWizardInspector .nestedEditorBlock--productHumanId .orderedProductList.orderedProductList--sortable .orderedProductListRow__actions .orderedProductListRow__actionButton{border-radius:8px;flex:0 0 36px;width:36px;min-width:36px;max-width:36px}@container (width>=400px){.editorPanel--sectionWizardInspector .carouselInspectorProducts>.orderedProductList{grid-auto-rows:minmax(74px,auto)}.editorPanel--sectionWizardInspector .carouselInspectorProducts .orderedProductList.orderedProductList--sortable .orderedProductListRow{grid-template-columns:22px 48px minmax(0,1fr) 102px}.editorPanel--sectionWizardInspector .carouselInspectorProducts .orderedProductList.orderedProductList--sortable .orderedProductListRow__actions{grid-area:1/4;align-self:start}}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace{color:#171614;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cms-sidebar-selection-bg:#eae3d9;--cms-sidebar-selection-border:#b7a58a;--cms-sidebar-selection-accent:#9a8059;--cms-sidebar-selection-text:#171614;background:#f5f2ed;border-right:1px solid #dedad4}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace :is(.sidebarV3__scrollRegion,.sidebarV3__homepageContent){background:0 0}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sidebarV3__scrollRegion{padding-inline:16px}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sidebarV3__parametersPrimary{border-top:0;margin-top:0;padding-top:0}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sidebarV3__parametersDetails{color:#716d67;cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 0;font:600 12px/18px Inter,Arial,sans-serif;text-decoration:underline}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sidebarV3__parametersDetails:hover{color:#171614}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace :is(.sidebarV3__disclosure,.sidebarV3__structure,.sectionList--v2){border-color:#dedad4}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace :is(h2,strong,label,button:not(.cmsCategoryTab),summary){color:#171614}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace :is(small,.sidebarV3__parametersHeader span,.sidebarV3__structureToolbar span,.categoryTabsBlock__label,.sectionListItem__metaText,.sectionItemNode__body>span,.sectionList__header>span){color:#716d67}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace :is(.categoryTab,.sidebarV3__historyButton,.addBlockTypeButton--compact,.sidebarV3__parametersToggle,.sidebarV3__moreButton){color:#171614;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sidebarV3__createActions .addBlockTypeButton--compact{grid-template-columns:32px minmax(0,1fr);gap:10px;min-height:58px;padding:10px 12px}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sidebarV3__createActions .addBlockTypeButton__icon{width:28px;height:28px;font-size:22px}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sidebarV3__createActions .addBlockTypeButton__body strong{font-size:14px;line-height:1.25}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .categoryTab--active{background:#eae3d9;border-color:#b7a58a}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace :is(.categoryTab,.sidebarV3__historyButton,.addBlockTypeButton--compact,.sidebarV3__moreButton):hover:not(:disabled){color:#171614;background:#eee9e1}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace :is(.sidebarV3__disclosureButton,.sidebarV3__parametersToggle,.sidebarV3__historyButton,.addBlockTypeButton--compact,.sidebarV3__moreButton):focus-visible{outline-offset:2px;outline:2px solid #9a8059}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace button:disabled{opacity:.45}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .addBlockTypeButton__icon{color:#716d67;background:0 0;width:20px;height:20px}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sidebarV3__createActions .addBlockTypeButton__icon{color:#51483e;width:28px;height:28px}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .publishPanel .saveStatus--success{color:#244b32;background:#eaf3e9;border:1px solid #b7d4bb;border-radius:8px;margin-top:12px;padding:12px 14px;font-size:13px;line-height:1.4}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .publishPanel .saveStatus--success strong{color:#244b32;font-size:14px}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionList--v2 .sectionList__header{background:#f5f2ed;border-color:#dedad4}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionListSearch{background:#fff;border:1px solid #dedad4;border-radius:8px}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionListSearch input{color:#171614;background:0 0}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionListSearch input::placeholder,#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace :is(.sectionListSearch__icon,.dragHandle){color:#89837b}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionList--v2 :is(.sectionListItem,.sectionItemNode){color:#171614;background:0 0;border-radius:8px}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionList--v2 :is(.sectionListItem,.sectionItemNode):hover{background:#eee9e1}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionList--v2 :is(.sectionListItem--active,.sectionItemNode--active){background:#eae3d9;box-shadow:inset 2px 0 #9a8059}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace :is(.sectionExpandButton,.sectionListItem__order,.sectionItemNode__index,.sectionTypeIcon,.treeMoreMenu__summary){color:#716d67;box-shadow:none;background:#fff;border-color:#dedad4;border-radius:5px}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionItemsTree{border-left-color:#cfc5b7}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .treeMoreMenu__content{background:#fff;border:1px solid #dedad4;border-radius:8px;box-shadow:0 8px 24px #1716141a}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .treeMenuButton{color:#171614;background:#fff}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .treeDangerMenuButton{color:#b42318;background:#fff}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sidebarV3__publication{background:#f5f2ed;border-top:1px solid #dedad4;box-shadow:0 -6px 20px #17161408}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sidebarV3__publicationSummary span{color:#716d67}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sidebarV3__status--clean{color:#426c4c}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sidebarV3__status--dirty{color:#8a6a3e}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace button.publishPanel__primary{color:#fff;background:#766a5c;border:1px solid #766a5c;border-radius:8px}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace button.publishPanel__primary:hover:not(:disabled){color:#fff;background:#655a4e;border-color:#655a4e}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace :is(.sourceCard,.workspaceChangeState,.stats,.validationCard,.historyCard){background:0 0;border-color:#dedad4}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace button:focus-visible{outline-offset:2px;outline:2px solid #9a8059}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionList--v2 .sectionListItem{cursor:default;grid-template-columns:22px 20px minmax(0,1fr) 26px;grid-template-areas:"drag expand select actions"}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionList--v2 .sectionItemNode{cursor:default;grid-template-columns:20px minmax(0,1fr) 24px;grid-template-areas:"itemDrag itemSelect itemActions"}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionList--v2 :is(.sectionListItem__select,.sectionItemNode__select){text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;width:100%;min-width:0;padding:0;display:grid}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionList--v2 .sectionListItem__select{grid-area:select;grid-template-columns:28px minmax(0,1fr)}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionList--v2 .sectionItemNode__select{grid-area:itemSelect;grid-template-columns:22px minmax(0,1fr)}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionList--v2 .dragHandle{width:100%;min-width:0;height:24px;font:inherit;cursor:grab;background:0 0;border:0;border-radius:5px;padding:0}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionList--v2 .dragHandle:hover{background:#e6ded3}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sectionList--v2 .dragHandle:active{cursor:grabbing}#root .workspace--editor .previewCanvas--v2{background:#eeeae4}#root .workspace--editor .previewCanvas__toolbar{background:#faf8f5;border-color:#dedad4;top:0}#root .workspace--editor .previewCanvas__stage{background:#eeeae4}#root .workspace--editor .previewCanvas__scrollContainer :is(.horizontalScroll,.giftCardContentPreview__designs,.giftCardContentPreview__amounts){scrollbar-width:auto;scrollbar-color:#a69c8e #eee9e1}#root .workspace--editor .previewCanvas__scrollContainer .horizontalScroll{scroll-snap-type:none}#root .workspace--editor .previewCanvas__scrollContainer :is(.horizontalScroll,.giftCardContentPreview__designs,.giftCardContentPreview__amounts)::-webkit-scrollbar{height:12px;display:block}#root .workspace--editor .previewCanvas__scrollContainer :is(.horizontalScroll,.giftCardContentPreview__designs,.giftCardContentPreview__amounts)::-webkit-scrollbar-track{background:#eee9e1;border-radius:5px}#root .workspace--editor .previewCanvas__scrollContainer :is(.horizontalScroll,.giftCardContentPreview__designs,.giftCardContentPreview__amounts)::-webkit-scrollbar-thumb{background:#a69c8e;border-radius:5px}#root .workspace--editor .previewCanvas__controlGroup{box-shadow:none;background:#f5f2ed;border:1px solid #dedad4;border-radius:8px;padding:3px}#root .workspace--editor .previewCanvas__control{color:#716d67;min-height:28px;box-shadow:none;background:0 0;border-radius:5px}#root .workspace--editor .previewCanvas__control:hover{color:#171614;background:#eee9e1}#root .workspace--editor .previewCanvas__control--active,#root .workspace--editor .previewCanvas__control--active:hover{color:#171614;background:#fff}#root .workspace--editor .previewCanvas__toolbarControls>.cmsButton{color:#171614;min-height:36px;box-shadow:none;background:#fff;border-color:#dedad4}#root .workspace--editor .previewCanvas__toolbarControls>.cmsButton:hover{color:#171614;background:#eee9e1;border-color:#b7a58a}#root .workspace--editor .previewCanvas__toolbarControls>.cmsButton[aria-pressed=true]{background:#eae3d9;border-color:#b7a58a}#root .workspace--editor .previewCanvas__toolbarControls button:focus-visible{outline-offset:2px;outline:2px solid #9a8059}#root:has(.workspace--editor) .editorPanel--flatInspector{background:#fff;border-color:#dedad4;padding:24px}#root:has(.workspace--editor) .editorPanel--flatInspector :is(.sectionWizardInspectorHero,.sectionWizardInspectorActions,.sectionWizardInspectorBlock){border-color:#dedad4}#root:has(.workspace--editor) .editorPanel--flatInspector :is(.wizardField,.editorField){gap:7px}#root:has(.workspace--editor) .editorPanel--flatInspector :is(input:not([type=checkbox]),select,textarea){color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px}#root:has(.workspace--editor) .editorPanel--flatInspector :is(.wizardPrimaryButton,.wizardSecondaryButton,.sectionInspectorMoreMenu>summary){box-shadow:none;border-radius:8px}#root:has(.workspace--editor) .editorPanel--flatInspector :is(button.cmsButton,button.wizardSecondaryButton,button.editorSmallButton,button.sectionWizardInspectorDangerButton):focus-visible{outline:0;box-shadow:0 0 0 2px #9a8059}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionInspectorMoreMenu>summary{color:#171614;background:#fff;border-color:#dedad4;width:44px;height:44px}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionInspectorMoreMenu>summary:focus-visible{outline-offset:2px;outline:2px solid #9a8059}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionInspectorContentStats{background:#faf8f5;border:1px solid #dedad4;border-radius:8px;padding:12px}#root:has(.workspace--editor) .editorPanel--flatInspector .inspectorAdvancedPanel{background:#faf8f5;border-color:#dedad4;border-radius:8px;padding-inline:12px}#root:has(.workspace--editor) .editorPanel--flatInspector .inspectorAdvancedPanel>summary:focus-visible{outline-offset:2px;outline:2px solid #9a8059}@media (width<=1500px){#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardInspectorActions--bannerItem{grid-template-columns:max-content minmax(0,1fr) 44px;grid-template-areas:"back.more""edit edit edit"}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardInspectorActions--bannerItem .sectionWizardInspectorActions__main{display:contents}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardInspectorActions--bannerItem .wizardSecondaryButton{white-space:nowrap;grid-area:back}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardInspectorActions--bannerItem .sectionWizardInspectorActions__main>.wizardSecondaryButton{height:44px;min-height:44px}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardInspectorActions--bannerItem .wizardPrimaryButton{white-space:nowrap;grid-area:edit;width:100%}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardInspectorActions--bannerItem .sectionInspectorMoreMenu{grid-area:more}}#root:has(.workspace--editor) .wizardOverlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#171614}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:12px;overflow:hidden}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow :is(.addSectionWizard__header,.addSectionWizard__footer,.wizardSteps){color:#171614;background:#f5f2ed;border-color:#dedad4}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardBody{background:#fff}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow :is(.modalCloseButton,.wizardSecondaryButton,.wizardPrimaryButton,.cmsButton,.wizardField input:not([type=checkbox]),.wizardField select,.wizardField textarea){box-shadow:none;border-radius:8px}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .modalCloseButton:focus-visible{box-shadow:0 0 0 2px #9a8059}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardPrimaryButton{color:#fff;background:#766a5c;border-color:#766a5c}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardPrimaryButton:hover:not(:disabled){color:#fff;background:#655a4e;border-color:#655a4e}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardStep{color:#716d67}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardStep--active{color:#171614;border-bottom-color:#9a8059}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardStep span{border-radius:5px}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .productsWizardV2SourceCard{color:#171614;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;transform:none}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .productsWizardV2SourceCard:hover{box-shadow:none;background:#faf8f5;border-color:#b7a58a}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .productsWizardV2SourceCard--active{background:#eae3d9;border-color:#b7a58a;box-shadow:inset 0 0 0 1px #b7a58a}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .productsWizardV2SourceCard--active:hover{background:#eae3d9;border-color:#b7a58a;box-shadow:inset 0 0 0 1px #b7a58a}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .productsWizardV2SourceCard:focus-visible{outline-offset:2px;outline:2px solid #9a8059}#root:has(.workspace--editor) .catalogCompilationsWizard__previewFrame{background:#f5f2ed}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace :is(.sidebarPanel__headerButton,.sidebarV3__publicationMore .ghostButton){color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace :is(input,select,textarea){color:#171614;background:#fff;border-color:#dedad4;border-radius:8px}#root .sidebar.sidebar--v3.sidebar--flatWorkspace.sidebar--homepageWorkspace .sidebarV3__publicationMore .ghostButton--danger{color:#b42318}#root:has(.workspace--editor) .sectionWizardV2 .wizardStep2Compact :is(button,input:not([type=checkbox]),select,textarea){border-radius:8px!important}#root:has(.workspace--editor) .sectionWizardV2 .wizardStep2Compact .workflowConfirmDialog{border-radius:12px!important}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){box-sizing:border-box;color:#171614;min-height:40px;font:inherit;background:#fff;border:1px solid #dedad4;border-radius:8px;padding:9px 12px;font-size:13px}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow :is(.catalogLinkDestinationEditor__modes>button,.sectionAdvancedDatePopover,.homepageImageUrlField__uploadButton){box-shadow:none;border-radius:8px}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardOperationFields{background:#fff}#root:has(.workspace--editor) :is(.addSectionWizard.sectionWizardV2.wizardV2--flatFlow,.editorPanel--flatInspector) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select)[aria-invalid=true]{background:#fff8f7;border-color:#b42318}#root:has(.workspace--editor) :is(.addSectionWizard.sectionWizardV2.wizardV2--flatFlow,.editorPanel--flatInspector) :is(.homepageImageUrlField__status--error,.wizardField:not(.homepageImageUrlField):has([aria-invalid=true])>small){color:#b42318;font-weight:600}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardError{color:#8d2018;background:#fff8f7;border:1px solid #e8b8b3;padding:12px 16px}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardItemCard--quick .sectionWizardMediaPreview:has(.homepageFitMedia){height:160px;margin-top:0}#root:has(.workspace--editor) .editorPanel--flatInspector .homepageImageUrlField__uploadButton{border-radius:8px}#root:has(.workspace--editor) .addSectionWizard.videoWizardV2 .videoWizardV2CardButton__video:not(:has(video)){color:#716d67;background:#eeeae4;place-items:center;display:grid}#root:has(.workspace--editor) .addSectionWizard.videoWizardV2 .videoWizardV2CardButton__video>span{text-align:center;padding:4px;font-size:10px;line-height:1.2}#root:has(.workspace--editor) .addSectionWizard.videoWizardV2 .videoWizardV2SelectedPreview:not(:has(video)){color:#716d67;background:#eeeae4}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardStep2SortableCard--active{background:#eae3d9;border-color:#b7a58a}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .bannerWizardV2CardButton--active{box-shadow:none;background:0 0}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardStep2InlineActions :is(button,.wizardStep2DragHandle){color:#171614;background:#fff;border:1px solid #dedad4}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardStep2InlineActions .wizardStep2InlineAction--danger{color:#b42318}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardStep2InlineActions :is(button,.wizardStep2DragHandle):hover{background:#eee9e1}#root:has(.workspace--editor) .sectionWizardV2 .wizardStep2Compact .wizardStep2SortableCard{border-radius:10px!important}#root:has(.workspace--editor) .sectionWizardV2 .wizardStep2Compact .bannerWizardV2CardButton:focus-visible{outline-offset:-3px;outline:2px solid #9a8059}#root:has(.workspace--editor) .sectionWizardV2 .wizardStep2Compact :is(.wizardStep2SortableCard--dragging,.wizardStep2SortableCard--dropTarget){box-shadow:none;border-color:#9a8059}#root:has(.workspace--editor) .videoWizardV2CardButton__video video{pointer-events:none}#root:has(.workspace--editor) .editorPanel--flatInspector .editorGrid2{align-items:start}#root:has(.workspace--editor) .editorPanel--flatInspector .editorField{align-content:start}#root:has(.workspace--editor) .editorPanel--flatInspector .editorField input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;height:40px}#root:has(.workspace--editor) .editorPanel--flatInspector .nestedEditorBlock--productHumanId .nestedEditorBlock__title--row{flex-wrap:wrap}#root:has(.workspace--editor) .editorPanel--flatInspector .editorSmallButton{white-space:nowrap;border-radius:8px;flex-shrink:0}#root:has(.workspace--editor) :is(.sectionWizardV2,.editorPanel--flatInspector) .orderedProductListRow__actions :is(.orderedProductListRow__actionButton,.orderedProductListRow__dragHandle){color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px}#root:has(.workspace--editor) :is(.sectionWizardV2,.editorPanel--flatInspector) .orderedProductListRow__actions .orderedProductListRow__actionButton--danger{color:#b42318}body:has(#root .workspace--editor) .modalBackdrop--catalogPicker .catalogPickerModal{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:1px solid #dedad4;border-radius:12px;overflow:hidden}body:has(#root .workspace--editor) .catalogPickerModal>:is(.catalogCategoriesModal__header,.fashionImageModal__header){color:#171614;background:#f5f2ed;border-color:#dedad4}body:has(#root .workspace--editor) .catalogPickerModal .catalogPickerModal__heading>strong{color:#171614;font-family:Georgia,serif;font-size:26px;font-weight:400}body:has(#root .workspace--editor) .catalogPickerModal .catalogPickerModal__heading>:is(span,small){color:#716d67}body:has(#root .workspace--editor) .catalogPickerModal :is(.modalCloseButton,.catalogTechnicalMetaToggle){color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px}body:has(#root .workspace--editor) .catalogPickerModal :is(.modalCloseButton,.catalogTechnicalMetaToggle):hover{background:#eee9e1}body:has(#root .workspace--editor) .fashionImageModal--flatPicker .fashionImageModal__list{align-content:start;gap:12px;padding:16px 20px}body:has(#root .workspace--editor) .fashionImageModal--flatPicker .fashionImageCard{border:1px solid #dedad4;border-radius:8px;padding:12px}body:has(#root .workspace--editor) .fashionImageModal--flatPicker .fashionImageCard:is(:hover,:focus-visible){box-shadow:none;outline-offset:-2px;background:#faf8f5;border-color:#9a8059;outline:2px solid #9a8059}#root .workspace--editor .previewCanvas__section--selected{box-shadow:none;background:0 0;outline-color:#9a8059}#root .workspace--editor .previewCanvas__section:has(.selectableItem--active){outline:none}#root .workspace--editor .previewCanvas__sectionLabel{color:#716d67;box-shadow:none;background:#f5f2ed;border:1px solid #dedad4;border-radius:5px}#root .workspace--editor .previewCanvas--edit .selectableItem--active{outline-offset:-2px;box-shadow:none;outline:2px solid #9a8059}#root .workspace--editor .previewCanvas--edit .selectableItem--active:after{content:none}#root .workspace--editor .previewCanvas--v2:not(.previewCanvas--metadata) :is(.linkMeta,.catalogSummary,.giftCardPreview__meta,.fashionPromoMeta){display:none}body:has(#root .workspace--editor) .catalogPickerModal :is(.catalogCategoriesTab,.wizardSecondaryButton,.wizardPrimaryButton,input[type=search],.fashionImageModal__toolbar input){border-radius:8px}body:has(#root .workspace--editor) .catalogPickerModal .catalogCategoriesTab--active{color:#171614;background:#eae3d9;border-color:#b7a58a}#root .workspace--editor .previewCanvas__toolbarControls>.cmsButton{border-radius:8px}#root:has(.workspace--editor) .addSectionWizard.productsWizardV2--albumPicker{color:#171614;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #dedad4;border-radius:12px;overflow:hidden}#root:has(.workspace--editor) .productsWizardV2--albumPicker>.addSectionWizard__header{color:#171614;background:#f5f2ed;border-bottom:1px solid #dedad4}#root:has(.workspace--editor) .productsWizardV2--albumPicker>.addSectionWizard__header :is(h2,button){color:#171614}#root:has(.workspace--editor) .productsWizardV2--albumPicker>.addSectionWizard__header :is(span,small){color:#716d67}#root:has(.workspace--editor) .productsWizardV2--albumPicker>.wizardBody{color:#171614;background:#fff}#root:has(.workspace--editor) .productsWizardV2--albumPicker :is(.modalCloseButton,.wizardSecondaryButton,.cmsButton){box-shadow:none;border:1px solid #dedad4;border-radius:8px}#root:has(.workspace--editor) .productsWizardV2--albumPicker .modalCloseButton:focus-visible{box-shadow:0 0 0 2px #9a8059}#root:has(.workspace--editor) .productsWizardV2--albumPicker .modalCloseButton{background:#fff}#root:has(.workspace--editor) .productsWizardV2--albumPicker input[type=search]{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;min-height:40px}#root:has(.workspace--editor) .productsWizardV2--albumPicker .productsWizardV2AlbumCard{background:#fff;border-color:#dedad4;border-radius:8px;align-items:center}#root:has(.workspace--editor) .productsWizardV2--albumPicker .productsWizardV2AlbumCard:is(:hover,:focus-visible):not(:disabled){outline-offset:-2px;box-shadow:none;background:#faf8f5;outline:2px solid #9a8059}#root:has(.workspace--editor) .productsWizardV2--albumPicker .productsWizardV2AlbumCard:disabled{opacity:.55;background:#f5f2ed}#root:has(.workspace--editor) .productsWizardV2--albumPicker .productsWizardV2AlbumCard__image{color:#716d67;font-size:11px}#root:has(.workspace--editor) .productsWizardV2--albumPicker .orderedProductListRow__actionButton{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardStep2SortableCard:not(.wizardStep2SortableCard--active){background:#fff;border-color:#dedad4}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardStep2SortableCard:not(.wizardStep2SortableCard--active):hover{background:#faf8f5;border-color:#b7a58a}#root:has(.workspace--editor) .addSectionWizard.sectionWizardV2.wizardV2--flatFlow .wizardStep2SortableCard .bannerWizardV2CardButton{color:#171614;box-shadow:none;background:0 0}#root:has(.workspace--editor) .sectionWizardV2 .wizardStep2Compact .wizardStep2DragHandle{border-radius:8px!important}#root:has(.workspace--editor) .sectionWizardV2 :is(.wizardSecondaryButton,.homepageImageUrlField__uploadButton,.wizardStep2AddCard){color:#171614;box-shadow:none;background:#fff;border-color:#dedad4}#root:has(.workspace--editor) .sectionWizardV2 :is(.wizardSecondaryButton,.homepageImageUrlField__uploadButton,.wizardStep2AddCard):hover:not(:disabled){background:#faf8f5;border-color:#b7a58a}#root:has(.workspace--editor) .sectionWizardV2 .catalogLinkDestinationEditor__modes{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;display:grid}#root:has(.workspace--editor) .sectionWizardV2 .catalogLinkDestinationEditor__modes>button{white-space:normal;color:#171614;width:100%;min-width:0;height:100%;min-height:40px;box-shadow:none;background:#fff;border-color:#dedad4;padding:8px 12px;line-height:1.3}#root:has(.workspace--editor) .sectionWizardV2 .catalogLinkDestinationEditor__modes>button:hover{background:#faf8f5;border-color:#b7a58a}#root:has(.workspace--editor) .sectionWizardV2 .catalogLinkDestinationEditor__modes>button[aria-pressed=true]{color:#171614;-webkit-text-fill-color:currentColor;background:#eae3d9;border-color:#b7a58a;box-shadow:inset 0 0 0 1px #b7a58a}#root:has(.workspace--editor) .sectionWizardV2 .catalogLinkDestinationEditor__titleField{margin:0;padding:0}#root:has(.workspace--editor) .sectionWizardV2 .catalogLinkDestinationEditor__titleField input{box-sizing:border-box;height:40px}#root:has(.workspace--editor) .sectionWizardV2 .catalogLinkDestinationEditor__actions{align-self:end;margin:0;padding:0}#root:has(.workspace--editor) .sectionWizardV2 .catalogLinkDestinationEditor__actions>.wizardSecondaryButton{box-sizing:border-box;height:40px;margin:0;min-height:40px!important}#root:has(.workspace--editor) .sectionWizardV2 .sectionWizardTitleRouteSummary__flow>em{color:#716d67;box-shadow:none;background:0 0}#root:has(.workspace--editor) :is(.sectionWizardV2,.editorPanel--flatInspector) :is(.productsWizardV2DangerButton,.sectionWizardInspectorDangerButton){box-shadow:none;border-radius:8px}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionInspectorMoreMenu__content{background:#fff;border-color:#dedad4;border-radius:12px}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionInspectorMoreMenu__content>button{min-height:44px;padding:8px 12px}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionInspectorMoreMenu__content>.wizardSecondaryButton{border-color:#dedad4}#root:has(.workspace--editor) .sectionWizardV2 .wizardStep2CardsToolbar{scrollbar-gutter:stable;padding-right:4px;overflow-y:hidden}#root:has(.workspace--editor) .sectionWizardV2 .giftCardTemplatePicker .giftCardTemplatePicker__option{border-radius:8px!important}#root:has(.workspace--editor) .videoWizardV2 .giftCardTemplatePicker .giftCardTemplatePicker__option{display:flex}#root:has(.workspace--editor) :is(.sectionWizardV2,.editorPanel--flatInspector) .giftCardTemplatePicker__option:has(input:checked){background:#eae3d9;border-color:#b7a58a;box-shadow:inset 0 0 0 1px #b7a58a}#root:has(.workspace--editor) :is(.sectionWizardV2,.editorPanel--flatInspector) .giftCardTemplatePicker__option:focus-within{outline:none}#root:has(.workspace--editor) :is(.sectionWizardV2,.editorPanel--flatInspector) .giftCardTemplatePicker__option:has(input:focus-visible){outline-offset:2px;outline:2px solid #b7a58a}#root:has(.workspace--editor) .sectionWizardV2 .wizardBody{scrollbar-gutter:stable}body:has(#root .workspace--editor) .compilationProductPicker :is(.unifiedResearchMoreFilters,.sellerCatalogSidebarActions>button){border-color:#dedad4;border-radius:8px}body:has(#root .workspace--editor) .sellerCatalogModal--productPicker>.catalogCategoriesModal__header .modalCloseButton{border-radius:8px;width:44px;min-width:44px;height:44px}body:has(#root .workspace--editor) .sellerCatalogModal--productPicker>.catalogCategoriesModal__header .modalCloseButton:focus-visible{outline-offset:2px;outline:2px solid #9a8059}body:has(#root .workspace--editor) .sellerCatalogModal--productPicker .sellerCatalogPluPicker__form .sellerCatalogPluPicker__submit{color:#fff;background:#766a5c;border-color:#766a5c;border-radius:8px;height:44px;min-height:44px}body:has(#root .workspace--editor) .sellerCatalogModal--productPicker .sellerCatalogPluPicker__form .sellerCatalogPluPicker__submit:hover:not(:disabled){background:#655a4e;border-color:#655a4e}body:has(#root .workspace--editor) .sellerCatalogModal--productPicker .sellerCatalogPluPicker__form .sellerCatalogPluPicker__submit:focus-visible{outline-offset:2px;outline:2px solid #9a8059}body:has(#root .workspace--editor) .sellerCatalogModal--productPicker .sellerCatalogProductPickerBar__actions>.cmsButton{border-radius:8px;height:44px;min-height:44px}body:has(#root .workspace--editor) .sellerCatalogModal--productPicker .sellerCatalogProductPickerBar__actions>.cmsButton--primary:disabled{color:#9b958c;background:#f5f2ed;border-color:#ded8cf}#root:has(.workspace--editor) .sectionWizardV2 .catalogLinkDestinationEditor__modes:has(>button:nth-child(6)):not(:has(>button:nth-child(7))){grid-template-columns:repeat(3,minmax(0,1fr))}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardAlbumProductsEditor{box-shadow:none;background:#fff;border-color:#dedad4;border-radius:8px}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumActionsCompact{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}:is(#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumActionsCompact__primary,#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumActionsCompact__secondary){display:contents}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumActionsCompact button{box-sizing:border-box;white-space:normal;text-align:center;width:100%;min-width:0;padding:8px 6px;font-size:12px;line-height:16px}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardAlbumProductsEditor .sectionWizardAlbumStatus{color:#555e6b;background:#f5f2ed;border:1px solid #dedad4;border-radius:8px;margin:0;padding:8px 10px;font:400 12px/18px Inter,Arial,sans-serif}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardAlbumProductsEditor>.workflowConfirmOverlay>.workflowConfirmDialog{border-color:#dedad4;border-radius:12px}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumProductsEditor__header strong{color:#171614}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumProductsEditor__header span{color:#716d67}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardAlbumProductsEditor .orderedProductListRow{background:#fff;border-color:#dedad4;border-radius:8px}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardAlbumProductsEditor .orderedProductListRow__number{color:#51483e;background:#f5f2ed;border-radius:6px}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardAlbumProductsEditor .orderedProductListRow__image{background:#fff;border-color:#dedad4;border-radius:6px}#root:has(.workspace--editor) .editorPanel--flatInspector .sectionWizardAlbumProductsEditor .orderedProductListRow__content :is(small,code){color:#716d67}.previewCanvas--view [data-gift-card-link=true],.previewCanvas--view [data-gift-card-link=true] *{cursor:pointer}.productsWizardV2 .productsWizardSelected{background:#fff;border:0;gap:12px;margin-bottom:16px;padding:0;display:grid}.productsWizardV2 .productsWizardSelected__heading>div{flex-direction:column;gap:4px;display:flex}.productsWizardV2 .productsWizardSelected__heading strong{color:#171614;font:600 16px/24px Inter,Arial,sans-serif}.productsWizardV2 .productsWizardSelected__heading span{color:#716d67;font:400 13px/20px Inter,Arial,sans-serif}.productsWizardV2 .productsWizardSelected__actions{grid-template-columns:1.05fr 1.4fr .95fr 1fr;align-items:stretch;gap:8px;display:grid}.productsWizardV2 .productsWizardSelected__actions button{white-space:normal;text-align:center;border-radius:8px;min-width:0;min-height:44px;padding-inline:12px;font-size:14px}@media (width<=1100px){.productsWizardV2 .productsWizardSelected__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.productsWizardV2 .productsWizardSelected__summary{flex-wrap:wrap;gap:8px;display:flex}.productsWizardV2 .productsWizardSelected__summary span{color:#555e6b;background:#f5f2ed;border-radius:6px;padding:7px 10px;font:600 12px/18px Inter,Arial,sans-serif}.productsWizardV2 .productsWizardSelected__summary .productsWizardSelected__missing{color:#b42318;background:#fff1f0}#root .addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardSelected>.orderedProductList{overscroll-behavior-y:contain;grid-auto-rows:max-content;max-height:min(560px,52dvh);padding-right:6px;overflow-y:auto}#root .addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardSelected .orderedProductListRow{background:#fff;border:1px solid #dedad4;border-radius:8px;min-height:92px}#root .addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardSelected .orderedProductListRow__number{color:#716d67;background:#f5f2ed;border-radius:6px}#root .addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardSelected .orderedProductListRow__image{background:#fff;border-color:#dedad4;border-radius:8px}#root .addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardSelected .orderedProductListRow__actions :is(.orderedProductListRow__actionButton,.orderedProductListRow__dragHandle){color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;width:34px;min-width:34px;height:34px;min-height:34px}#root .addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardSelected .orderedProductListRow__actions .orderedProductListRow__actionButton--danger{color:#b42318}#root .addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardSelected .orderedProductListRow__actions :is(.orderedProductListRow__actionButton,.orderedProductListRow__dragHandle):is(:hover,:focus-visible){outline-offset:-2px;background:#f5f2ed;border-color:#b7a58a;outline:2px solid #9a8059}#root .addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardSelected .orderedProductListEmpty{border-radius:8px}.productsWizardV2 .productsWizardSources{background:#fff;border:1px solid #dedad4;border-radius:12px;margin-bottom:16px;padding:16px}.productsWizardV2 .productsWizardSources__dismiss{justify-content:flex-end;margin-bottom:8px;display:flex}.productsWizardV2 .productsWizardSources__tabs{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.productsWizardV2 .productsWizardSources__tabs button[aria-pressed=true]{color:#171614;background:#eae3d9;border-color:#b7a58a}.productsWizardV2 .productsWizardSources>.productsWizardSources__tabs{border-bottom:1px solid #dedad4;padding-bottom:12px}.productsWizardV2 .productsWizardSources>.productsWizardSources__tabs button{color:#171614;min-height:40px;box-shadow:none;background:#fff;border-color:#dedad4;border-radius:8px}.productsWizardV2 .productsWizardSources>.productsWizardSources__tabs button[aria-pressed=true]{background:#eae3d9;border-color:#b7a58a}.productsWizardV2 .productsWizardSources .homepageProductSourcePicker,.productsWizardV2 .productsWizardSources .homepageProductSourcePicker>.productsWizardV2AlbumPicker,.productsWizardV2 .productsWizardSources .homepageProductSourcePicker--look>[aria-busy]{flex-direction:column;gap:16px;min-width:0;display:flex}.productsWizardV2 .productsWizardSources .productsWizardV2InlineHeader{align-items:center;min-height:40px}.productsWizardV2 .productsWizardSources .productsWizardV2InlineHeader strong{color:#171614;font:600 16px/24px Inter,Arial,sans-serif}.productsWizardV2 .productsWizardSources .productsWizardV2InlineHeader p{color:#716d67;font:400 13px/20px Inter,Arial,sans-serif}.productsWizardV2 .productsWizardSources .productsWizardV2InlineHeader button{color:#171614;min-height:40px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;flex:none}.productsWizardV2 .productsWizardSources .catalogFilterSearch{border:0;min-height:40px;margin:0;padding:0}.productsWizardV2 .productsWizardSources .catalogFilterSearch input{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;min-height:40px}.productsWizardV2 .productsWizardSources .workspaceBreadcrumbHeader{background:#fff;border-bottom:1px solid #dedad4;min-height:40px;margin:0;padding:0 0 12px}.productsWizardV2 .productsWizardSources .productsWizardV2AlbumGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:start;gap:10px;max-height:min(360px,42dvh);margin:0;padding:0}.productsWizardV2 .productsWizardSources .homepageProductSourcePicker--look .productsWizardV2AlbumGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardSources .productsWizardV2AlbumCard{color:#171614;min-height:92px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;padding:12px;transform:none}.productsWizardV2 .productsWizardSources .productsWizardV2AlbumCard:is(:hover,:focus-visible):not(:disabled){outline-offset:-2px;box-shadow:none;background:#faf8f5;border-color:#b7a58a;outline:2px solid #9a8059}.productsWizardV2 .productsWizardSources .productsWizardV2AlbumCard:disabled{opacity:.65;background:#f5f2ed}.productsWizardV2 .productsWizardSources .productsWizardV2AlbumCard__image{color:#716d67;background:#faf9f7;border-radius:8px;width:64px;height:68px;font:400 11px/15px Inter,Arial,sans-serif}.productsWizardV2 .productsWizardSources .productsWizardV2AlbumCard strong{color:#171614;font:600 14px/20px Inter,Arial,sans-serif}.productsWizardV2 .productsWizardSources .productsWizardV2AlbumCard small{color:#716d67;margin-top:4px;font:400 12px/18px Inter,Arial,sans-serif}.productsWizardV2 .productsWizardImport{overflow-wrap:anywhere;background:#f5f2ed;border:1px solid #dedad4;border-radius:8px;margin-block:12px;padding:12px 16px}.productsWizardV2 .productsWizardImport ul{max-height:180px;padding-left:24px;overflow-y:auto}.productsWizardV2 .productsWizardImport summary{cursor:pointer}.productsWizardV2 .productsWizardImport .orderedProductList{max-height:min(480px,45dvh);padding:4px 4px 4px 0;overflow:auto}.addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardSources .productsWizardImport details{border-radius:8px}.addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardSources :is(.productsWizardImport,.homepageLookProducts) .orderedProductListRow{background:#fff;border-color:#dedad4;border-radius:12px}.addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardImport .orderedProductListRow{padding-right:132px}.addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardSources :is(.productsWizardImport,.homepageLookProducts) .orderedProductListRow__number{color:#716d67;background:#f5f2ed;border-radius:6px}.addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardSources :is(.productsWizardImport,.homepageLookProducts) .orderedProductListRow__image{background:#faf9f7;border-color:#dedad4;border-radius:8px}.addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardSources :is(.productsWizardImport,.homepageLookProducts) .orderedProductListRow__actionButton{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px}.addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardImport .orderedProductListRow__actions :is(.orderedProductListRow__actionButton,.orderedProductListRow__dragHandle){color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;width:34px;min-width:34px;height:34px;min-height:34px}.addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardImport .orderedProductListRow__actions .orderedProductListRow__actionButton--danger{color:#b42318}.addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardImport .orderedProductListRow__actions :is(.orderedProductListRow__actionButton,.orderedProductListRow__dragHandle):is(:hover,:focus-visible){outline-offset:-2px;background:#f5f2ed;border-color:#b7a58a;outline:2px solid #9a8059}.addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardV2Body>.orderedProductListEmpty{background:#faf9f7;border-color:#dedad4;border-radius:12px}.productsWizardV2 .productsWizardPreview{background:#f5f2ed;border:1px solid #dedad4;border-radius:12px;margin-bottom:16px;padding:16px}.productsWizardV2 .productsWizardPreview__frame{background:#fff;min-width:0;max-width:100%;margin-inline:auto;padding:16px;overflow:hidden}.productsWizardV2 .productsWizardPreview__frame--mobile{width:390px}.productsWizardV2 .productsWizardPreview__frame--web{width:100%}.productsWizardImportScope .importFileGuide{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:12px}.productsWizardImportScope .importFileGuide>header,.productsWizardImportScope .importFileGuide>footer{background:#f5f2ed;border-color:#dedad4}.productsWizardImportScope .importFileGuide__section,.productsWizardImportScope .importFileGuide__example>code{border-color:#dedad4;border-radius:8px}:is(.addSectionWizard>.sectionWizardFeedback,.addSectionWizard>.productsWizardV2Status:has(>strong)){color:#514b44;background:#f5f2ed;border:1px solid #dedad4;border-radius:8px;flex:none;align-self:flex-start;max-width:calc(100% - 48px);min-height:0;margin:12px 24px 0;padding:8px 12px}.addSectionWizard>.sectionWizardFeedback>span{color:inherit;font-size:13px}:is(.addSectionWizard>.sectionWizardFeedback--error,.addSectionWizard>.productsWizardV2Status:has(>strong)){color:#991b1b;background:#fff5f5;border-color:#e5b5b5}:is(.addSectionWizard>.sectionWizardFeedback--error>strong,.addSectionWizard>.productsWizardV2Status:has(>strong)>strong){color:inherit}#root .addSectionWizard.bannerWizardV2.wizardV2--flatFlow .bannerWizardV2AlbumProductsEditor .orderedProductListRow{background:#fff;border:1px solid #dedad4;border-radius:8px!important}#root .addSectionWizard.bannerWizardV2.wizardV2--flatFlow .bannerWizardV2AlbumProductsEditor .orderedProductListRow__number{color:#716d67;background:#f5f2ed;border-radius:6px!important}#root .addSectionWizard.bannerWizardV2.wizardV2--flatFlow .bannerWizardV2AlbumProductsEditor .orderedProductListRow__image{background:#fff;border:1px solid #dedad4;border-radius:8px!important}#root .addSectionWizard.bannerWizardV2.wizardV2--flatFlow .bannerWizardV2AlbumProductsEditor .orderedProductListEmpty{border-radius:8px!important}#root .addSectionWizard.bannerWizardV2.wizardV2--flatFlow .bannerWizardV2PresetBlock{border-bottom-color:#dedad4;gap:20px}#root .addSectionWizard.bannerWizardV2.wizardV2--flatFlow .bannerWizardV2PresetBlock>div:first-child strong{color:#171614;font-size:14px}#root .addSectionWizard.bannerWizardV2.wizardV2--flatFlow .bannerWizardV2PresetBlock p{color:#716d67}#root .addSectionWizard.bannerWizardV2.wizardV2--flatFlow .bannerWizardV2PresetActions button{color:#171614;min-height:62px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;transform:none}#root .addSectionWizard.bannerWizardV2.wizardV2--flatFlow .bannerWizardV2PresetActions button:hover{background:#faf8f5;border-color:#b7a58a}#root .addSectionWizard.bannerWizardV2.wizardV2--flatFlow .bannerWizardV2PresetActions button:focus-visible{outline-offset:2px;outline:2px solid #9a8059}#root .addSectionWizard.bannerWizardV2.wizardV2--flatFlow .bannerWizardV2PresetActions span{font-size:13px;font-weight:750}#root .addSectionWizard.bannerWizardV2.wizardV2--flatFlow .bannerWizardV2PresetActions small{color:#716d67;font-size:11px;line-height:1.35}#root .addSectionWizard.bannerWizardV2 .bannerWizardV2SelectedPreview{justify-items:start;gap:8px;min-width:0;display:grid}#root .addSectionWizard.bannerWizardV2 .bannerWizardV2SelectedPreview__header{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}#root .addSectionWizard.bannerWizardV2 .bannerWizardV2SelectedPreview__photoButton{cursor:zoom-in;background:0 0;border:0;margin:0;padding:0;display:block}#root .addSectionWizard.bannerWizardV2 .bannerWizardV2SelectedPreview__photoButton:focus-visible{outline-offset:3px;outline:2px solid #9a8059}#root .addSectionWizard.bannerWizardV2 .bannerWizardV2SelectedPreview__photo{object-fit:contain;background:0 0;width:auto;max-width:100%;height:auto;max-height:280px;display:block}#root .addSectionWizard.bannerWizardV2 .bannerWizardV2SelectedPreview__empty{color:#716d67;font-size:13px}.bannerWizardV2ImageFullscreen .fashionPhotoFullscreenViewer{z-index:14000}#root .addSectionWizard:is(.bannerWizardV2,.videoWizardV2) .wizardStep2Compact{grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}#root .addSectionWizard:is(.bannerWizardV2,.videoWizardV2) .wizardStep2Compact .bannerWizardV2Editor{align-items:stretch;min-height:0;overflow:hidden}#root .addSectionWizard:is(.bannerWizardV2,.videoWizardV2) .wizardStep2Compact .wizardStep2CardsPane{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;overflow:hidden}#root .addSectionWizard:is(.bannerWizardV2,.videoWizardV2) .wizardStep2Compact .bannerWizardV2CardsList{min-height:0;max-height:none}#root .addSectionWizard:is(.bannerWizardV2,.videoWizardV2) .wizardStep2Compact .bannerWizardV2Form{height:100%;min-height:0;overflow-y:auto}.giftCardsWizardV2 .giftCardsSection,.giftCardsWizardV2 .giftCardPreview{min-width:0}.giftCardsWizardV2 .giftCardPreview__image{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}#root :is(.fashionCompilationsPilot,.fashionLooksPilot){color:#171614;background:#f5f2ed;font-family:Inter,Arial,sans-serif}#root :is(.fashionCompilationsPilot,.fashionLooksPilot)>.catalogCategoriesModal__header{background:#f5f2ed;padding-inline:24px}#root :is(.fashionCompilationsPilot,.fashionLooksPilot)>.catalogCategoriesTabs{background:#f5f2ed;border-bottom:1px solid #dedad4;gap:28px;padding:0 24px;display:flex}#root :is(.fashionCompilationsPilot,.fashionLooksPilot) .catalogCategoriesTab{color:#716d67;width:auto;min-height:48px;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:10px 0;font:500 16px/24px Lora,Georgia,serif}#root :is(.fashionCompilationsPilot,.fashionLooksPilot) .catalogCategoriesTab--active{color:#8a6a3e;border-bottom-color:#8a6a3e}#root :is(.fashionCompilationsPilot,.fashionLooksPilot) .fashionCompilationsModal__body{background:#f5f2ed}#root .fashionCompilationsPilot .fashionCompilationsRootLayout{background:0 0;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) 280px;align-content:start;gap:20px;min-height:100%;padding:24px;display:grid}#root .fashionCompilationsPilot .fashionCompilationsView--root,#root .fashionCompilationsPilot .catalogBrandsToolbar{display:contents}#root .fashionCompilationsPilot .catalogBrandsToolbar>div{grid-area:1/1/auto/-1;align-items:baseline;gap:18px;display:flex}#root .fashionCompilationsPilot .catalogBrandsToolbar h3{color:#171614;text-transform:none;margin:0;font:500 32px/40px Lora,Georgia,serif}#root .fashionCompilationsPilot .catalogBrandsToolbar p{color:#716d67;margin:0;font:400 13px/20px Inter,Arial,sans-serif}#root .fashionCompilationsPilot .catalogBrandSearchField{grid-area:2/2;align-self:start;margin:0}#root .fashionCompilationsPilot .catalogBrandSearchField input{background:#fafafa;border:1px solid #dedee2;border-radius:8px;width:100%;height:36px;min-height:36px;padding:0 12px;font:400 13px/18px Inter,Arial,sans-serif}#root .fashionCompilationsPilot .fashionCompilationsFiltersPanel{background:0 0;border:0;flex-wrap:wrap;grid-area:2/1;align-items:start;gap:8px;max-height:none;padding:0;display:flex;position:static;overflow:visible}#root .fashionCompilationsPilot .sellerCatalogPanelTitle,#root .fashionCompilationsPilot .sellerCatalogActiveFilters{display:none}#root .fashionCompilationsPilot .fashionCompilationsFilterList{display:contents}#root .fashionCompilationsPilot .compilationFilterBlock{border:0;flex-direction:column;align-items:start;gap:6px;max-width:240px;display:flex}#root .fashionCompilationsPilot .sellerCatalogFilterRow{width:auto;height:36px;min-height:36px;box-shadow:none;background:#fafafa;border:1px solid #dedee2;border-radius:8px;gap:8px;padding:0 12px;font:400 13px/18px Inter,Arial,sans-serif;transition:background-color .14s,border-color .14s}#root .fashionCompilationsPilot .sellerCatalogFilterRow strong{font:inherit;text-transform:none}#root .fashionCompilationsPilot .sellerCatalogFilterRow>b{color:#a95d65;background:0 0;min-width:0;padding:0;font:400 12px/18px Inter,Arial,sans-serif}#root .fashionCompilationsPilot .sellerCatalogFilterRow:hover:not(:disabled){background:#f3f3f5;border-color:#c9c9ce;padding:0 12px}#root .fashionCompilationsPilot .sellerCatalogFilterRow--active,#root .fashionCompilationsPilot .sellerCatalogFilterRow[aria-expanded=true]{background:#fcf3f4;border-color:#db8f96}#root .fashionCompilationsPilot .sellerCatalogSidebarActions{box-shadow:none;background:0 0;border:0;padding:0;position:static}#root .fashionCompilationsPilot .sellerCatalogSidebarActions button{color:#716d67;width:auto;min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:12px}#root .fashionCompilationsPilot .compilationFilterBlock .sellerCatalogFilterSelectedValues{gap:4px;padding:0}#root .fashionCompilationsPilot .compilationFilterBlock .sellerCatalogFilterSelectedValues button{color:#713e46;white-space:normal;text-align:left;background:#fcf3f4;border:1px solid #eedcdf;border-radius:6px;padding:4px 7px;font-size:12px}#root .fashionCompilationsPilot .fashionCompilationList{grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(260px,280px));place-content:start space-between;align-items:stretch;gap:16px;padding:0;display:grid}#root .fashionCompilationsPilot .fashionCompilationsRootLayout .catalogWorkspaceState,#root .fashionCompilationsPilot .fashionCompilationsRootLayout>main>.catalogEmptyText{grid-column:1/-1}#root .fashionCompilationsPilot .fashionCompilationList>.fashionCompilationCard{min-width:0;min-height:0;box-shadow:none;cursor:default;background:#fff;border:1px solid #dedad4;border-radius:10px;flex-direction:column;gap:0;padding:12px;display:flex;position:relative;overflow:visible}#root .fashionCompilationsPilot .fashionCompilationCard:hover{box-shadow:none;background:#fff;border-color:#b9afa1}#root .fashionCompilationsPilot .fashionCompilationList>.fashionCompilationCard>.fashionCompilationCard__mainAction{border-radius:0;flex-direction:column;flex:1;gap:10px;width:100%;display:flex}#root .fashionCompilationsPilot .fashionCompilationList>.fashionCompilationCard .fashionCompilationCard__imageWrap{aspect-ratio:1;background:#fff;border-radius:0;flex:none;align-self:stretch;width:100%;max-width:none;height:auto}#root .fashionCompilationsPilot .fashionCompilationCard__imageWrap:after{content:none}#root .fashionCompilationsPilot .fashionCompilationList>.fashionCompilationCard .fashionCompilationCard__content{flex-direction:column;flex:1;gap:4px;width:100%;padding:0;display:flex}#root .fashionCompilationsPilot .fashionCompilationCard__content>strong{white-space:nowrap;text-overflow:ellipsis;color:#171614;overflow-wrap:normal;-webkit-line-clamp:unset;width:100%;min-width:0;min-height:0;display:block;overflow:hidden;font:500 16px/22px Lora,Georgia,serif!important}#root .fashionCompilationsPilot .fashionCompilationTypeBadge{color:#716d67;text-transform:none;letter-spacing:normal;min-height:0;box-shadow:none;background:0 0;border:0;padding:0;font:400 13px/20px Inter,Arial,sans-serif;display:block}#root .fashionCompilationsPilot .fashionCompilationTypeBadge:before{content:none}#root .fashionCompilationsPilot .fashionCompilationCard>.fashionCompilationHiddenBadge{z-index:1;pointer-events:none;color:#913940;text-transform:none;letter-spacing:normal;background:#fcf3f4;border:1px solid #eacdd1;border-radius:4px;padding:4px 7px;font:400 12px/18px Inter,Arial,sans-serif;position:absolute;top:8px;left:8px}#root .fashionCompilationsPilot .fashionCompilationMeta{flex-flow:wrap;gap:2px 8px;margin-top:0;padding-top:4px;display:flex}#root .fashionCompilationsPilot .fashionCompilationMeta small{color:#716d67;background:0 0;padding:0;font:400 14px/20px Inter,Arial,sans-serif}#root .fashionCompilationsPilot .fashionCompilationMeta small:nth-child(2):before{content:"·";margin-right:8px}#root .fashionCompilationsPilot .fashionCompilationMeta small:nth-child(n+3){flex-basis:100%}#root .fashionCompilationsPilot .fashionCompilationCard__topActions{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:0;margin:0;padding:0;display:flex;position:absolute;top:0;right:0}#root .fashionCompilationsPilot .fashionCompilationCard__topActions>button,#root .fashionCompilationsPilot .fashionCompilationExportMenu .catalogActionMenu__summary{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:8px;padding:0}#root .fashionCompilationsPilot .fashionCompilationCard__topActions svg{stroke-width:1.8px;width:22px;height:22px}#root .fashionCompilationsPilot .fashionCompilationCard__topActions button:hover:not(:disabled){background:#f5f2ed}#root .fashionCompilationsPilot button:focus-visible{outline-offset:2px;outline:2px solid #8a6a3e}#root .fashionCompilationsPilot .sellerCatalogFilterRow:focus-visible{outline-color:#db8f96}#root .fashionCompilationsPilot input:focus-visible{outline-offset:2px;outline:2px solid #db8f96}#root .fashionCompilationsPilot .sellerCatalogValueModalBackdrop--anchored{z-index:80;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;display:block;position:fixed;inset:0}#root .fashionCompilationsPilot .catalogFilterValuesModal--anchored{pointer-events:auto;background:#fff;border:1px solid #e5e5e9;border-radius:12px;height:auto;min-height:0;margin:0;overflow:hidden;box-shadow:0 12px 36px #00000014}#root .fashionCompilationsPilot .sellerCatalogValueModal__header{background:#fff;border-bottom:0;grid-template-columns:76px minmax(0,1fr) 76px;gap:4px;min-height:52px;padding:10px 14px;display:grid}#root .fashionCompilationsPilot .sellerCatalogValueModal__header>div{text-align:center;grid-area:1/2}#root .fashionCompilationsPilot .sellerCatalogValueModal__header h3{color:#171614;text-transform:uppercase;font:500 15px/22px Lora,Georgia,serif}#root .fashionCompilationsPilot .sellerCatalogValueModal__header small,#root .fashionCompilationsPilot .sellerCatalogValueModal__header>div>span{display:none}#root .fashionCompilationsPilot .sellerCatalogValueModal__header .modalCloseButton{color:#171614;width:28px;height:28px;min-height:28px;box-shadow:none;background:0 0;border:0;border-radius:8px;grid-area:1/1;justify-self:start;padding:0}#root .fashionCompilationsPilot .unifiedResearchFilterReset{color:#a95d65;min-height:28px;box-shadow:none;background:0 0;border:0;grid-area:1/3;padding:0;font-size:11px;text-decoration:underline}#root .fashionCompilationsPilot .catalogFilterSearch input:focus{box-shadow:none;border-color:#db8f96;outline:none}#root .fashionCompilationsPilot .catalogFilterSearch input{background:#f7f7f9;border:1px solid #e1e1e6;border-radius:8px;height:36px;min-height:36px;font-size:13px}#root .fashionCompilationsPilot .sellerCatalogValueModal__list{gap:0;padding:8px 14px}#root .fashionCompilationsPilot .sellerCatalogValueButton{min-height:42px;box-shadow:none;background:#fff;border:0;border-radius:6px;padding:7px 8px}#root .fashionCompilationsPilot .sellerCatalogValueButton strong{font:400 13px/18px Inter,Arial,sans-serif}#root .fashionCompilationsPilot .sellerCatalogValueButton:hover{background:#f5f5f7}#root .fashionCompilationsPilot .sellerCatalogValueButton--active{background:#fcf0f2}#root .fashionCompilationsPilot .catalogFilterValueCheck{border-radius:5px}#root .fashionCompilationsPilot .sellerCatalogValueButton--active .catalogFilterValueCheck{color:#fff;background:#db8f96;border-color:#db8f96}#root .fashionCompilationsPilot .sellerCatalogValueModal__footer{background:#fff;border-top:0;padding:12px 14px;display:flex}#root .fashionCompilationsPilot .sellerCatalogValueModal__footer .cmsButton--primary{color:#fff;width:100%;height:44px;min-height:44px;box-shadow:none;background:#766a5c;border:1px solid #766a5c;border-radius:8px;font:700 13px/18px Inter,Arial,sans-serif}#root .fashionCompilationsPilot .sellerCatalogValueModal__footer .cmsButton--primary:hover:not(:disabled){background:#655a4e;border-color:#655a4e}#root .compilationFilterPopup--empty.catalogFilterValuesModal--withSearch{grid-template-rows:auto auto auto auto;height:auto}#root .compilationFilterPopup--empty .catalogFilterSearch>span:empty{display:none}#root .compilationFilterPopup--empty .compilationFilterPopup__list{padding-block:0 4px}#root .compilationFilterPopup--empty .catalogEmptyText{color:#716d67;background:0 0;border:0;margin:0;padding:12px 8px 18px;font:400 13px/20px Inter,Arial,sans-serif}#root .fashionCompilationsPilot .catalogSkeletonFilterRows{gap:8px;display:flex}#root .fashionCompilationsPilot .catalogSkeletonFilterRow{border-radius:8px;width:100px;height:36px;min-height:36px;padding:6px 12px}#root .fashionCompilationsPilot .catalogSkeletonCompilationCard{border-radius:10px;flex-direction:column;padding:12px;display:flex}#root .fashionCompilationsPilot .catalogSkeletonCompilationCard__image{aspect-ratio:1;align-self:stretch;width:100%;max-width:none;height:auto}#root .fashionCompilationCard>.fashionCompilationCard__deeplink{cursor:default;border-top:1px solid #eeeae4;align-items:center;gap:6px;min-width:0;margin-top:10px;padding-top:8px;display:flex}#root .fashionCompilationCard__deeplinkValue{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}#root .fashionCompilationCard__deeplinkValue>span{color:#716d67;font:400 11px/16px Inter,Arial,sans-serif}#root .fashionCompilationCard__deeplinkValue code{color:#171614;overflow-wrap:anywhere;font:400 11px/16px monospace}#root .fashionCompilationCard__deeplink .cmsIconButton{border-radius:8px;flex:none;width:32px;height:32px;min-height:32px}#root .fashionCompilationCard__deeplink svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}#root .fashionLooksPilot .fashionCompilationsView{background:#f5f2ed;gap:0;padding:0 24px 24px}#root .fashionLooksPilot .fashionCompilationsSectionHeader{background:0 0;border:0;align-items:center;margin:0 0 20px;padding:20px 0;position:static}#root .fashionLooksPilot .fashionCompilationsSectionHeader__eyebrow{color:#716d67;letter-spacing:.04em;font:400 12px/18px Inter,Arial,sans-serif}#root .fashionLooksPilot .fashionCompilationsSectionHeader h3{color:#171614;overflow-wrap:anywhere;margin:4px 0;font:500 28px/36px Lora,Georgia,serif!important}#root .fashionLooksPilot .fashionCompilationsSectionHeader p{color:#716d67;margin:0;font:400 13px/20px Inter,Arial,sans-serif}#root .fashionLooksPilot .fashionCompilationsSectionHeader__actions .cmsButton{color:#171614;min-height:36px;box-shadow:none;background:#fafafa;border:1px solid #dedee2;border-radius:8px;padding:0 12px;font:400 13px/18px Inter,Arial,sans-serif}#root .fashionCompilationsSectionHeader .compilationTechnicalDetails{color:#171614;width:min(100%,560px);margin-top:8px;font:400 12px/20px Inter,Arial,sans-serif}#root .compilationTechnicalDetails>summary{color:#716d67;cursor:pointer;border-radius:8px;align-items:center;gap:6px;width:max-content;min-height:32px;margin-left:-6px;padding:0 6px;list-style:none;display:flex}#root .compilationTechnicalDetails>summary::-webkit-details-marker{display:none}#root .compilationTechnicalDetails>summary:hover{color:#171614;background:#eae3d9}#root .compilationTechnicalDetails>summary:focus-visible{box-shadow:var(--cms-button-focus);outline:0}#root .compilationTechnicalDetails>summary svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px;transition:transform .14s}#root .compilationTechnicalDetails[open]>summary svg{transform:rotate(90deg)}#root .compilationTechnicalDetails__content{background:#fff;border:1px solid #dedad4;border-radius:8px;flex-wrap:wrap;gap:10px 24px;margin:6px 0 0;padding:12px 14px;display:flex}#root .compilationTechnicalDetails__content>div{align-items:center;gap:8px;min-width:0;display:flex}#root .compilationTechnicalDetails__content dt{color:#716d67;flex:none}#root .compilationTechnicalDetails__content dd{min-width:0;margin:0}#root .compilationTechnicalDetails__content code{overflow-wrap:anywhere;font:400 12px/20px monospace}#root .compilationTechnicalDetails__content>.compilationTechnicalDetails__link{border-top:1px solid #eeeae4;flex-basis:100%;gap:12px;padding-top:8px}#root .compilationTechnicalDetails__link dd{flex:1}#root .compilationTechnicalDetails__linkValue{align-items:center;gap:8px;min-width:0;display:flex}#root .compilationTechnicalDetails__linkValue code{flex:1;min-width:0}#root .compilationTechnicalDetails__linkValue .cmsIconButton{border-radius:8px;flex:none;width:36px;height:36px;min-height:36px}#root .compilationTechnicalDetails__linkValue svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}#root .compilationTechnicalDetails__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}#root .fashionLooksPilot .fashionLooksGrid{grid-template-columns:repeat(auto-fill,minmax(260px,280px));justify-content:space-between;align-items:stretch;gap:16px}#root .fashionLooksPilot .fashionLookCard{min-width:0;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:10px;flex-direction:column;gap:0;padding:12px;display:flex;position:relative}#root .fashionLooksPilot .fashionLookCard:hover{box-shadow:none;background:#fff;border-color:#b9afa1}#root .fashionLooksPilot .fashionLookCard__mainAction{border-radius:0;flex-direction:column;flex:1;gap:10px;width:100%;display:flex}#root .fashionLooksPilot .fashionLookCard__imageWrap{aspect-ratio:1;background:#fff;border-radius:0;flex:none;width:100%;height:auto}#root .fashionLooksPilot .fashionLookCard__imageWrap:after{content:none}#root .fashionLooksPilot .fashionLookCard__content{flex-wrap:wrap;gap:4px 10px;width:100%;padding:0;display:flex}#root .fashionLooksPilot .fashionLookCard__content strong{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:unset;color:#171614;flex-basis:100%;display:block;overflow:visible;font:500 16px/22px Lora,Georgia,serif!important}#root .fashionLooksPilot .fashionLookCard__content span,#root .fashionLooksPilot .fashionLookCard__content small{color:#716d67;background:0 0;margin:0;padding:0;font:400 13px/20px Inter,Arial,sans-serif}#root .fashionLooksPilot .fashionLookImageActions{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:0;margin:0;padding:0;display:flex;position:absolute;top:0;right:0}#root .fashionLooksPilot .fashionLookImageActions button,#root .fashionLooksPilot .fashionCatalogLookDragHandle,#root .fashionLooksPilot .myCompilationLookDragHandle{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:8px;padding:0}#root .fashionLooksPilot .fashionLookImageActions button:hover:not(:disabled),#root .fashionLooksPilot .fashionCatalogLookDragHandle:hover:not([aria-disabled=true]),#root .fashionLooksPilot .myCompilationLookDragHandle:hover:not([aria-disabled=true]){background:#f5f2ed}#root .fashionLooksPilot .fashionLookImageActions svg{width:22px;height:22px}#root .fashionLooksPilot .fashionCatalogLookDragHandle{margin-left:auto}#root .fashionLooksPilot button:focus-visible,#root .fashionLooksPilot [role=button]:focus-visible,#root .fashionLooksPilot summary:focus-visible{outline-offset:2px;outline:2px solid #8a6a3e}#root .fashionLooksPilot .fashionLookCard--dragging{opacity:.5}#root .fashionLooksPilot .fashionLookCard--dropTarget{border-color:#8a6a3e;box-shadow:inset 0 0 0 1px #8a6a3e}#root .fashionLooksPilot .catalogSkeletonLookCard{background:#fff;border:1px solid #dedad4;border-radius:10px;padding:12px}#root .fashionLooksPilot .catalogSkeletonLookCard__image{aspect-ratio:1;width:100%;height:auto}#root .fashionCompilationsPilot .catalogSkeletonCompilationCard--cms2{border:1px solid #dedad4;gap:10px;min-width:0;min-height:0}#root .fashionCompilationsPilot .catalogSkeletonCompilationCard--cms2>.catalogSkeletonCompilationCard__image{flex:none;min-height:0}#root .fashionCompilationsPilot .catalogSkeletonCompilationCard--cms2>div{align-content:start;gap:8px;min-height:128px}#root .fashionCompilationsPilot .catalogSkeletonCompilationCard__footer{display:none}#root .fashionCompilationsPilot .fashionCompilationList[inert]{opacity:.55;cursor:progress}#root .fashionCompilationsPilot .fashionCompilationCard__topActions :is(button,.catalogActionMenu__summary):focus-visible,#root .fashionLooksPilot .fashionLookImageActions :is(button,[role=button]):focus-visible{outline-offset:-2px;outline:2px solid #202329}.compilationLookDetail{display:contents}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)){color:#171614;background:#f5f2ed}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail))>.catalogCategoriesModal__header{background:#f5f2ed;padding-inline:24px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail))>.catalogCategoriesTabs{background:#f5f2ed;border-bottom:1px solid #dedad4;gap:28px;padding:0 24px;display:flex}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .catalogCategoriesTab{color:#716d67;width:auto;min-height:48px;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:10px 0;font:500 16px/24px Lora,Georgia,serif}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .catalogCategoriesTab--active{color:#8a6a3e;border-bottom-color:#8a6a3e}:is(#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionCompilationsModal__body,#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionCompilationsView){background:#f5f2ed}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionCompilationsView{padding:0 24px 24px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .compilationLookDetail{flex-direction:column;gap:20px;min-width:0;display:flex}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookDetailHeader{background:0 0;border:0;flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:20px 0 0;display:flex;position:static}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookDetailHeader h3{color:#171614;overflow-wrap:anywhere;margin:4px 0 0;font:500 28px/36px Lora,Georgia,serif!important}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookDetailHeader__eyebrow{color:#716d67;font:400 13px/20px Inter,Arial,sans-serif}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookDetailHeader__stats{gap:20px;margin:0}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookDetailHeader__stats div{background:0 0;border:0;padding:0}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookDetailHeader__stats dt{color:#716d67;font:400 11px/18px Inter,Arial,sans-serif}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookDetailHeader__stats dd{color:#171614;margin:2px 0 0;font:500 14px/20px Inter,Arial,sans-serif}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookDetailColumns{grid-template-columns:clamp(420px,32vw,560px) minmax(0,1fr);gap:20px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookDetailAside{background:#fff;border:1px solid #dedad4;border-radius:10px;gap:0;width:100%;min-width:0;padding:12px;top:16px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookDetailHero__imageWrap{aspect-ratio:1;background:#fff;border:0;border-radius:0;width:100%}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookImageActions--detail{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:0;margin:0;padding:0;display:flex;position:absolute;top:-12px;right:-12px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookImageActions--detail button{background:0 0;border:0;border-radius:8px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookImageActions--detail svg{width:22px;height:22px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookDetailNavigation{background:0 0;border:0;gap:8px;padding:10px 0 0}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookDetailNavigation button{color:#171614;width:100%;min-height:36px;box-shadow:none;background:#fafafa;border:1px solid #dedee2;border-radius:8px;padding:7px 6px;font:400 12px/18px Inter,Arial,sans-serif}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookDetailNavigation>span{color:#716d67;font:400 12px/18px Inter,Arial,sans-serif}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookDetailColumns>.fashionLookProductsGrid.fashionLookProductsGrid--side{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-items:stretch;gap:16px;width:100%}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookProductsGrid .sellerCatalogProductCardFrame{min-width:0;height:100%;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:10px;padding:12px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookProductsGrid .sellerCatalogProductCard{height:auto;min-height:0;box-shadow:none;background:#fff;border:0;border-radius:0}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookProductsGrid .sellerCatalogProductCard__image{aspect-ratio:auto;background:#fff;border:0;height:210px;min-height:0}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookProductsGrid .sellerCatalogProductCard__content{text-align:center;background:#fff;align-items:center;padding:8px 0 0}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookProductsGrid .sellerCatalogProductCard__brand{letter-spacing:.8px;text-transform:uppercase;font:600 14px/20px Inter,Arial,sans-serif}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookProductsGrid .sellerCatalogProductCard__name{font:400 12px/18px Inter,Arial,sans-serif}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookProductsGrid .sellerCatalogProductCard__price{justify-content:center;font-size:14px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookProductsGrid .sellerCatalogProductCard__meta{color:#716d67;font-size:11px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookProductsGrid .sellerCatalogProductCard__identifiers{color:#716d67;justify-content:center;font-size:10px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookProductsGrid .sellerCatalogProductCardFrame__favoriteActions{box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex-direction:column;align-items:center;gap:0;padding:0;display:flex;inset:0 0 auto auto;overflow:visible}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookProductsGrid .sellerCatalogProductCardFrame__favoriteActions>button{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookSortableProduct__dragHandle{width:44px;height:44px;box-shadow:none;background:0 0;border:0;border-radius:8px;top:89px;bottom:auto;right:1px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookProductsGrid .catalogProductFavoriteButton:before{width:24px;height:24px;font-size:24px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookProductsGrid :is(.sellerCatalogProductCardFrame__favoriteActions>button,.fashionLookSortableProduct__dragHandle) svg{width:22px;height:22px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .catalogAddProductTile{color:#716d67;background:#faf8f5;border-color:#c7beb1;border-radius:10px;min-height:210px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) button:focus-visible{outline-offset:2px;outline:2px solid #8a6a3e}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) [role=button]:focus-visible{outline-offset:2px;outline:2px solid #8a6a3e}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .catalogSkeletonLookDetail{gap:20px;display:grid}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .catalogSkeletonLookDetail__header{background:0 0;border:0;flex-direction:row;justify-content:space-between;align-items:center;min-height:80px;margin:0;padding:20px 0 0;display:flex;position:static}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .catalogSkeletonLookDetail__columns{grid-template-columns:clamp(420px,32vw,560px) minmax(0,1fr);gap:20px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .catalogSkeletonLookDetail__aside{background:#fff;border:1px solid #dedad4;border-radius:10px;width:100%;min-width:0;padding:12px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .catalogSkeletonLookDetail__image{aspect-ratio:1;width:100%;height:auto}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .catalogSkeletonLookDetail__navigation{background:0 0;border:0;min-height:108px;padding:12px 0 0}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .catalogSkeletonLookDetail__columns>.fashionLookProductsGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;width:100%}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .catalogSkeletonLookDetail .catalogSkeletonProductCard{background:#fff;border:1px solid #dedad4;border-radius:10px;min-height:334px;padding:12px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .catalogSkeletonLookDetail .catalogSkeletonProductCard__image{aspect-ratio:auto;height:210px;min-height:210px}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .catalogSkeletonLookDetail .catalogSkeletonProductCard__content{justify-items:center;padding:8px 0 0}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) :is(.fashionLookImageActions--detail button,.sellerCatalogProductCardFrame__favoriteActions>button):hover:not(:disabled){background:#f5f2ed}#root .fashionCompilationsPage:has(:is(.compilationLookDetail,.catalogSkeletonLookDetail)) .fashionLookSortableProduct__dragHandle:hover:not([aria-disabled=true]){background:#f5f2ed}#root .fashionCompilationsPage:has(.compilationLookDetail) :is(.fashionLookImageActions--detail button,.sellerCatalogProductCardFrame__favoriteActions>button,.fashionLookSortableProduct__dragHandle):focus-visible{outline-offset:-2px;outline:2px solid #9a8059}#root .productAlbumsModal.sellerCatalogPage,#root .productAlbumsModal.sellerCatalogPage>header,#root .productAlbumsModal.sellerCatalogPage .productAlbumsModal__body{background:#f5f2ed}#root .productAlbumsModal.sellerCatalogPage .productAlbumsToolbar{background:0 0;border:0;padding:24px}#root .productAlbumsModal.sellerCatalogPage .productAlbumsToolbar h3{font:500 32px/40px Lora,Georgia,serif}#root .productAlbumsModal.sellerCatalogPage .productAlbumsToolbar button{border-radius:8px}#root .productAlbumsModal.sellerCatalogPage .productAlbumsGrid{grid-template-columns:repeat(auto-fill,minmax(260px,280px));justify-content:space-between;gap:16px;padding:0 24px 24px}#root .productAlbumsModal.sellerCatalogPage .productAlbumsGrid>.catalogCreateEntityTile{color:#171614;background:#faf8f5;border-color:#c7beb1;border-radius:10px;min-height:340px}#root .productAlbumsModal.sellerCatalogPage .productAlbumsGrid>.catalogCreateEntityTile:hover:not(:disabled){background:#fff;border-color:#8a6a3e}#root .productAlbumsModal.sellerCatalogPage .productAlbumCard{background:#fff;border:1px solid #dedad4;border-radius:10px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:8px;min-height:0;padding:12px;display:grid;position:relative}#root .productAlbumsModal.sellerCatalogPage .productAlbumCard__preview{aspect-ratio:1;background:#fff;grid-column:1/-1;width:100%;height:auto;min-height:0}#root .productAlbumsModal.sellerCatalogPage .productAlbumCard__preview:after{content:none}#root .productAlbumsModal.sellerCatalogPage .productAlbumCard__body{border-bottom:0;grid-column:1/-1;gap:6px;padding:0}#root .productAlbumsModal.sellerCatalogPage .productAlbumCard__body strong{font:500 16px/22px Lora,Georgia,serif!important}#root .productAlbumsModal.sellerCatalogPage .productAlbumCard>:is(.productAlbumCard__edit,.productAlbumCard__delete){width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:absolute;left:auto;right:0}#root .productAlbumsModal.sellerCatalogPage .catalogSkeletonAlbumCard{background:#fff;border:1px solid #dedad4;border-radius:10px;grid-template-columns:1fr;gap:8px;padding:12px;display:grid}#root .productAlbumsModal.sellerCatalogPage .catalogSkeletonAlbumCard__image{aspect-ratio:1;width:100%;height:auto;min-height:0}#root .productAlbumsModal.sellerCatalogPage .catalogSkeletonAlbumCard__content{min-height:54px;padding:0}#root .productAlbumsModal.sellerCatalogPage .catalogSkeletonAlbumCard__delete{display:none}#root .productAlbumsModal.sellerCatalogPage .sellerCatalogProductsGrid--web{background:#f5f2ed;grid-template-columns:repeat(auto-fill,190px);gap:16px;padding:16px 24px}#root .productAlbumsModal.sellerCatalogPage .sellerCatalogProductsGrid--web .sellerCatalogProductCardFrame{background:#fff;border:1px solid #dedad4;border-radius:10px;padding:12px}#root .productAlbumsModal.sellerCatalogPage .sellerCatalogProductsGrid--web .sellerCatalogProductCard__image{aspect-ratio:auto;height:210px;min-height:0}#root .productAlbumsModal.sellerCatalogPage .sellerCatalogProductsGrid--web .catalogSkeletonProductCard{border:1px solid #dedad4;border-radius:10px;padding:12px}#root .productAlbumsModal.sellerCatalogPage .sellerCatalogProductsGrid--web .catalogSkeletonProductCard__image{aspect-ratio:auto;height:210px;min-height:0}#root .productAlbumsModal.sellerCatalogPage .sellerCatalogProductsGrid--web .catalogAddProductTile{background:#faf8f5;border-color:#c7beb1;border-radius:10px}#root .productAlbumsModal.sellerCatalogPage .productAlbumsDetailHead{background:#f5f2ed;border:0}#root .productAlbumsModal.sellerCatalogPage .productAlbumsDetailHead h3{font:500 28px/36px Lora,Georgia,serif}#root .productAlbumsModal.sellerCatalogPage .sellerCatalogProductsGrid--web .sellerCatalogProductCard__content{text-align:center;align-items:center}#root .productAlbumsModal.sellerCatalogPage .sellerCatalogProductsGrid--web .sellerCatalogProductCard__price{justify-content:center}:is(#root .productAlbumsModal.sellerCatalogPage .productAlbumsRootLoading>.sellerCatalogLoadingState__message,#root .productAlbumsModal.sellerCatalogPage .productAlbumsDetailLoading:has(>.sellerCatalogProductsGrid--web)>.sellerCatalogLoadingState__message){display:none}#root .productAlbumsModal.sellerCatalogPage .catalogSkeletonAlbumCard{box-shadow:none}#root .productAlbumsModal.sellerCatalogPage .productAlbumsDetailLoading>.sellerCatalogProductsGrid--web{grid-auto-rows:max-content;align-content:start;height:auto}#root .productAlbumsModal.sellerCatalogPage .productAlbumsDetailLoading>.sellerCatalogProductsGrid--web .catalogSkeletonProductCard{min-height:340px}#root .productAlbumsModal.sellerCatalogPage .productAlbumsDetailHead{padding:20px 24px 0}#root .productAlbumsModal.sellerCatalogPage .productAlbumsDetailHead .cmsButton,#root .productAlbumsModal.sellerCatalogPage .productAlbumsDetailHead .catalogActionMenu__summary{border-radius:8px}#root .productAlbumsModal.sellerCatalogPage .sellerCatalogPreviewTabs{box-shadow:none;border-radius:8px;padding:3px}#root .productAlbumsModal.sellerCatalogPage .sellerCatalogPreviewTab{box-shadow:none;border-radius:6px}#root .productAlbumsModal.sellerCatalogPage .productAlbumCard>.productAlbumCard__edit{top:0;bottom:auto}#root .productAlbumsModal.sellerCatalogPage .productAlbumCard>.productAlbumCard__delete{top:44px;bottom:auto}#root .productAlbumsModal.sellerCatalogPage .productAlbumCard>:is(.productAlbumCard__edit,.productAlbumCard__delete) svg{width:22px;height:22px}#root .productAlbumsModal.sellerCatalogPage .productAlbumCard>:is(.productAlbumCard__edit,.productAlbumCard__delete):hover:not(:disabled){background:#e5e5e5}#root .productAlbumsModal .importFileGuideBackdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17161494}#root .productAlbumsModal .importFileGuide{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:12px;width:min(640px,100%);box-shadow:0 24px 80px #17161447}#root .productAlbumsModal .importFileGuide>header{background:#f5f2ed;border-bottom:1px solid #dedad4;padding:20px 24px}#root .productAlbumsModal .importFileGuide>header h3{color:#171614;margin:4px 0;font:500 24px/32px Lora,Georgia,serif}#root .productAlbumsModal .importFileGuide>header span{color:#716d67}#root .productAlbumsModal .importFileGuide>header button{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;width:40px;height:40px}#root .productAlbumsModal .importFileGuide__body{gap:16px;padding:24px}#root .productAlbumsModal .importFileGuide__section{background:#faf8f5;border-color:#dedad4;border-radius:8px}#root .productAlbumsModal .importFileGuide__section li>code,#root .productAlbumsModal .importFileGuide__example>code{border-radius:6px}#root .productAlbumsModal .importFileGuide__note{color:#716d67;border-color:#b7a58a}#root .productAlbumsModal .importFileGuide>footer{background:#f5f2ed;border-color:#dedad4;justify-content:space-between;padding:16px 24px}#root .productAlbumsModal .importFileGuide>footer button{min-height:40px;box-shadow:none;border-radius:8px}#root .productAlbumsModal .importFileGuide>footer .cmsButton--ghost{color:#171614;background:#fff;border:1px solid #dedad4}#root .productAlbumsModal .importFileGuide>footer .cmsButton--primary{color:#fff;background:#766a5c;border:1px solid #766a5c}#root .productAlbumsModal .importFileGuide button:focus-visible{outline-offset:2px;outline:2px solid #8a6a3e}#root .productAlbumsModal .productAlbumsProductsWorkspace{min-width:0;min-height:0;display:grid}#root .productAlbumsModal .productAlbumsSortingWorkspace{grid-template-columns:280px minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}#root .productAlbumsModal .productAlbumsSortingShelf{border-right:1px solid #dedad4;min-width:0;min-height:0;overflow:hidden}#root .productAlbumsModal .productAlbumsSortingWorkspace .productAlbumsDetailContent,#root .productAlbumsModal .productAlbumsSortingShelf .sellerCatalogSidebarProducts__list{overflow-anchor:none}.htmlEditor{width:100%;min-width:0;min-height:100vh;color:var(--cms-luxury-ink);background:var(--cms-luxury-canvas);grid-template-rows:auto minmax(0,1fr);display:grid}.htmlEditor button,.htmlEditor input,.htmlEditor textarea,.htmlEditor select{font:inherit}.htmlEditor__toolbar{border-bottom:1px solid var(--cms-luxury-border);background:var(--cms-luxury-paper);justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.htmlEditor__title,.htmlEditor__actions,.htmlEditor__previewSwitch,.htmlEditor__tabs{align-items:center;gap:8px;display:flex}.htmlEditor__title>button,.htmlEditor__actions button,.htmlEditor__previewSwitch button,.htmlEditor__tabs button,.htmlEditor__sourceEditor button{border:1px solid var(--cms-luxury-border);min-height:36px;color:var(--cms-luxury-ink);background:var(--cms-luxury-paper);cursor:pointer;border-radius:8px;padding:7px 12px;font-weight:750}.htmlEditor__title>div{gap:2px;display:grid}.htmlEditor__title span,.htmlEditor__previewToolbar span{color:var(--cms-luxury-gold-strong);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:800}.htmlEditor__title h2{margin:0;font-size:20px}.htmlEditor__title small{color:var(--cms-luxury-text-muted)}.htmlEditor__actions button:disabled{cursor:not-allowed;opacity:.45}.htmlEditor .htmlEditor__primaryAction{border-color:var(--cms-button-primary);color:var(--cms-button-primary-text);background:var(--cms-button-primary)}.htmlEditor .htmlEditor__primaryAction:hover:not(:disabled){border-color:var(--cms-button-primary-hover);background:var(--cms-button-primary-hover)}.htmlEditor__layout{grid-template-columns:minmax(320px,430px) minmax(0,1fr);min-height:0;display:grid}.htmlEditor__panel{border-right:1px solid var(--cms-luxury-border);background:var(--cms-luxury-paper);overflow:auto}.htmlEditor__settings{padding:18px}.htmlEditor__tabs{background:var(--cms-luxury-surface-muted);border-radius:8px;margin-bottom:18px;padding:4px}.htmlEditor__tabs button{background:0 0;border-color:#0000;flex:1}.htmlEditor__tabs button.is-active,.htmlEditor__previewSwitch button.is-active{border-color:var(--cms-button-border-strong);color:var(--cms-button-text);background:#eae3d9}.htmlEditor__fields{gap:16px;display:grid}.htmlEditor__fields label{color:var(--cms-luxury-ink-soft);gap:7px;font-size:12px;font-weight:800;display:grid}.htmlEditor__fields input,.htmlEditor__fields textarea{border:1px solid var(--cms-luxury-border);width:100%;color:var(--cms-luxury-ink);background:var(--cms-luxury-paper);resize:vertical;border-radius:8px;padding:10px 11px;line-height:1.45}.htmlEditor__fields input:focus,.htmlEditor__fields textarea:focus,.htmlEditor__sourceEditor textarea:focus{border-color:var(--cms-luxury-gold-strong);outline:2px solid var(--cms-luxury-focus)}.htmlEditor__richTextField{color:var(--cms-luxury-ink-soft);gap:7px;font-size:12px;font-weight:800;display:grid}.htmlRichText{border:1px solid var(--cms-luxury-border);background:#fff;border-radius:8px;overflow:hidden}.htmlRichText:focus-within{border-color:var(--cms-luxury-gold-strong);outline:2px solid var(--cms-luxury-focus)}.htmlRichText__toolbar{border-bottom:1px solid var(--cms-luxury-border-soft);background:var(--cms-luxury-surface-muted);flex-wrap:wrap;gap:5px;padding:7px;display:flex}.htmlRichText__toolbar button,.htmlRichText__toolbar select{border:1px solid var(--cms-luxury-border);min-height:30px;color:var(--cms-luxury-ink-soft);background:var(--cms-luxury-paper);cursor:pointer;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:800}.htmlRichText__toolbar button:hover{border-color:var(--cms-luxury-border-strong);background:var(--cms-luxury-gold-wash)}.htmlRichText__toolbar button[aria-pressed=true],.htmlRichText__toolbar button[aria-pressed=true]:hover{border-color:var(--cms-button-border-strong);color:var(--cms-button-text);background:#eae3d9}.htmlRichText__toolbar button:focus-visible,.htmlRichText__toolbar select:focus-visible{outline:2px solid var(--cms-luxury-gold-strong);outline-offset:1px}.htmlRichText__color{border:1px solid var(--cms-luxury-border);background:var(--cms-luxury-paper);border-radius:8px;flex-direction:row;align-items:center;min-height:30px;padding:3px 7px;color:var(--cms-luxury-ink-soft)!important;grid-template-columns:none!important;gap:5px!important;font-size:11px!important;display:inline-flex!important}.htmlRichText__color input{cursor:pointer;background:0 0;height:22px;border:0!important;width:22px!important;padding:0!important}.htmlRichText__surface{color:#1b1b1b;background:#fff;outline:0;min-height:230px;padding:12px;font-size:13px;font-weight:400;line-height:1.55}.htmlRichText__surface:empty:before{color:#9999a1;content:"Введите текст страницы…";pointer-events:none}.htmlRichText__surface p{margin:0 0 10px}.htmlRichText__surface ul,.htmlRichText__surface ol{margin:8px 0;padding-left:24px}.htmlEditor__hint{color:var(--cms-luxury-text-muted);background:var(--cms-luxury-surface-muted);border-radius:8px;padding:10px;font-size:12px;line-height:1.5}.htmlEditor__sourceEditor{grid-template-rows:minmax(420px,1fr) auto;gap:12px;height:calc(100vh - 175px);display:grid}.htmlEditor__sourceEditor textarea{border:1px solid var(--cms-luxury-border);resize:none;border-radius:8px;width:100%;min-height:420px;padding:12px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.htmlEditor__previewArea{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.htmlEditor__previewToolbar{border-bottom:1px solid var(--cms-luxury-border);background:var(--cms-luxury-surface-soft);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.htmlEditor__previewToolbar>div:first-child{gap:3px;display:grid}.htmlEditor__previewSwitch button{min-height:32px;padding:5px 10px}.htmlEditor__stage{background:var(--cms-luxury-border-soft);place-items:start center;min-height:0;padding:28px;display:grid;overflow:auto}.htmlEditor__stage iframe{border:1px solid var(--cms-luxury-border-strong);background:#fff;width:100%;height:calc(100vh - 154px);box-shadow:0 18px 45px #4d412a24}.htmlEditor__stage--mobile iframe{border-radius:22px;width:390px;max-width:100%}@media (width<=1050px){.htmlEditor__toolbar{flex-direction:column;align-items:flex-start}.htmlEditor__actions{flex-wrap:wrap}.htmlEditor__layout{grid-template-columns:360px minmax(0,1fr)}}@media (width<=760px){.htmlEditor__layout{grid-template-columns:1fr}.htmlEditor__panel{border-right:0;border-bottom:1px solid var(--cms-luxury-border)}.htmlEditor__stage iframe{height:680px}}.clientCategoriesPage{--client-categories-border:var(--cms-luxury-border);--client-categories-muted:var(--cms-luxury-text-muted);--client-categories-soft:var(--cms-luxury-surface-muted);--client-categories-accent:var(--cms-luxury-ink);border:1px solid var(--client-categories-border);background:var(--cms-luxury-paper);width:100%;min-width:0;height:100%;color:var(--cms-luxury-ink);border-radius:0;flex-direction:column;display:flex;overflow:hidden}.clientCategoriesPage *,.clientCategoriesPage :before,.clientCategoriesPage :after{box-sizing:border-box}.clientCategoriesPage button,.clientCategoriesPage input,.clientCategoriesPage select,.clientCategoriesPage details,.clientCategoriesPage img{border-radius:0}.clientCategoriesPage__header{border-bottom:1px solid var(--client-categories-border);background:var(--cms-luxury-paper);justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:7px 12px;display:flex}.clientCategoriesPage__header>div:first-child{min-width:0}.clientCategoriesPage__header small{color:var(--client-categories-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;display:block;overflow:hidden}.clientCategoriesPage .catalogBreadcrumbs{background:0 0;border:0;padding:0}.clientCategoriesPage .catalogBreadcrumbs__current{font-size:13px;font-weight:850}.clientCategoriesPage__headerActions{flex:none;gap:8px;display:flex}.clientCategoriesPage__summary{border-bottom:1px solid var(--client-categories-border);background:var(--cms-luxury-surface-soft);align-items:stretch;min-height:48px;display:flex}.clientCategoriesPage__summary>div{border-right:1px solid var(--client-categories-border);align-items:baseline;gap:6px;min-width:104px;padding:9px 14px;display:flex}.clientCategoriesPage__summary strong{font-size:16px}.clientCategoriesPage__summary span,.clientCategoriesPage__summary p{color:var(--client-categories-muted);font-size:12px}.clientCategoriesPage__summary p{text-overflow:ellipsis;white-space:nowrap;align-self:center;margin:0 14px;overflow:hidden}.clientCategoriesPage__tabs{border-bottom:1px solid var(--client-categories-border);display:flex}.clientCategoriesPage__tabs button{border:0;border-right:1px solid var(--client-categories-border);color:var(--cms-luxury-text-muted);background:var(--cms-luxury-paper);font:inherit;cursor:pointer;padding:10px 16px;font-size:13px;font-weight:750}.clientCategoriesPage__tabs button:hover{background:var(--cms-luxury-surface-muted)}.clientCategoriesPage__tabs button.is-active{color:var(--cms-luxury-text-on-dark);background:var(--client-categories-accent)}.clientCategoriesPage__tabs button:focus-visible,.clientCategoriesTreeRow__select:focus-visible{outline:2px solid var(--cms-luxury-gold-strong);outline-offset:-2px}.clientCategoriesEditor{flex:auto;grid-template-columns:minmax(320px,.78fr) minmax(460px,1.22fr);min-height:0;display:grid}.clientCategoriesTreePanel,.clientCategoriesInspectorPanel{border-right:1px solid var(--client-categories-border);min-width:0;min-height:0;overflow:hidden}.clientCategoriesInspectorPanel{border-right:0}.clientCategoriesTreePanel{flex-direction:column;display:flex}.clientCategoriesPanelHeader{border-bottom:1px solid var(--client-categories-border);justify-content:space-between;align-items:center;gap:8px;min-height:58px;padding:9px 12px;display:flex}.clientCategoriesPanelHeader>div{gap:2px;min-width:0;display:grid}.clientCategoriesPanelHeader span{color:var(--client-categories-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:750}.clientCategoriesPanelHeader strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.clientCategoriesSearch{border-bottom:1px solid var(--client-categories-border);background:var(--client-categories-soft);padding:10px 12px;display:block}.clientCategoriesSearch input{color:#171717;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #cfcfcf;border-radius:0;padding:7px 9px;font-size:12px;display:block}.clientCategoriesSearch input:focus{border-color:#4969b9;outline:2px solid #4969b92e}.clientCategoriesDragHint{border-bottom:1px solid var(--client-categories-border);color:var(--client-categories-muted);background:#fbfbfb;margin:0;padding:7px 12px;font-size:10px;line-height:1.35}.clientCategoriesTree{flex:auto;min-height:0;padding:5px 0 18px;overflow:auto}.clientCategoriesTreeRow{min-height:42px;padding-left:calc(var(--tree-depth) * 16px + 5px);border-left:3px solid #0000;align-items:stretch;display:flex;position:relative}.clientCategoriesTreeRow:hover{background:#f7f7f7}.clientCategoriesTreeRow.is-selected{background:#edf1fb;border-left-color:#7d9bf0}.clientCategoriesTreeRow.is-dragging{opacity:.35}.clientCategoriesTreeRow.is-drop-before:before,.clientCategoriesTreeRow.is-drop-after:after{right:8px;left:calc(var(--tree-depth) * 16px + 35px);z-index:2;content:"";pointer-events:none;background:#486bc4;height:2px;position:absolute}.clientCategoriesTreeRow.is-drop-before:before{top:-1px}.clientCategoriesTreeRow.is-drop-after:after{bottom:-1px}.clientCategoriesTreeRow.is-drop-inside{background:#e2e9fb;border-left-color:#486bc4;box-shadow:inset 0 0 0 2px #7895dd}.clientCategoriesTreeRow.is-drop-invalid{background:#fff0ee;border-left-color:#b33a30;box-shadow:inset 0 0 0 2px #cf6b62}.clientCategoriesTreeRow.is-drop-invalid:before,.clientCategoriesTreeRow.is-drop-invalid:after{background:#b33a30}.clientCategoriesTreeRow.is-changed .clientCategoriesTreeRow__select strong:after{content:"•";color:#9a5b00;margin-left:6px}.clientCategoriesTreeRow__dragHandle{color:#858585;text-align:center;cursor:grab;-webkit-user-select:none;user-select:none;flex:0 0 24px;align-self:center;width:24px;font-size:13px;font-weight:850;line-height:28px}.clientCategoriesTreeRow__dragHandle:hover{color:#2f4f9f;background:#e9edfa}.clientCategoriesTreeRow__dragHandle:active{cursor:grabbing}.clientCategoriesTreeRow__dragHandle.is-disabled{color:#c7c7c7;cursor:default;background:0 0}.clientCategoriesTreeRow__toggle{color:#555;background:0 0;border:0;flex:0 0 28px;align-self:center;width:28px;min-width:28px;height:28px;min-height:28px;margin:0;padding:0}.clientCategoriesTreeRow__spacer{flex:0 0 28px}.clientCategoriesTreeRow__select{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:auto;gap:1px;padding:6px 60px 6px 2px;display:grid}.clientCategoriesTreeRow__select strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}.clientCategoriesTreeRow__select small{color:var(--client-categories-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.clientCategoriesTreeRow__dropLabel{z-index:3;color:#fff;letter-spacing:.04em;text-transform:uppercase;pointer-events:none;background:#486bc4;padding:2px 5px;font-size:9px;font-weight:800;position:absolute;top:5px;right:7px}.clientCategoriesTreeRow.is-drop-invalid .clientCategoriesTreeRow__dropLabel{background:#a9382f}.clientCategoriesTreeRow__orderActions{opacity:0;gap:2px;transition:opacity .12s;display:flex;position:absolute;top:7px;right:6px}.clientCategoriesTreeRow:hover .clientCategoriesTreeRow__orderActions,.clientCategoriesTreeRow:focus-within .clientCategoriesTreeRow__orderActions,.clientCategoriesTreeRow.is-selected .clientCategoriesTreeRow__orderActions{opacity:1}.clientCategoriesTreeRow__orderActions .cmsIconButton{width:22px;min-width:22px;height:26px;min-height:26px;padding:0}.clientCategoriesInspector{flex-direction:column;height:100%;min-height:0;display:flex}.clientCategoriesInspector__header{border-bottom:1px solid var(--client-categories-border);justify-content:space-between;align-items:flex-start;gap:10px;min-height:72px;padding:10px 12px;display:flex}.clientCategoriesInspector__header>div{gap:2px;min-width:0;display:grid}.clientCategoriesInspector__header span,.clientCategoriesInspector__header small{color:var(--client-categories-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.clientCategoriesInspector__header h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;overflow:hidden}.clientCategoriesInspector__body{flex:auto;min-height:0;padding:10px 12px 14px;overflow:auto}.clientCategoriesFieldSection,.clientCategoriesTechnical{width:100%;max-width:720px}.clientCategoriesFieldSection+.clientCategoriesFieldSection{border-top:1px solid #e7e7e7;margin-top:12px;padding-top:12px}.clientCategoriesFieldSection h3{letter-spacing:.05em;text-transform:uppercase;margin:0 0 8px;font-size:12px}.clientCategoriesFieldSection__heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.clientCategoriesFieldSection__heading h3{margin-bottom:2px}.clientCategoriesFieldSection__heading small{color:var(--client-categories-muted);font-size:10px;display:block}.clientCategoriesFieldSection__heading>.cmsButton{color:#33415d;background:#f3f5f9;border-color:#bfc6d5;min-height:28px;padding:4px 9px}.clientCategoriesField{gap:4px;margin-bottom:8px;display:grid}.clientCategoriesRule{background:#fff;border:1px solid #d4d7de;min-width:0;margin:0 0 10px;overflow:hidden}.clientCategoriesRule__header{background:#f7f7f8;border-bottom:1px solid #e1e1e1;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:6px 8px 6px 10px;display:flex}.clientCategoriesRule__header>div{gap:1px;min-width:0;display:grid}.clientCategoriesRule__header span{color:#303030;font-size:11px;font-weight:850}.clientCategoriesRule__header small{color:var(--client-categories-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.clientCategoriesRule__body{gap:10px;padding:10px;display:grid}.clientCategoriesRule__remove{color:#7e3630;flex:0 0 28px;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;font-size:17px;line-height:1}.clientCategoriesRule__remove:hover{color:#fff;background:#a64037}.clientCategoriesEkttPicker{display:grid}.clientCategoriesEkttPicker__selector{text-align:left;color:#202020;cursor:pointer;background:#fff;border:1px solid #bfc5d0;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:62px;padding:8px 10px;display:flex}.clientCategoriesEkttPicker__selector:hover{background:#f8f9fc;border-color:#7f91bd}.clientCategoriesEkttPicker__selector:focus-visible{border-color:#4969b9;outline:2px solid #4969b92e}.clientCategoriesEkttPicker__selectorContent{gap:2px;min-width:0;display:grid}.clientCategoriesEkttPicker__selectorContent>span{color:#4c5e83;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:850}.clientCategoriesEkttPicker__selectorContent strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.clientCategoriesEkttPicker__selectorContent small{color:var(--client-categories-muted);font-size:9px}.clientCategoriesEkttPicker__selectorAction{color:#405174;flex:none;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.clientCategoriesEkttPicker__panel{background:#fff;border:1px solid #cfcfcf;min-height:0;margin-top:7px;display:grid}.clientCategoriesEkttPicker__panel>header{background:#f4f5f7;border-bottom:1px solid #dedede;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:6px 7px 6px 10px;display:flex}.clientCategoriesEkttPicker__panel>header>div{gap:1px;display:grid}.clientCategoriesEkttPicker__panel>header strong{font-size:11px}.clientCategoriesEkttPicker__panel>header small{color:var(--client-categories-muted);font-size:9px}.clientCategoriesEkttPicker__panel>header .cmsIconButton{width:28px;min-width:28px;height:28px;min-height:28px;padding:0;font-size:17px}.clientCategoriesEkttPicker__panel>label{background:#f5f5f5;border-bottom:1px solid #dedede;padding:7px}.clientCategoriesEkttPicker__panel>label input{width:100%;min-height:34px;font:inherit;background:#fff;border:1px solid #cfcfcf;border-radius:0;padding:6px 8px;font-size:11px;display:block}.clientCategoriesEkttPicker__tree{max-height:300px;padding:4px 0 10px;overflow:auto}.clientCategoriesEkttPicker__row{min-height:36px;padding-left:calc(var(--ektt-picker-depth) * 14px + 4px);border-left:3px solid #0000;grid-template-columns:26px minmax(0,1fr);display:grid}.clientCategoriesEkttPicker__row:hover{background:#f7f7f7}.clientCategoriesEkttPicker__row.is-selected{background:#edf1fb;border-left-color:#6f8ddd}.clientCategoriesEkttPicker__row>span,.clientCategoriesEkttPicker__row>.cmsIconButton{align-self:center;width:24px;min-width:24px;height:24px;min-height:24px;padding:0}.clientCategoriesEkttPicker__row>button:last-child{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;gap:1px;padding:5px 8px 5px 3px;display:grid}.clientCategoriesEkttPicker__row strong,.clientCategoriesEkttPicker__row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clientCategoriesEkttPicker__row strong{font-size:11px}.clientCategoriesEkttPicker__row small{color:var(--client-categories-muted);font-size:9px}.clientCategoriesEmptyRules{color:var(--client-categories-muted);background:#fafafa;border:1px dashed #c7c7c7;margin:0;padding:10px;font-size:11px}.clientCategoriesField>span{color:#333;font-size:11px;font-weight:750}.clientCategoriesField>small{color:var(--client-categories-muted);font-size:10px;line-height:1.35}.clientCategoriesField input,.clientCategoriesField select{color:#171717;width:100%;min-height:34px;font:inherit;background:#fff;border:1px solid #cfcfcf;padding:6px 8px;font-size:12px}.clientCategoriesField input:focus,.clientCategoriesField select:focus{border-color:#4969b9;outline:2px solid #4969b92e}.clientCategoriesField input:disabled,.clientCategoriesField select:disabled{color:#777;background:#f1f1f1}.clientCategoriesFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;display:grid}.clientCategoriesImagePreview{flex-wrap:wrap;align-items:flex-start;margin-top:2px;display:flex}.clientCategoriesImagePreview__image{flex:none;overflow:hidden}.clientCategoriesPage .clientCategoriesImagePreview__image--categoryTile{aspect-ratio:3/4;background:#f7f7f7;place-items:center;width:min(100%,204px);padding:10px;display:grid}.clientCategoriesPage .clientCategoriesImagePreview__image--wide{background:0 0;justify-content:flex-end;width:min(100%,320px);height:220px;padding:0}.clientCategoriesPage .clientCategoriesImagePreview .clientCategoriesImagePreview__image--wide img.catalogCategoryImage__img{object-fit:contain!important;object-position:center!important;width:auto!important;max-width:none!important;height:100%!important;max-height:100%!important}.clientCategoriesTechnical{background:#fafafa;border:1px solid #dedede;margin-top:16px}.clientCategoriesTechnical summary{cursor:pointer;padding:9px 10px;font-size:11px;font-weight:750}.clientCategoriesTechnical__body{border-top:1px solid #dedede;padding:10px}.clientCategoriesTechnical dl{border-top:1px solid #dedede;border-left:1px solid #dedede;grid-template-columns:repeat(2,minmax(0,1fr));margin:4px 0 0;display:grid}.clientCategoriesTechnical dl>div{border-bottom:1px solid #ededed;border-right:1px solid #ededed;justify-content:space-between;gap:8px;padding:7px 9px;font-size:10px;display:flex}.clientCategoriesTechnical dt{color:var(--client-categories-muted)}.clientCategoriesTechnical dd{margin:0;font-weight:800}.clientCategoriesInspector__note,.clientCategoriesFormError{margin:12px 0 0;padding:9px 10px;font-size:11px;line-height:1.45}.clientCategoriesInspector__note{color:#405071;background:#eef2fb;border-left:3px solid #7894dc}.clientCategoriesFormError{color:#85271f;background:#fff0ee;border-left:3px solid #a9382f}.clientCategoriesInspector__footer{border-top:1px solid var(--client-categories-border);background:#fafafa;justify-content:flex-end;align-items:center;gap:10px;min-height:58px;padding:9px 12px;display:flex}.clientCategoriesInspector__footer>span{color:var(--client-categories-muted);margin-right:auto;font-size:10px}.clientCategoriesTableViewer{flex-direction:column;flex:auto;min-height:0;display:flex}.clientCategoriesTableViewer__toolbar{border-bottom:1px solid var(--client-categories-border);background:#fafafa;align-items:center;gap:14px;min-height:54px;padding:8px 12px;display:flex}.clientCategoriesTableViewer__toolbar .clientCategoriesSearch{background:0 0;border:0;flex:360px;max-width:520px;padding:0}.clientCategoriesTableViewer__toolbar>span,.clientCategoriesChangedToggle{color:var(--client-categories-muted);font-size:11px}.clientCategoriesChangedToggle{white-space:nowrap;align-items:center;gap:7px;display:flex}.clientCategoriesChangedToggle input{width:16px;height:16px;margin:0}.clientCategoriesTableViewer__scroll{flex:auto;min-height:0;overflow:auto}.clientCategoriesTableViewer table{border-collapse:collapse;width:100%;min-width:2200px;font-size:11px}.clientCategoriesTableViewer .clientCategoriesMappingTable{min-width:980px}.clientCategoriesTableViewer th,.clientCategoriesTableViewer td{text-align:left;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #ededed;border-right:1px solid #ededed;max-width:260px;padding:7px 9px;overflow:hidden}.clientCategoriesTableViewer th{z-index:2;color:#555;letter-spacing:.03em;text-transform:uppercase;background:#f1f1f1;font-size:10px;position:sticky;top:0}.clientCategoriesTableViewer tbody tr{cursor:default}.clientCategoriesTableViewer tbody tr:hover{background:#f6f8fc}.clientCategoriesTableViewer tbody tr.is-changed{background:#fff9ed}.clientCategoriesTableViewer tbody tr.is-added{background:#edf8ef}.clientCategoriesTableViewer td.is-changed-cell{color:#7a4500;background:#ffe8b7;font-weight:750}.clientCategoriesRowStatus{color:#666;font-size:10px;font-weight:750}.clientCategoriesTableViewer tr.is-changed .clientCategoriesRowStatus{color:#8b5407}.clientCategoriesTableViewer tr.is-added .clientCategoriesRowStatus{color:#17663a}.clientCategoriesVisuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1180px){.clientCategoriesEditor{grid-template-columns:minmax(300px,.75fr) minmax(420px,1.25fr)}}@media (width<=760px){.clientCategoriesPage__header,.clientCategoriesPage__summary,.clientCategoriesTableViewer__toolbar{flex-direction:column;align-items:stretch}.clientCategoriesPage__headerActions{width:100%}.clientCategoriesPage__headerActions .cmsButton{flex:1 1 0}.clientCategoriesPage__summary>div{border-right:0;border-bottom:1px solid var(--client-categories-border)}.clientCategoriesPage__summary p{margin:10px 14px}.clientCategoriesEditor{flex-direction:column;display:flex}.clientCategoriesTreePanel,.clientCategoriesInspectorPanel{border-right:0;border-bottom:1px solid var(--client-categories-border);flex:none;min-height:520px}.clientCategoriesFieldGrid,.clientCategoriesImagePreview{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.clientCategoriesTreeRow__orderActions{transition:none}}.catalogFilterSettingsPage{--filter-settings-border:var(--cms-luxury-border);--filter-settings-muted:var(--cms-luxury-text-muted);--filter-settings-soft:var(--cms-luxury-surface-muted);--filter-settings-accent:var(--cms-luxury-ink);--filter-settings-surface:var(--cms-luxury-paper);--filter-settings-surface-subtle:var(--cms-luxury-surface-soft);--filter-settings-hover:var(--cms-luxury-surface-muted);--filter-settings-selected:var(--cms-luxury-selection);--filter-settings-selected-accent:var(--cms-luxury-gold-strong);--filter-settings-text:var(--cms-luxury-ink);border:1px solid var(--filter-settings-border);width:100%;min-width:0;height:100%;min-height:0;color:var(--filter-settings-text);background:var(--filter-settings-surface);border-radius:0;flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}.catalogFilterSettingsPage *,.catalogFilterSettingsPage :before,.catalogFilterSettingsPage :after{box-sizing:border-box}.catalogFilterSettingsPage button,.catalogFilterSettingsPage input,.catalogFilterSettingsPage select,.catalogFilterSettingsPage textarea,.catalogFilterSettingsPage fieldset,.catalogFilterSettingsPage details{border-radius:0}.catalogFilterSettingsPage--loading{color:var(--filter-settings-muted);place-items:center;font-size:13px;display:grid}.catalogFilterSettingsPage__header{border-bottom:1px solid var(--filter-settings-border);background:var(--cms-luxury-paper);flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:7px 12px;display:flex}.catalogFilterSettingsPage__header>div:first-child{min-width:0}.catalogFilterSettingsPage__header .catalogBreadcrumbs{background:0 0;border:0;padding:0}.catalogFilterSettingsPage__header .catalogBreadcrumbs__current{font-size:13px;font-weight:850}.catalogFilterSettingsPage__header small{color:var(--filter-settings-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;display:block;overflow:hidden}.catalogFilterSettingsPage__headerActions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:flex}.catalogFilterSettingsPage__summary{border-bottom:1px solid var(--filter-settings-border);background:var(--cms-luxury-surface-soft);flex:none;align-items:stretch;min-height:48px;display:flex}.catalogFilterSettingsPage__summary>div{border-right:1px solid var(--filter-settings-border);align-items:baseline;gap:6px;min-width:116px;padding:9px 14px;display:flex}.catalogFilterSettingsPage__summary strong{font-size:16px}.catalogFilterSettingsPage__summary span,.catalogFilterSettingsPage__summary p{color:var(--filter-settings-muted);font-size:11px}.catalogFilterSettingsPage__summary p{text-overflow:ellipsis;white-space:nowrap;align-self:center;margin:0 14px;overflow:hidden}.catalogFilterSettingsViewTypes{border-bottom:1px solid var(--filter-settings-border);background:#fff;flex:0 0 64px;align-items:stretch;min-height:64px;display:flex;overflow:auto hidden}.catalogFilterSettingsViewTypeGroup{border-right:1px solid var(--filter-settings-border);flex:1 0 auto;align-items:stretch;min-width:max-content;display:flex}.catalogFilterSettingsViewTypeGroup__label{width:86px;color:var(--filter-settings-muted);background:var(--filter-settings-surface-subtle);letter-spacing:.06em;text-transform:uppercase;flex:0 0 86px;place-items:center start;padding:8px 10px;font-size:9px;font-weight:850;line-height:1.25;display:grid}.catalogFilterSettingsViewTypeGroup__buttons{flex:auto;align-items:stretch;min-width:0;display:flex}.catalogFilterSettingsViewTypeGroup__buttons>button{border:0;border-right:1px solid var(--filter-settings-border);color:#484848;min-width:145px;min-height:64px;font:inherit;text-align:left;cursor:pointer;background:#fff;flex:1 0 145px;grid-template-rows:28px 14px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:1px 7px;padding:8px 10px;display:grid}.catalogFilterSettingsViewTypeGroup__buttons>button:hover{background:#f6f6f6}.catalogFilterSettingsViewTypeGroup__buttons>button:focus-visible{outline-offset:-2px;outline:2px solid #5575c8}.catalogFilterSettingsViewTypeGroup__buttons>button.is-active{color:#fff;background:var(--filter-settings-accent)}.catalogFilterSettingsViewTypeGroup__buttons>button>span{border:1px solid;grid-row:1/3;place-items:center;width:23px;height:23px;font-size:10px;font-weight:850;display:grid}.catalogFilterSettingsViewTypeGroup__buttons>button>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:center;font-size:11px;line-height:1.15;display:-webkit-box;overflow:hidden}.catalogFilterSettingsViewTypeGroup__buttons>button>small{color:#888;text-overflow:ellipsis;white-space:nowrap;align-self:start;font-size:10px;overflow:hidden}.catalogFilterSettingsViewTypeGroup__buttons>button.is-active>small{color:#bdc7dd}.catalogFilterSettingsWorkspace{flex:auto;grid-template-columns:minmax(190px,.52fr) minmax(560px,2.05fr) minmax(224px,.48fr);min-width:0;min-height:0;display:grid}.catalogFilterSettingsCategories,.catalogFilterSettingsListPanel,.catalogFilterSettingsInspectorPanel{border-right:1px solid var(--filter-settings-border);min-width:0;min-height:0;overflow:hidden}.catalogFilterSettingsCategories,.catalogFilterSettingsListPanel{flex-direction:column;display:flex}.catalogFilterSettingsInspectorPanel{background:#f3f3f1;border-right:0}.catalogFilterSettingsCategories>header,.catalogFilterSettingsListPanel>header{border-bottom:1px solid var(--filter-settings-border);justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:9px 12px;display:flex}.catalogFilterSettingsCategories>header>div,.catalogFilterSettingsListPanel>header>div{gap:2px;min-width:0;display:grid}.catalogFilterSettingsCategories>header span,.catalogFilterSettingsListPanel>header span{color:var(--filter-settings-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.catalogFilterSettingsCategories>header strong,.catalogFilterSettingsListPanel>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.catalogFilterSettingsCategories>header small,.catalogFilterSettingsListPanel>header small{color:var(--filter-settings-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.catalogFilterSettingsSearch{border-bottom:1px solid var(--filter-settings-border);background:var(--filter-settings-soft);padding:9px 10px;display:block}.catalogFilterSettingsSearch input,.catalogFilterSettingsAddPanel__search input,.catalogFilterSettingsValuePicker__search input{color:#171717;width:100%;min-width:0;min-height:34px;font:inherit;background:#fff;border:1px solid #c9c9c9;border-radius:0;padding:7px 9px;font-size:11px;display:block}.catalogFilterSettingsSearch input:focus,.catalogFilterSettingsAddPanel__search input:focus,.catalogFilterSettingsValuePicker__search input:focus,.catalogFilterSettingsField input:focus,.catalogFilterSettingsField textarea:focus,.catalogFilterSettingsField select:focus,.catalogFilterSettingsValues input:focus,.catalogFilterSettingsValues select:focus{border-color:#4b6ab8;outline:2px solid #4b6ab82b}.catalogFilterSettingsCategoryTree{flex:auto;min-height:0;padding:4px 0 18px;overflow:auto}.catalogFilterSettingsCategoryRow{min-height:40px;padding-left:calc(var(--filter-category-depth) * 13px + 4px);border-left:3px solid #0000;grid-template-columns:28px minmax(0,1fr);display:grid}.catalogFilterSettingsCategoryRow:hover{background:#f7f7f7}.catalogFilterSettingsCategoryRow.is-selected{background:#edf1fb;border-left-color:#6684d2}.catalogFilterSettingsCategoryRow.is-target-level:not(.is-selected){box-shadow:inset 3px 0 #c7b277}#root .catalogFilterSettingsCategoryRow>.cmsIconButton{border:0;align-self:center;width:26px;min-width:26px;height:28px;min-height:28px;padding:0}.catalogFilterSettingsCategoryRow>button:last-child{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:center;gap:2px;padding:6px 8px 6px 3px;display:grid}.catalogFilterSettingsCategoryRow>button:last-child:focus-visible{outline-offset:-2px;outline:2px solid #5575c8}.catalogFilterSettingsCategoryRow strong,.catalogFilterSettingsCategoryRow small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogFilterSettingsCategoryRow strong{font-size:11px}.catalogFilterSettingsCategoryRow small{color:var(--filter-settings-muted);font-size:10px}.catalogFilterSettingsRibbonPreview{border-bottom:1px solid var(--filter-settings-border);background:#f4f5f7;flex:none}.catalogFilterSettingsRibbonPreview>header{background:#eceef2;border-bottom:1px solid #dedfe3;justify-content:space-between;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.catalogFilterSettingsRibbonPreview>header>div{gap:2px;display:grid}.catalogFilterSettingsRibbonPreview>header strong{font-size:11px}.catalogFilterSettingsRibbonPreview>header small,.catalogFilterSettingsRibbonPreview>header>span{color:var(--filter-settings-muted);font-size:10px}.catalogFilterSettingsRibbonPreview>header>span{text-align:right;max-width:150px}.catalogFilterSettingsRibbonPreview__rows{gap:5px;padding:6px;display:grid}.catalogFilterSettingsRibbonRow{background:#fff;border:1px solid #d5d6da;grid-template-columns:76px minmax(0,1fr);min-width:0;display:grid}.catalogFilterSettingsRibbonRow>header{background:#f7f7f8;border-right:1px solid #d5d6da;align-content:center;gap:2px;padding:6px 7px;display:grid}.catalogFilterSettingsRibbonRow>header strong{font-size:10px}.catalogFilterSettingsRibbonRow>header small{color:var(--filter-settings-muted);font-size:10px}.catalogFilterSettingsRibbonRow__track{align-items:stretch;gap:5px;min-width:0;min-height:54px;padding:5px;display:flex;position:relative;overflow-x:auto}.catalogFilterSettingsRibbonItem{color:#232323;background:#fff;border:1px solid #bfc1c7;flex:none;grid-template-columns:minmax(0,1fr) 24px;min-width:142px;max-width:214px;margin:0;display:grid;position:relative}.catalogFilterSettingsRibbonItem.is-selected{border-color:#273450;box-shadow:inset 3px 0 #273450}.catalogFilterSettingsRibbonItem__select{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:22px minmax(82px,auto);align-content:center;gap:1px 5px;padding:5px 7px;display:grid}.catalogFilterSettingsRibbonItem__select>span{color:#555;background:#fff;border:1px solid #c7c8cb;grid-row:1/3;place-items:center;width:21px;height:21px;font-size:10px;font-weight:800;display:grid}.catalogFilterSettingsRibbonItem__select strong,.catalogFilterSettingsRibbonItem__select small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogFilterSettingsRibbonItem__select strong{font-size:10px}.catalogFilterSettingsRibbonItem__select small{color:var(--filter-settings-muted);font-size:10px}.catalogFilterSettingsRibbonItem__dragHandle{color:#6b6b6b;cursor:grab;-webkit-user-select:none;user-select:none;background:#ffffff94;border-left:1px solid #d5d6da;place-items:center;width:24px;min-width:24px;display:grid}.catalogFilterSettingsRibbonItem__dragHandle>span{background-image:radial-gradient(circle,currentColor 1.2px,#0000 1.4px);background-position:0 0;background-size:6px 6px;width:12px;height:18px}.catalogFilterSettingsRibbonItem__dragHandle:hover:not([aria-disabled=true]){color:#25324d;background:#edf2ff}.catalogFilterSettingsRibbonItem__dragHandle:active{cursor:grabbing}.catalogFilterSettingsRibbonItem__dragHandle:focus-visible{outline-offset:-2px;outline:2px solid #5575c8}.catalogFilterSettingsRibbonItem__dragHandle[aria-disabled=true]{color:#b8b8b8;cursor:default;background:#f4f4f4}.catalogFilterSettingsRibbonItem.is-dragging{opacity:.34}.catalogFilterSettingsRibbonItem.is-drop-before:before,.catalogFilterSettingsRibbonRow__track.is-drop-at-end:after{z-index:3;content:"";pointer-events:none;background:#486bc4;width:3px;position:absolute;top:4px;bottom:4px}.catalogFilterSettingsRibbonItem.is-drop-before:before{left:-4px}.catalogFilterSettingsRibbonRow__track.is-drop-at-end:after{right:2px}.catalogFilterSettingsRibbonRow.is-drop-target .catalogFilterSettingsRibbonRow__track{background:#f4f7ff}.catalogFilterSettingsRibbonRow.is-drop-invalid .catalogFilterSettingsRibbonRow__track{background:#fff0ee;box-shadow:inset 0 0 0 2px #cf6b62}.catalogFilterSettingsRibbonRow__track>p{color:var(--filter-settings-muted);align-self:center;margin:0;padding:0 7px;font-size:10px}.catalogFilterSettingsRibbonPreview__warning{color:#76500d;background:#fff5dc;border-left:3px solid #a66e13;margin:0;padding:7px 8px;font-size:10px}.catalogFilterSettingsListHeading{border-bottom:1px solid var(--filter-settings-border);min-height:42px;color:var(--filter-settings-text);background:var(--filter-settings-surface);align-items:center;padding:7px 10px;display:flex}.catalogFilterSettingsListHeading>div{gap:2px;display:grid}.catalogFilterSettingsListHeading strong{font-size:11px}.catalogFilterSettingsListHeading small{color:var(--filter-settings-muted);font-size:10px}.catalogFilterSettingsListPanel__modes{border-bottom:1px solid var(--filter-settings-border);background:var(--filter-settings-surface);display:flex}.catalogFilterSettingsListPanel__modes>button{border:0;border-right:1px solid var(--filter-settings-border);min-height:34px;color:var(--filter-settings-muted);font:inherit;cursor:pointer;background:0 0;flex:50%;padding:7px 10px;font-size:10px;font-weight:750}.catalogFilterSettingsListPanel__modes>button:last-child{border-right:0}.catalogFilterSettingsListPanel__modes>button:hover:not(:disabled){color:var(--filter-settings-text);background:var(--filter-settings-hover)}.catalogFilterSettingsListPanel__modes>button:focus-visible{box-shadow:var(--cms-button-focus);outline:0}.catalogFilterSettingsListPanel__modes>button.is-active{color:#25324d;background:var(--filter-settings-selected);box-shadow:inset 0 -2px 0 var(--filter-settings-selected-accent)}.catalogFilterSettingsListPanel>.catalogFilterSettingsSearch{border-bottom-color:var(--filter-settings-border);background:var(--filter-settings-surface-subtle)}.catalogFilterSettingsListPanel>.catalogFilterSettingsSearch input{color:var(--filter-settings-text);background:var(--filter-settings-surface);border-color:#c9c9c9}.catalogFilterSettingsListPanel>.catalogFilterSettingsSearch input::placeholder{color:#858585}.catalogFilterSettingsFilterList{min-height:0;color:var(--filter-settings-text);background:var(--filter-settings-surface);flex:auto;align-content:start;padding:0 10px 18px;display:grid;overflow:auto}.catalogFilterSettingsFilterGroup{border-bottom:1px solid var(--filter-settings-border);gap:5px;min-width:0;padding:14px 0;display:grid}.catalogFilterSettingsFilterGroup:last-child{border-bottom:0}.catalogFilterSettingsFilterGroup>header{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;padding:0 3px 3px;display:flex}.catalogFilterSettingsFilterGroup>header>div{gap:2px;min-width:0;display:grid}.catalogFilterSettingsFilterGroup h3{color:#555b66;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900;line-height:1.2}.catalogFilterSettingsFilterGroup header small{color:var(--filter-settings-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.2;overflow:hidden}.catalogFilterSettingsFilterGroup>header>span{color:#50545c;background:var(--filter-settings-surface-subtle);place-items:center;min-width:22px;height:20px;font-size:9px;font-weight:850;display:grid}.catalogFilterSettingsFilterGroup--needs-review>header{box-shadow:inset 2px 0 #b67a18}.catalogFilterSettingsFilterGroup__rows{gap:2px;display:grid}.catalogFilterSettingsFilterList>.catalogWorkspaceState{border-color:var(--filter-settings-border);color:var(--filter-settings-muted)}.catalogFilterSettingsFilterList>.catalogWorkspaceState strong{color:var(--filter-settings-text)}.catalogFilterSettingsFilterList>.catalogWorkspaceState .catalogWorkspaceState__marker{color:#50545c;background:var(--filter-settings-surface-subtle)}.catalogFilterSettingsFilterList__row{grid-template-columns:minmax(0,1fr) 28px;align-items:stretch;gap:2px;display:grid}.catalogFilterSettingsFilterList__select{width:100%;min-height:54px;color:var(--filter-settings-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 7px 7px 9px;transition:background .14s,box-shadow .14s;display:grid}.catalogFilterSettingsFilterList__select:hover{background:var(--filter-settings-hover);border-color:#0000}.catalogFilterSettingsFilterList__select.is-selected{background:var(--filter-settings-selected);box-shadow:inset 3px 0 0 var(--filter-settings-selected-accent);border-color:#0000}.catalogFilterSettingsFilterList__select:focus-visible{outline:0;box-shadow:0 0 0 3px #2563eb6b}.catalogFilterSettingsFilterList__actions{align-content:start;gap:3px;display:grid}#root .catalogFilterSettingsFilterList__actions>.cmsIconButton{color:#5f6570;background:0 0;border-color:#0000;width:28px;min-width:28px;height:28px;min-height:28px;padding:0}#root .catalogFilterSettingsFilterList__actions>.cmsIconButton:hover:not(:disabled){color:var(--filter-settings-text);background:var(--filter-settings-hover);border-color:#0000;transform:none}#root .catalogFilterSettingsFilterList__actions>.cmsButton--danger{color:#b42318}#root .catalogFilterSettingsFilterList__actions>.cmsButton--danger:hover:not(:disabled){color:#8f1710;background:#fff1f0}.catalogFilterSettingsFilterList__order{border:1px solid var(--filter-settings-border);color:#50545c;background:var(--filter-settings-surface-subtle);place-items:center;width:26px;height:26px;font-size:10px;font-weight:850;display:grid}.catalogFilterSettingsFilterList__content{gap:2px;min-width:0;display:grid}.catalogFilterSettingsFilterList__content strong,.catalogFilterSettingsFilterList__content small,.catalogFilterSettingsFilterList__content>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogFilterSettingsFilterList__content strong{color:var(--filter-settings-text);font-size:13px;font-weight:850;line-height:1.18}.catalogFilterSettingsFilterList__content small,.catalogFilterSettingsFilterList__content>span{color:var(--filter-settings-muted);font-size:10px}.catalogFilterSettingsFilterList__flags{flex-wrap:wrap;justify-content:flex-end;gap:3px;max-width:116px;display:flex}.catalogFilterSettingsFilterList__flags i{border:1px solid var(--filter-settings-border);color:#5f6570;background:var(--filter-settings-surface-subtle);text-transform:uppercase;padding:2px 4px;font-size:9px;font-style:normal;font-weight:750}.catalogFilterSettingsInspector,.catalogFilterSettingsAddPanel{background:#fff;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden auto}.catalogFilterSettingsInspector>header,.catalogFilterSettingsAddPanel>header{border-bottom:1px solid var(--filter-settings-border);color:#f3f5fb;background:#26334f;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.catalogFilterSettingsInspector>header>div,.catalogFilterSettingsAddPanel>header>div{gap:3px;min-width:0;display:grid}.catalogFilterSettingsInspector>header span,.catalogFilterSettingsAddPanel>header span{color:#aebbd8;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.catalogFilterSettingsInspector>header h2,.catalogFilterSettingsAddPanel>header h2{overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.15}.catalogFilterSettingsInspector>header small{color:#c0c8da;font-size:10px}.catalogFilterSettingsInspector>header>strong{border:1px solid #7785a4;padding:4px 6px;font-size:10px}#root .catalogFilterSettingsAddPanel>header .cmsIconButton{color:#fff;background:0 0;border-color:#7785a4;width:34px;min-width:34px;height:34px;min-height:34px;padding:0}.catalogFilterSettingsInspector__source{border-bottom:1px solid var(--filter-settings-border);background:#f7f8fb;gap:3px;padding:10px 16px;display:grid}.catalogFilterSettingsInspector__source>span{color:var(--filter-settings-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.catalogFilterSettingsInspector__source strong{font-size:11px}.catalogFilterSettingsInspector__source p{color:var(--filter-settings-muted);margin:3px 0 0;font-size:10px;line-height:1.35}.catalogFilterSettingsInspector>fieldset{border:0;margin:0;padding:14px 16px}.catalogFilterSettingsInspector>fieldset:disabled{opacity:.68}.catalogFilterSettingsFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.catalogFilterSettingsField{color:#4f4f4f;align-content:start;gap:5px;min-width:0;font-size:10px;font-weight:750;display:grid}.catalogFilterSettingsField--wide{grid-column:1/-1}.catalogFilterSettingsField input,.catalogFilterSettingsField textarea,.catalogFilterSettingsField select,.catalogFilterSettingsValues input,.catalogFilterSettingsValues select{color:#171717;width:100%;min-width:0;min-height:34px;font:inherit;background:#fff;border:1px solid #c8c8c8;padding:7px 8px;font-size:11px}.catalogFilterSettingsField select,.catalogFilterSettingsValues select{appearance:auto}.catalogFilterSettingsField textarea{resize:vertical;min-height:52px}.catalogFilterSettingsCheck{color:#444;align-items:center;gap:7px;min-height:34px;font-size:10px;font-weight:650;display:flex}.catalogFilterSettingsCheck input,.catalogFilterSettingsValueCheck input{width:15px;height:15px;margin:0}.catalogFilterSettingsAdvanced{border:1px solid var(--filter-settings-border);margin-top:12px}.catalogFilterSettingsPositionGroup{border:1px solid var(--filter-settings-border);background:#fafafa;grid-column:1/-1;gap:9px;padding:10px;display:grid}.catalogFilterSettingsPositionGroup>header{gap:2px;display:grid}.catalogFilterSettingsPositionGroup>header strong{font-size:11px}.catalogFilterSettingsPositionGroup>header small{color:var(--filter-settings-muted);font-size:10px}.catalogFilterSettingsPositionGroup>.catalogFilterSettingsField{max-width:180px}.catalogFilterSettingsPositionGroup__ribbon{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:8px;display:grid}.catalogFilterSettingsPositionGroup__ribbon>.catalogFilterSettingsCheck{grid-column:1/-1}.catalogFilterSettingsAdvanced>summary{color:#444;cursor:pointer;background:#f6f6f4;padding:9px 10px;font-size:10px;font-weight:750}.catalogFilterSettingsAdvanced>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 12px;padding:8px 10px;display:grid}.catalogFilterSettingsValues{border-top:1px solid var(--filter-settings-border)}.catalogFilterSettingsValues>header{border-bottom:1px solid var(--filter-settings-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}.catalogFilterSettingsValues>header>div{gap:2px;display:grid}.catalogFilterSettingsValues>header span{color:var(--filter-settings-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.catalogFilterSettingsValues>header strong{font-size:11px}.catalogFilterSettingsValues__dynamic,.catalogFilterSettingsValues__sourceMissing,.catalogFilterSettingsValues__warning,.catalogFilterSettingsValues__ribbonHint{color:var(--filter-settings-muted);background:#fafafa;margin:0;padding:12px 16px;font-size:10px;line-height:1.4}.catalogFilterSettingsValues__sourceMissing{border-top:1px solid #e7e7e3}.catalogFilterSettingsValues__warning{color:#76550d;background:#fff7df}.catalogFilterSettingsValues__ribbonHint{color:#34415d;background:#f2f5fb;border-bottom:1px solid #e3e6ed}.catalogFilterSettingsValues__list{background:#f4f4f2;max-height:310px;display:grid;overflow:auto}.catalogFilterSettingsValues__list>div{background:#fff;border-bottom:1px solid #deded9;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:6px;padding:8px 10px;display:grid;position:relative}.catalogFilterSettingsValues__list>div.has-duplicate{box-shadow:inset 3px 0 #b67a18}.catalogFilterSettingsValues__list label{color:var(--filter-settings-muted);gap:3px;font-size:10px;font-weight:700;display:grid}.catalogFilterSettingsValueLabel{grid-column:1/-1}.catalogFilterSettingsValueCheck{align-items:center;gap:5px;min-height:34px;color:#444!important;display:flex!important}.catalogFilterSettingsValueActions{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:4px;min-height:32px;display:flex}#root .catalogFilterSettingsValueActions>.cmsIconButton{width:30px;min-width:30px;height:30px;min-height:30px;padding:0}.catalogFilterSettingsValueReadonly{grid-column:1/-1;gap:2px;display:grid}.catalogFilterSettingsValueReadonly strong{font-size:11px}.catalogFilterSettingsValueReadonly small{color:var(--filter-settings-muted);font-size:10px}.catalogFilterSettingsValueDuplicate{color:#805a12;grid-column:1/-1;font-size:10px}.catalogFilterSettingsInspector__error{color:#7e2424;background:#fff0f0;border-left:3px solid #a63030;margin:0 16px 10px;padding:8px 10px;font-size:10px}.catalogFilterSettingsInspector>footer{border-top:1px solid var(--filter-settings-border);background:#fafafa;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:auto;padding:12px 16px;display:flex}.catalogFilterSettingsInspector{color:var(--filter-settings-text);background:var(--filter-settings-surface)}.catalogFilterSettingsInspector>header{border-bottom-color:var(--filter-settings-border);color:var(--filter-settings-text);background:var(--filter-settings-surface);align-items:center;padding:6px 8px}.catalogFilterSettingsInspector__identity{gap:2px!important}.catalogFilterSettingsInspector__titleLine{align-items:baseline;gap:6px;min-width:0;display:flex}.catalogFilterSettingsInspector>header span{color:var(--filter-settings-muted);letter-spacing:.06em;white-space:nowrap;flex:none;font-size:9px}.catalogFilterSettingsInspector__titleLine>span{color:var(--filter-settings-muted);letter-spacing:0;text-transform:none;padding:0;font-size:8px;line-height:1.25}.catalogFilterSettingsInspector>header h2{overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:14px;line-height:1.15}.catalogFilterSettingsInspector>header small{color:var(--filter-settings-muted);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.catalogFilterSettingsInspector__source{border-bottom-color:var(--filter-settings-border);background:var(--filter-settings-surface-subtle);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 6px;padding:7px 10px}.catalogFilterSettingsInspector__source>span{color:var(--filter-settings-muted);letter-spacing:.06em;font-size:9px}.catalogFilterSettingsInspector__source strong{color:var(--filter-settings-text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.catalogFilterSettingsInspector__source p{color:var(--filter-settings-muted);grid-column:1/-1;margin-top:2px;font-size:9px;line-height:1.3}.catalogFilterSettingsInspector>fieldset{padding:0}.catalogFilterSettingsInspector__legend{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.catalogFilterSettingsInspector .catalogFilterSettingsFormGrid{grid-template-columns:1fr;gap:0}.catalogFilterSettingsInspector .catalogFilterSettingsField{color:#5f6570;gap:3px;font-size:10px}.catalogFilterSettingsInspector .catalogFilterSettingsField input,.catalogFilterSettingsInspector .catalogFilterSettingsField textarea,.catalogFilterSettingsInspector .catalogFilterSettingsField select,.catalogFilterSettingsInspector .catalogFilterSettingsValues input,.catalogFilterSettingsInspector .catalogFilterSettingsValues select{min-height:31px;color:var(--filter-settings-text);background:var(--filter-settings-surface);border-color:#c8cdd6;padding:6px 7px;font-size:10px}.catalogFilterSettingsInspector .catalogFilterSettingsField select option,.catalogFilterSettingsInspector .catalogFilterSettingsValues select option{color:#171717;background:#fff}.catalogFilterSettingsInspector .catalogFilterSettingsField textarea{min-height:44px}.catalogFilterSettingsInspector .catalogFilterSettingsNameField{border-bottom:1px solid var(--filter-settings-border);gap:4px;padding:9px 10px 10px}.catalogFilterSettingsInspector .catalogFilterSettingsNameField>span{color:var(--filter-settings-muted);font-size:9px;font-weight:750}.catalogFilterSettingsInspector .catalogFilterSettingsNameField>input{background:0 0;border:0;border-bottom:1px solid #aeb5c0;min-height:28px;padding:3px 0;font-size:12px;font-weight:750}.catalogFilterSettingsInspector .catalogFilterSettingsNameField>input:focus{border-bottom-color:#516da9;outline:0;box-shadow:0 1px #516da9}.catalogFilterSettingsPlacement{border-bottom:1px solid var(--filter-settings-border);gap:0;padding:0 10px;display:grid}.catalogFilterSettingsPlacement>header{justify-content:space-between;align-items:center;gap:10px;min-height:45px;display:flex}.catalogFilterSettingsPlacement>header>div{gap:2px;min-width:0;display:grid}.catalogFilterSettingsPlacement>header strong{color:var(--filter-settings-text);font-size:11px}.catalogFilterSettingsPlacement>header small{color:var(--filter-settings-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}#root .catalogFilterSettingsInspector .catalogFilterSettingsPlacement__visibility{color:#555d69;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:5px;padding:3px 0 3px 6px;font-size:9px;font-weight:750;display:inline-flex}#root .catalogFilterSettingsInspector .catalogFilterSettingsPlacement__visibility>span{color:#0000;background:#fff;border:1px solid #aeb5c0;place-items:center;width:16px;height:16px;font-size:10px;line-height:1;display:grid}#root .catalogFilterSettingsInspector .catalogFilterSettingsPlacement__visibility[aria-pressed=true]>span{color:#fff;background:#516da9;border-color:#516da9}#root .catalogFilterSettingsInspector .catalogFilterSettingsPlacement__visibility:hover:not(:disabled){color:#25324d;background:0 0}#root .catalogFilterSettingsInspector .catalogFilterSettingsPlacement__visibility:focus-visible{outline-offset:1px;outline:2px solid #5575c8}#root .catalogFilterSettingsInspector .catalogFilterSettingsPlacement__visibility:disabled{color:var(--filter-settings-muted);cursor:default;opacity:.78}.catalogFilterSettingsPlacement__body{border-top:1px solid #eceef1;gap:6px;padding:7px 0 8px;display:grid}.catalogFilterSettingsPlacement__row{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.catalogFilterSettingsPlacement__row>span{color:#555d69;font-size:9px;font-weight:750}.catalogFilterSettingsPlacement__rowChoice{flex:none;grid-template-columns:repeat(2,max-content);display:inline-grid}#root .catalogFilterSettingsInspector .catalogFilterSettingsPlacement__rowChoice>button{color:#555d69;min-width:64px;min-height:27px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8cdd6;padding:4px 7px;font-size:9px;font-weight:750}#root .catalogFilterSettingsInspector .catalogFilterSettingsPlacement__rowChoice>button+button{border-left:0}#root .catalogFilterSettingsInspector .catalogFilterSettingsPlacement__rowChoice>button.is-active{color:#25324d;background:#eef2fb;border-color:#516da9;box-shadow:inset 0 -2px #516da9}#root .catalogFilterSettingsInspector .catalogFilterSettingsPlacement__rowChoice>button:focus-visible{z-index:1;outline-offset:-2px;outline:2px solid #5575c8;position:relative}#root .catalogFilterSettingsInspector .catalogFilterSettingsPlacement__rowChoice>button:disabled{cursor:default;opacity:.68}.catalogFilterSettingsPlacement__hint,.catalogFilterSettingsPlacement__hiddenHint{color:var(--filter-settings-muted);margin:0;font-size:9px;line-height:1.35}.catalogFilterSettingsPlacement__hiddenHint{border-top:1px solid #eceef1;padding:7px 0 8px}.catalogFilterSettingsPlacement__precise{border-top:1px solid #eceef1}.catalogFilterSettingsPlacement__precise>summary{color:#555d69;cursor:pointer;padding:7px 0;font-size:9px;font-weight:750}.catalogFilterSettingsPlacement__precise>summary:focus-visible{outline-offset:-1px;outline:1px solid #5575c8}.catalogFilterSettingsPlacement__preciseFields{padding:0 0 7px;display:grid}.catalogFilterSettingsPlacement__preciseFields>label{color:#555d69;border-top:1px solid #f0f1f3;grid-template-columns:minmax(0,1fr) 68px;align-items:center;gap:8px;min-height:33px;font-size:9px;font-weight:700;display:grid}.catalogFilterSettingsPlacement__preciseFields input{width:68px;min-height:27px;color:var(--filter-settings-text);font:inherit;text-align:right;background:#fff;border:1px solid #c8cdd6;padding:4px 6px;font-size:10px}.catalogFilterSettingsInspector .catalogFilterSettingsCheck,.catalogFilterSettingsInspector .catalogFilterSettingsValueCheck{min-height:28px;font-size:9px;color:#50545c!important}.catalogFilterSettingsInspector .catalogFilterSettingsPositionGroup{border:0;border-top:1px solid var(--filter-settings-border);background:0 0;gap:5px;padding:6px 0 0}.catalogFilterSettingsInspector .catalogFilterSettingsPositionGroup>header{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.catalogFilterSettingsInspector .catalogFilterSettingsPositionGroup>header strong{color:var(--filter-settings-text);font-size:10px}.catalogFilterSettingsInspector .catalogFilterSettingsPositionGroup>header small{color:var(--filter-settings-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.catalogFilterSettingsInspector .catalogFilterSettingsPositionGroup>.catalogFilterSettingsField{max-width:none}.catalogFilterSettingsInspector .catalogFilterSettingsField--inline{grid-template-columns:44px minmax(0,1fr);align-items:center}.catalogFilterSettingsInspector .catalogFilterSettingsPositionGroup__ribbon{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.catalogFilterSettingsInspector .catalogFilterSettingsPositionGroup__ribbon>.catalogFilterSettingsCheck{min-height:24px}.catalogFilterSettingsInspector .catalogFilterSettingsAdvanced{border:0;border-top:1px solid var(--filter-settings-border);margin-top:8px}.catalogFilterSettingsInspector .catalogFilterSettingsAdvanced>summary{color:#50545c;background:0 0;padding:8px 0 2px;font-size:9px}.catalogFilterSettingsInspector .catalogFilterSettingsAdvanced>div{grid-template-columns:1fr;gap:2px;padding:7px 0 0}.catalogFilterSettingsInspector .catalogFilterSettingsValues{border-top-color:var(--filter-settings-border)}.catalogFilterSettingsInspector .catalogFilterSettingsValues>header{border-bottom-color:var(--filter-settings-border);gap:6px;padding:8px 10px}.catalogFilterSettingsInspector .catalogFilterSettingsValues>header span{color:var(--filter-settings-muted);letter-spacing:.06em;font-size:9px}.catalogFilterSettingsInspector .catalogFilterSettingsValues>header strong{color:var(--filter-settings-text);font-size:10px}.catalogFilterSettingsInspector :is(.catalogFilterSettingsValues__dynamic,.catalogFilterSettingsValues__sourceMissing,.catalogFilterSettingsValues__ribbonHint){border-color:var(--filter-settings-border);color:var(--filter-settings-muted);background:0 0;padding:8px 10px;font-size:10px}.catalogFilterSettingsInspector .catalogFilterSettingsValues__ribbonHint{color:#34415d;background:#f2f5fb}.catalogFilterSettingsInspector .catalogFilterSettingsValues__list{background:0 0;max-height:none;overflow:visible}.catalogFilterSettingsInspector .catalogFilterSettingsValues__list>div{border-bottom-color:var(--filter-settings-border);background:var(--filter-settings-surface);gap:5px;padding:7px 10px}.catalogFilterSettingsInspector .catalogFilterSettingsValues__list>div.is-standard-value{border:1px solid var(--filter-settings-border);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:6px;margin:6px 8px 0;padding:8px}.catalogFilterSettingsInspector .catalogFilterSettingsValues__list>div.is-standard-value:last-child{margin-bottom:8px}.catalogFilterSettingsValueEditorHeader{border-bottom:1px solid var(--filter-settings-border);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:6px;padding-bottom:5px;display:grid}.catalogFilterSettingsValueEditorHeader span{color:var(--filter-settings-muted);letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:800}.catalogFilterSettingsValueEditorHeader strong{min-width:0;color:var(--filter-settings-text);overflow-wrap:anywhere;font-size:10px}.catalogFilterSettingsValueEditorHeader small{color:var(--filter-settings-muted);white-space:nowrap;font-size:8px}.catalogFilterSettingsInspector .catalogFilterSettingsValues__list>div.is-standard-value>.catalogFilterSettingsValueLabel{grid-column:1/-1;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px;display:grid}.catalogFilterSettingsInspector .catalogFilterSettingsValues__list>div.is-standard-value>.catalogFilterSettingsValueCheck{grid-column:1;min-height:28px}.catalogFilterSettingsInspector .catalogFilterSettingsValues__list>div.is-standard-value>.catalogFilterSettingsValueActions{grid-column:2;place-self:center end;min-height:28px}.catalogFilterSettingsBrandValue{grid-column:1/-1;gap:2px;min-width:0;display:grid}.catalogFilterSettingsBrandValue strong,.catalogFilterSettingsBrandValue small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogFilterSettingsBrandValue strong{color:var(--filter-settings-text);font-size:11px}.catalogFilterSettingsBrandValue small{color:var(--filter-settings-muted);font-size:9px}.catalogFilterSettingsInspector .catalogFilterSettingsValueReadonly strong{color:var(--filter-settings-text)}.catalogFilterSettingsInspector .catalogFilterSettingsValueReadonly small{color:var(--filter-settings-muted)}.catalogFilterSettingsInspector .catalogFilterSettingsValueActions{gap:2px;min-height:28px}#root .catalogFilterSettingsInspector .catalogFilterSettingsValueActions>.cmsIconButton{color:#5f6570;background:0 0;border-color:#0000;width:28px;min-width:28px;height:28px;min-height:28px}#root .catalogFilterSettingsInspector .catalogFilterSettingsValueActions>.cmsIconButton:hover:not(:disabled){color:var(--filter-settings-text);background:var(--filter-settings-hover);border-color:#0000;transform:none}#root .catalogFilterSettingsInspector button.cmsButton--secondary{color:#25324d;background:var(--filter-settings-surface);border-color:#c8cdd6}#root .catalogFilterSettingsInspector button.cmsButton--primary{color:#fff;background:#25324d;border-color:#25324d}#root .catalogFilterSettingsInspector button.cmsButton--primary:hover:not(:disabled){background:#354769;border-color:#354769;transform:none}.catalogFilterSettingsInspector .catalogFilterSettingsInspector__error{margin:0 10px 8px}.catalogFilterSettingsInspector>footer{border-top-color:var(--filter-settings-border);background:var(--filter-settings-surface-subtle);gap:5px;padding:8px 10px}.catalogFilterSettingsAddPanel__search{border-bottom:1px solid var(--filter-settings-border);background:var(--filter-settings-soft);padding:10px;display:block}.catalogFilterSettingsAddPanel__list{background:#f4f4f2;min-height:0;padding:6px;display:grid;overflow:auto}.catalogFilterSettingsAddPanel__list article{background:#fff;border:1px solid #d7d7d2;justify-content:space-between;align-items:center;gap:10px;min-height:64px;margin-bottom:5px;padding:9px 10px;display:flex}.catalogFilterSettingsAddPanel__list article>div{gap:2px;min-width:0;display:grid}.catalogFilterSettingsAddPanel__list article strong,.catalogFilterSettingsAddPanel__list article small,.catalogFilterSettingsAddPanel__list article span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogFilterSettingsAddPanel__list article strong{font-size:11px}.catalogFilterSettingsAddPanel__list article small,.catalogFilterSettingsAddPanel__list article span{color:var(--filter-settings-muted);font-size:10px}.catalogFilterSettingsValuePicker__search{background:#fff;border-bottom:1px solid #cfcfcf;padding:12px;display:block}.catalogFilterSettingsValuePicker__search input{border-color:#a9a9a9;min-height:40px;padding:9px 11px;font-size:13px}.catalogFilterSettingsValuePicker__notice,.catalogFilterSettingsValuePicker__limit{color:#6e5314;background:#fff6dc;margin:0;padding:8px 12px;font-size:10px}.catalogFilterSettingsValuePicker__toolbar{background:#f7f7f7;border-bottom:1px solid #cfcfcf;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;min-height:48px;padding:7px 12px;display:flex}.catalogFilterSettingsValuePicker__toolbar>span{color:#1b1b1b;letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:500}.catalogFilterSettingsValuePicker__toolbar>.catalogFilterSettingsValuePicker__notice{flex:1 0 100%;padding:6px 8px}.catalogFilterSettingsValuePicker__list{background:#fff;min-height:0;max-height:54vh;padding:0 12px;display:grid;overflow:auto}.catalogFilterSettingsValuePicker__list>label{cursor:pointer;background:#fff;border-bottom:1px solid #d8d8d8;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:12px;min-height:56px;padding:9px 2px;display:grid}.catalogFilterSettingsValuePicker__list>label:hover{background:#f8f8f8}.catalogFilterSettingsValuePicker__list>label input{accent-color:#d76b6b;width:18px;height:18px;margin:0}.catalogFilterSettingsValuePicker__list>label>span{gap:4px;min-width:0;display:grid}.catalogFilterSettingsValuePicker__list strong,.catalogFilterSettingsValuePicker__list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#root .catalogFilterSettingsValueModal{border-color:#1b1b1b;border-radius:0}#root .catalogFilterSettingsValueModal .sellerCatalogValueModal__header{border-bottom-color:#cfcfcf;padding:20px}#root .catalogFilterSettingsValueModal .sellerCatalogValueModal__header span{color:#555;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500}#root .catalogFilterSettingsValueModal .sellerCatalogValueModal__header h3{color:#1b1b1b;margin:4px 0 6px;font-size:22px;font-weight:600;line-height:1.2}#root .catalogFilterSettingsValueModal .sellerCatalogValueModal__header small{color:#555;font-size:12px;line-height:1.5}#root .catalogFilterSettingsValueModal .sellerCatalogValueModal__footer{box-shadow:none;border-top-color:#cfcfcf}#root .catalogFilterSettingsValueModal .sellerCatalogValueModal__footer>span{color:#333;font-size:12px}#root .catalogFilterSettingsValueModal .modalCloseButton{border-radius:0}#root .addSectionWizard.catalogFilterCreationWizard{border-radius:0;width:min(1120px,100vw - 24px);max-width:1120px;height:min(820px,100dvh - 24px);max-height:calc(100dvh - 24px)}#root .catalogFilterCreationWizard button,#root .catalogFilterCreationWizard input,#root .catalogFilterCreationWizard select,#root .catalogFilterCreationWizard textarea,#root .catalogFilterCreationWizard details{border-radius:0}.catalogFilterCreationWizard__body{color:#181818;background:#fff}#root .catalogFilterCreationWizard .wizardIntro h3{color:#181818}#root .catalogFilterCreationWizard .wizardIntro p{color:#626262}#root .catalogFilterCreationWizard .wizardField>span{color:#353535}#root .catalogFilterCreationWizard .wizardField input,#root .catalogFilterCreationWizard .wizardField select,#root .catalogFilterCreationWizard .wizardField textarea{color:#171717;background:#fff;border:1px solid #c9c9c9}#root .catalogFilterCreationWizard .wizardField select option{color:#171717;background:#fff}.catalogFilterCreationWizard__typeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.catalogFilterCreationWizard__typeGrid>button{color:#202020;min-height:116px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d2d2d2;grid-template-columns:32px minmax(0,1fr);align-content:start;gap:9px;padding:12px;display:grid;position:relative}.catalogFilterCreationWizard__typeGrid>button:hover{background:#f8f9fb;border-color:#7f8798}.catalogFilterCreationWizard__typeGrid>button.is-selected{background:#eef1f7;border-color:#26334f;box-shadow:inset 4px 0 #26334f}.catalogFilterCreationWizard__typeGrid>button>span{border:1px solid #bdc0c7;place-items:center;width:30px;height:30px;font-size:11px;font-weight:850;display:grid}.catalogFilterCreationWizard__typeGrid>button>div{gap:3px;min-width:0;display:grid}.catalogFilterCreationWizard__typeGrid strong{font-size:12px}.catalogFilterCreationWizard__typeGrid small{color:#5f6674;font-size:10px}.catalogFilterCreationWizard__typeGrid p{color:#666;grid-column:1/-1;margin:3px 0 0;font-size:10px;line-height:1.35}.catalogFilterCreationWizard__typeGrid i{color:#596276;font-size:10px;font-style:normal;position:absolute;bottom:7px;right:7px}.catalogFilterCreationWizard__search{max-width:520px}.catalogFilterCreationWizard__search>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.catalogFilterCreationWizard__search input{border-radius:0}.catalogFilterCreationWizard__definitionList{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.catalogFilterCreationWizard__definitionList>button{color:#202020;min-height:62px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d2d2d2;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.catalogFilterCreationWizard__definitionList>button:hover{border-color:#7f8798}.catalogFilterCreationWizard__definitionList>button.is-selected{background:#eef1f7;border-color:#26334f;box-shadow:inset 4px 0 #26334f}.catalogFilterCreationWizard__definitionList>button>div{gap:3px;min-width:0;display:grid}.catalogFilterCreationWizard__definitionList strong,.catalogFilterCreationWizard__definitionList small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogFilterCreationWizard__definitionList strong{font-size:12px}.catalogFilterCreationWizard__definitionList small,.catalogFilterCreationWizard__definitionList>button>span{color:#656565;font-size:10px}.catalogFilterCreationWizard__definitionList>button>span{flex:none}.catalogFilterCreationWizard__placement{gap:12px;display:grid}.catalogFilterCreationWizard__placement>section{background:#fafafa;border:1px solid #d5d5d5;gap:10px;padding:12px;display:grid}.catalogFilterCreationWizard__placement>section>header{gap:2px;display:grid}.catalogFilterCreationWizard__placement>section>header strong{font-size:12px}.catalogFilterCreationWizard__placement>section>header small{color:#656565;font-size:10px}.catalogFilterCreationWizard__placement>section>.wizardField{max-width:240px;margin-bottom:0}.catalogFilterCreationWizard__placement>section>div{grid-template-columns:minmax(180px,1fr) minmax(150px,.7fr) minmax(150px,.7fr);align-items:end;gap:10px;display:grid}.catalogFilterCreationWizard__placement .catalogFilterSettingsCheck{min-height:40px}.catalogFilterCreationWizard__placement .wizardField{margin-bottom:0}.catalogFilterCreationWizard__review{grid-template-columns:minmax(300px,.9fr) minmax(360px,1.1fr);gap:14px;display:grid}.catalogFilterCreationWizard__review dl{background:#fff;border:1px solid #d4d4d4;margin:0;display:grid}.catalogFilterCreationWizard__review dl>div{border-bottom:1px solid #e0e0e0;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:10px 12px;display:grid}.catalogFilterCreationWizard__review dl>div:last-child{border-bottom:0}.catalogFilterCreationWizard__review dt{color:#666;font-size:10px}.catalogFilterCreationWizard__review dd{margin:0;font-size:11px;font-weight:700}.catalogFilterCreationWizard__review>section{background:#f6f6f4;border:1px solid #d4d4d4;align-content:start;gap:10px;padding:12px;display:grid}.catalogFilterCreationWizard__review>section>div{background:#fff;border:1px solid #c9c9c5;grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr);gap:2px 8px;padding:10px;display:grid}.catalogFilterCreationWizard__review>section span{border:1px solid #bfc1c5;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:11px;font-weight:850;display:grid}.catalogFilterCreationWizard__review>section strong{font-size:12px}.catalogFilterCreationWizard__review>section small,.catalogFilterCreationWizard__review>section p{color:#666;margin:0;font-size:10px}.catalogFilterSettingsValuePicker__list strong{color:#1b1b1b;font-size:13px;font-weight:600;line-height:1.25}.catalogFilterSettingsValuePicker__list small{color:#595959;font-size:11px;line-height:1.35}.catalogFilterSettingsVisuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.catalogFilterCreationWizard__typeGrid,.catalogFilterCreationWizard__definitionList,.catalogFilterCreationWizard__review{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogFilterCreationWizard__placement>section>div{grid-template-columns:1fr}}@media (width<=620px){.catalogFilterCreationWizard__typeGrid,.catalogFilterCreationWizard__definitionList,.catalogFilterCreationWizard__review{grid-template-columns:1fr}}@container (width<=1100px){.catalogFilterSettingsWorkspace{grid-template-columns:minmax(165px,.38fr) minmax(520px,2fr) minmax(218px,.46fr);overflow-x:auto}}@container (width<=840px){.catalogFilterSettingsPage__header{flex-direction:column;align-items:flex-start}.catalogFilterSettingsPage__headerActions{justify-content:flex-start}.catalogFilterSettingsPage__summary{overflow-x:auto}.catalogFilterSettingsWorkspace{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.catalogFilterSettingsCategories,.catalogFilterSettingsCenterWorkspace,.catalogFilterSettingsInspectorPanel{border-right:0;border-bottom:1px solid var(--filter-settings-border);flex:none}.catalogFilterSettingsCategories{min-height:280px}.catalogFilterSettingsCenterWorkspace{min-height:320px}.catalogFilterSettingsWorkspace.is-ribbon-workspace .catalogFilterSettingsCenterWorkspace{min-height:190px}.catalogFilterSettingsInspectorPanel{min-height:260px}}@container (width<=620px){.catalogFilterSettingsPage__header{grid-template-columns:minmax(0,1fr)}.catalogFilterSettingsPage__title,.catalogFilterSettingsPage__headerActions,.catalogFilterSettingsPage__summary{grid-column:1}.catalogFilterSettingsPage__title{grid-row:1;min-width:0}.catalogFilterSettingsPage__headerActions{grid-row:2;justify-content:stretch}.catalogFilterSettingsPage__headerActions>*{flex:1 1 0}.catalogFilterSettingsPage__summary{grid-row:3}.catalogFilterSettingsListToolbar{grid-template-columns:minmax(0,1fr) auto}.catalogFilterSettingsListToolbar>.catalogFilterSettingsSearch{grid-column:1/-1}.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector{display:flex}.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector>.catalogFilterSettingsInspector__source,.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector>fieldset{border-right:0}}.catalogFilterSettingsPage__header{gap:10px;min-height:48px;padding:7px 12px}.catalogFilterSettingsPage__title{flex:0 210px;min-width:150px}.catalogFilterSettingsPage__header .catalogBreadcrumbs__current{font-size:13px}.catalogFilterSettingsPage__header small{margin-top:1px;font-size:9px}.catalogFilterSettingsPage__summary{background:0 0;border:0;flex:auto;align-items:center;gap:4px;min-width:0;min-height:0;display:flex}.catalogFilterSettingsPage__summary>span{border:1px solid var(--filter-settings-border);color:var(--filter-settings-muted);background:var(--filter-settings-surface-subtle);white-space:nowrap;flex:none;padding:4px 6px;font-size:9px}.catalogFilterSettingsPage__summary>span.is-clean{color:#526056;background:#f4f7f4}.catalogFilterSettingsPage__summary>span.is-dirty{color:#684d0e;background:#fff8e7;border-color:#b9a26e}.catalogFilterSettingsPage__summary>span strong{color:var(--filter-settings-text);font-size:10px}.catalogFilterSettingsPage__summary>p{min-width:0;color:var(--filter-settings-muted);text-overflow:ellipsis;white-space:nowrap;margin:0 0 0 3px;font-size:9px;overflow:hidden}.catalogFilterSettingsPage__headerActions{flex-wrap:nowrap;gap:4px}#root .catalogFilterSettingsMoreMenu .catalogActionMenu__summary{color:#25324d;background:#fff;border-color:#c8cdd6;border-radius:0;min-height:32px;padding:6px 9px;font-size:10px}.catalogFilterSettingsViewTypes{flex-basis:42px;min-height:42px}.catalogFilterSettingsViewTypeGroup__label{flex-basis:74px;width:74px;padding:5px 7px;font-size:8px}.catalogFilterSettingsViewTypeGroup__buttons>button{flex-basis:96px;grid-template-rows:1fr;grid-template-columns:20px minmax(0,1fr);gap:5px;min-width:96px;min-height:42px;padding:5px 8px}.catalogFilterSettingsViewTypeGroup__buttons>button>span{grid-row:1;width:20px;height:20px;font-size:9px}.catalogFilterSettingsViewTypeGroup__buttons>button>strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.catalogFilterSettingsViewTypeGroup__buttons>button>small{display:none}.catalogFilterSettingsViewTypeGroup__buttons>button.is-active{color:var(--filter-settings-accent);box-shadow:inset 0 -2px var(--filter-settings-accent);background:#f2f5fb}.catalogFilterSettingsViewTypeGroup__buttons>button.is-active>span{border-color:var(--filter-settings-accent);color:#fff;background:var(--filter-settings-accent)}.catalogFilterSettingsWorkspace{--filter-settings-category-column:minmax(176px, .44fr);grid-template-columns:var(--filter-settings-category-column) minmax(0, 1fr);grid-template-rows:auto minmax(220px,1fr) 190px;grid-template-areas:"categories context""categories center""categories inspector"}.catalogFilterSettingsWorkspace.is-ribbon-workspace{grid-template-rows:auto 190px minmax(220px,1fr)}.catalogFilterSettingsWorkspace.is-category-panel-collapsed{--filter-settings-category-column:32px}.catalogFilterSettingsWorkspace.is-inspector-panel-collapsed{grid-template-rows:auto minmax(220px,1fr) 36px}.catalogFilterSettingsWorkspace.is-ribbon-workspace.is-inspector-panel-collapsed{grid-template-rows:auto 190px 36px}.catalogFilterSettingsCategories.is-collapsed,.catalogFilterSettingsInspectorPanel.is-collapsed{background:var(--filter-settings-surface-subtle);overflow:hidden}.catalogFilterSettingsCategories{grid-area:categories}.catalogFilterSettingsContextHeader{grid-area:context}.catalogFilterSettingsCenterWorkspace{grid-area:center}.catalogFilterSettingsInspectorPanel{border-top:1px solid var(--filter-settings-border);background:var(--filter-settings-surface);border-right:0;grid-area:inspector;min-width:0;min-height:0;overflow:hidden}.catalogFilterSettingsContextHeader{border-bottom:1px solid var(--filter-settings-border);background:var(--filter-settings-surface);justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:44px;padding:6px 9px;display:flex}.catalogFilterSettingsContextHeader>div{gap:1px;min-width:0;display:grid}.catalogFilterSettingsContextHeader span{color:var(--filter-settings-muted);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:800}.catalogFilterSettingsContextHeader strong,.catalogFilterSettingsContextHeader small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogFilterSettingsContextHeader strong{color:var(--filter-settings-text);font-size:12px}.catalogFilterSettingsContextHeader small{color:var(--filter-settings-muted);font-size:9px}.catalogFilterSettingsCenterWorkspace{border-bottom:1px solid var(--filter-settings-border);background:var(--filter-settings-surface);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.catalogFilterSettingsCenterWorkspace__header{border-bottom:1px solid var(--filter-settings-border);background:var(--filter-settings-surface);flex:none;justify-content:space-between;align-items:stretch;gap:12px;min-width:0;min-height:40px;display:flex}.catalogFilterSettingsCenterWorkspace__tabs{flex:auto;align-items:stretch;width:100%;min-width:0;display:flex}.catalogFilterSettingsCenterWorkspace__tabs>button{border:0;border-right:1px solid var(--filter-settings-border);color:#555b66;min-width:0;min-height:39px;font:inherit;text-align:center;cursor:pointer;background:0 0;flex:50%;align-content:center;padding:6px 12px;display:grid}.catalogFilterSettingsCenterWorkspace__tabs>button:hover{color:var(--filter-settings-text);background:var(--filter-settings-hover)}.catalogFilterSettingsCenterWorkspace__tabs>button:focus-visible{outline-offset:-2px;outline:2px solid #5575c8}.catalogFilterSettingsCenterWorkspace__tabs>button.is-active{color:#25324d;box-shadow:inset 0 -2px var(--filter-settings-selected-accent);background:#f2f5fb}.catalogFilterSettingsCenterWorkspace__tabs strong,.catalogFilterSettingsCenterWorkspace__tabs small{min-width:0}.catalogFilterSettingsCenterWorkspace__tabs strong{white-space:nowrap;font-size:11px;line-height:1.2}.catalogFilterSettingsCenterWorkspace__panel{outline:0;flex:auto;min-width:0;min-height:0}.catalogFilterSettingsCenterWorkspace__panel:focus-visible{box-shadow:inset 0 0 0 2px #5575c8}.catalogFilterSettingsCenterWorkspace__panel--ribbon{background:var(--filter-settings-surface-subtle);flex-direction:column;display:flex;overflow:auto}.catalogFilterSettingsCenterWorkspace__panel--ribbon>.catalogFilterSettingsRibbonPreview{border-bottom:0;flex:none}.catalogFilterSettingsCenterWorkspace__panel--filters{flex-direction:column;display:flex;overflow:hidden}.catalogFilterSettingsOffRibbon{border:1px solid var(--filter-settings-border);background:var(--filter-settings-surface);margin:4px}.catalogFilterSettingsOffRibbon>summary{min-height:34px;color:var(--filter-settings-text);cursor:pointer;grid-template-columns:12px auto 24px;align-items:center;gap:7px;padding:7px 9px;list-style:none;display:grid}.catalogFilterSettingsOffRibbon>summary::-webkit-details-marker{display:none}.catalogFilterSettingsOffRibbon>summary:before{color:#707681;content:"›";transform-origin:50%;font-size:16px;line-height:1;transition:transform .12s}.catalogFilterSettingsOffRibbon[open]>summary:before{transform:rotate(90deg)}.catalogFilterSettingsOffRibbon>summary:hover{background:var(--filter-settings-hover)}.catalogFilterSettingsOffRibbon>summary:focus-visible{outline-offset:-2px;outline:2px solid #5575c8}.catalogFilterSettingsOffRibbon>summary>span{font-size:11px;font-weight:800}.catalogFilterSettingsOffRibbon>summary>strong{color:#50545c;background:var(--filter-settings-surface-subtle);place-items:center;width:24px;height:22px;font-size:9px;display:grid}.catalogFilterSettingsOffRibbon__list{border-top:1px solid var(--filter-settings-border);max-height:120px;display:grid;overflow:auto}.catalogFilterSettingsOffRibbon__list>button{border:0;border-bottom:1px solid var(--filter-settings-border);min-height:44px;color:var(--filter-settings-text);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 10px 7px 28px;display:grid}.catalogFilterSettingsOffRibbon__list>button:last-of-type{border-bottom:0}.catalogFilterSettingsOffRibbon__list>button:hover{background:var(--filter-settings-hover)}.catalogFilterSettingsOffRibbon__list>button:focus-visible{outline-offset:-2px;outline:2px solid #5575c8}.catalogFilterSettingsOffRibbon__list>button.is-selected{background:var(--filter-settings-selected);box-shadow:inset 3px 0 var(--filter-settings-selected-accent)}.catalogFilterSettingsOffRibbon__list>button>span:first-child{gap:1px;min-width:0;display:grid}.catalogFilterSettingsOffRibbon__list>button strong{overflow-wrap:anywhere;font-size:11px;line-height:1.2}.catalogFilterSettingsOffRibbon__list>button small,.catalogFilterSettingsOffRibbon__list>button>span:last-child{color:var(--filter-settings-muted);font-size:9px}.catalogFilterSettingsOffRibbon__list>button>span:last-child{white-space:nowrap}.catalogFilterSettingsOffRibbon__list>p{color:var(--filter-settings-muted);margin:0;padding:12px 28px;font-size:10px}.catalogFilterSettingsCollapsedPanelButton{color:#4f5664;width:100%;height:100%;min-height:36px;font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;writing-mode:horizontal-tb;background:0 0;border:0;justify-content:center;align-items:center;padding:7px 10px;font-size:10px;font-weight:850;display:flex}.catalogFilterSettingsCollapsedPanelButton:hover{color:#25324d;background:var(--filter-settings-hover)}.catalogFilterSettingsCollapsedPanelButton:focus-visible{outline-offset:-2px;outline:2px solid #5575c8}.catalogFilterSettingsCategories>header,.catalogFilterSettingsListPanel>header{gap:6px;min-height:44px;padding:6px 9px}.catalogFilterSettingsCategories>header{grid-template-columns:minmax(0,1fr) auto;display:grid}.catalogFilterSettingsCategories>header>small{display:none}#root .catalogFilterSettingsCategories>header>.cmsIconButton{grid-area:1/2;width:34px;min-width:34px;height:34px;min-height:34px;padding:0}.catalogFilterSettingsSearch{padding:6px}.catalogFilterSettingsSearch input{min-height:31px;padding:6px 8px;font-size:10px}.catalogFilterSettingsCategoryRow{min-height:40px;padding-left:calc(var(--filter-category-depth) * 9px + 4px);grid-template-columns:34px minmax(0,1fr)}.catalogFilterSettingsCategoryRow>button{padding-top:4px;padding-bottom:4px}#root .catalogFilterSettingsCategoryRow>.cmsIconButton{width:34px;min-width:34px;height:34px;min-height:34px}.catalogFilterSettingsCategoryRow>span{width:34px}.catalogFilterSettingsRibbonPreview__rows{background:#fff;gap:4px;padding:4px}.catalogFilterSettingsRibbonRow{background:var(--filter-settings-surface);min-height:42px;box-shadow:none;border-color:#dfe3e9;grid-template-columns:62px minmax(0,1fr)}.catalogFilterSettingsRibbonRow>header{background:#fafbfc;border-right-color:#e1e4e9;padding:0 7px}.catalogFilterSettingsRibbonRow--1>header{box-shadow:inset 3px 0 #6684d2}.catalogFilterSettingsRibbonRow--2>header{box-shadow:inset 3px 0 #7f9c83}.catalogFilterSettingsRibbonRow>header strong{color:#5f6570;white-space:nowrap;font-size:9px}.catalogFilterSettingsRibbonRow__track{overscroll-behavior-inline:contain;scrollbar-width:none;background:#fff;align-items:center;gap:5px;min-height:40px;padding:3px 5px;overflow-y:hidden}.catalogFilterSettingsRibbonRow__track::-webkit-scrollbar{display:none}.catalogFilterSettingsRibbonItem{width:max-content;min-width:0;max-width:none;min-height:34px;box-shadow:none;background:#fff;border-color:#20242a;flex:none;transition:border-color .12s,background-color .12s;display:block}.catalogFilterSettingsRibbonItem.is-value{background:#fff;border-color:#20242a}.catalogFilterSettingsRibbonItem:hover{box-shadow:none;background:#f7f9ff;border-color:#516da9}.catalogFilterSettingsRibbonItem.is-selected{background:#f7f9ff;border-color:#6684d2;box-shadow:inset 2px 0 #516da9}.catalogFilterSettingsRibbonItem__select{cursor:grab;min-height:32px;padding:7px 12px;display:block}.catalogFilterSettingsRibbonItem__select strong{overflow-wrap:normal;text-overflow:clip;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.45;display:block}.catalogFilterSettingsRibbonItem__select[draggable=true]:active{cursor:grabbing}.catalogFilterSettingsRibbonItem__select[data-reorder-disabled=true]{cursor:pointer}.catalogFilterSettingsListToolbar{border-bottom:1px solid var(--filter-settings-border);background:var(--filter-settings-surface);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;min-height:42px;padding:5px 8px;display:grid}.catalogFilterSettingsListToolbar>strong{white-space:nowrap;font-size:10px}.catalogFilterSettingsListToolbar .catalogFilterSettingsListPanel__modes{border:1px solid var(--filter-settings-border);justify-self:start}.catalogFilterSettingsListToolbar .catalogFilterSettingsListPanel__modes>button{white-space:nowrap;min-height:34px;padding:5px 8px;font-size:9px}.catalogFilterSettingsListToolbar .catalogFilterSettingsSearch{background:0 0;border:0;grid-column:2;min-width:0;padding:0}.catalogFilterSettingsFilterList{padding:0 8px 12px}.catalogFilterSettingsFilterGroup{gap:3px;padding:8px 0}.catalogFilterSettingsFilterGroup>header{z-index:2;background:var(--filter-settings-surface);align-items:center;padding:3px;position:sticky;top:0}.catalogFilterSettingsFilterGroup--row-1>header{border-left:3px solid #6684d2;padding-left:6px}.catalogFilterSettingsFilterGroup--row-2>header{border-left:3px solid #7f9c83;padding-left:6px}.catalogFilterSettingsFilterGroup--not-in-ribbon>header{border-left:3px solid #9a9da4;padding-left:6px}.catalogFilterSettingsFilterGroup>header>div{align-items:baseline;gap:6px;min-width:0;display:flex}.catalogFilterSettingsFilterGroup header small{font-size:8px}.catalogFilterSettingsFilterList__row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.catalogFilterSettingsFilterList__select{gap:6px;min-height:46px;padding:4px 6px 4px 8px}.catalogFilterSettingsFilterList__content{gap:1px}.catalogFilterSettingsFilterList__content strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-size:12px}.catalogFilterSettingsFilterList__content small,.catalogFilterSettingsFilterList__content>span{font-size:9px}.catalogFilterSettingsFilterList__flags{flex-wrap:nowrap;min-width:max-content;max-width:none;overflow:visible}.catalogFilterSettingsFilterList__flags i{letter-spacing:0;text-transform:none;white-space:nowrap;flex:none;padding:2px 5px;font-size:9px;overflow:visible}.catalogFilterSettingsFilterList__actions{opacity:.42;align-items:center;gap:0;transition:opacity .12s;display:flex}.catalogFilterSettingsFilterList__row:hover .catalogFilterSettingsFilterList__actions,.catalogFilterSettingsFilterList__row:focus-within .catalogFilterSettingsFilterList__actions{opacity:1}.catalogFilterSettingsFilterList__row:has(.catalogFilterSettingsFilterList__select.is-selected) .catalogFilterSettingsFilterList__actions{opacity:1}#root .catalogFilterSettingsFilterList__actions>.cmsIconButton{width:25px;min-width:25px;height:25px;min-height:25px}#root .catalogFilterSettingsInspector>header>.cmsIconButton{width:28px;min-width:28px;height:28px;min-height:28px;padding:0}.catalogFilterSettingsInspector.is-inherited>fieldset,.catalogFilterSettingsInspector.is-inherited>.catalogFilterSettingsValues{display:none}.catalogFilterSettingsInspector{scroll-padding-bottom:104px}.catalogFilterSettingsInspector .catalogFilterSettingsPositionGroup>header small{display:none}.catalogFilterSettingsInspector__summary{gap:0;margin:0;padding:4px 10px;display:grid}.catalogFilterSettingsInspector__summary>div{border-bottom:1px solid var(--filter-settings-border);grid-template-columns:minmax(72px,.7fr) minmax(0,1.3fr);gap:6px;padding:7px 0;display:grid}.catalogFilterSettingsInspector__summary>div:last-child{border-bottom:0}.catalogFilterSettingsInspector__summary dt,.catalogFilterSettingsInspector__summary dd{margin:0;font-size:10px}.catalogFilterSettingsInspector__summary dt{color:var(--filter-settings-muted)}.catalogFilterSettingsInspector__summary dd{overflow-wrap:anywhere;color:var(--filter-settings-text);font-weight:750}.catalogFilterSettingsInspector>footer{z-index:2;position:sticky;bottom:0}.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(260px,.8fr) minmax(340px,1.2fr);align-content:stretch;display:grid;overflow:auto}.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector>header,.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector>.catalogFilterSettingsInspector__error,.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector>footer{grid-column:1/-1}.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector>header{grid-row:1}.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector>.catalogFilterSettingsInspector__source,.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector>fieldset{border-right:1px solid var(--filter-settings-border);grid-area:2/1;min-width:0;overflow:auto}.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector>.catalogFilterSettingsInspector__summary,.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector>.catalogFilterSettingsValues{grid-area:2/2;min-width:0;overflow:auto}.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector>.catalogFilterSettingsInspector__error{grid-row:3;margin-top:6px}.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector>footer{grid-row:4}#root .catalogFormModal.catalogFilterSettingsVisibilityDialog{border-color:var(--filter-settings-border);color:var(--filter-settings-text);background:var(--filter-settings-surface);box-shadow:0 20px 60px #1c222d3d}#root .catalogFilterSettingsVisibilityDialog>header{border-bottom-color:var(--filter-settings-border);background:var(--filter-settings-surface);gap:12px;min-height:68px;padding:12px 16px}#root .catalogFilterSettingsVisibilityDialog>header span{color:var(--filter-settings-muted);font-size:9px}#root .catalogFilterSettingsVisibilityDialog>header h3{color:var(--filter-settings-text);font-size:17px}#root .catalogFilterSettingsVisibilityDialog>header small{color:var(--filter-settings-muted);font-size:10px}.catalogFilterSettingsVisibilityDialog__body{gap:12px;padding:16px}.catalogFilterSettingsVisibilityDialog__scope{border:0;gap:6px;margin:0;padding:0;display:grid}.catalogFilterSettingsVisibilityDialog__scope>legend{color:var(--filter-settings-text);margin-bottom:5px;font-size:11px;font-weight:850}.catalogFormModal__body .catalogFilterSettingsVisibilityDialog__scope>label{border:1px solid var(--filter-settings-border);min-height:48px;color:var(--filter-settings-text);background:var(--filter-settings-surface);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;padding:7px 10px;display:grid}.catalogFormModal__body .catalogFilterSettingsVisibilityDialog__scope>label:has(input:checked){border-color:var(--filter-settings-selected-accent);background:var(--filter-settings-selected);box-shadow:inset 3px 0 var(--filter-settings-selected-accent)}.catalogFormModal__body .catalogFilterSettingsVisibilityDialog__scope input[type=radio]{width:16px;min-width:16px;height:16px;min-height:16px;margin:0;padding:0}.catalogFilterSettingsVisibilityDialog__scope label>span{gap:2px;min-width:0;display:grid}.catalogFilterSettingsVisibilityDialog__scope label strong{font-size:11px}.catalogFilterSettingsVisibilityDialog__scope label small{color:var(--filter-settings-muted);font-size:9px;font-weight:600}.catalogFilterSettingsVisibilityDialog__preview{border:1px solid var(--filter-settings-border);background:var(--filter-settings-surface);display:grid}.catalogFilterSettingsVisibilityDialog__preview>header{border-bottom:1px solid var(--filter-settings-border);background:var(--filter-settings-surface-subtle);justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:7px 9px;display:flex}.catalogFilterSettingsVisibilityDialog__preview>header strong{font-size:10px}.catalogFilterSettingsVisibilityDialog__preview>header span{color:var(--filter-settings-muted);font-size:9px}.catalogFilterSettingsVisibilityDialog__preview>div{border-bottom:1px solid var(--filter-settings-border);grid-template-columns:104px minmax(0,1fr);min-width:0;display:grid}.catalogFilterSettingsVisibilityDialog__preview>div:last-child{border-bottom:0}.catalogFilterSettingsVisibilityDialog__preview>div>span{color:var(--filter-settings-muted);background:var(--filter-settings-surface-subtle);letter-spacing:.05em;text-transform:uppercase;padding:8px 9px;font-size:8px;font-weight:850;line-height:1.35}.catalogFilterSettingsVisibilityDialog__preview ul{margin:0;padding:0;list-style:none;display:grid}.catalogFilterSettingsVisibilityDialog__preview li{border-bottom:1px solid #eceef1;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:36px;padding:6px 9px;display:flex}.catalogFilterSettingsVisibilityDialog__preview li:last-child{border-bottom:0}.catalogFilterSettingsVisibilityDialog__preview li>span{align-items:baseline;gap:6px;min-width:0;display:flex}.catalogFilterSettingsVisibilityDialog__preview li strong{font-size:10px}.catalogFilterSettingsVisibilityDialog__preview li small{color:var(--filter-settings-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.catalogFilterSettingsVisibilityDialog__preview li em{color:var(--filter-settings-muted);flex:none;font-size:9px;font-style:normal;font-weight:750}.catalogFilterSettingsVisibilityDialog__preview li.is-change em{color:#344f91}.catalogFilterSettingsVisibilityDialog__preview li.is-locked em{color:#7a5713}.catalogFilterSettingsVisibilityDialog__hint{color:var(--filter-settings-muted);border-left:3px solid #8b93a0;margin:0;padding:3px 0 3px 9px;font-size:10px;line-height:1.4}#root .catalogFilterSettingsVisibilityDialog .catalogFormModal__footer{border-top-color:var(--filter-settings-border);background:var(--filter-settings-surface-subtle);min-height:60px;padding:10px 16px}#root .catalogFormModal.catalogFilterSettingsVisibilityDialog .catalogFormModal__footer>button.catalogFormModal__secondaryButton{color:var(--filter-settings-text);background:var(--filter-settings-surface);border-color:#c8cdd6}#root .catalogFormModal.catalogFilterSettingsVisibilityDialog .catalogFormModal__footer>button.catalogFormModal__primaryButton{border-color:var(--filter-settings-accent);color:#fff;background:var(--filter-settings-accent)}#root .catalogFormModal.catalogFilterSettingsVisibilityDialog .catalogFormModal__footer>button.catalogFormModal__secondaryButton:hover:not(:disabled){background:var(--filter-settings-hover);border-color:#9ca5b4}#root .catalogFormModal.catalogFilterSettingsVisibilityDialog .catalogFormModal__footer>button.catalogFormModal__primaryButton:hover:not(:disabled){background:#354769;border-color:#354769}@container (width<=1100px){.catalogFilterSettingsWorkspace{grid-template-columns:var(--filter-settings-category-column) minmax(0, 1fr)}}@container (width<=840px){.catalogFilterSettingsPage__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.catalogFilterSettingsPage__summary{grid-area:2/1/auto/-1}.catalogFilterSettingsWorkspace{grid-template:"categories"280px"context""center"minmax(320px,1fr)"inspector"260px/minmax(0,1fr);display:grid;overflow:auto}.catalogFilterSettingsWorkspace.is-ribbon-workspace{grid-template-rows:280px auto 190px 260px}.catalogFilterSettingsWorkspace.is-category-panel-collapsed{grid-template-rows:34px auto minmax(320px,1fr) 260px}.catalogFilterSettingsWorkspace.is-category-panel-collapsed.is-ribbon-workspace{grid-template-rows:34px auto 190px 260px}.catalogFilterSettingsWorkspace.is-inspector-panel-collapsed{grid-template-rows:280px auto minmax(320px,1fr) 34px}.catalogFilterSettingsWorkspace.is-inspector-panel-collapsed.is-ribbon-workspace{grid-template-rows:280px auto 190px 34px}.catalogFilterSettingsWorkspace.is-category-panel-collapsed.is-inspector-panel-collapsed{grid-template-rows:34px auto minmax(320px,1fr) 34px}.catalogFilterSettingsWorkspace.is-category-panel-collapsed.is-inspector-panel-collapsed.is-ribbon-workspace{grid-template-rows:34px auto 190px 34px}.catalogFilterSettingsContextHeader{flex:none}.catalogFilterSettingsCenterWorkspace__header>span{display:none}.catalogFilterSettingsCenterWorkspace__tabs{width:100%}.catalogFilterSettingsCenterWorkspace__tabs>button{flex:50%;min-width:0}.catalogFilterSettingsCategories.is-collapsed,.catalogFilterSettingsInspectorPanel.is-collapsed{min-height:34px}.catalogFilterSettingsCollapsedPanelButton{writing-mode:horizontal-tb;justify-content:center;min-height:34px}.catalogFilterSettingsRibbonPreview__rows{gap:4px;padding:4px}.catalogFilterSettingsRibbonRow{grid-template-columns:58px minmax(0,1fr);min-height:42px}.catalogFilterSettingsRibbonRow__track{gap:4px;min-height:40px;padding:3px 4px}.catalogFilterSettingsRibbonItem{flex-basis:auto;width:max-content;min-width:0;max-width:none;min-height:34px}.catalogFilterSettingsRibbonItem__select{min-height:32px;padding:7px 10px;display:block}.catalogFilterSettingsRibbonItem__select strong{font-size:10px}}@container (width<=620px){.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector{display:flex}.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector>.catalogFilterSettingsInspector__source,.catalogFilterSettingsInspectorPanel>.catalogFilterSettingsInspector>fieldset{border-right:0}}@media (width<=560px){.catalogFilterSettingsVisibilityDialog__preview>div{grid-template-columns:minmax(0,1fr)}.catalogFilterSettingsVisibilityDialog__preview>div>span{border-bottom:1px solid var(--filter-settings-border);padding:6px 9px}.catalogFilterSettingsVisibilityDialog__preview li{align-items:flex-start}.catalogFilterSettingsVisibilityDialog__preview li>span{gap:1px;display:grid}}.catalogFilterSettingsPageV2{background:var(--cms-luxury-canvas);position:relative}.catalogFilterSettingsPageV2__pageHeader{border-bottom:1px solid var(--filter-settings-border);background:var(--cms-luxury-paper);flex:none;align-items:center;gap:10px;min-height:48px;padding:7px 12px;display:flex}.catalogFilterSettingsPageV2__title,.catalogFilterSettingsPageV2__saveState{min-width:0}.catalogFilterSettingsPageV2__title .catalogBreadcrumbs{background:0 0;border:0;padding:0}.catalogFilterSettingsPageV2__title .catalogBreadcrumbs__current{font-size:13px;font-weight:850}.catalogFilterSettingsPageV2__title small,.catalogFilterSettingsPageV2__saveState span{color:var(--filter-settings-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9px;display:block;overflow:hidden}.catalogFilterSettingsPageV2__saveState{justify-items:end;display:grid}.catalogFilterSettingsPageV2__saveState strong{font-size:10px}.catalogFilterSettingsPageV2__saveState strong.is-dirty{color:#8d4f00}.catalogFilterSettingsPageV2__pageActions{align-items:center;gap:6px;display:flex}.catalogFilterSettingsPageV2__viewTypes{border-bottom:1px solid var(--filter-settings-border);background:var(--cms-luxury-surface-muted);scrollbar-width:thin;flex:0 0 44px;align-items:center;gap:5px;min-height:44px;padding:6px 10px;display:flex;overflow:auto hidden}.catalogFilterSettingsPageV2__viewTypes button{border:1px solid var(--cms-luxury-border);min-width:max-content;min-height:31px;color:var(--cms-luxury-ink-soft);background:var(--cms-luxury-paper);font:inherit;white-space:nowrap;cursor:pointer;padding:5px 11px;font-size:10px;font-weight:750}.catalogFilterSettingsPageV2__viewTypes button:hover{background:var(--filter-settings-hover)}.catalogFilterSettingsPageV2__viewTypes button:focus-visible{outline:2px solid var(--cms-luxury-gold-strong);outline-offset:-2px}.catalogFilterSettingsPageV2__viewTypes button.is-active{color:#fff;background:var(--filter-settings-accent);border-color:var(--filter-settings-accent);box-shadow:none}.catalogFilterSettingsPageV2__workspace{background:var(--cms-luxury-canvas);flex:auto;grid-template-columns:minmax(248px,288px) minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.catalogFilterSettingsPageV2__categories,.catalogFilterSettingsPageV2__main{min-width:0;min-height:0}.catalogFilterSettingsPageV2__categories{border-right:1px solid var(--filter-settings-border);background:#fff;flex-direction:column;display:flex;overflow:hidden}.catalogFilterSettingsPageV2__categories>header{border-bottom:1px solid var(--filter-settings-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:58px;padding:7px 10px;display:grid}.catalogFilterSettingsPageV2__categories>header>div{gap:2px;min-width:0;display:grid}.catalogFilterSettingsPageV2__categories>header span{color:var(--filter-settings-muted);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:850}.catalogFilterSettingsPageV2__categories>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.catalogFilterSettingsPageV2__categories>header small{color:var(--filter-settings-muted);white-space:nowrap;font-size:8px}.catalogFilterSettingsPageV2__categorySearch{border-bottom:1px solid var(--filter-settings-border);background:#f7f8fa;padding:7px;display:block}.catalogFilterSettingsPageV2__categorySearch input{width:100%;min-height:32px;color:var(--filter-settings-text);font:inherit;background:#fff;border:1px solid #c9cdd4;border-radius:0;padding:6px 8px;font-size:10px}.catalogFilterSettingsPageV2__categorySearch input:focus{border-color:var(--cms-luxury-gold-strong);outline:1px solid var(--cms-luxury-gold-strong)}.catalogFilterSettingsPageV2__categories .catalogFilterSettingsCategoryRow{min-height:42px;padding-left:calc(var(--filter-category-depth) * 16px + 4px)}.catalogFilterSettingsPageV2__categories .catalogFilterSettingsCategoryRow>button:last-child:disabled{color:#6f737b;cursor:not-allowed;opacity:.72}.catalogFilterSettingsPageV2__main{background:#f4f5f7;flex-direction:column;display:flex;overflow:hidden}.catalogFilterSettingsPageV2__context{border-bottom:1px solid var(--filter-settings-border);background:#fff;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:7px 12px;display:flex}.catalogFilterSettingsPageV2__context>div{gap:1px;min-width:0;display:grid}.catalogFilterSettingsPageV2__contextMode{align-items:center;gap:7px;min-width:0;display:flex}.catalogFilterSettingsPageV2__contextMode code{color:#566071;white-space:nowrap;background:#eef0f4;padding:2px 5px;font-size:8px}.catalogFilterSettingsPageV2__context span,.catalogFilterSettingsPageV2__composer>header span,.catalogFilterSettingsPageV2__selectionBar>div:first-child>span{color:var(--filter-settings-muted);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:850}.catalogFilterSettingsPageV2__context strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.catalogFilterSettingsPageV2__context small{color:var(--filter-settings-muted);font-size:9px}.catalogFilterSettingsPageV2__categoryTree{flex:auto;min-height:0;padding:4px 0;overflow:auto}.catalogFilterSettingsPageV2__content{flex:auto;min-height:0;overflow-y:auto}.catalogFilterSettingsPageV2__composer,.catalogFilterSettingsPageV2__library{border-bottom:1px solid var(--filter-settings-border);background:#fff}.catalogFilterSettingsPageV2__composer>header,.catalogFilterSettingsPageV2__library>header{border-bottom:1px solid var(--filter-settings-border);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:7px 12px;display:flex}.catalogFilterSettingsPageV2__composer>header>div,.catalogFilterSettingsPageV2__library>header>div{gap:1px;display:grid}.catalogFilterSettingsPageV2__composer h2,.catalogFilterSettingsPageV2__library h2{margin:0;font-size:13px}.catalogFilterSettingsPageV2 .catalogFilterSettingsRibbonPreview{border-bottom:0}.catalogFilterSettingsPageV2 .catalogFilterSettingsRibbonPreview__rows{padding:7px 8px}.catalogFilterSettingsPageV2 .catalogFilterSettingsRibbonRow{grid-template-columns:68px minmax(0,1fr)}.catalogFilterSettingsPageV2 .catalogFilterSettingsRibbonItem.is-filter .catalogFilterSettingsRibbonItem__select{min-height:44px;padding-block:5px}.catalogFilterSettingsPageV2 .catalogFilterSettingsRibbonItem.is-filter.is-local:not(.is-selected){background:#fff1f1;border-color:#d76b6b;box-shadow:inset 3px 0 #d76b6b}.catalogFilterSettingsPageV2 .catalogFilterSettingsRibbonItem.is-filter.is-local.is-selected{border-color:var(--cms-luxury-gold-strong);background:#fff1f1;box-shadow:inset 3px 0 #d76b6b}.catalogFilterSettingsPageV2 .catalogFilterSettingsRibbonItem__scope{color:#343a43;text-overflow:ellipsis;white-space:nowrap;background:#e8eaed;border:1px solid #c6cbd2;margin-top:3px;padding:2px 5px;font-size:8px;font-weight:800;line-height:1.25;display:block;overflow:hidden}.catalogFilterSettingsPageV2 .catalogFilterSettingsRibbonItem__scope.is-local{color:#7d2929;background:#f8dede;border-color:#d76b6b}.catalogFilterSettingsSellerList{border:1px solid var(--filter-settings-border);background:#fff;margin:0 8px 8px}.catalogFilterSettingsSellerList>header{border-bottom:1px solid var(--filter-settings-border);background:#f7f8fa;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:7px 10px;display:flex}.catalogFilterSettingsSellerList>header>div{gap:2px;min-width:0;display:grid}.catalogFilterSettingsSellerList>header strong{font-size:11px}.catalogFilterSettingsSellerList>header small{color:var(--filter-settings-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.catalogFilterSettingsSellerList>header>.catalogFilterSettingsSellerList__summary{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:4px;display:flex}.catalogFilterSettingsSellerList__summary>span{color:#30353d;white-space:nowrap;background:#e9ebee;border:1px solid #aeb4bd;padding:4px 6px;font-size:9px;font-weight:750}.catalogFilterSettingsSellerList__summary>span.is-local{color:#742727;background:#f8dede;border-color:#d76b6b}.catalogFilterSettingsSellerList__rows{max-height:416px;display:grid;overflow-y:auto}.catalogFilterSettingsSellerList__row{background:#fff;border-bottom:1px solid #e5e7eb;grid-template-columns:minmax(0,1fr) 64px;min-width:0;display:grid}.catalogFilterSettingsSellerList__row:last-child{border-bottom:0}.catalogFilterSettingsSellerList__select{min-width:0;min-height:56px;color:var(--filter-settings-text);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:34px minmax(0,1fr) auto auto 18px;align-items:center;gap:8px;padding:6px 8px;display:grid}.catalogFilterSettingsSellerList__row.is-local .catalogFilterSettingsSellerList__select{background:#fff2f2;box-shadow:inset 3px 0 #d76b6b}.catalogFilterSettingsSellerList__row.is-local .catalogFilterSettingsSellerList__actions{background:#fbe8e8}.catalogFilterSettingsSellerList__select:hover{background:var(--filter-settings-hover)}.catalogFilterSettingsSellerList__select.is-selected{background:var(--filter-settings-selected);box-shadow:inset 3px 0 var(--filter-settings-selected-accent)}.catalogFilterSettingsSellerList__row.is-local .catalogFilterSettingsSellerList__select.is-selected{box-shadow:inset 3px 0 #d76b6b, inset 0 0 0 1px var(--cms-luxury-gold-strong);background:#fff0f0}.catalogFilterSettingsSellerList__select:focus-visible{z-index:1;outline:2px solid var(--cms-luxury-gold-strong);outline-offset:-2px;position:relative}.catalogFilterSettingsSellerList__position{color:#5f6671;background:#f8f9fa;border:1px solid #cbd0d8;place-items:center;width:28px;height:28px;font-size:9px;font-weight:800;display:grid}.catalogFilterSettingsSellerList__content{gap:2px;min-width:0;display:grid}.catalogFilterSettingsSellerList__content strong,.catalogFilterSettingsSellerList__content small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogFilterSettingsSellerList__content strong{font-size:12px;font-weight:750}.catalogFilterSettingsSellerList__content small,.catalogFilterSettingsSellerList__values{color:var(--filter-settings-muted);font-size:9px}.catalogFilterSettingsSellerList__values{white-space:nowrap}.catalogFilterSettingsSellerList__scope{background:#eceef1;border:1px solid #b8bec7;gap:1px;min-width:106px;padding:4px 7px;display:grid}.catalogFilterSettingsSellerList__scope strong,.catalogFilterSettingsSellerList__scope small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogFilterSettingsSellerList__scope strong{color:#343a43;font-size:9px;font-weight:800}.catalogFilterSettingsSellerList__scope small{color:#59616d;font-size:8px}.catalogFilterSettingsSellerList__scope.is-local{background:#f8dede;border-color:#d76b6b}.catalogFilterSettingsSellerList__scope.is-local strong,.catalogFilterSettingsSellerList__scope.is-local small{color:#742727}.catalogFilterSettingsSellerList__chevron{color:#8a9099;text-align:center;font-size:22px;font-weight:300;line-height:1}.catalogFilterSettingsSellerList__actions{background:#fafafa;border-left:1px solid #eceef1;grid-template-columns:repeat(2,28px);place-content:center;gap:2px;display:grid}#root .catalogFilterSettingsPageV2 .catalogFilterSettingsSellerList__actions>.cmsIconButton{width:28px;min-width:28px;height:28px;min-height:28px;padding:0;font-size:12px}.catalogFilterSettingsSellerList__rows>.catalogWorkspaceState{min-height:128px}.catalogFilterSettingsPageV2 .catalogFilterSettingsPlacement--seller>header{min-height:48px}.catalogFilterSettingsPlacement__sellerStatus{border:1px solid var(--cms-luxury-border-strong);color:var(--cms-luxury-ink-soft);background:var(--cms-luxury-gold-wash);white-space:nowrap;padding:4px 7px;font-size:9px;font-weight:750}.catalogFilterSettingsInspector__sellerScope{border-bottom:1px solid var(--filter-settings-border);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 8px;padding:8px 10px;display:grid}.catalogFilterSettingsInspector__sellerScope.is-local{background:#fff0f0;box-shadow:inset 4px 0 #d76b6b}.catalogFilterSettingsInspector__sellerScope.is-inherited{background:#eceef1;box-shadow:inset 4px 0 #737b87}.catalogFilterSettingsInspector__sellerScope>span{color:#606772;letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:850}.catalogFilterSettingsInspector__sellerScope.is-local>span{color:#8a3030}.catalogFilterSettingsInspector__sellerScope>strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.catalogFilterSettingsInspector__sellerScope>p{color:var(--filter-settings-muted);grid-column:1/-1;margin:2px 0 0;font-size:9px;line-height:1.35}.catalogFilterSettingsPageV2__selectionBar{border:1px solid var(--cms-luxury-border);background:var(--cms-luxury-surface-soft);justify-content:space-between;align-items:center;gap:12px;min-height:58px;margin:0 8px 8px;padding:7px 9px;display:flex}.catalogFilterSettingsPageV2__selectionBar>div:first-child{gap:1px;min-width:0;display:grid}.catalogFilterSettingsPageV2__selectionBar strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.catalogFilterSettingsPageV2__selectionBar small{color:var(--filter-settings-muted);font-size:9px}.catalogFilterSettingsPageV2__selectionBar>div:last-child{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:5px;display:flex}.catalogFilterSettingsPageV2__selectionHint{border:1px solid var(--filter-settings-border);color:var(--filter-settings-muted);background:#fafafa;margin:0 8px 8px;padding:9px;font-size:10px}.catalogFilterSettingsPageV2__inlineInspector{background:#fff;border:1px solid #1b1b1b;margin:0 8px 8px}.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector{grid-template-columns:minmax(250px,.7fr) minmax(420px,1.3fr);align-items:start;display:grid}.catalogFilterSettingsPageV2__inlineInspector.has-dynamic-values>.catalogFilterSettingsInspector{grid-template-columns:minmax(0,1fr)}.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>header,.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>.catalogFilterSettingsInspector__source,.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>.catalogFilterSettingsInspector__summary,.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>fieldset{border-right:1px solid var(--filter-settings-border);grid-column:1}.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>.catalogFilterSettingsValues{border-top:0;grid-area:1/2/span 4;min-width:0}.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>header{border-bottom-color:#cfcfcf;align-items:center;min-height:66px;padding:11px 14px}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsInspector__titleLine{align-items:center;gap:9px}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsInspector__titleLine>span{color:#555;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsInspector>header h2{color:#1b1b1b;font-size:18px;font-weight:600;line-height:1.2}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsInspector>header small{color:#555;font-size:11px;line-height:1.4}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsNameField{border-bottom-color:#cfcfcf;gap:6px;padding:12px 14px 13px}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsNameField>span{color:#555;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:500}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsNameField>input{color:#1b1b1b;border-bottom-color:#1b1b1b;min-height:34px;font-size:14px;font-weight:600}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsPlacement{padding-inline:14px}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsPlacement>header{min-height:54px}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsPlacement>header strong{color:#1b1b1b;font-size:13px;font-weight:600}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsPlacement>header small,.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsPlacement__hint,.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsPlacement__hiddenHint{color:#555;font-size:11px;line-height:1.45}#root .catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsPlacement__visibility{color:#333;min-height:34px;font-size:11px;font-weight:500}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsPlacement__body{gap:9px;padding-block:10px 12px}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsPlacement__row>span{color:#333;font-size:11px;font-weight:500}#root .catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsPlacement__rowChoice>button{color:#1b1b1b;text-transform:uppercase;border-color:#9f9f9f;min-width:72px;min-height:34px;font-size:11px;font-weight:500}#root .catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsPlacement__rowChoice>button.is-active{color:#1b1b1b;background:#fff;border-color:#1b1b1b;box-shadow:inset 0 -3px #d76b6b}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsAdvanced>summary{color:#333;padding-block:11px;font-size:11px;font-weight:500}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsValues>header{border-bottom-color:#cfcfcf;min-height:66px;padding:11px 14px}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsValues>header span{color:#555;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsValues>header strong{color:#1b1b1b;font-size:13px;font-weight:600}#root .catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsValues>header .cmsButton{color:#1b1b1b;text-transform:uppercase;border-color:#1b1b1b;min-height:34px;font-size:11px;font-weight:500}.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>.catalogFilterSettingsInspector__error,.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>footer{grid-column:1/-1}.catalogFilterSettingsPageV2__inlineInspector.has-dynamic-values>.catalogFilterSettingsInspector>header,.catalogFilterSettingsPageV2__inlineInspector.has-dynamic-values>.catalogFilterSettingsInspector>.catalogFilterSettingsInspector__source,.catalogFilterSettingsPageV2__inlineInspector.has-dynamic-values>.catalogFilterSettingsInspector>.catalogFilterSettingsInspector__summary,.catalogFilterSettingsPageV2__inlineInspector.has-dynamic-values>.catalogFilterSettingsInspector>fieldset{border-right:0;grid-column:1}.catalogFilterSettingsPageV2__inlineInspector.has-dynamic-values>.catalogFilterSettingsInspector>.catalogFilterSettingsValues{display:none}.catalogFilterSettingsPageV2__inlineInspector.has-dynamic-values .catalogFilterSettingsInspector__summary{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.catalogFilterSettingsPageV2__inlineInspector.has-dynamic-values .catalogFilterSettingsInspector__summary>div{border-right:1px solid var(--filter-settings-border);border-bottom:0}.catalogFilterSettingsPageV2__inlineInspector.has-dynamic-values .catalogFilterSettingsInspector__summary>div:last-child{border-right:0}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsValues__list{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-items:start;gap:0;display:grid}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsValues__list>div.is-brand-value{border-right:1px solid var(--filter-settings-border);grid-template-columns:minmax(0,1fr) auto;min-height:52px}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsValues__list>div.is-standard-value{margin:7px}.catalogFilterSettingsValues__mode{background:#f7f7f7;border-bottom:1px solid #cfcfcf;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 14px;display:grid}#root .catalogFilterSettingsValues__mode>button{color:#1b1b1b;min-height:66px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #9f9f9f;align-content:center;gap:5px;padding:10px 12px;display:grid}#root .catalogFilterSettingsValues__mode>button.is-active{background:#fff;border-color:#1b1b1b;box-shadow:inset 0 -3px #d76b6b}#root .catalogFilterSettingsValues__mode>button:focus-visible{outline:2px solid var(--cms-luxury-gold-strong);outline-offset:-2px}#root .catalogFilterSettingsValues__mode>button:disabled{cursor:default;opacity:.72}.catalogFilterSettingsValues__mode strong{font-size:13px;font-weight:600;line-height:1.25}.catalogFilterSettingsValues__mode small{color:#555;font-size:11px;line-height:1.4}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsValues__dynamic{color:#444;padding:13px 14px;font-size:12px;line-height:1.5}.catalogFilterSettingsPageV2__inlineInspector .catalogFilterSettingsValues__list>div.is-attribute-value{border-right:1px solid var(--filter-settings-border);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:9px 12px}.catalogFilterSettingsAttributeValue__position{color:#742727;background:#f8dede;border:1px solid #d76b6b;place-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:grid}.catalogFilterSettingsAttributeValue__identity{gap:2px;min-width:0;display:grid}.catalogFilterSettingsAttributeValue__identity strong,.catalogFilterSettingsAttributeValue__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogFilterSettingsAttributeValue__identity strong{color:#1b1b1b;font-size:13px;font-weight:600;line-height:1.25}.catalogFilterSettingsAttributeValue__identity small{color:#555;font-size:11px;line-height:1.35}.catalogFilterSettingsPageV2__inlineInspector .is-attribute-value>.catalogFilterSettingsValueActions{justify-self:end}.catalogFilterSettingsPageV2__hiddenShelf{border-bottom:1px solid var(--filter-settings-border);background:#f4f5f7;padding:8px}.catalogFilterSettingsPageV2__hiddenShelf>details{border:1px solid var(--filter-settings-border);background:#fff}.catalogFilterSettingsPageV2__hiddenShelf summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:7px 10px;list-style:none;display:flex}.catalogFilterSettingsPageV2__hiddenShelf summary::-webkit-details-marker{display:none}.catalogFilterSettingsPageV2__hiddenShelf summary>span{gap:2px;display:grid}.catalogFilterSettingsPageV2__hiddenShelf summary strong{font-size:11px}.catalogFilterSettingsPageV2__hiddenShelf summary small{color:var(--filter-settings-muted);font-size:9px}.catalogFilterSettingsPageV2__hiddenShelf summary b{color:#4f5662;background:#eceff3;place-items:center;min-width:24px;height:22px;font-size:9px;display:grid}.catalogFilterSettingsPageV2__hiddenShelf details[open]>summary{border-bottom:1px solid var(--filter-settings-border)}.catalogFilterSettingsPageV2__hiddenList{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.catalogFilterSettingsPageV2__hiddenList>article{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:50px;padding:6px 8px;display:grid}.catalogFilterSettingsPageV2__hiddenList>article.is-selected{background:var(--filter-settings-selected);box-shadow:inset 3px 0 var(--filter-settings-selected-accent)}.catalogFilterSettingsPageV2__hiddenList>article>button:first-child{min-width:0;color:var(--filter-settings-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:3px;display:grid}.catalogFilterSettingsPageV2__hiddenList strong,.catalogFilterSettingsPageV2__hiddenList small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogFilterSettingsPageV2__hiddenList strong{font-size:10px}.catalogFilterSettingsPageV2__hiddenList small,.catalogFilterSettingsPageV2__hiddenList>p{color:var(--filter-settings-muted);font-size:9px}.catalogFilterSettingsPageV2__hiddenList>p{margin:0;padding:10px}.catalogFilterSettingsPageV2__library>header>label{width:min(320px,44%)}.catalogFilterSettingsPageV2__libraryColumns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.catalogFilterSettingsPageV2__libraryColumns>section+section{border-left:1px solid var(--filter-settings-border)}.catalogFilterSettingsPageV2__libraryColumns>section>header{border-bottom:1px solid var(--filter-settings-border);background:#f7f8fa;justify-content:space-between;align-items:center;min-height:36px;padding:5px 9px;display:flex}.catalogFilterSettingsPageV2__libraryColumns h3{text-transform:uppercase;margin:0;font-size:10px}.catalogFilterSettingsPageV2__libraryColumns>section>header span{min-width:24px;color:var(--filter-settings-muted);text-align:center;background:#eceff3;padding:2px 5px;font-size:9px;font-weight:800}.catalogFilterSettingsPageV2__libraryList{max-height:300px;display:grid;overflow-y:auto}.catalogFilterSettingsPageV2__libraryList>article{background:#fff;border-bottom:1px solid #e5e7eb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:47px;padding:5px 8px;display:grid}.catalogFilterSettingsPageV2__libraryList>article.is-selected{background:var(--filter-settings-selected);box-shadow:inset 3px 0 var(--filter-settings-selected-accent)}.catalogFilterSettingsPageV2__libraryList>article>button:first-child,.catalogFilterSettingsPageV2__libraryList>article>div:first-child{min-width:0;color:var(--filter-settings-text);font:inherit;text-align:left;background:0 0;border:0;gap:2px;padding:3px;display:grid}.catalogFilterSettingsPageV2__libraryList>article>button:first-child{cursor:pointer}.catalogFilterSettingsPageV2__libraryList>article>button:first-child:hover{background:var(--filter-settings-hover)}.catalogFilterSettingsPageV2__libraryList strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.catalogFilterSettingsPageV2__libraryList small{color:var(--filter-settings-muted);font-size:9px}.catalogFilterSettingsPageV2__libraryList>p{color:var(--filter-settings-muted);margin:0;padding:10px;font-size:9px}.catalogFilterSettingsPageV2__inspectorDrawer{z-index:30;background:#fff;border-left:1px solid #aeb4be;width:min(460px,100%);position:absolute;inset:0 0 0 auto;overflow:hidden;box-shadow:-14px 0 30px #2026312e}.catalogFilterSettingsPageV2__inspectorDrawer>.catalogFilterSettingsInspector{height:100%;overflow-y:auto}@container (width<=980px){.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector{grid-template-columns:minmax(0,1fr)}.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>header,.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>.catalogFilterSettingsInspector__source,.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>.catalogFilterSettingsInspector__summary,.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>fieldset,.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>.catalogFilterSettingsValues,.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>.catalogFilterSettingsInspector__error,.catalogFilterSettingsPageV2__inlineInspector>.catalogFilterSettingsInspector>footer{border-right:0;grid-area:auto/1}}@container (width<=760px){.catalogFilterSettingsPageV2__pageHeader{grid-template-columns:minmax(0,1fr) auto}.catalogFilterSettingsPageV2__saveState{grid-area:2/1/auto/-1;justify-items:start}.catalogFilterSettingsPageV2__viewTypes{flex-basis:48px}.catalogFilterSettingsPageV2__workspace{grid-template-rows:236px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.catalogFilterSettingsPageV2__categories{border-right:0;border-bottom:1px solid var(--filter-settings-border)}.catalogFilterSettingsPageV2__context,.catalogFilterSettingsPageV2__selectionBar{flex-direction:column;align-items:stretch}.catalogFilterSettingsSellerList__values{display:none}}@container (width<=520px){.catalogFilterSettingsPageV2__pageHeader{flex-direction:column;align-items:stretch;display:flex}.catalogFilterSettingsPageV2__saveState{justify-items:start}.catalogFilterSettingsPageV2__pageActions,.catalogFilterSettingsPageV2__selectionBar>div:last-child{justify-content:flex-start}.catalogFilterSettingsPageV2__viewTypes button{flex:1 0 auto}.catalogFilterSettingsSellerList__select{grid-template-columns:30px minmax(0,1fr) minmax(86px,auto) 16px;gap:6px;padding-inline:6px}.catalogFilterSettingsSellerList__content small{display:none}.catalogFilterSettingsSellerList__scope{min-width:86px;padding-left:6px}.catalogFilterSettingsSellerList__row{grid-template-columns:minmax(0,1fr) 58px}.catalogFilterSettingsSellerList__actions{grid-template-columns:repeat(2,25px)}#root .catalogFilterSettingsPageV2 .catalogFilterSettingsSellerList__actions>.cmsIconButton{width:25px;min-width:25px;height:28px;min-height:28px}}.categoryReferencePage{--category-reference-border:var(--cms-luxury-border);--category-reference-muted:var(--cms-luxury-text-muted);--category-reference-soft:var(--cms-luxury-surface-muted);border:1px solid var(--category-reference-border);background:var(--cms-luxury-paper);width:100%;min-width:0;height:100%;color:var(--cms-luxury-ink);border-radius:0;flex-direction:column;display:flex;overflow:hidden}.categoryReferencePage *,.categoryReferencePage :before,.categoryReferencePage :after{box-sizing:border-box}.categoryReferencePage button,.categoryReferencePage input{border-radius:0}.categoryReferencePage__header{border-bottom:1px solid var(--category-reference-border);background:var(--cms-luxury-paper);justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:7px 12px;display:flex}.categoryReferencePage__header small{color:var(--category-reference-muted);margin-top:4px;font-size:11px;display:block}.categoryReferencePage .catalogBreadcrumbs{background:0 0;border:0;gap:7px;padding:0}.categoryReferencePage .catalogBreadcrumbs__parent{color:var(--category-reference-muted);font-size:12px}.categoryReferencePage .catalogBreadcrumbs__current{font-size:13px;font-weight:850}.categoryReferencePage__readOnly{border:1px solid var(--cms-luxury-gold-strong);color:#6e5824;background:var(--cms-luxury-gold-wash);letter-spacing:.08em;padding:5px 7px;font-size:10px;font-weight:850}.categoryReferenceEktt{flex:auto;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);min-height:0;display:grid}.categoryReferenceEktt__treePanel{border-right:1px solid var(--category-reference-border);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.categoryReferencePanelHeader{border-bottom:1px solid var(--category-reference-border);justify-content:space-between;align-items:center;gap:8px;min-height:58px;padding:9px 12px;display:flex}.categoryReferencePanelHeader>div{gap:2px;display:grid}.categoryReferencePanelHeader span{color:var(--category-reference-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:750}.categoryReferencePanelHeader strong{font-size:14px}.categoryReferenceSearch{border-bottom:1px solid var(--category-reference-border);background:var(--category-reference-soft);padding:10px 12px;display:block}.categoryReferenceSearch input{color:#171717;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #cfcfcf;border-radius:0;padding:7px 9px;font-size:12px;display:block}.categoryReferenceSearch input:focus{border-color:#4969b9;outline:2px solid #4969b92e}.categoryReferenceTree{flex:auto;min-height:0;padding:7px 8px 18px;overflow:auto}.categoryReferenceTreeRow{min-width:0;min-height:44px;padding:6px 8px 6px calc(var(--reference-tree-depth) * 16px + 6px);background:0 0;align-items:center;transition:background .14s,box-shadow .14s;display:flex}.categoryReferenceTreeRow:hover{background:#f5f7fa}.categoryReferenceTreeRow.is-selected{background:#eef3ff;box-shadow:inset 2px 0 #668be8}.categoryReferenceTreeRow__toggle{color:#555;background:0 0;border:0;flex:0 0 24px;width:24px;min-width:24px;height:24px;min-height:24px;margin:0;padding:0;font-size:15px;line-height:1}#root .categoryReferencePage button.categoryReferenceTreeRow__toggle{width:24px;min-width:24px;height:24px;min-height:24px;box-shadow:none;background:0 0;border-color:#0000;flex-basis:24px;padding:0}#root .categoryReferencePage .categoryReferenceTreeRow:hover button.categoryReferenceTreeRow__toggle:not(:disabled){color:#171717;background:#e8ebf0;border-color:#0000;transform:none}.categoryReferenceTreeRow__spacer{flex:0 0 24px;width:24px;height:24px;position:relative}.categoryReferenceTreeRow__spacer:before{content:"";background:#afb4be;width:3px;height:3px;position:absolute;top:10px;left:10px}.categoryReferenceTreeRow__select{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:auto;gap:3px;padding:0 8px 0 2px;display:grid}.categoryReferenceTreeRow__select strong,.categoryReferenceTreeRow__select small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.categoryReferenceTreeRow__select strong{font-size:13px;font-weight:800;line-height:1.2}.categoryReferenceTreeRow__select small{color:var(--category-reference-muted);font-size:11px;line-height:1.2}.categoryReferenceTreeRow:has(:focus-visible){outline-offset:-2px;outline:2px solid #5676c8}.categoryReferenceTreeRow__select:focus-visible{outline:0}#root .categoryReferencePage button.categoryReferenceTreeRow__toggle:focus-visible{box-shadow:none}.categoryReferenceEktt__details{min-width:0;min-height:0;overflow:auto}.categoryReferenceEktt__details>header{border-bottom:1px solid var(--category-reference-border);gap:3px;min-height:86px;padding:14px;display:grid}.categoryReferenceEktt__details header span,.categoryReferenceEktt__details header small{color:var(--category-reference-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.categoryReferenceEktt__details h2{margin:0;font-size:18px}.categoryReferenceEktt__details dl{border-top:1px solid var(--category-reference-border);border-left:1px solid var(--category-reference-border);grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px;margin:14px;display:grid}.categoryReferenceEktt__details dl>div{border-right:1px solid var(--category-reference-border);border-bottom:1px solid var(--category-reference-border);grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);gap:12px;padding:10px;font-size:12px;display:grid}.categoryReferenceEktt__details dt{color:var(--category-reference-muted)}.categoryReferenceEktt__details dd{overflow-wrap:anywhere;margin:0;font-weight:800}.categoryReferenceAttributes{flex:auto;grid-template-columns:minmax(280px,34%) minmax(420px,66%);min-height:0;display:grid}.categoryReferenceAttributes__list{border-right:1px solid var(--category-reference-border);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.categoryReferenceAttributes__list .categoryReferencePanelHeader small{color:#44516b;background:#edf1f8;padding:3px 6px;font-size:10px;font-weight:850}.categoryReferenceAttributes__items{flex:auto;min-height:0;padding:5px 0 16px;overflow:auto}.categoryReferenceAttributes__items>button{text-align:left;width:100%;color:inherit;cursor:pointer;background:#fff;border:0;border-left:3px solid #0000;gap:2px;padding:9px 12px;display:grid}.categoryReferenceAttributes__items>button:hover{background:#f7f7f7}.categoryReferenceAttributes__items>button.is-selected{background:#edf1fb;border-left-color:#7d9bf0}.categoryReferenceAttributes__items strong,.categoryReferenceAttributes__items small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.categoryReferenceAttributes__items strong{font-size:12px}.categoryReferenceAttributes__items small{color:var(--category-reference-muted);font-size:10px}.categoryReferenceAttributes__details{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.categoryReferenceAttributes__details>header{border-bottom:1px solid var(--category-reference-border);justify-content:space-between;align-items:flex-start;gap:16px;min-height:86px;padding:14px;display:flex}.categoryReferenceAttributes__details>header>div{gap:3px;min-width:0;display:grid}.categoryReferenceAttributes__details header span,.categoryReferenceAttributes__details header small{color:var(--category-reference-muted);font-size:10px}.categoryReferenceAttributes__details h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;overflow:hidden}.categoryReferenceAttributes__badge{letter-spacing:.04em;text-transform:uppercase;background:#f7f7f7;border:1px solid #c7c7c7;flex:none;padding:4px 6px}.categoryReferenceAttributeValues{background:#fafafa;flex:auto;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-content:start;gap:8px;min-height:0;padding:12px;display:grid;overflow:auto}.categoryReferenceAttributeValues article{background:#fff;border:1px solid #dedede;align-content:center;gap:4px;min-width:0;min-height:58px;padding:9px 10px;display:grid}.categoryReferenceAttributeValues strong{overflow-wrap:anywhere;font-size:12px;line-height:1.35}.categoryReferenceAttributeValues small{color:var(--category-reference-muted);font-size:10px}.categoryReferenceAttributes__details>footer{border-top:1px solid var(--category-reference-border);min-height:52px;color:var(--category-reference-muted);background:#fafafa;justify-content:flex-end;align-items:center;gap:12px;padding:8px 12px;font-size:11px;display:flex}.categoryReferenceDictionary{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.categoryReferenceDictionary__toolbar{border-bottom:1px solid var(--category-reference-border);background:var(--category-reference-soft);justify-content:space-between;align-items:flex-end;gap:20px;padding:12px 14px;display:flex}.categoryReferenceDictionary__toolbar>div{gap:3px;min-width:0;display:grid}.categoryReferenceDictionary__toolbar>div>span,.categoryReferenceDictionary__toolbar small,.categoryReferenceDictionary__search>span{color:var(--category-reference-muted);font-size:10px}.categoryReferenceDictionary__toolbar>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.categoryReferenceDictionary__toolbar strong{font-size:15px}.categoryReferenceDictionary__search{flex:0 360px;gap:5px;display:grid}.categoryReferenceDictionary__search>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.categoryReferenceDictionary__search input{color:#171717;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #cfcfcf;border-radius:0;padding:7px 9px;font-size:12px}.categoryReferenceDictionary__search input:focus{border-color:#4969b9;outline:2px solid #4969b92e}.categoryReferenceDictionary__tableScroll{flex:auto;min-width:0;min-height:0;overflow:auto}.categoryReferenceDictionary table{border-collapse:collapse;width:100%;min-width:720px;font-size:11px}.categoryReferenceDictionary th,.categoryReferenceDictionary td{text-align:left;vertical-align:middle;border-bottom:1px solid #e5e5e5;border-right:1px solid #ededed;padding:9px 10px}.categoryReferenceDictionary th{z-index:1;color:#555;letter-spacing:.04em;text-transform:uppercase;background:#f3f3f3;font-size:10px;font-weight:850;position:sticky;top:0}.categoryReferenceDictionary tbody tr:hover{background:#f7f9fc}.categoryReferenceDictionary td{overflow-wrap:anywhere;max-width:340px}.categoryReferenceColorCell{align-items:center;gap:8px;min-width:140px;display:flex}.categoryReferenceColorCell__imageFrame,.categoryReferenceColorCell__empty{border:1px solid #a9a9a9;flex:0 0 32px;width:32px;height:32px}.categoryReferenceColorCell__imageFrame{background:#fff;place-items:center;display:grid;overflow:hidden}.categoryReferenceColorCell__image{object-fit:cover;width:100%;height:100%;display:block}.categoryReferenceColorCell__empty{color:var(--category-reference-muted);place-items:center;display:grid}.categoryReferenceColorCell strong{font-size:11px}.categoryReferenceVisuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){.categoryReferencePage__header,.categoryReferenceAttributes__details>header,.categoryReferenceDictionary__toolbar{flex-direction:column;align-items:stretch}.categoryReferenceDictionary__search{flex-basis:auto;width:100%}.categoryReferenceEktt,.categoryReferenceAttributes{grid-template-columns:minmax(260px,45%) minmax(360px,55%);overflow:auto}}#root :is(.sellerSettingsPage,.sellerReferencesPage,.brandSettingsPage--settings,.brandSettingsPage--groups){--cms-button-border:#dedad4;--cms-button-border-strong:#b7a58a;--cms-button-bg:#fff;--cms-button-bg-hover:#eae3d9;--cms-button-text:#171614;--cms-button-primary:#766a5c;--cms-button-primary-hover:#655a4e;--cms-button-primary-text:#fff;--cms-button-focus:0 0 0 2px #9a8059;--brand-ink:#171614;--brand-muted:#716d67;--brand-line:#dedad4;--brand-soft:#faf8f5;--brand-canvas:#f5f2ed;--brand-gold:#9a8059}#root :is(.sellerSettingsPage,.sellerReferencesPage,.brandSettingsPage--settings,.brandSettingsPage--groups) button.cmsButton{border-radius:8px;transform:none}#root :is(.sellerSettingsPage,.brandSettingsPage--settings) .sellerCatalogFilterRow{align-items:center;gap:8px;width:auto;min-height:36px;display:inline-flex}#root :is(.sellerSettingsPage,.brandSettingsPage--settings) .sellerCatalogFilterRow--hasSelection{background:#eae3d9;border-color:#b7a58a}#root .brandSettingsPage--settings :is(.brandSettingsSettingsCanvas,.brandSettingsCatalog__body){background:#f5f2ed}#root :is(.brandSettingCreationWizard,.sellerBuyoutImportWizard){color:#171614;background:#fff;border:1px solid #dedad4;border-radius:12px;overflow:hidden}#root :is(.brandSettingCreationWizard,.sellerBuyoutImportWizard)>:is(.addSectionWizard__header,.addSectionWizard__footer,.wizardSteps){color:#171614;background:#f5f2ed;border-color:#dedad4}#root :is(.brandSettingCreationWizard,.sellerBuyoutImportWizard)>.addSectionWizard__header h2{color:#171614;font-family:Lora,Georgia,serif}#root :is(.brandSettingCreationWizard,.sellerBuyoutImportWizard) :is(button,input,select){border-radius:8px}#root :is(.brandSettingCreationWizard,.sellerBuyoutImportWizard) .wizardPrimaryButton{color:#fff;background:#766a5c;border-color:#766a5c}#root :is(.brandSettingCreationWizard,.sellerBuyoutImportWizard) .wizardPrimaryButton:hover:not(:disabled){background:#655a4e}#root :is(.brandSettingCreationWizard,.sellerBuyoutImportWizard) .wizardSecondaryButton{color:#171614;background:#fff;border-color:#dedad4}#root :is(.brandSettingCreationWizard,.sellerBuyoutImportWizard) .wizardSecondaryButton:hover:not(:disabled){background:#eae3d9}#root :is(.brandSettingCreationWizard,.sellerBuyoutImportWizard)>.productsWizardV2Status{color:#716d67;background:#faf8f5;border-color:#dedad4}#root :is(.brandSettingCreationWizard,.sellerBuyoutImportWizard)>.productsWizardV2Status--error{color:#b42318;background:#fff1f0}#root :is(.brandSettingCreationWizard,.sellerBuyoutImportWizard) .wizardStep{border-radius:0}#root :is(.brandSettingCreationWizard,.sellerBuyoutImportWizard) .wizardStep--active{border-bottom-color:#9a8059;box-shadow:inset 0 -2px #9a8059}#root :is(.brandSettingCreationWizard,.sellerBuyoutImportWizard) .wizardStep--active>span{color:#171614;background:#eae3d9;border-radius:6px}#root .sectionWizardV2.wizardV2--flatFlow:is(.brandSettingCreationWizard,.sellerBuyoutImportWizard) .wizardBody{background:#fff}#root :is(.sellerBuyoutImportFileStep__prompt,.sellerBuyoutImportFileStep__example){background:#faf8f5;border-color:#dedad4;border-radius:8px}#root .brandSettingsPage--settings .brandSettingsAlphabetSearch input{background:#fff;border-color:#dedad4;border-radius:8px}#root .brandSettingsPage--settings .catalogBrandCard{background:#fff;border:1px solid #dedad4;border-radius:8px;padding:12px}#root .brandSettingsPage--settings .catalogBrandTopBadge{color:#716044;background:#eae3d9;border-color:#dedad4;border-radius:6px}#root :is(.sellerSettingsPage,.brandSettingsPage--settings) .sellerCatalogFilterRow>b{color:#8a704b;background:0 0;border:0;padding:0}#root .brandSettingsSegmentBar{grid-template-columns:auto minmax(0,1fr) auto}#root .sectionWizardV2.wizardV2--flatFlow:is(.brandSettingCreationWizard,.sellerBuyoutImportWizard)>.addSectionWizard__footer .wizardPrimaryButton{color:#fff;background:#766a5c;border-color:#766a5c}#root .sectionWizardV2.wizardV2--flatFlow:is(.brandSettingCreationWizard,.sellerBuyoutImportWizard)>.addSectionWizard__footer .wizardPrimaryButton:hover:not(:disabled){background:#655a4e;border-color:#655a4e}#root .sellerReferencesPage{--cms-button-primary:#db8f96;--cms-button-primary-hover:#cf7f88;--cms-button-primary-text:#421e24}#root .dictionarySingleFilter .catalogFilterValuesModal--anchored .sellerCatalogValueButton{border-radius:8px;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:12px}#root .dictionarySingleFilter .catalogFilterValuesModal--anchored .sellerCatalogValueButton:hover{background:#f5f2ed}#root .dictionarySingleFilter .catalogFilterValuesModal--anchored .sellerCatalogValueButton--active{color:#171614;background:#eae3d9}#root .dictionarySingleFilter .catalogFilterValuesModal--anchored .catalogFilterValueCheck{border-color:#b7a58a;width:20px;height:20px}#root .dictionarySingleFilter .catalogFilterValuesModal--anchored .sellerCatalogValueButton--active .catalogFilterValueCheck{color:#fff;background:#766a5c;border-color:#766a5c}#root .dictionarySingleFilter .catalogFilterValuesModal--anchored .unifiedResearchFilterReset{color:#716d67}#root .dictionarySingleFilter .catalogFilterValuesModal--anchored input{background:#fff;border-color:#dedad4}#root .dictionarySingleFilter .catalogFilterValuesModal--anchored input:focus{border-color:#9a8059;box-shadow:0 0 0 2px #9a805926}#root .dictionarySingleFilter .catalogFilterValuesModal--anchored .sellerCatalogValueButton:focus-visible{outline-offset:-2px;outline:2px solid #9a8059}#root .brandSettingsPage--groups .brandGroupsCanvas{background:#f5f2ed}#root .brandSettingsPage--groups .brandGroupsPortfolio{border-color:#dedad4;border-radius:12px;overflow:hidden}#root .brandGroupCreationWizard__review>header,#root .brandGroupCreationWizard__review dl,#root .brandGroupCreationWizard__review>p,#root .brandSettingCreationWizard .brandSettingsBooleanFields{border-color:#dedad4;border-radius:8px;overflow:hidden}#root .brandSettingCreationWizard .brandSettingWizard__brandLogo{background:#faf8f5;border-radius:8px}#root .sellerBuyoutImportWizard :is(.sellerBuyoutImportError,.sellerBuyoutImportNotice,.sellerBuyoutImportSuccess,.sellerBuyoutImportTableWrap){border-radius:8px}#root .sellerBuyoutImportWizard .sellerBuyoutImportNotice{color:#716d67;background:#faf8f5;border-color:#dedad4}#root .dictionarySingleFilter .catalogFilterSearch button.catalogFilterSearch__clear{background:0 0;border:0;width:28px;min-width:28px;height:28px;min-height:28px;transform:translateY(-50%)}#root .dictionarySingleFilter .catalogFilterSearch button.catalogFilterSearch__clear:hover:not(:disabled){background:#eae3d9;transform:translateY(-50%)}#root .sellerBuyoutImportWizard .productAlbumImportReview__summary{background:0 0;border:0;gap:8px}#root .sellerBuyoutImportWizard .productAlbumImportReview__metricButton{border:1px solid #dedad4}#root .sellerBuyoutImportWizard .productAlbumImportReview__metricButton--active{color:#171614;background:#eae3d9;border-color:#b7a58a}#root .sellerBuyoutImportWizard .productAlbumImportReview__metricButton--active span{color:#716d67}.brandSettingsPage,.brandsReferencePage{--brand-ink:var(--cms-luxury-ink-soft);--brand-muted:#6d6a62;--brand-line:#d9d4c8;--brand-line-strong:#c8c1b2;--brand-soft:#f5f2eb;--brand-canvas:#e9e5dc;--brand-gold:var(--cms-luxury-gold-strong);--brand-gold-soft:#f5edda;border:1px solid var(--brand-line);width:100%;min-width:0;height:100%;color:var(--brand-ink);background:#fff;border-radius:0;flex-direction:column;display:flex;overflow:hidden}.brandSettingsPage{container:brand-settings-page/inline-size}.brandsReferencePage{container:brands-reference-page/inline-size}.brandSettingsPage *,.brandSettingsPage :before,.brandSettingsPage :after,.brandsReferencePage *,.brandsReferencePage :before,.brandsReferencePage :after{box-sizing:border-box}.brandSettingsPage button,.brandSettingsPage input,.brandSettingsPage select,.brandSettingsPage textarea,.brandSettingsPage fieldset,.brandsReferencePage button,.brandsReferencePage input,.brandsReferencePage img{border-radius:0}.brandSettingsPage__header,.brandsReferencePage__header{border-bottom:1px solid var(--cms-luxury-frame);background:var(--cms-luxury-paper);flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:7px 12px;display:flex}.brandSettingsPage__header{gap:10px;min-height:48px;padding:7px 12px}.brandSettingsPage__header>div,.brandsReferencePage__header>div{min-width:0}.brandSettingsPage__header small,.brandsReferencePage__header small{color:var(--brand-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;display:block;overflow:hidden}.brandSettingsPage .catalogBreadcrumbs,.brandsReferencePage .catalogBreadcrumbs{background:0 0;border:0;gap:7px;padding:0}.brandSettingsPage .catalogBreadcrumbs{white-space:nowrap;align-items:baseline;gap:0;min-width:0;font-size:13px;font-weight:650;display:flex;overflow:hidden}.brandSettingsPage .catalogBreadcrumbs>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.brandSettingsPage .catalogBreadcrumbs__separator{color:#9b9b9b;margin:0 7px;font-weight:500}.brandSettingsPage .catalogBreadcrumbs__parent,.brandsReferencePage .catalogBreadcrumbs__parent{color:var(--brand-muted);font-size:13px}.brandSettingsPage .catalogBreadcrumbs__current{font-weight:850}.brandSettingsPage--settings{border:0}.brandSettingsPage--settings .brandSettingsPage__header{border-bottom-color:var(--cms-luxury-frame);background:var(--cms-luxury-paper);gap:10px;min-height:48px;padding:7px 12px}.brandSettingsPage--settings .catalogBreadcrumbs{font-size:13px;font-weight:650}.brandSettingsPage--settings .catalogBreadcrumbs__current{color:inherit;font-size:inherit}.brandSettingsPage--settings .brandSettingsSettingsCanvas{background:#fff;gap:0;padding:0}.brandSettingsPage--settings .brandSettingsCatalog{border:0}.brandsReferencePage .catalogBreadcrumbs__current{font-size:13px;font-weight:850}.brandsReferencePage__readOnly{color:#6e5824;letter-spacing:.08em;text-transform:uppercase;background:#f7f0df;border:1px solid #b9a56e;flex:none;padding:5px 8px;font-size:12px;font-weight:850}.brandSettingsPage__summary,.brandsReferenceSummary{border-bottom:1px solid var(--brand-line);background:#faf9f6;flex:none;min-height:48px;display:grid}.brandSettingsPage__summary{grid-template-columns:132px 184px minmax(0,1fr)}.brandsReferenceSummary{grid-template-columns:repeat(3,minmax(110px,1fr))}.brandSettingsPage__summary>div,.brandsReferenceSummary>div{border-right:1px solid var(--brand-line);align-content:center;min-width:0;padding:7px 14px;display:grid}.brandSettingsPage__summary strong,.brandsReferenceSummary strong{font-size:16px}.brandSettingsPage__summary span,.brandSettingsPage__summary p,.brandsReferenceSummary span{color:var(--brand-muted);font-size:12px}.brandSettingsPage__summary p{overflow-wrap:anywhere;align-self:center;margin:0;padding:8px 14px}.brandSettingsWorkspace,.brandsReferenceWorkspace{background:var(--brand-canvas);flex:auto;gap:8px;min-width:0;min-height:0;padding:8px;display:grid}.brandSettingsWorkspace--settings{grid-template-columns:340px minmax(0,1fr)}.brandSettingsWorkspace--groups{grid-template-columns:280px minmax(0,1fr)}.brandsReferenceWorkspace{grid-template-columns:290px minmax(0,1fr)}.brandSettingsMasterPanel,.brandSettingsInspectorPanel,.brandsReferenceListPanel,.brandsReferenceDetail{border:1px solid var(--brand-line-strong);background:#fff;min-width:0;min-height:0}.brandSettingsMasterPanel,.brandsReferenceListPanel{flex-direction:column;display:flex;overflow:hidden}.brandSettingsInspectorPanel{background:#f0ede5;overflow:hidden;container:brand-detail/inline-size}.brandsReferenceDetail{background:#f0ede5;overflow:auto;container:brands-reference-detail/inline-size}.brandSettingsMasterPanel__header,.brandsReferenceListPanel>header{border-bottom:1px solid var(--brand-line);background:#fff;flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:7px 10px;display:flex}.brandSettingsMasterPanel__header>div{align-items:center;gap:8px;min-width:0;display:flex}.brandSettingsMasterPanel__header span,.brandsReferenceListPanel>header>span{color:var(--brand-muted);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850}.brandSettingsMasterPanel__header strong,.brandsReferenceListPanel>header>strong{color:#6f5923;background:var(--brand-gold-soft);border:1px solid #bca86f;place-items:center;min-width:24px;height:24px;padding:0 5px;font-size:12px;display:grid}.brandSettingsToolbar,.brandsReferenceToolbar{border-bottom:1px solid var(--brand-line);background:var(--brand-soft);flex:none;gap:8px;padding:9px 10px;display:grid}.brandSettingsToolbar>label:first-child,.brandsReferenceToolbar>label:first-child,.brandSettingsToolbar__filters label{min-width:0;color:var(--brand-muted);gap:4px;font-size:12px;font-weight:750;display:grid}.brandSettingsToolbar__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.brandSettingsToolbar input:not([type=checkbox]),.brandSettingsToolbar select,.brandsReferenceToolbar input[type=search]{width:100%;min-width:0;min-height:36px;color:var(--brand-ink);font:inherit;background:#fff;border:1px solid #c8c3b8;border-radius:0;padding:7px 8px;font-size:13px}.brandSettingsToolbar input:not([type=checkbox]):focus,.brandSettingsToolbar select:focus,.brandsReferenceToolbar input[type=search]:focus,.brandSettingsField input:focus,.brandSettingsField select:focus,.brandSettingsField textarea:focus{border-color:var(--brand-gold);outline:2px solid #a5843d2e}.brandsReferenceToolbar p{color:var(--brand-muted);margin:0;font-size:12px}.brandSettingsList,.brandGroupsList,.brandsReferenceList{flex:auto;min-height:0;padding:8px;overflow:auto}.brandSettingsList,.brandsReferenceList,.brandGroupsList{align-content:start;gap:8px;display:grid}.brandSettingsListItem,.brandGroupListItem,.brandsReferenceListItem{width:100%;min-width:0;color:var(--brand-ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #ddd7ca;align-items:center;display:grid;position:relative}.brandSettingsListItem{grid-template-columns:44px minmax(0,1fr) 48px;gap:9px;min-height:90px;padding:9px}.brandGroupListItem{grid-template-columns:42px minmax(0,1fr) 46px;align-items:start;gap:9px;min-height:96px;padding:10px}.brandsReferenceListItem{grid-template-columns:46px minmax(0,1fr) auto;gap:9px;min-height:76px;padding:9px}.brandSettingsListItem:hover,.brandGroupListItem:hover,.brandsReferenceListItem:hover{background:#fbf9f3;border-color:#b89a55}.brandSettingsListItem.is-selected,.brandGroupListItem.is-selected,.brandsReferenceListItem.is-selected{border-color:var(--brand-ink);color:#f5f1e6;background:var(--brand-ink);box-shadow:inset 3px 0 #b9964c}.brandSettingsListItem.is-changed:after,.brandGroupListItem.is-changed:after{content:"";background:#b9964c;width:6px;height:6px;position:absolute;top:6px;right:6px}.brandSettingsListItem:focus-visible,.brandGroupListItem:focus-visible,.brandsReferenceListItem:focus-visible{outline:2px solid var(--brand-gold);outline-offset:-2px}.brandSettingsListItem__logo,.brandsReferenceListItem__logo{color:#856d35;background:#f8f4e9;border:1px solid #cfc8b8;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:12px;display:grid;overflow:hidden}.brandSettingsListItem__logo{width:44px;height:52px}.brandsReferenceListItem__logo{width:46px;height:54px}.brandSettingsListItem__logo img,.brandsReferenceListItem__logo img{object-fit:contain;width:100%;height:100%;display:block}.brandSettingsListItem__content,.brandGroupListItem__content,.brandsReferenceListItem__content{gap:3px;min-width:0;display:grid}.brandSettingsListItem__content strong,.brandGroupListItem__content strong,.brandsReferenceListItem__content strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:500;line-height:1.08;display:-webkit-box;overflow:hidden}.brandGroupListItem__content strong{overflow-wrap:anywhere}.brandSettingsListItem__content>span,.brandSettingsListItem__content small,.brandGroupListItem__content>span,.brandGroupListItem__content small,.brandsReferenceListItem__content>span,.brandsReferenceListItem__content small{color:var(--brand-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.25;overflow:hidden}.brandGroupListItem__content>span{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.brandSettingsListItem.is-selected .brandSettingsListItem__content>span,.brandSettingsListItem.is-selected .brandSettingsListItem__content small,.brandGroupListItem.is-selected .brandGroupListItem__content>span,.brandGroupListItem.is-selected .brandGroupListItem__content small,.brandsReferenceListItem.is-selected .brandsReferenceListItem__content>span,.brandsReferenceListItem.is-selected .brandsReferenceListItem__content small{color:#c7bfb0}.brandSettingsListItem__meta{color:#8b8579;align-self:stretch;justify-items:end;gap:4px;font-size:11px;display:grid}.brandSettingsListItem__meta>span:first-child{font-family:Georgia,Times New Roman,serif;font-size:12px}.brandSettingsListItem__flag{color:#aaa397;text-transform:uppercase;background:#f7f5ef;border:1px solid #ddd7ca;padding:2px 3px;font-size:11px;font-weight:800}.brandSettingsListItem__flag.is-on{color:#6b5422;background:var(--brand-gold-soft);border-color:#c0ab70}.brandSettingsListItem.is-selected .brandSettingsListItem__flag{color:#878073;background:#25241f;border-color:#4b4840}.brandSettingsListItem.is-selected .brandSettingsListItem__flag.is-on{color:#d7bd7d;background:#332d20;border-color:#8f7842}.brandGroupListItem__index{color:#7f6731;overflow-wrap:anywhere;background:#faf6eb;border:1px solid #d0c7b2;place-items:center;width:42px;min-height:42px;padding:4px;font-family:Georgia,Times New Roman,serif;font-size:12px;display:grid}.brandGroupListItem.is-selected .brandGroupListItem__index{color:#d7bd7d;background:0 0;border-color:#a98b48}.brandGroupListItem__usage{color:var(--brand-muted);text-transform:uppercase;justify-items:end;gap:2px;font-size:11px;display:grid}.brandGroupListItem__usage strong{font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:500}.brandGroupListItem.is-selected .brandGroupListItem__usage{color:#c7bfb0}.brandsReferenceListItem__code{color:#9b9488;align-self:start;font-family:Georgia,Times New Roman,serif;font-size:12px}.brandsReferenceListItem.is-selected .brandsReferenceListItem__code,.brandSettingsListItem.is-selected .brandSettingsListItem__meta{color:#c8b06f}.brandSettingsMasterPanel__footer,.brandsReferencePage__footer{border-top:1px solid var(--brand-line);min-height:46px;color:var(--brand-muted);background:#faf9f6;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;font-size:12px;display:flex}.brandSettingsInspector,.brandSettingWizard{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.brandSettingsInspectorHero,.brandsReferenceHero{--cms-button-text:var(--cms-luxury-text-on-dark);--cms-button-border:#8f7b49;--cms-button-border-strong:#b99a54;--cms-button-bg-hover:#2e2b24;border-bottom:2px solid var(--cms-luxury-gold-line);min-width:0;color:var(--cms-luxury-text-on-dark);background:linear-gradient(112deg, #bf9c4d2e, transparent 38%), linear-gradient(90deg, var(--cms-luxury-ink), var(--cms-luxury-ink-soft));flex:none;align-items:center;display:grid}.brandSettingsInspectorHero{grid-template-columns:66px minmax(0,1fr) auto;gap:14px;min-height:128px;padding:16px 18px}.brandSettingsInspectorHero--group{grid-template-columns:58px minmax(0,1fr) auto}.brandSettingsInspectorHero--wizard{grid-template-columns:minmax(0,1fr) auto;min-height:112px}.brandSettingsInspectorHero__logo,.brandSettingsInspectorHero__index{color:#806b39;background:#f8f4e9;border:1px solid #9e8751;place-items:center;width:66px;height:78px;font-family:Georgia,Times New Roman,serif;font-size:14px;display:grid;overflow:hidden}.brandSettingsInspectorHero__index{overflow-wrap:anywhere;width:58px;height:66px;padding:5px}.brandSettingsInspectorHero__logo img{object-fit:contain;width:100%;height:100%;display:block}.brandSettingsInspectorHero__identity{gap:4px;min-width:0;display:grid}.brandSettingsInspectorHero__identity>span,.brandsReferenceHero__identity>span{color:var(--cms-luxury-gold);letter-spacing:.17em;text-transform:uppercase;font-size:11px;font-weight:850}.brandSettingsInspectorHero h2,.brandsReferenceHero h2{overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,3vw,34px);font-weight:500;line-height:1.02}.brandSettingsInspectorHero p,.brandsReferenceHero p{color:#c6beaf;margin:0;font-size:12px;line-height:1.35}.brandSettingsInspector__body,.brandSettingWizard__body{background:#f0ede5;flex:auto;min-height:0;padding:10px;overflow:auto}.brandSettingsDetailSection,.brandReferenceInfoCard{background:#fff;border:1px solid #d1cabc;margin-bottom:10px}.brandSettingsDetailSection:last-child,.brandReferenceInfoCard:last-child{margin-bottom:0}.brandSettingsDetailSection>header,.brandReferenceInfoCard>header{border-bottom:1px solid #e5e0d5;padding:10px 12px 8px}.brandSettingsDetailSection>header>span,.brandReferenceInfoCard>header>span{color:#917638;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:850}.brandSettingsDetailSection h3,.brandReferenceInfoCard h3{overflow-wrap:anywhere;margin:3px 0 0;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500;line-height:1.1}.brandSettingsReadOnlyGrid,.brandReferenceInfoCard dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.brandSettingsReadOnlyGrid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.brandSettingsReadOnlyGrid>div,.brandReferenceInfoCard dl>div{border-bottom:1px solid #e5e0d5;border-right:1px solid #e5e0d5;gap:3px;min-width:0;padding:10px 12px;display:grid}.brandSettingsReadOnlyGrid>div:nth-child(2n),.brandReferenceInfoCard dl>div:nth-child(2n){border-right:0}.brandSettingsReadOnlyGrid--three>div:nth-child(2n){border-right:1px solid #e5e0d5}.brandSettingsReadOnlyGrid--three>div:nth-child(3n){border-right:0}.brandSettingsReadOnlyGrid dt,.brandReferenceInfoCard dt{color:var(--brand-muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:800}.brandSettingsReadOnlyGrid dd,.brandReferenceInfoCard dd{overflow-wrap:anywhere;color:var(--brand-ink);margin:0;font-size:13px;font-weight:700;line-height:1.3}.brandSettingsReadOnlyGrid small{color:var(--brand-muted);font-size:11px}.brandSettingsGroupComment{overflow-wrap:anywhere;color:#454139;margin:0;padding:12px;font-size:13px;line-height:1.5}.brandSettingsFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 12px 0;display:grid}.brandSettingsDetailSection>.brandSettingsField{padding:0 12px 12px}.brandSettingsField{gap:6px;min-width:0;margin:0 0 10px;display:grid}.brandSettingsField>span{color:#39362f;font-size:12px;font-weight:750}.brandSettingsField input,.brandSettingsField select,.brandSettingsField textarea{width:100%;min-width:0;min-height:40px;color:var(--brand-ink);font:inherit;background:#fff;border:1px solid #c7c1b5;padding:8px 9px;font-size:13px}label.brandSettingsField:has(input[type=search])>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.brandSettingsField input[type=search]{border-radius:0}.brandSettingsField textarea{resize:vertical;min-height:96px}.brandSettingsField input:disabled,.brandSettingsField select:disabled,.brandSettingsField textarea:disabled{color:#777167;opacity:1;background:#eeebe4}.brandSettingsField small{overflow-wrap:anywhere;color:var(--brand-muted);font-size:12px;line-height:1.35}.brandSettingsBooleanFields{background:#fff;border:1px solid #d1cabc;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:12px;display:grid}.brandSettingsBooleanFields legend{color:#917638;letter-spacing:.12em;text-transform:uppercase;padding:0 5px;font-size:11px;font-weight:850}.brandSettingsBooleanFields label{cursor:pointer;background:#faf9f5;border:1px solid #d8d2c5;align-items:center;gap:9px;min-width:0;padding:10px;display:flex}.brandSettingsBooleanFields label:has(input:checked){background:var(--brand-gold-soft);border-color:#b59a59;box-shadow:inset 3px 0 #a5843d}.brandSettingsBooleanFields input{width:17px;height:17px;accent-color:var(--brand-gold);flex:none;margin:0}.brandSettingsBooleanFields label>span{gap:3px;min-width:0;display:grid}.brandSettingsBooleanFields label strong{font-size:12px}.brandSettingsBooleanFields label small{color:var(--brand-muted);font-size:11px;line-height:1.35}.brandSettingsFormError,.brandSettingWizard__warning{color:#842020;background:#fff0ee;border-left:3px solid #b93434;margin:10px 0 0;padding:8px 10px;font-size:12px;line-height:1.4}.brandSettingWizard__warning{color:#6f5318;background:#fff8e7;border-left-color:#b78a2a}.brandSettingsInspector__footer{border-top:1px solid var(--brand-line);background:#fff;flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:60px;padding:9px 12px;display:flex}.brandSettingsInspector__footer>span{max-width:320px;color:var(--brand-muted);font-size:12px;line-height:1.35}.brandSettingsInspector__footer>div{flex:none;gap:8px;display:flex}.brandSettingsReadOnlyNote{color:var(--brand-muted);font-size:12px}.brandSettingWizard__steps{border-bottom:1px solid var(--brand-line);background:#fff;flex:none;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.brandSettingWizard__steps li{border-right:1px solid var(--brand-line);min-width:0;min-height:42px;color:var(--brand-muted);align-items:center;gap:7px;padding:7px 9px;font-size:12px;font-weight:750;display:flex}.brandSettingWizard__steps li:last-child{border-right:0}.brandSettingWizard__steps li>span{color:#776e5e;background:#f7f5ef;border:1px solid #c5beaf;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.brandSettingWizard__steps li.is-active{color:#f4efe3;background:var(--brand-ink)}.brandSettingWizard__steps li.is-active>span{color:#d7bd7d;background:0 0;border-color:#a98b48}.brandSettingWizard__steps li.is-complete>span{color:#fff;background:#a5843d;border-color:#a5843d}.brandSettingWizard__brandResults{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.brandSettingWizard__brandSelectionActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.brandSettingWizard__brandSelectionActions>span{color:var(--brand-muted);font-size:12px;font-weight:700}.brandSettingWizard__brandResults>button{min-width:0;min-height:62px;color:var(--brand-ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #d6d0c4;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:9px;padding:7px;display:grid}.brandSettingWizard__brandResults>button:hover{background:#fbf9f3;border-color:#b89a55}.brandSettingWizard__brandResults>button.is-selected{border-color:var(--brand-ink);color:#f5f1e6;background:var(--brand-ink);box-shadow:inset 3px 0 #b9964c}.brandSettingWizard__brandResults>button>span:last-child{gap:3px;min-width:0;display:grid}.brandSettingWizard__brandResults strong,.brandSettingWizard__brandResults small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brandSettingWizard__brandResults strong{font-size:12px}.brandSettingWizard__brandResults small{color:var(--brand-muted);font-size:11px}.brandSettingWizard__brandResults>button.is-selected small{color:#c7bfb0}.brandSettingWizard__brandLogo{color:#aaa;background:#faf8f1;border:1px solid #d1cabb;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.brandSettingWizard__brandLogo img{object-fit:contain;width:100%;height:100%;display:block}.brandSettingWizard__selectionSummary{border:1px solid #c7b57f;border-left:3px solid var(--brand-gold);background:var(--brand-gold-soft);gap:3px;margin-bottom:10px;padding:9px 10px;display:grid}.brandSettingWizard__selectionSummary>span{color:#81682f;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.brandSettingWizard__selectionSummary strong{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500}.brandSettingWizard__selectionSummary small{color:var(--brand-muted);font-size:12px}.brandSettingWizard__groups,.brandSettingWizard__categories{border:0;gap:7px;margin:0 0 10px;padding:0;display:grid}.brandSettingWizard__groups{grid-template-columns:repeat(2,minmax(0,1fr))}.brandSettingWizard__categories{grid-template-columns:repeat(3,minmax(0,1fr))}.brandSettingWizard__groups legend,.brandSettingWizard__categories legend{color:#3b382f;margin-bottom:7px;font-size:12px;font-weight:750}.brandSettingWizard__groups label,.brandSettingWizard__categories label{cursor:pointer;background:#fff;border:1px solid #d6d0c4;align-items:center;gap:8px;min-width:0;padding:9px;display:flex}:is(.brandSettingWizard__groups label:has(input:checked),.brandSettingWizard__categories label:has(input:checked)){background:var(--brand-gold-soft);border-color:#b59a59;box-shadow:inset 3px 0 #a5843d}.brandSettingWizard__groups label.brandSettingWizard__selectAll{background:#f8f3e6;border-color:#c1ad74;grid-column:1/-1}.brandSettingWizard__groups input,.brandSettingWizard__categories input{width:17px;height:17px;accent-color:var(--brand-gold);flex:none;margin:0}.brandSettingWizard__groups label>span,.brandSettingWizard__categories label>span{gap:2px;min-width:0;display:grid}.brandSettingWizard__groups strong,.brandSettingWizard__categories strong{font-size:12px}.brandSettingWizard__groups small,.brandSettingWizard__categories small{color:var(--brand-muted);font-size:11px;line-height:1.3}.brandSettingWizard__review{border:1px solid var(--brand-line-strong);background:#fff;margin:0 0 10px;display:grid}.brandSettingWizard__review>div{border-bottom:1px solid var(--brand-line);grid-template-columns:100px minmax(0,1fr);display:grid}.brandSettingWizard__review>div:last-child{border-bottom:0}.brandSettingWizard__review dt,.brandSettingWizard__review dd{margin:0;padding:9px 10px}.brandSettingWizard__review dt{color:var(--brand-muted);background:#f7f5ef;font-size:12px;font-weight:750}.brandSettingWizard__review dd{overflow-wrap:anywhere;font-size:12px;font-weight:650}.brandSettingWizard__review dd small{color:var(--brand-muted);margin-top:3px;font-size:11px;font-weight:500;display:block}.brandSettingsSettingsCanvas,.brandGroupsCanvas{background:var(--brand-canvas);flex-direction:column;flex:auto;gap:8px;min-width:0;min-height:0;padding:8px;display:flex;overflow:hidden}.brandSettingsCreationPanel,.brandGroupCreationPanel{border:1px solid var(--brand-line-strong);background:#f0ede5;flex:auto;min-width:0;min-height:0;overflow:hidden;container:brand-detail/inline-size}.brandAccessSelectionPanel{border:1px solid var(--brand-line-strong);background:#fff;flex:none;min-width:0}.brandAccessEditor{grid-template-columns:minmax(250px,.95fr) minmax(300px,1.16fr) minmax(250px,.89fr);min-width:0;min-height:134px;display:grid}.brandAccessEditor__identity{--cms-button-text:#f5f1e6;--cms-button-border:#8f7b49;--cms-button-border-strong:#b99a54;--cms-button-bg-hover:#2e2b24;color:#f5f1e6;background:linear-gradient(112deg,#bf9c4d2e,#0000 42%),#191916;border-right:1px solid #8f7842;flex-direction:column;justify-content:space-between;gap:8px;min-width:0;padding:11px 12px;display:flex}.brandAccessEditor__brand{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.brandAccessEditor__logo{color:#806b39;background:#f8f4e9;border:1px solid #927d4b;place-items:center;width:48px;height:56px;font-family:Georgia,Times New Roman,serif;font-size:12px;display:grid;overflow:hidden}.brandAccessEditor__logo img{object-fit:contain;width:100%;height:100%;display:block}.brandAccessEditor__title{gap:3px;min-width:0;display:grid}.brandAccessEditor__title>span{color:#cdb579;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:850}.brandAccessEditor__title strong{overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:500;line-height:1.05}.brandAccessEditor__title small{color:#bcb4a6;font-size:11px}.brandAccessEditor__identity>.cmsButton{align-self:flex-start}.brandAccessEditor__context{border-right:1px solid var(--brand-line);background:#fff;min-width:0}.brandAccessEditor__context>header{border-bottom:1px solid #e5e0d5;padding:10px 11px 7px}.brandAccessEditor__context>header span,.brandAccessEditor__flags legend{color:#917638;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:850}.brandAccessEditor__context>header strong{margin-top:2px;font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:500;display:block}.brandAccessEditor__context dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.brandAccessEditor__context dl>div{border-right:1px solid #e5e0d5;align-content:start;gap:2px;min-width:0;padding:9px 11px;display:grid}.brandAccessEditor__context dl>div:last-child{border-right:0}.brandAccessEditor__context dt{color:var(--brand-muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:800}.brandAccessEditor__context dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:750}.brandAccessEditor__context small{color:var(--brand-muted);font-size:11px;line-height:1.25}.brandAccessEditor__flags{background:#f8f6f0;border:0;flex-direction:column;gap:7px;min-width:0;margin:0;padding:9px 10px 10px;display:flex}.brandAccessEditor__flags legend{padding:0}.brandAccessEditor__flags>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.brandAccessEditor__flags label{cursor:pointer;background:#fff;border:1px solid #d8d2c5;align-items:center;gap:7px;min-width:0;padding:7px;display:flex}.brandAccessEditor__flags label:has(input:checked){background:var(--brand-gold-soft);border-color:#b59a59;box-shadow:inset 2px 0 #a5843d}.brandAccessEditor__flags input{width:15px;height:15px;accent-color:var(--brand-gold);flex:none;margin:0}.brandAccessEditor__flags label>span{gap:1px;min-width:0;display:grid}.brandAccessEditor__flags label strong{font-size:12px}.brandAccessEditor__flags label small{color:var(--brand-muted);font-size:11px;line-height:1.2}.brandAccessEditor__flags>.cmsButton{align-self:flex-end;margin-top:auto}.brandSettingsDataPanel{border:1px solid var(--brand-line-strong);background:#fff;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.brandSettingsToolbar--table{grid-template-columns:minmax(220px,1.4fr) minmax(140px,.72fr) minmax(140px,.72fr) auto;align-items:end;padding:7px 8px}.brandSettingsToolbar--table>label{min-width:0;color:var(--brand-muted);gap:4px;font-size:12px;font-weight:750;display:grid}.brandSettingsToolbar__actions{border-top:1px solid #ddd7ca;grid-column:1/-1;justify-content:space-between;align-items:center;gap:6px;min-width:0;padding-top:7px;display:flex}.brandSettingsToolbar__actions>span{color:var(--brand-muted);font-size:11px}.brandSettingsToolbar__actions>div{gap:6px;display:flex}.brandSettingsToolbar__actions>div>.cmsButton{white-space:nowrap;min-height:36px}.brandSettingsTableWrap{background:#fff;flex:auto;min-width:0;min-height:0;overflow:auto}.brandSettingsTableWrap table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:720px}.brandSettingsTableWrap th{z-index:2;color:#6e685d;letter-spacing:.08em;text-align:left;text-transform:uppercase;background:#f2efe8;border-bottom:1px solid #c8c1b2;border-right:1px solid #ded9ce;height:32px;padding:6px 9px;font-size:11px;font-weight:850;position:sticky;top:0}.brandSettingsTableWrap th:first-child{width:34%}.brandSettingsTableWrap th:nth-child(2){width:18%}.brandSettingsTableWrap th:nth-child(3){width:28%}.brandSettingsTableWrap th:nth-child(4),.brandSettingsTableWrap th:nth-child(5){text-align:center;width:10%}.brandSettingsTableWrap th:last-child,.brandSettingsTableWrap td:last-child{border-right:0}.brandSettingsTableWrap td{height:50px;color:var(--brand-ink);vertical-align:middle;background:#fff;border-bottom:1px solid #e3ded4;border-right:1px solid #ebe7df;padding:5px 9px;font-size:12px;overflow:hidden}.brandSettingsTableWrap tbody tr{cursor:pointer;position:relative}.brandSettingsTableWrap tbody tr:hover td{background:#faf8f2}.brandSettingsTableWrap tbody tr:focus{outline:none}.brandSettingsTableWrap tbody tr:focus-visible td{box-shadow:inset 0 2px var(--brand-gold), inset 0 -2px var(--brand-gold)}.brandSettingsTableWrap tbody tr.is-selected td{color:#f5f1e6;background:var(--brand-ink);border-color:#34332d}.brandSettingsTableWrap tbody tr.is-selected td:first-child,.brandSettingsTableWrap tbody tr.is-changed:not(.is-selected) td:first-child{box-shadow:inset 3px 0 #b9964c}.brandSettingsTableWrap td>strong,.brandSettingsTableWrap td>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.brandSettingsTableWrap td>strong{font-size:12px}.brandSettingsTableWrap td>small{color:var(--brand-muted);margin-top:2px;font-size:11px}.brandSettingsTableWrap tbody tr.is-selected td>small,.brandSettingsTableWrap tbody tr.is-selected .brandSettingsTableBrand small{color:#bdb5a7}.brandSettingsTableBrand{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.brandSettingsTableBrand__logo{color:#806b39;background:#f8f4e9;border:1px solid #d0c8b8;place-items:center;width:34px;height:38px;font-family:Georgia,Times New Roman,serif;font-size:11px;display:grid;overflow:hidden}.brandSettingsTableBrand__logo img{object-fit:contain;width:100%;height:100%;display:block}.brandSettingsTableBrand>span:last-child{gap:2px;min-width:0;display:grid}.brandSettingsTableBrand strong,.brandSettingsTableBrand small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brandSettingsTableBrand strong{font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:500}.brandSettingsTableBrand small{color:var(--brand-muted);font-size:11px}.brandSettingsInlineToggle{cursor:pointer;place-items:center;width:100%;display:grid}.brandSettingsInlineToggle input{appearance:none;cursor:pointer;background:#e9e6df;border:1px solid #aaa397;width:34px;height:18px;margin:0;position:relative}.brandSettingsInlineToggle input:after{content:"";background:#777167;width:12px;height:12px;transition:transform .12s;position:absolute;top:2px;left:2px}.brandSettingsInlineToggle input:checked{background:var(--brand-gold-soft);border-color:#9d8041}.brandSettingsInlineToggle input:checked:after{background:#8a6e2f;transform:translate(16px)}.brandSettingsInlineToggle input:focus-visible{outline:2px solid var(--brand-gold);outline-offset:2px}.brandSettingsTableWrap tbody tr.is-selected .brandSettingsInlineToggle input{background:#2a2924;border-color:#6d6658}.brandSettingsTableWrap tbody tr.is-selected .brandSettingsInlineToggle input:checked{background:#3a321f;border-color:#b99a54}.brandSettingsTableWrap tbody tr.is-selected .brandSettingsInlineToggle input:after{background:#bcb3a3}.brandSettingsTableWrap tbody tr.is-selected .brandSettingsInlineToggle input:checked:after{background:#d4b96f}.brandSettingsDataPanel__footer{border-top:1px solid var(--brand-line);min-height:42px;color:var(--brand-muted);background:#faf9f6;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;font-size:11px;display:flex}.brandGroupsCanvas{overflow:auto}.brandGroupsPortfolio{border:1px solid var(--brand-line-strong);background:#fff;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.brandGroupsPortfolio__header{border-bottom:1px solid var(--brand-line);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:9px 12px;display:flex}.brandGroupsPortfolio__header>div:first-child{min-width:0}.brandGroupsPortfolio__header>div:first-child>span{color:#917638;letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:850}.brandGroupsPortfolio__header h2{margin:2px 0 0;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:500}.brandGroupsPortfolio__header p{color:var(--brand-muted);margin:2px 0 0;font-size:11px}.brandGroupsPortfolio__actions{flex:none;align-items:center;gap:10px;display:flex}.brandGroupsPortfolio__actions>strong{color:#7b6430;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:500}.brandGroupsPortfolio__actions>strong small{color:var(--brand-muted);font-family:inherit;font-size:12px}.brandGroupsCardGrid{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:8px;padding:8px;display:grid}.brandGroupCard{min-width:0;min-height:176px;color:var(--brand-ink);text-align:left;background:linear-gradient(135deg,#b89a5514,#0000 45%),#fff;border:1px solid #d7d1c5;flex-direction:column;gap:7px;padding:10px;display:flex;position:relative}.brandGroupCard:hover{border-color:#d7d1c5}.brandGroupCard.is-primary{border-color:var(--brand-ink);color:#f5f1e6;background:linear-gradient(128deg, #bf9c4d33, transparent 44%), var(--brand-ink);box-shadow:inset 3px 0 #b9964c}.brandGroupCard.is-changed:after{content:"";background:#b9964c;width:6px;height:6px;position:absolute;top:8px;right:8px}.brandGroupCard:focus-visible{outline:2px solid var(--brand-gold);outline-offset:-2px}.brandGroupCard__topline,.brandGroupCard__footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.brandGroupCard__index{color:#7f6731;background:#faf6eb;border:1px solid #cdbf9b;place-items:center;min-width:34px;height:27px;padding:2px 6px;font-family:Georgia,Times New Roman,serif;font-size:12px;display:grid}.brandGroupCard.is-primary .brandGroupCard__index{color:#dec481;background:0 0;border-color:#9d8245}.brandGroupCard__usage{color:var(--brand-muted);align-items:baseline;gap:4px;padding-right:11px;display:flex}.brandGroupCard__usage strong{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500}.brandGroupCard__usage small{text-transform:uppercase;font-size:11px}.brandGroupCard__content{gap:2px;min-width:0;display:grid}.brandGroupCard__content>small{color:#917638;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:850}.brandGroupCard__content>strong{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500;line-height:1.05;display:-webkit-box;overflow:hidden}.brandGroupCard__content>span{color:#5f5a50;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:11px;font-weight:750;line-height:1.25;display:-webkit-box;overflow:hidden}.brandGroupCard__comment{color:var(--brand-muted);-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;margin:2px 0 0;font-size:11px;line-height:1.25;display:-webkit-box;overflow:hidden}.brandGroupCard__footer{color:#777166;letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #e3ded4;margin-top:auto;padding-top:6px;font-size:11px;font-weight:800}.brandGroupCard.is-primary .brandGroupCard__usage,.brandGroupCard.is-primary .brandGroupCard__content>span,.brandGroupCard.is-primary .brandGroupCard__comment,.brandGroupCard.is-primary .brandGroupCard__footer{color:#bfb7a9}.brandGroupCard.is-primary .brandGroupCard__content>small{color:#d0b878}.brandGroupCard.is-primary .brandGroupCard__footer{border-top-color:#49463e}.brandGroupCard__footer>.cmsButton{letter-spacing:0;text-transform:none;min-height:26px;padding:4px 7px}.brandGroupsOverview{border-top:1px solid var(--brand-line);background:#f7f4ed;flex:none;grid-template-columns:minmax(0,1fr) minmax(220px,.62fr);align-items:stretch;display:grid}.brandGroupsOverview dl{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.brandGroupsOverview dl>div{border-right:1px solid var(--brand-line);align-content:center;gap:2px;min-width:0;padding:9px 12px;display:grid}.brandGroupsOverview dt{color:var(--brand-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.brandGroupsOverview dd{margin:0;font-family:Georgia,Times New Roman,serif;font-size:17px}.brandGroupsOverview>p{color:#514c43;background:#eee8da;align-content:center;margin:0;padding:9px 12px;font-size:11px;line-height:1.35;display:grid}.brandGroupSelectionPanel{min-height:166px}.brandGroupDetailEditor{grid-template-columns:minmax(285px,1.1fr) minmax(270px,1.05fr) minmax(230px,.85fr);min-width:0;min-height:164px;display:grid}.brandGroupDetailEditor__hero{color:#f5f1e6;background:linear-gradient(112deg,#bf9c4d33,#0000 44%),#191916;border-right:1px solid #8f7842;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:13px;display:grid}.brandGroupDetailEditor__index{color:#dec481;overflow-wrap:anywhere;border:1px solid #9d8245;place-items:center;width:52px;min-height:58px;padding:4px;font-family:Georgia,Times New Roman,serif;font-size:13px;display:grid}.brandGroupDetailEditor__identity{gap:4px;min-width:0;display:grid}.brandGroupDetailEditor__identity>span,.brandGroupDetailEditor__comment>span{color:#cdb579;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:850}.brandGroupDetailEditor__identity strong{overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:500;line-height:1.04}.brandGroupDetailEditor__identity small{color:#bdb5a7;font-size:11px;line-height:1.25}.brandGroupDetailEditor__comment,.brandGroupDetailEditor__actions{flex-direction:column;min-width:0;padding:12px 13px;display:flex}.brandGroupDetailEditor__comment{border-right:1px solid var(--brand-line);background:#fff;justify-content:center}.brandGroupDetailEditor__comment>span{color:#917638}.brandGroupDetailEditor__comment>strong{margin-top:3px;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500}.brandGroupDetailEditor__comment p{overflow-wrap:anywhere;color:var(--brand-muted);margin:6px 0 0;font-size:12px;line-height:1.4}.brandGroupDetailEditor__actions{background:#f8f6f0;gap:7px}.brandGroupDetailEditor__actions dl{background:#fff;border:1px solid #d8d2c5;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.brandGroupDetailEditor__actions dl>div{border-right:1px solid #e2ddd3;min-width:0;padding:7px}.brandGroupDetailEditor__actions dl>div:last-child{border-right:0}.brandGroupDetailEditor__actions dt{color:var(--brand-muted);text-transform:uppercase;font-size:11px}.brandGroupDetailEditor__actions dd{overflow-wrap:anywhere;margin:3px 0 0;font-family:Georgia,Times New Roman,serif;font-size:13px}.brandGroupDetailEditor__actions p{color:var(--brand-muted);margin:0;font-size:11px;line-height:1.3}.brandGroupDetailEditor__actions>.cmsButton{align-self:flex-start;margin-top:auto}.brandGroupCreationEditor{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.brandGroupCreationEditor__body{flex:auto;min-height:0;padding:10px;overflow:auto}.brandsReferenceHero{grid-template-columns:104px minmax(0,1fr) auto;gap:18px;min-height:158px;padding:18px 20px}.brandsReferenceHero__logo{color:#806b39;background:#f8f4e9;border:1px solid #9e8751;place-items:center;width:104px;height:118px;font-family:Georgia,Times New Roman,serif;font-size:18px;display:grid;overflow:hidden}.brandsReferenceHero__logo img{object-fit:contain;width:100%;height:100%;display:block}.brandsReferenceHero__identity{gap:5px;min-width:0;display:grid}.brandsReferenceHero dl{border-left:1px solid #806b3e;grid-template-columns:repeat(2,minmax(68px,1fr));align-self:stretch;margin:0;display:grid}.brandsReferenceHero dl>div{border-right:1px solid #bea46640;align-content:center;min-width:68px;padding:8px 11px;display:grid}.brandsReferenceHero dt{color:#aaa294;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.brandsReferenceHero dd{margin:4px 0 0;font-family:Georgia,Times New Roman,serif;font-size:18px}.brandsReferenceDetail__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px;display:grid}.brandReferenceInfoCard{margin:0}.brandReferenceInfoCard dl>div{border-bottom:0}.brandReferenceInfoCard dl>.brandReferenceInfoCard__wide{border-top:1px solid #e5e0d5;border-right:0;grid-column:1/-1}.brandReferenceInfoCard dd.brandsReferenceUrl{overflow-wrap:anywhere;color:var(--brand-muted);font-size:12px;font-weight:500}.brandReferenceVisuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container brand-settings-page (width<=820px){.brandSettingsWorkspace{grid-template-columns:1fr;overflow:auto}.brandSettingsMasterPanel{min-height:320px;max-height:360px}.brandSettingsInspectorPanel{overflow:visible}.brandSettingsInspector,.brandSettingWizard{height:auto;min-height:500px}.brandSettingsInspector__body,.brandSettingWizard__body{overflow:visible}}@container brand-detail (width<=560px){.brandSettingsFormGrid,.brandSettingsReadOnlyGrid,.brandSettingsReadOnlyGrid--three,.brandSettingsBooleanFields,.brandSettingWizard__brandResults,.brandSettingWizard__groups,.brandSettingWizard__categories{grid-template-columns:1fr}.brandSettingsReadOnlyGrid>div,.brandSettingsReadOnlyGrid--three>div{border-right:0}}@container brand-detail (width<=460px){.brandSettingsInspectorHero,.brandSettingsInspectorHero--group{grid-template-columns:58px minmax(0,1fr)}.brandSettingsInspectorHero>.cmsButton{grid-column:1/-1;justify-self:start}.brandSettingsInspectorHero--wizard{grid-template-columns:1fr}.brandSettingsInspector__footer{flex-direction:column;align-items:stretch}.brandSettingsInspector__footer>div{width:100%}.brandSettingsInspector__footer>div>.cmsButton{flex:auto}}@container brand-settings-page (width<=520px){.brandSettingsPage__header{flex-direction:column;align-items:stretch}.brandSettingsPage__header small{white-space:normal;overflow:visible}.brandSettingsPage__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.brandSettingsPage__summary p{border-top:1px solid var(--brand-line);grid-column:1/-1}.brandSettingsToolbar__filters{grid-template-columns:1fr}.brandSettingsMasterPanel__header{flex-direction:column;align-items:stretch}.brandSettingsMasterPanel__header .cmsButton{width:100%}}@container brands-reference-page (width<=780px){.brandsReferenceWorkspace{grid-template-columns:1fr;overflow:auto}.brandsReferenceListPanel{min-height:320px;max-height:360px}.brandsReferenceDetail{overflow:visible}}@container brands-reference-detail (width<=560px){.brandsReferenceHero{grid-template-columns:78px minmax(0,1fr);gap:12px}.brandsReferenceHero__logo{width:78px;height:88px}.brandsReferenceHero dl{border-top:1px solid #806b3e;border-left:0;grid-column:1/-1}.brandsReferenceDetail__body,.brandReferenceInfoCard dl{grid-template-columns:1fr}.brandReferenceInfoCard dl>div{border-bottom:1px solid #e5e0d5;border-right:0}.brandReferenceInfoCard dl>div:last-child{border-bottom:0}.brandReferenceInfoCard dl>.brandReferenceInfoCard__wide{border-top:0;grid-column:auto}}@container brands-reference-page (width<=520px){.brandsReferencePage__header{flex-direction:column;align-items:stretch}.brandsReferencePage__header small{white-space:normal;overflow:visible}.brandsReferencePage__readOnly{align-self:flex-start}.brandsReferenceSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.brandsReferencePage__footer{flex-direction:column;align-items:stretch}}@container brand-settings-page (width<=880px){.brandSettingsSettingsCanvas,.brandGroupsCanvas{overflow:auto}.brandAccessEditor{grid-template-columns:repeat(2,minmax(0,1fr))}.brandAccessEditor__context{border-right:0}.brandAccessEditor__flags{border-top:1px solid var(--brand-line);grid-column:1/-1}.brandSettingsDataPanel{flex:0 0 520px;height:520px;min-height:520px}.brandSettingsToolbar--table{grid-template-columns:repeat(2,minmax(0,1fr))}.brandSettingsToolbar--table .brandSettingsToolbar__search{grid-column:1/-1}.brandSettingsToolbar__actions>div>.cmsButton{flex:auto}.brandGroupsCardGrid{flex:none;grid-template-columns:repeat(2,minmax(0,1fr))}.brandGroupsPortfolio{flex:none;overflow:visible}.brandGroupDetailEditor{grid-template-columns:repeat(2,minmax(0,1fr))}.brandGroupDetailEditor__comment{border-right:0}.brandGroupDetailEditor__actions{grid-column:1/-1}.brandSettingsCreationPanel,.brandGroupCreationPanel{flex:none;min-height:520px}.brandSettingsCreationPanel .brandSettingWizard,.brandGroupCreationPanel .brandGroupCreationEditor{height:auto;min-height:520px}}@container brand-settings-page (width<=560px){.brandAccessEditor,.brandGroupDetailEditor{grid-template-columns:1fr}.brandAccessEditor__identity,.brandAccessEditor__context,.brandGroupDetailEditor__hero,.brandGroupDetailEditor__comment{border-right:0;border-bottom:1px solid var(--brand-line)}.brandAccessEditor__flags,.brandGroupDetailEditor__actions{grid-column:auto}.brandSettingsToolbar--table,.brandAccessEditor__flags>div,.brandGroupsCardGrid,.brandSettingsCreationPanel .brandSettingsFormGrid,.brandGroupCreationPanel .brandSettingsFormGrid{grid-template-columns:1fr}.brandSettingsToolbar--table .brandSettingsToolbar__search{grid-column:auto}.brandSettingsToolbar__actions{flex-direction:column;align-items:stretch;width:100%}.brandSettingsToolbar__actions>div{width:100%}.brandSettingsToolbar__actions>div>.cmsButton{flex:1 1 0;min-width:0}.brandGroupsPortfolio__header{flex-direction:column;align-items:stretch}.brandGroupsPortfolio__actions{justify-content:space-between}.brandGroupCard{min-height:176px}.brandGroupsOverview{grid-template-columns:1fr}}.brandSettingsPage--settings,.brandSettingsPage--groups,.brandsReferencePage{--brand-ink:var(--cms-luxury-ink);--brand-muted:var(--cms-luxury-text-muted);--brand-line:var(--cms-luxury-border);--brand-line-strong:var(--cms-luxury-border-strong);--brand-soft:var(--cms-luxury-surface-muted);--brand-canvas:var(--cms-luxury-canvas);--brand-gold:var(--cms-luxury-gold-strong);--brand-gold-soft:var(--cms-luxury-gold-wash)}.brandSettingsPage--groups{--cms-button-border:#d6d6d6;--cms-button-border-strong:#a8a8a8;--cms-button-bg-hover:#f3f3f3;--cms-button-text:#222;--cms-button-primary:#333;--cms-button-primary-hover:#222}.brandSettingsPage--groups .brandSettingsPage__summary,.brandsReferencePage .brandsReferenceSummary{background:var(--cms-luxury-surface-soft)}.brandSettingsPage--groups .brandSettingsPage__summary>div,.brandsReferencePage .brandsReferenceSummary>div{border-color:#e3e3e3}.brandSettingsPage--groups .brandGroupsCanvas,.brandsReferencePage .brandsReferenceWorkspace{background:#f3f3f3}.brandSettingsPage--groups .brandGroupsPortfolio,.brandsReferencePage .brandsReferenceListPanel,.brandsReferencePage .brandsReferenceDetail{border-color:#d9d9d9}.brandSettingsPage--groups .brandGroupsPortfolio{flex:none}.brandSettingsPage--groups .brandGroupsPortfolio__header,.brandsReferencePage .brandsReferenceListPanel>header{border-color:#e3e3e3}.brandSettingsPage--groups .brandGroupsPortfolio__header>div:first-child>span,.brandSettingsPage--groups .brandGroupCard__content>small,.brandsReferencePage .brandReferenceInfoCard>header>span{color:#676767;letter-spacing:.08em}.brandSettingsPage--groups .brandGroupsPortfolio__header h2,.brandSettingsPage--groups .brandGroupsPortfolio__actions>strong,.brandSettingsPage--groups .brandGroupCard__index,.brandSettingsPage--groups .brandGroupCard__usage strong,.brandSettingsPage--groups .brandGroupCard__content>strong,.brandSettingsPage--groups .brandGroupsOverview dd,.brandsReferencePage .brandsReferenceListItem__content strong,.brandsReferencePage .brandsReferenceListItem__code,.brandsReferencePage .brandsReferenceHero h2,.brandsReferencePage .brandsReferenceHero dd,.brandsReferencePage .brandReferenceInfoCard h3{font-family:inherit}.brandSettingsPage--groups .brandGroupsPortfolio__header h2{font-size:19px;font-weight:800}.brandSettingsPage--groups .brandGroupsPortfolio__header p,.brandSettingsPage--groups .brandGroupsPortfolio__actions>strong small,.brandSettingsPage--groups .brandGroupCard__usage small,.brandSettingsPage--groups .brandGroupCard__content>span,.brandSettingsPage--groups .brandGroupCard__comment,.brandSettingsPage--groups .brandGroupCard__footer,.brandSettingsPage--groups .brandGroupsOverview dt,.brandSettingsPage--groups .brandGroupsOverview>p{font-size:12px}.brandSettingsPage--groups .brandGroupsPortfolio__actions>strong{color:#555;font-size:14px;font-weight:700}.brandSettingsPage--groups .brandGroupsPortfolio__header>div:first-child>span{color:#666;letter-spacing:0;text-transform:none;font-size:12px;font-weight:700}.brandSettingsPage--groups .brandGroupCard{background:#fff;border-color:#dedede}.brandSettingsPage--groups .brandGroupCard:hover{border-color:#a9a9a9}.brandSettingsPage--groups .brandGroupCard.is-primary{color:#171717;background:#f4f4f4;border-color:#bdbdbd;box-shadow:inset 3px 0 #171717}.brandSettingsPage--groups .brandGroupCard.is-changed:after{background:#171717}.brandSettingsPage--groups .brandGroupCard:focus-visible{outline-color:#171717}.brandSettingsPage--groups .brandGroupCard__index{color:#4c4c4c;background:#f6f6f6;border-color:#d1d1d1;font-weight:750}.brandSettingsPage--groups .brandGroupCard.is-primary .brandGroupCard__index{color:#171717;background:#fff;border-color:#a9a9a9}.brandSettingsPage--groups .brandGroupCard__content>strong{font-size:16px;font-weight:800;line-height:1.18}.brandSettingsPage--groups .brandGroupCard__content>span,.brandSettingsPage--groups .brandGroupCard__comment{color:#666}.brandSettingsPage--groups .brandGroupCard__footer{color:#626262;border-color:#e6e6e6}.brandSettingsPage--groups .brandGroupCard.is-primary .brandGroupCard__usage,.brandSettingsPage--groups .brandGroupCard.is-primary .brandGroupCard__content>span,.brandSettingsPage--groups .brandGroupCard.is-primary .brandGroupCard__comment,.brandSettingsPage--groups .brandGroupCard.is-primary .brandGroupCard__footer,.brandSettingsPage--groups .brandGroupCard.is-primary .brandGroupCard__content>small{color:#5f5f5f}.brandSettingsPage--groups .brandGroupCard.is-primary .brandGroupCard__footer{border-color:#d8d8d8}.brandSettingsPage--groups .brandGroupsOverview{background:#fafafa;border-color:#e0e0e0}.brandSettingsPage--groups .brandGroupsOverview dl>div{border-color:#e0e0e0}.brandSettingsPage--groups .brandGroupsOverview>p{color:#555;background:#f2f2f2}.brandSettingsPage--groups .brandGroupsReadableList{background:#f5f2ed;flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:16px;min-height:0;padding:20px;display:grid;overflow:auto}.brandSettingsPage--groups .brandGroupListItem{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px 12px;min-width:0;padding:20px;display:grid}.brandSettingsPage--groups .brandGroupListItem.is-primary{border-color:#b7a58a}.brandSettingsPage--groups .brandGroupListItem.is-changed:after{display:none}.brandSettingsPage--groups .brandGroupListItem__identity{flex-direction:column;grid-column:1/-1;align-items:start;gap:12px;min-width:0;display:flex}.brandSettingsPage--groups .brandGroupListItem__index{color:#716d67;white-space:nowrap;background:#f5f2ed;border-radius:6px;padding:4px 8px;font-family:inherit;font-size:12px;font-weight:600;line-height:20px}.brandSettingsPage--groups .brandGroupListItem__identity>div,.brandSettingsPage--groups .brandGroupListItem__purpose,.brandSettingsPage--groups .brandGroupListItem__usage,.brandSettingsPage--groups .brandGroupListItem__actions{gap:4px;min-width:0;display:grid}.brandSettingsPage--groups .brandGroupListItem__purpose{grid-column:1/-1}.brandSettingsPage--groups .brandGroupListItem__identity strong{overflow-wrap:anywhere;font-size:18px;font-weight:800;line-height:1.25}.brandSettingsPage--groups .brandGroupListItem__identity>div>span,.brandSettingsPage--groups .brandGroupListItem__purpose>span{overflow-wrap:anywhere;color:#716d67;font-size:12px;line-height:1.4}.brandSettingsPage--groups .brandGroupListItem__purpose>small,.brandSettingsPage--groups .brandGroupListItem__usage>small{color:#716d67;letter-spacing:0;text-transform:none;font-size:11px;font-weight:700}.brandSettingsPage--groups .brandGroupListItem__usage{align-self:end}.brandSettingsPage--groups .brandGroupListItem__usage strong{font-family:inherit;font-size:18px;font-weight:800}.brandSettingsPage--groups .brandGroupsOverview dt{letter-spacing:0;text-transform:none}.brandSettingsPage--groups .brandGroupListItem__actions{align-self:end;justify-items:end}.brandSettingsPage--groups .brandGroupListItem__labels{flex-wrap:wrap;gap:4px;display:flex}.brandSettingsPage--groups .brandGroupListItem__labels span{color:#716d67;background:#f5f2ed;border:1px solid #dedad4;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:700}.brandSettingsPage--groups .brandGroupListItem__status{color:#716d67;font-size:11px;line-height:1.3}.brandsReferencePage .brandsReferencePage__readOnly{border-color:var(--cms-luxury-gold-strong);color:#6e5824;background:var(--cms-luxury-gold-soft)}.brandsReferencePage .brandsReferenceListPanel>header>strong{color:#444;background:#f3f3f3;border-color:#d1d1d1}.brandsReferencePage .brandsReferenceToolbar{background:#f7f7f7;border-color:#e3e3e3}.brandsReferencePage .brandsReferenceToolbar input[type=search]{border-color:#cfcfcf}.brandsReferencePage .brandsReferenceToolbar input[type=search]:focus{border-color:#171717;outline-color:#11111124}.brandsReferencePage .brandsReferenceListItem{border-color:#e1e1e1}.brandsReferencePage .brandsReferenceListItem:hover{background:#fafafa;border-color:#aaa}.brandsReferencePage .brandsReferenceListItem.is-selected{color:#171717;background:#f1f1f1;border-color:#b9b9b9;box-shadow:inset 3px 0 #171717}.brandsReferencePage .brandsReferenceListItem:focus-visible{outline-color:#171717}.brandsReferencePage .brandsReferenceListItem__logo,.brandsReferencePage .brandsReferenceHero__logo{color:#555;background:#f7f7f7;border-color:#d4d4d4}.brandsReferencePage .brandsReferenceListItem.is-selected .brandsReferenceListItem__content>span,.brandsReferencePage .brandsReferenceListItem.is-selected .brandsReferenceListItem__content small{color:#666}.brandsReferencePage .brandsReferenceListItem__content strong{font-size:13px;font-weight:800;line-height:1.2}.brandsReferencePage .brandsReferenceListItem.is-selected .brandsReferenceListItem__code{color:#555}.brandsReferencePage .brandsReferenceDetail{background:#f5f5f5}.brandsReferencePage .brandsReferenceHero{color:#171717;background:#fff;border-bottom:1px solid #dedede}.brandsReferencePage .brandsReferenceHero__identity>span{color:#666;letter-spacing:.1em}.brandsReferencePage .brandsReferenceHero h2{font-weight:800;line-height:1.08}.brandsReferencePage .brandsReferenceHero p{color:#666;font-size:13px}.brandsReferencePage .brandsReferenceHero dl{border-color:#dedede}.brandsReferencePage .brandsReferenceHero dl>div{border-color:#e6e6e6}.brandsReferencePage .brandsReferenceHero dt{color:#717171;letter-spacing:.06em}.brandsReferencePage .brandsReferenceHero dd{color:#171717;font-weight:800}.brandsReferencePage .brandReferenceInfoCard{border-color:#dedede}.brandsReferencePage .brandReferenceInfoCard>header,.brandsReferencePage .brandReferenceInfoCard dl>div,.brandsReferencePage .brandReferenceInfoCard dl>.brandReferenceInfoCard__wide{border-color:#e5e5e5}.brandsReferencePage .brandReferenceInfoCard h3{font-weight:800}.brandsReferencePage .brandsReferencePage__footer{background:#fafafa;border-color:#e3e3e3}.brandsReferenceCatalogBody{flex:auto;min-height:0}.brandsReferenceAlphabetIndex{z-index:10;background:#fffffff7;border-bottom:1px solid #e7e7e7;min-width:0;margin:0 -24px;padding:12px 24px;display:grid;position:sticky;top:0}.brandsReferenceAlphabetIndex__row{scrollbar-width:thin;justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex;overflow-x:auto}.brandsReferenceAlphabetIndex button{color:#171717;cursor:pointer;min-width:16px;font:inherit;text-align:center;background:0 0;border:0;flex:none;padding:3px 0;font-size:12px;line-height:1}.brandsReferenceAlphabetIndex button:hover:not(:disabled){text-underline-offset:4px;text-decoration:underline}.brandsReferenceAlphabetIndex button:focus-visible{outline-offset:3px;outline:2px solid #171717}.brandsReferenceAlphabetIndex button:disabled{color:#c2c2c2;cursor:default}.brandsReferencePage.catalogBrandsPage .catalogBrandsToolbar{top:45px}.brandsReferencePage .catalogBrandsAlphabetGroup{scroll-margin-top:154px}.brandsReferenceCatalogCard__attributes{color:#74777d;gap:2px;min-width:0;margin-top:6px;font-size:11px;display:grid}.brandsReferenceCatalogCard__attributes>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brandsReferencePage.catalogBrandsPage .catalogBrandSearchField input{border-radius:0}.brandSettingsCatalog{border:1px solid var(--brand-line-strong);background:#fff;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.brandSettingsCatalog.catalogBrandsPage{border-radius:0}.brandSettingsSegmentBar{border-bottom:1px solid var(--brand-line);background:#fff;flex:none;grid-template-columns:minmax(240px,360px) minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 24px;display:grid}.brandSettingsSegmentBar label{min-width:0;color:var(--brand-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;font-size:12px;font-weight:750;display:grid}.brandSettingsSegmentBar select{color:#171717;width:100%;min-height:34px;font:inherit;background:#fff;border:1px solid #cfd1d4;padding:0 36px 0 12px;font-size:14px}.brandSettingsSegmentBar select:focus-visible{outline-offset:1px;border-color:#171717;outline:2px solid #11111124}.brandSettingsSegmentBar p{min-width:0;color:var(--brand-muted);align-self:center;margin:0;font-size:11px;line-height:1.4}.brandSettingsSegmentBar>.cmsButton{white-space:nowrap;min-height:34px}.brandSettingsCategoryTabs{border-bottom:1px solid var(--brand-line);background:#fff;flex:none;padding:8px 24px}.brandSettingsCatalog.catalogBrandsPage .catalogCategoriesTabs{max-width:none;padding:0}.brandSettingsCatalog .catalogCategoriesTab{border-radius:0}.brandSettingsCatalog__body{background:#fff;flex:auto;min-height:0;padding:0 24px 24px;overflow:auto}.brandSettingsCatalog.catalogBrandsPage .catalogBrandsView{min-height:100%;padding:0}.brandSettingsCatalogStickyHeader{z-index:10;background:#fffffff7;border-bottom:1px solid #e7e7e7;grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:18px;margin:0 -24px;padding:8px 24px;display:grid;position:sticky;top:0}.brandSettingsCatalog.catalogBrandsPage .brandSettingsCatalogStickyHeader .brandSettingsAlphabetIndex{background:0 0;border-bottom:0;margin:0;padding:0;position:static}.brandSettingsAlphabetIndex .brandsReferenceAlphabetIndex__row{justify-content:space-between;gap:10px}.brandSettingsAlphabetIndex button{min-width:18px;font-size:14px}.brandSettingsAlphabetSearch{min-width:0;position:relative}.brandSettingsAlphabetSearch>span{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.brandSettingsCatalog.catalogBrandsPage .brandSettingsAlphabetSearch input{border-radius:0;width:100%;min-height:36px}.brandSettingsCatalog .catalogBrandsAlphabetGroup{scroll-margin-top:68px}#root .addSectionWizard.brandSettingCreationWizard{border-radius:12px;width:min(1080px,100vw - 24px);height:auto;max-height:min(780px,100dvh - 24px)}#root .brandSettingCreationWizard>.addSectionWizard__header{min-height:64px;padding:12px 20px}#root .brandSettingCreationWizard>.addSectionWizard__header h2{margin:2px 0 0;font-size:20px}#root .brandSettingCreationWizard>.addSectionWizard__footer{min-height:58px;padding:10px 20px}#root .wizardOverlay:has(>.brandSettingCreationWizard){z-index:1200}#root .brandSettingCreationWizard>.wizardSteps{grid-template-columns:repeat(4,minmax(0,1fr))}#root .brandSettingCreationWizard>.productsWizardV2Status{color:#596273;background:#faf8f5;border-bottom-color:#dedad4}#root .brandSettingCreationWizard>.productsWizardV2Status.productsWizardV2Status--error{color:#8b1e1e;background:#fff2f2}#root .brandSettingCreationWizard button,#root .brandSettingCreationWizard input,#root .brandSettingCreationWizard select,#root .brandSettingCreationWizard textarea,#root .brandSettingCreationWizard details{border-radius:8px}.brandSettingCreationWizard__body{color:#181818;background:#fff!important}.brandSettingCreationSuccess{background:#f3f8f5;border:1px solid #8ca595;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;width:min(560px,100%);margin:auto;padding:28px;display:grid}.brandSettingCreationSuccess__mark{color:#fff;background:#1d5f35;place-items:center;width:48px;height:48px;font-size:24px;font-weight:800;display:grid}.brandSettingCreationSuccess strong{font-size:20px}.brandSettingCreationSuccess p{color:#31513d;margin:8px 0 0;font-size:13px;line-height:1.5}#root .brandSettingCreationWizard .brandSettingsField>span{color:#353535}#root .brandSettingCreationWizard .brandSettingsField input{color:#181818;background:#fff;border-color:#c8cdd6}#root .brandSettingCreationWizard .brandSettingsField input:focus-visible{outline-offset:1px;border-color:#2c3442;outline:2px solid #20293a24}#root .brandSettingCreationWizard .brandSettingsField small,#root .brandSettingCreationWizard .brandSettingWizard__brandResults small,#root .brandSettingCreationWizard .brandSettingWizard__selectionSummary small,#root .brandSettingCreationWizard .brandSettingWizard__groups small,#root .brandSettingCreationWizard .brandSettingWizard__categories small,#root .brandSettingCreationWizard .brandSettingWizard__review dd small{color:#686f7a}#root .brandSettingCreationWizard .brandSettingWizard__brandResults>button,#root .brandSettingCreationWizard .brandSettingWizard__groups label,#root .brandSettingCreationWizard .brandSettingWizard__categories label,#root .brandSettingCreationWizard .brandSettingsBooleanFields label{color:#181818;background:#fff;border-color:#dedad4}#root .brandSettingCreationWizard .brandSettingWizard__brandResults>button:hover{background:#faf8f5;border-color:#7c8490}#root .brandSettingCreationWizard .brandSettingWizard__brandResults>button.is-selected{color:#171614;background:#eae3d9;border-color:#9a8059;box-shadow:inset 3px 0 #b7a58a}#root .brandSettingCreationWizard .brandSettingWizard__brandResults>button.is-selected small{color:#716d67}#root .brandSettingCreationWizard .brandSettingWizard__brandLogo{color:#8a919c;background:#f7f8fa;border-color:#dedad4}#root .brandSettingCreationWizard .brandSettingWizard__selectionSummary{background:#faf8f5;border-color:#dedad4 #dedad4 #dedad4 #9a8059}#root .brandSettingCreationWizard .brandSettingWizard__selectionSummary>span,#root .brandSettingCreationWizard .brandSettingWizard__groups legend,#root .brandSettingCreationWizard .brandSettingWizard__categories legend,#root .brandSettingCreationWizard .brandSettingsBooleanFields legend{color:#4f5662}:is(#root .brandSettingCreationWizard .brandSettingWizard__groups label:has(input:checked),#root .brandSettingCreationWizard .brandSettingWizard__categories label:has(input:checked),#root .brandSettingCreationWizard .brandSettingsBooleanFields label:has(input:checked)){background:#eae3d9;border-color:#b7a58a;box-shadow:inset 3px 0 #9a8059}#root .brandSettingCreationWizard .brandSettingWizard__groups label.brandSettingWizard__selectAll{background:#faf8f5;border-color:#b8bec8}#root .brandSettingCreationWizard input[type=checkbox]{accent-color:#9a8059}#root .brandSettingCreationWizard .brandSettingWizard__review{border-color:#dedad4}#root .brandSettingCreationWizard .brandSettingWizard__review>div,#root .brandSettingCreationWizard .brandSettingsBooleanFields{border-color:#d9dde3}#root .brandSettingCreationWizard .brandSettingWizard__review dt{color:#5d6470;background:#faf8f5}#root .brandSettingCreationWizard .brandSettingWizard__warning{color:#424852;background:#f3f4f6;border-left-color:#6b7280}#root .addSectionWizard.brandGroupCreationWizard{width:min(860px,100vw - 24px);height:auto;max-height:min(720px,100dvh - 24px)}#root .brandGroupCreationWizard>.wizardSteps{grid-template-columns:repeat(2,minmax(0,1fr))}#root .brandGroupCreationWizard .brandSettingsField input{color:#222;background:#fff;border-color:#ccc}#root .brandGroupCreationWizard .brandSettingsField input:focus{outline-offset:1px;border-color:#333;outline:2px solid #00000024}#root .brandGroupCreationWizard .brandSettingsField small{color:#666}#root .brandGroupCreationWizard .brandSettingsField small[role=alert]{color:#b42318}#root .brandGroupCreationWizard .brandSettingsField :is(input,textarea)[aria-invalid=true]{border-color:#b42318}.brandGroupCreationWizard__body{padding:24px}.brandGroupCreationWizard__form,.brandGroupCreationWizard__review{gap:18px;width:min(100%,760px);margin:0 auto;display:grid}.brandGroupCreationWizard__intro{background:#f7f7f7;border:1px solid #ddd;gap:6px;padding:16px 18px;display:grid}.brandGroupCreationWizard__intro>span,.brandGroupCreationWizard__review>header>span{color:#666;letter-spacing:0;text-transform:none;font-size:11px;font-weight:700}.brandGroupCreationWizard__intro>strong,.brandGroupCreationWizard__review>header>strong{font-size:18px;line-height:1.25}.brandGroupCreationWizard__intro>p,.brandGroupCreationWizard__review>header>p,.brandGroupCreationWizard__review>p{color:#666;margin:0;font-size:13px;line-height:1.5}#root .brandGroupCreationWizard .brandSettingsFormGrid{gap:14px;padding:0}#root .brandGroupCreationWizard .brandSettingsField{margin:0}#root .brandGroupCreationWizard .brandSettingsField textarea{color:#222;background:#fff;border-color:#ccc}#root .brandGroupCreationWizard .brandSettingsField textarea:focus-visible{outline-offset:1px;border-color:#333;outline:2px solid #00000024}.brandGroupCreationWizard__review>header{background:#fff;border:1px solid #ddd;gap:6px;padding:18px;display:grid}.brandGroupCreationWizard__review>header>p{overflow-wrap:anywhere}.brandGroupCreationWizard__review dl{border:1px solid #ddd;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.brandGroupCreationWizard__review dl>div{border-right:1px solid #ddd;min-width:0;padding:14px}.brandGroupCreationWizard__review dl>div:last-child{border-right:0}.brandGroupCreationWizard__review dt{color:#666;letter-spacing:0;text-transform:none;font-size:11px;font-weight:700}.brandGroupCreationWizard__review dd{overflow-wrap:anywhere;color:#181818;margin:5px 0 0;font-size:14px;font-weight:750}.brandGroupCreationWizard__review>p{background:#f7f7f7;border:1px solid #ddd;padding:12px 14px}@media (width<=720px){.brandGroupCreationWizard__body{padding:16px}#root .brandGroupCreationWizard .brandSettingsFormGrid,.brandGroupCreationWizard__review dl{grid-template-columns:1fr}.brandGroupCreationWizard__review dl>div{border-bottom:1px solid #d7dbe1;border-right:0}.brandGroupCreationWizard__review dl>div:last-child{border-bottom:0}}.brandSettingsCatalog.catalogBrandsPage .catalogBrandsTopSection__items,.brandSettingsCatalog.catalogBrandsPage .catalogBrandsAlphabetGroup__items{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0 20px}.brandSettingsCatalog.catalogBrandsPage .catalogBrandsTopSection__items{padding-left:72px}.brandSettingsCatalog.catalogBrandsPage .catalogBrandsTopSection__items .catalogBrandCard,.brandSettingsCatalog.catalogBrandsPage .catalogBrandsAlphabetGroup__items .catalogBrandCard{border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px;min-height:88px;display:grid;position:relative}.brandSettingsCatalog.catalogBrandsPage .catalogBrandCard__main{align-items:start}.brandSettingsClientBadge.catalogEntityBadge--success{--catalog-entity-badge-border:#cfc4b0;--catalog-entity-badge-color:#494238;--catalog-entity-badge-background-start:#fbfaf6;--catalog-entity-badge-background-end:#f2eee5;--catalog-entity-badge-accent:#9a8155;--catalog-entity-badge-shadow:#3c311f0f;min-height:23px;box-shadow:inset 2px 0 0 var(--catalog-entity-badge-accent), 0 1px 2px var(--catalog-entity-badge-shadow);letter-spacing:.08em;white-space:nowrap;flex:0 auto;gap:6px;padding:4px 9px 4px 8px;font-weight:650}.brandSettingsClientBadge.catalogEntityBadge--success:before{color:#9a8155;content:"◇";background:0 0;border:0;flex:none;width:auto;height:auto;font-size:10px;line-height:1;transform:none}.brandSettingsCatalogCard__details{color:#74777d;flex-wrap:wrap;gap:4px 8px;min-width:0;margin-top:6px;font-size:11px;display:flex}.brandSettingsCatalogCard__details span:last-child:not(:first-child){color:#765c1d;font-weight:750}.brandSettingsCatalogCard__actions{align-items:center;gap:4px;display:flex}.brandSettingsCatalogCard__actions .cmsIconButton{border-radius:0;width:34px;min-width:34px;height:34px;padding:0}.brandSettingsCatalogCard__actions svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.brandSettingsEditDialog{border-radius:12px}.brandSettingsEditDialog__body{padding:0}.brandSettingsEditDialog__flags{border:0;gap:10px;margin:0;padding:20px;display:grid}.brandSettingsEditDialog__flags legend{color:#777;letter-spacing:.08em;text-transform:uppercase;padding:0;font-size:12px;font-weight:800}.brandSettingsEditDialog__flags label{cursor:pointer;background:#fff;border:1px solid #d9d9d9;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.brandSettingsEditDialog__flags label:has(input:checked){background:#f4f4f4;border-color:#888;box-shadow:inset 3px 0 #171717}.brandSettingsEditDialog__flags input{accent-color:#171717;width:17px;height:17px;margin:2px 0 0}.brandSettingsEditDialog__flags label>span{gap:3px;min-width:0;display:grid}.brandSettingsEditDialog__flags strong{font-size:14px}.brandSettingsEditDialog__flags small{color:#6b6b6b;font-size:12px;line-height:1.35}@container brand-settings-page (width<=820px){.brandSettingsSegmentBar{grid-template-columns:minmax(220px,300px) minmax(0,1fr) auto}.brandSettingsCatalog.catalogBrandsPage .catalogBrandsTopSection__items,.brandSettingsCatalog.catalogBrandsPage .catalogBrandsAlphabetGroup__items{grid-template-columns:repeat(2,minmax(0,1fr))}.brandSettingsCatalog.catalogBrandsPage .catalogBrandsTopSection__items{padding-left:72px}}@container brand-settings-page (width<=560px){.brandSettingsSegmentBar{grid-template-columns:1fr;gap:8px;padding:8px 12px}.brandSettingsSegmentBar p{display:none}.brandSettingsSegmentBar>.cmsButton{width:100%}.brandSettingsCategoryTabs{padding:10px 12px;overflow-x:auto}.brandSettingsCatalog__body{padding:0 12px 16px}.brandSettingsCatalogStickyHeader{grid-template-columns:minmax(0,1fr) minmax(160px,42%);gap:10px;margin:0 -12px;padding-inline:12px}.brandSettingsCatalog.catalogBrandsPage .catalogBrandsTopSection__items,.brandSettingsCatalog.catalogBrandsPage .catalogBrandsAlphabetGroup__items{grid-template-columns:1fr;padding-left:0}.brandSettingsCatalog.catalogBrandsPage .catalogBrandsAlphabetGroup{grid-template-columns:1fr}.brandSettingsCatalog.catalogBrandsPage .catalogBrandsAlphabetGroup__letter{padding:10px 0 4px;position:static}}#root .brandSettingsPage--settings .brandSettingsSegmentBar{background:#faf8f5;grid-template-columns:minmax(240px,360px) auto minmax(0,1fr) auto;gap:12px;padding:14px 24px}#root .brandSettingsPage--settings .brandSettingsSegmentBar p{font-size:12px}#root .brandSettingsPage--settings .brandSettingsSegmentBar input{background:#fff;border:1px solid #dedad4;border-radius:8px;width:100%;height:38px;padding:8px 12px;font-size:14px}#root .brandSettingsPage--settings .brandSettingsCategoryTabs{background:#faf8f5;padding:0 24px}#root .brandSettingsPage--settings .brandSettingsCatalogStickyHeader{background:#f5f2ed;border-color:#dedad4;padding-block:8px;display:block}#root .brandSettingsPage--settings .brandsReferenceAlphabetIndex__row{flex-wrap:wrap;justify-content:flex-start;gap:4px}#root .brandSettingsPage--settings .brandSettingsAlphabetIndex button{border-radius:8px;width:32px;min-width:32px;height:32px;font-size:13px}#root .brandSettingsPage--settings .brandSettingsAlphabetIndex button:hover:not(:disabled){color:#171614;background:#eae3d9}#root .brandSettingsPage--settings .catalogBrandsAllTitle{color:#716d67;padding:18px 0}#root .brandSettingsPage--settings .catalogBrandsAlphabetGroup{grid-template-columns:32px minmax(0,1fr);gap:16px;padding:0 0 20px;scroll-margin-top:68px;display:grid}#root .brandSettingsPage--settings .catalogBrandsAlphabetGroup__letter{color:#8a6a3e;padding-top:12px;font-family:Lora,Georgia,serif;font-size:24px}#root .brandSettingsPage--settings .catalogBrandsAlphabetGroup__items{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px;padding:0;display:grid}#root .brandSettingsPage--settings .catalogBrandCard{min-height:164px;box-shadow:none;background:#fff;border:0;border-radius:8px;padding:20px 60px 20px 20px;display:block;position:relative}#root .brandSettingsPage--settings .catalogBrandCard__main{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}#root .brandSettingsPage--settings .catalogBrandLogo{background:#fff;border:0;flex:0 0 44px;width:140px;height:44px}#root .brandSettingsPage--settings .catalogBrandCard__main>div:last-child{width:100%;min-width:0}#root .brandSettingsPage--settings .catalogBrandCard__main strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4}#root .brandSettingsPage--settings .catalogBrandMeta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}#root .brandSettingsPage--settings :is(.catalogBrandTopBadge,.brandSettingsClientBadge){min-height:24px;box-shadow:none;color:#716044;letter-spacing:0;text-transform:none;white-space:normal;background:#f5f2ed;border:0;border-radius:6px;align-items:center;padding:4px 8px;font-size:11px;font-weight:500;line-height:1.3;display:inline-flex}#root .brandSettingsPage--settings :is(.catalogBrandTopBadge,.brandSettingsClientBadge):before{display:none}#root .brandSettingsPage--settings .brandSettingsClientBadge--hidden{color:#716d67;background:#f5f2ed}#root .brandSettingsPage--settings .brandSettingsCatalogCard__actions{flex-direction:column;gap:0;position:absolute;top:8px;right:8px}#root .brandSettingsPage--settings .brandSettingsCatalogCard__actions .cmsIconButton{width:44px;min-width:44px;height:44px;box-shadow:none;color:#171614;background:0 0;border:0;border-radius:8px;padding:0}#root .brandSettingsPage--settings .brandSettingsCatalogCard__actions .cmsIconButton:hover{background:#f5f2ed}#root .brandSettingsPage--settings .brandSettingsCatalogCard__actions svg{width:22px;height:22px}#root .brandSettingsPage--settings .brandSettingsCatalogCard__details{color:#716d67;font-size:12px;line-height:1.6}#root .brandSettingsPage--settings .brandSettingsEditDialog__flags{gap:12px;padding:24px}#root .brandSettingsPage--settings .brandSettingsEditDialog__flags label{border-color:#dedad4;border-radius:8px;padding:16px}#root .brandSettingsPage--settings .brandSettingsEditDialog__flags label:has(input:checked){box-shadow:none;background:#eae3d9;border-color:#b7a58a}#root .brandSettingsPage--settings .brandSettingsEditDialog__flags input{accent-color:#8a704b;width:20px;height:20px}#root .brandSettingsPage--settings .brandSettingsSegmentBar .brandSettingsAlphabetSearch{display:block}#root .brandSettingsPage--settings .brandAvailabilityStatus{color:#171614;background:#faf8f5;border-bottom:1px solid #dedad4;margin:0;padding:10px 24px;font-size:13px}#root .brandSettingCreationWizard :is(.brandSettingWizard__groups,.brandSettingWizard__categories,.brandSettingsBooleanFields) label{border-color:#dedad4;border-radius:8px;padding:14px}#root .brandSettingCreationWizard :is(.brandSettingWizard__groups,.brandSettingWizard__categories,.brandSettingsBooleanFields) label:has(input:checked){box-shadow:none;background:#eae3d9;border-color:#b7a58a}#root .brandSettingCreationWizard :is(.brandSettingWizard__selectionSummary,.brandSettingWizard__review,.brandSettingCreationSuccess){border-color:#dedad4;border-radius:8px}#root .brandSettingCreationWizard .brandSettingsField input{border-color:#dedad4}#root .brandSettingCreationWizard input[type=checkbox]{accent-color:#8a704b;width:20px;height:20px}#root .brandSettingsPage--settings .catalogBrandCard__main>div>strong{align-items:center;min-height:44px;font-size:18px;display:flex}.sellerSettingsPage,.sellerReferencesPage{--seller-ink:#171614;--seller-muted:#6d6a62;--seller-line:#d9d6cd;--seller-soft:#f5f3ed;--seller-gold:#9a8059;border:1px solid var(--seller-line);width:100%;min-width:0;height:100%;color:var(--seller-ink);background:#fff;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.sellerSettingsPage{--seller-ink:#171614;--seller-muted:#716d67;--seller-line:#dedad4;--seller-soft:#f5f2ed;--seller-gold:#9a8059;container:seller-page/inline-size}.sellerReferencesPage{container:seller-references-page/inline-size}.sellerSettingsPage *,.sellerSettingsPage :before,.sellerSettingsPage :after,.sellerReferencesPage *,.sellerReferencesPage :before,.sellerReferencesPage :after{box-sizing:border-box}.sellerSettingsPage button,.sellerSettingsPage input,.sellerSettingsPage select,.sellerReferencesPage button,.sellerReferencesPage input{border-radius:8px}.sellerDictionariesHeader{background:#faf8f5;border-bottom:1px solid #dedad4;flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:7px 12px;display:flex}.sellerDictionariesHeader small{color:var(--seller-muted);margin-top:4px;font-size:11px;display:block}.sellerDictionariesHeader .catalogBreadcrumbs{white-space:nowrap;background:0 0;border:0;align-items:baseline;gap:0;min-width:0;padding:0;font-size:13px;font-weight:650;display:flex;overflow:hidden}.sellerDictionariesHeader .catalogBreadcrumbs>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.sellerDictionariesHeader .catalogBreadcrumbs__separator{color:#9b9b9b;margin:0 8px;font-weight:500}.sellerDictionariesHeader .catalogBreadcrumbs__parent{color:var(--seller-muted);font-size:13px}.sellerDictionariesHeader .catalogBreadcrumbs__current{font-weight:850}.sellerDictionariesReadOnly{color:#665324;letter-spacing:.08em;background:#f8f3e4;border:1px solid #c4b892;padding:5px 7px;font-size:10px;font-weight:850}.sellerSettingsSummary{border-bottom:1px solid var(--seller-line);background:#fafafa;align-items:stretch;min-height:47px;display:flex}.sellerSettingsSummary>div{border-right:1px solid var(--seller-line);align-content:center;min-width:112px;padding:7px 14px;display:grid}.sellerSettingsSummary strong{font-size:16px}.sellerSettingsSummary span,.sellerSettingsSummary p{color:var(--seller-muted);font-size:11px}.sellerSettingsSummary p{align-self:center;margin:0 14px}.sellerSettingsWorkspace{background:#f5f2ed;flex:auto;grid-template-columns:240px minmax(0,1440px);justify-content:center;gap:8px;min-height:0;padding:8px;display:grid}.sellerListPanel,.sellerCardPanel{min-width:0;min-height:0}.sellerListPanel{background:#fff;border:1px solid #d8d8d8;flex-direction:column;display:flex;overflow:hidden;container:seller-list/inline-size}.sellerListPanel__importAction{border-bottom:1px solid var(--seller-line);background:#fff;padding:10px 12px}.sellerListPanel__importAction .cmsButton{white-space:normal;width:100%;min-height:40px;padding-inline:10px}.sellerCardPanel{background:#fff;border:1px solid #d8d8d8;align-self:start;overflow:hidden;container:seller-card/inline-size}.sellerFilters{border-bottom:1px solid var(--seller-line);background:var(--seller-soft);grid-template-columns:minmax(240px,420px) auto auto auto;justify-content:start;align-items:center;gap:9px;padding:12px 16px;display:grid}.sellerFilters__search{grid-column:auto}.sellerFilters label{min-width:0;color:var(--seller-muted);gap:4px;font-size:10px;font-weight:750;display:grid}.sellerFilters input,.sellerFilters select{width:100%;min-height:36px;color:var(--seller-ink);font:inherit;background:#fff;border:1px solid #c8c5bd;padding:7px 9px;font-size:12px}.sellerFilters__search>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sellerFilters input[type=search]{border-radius:8px}.sellerFilters input:focus,.sellerFilters select:focus,.sellerEditableMetrics input:focus,.sellerEditableMetrics select:focus{border-color:var(--seller-gold);outline:2px solid #17171724}.sellerListPanel__count{border-bottom:1px solid var(--seller-line);color:var(--seller-muted);letter-spacing:.02em;padding:6px 12px;font-size:10px}.sellerListItems{flex:auto;min-height:0;overflow:auto}.sellerListItems ul{grid-template-columns:1fr;gap:8px;margin:0;padding:8px 10px 10px;list-style:none;display:grid}.sellerListItems li{min-width:0}.sellerListItem{width:100%;min-width:0;min-height:76px;color:var(--seller-ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #ded9cd;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;padding:9px 10px;display:grid;position:relative}.sellerListItem:hover{background:#fafafa;border-color:#8a8a8a}.sellerListItem.is-selected{color:#171614;background:#eae3d9;border-color:#b7a58a}.sellerListItem:focus-visible{z-index:1;outline:2px solid var(--seller-gold);outline-offset:-2px}.sellerListItem__avatar{color:#333;background:#f0f0f0;border:1px solid #cfcabd;place-items:center;width:36px;height:48px;font-size:10px;font-weight:650;display:grid;overflow:hidden}.sellerListItem__avatar img{object-fit:cover;width:100%;height:100%}.sellerListItem__content{align-content:center;gap:4px;min-width:0;display:grid}.sellerListItem__content strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.2;display:-webkit-box;overflow:hidden}.sellerListItem__relations{color:#525252;gap:1px;min-width:0;padding-right:34px;font-size:9px;line-height:1.2;display:grid}.sellerListItem__relations span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sellerListItem.is-selected .sellerListItem__relations{color:#716d67}.sellerListItem.is-selected .sellerListItem__avatar{border-color:#8f8f8f}.sellerListItem__code{color:#777;font-size:10px;position:absolute;bottom:9px;right:9px}.sellerListItem.is-selected .sellerListItem__code{color:#716d67}.sellerLuxuryCard{background:#fff;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.sellerLuxuryCard__hero{min-height:106px;color:var(--seller-ink);background:#faf8f5;border-bottom:1px solid #dedad4;grid-template-columns:128px minmax(0,1fr);align-items:center;gap:16px;padding:12px 18px;display:grid}.sellerLuxuryCard__photo{color:#333;letter-spacing:.06em;background:#f2f2f2;border:1px solid #d4d4d4;place-items:center;width:128px;height:160px;font-size:18px;font-weight:600;display:grid;overflow:hidden}button.sellerLuxuryCard__photo{cursor:zoom-in;padding:0}button.sellerLuxuryCard__photo:focus-visible{outline-offset:3px;outline:2px solid #171717}.sellerLuxuryCard__photo img{object-fit:cover;width:100%;height:100%}.sellerPhotoViewerBackdrop{z-index:1800;background:#f5f2ed;min-width:0;min-height:0;position:fixed;inset:0}.sellerPhotoViewer{color:#171614;grid-template-rows:auto minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0;display:grid}.sellerPhotoViewer__topbar{border-bottom:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:10px 18px;display:flex}.sellerPhotoViewer__topbar>div{gap:3px;min-width:0;display:grid}.sellerPhotoViewer__topbar span{color:#716d67;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.sellerPhotoViewer__topbar strong{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;overflow:hidden}#root .sellerPhotoViewer__topbar button.cmsIconButton{color:#fff;border-color:#ffffff47}.sellerPhotoViewer__stage{place-items:center;min-width:0;min-height:0;padding:20px;display:grid;overflow:hidden}.sellerPhotoViewer__stage img{object-fit:contain;border:1px solid #ffffff38;border-radius:12px;width:auto;max-width:min(780px,100vw - 48px);height:auto;max-height:min(72dvh,720px);display:block;box-shadow:0 24px 70px #00000061}#root .addSectionWizard.sellerBuyoutImportWizard{width:min(860px,100vw - 48px);max-width:860px;height:auto;max-height:min(760px,100dvh - 48px)}.sellerBuyoutImportDialog__body{overscroll-behavior:contain;min-width:0;min-height:0;padding:20px;overflow:auto}.sellerBuyoutImportFileStep,.sellerBuyoutImportPreview,.sellerBuyoutImportSuccess{gap:16px;display:grid}.sellerBuyoutImportSuccess{background:#f3f8f5;border:1px solid #8ca595;grid-template-columns:auto minmax(0,1fr);align-items:center;width:min(560px,100%);margin:auto;padding:28px}.sellerBuyoutImportSuccess__mark{color:#fff;background:#1d5f35;place-items:center;width:48px;height:48px;font-size:24px;font-weight:800;display:grid}.sellerBuyoutImportSuccess strong{font-size:20px}.sellerBuyoutImportSuccess p{color:#31513d;margin:8px 0;font-size:13px;line-height:1.5}.sellerBuyoutImportSuccess small{color:#5c6f62;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sellerBuyoutImportFileStep{grid-template-columns:minmax(0,1fr) 220px}.sellerBuyoutImportFileStep__prompt{background:#fafafa;border:1px dashed #929292;align-content:center;justify-items:start;min-height:230px;padding:24px;display:grid}.sellerBuyoutImportFileStep__prompt strong{font-size:18px}.sellerBuyoutImportFileStep__prompt p{color:#656565;max-width:520px;margin:8px 0 18px;font-size:12px;line-height:1.5}.sellerBuyoutImportFileStep__example{background:#f4f4f4;border:1px solid #dedede;align-content:center;gap:8px;min-height:230px;padding:24px;display:grid}.sellerBuyoutImportFileStep__example span{color:#666;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800}.sellerBuyoutImportFileStep__example code{background:#fff;border-left:2px solid #171717;padding:7px 8px;font-size:12px}.sellerBuyoutImportError,.sellerBuyoutImportNotice{color:#8c1d18;background:#fff4f3;border:1px solid #b3261e;grid-column:1/-1;margin:0;padding:10px 12px;font-size:12px;line-height:1.4}.sellerBuyoutImportError{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sellerBuyoutImportError span{min-width:0}.sellerBuyoutImportNotice{color:#4b4b4b;background:#f5f5f5;border-color:#a5a5a5}.sellerBuyoutImportPreview__summary{background:#fafafa;border:1px solid #dedede;grid-template-columns:repeat(3,minmax(110px,auto)) minmax(0,1fr);display:grid}.sellerBuyoutImportPreview__summary>div{border-right:1px solid #dedede;align-content:center;min-height:58px;padding:8px 12px;display:grid}.sellerBuyoutImportPreview__summary strong{font-size:17px}.sellerBuyoutImportPreview__summary span,.sellerBuyoutImportPreview__summary p{color:#666;font-size:10px}.sellerBuyoutImportPreview__file{color:#666;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;overflow:hidden}.sellerBuyoutImportPreview>.productAlbumImportReview__summary{grid-template-columns:repeat(3,minmax(0,1fr))}.sellerBuyoutImportPreview__summary p{text-overflow:ellipsis;white-space:nowrap;align-self:center;min-width:0;margin:0;padding:8px 12px;overflow:hidden}.sellerBuyoutImportTableWrap{border:1px solid #d5d5d5;min-width:0;overflow:auto}.sellerBuyoutImportTable{border-collapse:collapse;width:100%;min-width:800px;font-size:12px}.sellerBuyoutImportTable th,.sellerBuyoutImportTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #e4e4e4;padding:10px 12px}.sellerBuyoutImportTable th{z-index:1;color:#555;letter-spacing:.04em;text-transform:uppercase;background:#f2f2f2;font-size:10px;position:sticky;top:0}.sellerBuyoutImportTable td:nth-child(3),.sellerBuyoutImportTable td:nth-child(4){font-variant-numeric:tabular-nums;font-weight:750}.sellerBuyoutImportTable tr[data-status=changed] td:nth-child(5){color:#1d5f35;font-weight:750}.sellerBuyoutImportTable th:last-child,.sellerBuyoutImportTable td:last-child{text-align:right;white-space:nowrap;width:190px}.sellerBuyoutImportTable th:first-child,.sellerBuyoutImportTable td:first-child{width:104px}.sellerBuyoutImportTable__hridField{gap:4px;width:104px;min-width:0;display:grid}.sellerBuyoutImportTable__hridField input{box-sizing:border-box;color:#202329;width:100%;min-height:34px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #bfc3c0;border-radius:8px;padding:0 8px}.sellerBuyoutImportTable__hridField input[aria-invalid=true]{border-color:#b3261e}.sellerBuyoutImportTable__hridField small{color:#8c1d18;white-space:normal;font-size:10px}.sellerBuyoutImportTable__actions{justify-content:flex-end;gap:6px;display:flex}#root .sellerBuyoutImportTable__actions .cmsButton{white-space:nowrap;min-width:0;padding-inline:8px}.sellerBuyoutImportTable tr[data-status=missing],.sellerBuyoutImportTable tr[data-status=ambiguous]{color:#8c1d18;background:#fff4f3}.sellerLuxuryCard__identity{align-self:center;min-width:0}.sellerLuxuryCard__identity h2{margin:0 0 7px;font-size:clamp(24px,2.7vw,30px);font-weight:500;line-height:1.1}.sellerLuxuryCard__meta{color:var(--seller-muted);flex-wrap:wrap;align-items:center;gap:5px 10px;font-size:11px;display:flex}.sellerLuxuryCard__meta>span{min-width:0}.sellerLuxuryCard__meta>span+span{border-left:1px solid var(--seller-line);padding-left:10px}.sellerLuxuryCard__code strong{color:var(--seller-ink);margin-left:4px;font-weight:700}.sellerLuxuryCard__body{background:#fff;grid-template-columns:1fr;gap:0;min-height:0;padding:0 18px;display:grid;overflow:auto}.sellerCardSettingsGrid{grid-template-columns:minmax(0,7fr) minmax(280px,5fr);grid-template-areas:"profile editable""permissions delivery";align-content:start;align-items:start;gap:0;min-width:0;display:grid}.sellerCardSettingsGrid>.sellerCardSection,.sellerPermissions{box-shadow:none}.sellerCardSection{background:#fff;border:0;padding:14px 18px}.sellerCardSection>header{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.sellerCardSection h3{margin:0;font-size:15px;font-weight:650}.sellerDetailsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;display:grid}.sellerCardSection--profile{border-right:1px solid var(--seller-line);border-bottom:1px solid var(--seller-line);grid-area:profile;min-width:0;padding-left:0}.sellerCardSection--profile>header{gap:8px;margin-bottom:10px}.sellerCardSection--profile h3{font-size:15px}.sellerCardSection--profile .sellerDetailsGrid{gap:8px 16px}.sellerDetailsGrid div{grid-template-columns:minmax(68px,.65fr) minmax(0,1.35fr);align-items:baseline;gap:8px;min-width:0;display:grid}.sellerDetailsGrid dt{color:var(--seller-muted);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:750}.sellerDetailsGrid dd{overflow-wrap:anywhere;margin:0;font-size:12px}.sellerCapabilitiesGrid{border-top:1px solid var(--seller-line);grid-template-columns:1fr;display:grid}.sellerCapability{border-bottom:1px solid var(--seller-line);min-height:35px;color:var(--seller-muted);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:6px 2px;display:grid}.sellerCapability strong{overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.3}.sellerCapability>span{color:#969696;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.sellerCapability.is-enabled,.sellerCapability.is-enabled>span{color:var(--seller-ink)}.sellerCardSection--editable{border-bottom:1px solid var(--seller-line);color:var(--seller-ink);background:#fff;grid-area:editable;padding-right:0;display:block}.sellerCardSection--editable>header{margin-bottom:10px}.sellerCardSection--editable h3{color:var(--seller-ink);font-size:15px}.sellerCardSection--delivery{border:0;grid-area:delivery;padding-right:0}.sellerEditableMetrics{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}.sellerEditableMetrics label{min-width:0;color:var(--seller-muted);gap:4px;font-size:10px;font-weight:750;display:grid}.sellerEditableMetrics input,.sellerEditableMetrics select{width:100%;min-width:0;min-height:38px;color:var(--seller-ink);font:inherit;background:#fff;border:1px solid #bdbdbd;padding:8px 10px;font-size:13px}.sellerPermissions{border:0;border-right:1px solid var(--seller-line);background:#fff;grid-area:permissions;min-width:0;margin:0;padding:14px 18px 14px 0}.sellerPermissions>header{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.sellerPermissions>header h3{margin:0;font-size:15px;font-weight:650}.sellerPermissions>header>div{gap:3px;display:grid}.sellerPermissions>header small{color:var(--seller-muted);font-size:11px;font-weight:500;line-height:1.35}.sellerPermissions>div{border-top:1px solid var(--seller-line);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin-top:0;display:grid}.sellerPermissions label{border:0;border-bottom:1px solid var(--seller-line);cursor:pointer;background:#fff;align-items:center;gap:10px;min-height:38px;padding:6px 2px;display:flex;position:relative}.sellerPermissions label:hover{background:#fafafa}.sellerPermissionInput{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.sellerPermissionMark{color:#fff;background:#fff;border:1px solid #8f8f8f;flex:none;place-items:center;width:18px;height:18px;margin:0;font-size:10px;display:grid}.sellerPermissionInput:checked+.sellerPermissionMark{background:#171717;border-color:#171717}.sellerPermissions label:has(.sellerPermissionInput:focus-visible){outline:2px solid var(--seller-gold);outline-offset:-2px}.sellerPermissionLabel{overflow-wrap:anywhere;font-size:12px;line-height:1.3}.sellerPermissionCopy{gap:2px;min-width:0;display:grid}.sellerPermissionHelpText{color:var(--seller-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.35}.sellerLuxuryCard__footer{z-index:2;border-top:1px solid var(--seller-line);background:#fff;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:10px 18px;display:flex;position:sticky;bottom:0}.sellerLuxuryCard__footer>span{color:var(--seller-muted);font-size:12px}.sellerLuxuryCard__footerActions{align-items:center;gap:10px;margin-left:auto;display:flex}@container seller-page (width<=780px){.sellerSettingsWorkspace{grid-template-columns:1fr;overflow:auto}.sellerListPanel{max-height:320px}.sellerCardPanel{overflow:visible}.sellerLuxuryCard{flex-direction:column;height:auto;min-height:0;display:flex}.sellerLuxuryCard__body{overflow:visible}}@container seller-card (width<=720px){.sellerCardSettingsGrid{grid-template-columns:1fr;grid-template-areas:"profile""editable""permissions""delivery"}.sellerCardSection--profile,.sellerCardSection--editable,.sellerPermissions,.sellerCardSection--delivery{border-right:0;border-bottom:1px solid var(--seller-line);padding:14px 0}.sellerEditableMetrics{grid-template-columns:minmax(120px,180px) minmax(0,1fr)}}@container seller-card (width<=560px){.sellerLuxuryCard__hero{grid-template-columns:64px minmax(0,1fr);gap:14px;min-height:0;padding:12px 14px}.sellerLuxuryCard__photo{width:64px;height:80px}.sellerLuxuryCard__identity h2{font-size:24px}.sellerLuxuryCard__body{padding:0 14px}.sellerDetailsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sellerCardSection--editable{display:block}.sellerCardSection--editable>header{margin-bottom:12px}.sellerPermissions>div{grid-template-columns:1fr}.sellerLuxuryCard__footer{padding:12px 16px}}@container seller-card (width<=420px){.sellerCapabilitiesGrid,.sellerEditableMetrics,.sellerDetailsGrid{grid-template-columns:1fr}.sellerLuxuryCard__meta{gap:2px;display:grid}.sellerLuxuryCard__meta>span+span{border-left:0;padding-left:0}}.sellerStructureSummary{border-bottom:1px solid var(--seller-line);background:#fff;flex:none;grid-template-columns:repeat(4,minmax(90px,1fr));display:grid}.sellerStructureSummary>div{border-right:1px solid var(--seller-line);align-content:center;min-width:0;min-height:48px;padding:7px 14px;display:grid}.sellerStructureSummary strong{font-size:16px}.sellerStructureSummary span{color:var(--seller-muted);font-size:10px}.sellerStructureWorkspace{background:#e9e6de;flex:auto;grid-template-columns:240px minmax(0,1fr);gap:8px;min-width:0;min-height:0;padding:8px;display:grid}.sellerAreaListPanel,.sellerAreaDetails{background:#fff;border:1px solid #c8c2b4;min-width:0;min-height:0}.sellerAreaListPanel{flex-direction:column;display:flex;overflow:hidden}.sellerAreaListPanel>header{border-bottom:1px solid var(--seller-line);min-height:40px;color:var(--seller-muted);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:8px 10px;font-size:9px;font-weight:800;display:flex}.sellerAreaListPanel>header strong{color:#6f5923;background:#f7f0df;border:1px solid #bca86f;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.sellerAreaSearch{border-bottom:1px solid var(--seller-line);background:var(--seller-soft);gap:7px;padding:9px 10px;display:grid}.sellerAreaSearch label{min-width:0;color:var(--seller-muted);gap:4px;font-size:9px;font-weight:750;display:grid}.sellerAreaSearch input{width:100%;min-width:0;min-height:36px;color:var(--seller-ink);font:inherit;background:#fff;border:1px solid #c8c5bd;padding:7px 9px;font-size:11px}.sellerAreaSearch input:focus{border-color:var(--seller-gold);outline:2px solid #a5843d2e}.sellerAreaSearch p{color:var(--seller-muted);margin:0;font-size:9px}.sellerAreaList{gap:8px;min-height:0;padding:8px;display:grid;overflow:auto}.sellerAreaList__empty{color:var(--seller-muted);margin:0;padding:14px 8px;font-size:10px}.sellerAreaListItem{width:100%;min-width:0;min-height:78px;color:var(--seller-ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #ded9cd;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:9px;padding:10px;display:grid}.sellerAreaListItem:hover{background:#fbf9f3;border-color:#b89a55}.sellerAreaListItem.is-selected{color:#f5f1e6;background:#171714;border-color:#171714;box-shadow:inset 3px 0 #b9964c}.sellerAreaListItem:focus-visible{outline:2px solid var(--seller-gold);outline-offset:-2px}.sellerAreaListItem__index{color:#876f38;border:1px solid #d1cbbb;place-items:center;width:30px;height:30px;font-family:Georgia,Times New Roman,serif;font-size:10px;display:grid}.sellerAreaListItem.is-selected .sellerAreaListItem__index{color:#d7bd7d;border-color:#a98b48}.sellerAreaListItem__content{gap:3px;min-width:0;display:grid}.sellerAreaListItem__content strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:500;line-height:1.1;display:-webkit-box;overflow:hidden}.sellerAreaListItem__content small,.sellerAreaListItem__content>span{color:var(--seller-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.2;overflow:hidden}.sellerAreaListItem.is-selected .sellerAreaListItem__content small,.sellerAreaListItem.is-selected .sellerAreaListItem__content>span{color:#716d67}.sellerAreaDetails{background:#f0ede5;overflow:auto;container:seller-area-details/inline-size}.sellerAreaHero{border-bottom:2px solid var(--cms-luxury-gold-line);min-height:132px;color:var(--cms-luxury-text-on-dark);background:linear-gradient(112deg,#bf9c4d2e,#0000 38%),linear-gradient(90deg,#171614,#171614);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:18px 22px;display:grid}.sellerAreaHero>div{min-width:0}.sellerAreaHero>div>span{color:var(--cms-luxury-gold);letter-spacing:.22em;text-transform:uppercase;font-size:8px;font-weight:800}.sellerAreaHero h2{overflow-wrap:anywhere;margin:7px 0 5px;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,3vw,36px);font-weight:500;line-height:1.02}.sellerAreaHero p{color:#c7c0b2;margin:0;font-size:10px}.sellerAreaHero dl{border-left:1px solid #806b3e;grid-template-columns:repeat(3,minmax(72px,1fr));align-self:stretch;margin:0;display:grid}.sellerAreaHero dl>div{border-right:1px solid #bea46640;align-content:center;min-width:72px;padding:8px 11px;display:grid}.sellerAreaHero dt{color:#aaa294;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.sellerAreaHero dd{margin:4px 0 0;font-family:Georgia,Times New Roman,serif;font-size:20px}.sellerBoutiqueGrid{background:#f0ede5;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px;display:grid}.sellerBoutiqueCard{background:#fff;border:1px solid #d3cdbf;flex-direction:column;min-width:0;min-height:162px;display:flex}.sellerBoutiqueCard.has-sellers{box-shadow:inset 0 2px #af8d47}.sellerBoutiqueCard>header{color:#f4efe4;background:#1b1a17;border-bottom:1px solid #3a3831;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;min-height:92px;padding:12px;display:grid}.sellerBoutiqueCard__brandMark{color:#806b39;background:#f8f4e9;border:1px solid #9e8751;place-items:center;width:54px;height:62px;font-family:Georgia,Times New Roman,serif;font-size:13px;display:grid;overflow:hidden}.sellerBoutiqueCard__brandMark img{object-fit:contain;width:100%;height:100%}.sellerBoutiqueCard h3{overflow-wrap:anywhere;margin:4px 0 0;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:500;line-height:1.05}.sellerBoutiqueCard header>div:last-child>span{color:#bca66f;letter-spacing:.15em;text-transform:uppercase;font-size:7px;font-weight:800}.sellerBoutiqueCard header p{color:#bcb4a5;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:9px;overflow:hidden}.sellerBoutiqueCard>footer{flex-direction:column;flex:auto;padding:9px 10px 10px;display:flex}.sellerBoutiqueCard__sellerTitle{color:var(--seller-muted);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:8px;font-weight:750;display:flex}.sellerBoutiqueCard__sellerTitle strong{color:#6b5422;background:#f5efdf;border:1px solid #c8b986;place-items:center;min-width:20px;height:20px;font-size:10px;display:grid}.sellerBoutiqueCard__sellers{gap:6px;margin-top:8px;display:grid}.sellerBoutiqueCard__sellers>div{border-top:1px solid #ece8de;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;min-height:42px;padding:5px 0;display:grid}.sellerBoutiqueCard__sellers>div>span:last-child{min-width:0}.sellerBoutiqueCard__sellers strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.sellerBoutiqueCard__avatar{color:#d8c28d;background:#282620;border:1px solid #cfcabd;place-items:center;width:34px;height:40px;font-family:Georgia,Times New Roman,serif;font-size:9px;display:grid;overflow:hidden}.sellerBoutiqueCard__avatar img{object-fit:cover;width:100%;height:100%}.sellerBoutiqueGrid__empty{color:#969189;grid-column:1/-1;margin:0;padding:14px;font-size:10px}.sellerBoutiqueCard__empty{color:#99938a;margin:auto 0 0;padding-top:12px;font-size:9px}.sellerStructureWorkspace__empty{background:#fff;grid-column:1/-1;place-items:center;min-height:0;display:grid}@container seller-references-page (width<=780px){.sellerStructureWorkspace{grid-template-columns:1fr;overflow:auto}.sellerAreaListPanel{max-height:320px}.sellerAreaDetails{overflow:visible}}@container seller-area-details (width<=560px){.sellerAreaHero{grid-template-columns:1fr}.sellerAreaHero dl{border-top:1px solid #806b3e;border-left:0}.sellerBoutiqueGrid{grid-template-columns:1fr}}@container seller-references-page (width<=520px){.sellerStructureSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.sellerDictionariesHeader,.sellerLuxuryCard__footer{flex-direction:column;align-items:stretch}.sellerSettingsSummary p{display:none}.sellerFilters,.sellerLuxuryCard__body,.sellerEditableMetrics{grid-template-columns:1fr}.sellerFilters__search{grid-column:auto}.sellerLuxuryCard__hero,.sellerDetailsGrid{grid-template-columns:1fr}.sellerLuxuryCard__footerActions{width:100%}.sellerLuxuryCard__footerActions .cmsButton{flex:1 1 0}#root .addSectionWizard.sellerBuyoutImportWizard{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.sellerBuyoutImportDialog__body{padding-inline:12px}.sellerBuyoutImportFileStep,.sellerBuyoutImportPreview__summary{grid-template-columns:1fr}.sellerBuyoutImportPreview__summary>div{border-bottom:1px solid #dedede;border-right:0}}.sellerReferencesPage{--seller-ink:#171614;--seller-muted:#716d67;--seller-line:#dedad4;--seller-soft:#f5f2ed;--seller-gold:#9a8059}.sellerReferencesPage .sellerDictionariesHeader small,.sellerReferencesPage .sellerDictionariesHeader .catalogBreadcrumbs__parent,.sellerReferencesPage .sellerStructureSummary span,.sellerReferencesPage .sellerAreaListPanel>header,.sellerReferencesPage .sellerAreaSearch label,.sellerReferencesPage .sellerAreaSearch p,.sellerReferencesPage .sellerAreaList__empty,.sellerReferencesPage .sellerAreaListItem__content small,.sellerReferencesPage .sellerAreaListItem__content>span,.sellerReferencesPage .sellerAreaHero>div>span,.sellerReferencesPage .sellerAreaHero dt,.sellerReferencesPage .sellerBoutiqueCard header>div:last-child>span,.sellerReferencesPage .sellerBoutiqueCard header p,.sellerReferencesPage .sellerBoutiqueCard__sellerTitle,.sellerReferencesPage .sellerBoutiqueGrid__empty,.sellerReferencesPage .sellerBoutiqueCard__empty{font-size:12px}.sellerReferencesPage .sellerStructureSummary{background:#f5f2ed;gap:8px;padding:10px 12px}.sellerReferencesPage .sellerStructureSummary>div{background:#fff;border:1px solid #dedad4;border-radius:8px}.sellerReferencesPage .sellerStructureWorkspace{background:#f5f2ed}.sellerReferencesPage .sellerAreaListPanel,.sellerReferencesPage .sellerAreaDetails{border-color:#d9d9d9}.sellerReferencesPage .sellerAreaListPanel>header{letter-spacing:.07em;border-color:#e3e3e3;min-height:44px}.sellerReferencesPage .sellerAreaListPanel>header strong{color:#444;background:#f5f2ed;border-color:#d1d1d1;font-size:12px}.sellerReferencesPage .sellerAreaSearch{background:#faf8f5;border-color:#e3e3e3}.sellerReferencesPage .sellerAreaSearch input{border-color:#cfcfcf;font-size:13px}.sellerReferencesPage .sellerAreaSearch input:focus{border-color:#171717;outline-color:#11111124}.sellerReferencesPage .sellerAreaListItem{border-color:#e1e1e1}.sellerReferencesPage .sellerAreaListItem:hover{background:#fafafa;border-color:#aaa}.sellerReferencesPage .sellerAreaListItem.is-selected{color:#171717;background:#f1f1f1;border-color:#b9b9b9;box-shadow:inset 3px 0 #171717}.sellerReferencesPage .sellerAreaListItem:focus-visible{outline-color:#171717}.sellerReferencesPage .sellerAreaListItem__index{color:#555;background:#faf8f5;border-color:#d1d1d1;font-family:inherit;font-size:12px;font-weight:750}.sellerReferencesPage .sellerAreaListItem.is-selected .sellerAreaListItem__index{color:#171717;background:#fff;border-color:#aaa}.sellerReferencesPage .sellerAreaListItem__content strong{font-family:inherit;font-size:14px;font-weight:800;line-height:1.2}.sellerReferencesPage .sellerAreaListItem.is-selected .sellerAreaListItem__content small,.sellerReferencesPage .sellerAreaListItem.is-selected .sellerAreaListItem__content>span{color:#666}.sellerReferencesPage .sellerAreaDetails,.sellerReferencesPage .sellerBoutiqueGrid{background:#f5f5f5}.sellerReferencesPage .sellerAreaHero{color:#171717;background:#fff;border-bottom:1px solid #dedede}.sellerReferencesPage .sellerAreaHero>div>span{color:#666;letter-spacing:.1em}.sellerReferencesPage .sellerAreaHero h2{font-family:inherit;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.08}.sellerReferencesPage .sellerAreaHero p{color:#666;font-size:13px}.sellerReferencesPage .sellerAreaHero dl{border-color:#dedede}.sellerReferencesPage .sellerAreaHero dl>div{border-color:#e6e6e6}.sellerReferencesPage .sellerAreaHero dt{color:#717171;letter-spacing:.06em}.sellerReferencesPage .sellerAreaHero dd{color:#171717;font-family:inherit;font-weight:800}.sellerReferencesPage .sellerBoutiqueCard{border-color:#dedede}.sellerReferencesPage .sellerBoutiqueCard.has-sellers{box-shadow:inset 0 2px #171717}.sellerReferencesPage .sellerBoutiqueCard>header{color:#171717;background:#fff;border-color:#e2e2e2}.sellerReferencesPage .sellerBoutiqueCard__brandMark{color:#555;background:#faf8f5;border-color:#d4d4d4;font-family:inherit;font-weight:750}.sellerReferencesPage .sellerBoutiqueCard h3{font-family:inherit;font-size:17px;font-weight:800;line-height:1.15}.sellerReferencesPage .sellerBoutiqueCard header>div:last-child>span{color:#6b6b6b;letter-spacing:.07em}.sellerReferencesPage .sellerBoutiqueCard header p{color:#666}.sellerReferencesPage .sellerBoutiqueCard__sellerTitle{letter-spacing:.04em}.sellerReferencesPage .sellerBoutiqueCard__sellerTitle strong{color:#444;background:#f5f2ed;border-color:#d1d1d1;font-size:12px}.sellerReferencesPage .sellerBoutiqueCard__sellers>div{border-color:#e8e8e8}.sellerReferencesPage .sellerBoutiqueCard__sellers strong{font-size:13px}.sellerReferencesPage .sellerBoutiqueCard__avatar{color:#555;background:#eae3d9;border-color:#d1d1d1;font-family:inherit;font-size:11px;font-weight:750}.sellerReferencesPage .sellerBoutiqueGrid__empty,.sellerReferencesPage .sellerBoutiqueCard__empty{color:#777}.sellerReferencesPage .sellerStructureWorkspace{grid-template-columns:360px minmax(0,1fr)}.sellerReferencesPage .sellerReferenceTreePanel,.sellerReferencesPage .sellerSellerPanel{background:#fff;border:1px solid #dedad4;border-radius:12px;min-width:0;min-height:0}.sellerReferencesPage .sellerReferenceTreePanel{flex-direction:column;display:flex;overflow:hidden}.sellerReferencesPage .sellerReferenceTreePanel>header,.sellerReferencesPage .sellerSellerPanel>header{color:#6b6b6b;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #e3e3e3;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 12px;font-size:12px;font-weight:800;display:flex}.sellerReferencesPage .sellerReferenceTreePanel>header strong,.sellerReferencesPage .sellerSellerPanel>header strong{color:#444;background:#f5f2ed;border:1px solid #d1d1d1;border-radius:6px;place-items:center;min-width:24px;height:24px;padding:0 5px;font-size:12px;display:grid}.sellerReferencesPage .sellerReferenceTreeSearch{background:#f5f2ed;border-bottom:1px solid #e3e3e3;flex:none;gap:7px;padding:9px 10px;display:grid}.sellerReferencesPage .sellerReferenceTreeSearch label{color:#6b6b6b;gap:4px;min-width:0;font-size:12px;font-weight:750;display:grid}.sellerReferencesPage .sellerReferenceTreeSearch input{color:#171717;width:100%;min-width:0;min-height:36px;font:inherit;background:#fff;border:1px solid #cfcfcf;border-radius:8px;padding:7px 9px;font-size:13px}.sellerReferencesPage .sellerReferenceTreeSearch label>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sellerReferencesPage .sellerReferenceTreeSearch input:focus{border-color:#9a8059;outline:2px solid #9a805938}.sellerReferencesPage .sellerReferenceTreeSearch p{color:#6b6b6b;margin:0;font-size:12px}.sellerReferencesPage .sellerReferenceTree{overscroll-behavior:contain;flex:auto;min-height:0;padding:7px 8px 18px;overflow:auto}.sellerReferencesPage .sellerReferenceTreeBranch__children{border-left:1px solid #e1e1e1;margin-left:17px;position:relative}.sellerReferencesPage .sellerReferenceTreeRow{background:0 0;border-radius:8px;align-items:center;min-width:0;min-height:44px;padding:6px 8px 6px 6px;display:flex}.sellerReferencesPage .sellerReferenceTreeRow--boutique{padding-left:5px}.sellerReferencesPage .sellerReferenceTreeRow:hover{background:#f5f5f5}.sellerReferencesPage .sellerReferenceTreeRow.is-selected{background:#eae3d9;box-shadow:inset 2px 0 #9a8059}.sellerReferencesPage .sellerReferenceTreeRow:has(:focus-visible){outline-offset:-2px;outline:2px solid #9a8059}#root .sellerReferencesPage button.cmsButton.sellerReferenceTreeRow__toggle{width:24px;min-width:24px;height:24px;min-height:24px;box-shadow:none;color:#555;background:0 0;border-color:#0000;flex:0 0 24px;padding:0;font-size:15px;line-height:1}#root .sellerReferencesPage .sellerReferenceTreeRow:hover button.cmsButton.sellerReferenceTreeRow__toggle:not(:disabled){color:#171717;box-shadow:none;background:#e6e6e6;border-color:#0000;transform:none}#root .sellerReferencesPage button.cmsButton.sellerReferenceTreeRow__toggle:focus-visible{box-shadow:none}.sellerReferencesPage .sellerReferenceTreeRow__spacer{flex:0 0 24px;width:24px;height:24px;position:relative}.sellerReferencesPage .sellerReferenceTreeRow__spacer:before{content:"";background:#a8a8a8;width:3px;height:3px;position:absolute;top:10px;left:10px}.sellerReferencesPage .sellerReferenceTreeRow__brandMark{color:#555;background:#faf8f5;border:1px solid #d4d4d4;border-radius:6px;flex:0 0 28px;place-items:center;width:28px;height:32px;margin-right:7px;font-size:9px;font-weight:750;display:grid;overflow:hidden}.sellerReferencesPage .sellerReferenceTreeRow__brandMark img{object-fit:contain;width:100%;height:100%}.sellerReferencesPage .sellerReferenceTreeRow__select{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;gap:3px;padding:0 8px 0 2px;display:grid}.sellerReferencesPage .sellerReferenceTreeRow__select strong,.sellerReferencesPage .sellerReferenceTreeRow__select small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sellerReferencesPage .sellerReferenceTreeRow__select strong{font-size:13px;font-weight:800;line-height:1.2}.sellerReferencesPage .sellerReferenceTreeRow__select small{color:#6b6b6b;font-size:11px;line-height:1.2}.sellerReferencesPage .sellerReferenceTreeRow__select:focus-visible{outline:0}.sellerReferencesPage .sellerReferenceTree__empty{color:#6b6b6b;margin:0;padding:14px 8px;font-size:12px;line-height:1.4}.sellerReferencesPage .sellerSellerPanel{flex-direction:column;display:flex;overflow:hidden}.sellerReferencesPage .sellerSellerPanel__body{overscroll-behavior:contain;background:#f5f2ed;flex:auto;min-height:0;overflow:auto}.sellerReferencesPage .sellerSellerContext{color:#171614;background:#faf8f5;border-bottom:1px solid #dedad4;align-items:center;gap:14px;min-height:112px;padding:16px 18px;display:flex}.sellerReferencesPage .sellerSellerContext>div{gap:4px;min-width:0;display:grid}.sellerReferencesPage .sellerSellerContext>div>span{color:var(--cms-luxury-gold);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.sellerReferencesPage .sellerSellerContext h2{overflow-wrap:anywhere;color:#171614;margin:0;font-size:clamp(22px,2.5vw,30px);font-weight:800;line-height:1.08}.sellerReferencesPage .sellerSellerContext p,.sellerReferencesPage .sellerSellerContext small{color:#716d67;margin:0;font-size:12px;line-height:1.35}.sellerReferencesPage .sellerSellerContext__brandMark{border:1px solid var(--cms-luxury-gold-line);color:#806b39;background:#faf8f5;border-radius:8px;flex:0 0 64px;place-items:center;width:64px;height:72px;font-size:14px;font-weight:750;display:grid;overflow:hidden}.sellerReferencesPage .sellerSellerContext__brandMark img{object-fit:contain;width:100%;height:100%}.sellerReferencesPage .sellerEmployeeList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px;display:grid}.sellerReferencesPage .sellerEmployeeListItem{background:#fff;border:1px solid #dedad4;border-radius:8px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:11px;min-width:0;min-height:82px;padding:10px;display:grid}.sellerReferencesPage .sellerEmployeeListItem__avatar{color:#555;background:#eae3d9;border:1px solid #d1d1d1;border-radius:6px;place-items:center;width:52px;height:62px;font-size:12px;font-weight:750;display:grid;overflow:hidden}.sellerReferencesPage .sellerEmployeeListItem__avatar img{object-fit:cover;width:100%;height:100%}.sellerReferencesPage .sellerEmployeeListItem>div{gap:3px;min-width:0;display:grid}.sellerReferencesPage .sellerEmployeeListItem strong,.sellerReferencesPage .sellerEmployeeListItem small,.sellerReferencesPage .sellerEmployeeListItem>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sellerReferencesPage .sellerEmployeeListItem strong{color:#171717;font-size:13px}.sellerReferencesPage .sellerEmployeeListItem small,.sellerReferencesPage .sellerEmployeeListItem>div>span{color:#6b6b6b;font-size:11px}.sellerReferencesPage .sellerSellerPanel__empty{color:#777;margin:0;padding:24px 18px;font-size:12px}@container seller-references-page (width<=780px){.sellerReferencesPage .sellerStructureWorkspace{grid-template-columns:1fr;overflow:auto}.sellerReferencesPage .sellerReferenceTreePanel{flex:none;max-height:360px}.sellerReferencesPage .sellerSellerPanel{flex:none;min-height:360px}.sellerReferencesPage .sellerSellerPanel__body{overflow:visible}}@container seller-references-page (width<=520px){.sellerReferencesPage .sellerEmployeeList{grid-template-columns:1fr}.sellerReferencesPage .sellerSellerContext{align-items:flex-start}}.sellerReferencesPage>.sellerReferenceTreeSearch{grid-template-columns:minmax(240px,420px) auto;align-items:center;gap:16px;padding:12px 16px}.sellerListPanel,.sellerCardPanel{border-radius:8px}.sellerReferencesPage .sellerReferenceTreePanel,.sellerReferencesPage .sellerSellerPanel{border-radius:12px}#root .sellerPhotoViewer__topbar button.cmsIconButton{color:#171614;background:#fff;border-color:#dedad4}#root .sellerPhotoViewer__topbar button.cmsIconButton:hover:not(:disabled){color:#171614;background:#eae3d9;border-color:#b7a58a}.sellerSettingsPage--cms2 .sellerSettingsSummary{background:#faf8f5;min-height:36px}.sellerSettingsPage--cms2 .sellerSettingsSummary>div{border:0;align-items:baseline;gap:6px;min-width:auto;padding:8px 16px;display:flex}.sellerSettingsPage--cms2 .sellerSettingsSummary p{margin-left:auto}.sellerSettingsPage--cms2 .sellerFilters{grid-template-columns:minmax(240px,420px) auto auto auto minmax(0,1fr);gap:8px}.sellerSettingsPage--cms2 .sellerToolbarImport{justify-self:end}.sellerSettingsPage--cms2 .sellerSettingsWorkspace{grid-template-columns:clamp(300px,25vw,380px) minmax(0,1fr);gap:16px;padding:16px}.sellerSettingsPage--cms2 .sellerListPanel{border-color:#dedad4}.sellerSettingsPage--cms2 .sellerListPanel__count{background:#faf8f5;padding:14px 16px;font-size:13px}.sellerSettingsPage--cms2 .sellerListItems ul{gap:4px;padding:8px}.sellerSettingsPage--cms2 .sellerListItem{border-color:#0000;grid-template-columns:44px minmax(0,1fr);gap:12px;min-height:90px;padding:12px}.sellerSettingsPage--cms2 .sellerListItem:hover{background:#f5f2ed}.sellerSettingsPage--cms2 .sellerListItem.is-selected{background:#eae3d9;border-color:#b7a58a}.sellerSettingsPage--cms2 .sellerListItem__avatar{background:#f5f2ed;border:0;border-radius:6px;width:44px;height:56px}.sellerSettingsPage--cms2 .sellerListItem__content strong{font-size:13px;line-height:1.4}.sellerSettingsPage--cms2 .sellerListItem__relations{font-size:11px;line-height:1.4}.sellerSettingsPage--cms2 .sellerCardPanel{border-color:#dedad4;align-self:start;height:auto;max-height:100%}.sellerSettingsPage--cms2 .sellerLuxuryCard{grid-template-rows:auto auto minmax(0,1fr) auto;height:auto;max-height:calc(100dvh - 255px)}.sellerSettingsPage--cms2 .sellerLuxuryCard__hero{background:#fff;grid-template-columns:192px minmax(0,1fr);gap:20px;padding:20px 24px}.sellerSettingsPage--cms2 .sellerLuxuryCard__photo{background:#f5f2ed;border:0;border-radius:8px;width:192px;height:240px}.sellerSettingsPage--cms2 .sellerLuxuryCard__identity h2{font-family:Lora,Georgia,serif;font-size:26px;line-height:1.25}.sellerSettingsPage--cms2 .sellerLuxuryCard__meta{font-size:12px;line-height:1.5}.sellerSettingsPage--cms2 .sellerCardNavigation{border-bottom:1px solid #dedad4;gap:24px;padding:0 24px;display:flex}#root .sellerSettingsPage--cms2 .sellerCardNavigation .cmsButton{min-height:48px;box-shadow:none;color:#716d67;background:0 0;border:0;border-radius:0;padding:0}#root .sellerSettingsPage--cms2 .sellerCardNavigation .cmsButton[aria-pressed=true]{color:#8a6a3e;box-shadow:inset 0 -2px #9a8059}.sellerSettingsPage--cms2 .sellerLuxuryCard__body{padding:24px}.sellerSettingsPage--cms2 .sellerCardSettingsGrid{display:block}.sellerSettingsPage--cms2 :is(.sellerCardSection,.sellerPermissions){border:0;padding:0}.sellerSettingsPage--cms2 :is(.sellerCardSection,.sellerPermissions)[hidden]{display:none}.sellerSettingsPage--cms2 :is(.sellerCardSection,.sellerPermissions) h3{font-size:16px}.sellerSettingsPage--cms2 .sellerDetailsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.sellerSettingsPage--cms2 .sellerDetailsGrid div{border-bottom:1px solid #dedad4;flex-direction:column;gap:6px;padding:16px 0;display:flex}.sellerSettingsPage--cms2 .sellerDetailsGrid dt{text-transform:none;letter-spacing:0;font-size:12px;font-weight:500}.sellerSettingsPage--cms2 .sellerDetailsGrid dd{font-size:14px;line-height:1.5}.sellerSettingsPage--cms2 .sellerEditableMetrics{grid-template-columns:minmax(160px,1fr) minmax(220px,2fr);gap:16px;margin-bottom:28px}.sellerSettingsPage--cms2 .sellerEditableMetrics label{gap:8px;font-size:13px;font-weight:500}.sellerSettingsPage--cms2 .sellerEditableMetrics :is(input,select){border-color:#dedad4;min-height:40px;font-size:14px}.sellerSettingsPage--cms2 .sellerPermissions>div{column-gap:24px}.sellerSettingsPage--cms2 .sellerPermissions label{align-items:flex-start;min-height:52px;padding:12px 4px}.sellerSettingsPage--cms2 .sellerPermissions label:hover{background:#faf8f5}.sellerSettingsPage--cms2 .sellerPermissionMark{border-color:#b7a58a;border-radius:5px;width:20px;height:20px}.sellerSettingsPage--cms2 .sellerPermissionInput:checked+.sellerPermissionMark{color:#171614;background:#eae3d9;border-color:#9a8059}.sellerSettingsPage--cms2 .sellerPermissionLabel{font-size:13px;line-height:1.5}.sellerSettingsPage--cms2 .sellerCapability{min-height:48px}.sellerSettingsPage--cms2 .sellerCapability strong{font-size:14px}.sellerSettingsPage--cms2 .sellerCapability>span{font-size:12px}.sellerSettingsPage--cms2 .sellerLuxuryCard__footer{background:#faf8f5;min-height:68px;padding:14px 24px;position:static}.applicationReleasesPage{background:#f5f2ed;flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex}.applicationReleasesPage__workspace{flex:auto;grid-template-columns:250px minmax(0,1fr);min-height:0;display:grid}.applicationReleasesPage__list{background:#fff;border-right:1px solid #dedad4;flex-direction:column;min-height:0;display:flex}.applicationReleasesPage__listIntro{border-bottom:1px solid #dedad4;flex-shrink:0;justify-content:space-between;align-items:baseline;gap:12px;padding:18px 16px 12px;display:flex}.applicationReleasesPage__listIntro strong{font-family:Lora,Georgia,serif;font-size:17px}.applicationReleasesPage__listIntro span{color:#716d67;font-size:12px}.applicationReleasesPage__versions{flex:auto;min-height:0;overflow:auto}.applicationReleasesPage__version{color:#1d1c1a;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #dedad4;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.applicationReleasesPage__version:hover{background:#f5f2ed}.applicationReleasesPage__version:focus-visible{outline-offset:-2px;outline:2px solid #9a8059;position:relative}.applicationReleasesPage__version--selected{background:#eae3d9;font-weight:750;box-shadow:inset 3px 0 #9a8059}.applicationReleasesPage__version small{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#8a6a3e;padding:3px 6px;font-size:10px;font-weight:750}.applicationReleasesPage__document{min-width:0;min-height:0;padding:16px}.applicationReleasesPage__pdf{background:#fff;border:1px solid #dedad4;border-radius:8px;width:100%;height:100%;display:block}.applicationReleasesPage__state{color:#716d67;text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:10px;min-height:260px;padding:32px;display:flex}.applicationReleasesPage__state strong{color:#1d1c1a;font-family:Lora,Georgia,serif;font-size:20px}.applicationReleasesPage__state--error span{max-width:560px}.applicationReleasesPage__stateActions{gap:8px;margin-top:8px;display:flex}.homepageEditorGuide{min-width:0;height:100%;min-height:0;color:var(--cms-luxury-ink,#171614);background:var(--cms-luxury-canvas,#f5f2ed);flex-direction:column;flex:auto;display:flex;overflow:hidden}.homepageEditorGuide__layout{flex:auto;grid-template-columns:286px minmax(0,1fr);min-height:0;display:grid}.homepageEditorGuide__navigation{border-right:1px solid var(--cms-luxury-border,#dedad4);background:var(--cms-luxury-surface-muted,#f5f2ed);flex-direction:column;min-height:0;display:flex}.homepageEditorGuide__search{padding:24px 16px 14px}.homepageEditorGuide__search label{margin-bottom:8px;font-size:13px;font-weight:650;display:block}.homepageEditorGuide__search input{box-sizing:border-box;border:1px solid var(--cms-luxury-border,#dedad4);background:var(--cms-luxury-paper,#fff);width:100%;min-height:40px;color:var(--cms-luxury-ink,#171614);font:inherit;border-radius:8px;padding:9px 12px;font-size:13px}.homepageEditorGuide__search input::placeholder{color:var(--cms-luxury-text-muted,#716d67)}.homepageEditorGuide__search input:focus-visible{border-color:var(--cms-luxury-gold-strong,#9a8059);outline:2px solid var(--cms-luxury-gold-strong,#9a8059);outline-offset:2px}.homepageEditorGuide__search span{color:var(--cms-luxury-text-muted,#716d67);margin-top:10px;font-size:12px;line-height:1.5;display:block}.homepageEditorGuide__contents{flex:1;min-height:0;padding:4px 10px 16px;overflow-y:auto}#root .homepageEditorGuide .homepageEditorGuide__chapterButton{width:100%;min-height:44px;color:var(--cms-luxury-ink,#171614);white-space:normal;text-align:left;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:flex-start;align-items:baseline;gap:10px;margin:2px 0;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.45;display:flex}.homepageEditorGuide .homepageEditorGuide__chapterButton span{color:var(--cms-luxury-text-muted,#716d67);font-variant-numeric:tabular-nums;flex:0 0 18px;font-size:11px}#root .homepageEditorGuide .homepageEditorGuide__chapterButton:hover{background:var(--cms-luxury-selection,#eae3d9)}#root .homepageEditorGuide .homepageEditorGuide__chapterButton[aria-current]{border-color:var(--cms-luxury-border-strong,#b7a58a);background:var(--cms-luxury-selection,#eae3d9);color:var(--cms-luxury-ink,#171614);font-weight:700}#root .homepageEditorGuide .homepageEditorGuide__chapterButton:focus-visible{outline:2px solid var(--cms-luxury-gold-strong,#9a8059);outline-offset:2px}.homepageEditorGuide__edition{border-top:1px solid var(--cms-luxury-border-soft,#e9e2d6);color:var(--cms-luxury-text-muted,#716d67);margin:0;padding:14px 18px;font-size:11px;line-height:1.7}.homepageEditorGuide__empty{padding:0 10px;font-size:13px;line-height:1.6}.homepageEditorGuide__article{min-width:0;min-height:0;overflow:auto}.homepageEditorGuide__reading{box-sizing:border-box;border:1px solid var(--cms-luxury-border-soft,#e9e2d6);background:var(--cms-luxury-paper,#fff);border-radius:12px;width:calc(100% - 48px);max-width:1120px;margin:24px auto;padding:36px clamp(24px,3vw,48px) 48px;font-size:16px;line-height:1.7}.homepageEditorGuide__chapterIntro{border-bottom:1px solid var(--cms-luxury-border-soft,#e9e2d6);margin-bottom:28px;padding-bottom:24px}.homepageEditorGuide__eyebrow{color:var(--cms-luxury-gold-strong,#9a8059);letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:750}.homepageEditorGuide__reading h1{letter-spacing:-.02em;margin:0 0 12px;font-family:Lora,Georgia,serif;font-size:34px;font-weight:500;line-height:1.25}.homepageEditorGuide__reading h1:focus{outline:none}.homepageEditorGuide__reading h2{margin:32px 0 14px;font-family:Lora,Georgia,serif;font-size:23px;font-weight:500;line-height:1.4}.homepageEditorGuide__reading p{margin:0 0 18px}.homepageEditorGuide__chapterIntro .homepageEditorGuide__summary{color:var(--cms-luxury-text-muted,#716d67);margin:0;font-size:17px;line-height:1.6}.homepageEditorGuide__steps{counter-reset:guide-step;margin:24px 0;padding:0;list-style:none}.homepageEditorGuide__steps li{border-bottom:1px solid var(--cms-luxury-border-soft,#e9e2d6);counter-increment:guide-step;min-height:36px;margin:0 0 20px;padding:0 0 20px 52px;position:relative}.homepageEditorGuide__steps li:last-child{border-bottom:0;margin-bottom:0}.homepageEditorGuide__steps li:before{border:1px solid var(--cms-luxury-border,#dedad4);background:var(--cms-luxury-surface-muted,#f5f2ed);width:34px;height:34px;color:var(--cms-luxury-gold-strong,#9a8059);content:counter(guide-step);border-radius:8px;place-items:center;font-size:13px;font-weight:750;line-height:1;display:grid;position:absolute;top:0;left:0}.homepageEditorGuide__steps strong{margin-bottom:5px;font-weight:700;display:block}.homepageEditorGuide__steps p{margin:0}.homepageEditorGuide__note{border:1px solid var(--cms-luxury-border,#dedad4);border-left:3px solid var(--cms-luxury-gold-strong,#9a8059);background:var(--cms-luxury-surface-soft,#faf8f5);border-radius:8px;margin:26px 0;padding:20px 22px}.homepageEditorGuide__note--caution{background:#fcf6ee;border-left-color:#9b511d}.homepageEditorGuide__note strong{margin-bottom:8px;display:block}.homepageEditorGuide__note p{margin:0}.homepageEditorGuide__table{border:1px solid var(--cms-luxury-border,#dedad4);border-spacing:0;table-layout:fixed;border-radius:8px;width:100%;margin:24px 0;font-size:15px;line-height:1.6;overflow:hidden}.homepageEditorGuide__table th,.homepageEditorGuide__table td{border-right:1px solid var(--cms-luxury-border-soft,#e9e2d6);border-bottom:1px solid var(--cms-luxury-border-soft,#e9e2d6);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:14px 16px}.homepageEditorGuide__table tr>:last-child{border-right:0}.homepageEditorGuide__table tbody tr:last-child>*{border-bottom:0}.homepageEditorGuide__table thead th{background:var(--cms-luxury-surface-muted,#f5f2ed);font-weight:700}.homepageEditorGuide__table th:first-child{width:31%}.homepageEditorGuide__table tbody th{font-weight:600}.homepageEditorGuide__figure{border:1px solid var(--cms-luxury-border,#dedad4);background:#fff;border-radius:8px;margin:30px 0;overflow:hidden}.homepageEditorGuide__imageLink{line-height:0;display:block;position:relative}.homepageEditorGuide__imageLink:focus-visible{outline:3px solid var(--cms-luxury-gold-strong,#9a8059);outline-offset:-3px}.homepageEditorGuide__imageLink img{object-fit:contain;width:100%;height:auto;display:block}.homepageEditorGuide__marker{color:#fff;pointer-events:none;background:#8a6a3e;border:2px solid #fff;border-radius:6px;place-items:center;width:24px;height:24px;font-size:13px;font-weight:750;line-height:1;display:grid;position:absolute;box-shadow:0 1px 5px #0006}.homepageEditorGuide__figure figcaption{border-top:1px solid var(--cms-luxury-border-soft,#e9e2d6);color:var(--cms-luxury-text-muted,#716d67);padding:12px 16px;font-size:13px;line-height:1.6}.homepageEditorGuide__figure figcaption span{color:#8a6a3e;display:block}.homepageEditorGuide__legend{margin:0;padding:0 16px 16px 42px;font-size:14px;line-height:1.7}.homepageEditorGuide__legend li{margin:5px 0;padding-left:4px}.homepageEditorGuide__legend li::marker{color:#8a6a3e;font-weight:750}.homepageEditorGuide__chapterFooter{border-top:1px solid var(--cms-luxury-border-soft,#e9e2d6);justify-content:space-between;align-items:center;gap:16px;margin-top:36px;padding-top:24px;display:flex}.homepageEditorGuide__chapterFooter .cmsButton{white-space:normal;text-align:left}#root .viewHistoryPage .sellerCatalogFilterRow{height:36px;min-height:36px;box-shadow:none;background:#fafafa;border:1px solid #dedad4;border-radius:8px;gap:8px;padding:0 12px}#root .viewHistoryPage .sellerCatalogFilterRow strong{text-transform:none;font:400 13px/18px Inter,Arial,sans-serif}#root .viewHistoryPage .sellerCatalogFilterRow>b{color:#a95d65;background:0 0;min-width:0;padding:0;font:400 12px/18px Inter,Arial,sans-serif}#root .viewHistoryPage .sellerCatalogFilterRow--active{background:#f5f2ed;border-color:#b7a58a}#root .viewHistoryPage .sellerCatalogFilterRow:focus-visible{outline-offset:2px;outline:2px solid #9a8059}#root .viewHistoryPage .sellerCatalogValueModalBackdrop--anchored{z-index:80;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;display:block;position:fixed;inset:0}#root .viewHistoryPage .catalogFilterValuesModal--anchored{pointer-events:auto;background:#fff;border:1px solid #e5e5e9;border-radius:12px;height:auto;min-height:0;margin:0;overflow:hidden;box-shadow:0 12px 36px #00000014}#root .viewHistoryPage .catalogFilterValuesModal--anchored .sellerCatalogValueModal__header{align-items:center;padding:12px 16px}#root .viewHistoryPage .catalogFilterValuesModal--anchored .sellerCatalogValueModal__header h3{text-transform:none;font:500 14px/20px Inter,Arial,sans-serif}#root .viewHistoryPage .catalogFilterValuesModal--anchored .modalCloseButton{width:28px;height:28px;min-height:28px;box-shadow:none;background:#f5f5f7;border:0;border-radius:8px;padding:0}#root .viewHistoryPage .catalogFilterValuesModal--anchored .sellerCatalogValueModal__list{gap:0;padding:8px 16px}#root .viewHistoryPage .catalogFilterValuesModal--anchored .sellerCatalogValueModal__list--brands{grid-template-columns:minmax(0,1fr)}#root .viewHistoryPage .catalogFilterValuesModal--anchored .sellerCatalogValueModal__footer{gap:8px;padding:12px 16px}#root .viewHistoryPage .catalogFilterValuesModal--anchored .sellerCatalogValueModal__footer>span{font-size:11px}#root .viewHistoryPage .catalogFilterValuesModal--anchored .sellerCatalogValueModal__footer .cmsButton{border-radius:8px;min-width:0;height:36px;min-height:36px;padding:0 12px;font-size:12px}#root .viewHistoryPage .catalogFilterSearch input,#root .viewHistoryPage .viewHistoryPeriodPicker input{box-sizing:border-box;background:#fff;border:1px solid #dedad4;border-radius:8px;min-width:0;height:40px}#root .viewHistoryPage .catalogFilterSearch input:focus-visible,#root .viewHistoryPage .viewHistoryPeriodPicker input:focus-visible{outline-offset:2px;outline:2px solid #9a8059}#root .viewHistoryPage .viewHistoryPeriodPicker>.catalogWorkspaceState{grid-column:1/-1}#root .viewHistoryPage .catalogFilterValuesModal--anchored .catalogWorkspaceState{flex-wrap:wrap;padding:12px}#root .viewHistoryPage .viewHistoryPage__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}#root .viewHistoryPage .viewHistoryPage__filters{background:#fff;border-bottom:1px solid #dedad4;border-right:0;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}#root .viewHistoryPage .viewHistoryPage__filters .sellerCatalogFilterRow{flex:none;width:auto}#root .viewHistoryPage .viewHistoryPage__filters .sellerCatalogSidebarActions{margin:0;padding:0;display:flex}#root .viewHistoryPage .viewHistoryPage__filters .sellerCatalogSidebarActions .cmsButton{border-radius:8px;height:36px;min-height:36px}#root .viewHistoryPage .viewHistoryPage__grid{grid-auto-rows:max-content}.viewHistoryPage__selectionReview .cmsIconButton{width:36px;min-width:36px;height:36px;padding:0}.viewHistoryPage__selectionReview .cmsIconButton svg{width:20px;height:20px}.collectionUploadPage{color:#171614;background:#f5f2ed;height:100%;padding:16px 24px;overflow:auto}.collectionUploadPage__hero{max-width:1480px;margin:0 auto 16px;padding:0}.collectionUploadPage__hero h2{margin:6px 0 10px;font:500 28px/1.05 Lora,Georgia,serif}.collectionUploadPage__hero p{color:#716d67;max-width:760px;margin:0;line-height:1.55}.collectionUploadPage__eyebrow{color:#8a704b;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:750}.collectionUploadPage__fileButton{min-height:var(--cms-button-height-default,40px);box-sizing:border-box;padding:var(--cms-button-padding-default,0 16px);color:#171614;text-align:center;cursor:pointer;background:#fff;border:1px solid #dedad4;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;line-height:1.2;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:inline-flex;position:relative}.collectionUploadPage__fileButton:hover:not(.is-disabled){background:#eae3d9;border-color:#b7a58a;transform:none}.collectionUploadPage__fileButton:focus-within{outline-offset:2px;outline:2px solid #9a8059}.collectionUploadPage__fileButton.is-disabled{opacity:.48;cursor:not-allowed;transform:none}.collectionUploadPage__fileButton input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.collectionUploadPage__sourceLinks{flex-wrap:wrap;gap:14px;margin-top:16px;display:flex}.collectionUploadPage__sourceLinks a{color:#8a704b;text-underline-offset:3px;font-size:13px;font-weight:700}.collectionUploadPage__sourceForm{max-width:1480px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:16px;margin:0 auto 16px;padding:20px;display:grid}.collectionUploadPage__sourceFormHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.collectionUploadPage__sourceFormHeader h3{margin:4px 0 0;font-size:19px}.collectionUploadPage__sourceStep{color:#8a704b;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.collectionUploadPage__sourceMethods{grid-template-columns:minmax(260px,.72fr) auto minmax(420px,1.28fr);align-items:stretch;gap:14px;display:grid}.collectionUploadPage__sourceMethod{background:#faf8f5;border:1px solid #dedad4;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:12px 14px;display:flex}.collectionUploadPage__sourceMethod>div{gap:3px;min-width:0;display:grid}.collectionUploadPage__sourceMethod strong{font-size:14px}.collectionUploadPage__sourceMethod small{color:#716d67;font-size:11px}.collectionUploadPage__sourceMethod .collectionUploadPage__fileButton{min-width:150px}.collectionUploadPage__sourceMethod--public{background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px 16px;display:grid}.collectionUploadPage__sourceMethod--public .collectionUploadPage__sourceField{grid-area:1/1}#root .collectionUploadPage__sourceMethod--public button.cmsButton{grid-area:1/2;min-width:150px;min-height:44px}.collectionUploadPage__sourceHint{grid-area:2/1/auto/-1;margin:0}.collectionUploadPage__sourceOr{color:#716d67;letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.collectionUploadPage__folderSelection{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.collectionUploadPage__sourceField{gap:7px;min-width:0;display:grid}.collectionUploadPage__sourceField>span{font-size:13px;font-weight:750}.collectionUploadPage__sourceField>input,.collectionUploadPage__sourceField>select{box-sizing:border-box;color:#171614;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #dedad4;border-radius:8px;padding:0 13px}.collectionUploadPage__sourceField>input:focus,.collectionUploadPage__sourceField>select:focus{border-color:#8a704b;outline:3px solid #9a805938}.collectionUploadPage__sourceField>input:disabled,.collectionUploadPage__sourceField>select:disabled{color:#716d67;background:#f5f2ed}.collectionUploadPage__sourceField>small{color:#716d67;font-size:12px}.collectionUploadPage__sourceStatus{color:#716044;background:#f5f2ed;border:1px solid #dedad4;border-radius:8px;grid-column:1/-1;padding:12px 14px;font-size:13px}.collectionUploadPage__sourceFooter{border-top:1px solid #e8e3dc;justify-content:space-between;align-items:center;gap:20px;padding-top:18px;display:flex}.collectionUploadPage__sourceForm .collectionUploadPage__sourceLinks{color:#716d67;align-items:center;min-width:0;margin-top:0;font-size:13px}.collectionUploadPage__sourceForm .collectionUploadPage__sourceLinks strong{color:#171614}.collectionUploadPage__reviewTitle,.collectionUploadPage__summary,.collectionUploadPage__toolbar,.collectionUploadPage__warnings,.collectionUploadPage__transfer,.collectionUploadPage__grid,.collectionUploadPage__empty,.collectionUploadPage__error,.collectionUploadPage__folderNotice{max-width:1480px;margin-inline:auto}.collectionUploadPage__summary{background:#dedad4;border:1px solid #dedad4;border-radius:8px;grid-template-columns:minmax(240px,1.7fr) repeat(4,minmax(110px,.55fr));gap:1px;margin-bottom:16px;display:grid;overflow:hidden}.collectionUploadPage__summary>div{background:#fff;flex-direction:column;justify-content:center;min-height:76px;padding:16px 18px;display:flex}.collectionUploadPage__summary strong{font-size:24px;line-height:1}.collectionUploadPage__summary span{color:#716d67;margin-top:6px;font-size:13px}.collectionUploadPage__fileInfo span{color:#171614;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.collectionUploadPage__fileInfo small{color:#716d67;margin-top:6px}.collectionUploadPage__summary .collectionUploadPage__metric--issue{color:#a83737;background:#fff4f3}.collectionUploadPage__summary .collectionUploadPage__metric--issue span{color:#a83737}.collectionUploadPage__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.collectionUploadPage__filters{background:#e8e3dc;border-radius:8px;gap:6px;padding:4px;display:inline-flex}.collectionUploadPage__filters button,.collectionUploadPage__progress button{min-height:38px;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 14px;font-weight:700}.collectionUploadPage__filters button{color:#716d67;background:0 0}.collectionUploadPage__filters button.is-active{color:#171614;background:#fff;box-shadow:0 2px 8px #4d412a14}.collectionUploadPage__filters button:disabled{cursor:default;opacity:.45}.collectionUploadPage__progress{align-items:center;gap:14px;display:flex}.collectionUploadPage__progress span{color:#716d67;font-size:13px}.collectionUploadPage__progress .cmsButton--secondary{color:#171614;background:#fff}.collectionUploadPage__progress button:disabled{cursor:default;opacity:.65}.collectionUploadPage__transfer{box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;padding:20px 22px;display:flex}.collectionUploadPage__transfer>div:first-child{min-width:0}.collectionUploadPage__transferEyebrow{color:#8a704b;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.collectionUploadPage__transfer h3{margin:5px 0 7px;font-size:19px}.collectionUploadPage__transfer p{color:#716d67;max-width:820px;margin:0;line-height:1.45}.collectionUploadPage__transferActions{flex:none;align-items:center;display:flex}.collectionUploadPage__transfer--running{background:#f6fbf7;border-color:#a9c8b5}.collectionUploadPage__transfer--success{background:#f1faf4;border-color:#99cbaa}.collectionUploadPage__transfer--error{background:#fff8f7;border-color:#e5b7b2}.collectionUploadPage__transfer--error p{color:#8d3934}.collectionUploadPage__warnings{color:#70561a;background:#fffaf0;border:1px solid #ead7a9;border-radius:8px;margin-bottom:16px;padding:14px 18px}.collectionUploadPage__warnings summary{cursor:pointer;font-weight:700}.collectionUploadPage__warnings ul{margin:12px 0 0;padding-left:20px}.collectionUploadPage__grid{gap:18px;padding-bottom:48px;display:grid}.collectionLook{box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;overflow:hidden}.collectionLook--hasIssues{border-color:#e5b7b2}.collectionLook__header{border-bottom:1px solid #e8e3dc;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.collectionLook__header>div{align-items:baseline;gap:8px;display:flex}.collectionLook__header span{color:#8a704b;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:750}.collectionLook__header strong{font-size:22px}.collectionLook__header small{color:#716d67}.collectionLook__layout{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:22px;padding:22px;display:grid}.collectionLook__photoColumn{gap:9px;min-width:0;display:grid}.collectionLook__photo{aspect-ratio:2/3;color:#716d67;text-align:center;background:#f5f2ed;justify-content:center;align-items:center;display:flex;overflow:hidden}.collectionLook__photo img{object-fit:cover;width:100%;height:100%}.collectionLook__photo span{max-width:220px;padding:24px;line-height:1.5}.collectionLook__photoStatus{color:#69746d;font-size:12px;font-weight:650;line-height:1.45;display:block}.collectionLook__photoStatus--compressed{color:#276d45;font-weight:750}.collectionLook__photoProgress{background:#dce3de;border-radius:8px;height:5px;margin-top:7px;position:relative;overflow:hidden}.collectionLook__photoProgress>span{background:#276d45;border-radius:8px;width:38%;animation:1.1s ease-in-out infinite collectionLookPhotoProgress;position:absolute;inset:0 auto 0 0}@keyframes collectionLookPhotoProgress{0%{transform:translate(-110%)}to{transform:translate(295%)}}.collectionLook__items{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.collectionItem{background:#fff;border:1px solid #dedad4;border-radius:8px;min-width:0;overflow:hidden}.collectionItem--invalid-source,.collectionItem--item-not-found,.collectionItem--color-not-found{background:#fff8f7;border-color:#e5b7b2}.collectionItem--lookup-error{background:#fffaf0;border-color:#ead7a9}.collectionItem--valid{border-color:#b9d7c4}.collectionItem--dragging{opacity:.45}.collectionItem--dropTarget{outline-offset:-2px;outline:2px solid #9a8059}.collectionItem__toolbar{box-sizing:border-box;color:#171614;background:#f5f2ed;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:5px;min-height:40px;padding:6px;display:grid}.collectionItem__position{color:#171614;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-left:4px;font-size:12px;font-weight:900;overflow:hidden}.collectionItem__dragHandle,.collectionItem__toolbar .collectionItem__deleteButton{color:#171614;border:0;border-radius:8px;place-items:center;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;display:grid}.collectionItem__dragHandle{cursor:grab;background:#fff}.collectionItem__dragHandle:hover:not([aria-disabled=true]){background:#eae3d9}.collectionItem__dragHandle:active{cursor:grabbing}.collectionItem__dragHandle:focus-visible{outline-offset:1px;outline:2px solid #9a8059}.collectionItem__dragHandle[aria-disabled=true]{cursor:default;opacity:.35}.collectionItem__dragHandle svg{fill:currentColor;width:16px;height:20px}.collectionItem__toolbar .collectionItem__deleteButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:16px;height:16px}.collectionItem__image{aspect-ratio:4/5;color:#8a948e;background:#fff;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;overflow:hidden}.collectionItem__image img{object-fit:contain;width:100%;height:100%}.collectionItem__content{min-width:0;padding:11px}.collectionItem__title{gap:8px;display:grid}.collectionItem__title strong{min-width:0;font-size:14px;line-height:1.35}.collectionItem__content>small{color:#7a847d;margin-top:3px;display:block}.collectionItem__status{color:#6e7771;letter-spacing:.03em;text-transform:uppercase;background:#ecefed;border-radius:8px;width:fit-content;margin:0;padding:4px 7px;font-size:10px;font-weight:800}.collectionItem__status--valid{color:#276d45;background:#e7f5ec}.collectionItem__status--invalid-source,.collectionItem__status--item-not-found,.collectionItem__status--color-not-found{color:#a53d37;background:#fde9e7}.collectionItem__status--lookup-error{color:#7b5916;background:#faedcc}.collectionItem__ids{color:#77817a;gap:4px;margin-top:9px;display:grid}.collectionItem__ids code{color:#2d3932;font-size:12px}.collectionItem__content p{color:#68736b;white-space:pre-wrap;margin:7px 0 0;font-size:12px;line-height:1.4}.collectionItem__changeColorButton{width:100%;min-height:34px;margin-top:10px}.collectionItem__colorForm{border-top:1px solid #d9e1dc;gap:8px;margin-top:10px;padding-top:10px;display:grid}.collectionItem__colorForm label{gap:4px;min-width:0;display:grid}.collectionItem__colorForm label>span{color:#68736b;font-size:10px;font-weight:750}.collectionItem__colorForm select{box-sizing:border-box;color:#2d3932;width:100%;min-width:0;min-height:34px;font:inherit;background:#fff;border:1px solid #cbd5ce;border-radius:8px;padding:0 8px;font-size:12px}.collectionItem__colorForm select:focus{border-color:#65806e;outline:3px solid #65806e1f}.collectionItem__colorForm select:disabled{background:#f1f3f1}.collectionItem__colorActions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.collectionItem__colorActions .cmsButton{white-space:normal;width:100%;min-width:0;height:auto;min-height:34px;padding-block:7px}.collectionItem__suggestions{flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px;display:flex}.collectionItem__suggestions>span{color:#a53d37;font-size:11px;font-weight:750}.collectionItem__suggestions button{color:#7a2925;font:inherit;cursor:pointer;text-align:left;background:#fde9e7;border:0;border-radius:8px;padding:4px 6px;font-size:11px}.collectionItem__suggestions button:hover:not(:disabled){background:#f8d4d1}.collectionItem__suggestions button:disabled{cursor:default;opacity:.55}.collectionItem__resolutionForm{border-top:1px solid #edcfcc;gap:8px;margin-top:10px;padding-top:10px;display:grid}.collectionItem__resolutionFields{gap:7px;display:grid}.collectionItem__resolutionFields label{gap:4px;min-width:0;display:grid}.collectionItem__resolutionFields label>span{color:#68736b;font-size:10px;font-weight:750}.collectionItem__resolutionFields input,.collectionItem__resolutionFields select{box-sizing:border-box;color:#2d3932;width:100%;min-width:0;min-height:32px;font:inherit;background:#fff;border:1px solid #d9c2bf;border-radius:8px;padding:0 8px;font-size:12px}.collectionItem__resolutionFields input:focus,.collectionItem__resolutionFields select:focus{border-color:#9f5a55;outline:3px solid #9f5a551f}.collectionItem__resolutionFields input:disabled,.collectionItem__resolutionFields select:disabled{background:#f3efee}.collectionItem__resolutionActions{gap:6px;display:grid}.collectionItem__resolutionActions .cmsButton{white-space:normal;width:100%;min-width:0;height:auto;min-height:34px;padding-block:7px}.collectionItem__content .collectionItem__source{color:#929a95;margin-top:8px;font-size:10px}.collectionUploadPage .collectionItem__addProduct{color:#716d67;background:#faf8f5;border-color:#c7beb1;border-radius:8px;min-height:240px}.collectionUploadPage .collectionItem__addProduct:hover:not(:disabled){background:#eae3d9;border-color:#b7a58a}.collectionUploadPage .collectionItem__addProduct:focus-visible{outline-offset:2px;outline:2px solid #9a8059}.collectionUploadPage__empty,.collectionUploadPage__error{color:#716d67;background:#fff;border:1px dashed #dedad4;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:120px;display:flex}.collectionUploadPage__empty strong{color:#171614;font-size:18px}.collectionUploadPage__error{color:#a53d37;background:#fff4f3;border-style:solid;border-color:#e5b7b2;align-items:flex-start;min-height:auto;padding:18px 20px}@media (width<=1100px){.collectionUploadPage{padding:20px}.collectionUploadPage__sourceMethods{grid-template-columns:minmax(0,1fr)}.collectionUploadPage__sourceOr{min-height:20px}.collectionUploadPage__summary{grid-template-columns:repeat(4,1fr)}.collectionUploadPage__fileInfo{grid-column:1/-1}.collectionLook__layout{grid-template-columns:minmax(240px,310px) minmax(0,1fr)}.collectionLook__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.collectionUploadPage{padding:14px}.collectionUploadPage__hero{padding:0}.collectionUploadPage__fileButton{width:100%}.collectionUploadPage__sourceForm{grid-template-columns:minmax(0,1fr);padding:18px}.collectionUploadPage__sourceMethod{flex-direction:column;align-items:stretch}.collectionUploadPage__sourceMethod--public,.collectionUploadPage__folderSelection{grid-template-columns:minmax(0,1fr)}#root .collectionUploadPage__sourceMethod--public button.cmsButton,.collectionUploadPage__folderSelection .cmsButton{width:100%}#root .collectionUploadPage__sourceMethod--public button.cmsButton{grid-area:2/1}.collectionUploadPage__sourceHint{grid-row:3}.collectionUploadPage__sourceStatus,.collectionUploadPage__sourceForm .collectionUploadPage__sourceLinks{grid-column:auto}.collectionUploadPage__summary{grid-template-columns:repeat(2,1fr)}.collectionUploadPage__toolbar{flex-direction:column;align-items:stretch}.collectionUploadPage__progress{justify-content:space-between}.collectionUploadPage__transfer{flex-direction:column;align-items:stretch}.collectionUploadPage__transferActions,.collectionUploadPage__transferActions .cmsButton{width:100%}.collectionLook__header{flex-direction:column;align-items:flex-start}.collectionLook__layout{grid-template-columns:minmax(0,1fr);padding:14px}.collectionLook__photo{max-height:78vh}.collectionLook__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media (prefers-reduced-motion:reduce){.collectionLook__photoProgress>span{width:100%;animation:none}}.collectionUploadPage{--cms-button-border:#dedad4;--cms-button-border-strong:#b7a58a;--cms-button-bg:#fff;--cms-button-bg-hover:#eae3d9;--cms-button-text:#171614;--cms-button-primary:#766a5c;--cms-button-primary-hover:#655a4e;--cms-button-primary-text:#fff;--cms-button-focus:0 0 0 2px #9a8059}#root .collectionUploadPage :is(.collectionUploadPage__sourceForm,.collectionUploadPage__toolbar,.collectionUploadPage__transfer,.collectionItem) button.cmsButton{border-radius:8px;transform:none}#root .collectionUploadPage .collectionItem__toolbar .collectionItem__deleteButton{color:#b42318;background:#fff;border-color:#dedad4}#root .collectionUploadPage .collectionItem__toolbar .collectionItem__deleteButton:hover:not(:disabled){color:#b42318;background:#fff1f0}.collectionUploadPage__reviewTitle{margin-bottom:12px}.collectionUploadPage__reviewTitle h3{margin:4px 0;font-size:19px}.collectionUploadPage__filters button:focus-visible{outline-offset:-2px;outline:2px solid #9a8059}.collectionUploadPage__filters button:hover:not(:disabled){background:#eae3d9}.collectionUploadPage__transfer p,.collectionItem__content{overflow-wrap:anywhere}.collectionUploadPage__sourceMethod{border-radius:8px}.productSelectionRow{background:#fff;border:1px solid #dedad4;border-radius:8px;grid-template-columns:28px 56px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:8px;display:grid}.productSelectionRow--selected{background:#eae3d9;border-color:#b7a58a}.productSelectionRow__index{color:#716d67;text-align:center;font-size:12px;font-weight:800}.productSelectionRow__image{color:#716d67;text-align:center;background:#fff;place-items:center;width:56px;height:68px;font-size:10px;display:grid;overflow:hidden}.productSelectionRow__image img{object-fit:contain;width:100%;height:100%}.productSelectionRow__info{gap:2px;min-width:0;display:grid}.productSelectionRow__info strong,.productSelectionRow__info span,.productSelectionRow__info code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.productSelectionRow__info strong{color:#171614;font-size:12px}.productSelectionRow__info span,.productSelectionRow__info code{color:#716d67;font-size:11px}.productSelectionRow--compact{grid-template-columns:48px minmax(0,1fr) auto;gap:8px;padding:6px}.productSelectionRow--compact .productSelectionRow__index{display:none}.productSelectionRow--compact .productSelectionRow__image{width:48px;height:60px}.productSelectionRow--compact .productSelectionRow__info strong{font-size:11px}.productSelectionRow--compact .productSelectionRow__info span,.productSelectionRow--compact .productSelectionRow__info code{font-size:10px}.productSelectionRow--compact>button{padding-inline:7px}@media (width<=700px){.productSelectionRow:not(.productSelectionRow--compact){grid-template-columns:24px 48px minmax(0,1fr)}.productSelectionRow:not(.productSelectionRow--compact) .productSelectionRow__image{width:48px;height:60px}.productSelectionRow:not(.productSelectionRow--compact)>button{grid-column:2/-1;justify-self:end}}.lookBuilderPage{box-sizing:border-box;min-width:0;height:100%;min-height:100%;padding:var(--cms-space-5);color:var(--cms-text);background:#f5f2ed;overflow:auto}.lookBuilderPage__header{max-width:none;min-height:48px;margin:0 auto var(--cms-space-4);border-bottom:1px solid var(--cms-border);justify-content:space-between;align-items:center;gap:10px;padding:7px 12px;display:flex}.lookBuilderPage__status{max-width:1480px;min-height:18px;margin:0 auto var(--cms-space-3);color:var(--cms-text-muted);font-size:12px}.lookBuilderPage__saveStatus{color:#171614;margin-right:12px}.lookBuilderPage__status p{margin:4px 0 0}.lookBuilderPage__title{min-width:0}.lookBuilderPage__title>span{color:var(--cms-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.lookBuilderPage__title h2{letter-spacing:-.03em;margin:4px 0 5px;font-size:clamp(24px,2.5vw,34px);line-height:1.05}.lookBuilderPage__title p{min-height:18px;color:var(--cms-text-muted);margin:0;font-size:12px}.lookBuilderPage__title .lookBuilderPage__exportError{color:var(--cms-danger);margin-top:4px}.lookBuilderPage__headerActions{justify-content:flex-end;align-items:center;gap:var(--cms-space-2);max-width:1480px;margin:0 auto var(--cms-space-3);flex-wrap:wrap;display:flex}.lookBuilderExportMenu .catalogActionMenu__summary{min-height:var(--cms-button-height-compact);border-color:var(--cms-button-primary);padding:var(--cms-button-padding-compact);color:var(--cms-button-primary-text);background:var(--cms-button-primary);border-radius:8px;font-size:12px;font-weight:800}.lookBuilderExportMenu .catalogActionMenu__summary:hover:not(:disabled),.lookBuilderExportMenu.catalogActionMenu--open .catalogActionMenu__summary{border-color:var(--cms-button-primary);color:var(--cms-button-primary-text);background:var(--cms-button-primary-hover)}.catalogActionMenu__panel .lookBuilderExportMenu__item{gap:3px;min-width:220px;display:grid}.catalogActionMenu__panel .lookBuilderExportMenu__item strong{font-size:12px}.catalogActionMenu__panel .lookBuilderExportMenu__item small{color:#716d67;font-size:10px;font-weight:600}.lookBuilderPage__modeSwitch{border:1px solid var(--cms-border);background:var(--cms-surface-muted);border-radius:8px;gap:4px;padding:4px;display:inline-flex}.lookBuilderPage__modeSwitch button{min-height:34px;color:var(--cms-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:12px;font-weight:800}.lookBuilderPage__modeSwitch button:hover{color:var(--cms-text)}.lookBuilderPage__modeSwitch button.is-active{color:var(--cms-text);background:var(--cms-surface);box-shadow:var(--cms-shadow-sm)}.lookBuilderPage__modeSwitch button:focus-visible{outline-offset:2px;outline:2px solid #9a8059}.lookBuilderPage__workspace{align-items:start;gap:var(--cms-space-4);grid-template-columns:minmax(0,1fr) 300px;max-width:1480px;margin:0 auto;display:grid}.lookBuilderPage>.catalogWorkspaceState{margin:24px}.lookBuilderEditor,.lookBuilderLibrary{border:1px solid var(--cms-border);background:var(--cms-surface);border-radius:8px;min-width:0}.lookBuilderEditor{grid-template-columns:72px minmax(0,1fr) 260px;align-items:start;display:grid;overflow:hidden}.lookBuilderEditor__toolbar{justify-content:space-between;align-items:center;gap:var(--cms-space-4);min-height:64px;padding:var(--cms-space-3) var(--cms-space-4);border-bottom:1px solid var(--cms-border-soft);grid-column:1/-1;display:flex}.lookBuilderEditor__selectionToolbar{justify-content:space-between;align-items:center;gap:var(--cms-space-3);padding:var(--cms-space-2) var(--cms-space-4);border-bottom:1px solid var(--cms-border-soft);background:var(--cms-surface-soft);grid-column:1/-1;display:flex}.lookBuilderEditor__selectionToolbar>div:first-child{gap:2px;min-width:150px;display:grid}.lookBuilderEditor__selectionToolbar strong{font-size:11px}.lookBuilderEditor__selectionToolbar small{color:var(--cms-text-muted);font-size:9px}.lookBuilderEditor__selectionToolbar>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.lookBuilderEditor__selectionToolbar .cmsButton{min-height:28px;padding-left:8px;padding-right:8px;font-size:10px}.lookBuilderEditor__backgrounds,.lookBuilderEditor__templates{gap:6px;display:grid}.lookBuilderEditor__backgrounds>span,.lookBuilderEditor__templates>span{color:var(--cms-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850}.lookBuilderEditor__backgrounds>div,.lookBuilderEditor__templates>div{flex-wrap:wrap;gap:5px;display:flex}.lookBuilderEditor__backgrounds button{border:1px solid var(--cms-border-strong);cursor:pointer;border-radius:8px;width:28px;height:28px;padding:0}.lookBuilderEditor__backgrounds button.is-active,.lookBuilderEditor__backgrounds button:focus-visible,.lookBuilderEditor__templates button:focus-visible{outline-offset:2px;outline:2px solid #9a8059}.lookBuilderEditor__templates button{border:1px solid var(--cms-border);min-width:30px;height:28px;color:var(--cms-text-muted);background:var(--cms-surface);cursor:pointer;font:inherit;border-radius:8px;padding:0 7px;font-size:11px;font-weight:850}.lookBuilderEditor__templates button.is-active{border-color:var(--cms-text);color:var(--cms-text-on-dark);background:var(--cms-text)}.lookBuilderEditor__templates button:disabled{cursor:not-allowed;opacity:.38}.lookBuilderEditor__canvasArea{display:contents}.lookBuilderCanvas{min-height:clamp(460px,100vh - 400px,600px);padding:var(--cms-space-5);background:linear-gradient(45deg, #11182706 25%, transparent 25%), linear-gradient(-45deg, #11182706 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #11182706 75%), linear-gradient(-45deg, transparent 75%, #11182706 75%), var(--cms-surface-muted);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;grid-column:1/3;place-items:center;display:grid;overflow:auto}.lookBuilderEditor--free .lookBuilderCanvas{grid-row:3/5}.lookBuilderEditor--grid .lookBuilderCanvas{grid-row:2/4}.lookBuilderEditor__canvasArea--withProductRail .lookBuilderCanvas{grid-column:2}.lookBuilderProductRail{min-width:0;padding:var(--cms-space-5) 0 var(--cms-space-5) var(--cms-space-3);background:var(--cms-surface-muted);grid-column:1;align-items:start;display:grid}.lookBuilderEditor--free .lookBuilderProductRail{grid-row:3/5}.lookBuilderEditor--grid .lookBuilderProductRail{grid-row:2/4}.lookBuilderCanvas__stage{aspect-ratio:2/3;isolation:isolate;border:1px solid #11182724;width:min(100%,clamp(260px,66.667vh - 280px,400px));position:relative;overflow:hidden;box-shadow:0 18px 42px #11182724}.lookBuilderCanvas__stage--free{touch-action:none}.lookBuilderCanvas__safeArea{z-index:0;pointer-events:none;border:1px dashed #9a805959;position:absolute;inset:8%}.lookBuilderCanvas__snapGuide{z-index:10000;pointer-events:none;background:#9a8059;display:block;position:absolute;box-shadow:0 0 0 1px #ffffffb3}.lookBuilderCanvas__snapGuide--x{width:1px;top:0;bottom:0}.lookBuilderCanvas__snapGuide--y{height:1px;left:0;right:0}.lookBuilderCanvas__snapGuide--safe{background:#9a8059}.lookBuilderCanvas__snapGuide--item{background:#b7a58a}.lookBuilderCanvas__freeItem{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;position:absolute}.lookBuilderCanvas__freeItem:active,.lookBuilderCanvas__item--dragging{cursor:grabbing}.lookBuilderCanvas__freeItem img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.lookBuilderCanvas__item--selected{outline-offset:3px;outline:2px solid #9a8059}.lookBuilderCanvas__item--primary{outline-width:3px}.lookBuilderCanvas__item--locked{cursor:default}.lookBuilderCanvas__rotateHandle,.lookBuilderCanvas__scaleHandle{z-index:2;touch-action:none;background:#9a8059;border:2px solid #fff;border-radius:50%;width:14px;height:14px;display:block;position:absolute;box-shadow:0 1px 4px #11182752}.lookBuilderCanvas__rotateHandle{cursor:grab;top:-30px;left:50%;transform:translate(-50%)}.lookBuilderCanvas__rotateHandle:after{content:"";background:#9a8059;width:1px;height:16px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.lookBuilderCanvas__scaleHandle{cursor:nwse-resize;bottom:-10px;right:-10px}.lookBuilderCanvas__freeItem:focus-visible{outline-offset:4px;outline:3px solid #9a8059}.lookBuilderCanvas__stage--grid{background-clip:padding-box;gap:2px;padding:2px;display:grid}.lookBuilderCanvas__stage--grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lookBuilderCanvas__stage--grid-3,.lookBuilderCanvas__stage--grid-4{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.lookBuilderCanvas__stage--grid-3 .lookBuilderCanvas__gridSlot--1{grid-row:1/3}.lookBuilderCanvas__stage--grid-5{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr))}.lookBuilderCanvas__stage--grid-5 .lookBuilderCanvas__gridSlot--1,.lookBuilderCanvas__stage--grid-5 .lookBuilderCanvas__gridSlot--2{grid-column:span 3}.lookBuilderCanvas__stage--grid-5 .lookBuilderCanvas__gridSlot--3,.lookBuilderCanvas__stage--grid-5 .lookBuilderCanvas__gridSlot--4,.lookBuilderCanvas__stage--grid-5 .lookBuilderCanvas__gridSlot--5{grid-column:span 2}.lookBuilderCanvas__stage--grid-6{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.lookBuilderCanvas__stage--grid-7{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}.lookBuilderCanvas__stage--grid-7 .lookBuilderCanvas__gridSlot--1{grid-area:1/1/3/3}.lookBuilderCanvas__stage--grid-7 .lookBuilderCanvas__gridSlot--2,.lookBuilderCanvas__stage--grid-7 .lookBuilderCanvas__gridSlot--3{grid-column:3/5}.lookBuilderCanvas__stage--grid-8{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}.lookBuilderCanvas__gridSlot{outline-offset:-1px;outline:1px dashed #1118272e;min-width:0;min-height:0;position:relative;overflow:hidden}.lookBuilderCanvas__gridSlot--selected{z-index:2;outline-offset:-3px;outline:3px solid #9a8059}.lookBuilderCanvas__gridSlot--dragging{opacity:.55}.lookBuilderCanvas__gridItem,.lookBuilderCanvas__emptySlot{background:0 0;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid;overflow:hidden}.lookBuilderCanvas__gridItem{cursor:grab}.lookBuilderCanvas__gridItem img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.lookBuilderCanvas__gridItem:focus-visible,.lookBuilderCanvas__emptySlot:focus-visible{outline-offset:-4px;outline:3px solid #9a8059}.lookBuilderCanvas__emptySlot{color:#716d67;cursor:default;align-content:center;gap:3px}.lookBuilderCanvas__emptySlot span{border:1px solid;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-weight:850;display:grid}.lookBuilderCanvas__emptySlot small{font-size:9px}.lookBuilderEditor__empty{z-index:1;pointer-events:none;color:var(--cms-text-muted);text-align:center;grid-area:3/1/5/3;place-self:center;gap:5px;display:grid;position:relative}.lookBuilderEditor__empty strong{color:var(--cms-text);font-size:16px}.lookBuilderEditor__empty span{font-size:12px}.lookBuilderInspector{align-items:start;gap:var(--cms-space-3);min-height:92px;padding:var(--cms-space-3) var(--cms-space-4);border-left:1px solid var(--cms-border-soft);background:var(--cms-surface);overscroll-behavior:contain;grid-column:3;grid-template-columns:minmax(0,1fr);align-self:stretch;display:grid;overflow:auto}.lookBuilderEditor--free .lookBuilderInspector{grid-row:4;max-height:clamp(316px,100vh - 544px,456px)}.lookBuilderEditor--grid .lookBuilderInspector{grid-row:2/4;max-height:clamp(460px,100vh - 400px,600px)}.lookBuilderProductRail__thumbnails{grid-template-columns:minmax(0,1fr);justify-items:center;gap:6px;display:grid}.lookBuilderProductRail__thumbnail{border:1px solid var(--cms-border);width:60px;height:68px;color:inherit;background:var(--cms-surface-muted);cursor:pointer;border-radius:8px;place-items:center;padding:3px;display:grid;overflow:hidden}.lookBuilderProductRail__thumbnail:hover{border-color:var(--cms-text-muted)}.lookBuilderProductRail__thumbnail:focus-visible{box-shadow:var(--cms-focus-ring);outline:none}.lookBuilderProductRail__thumbnail[aria-pressed=true]{border-color:#9a8059;box-shadow:0 0 0 1px #9a8059}.lookBuilderProductRail__thumbnail img{object-fit:contain;width:100%;height:100%}.lookBuilderLayers{border:1px solid var(--cms-border);background:var(--cms-surface);grid-area:3/3;grid-template-rows:auto minmax(0,1fr);width:100%;min-width:0;max-height:206px;display:grid;overflow:hidden}.lookBuilderLayers>header{justify-content:space-between;align-items:center;gap:var(--cms-space-2);min-height:34px;padding:0 var(--cms-space-3);border-bottom:1px solid var(--cms-border-soft);display:flex}.lookBuilderLayers>header strong{font-size:11px}.lookBuilderLayers>header small{color:var(--cms-text-muted);font-size:10px}.lookBuilderLayers>p{padding:var(--cms-space-3);color:var(--cms-text-muted);margin:0;font-size:10px;line-height:1.4}.lookBuilderLayers__list{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow:auto}.lookBuilderLayers__row{border-bottom:1px solid var(--cms-border-soft);background:var(--cms-surface);grid-template-columns:minmax(0,1fr) 30px 30px;align-items:stretch;display:grid}.lookBuilderLayers__row:last-child{border-bottom:0}.lookBuilderLayers__row.is-selected{background:#eae3d9;box-shadow:inset 3px 0 #9a8059}.lookBuilderLayers__row.is-hidden .lookBuilderLayers__select{opacity:.5}.lookBuilderLayers__select{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:12px 28px minmax(0,1fr);align-items:center;gap:5px;padding:4px;display:grid}.lookBuilderLayers__select:hover{background:#9a805914}.lookBuilderLayers__select:focus-visible,.lookBuilderLayers__action:focus-visible{z-index:2;outline-offset:-2px;outline:2px solid #9a8059;position:relative}.lookBuilderLayers__dragHandle{color:var(--cms-text-muted);letter-spacing:-3px;font-size:11px}.lookBuilderLayers__select img{object-fit:contain;width:28px;height:32px}.lookBuilderLayers__select>span:last-child{min-width:0;display:grid}.lookBuilderLayers__select strong,.lookBuilderLayers__select small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lookBuilderLayers__select strong{font-size:10px}.lookBuilderLayers__select small{color:var(--cms-text-muted);font-size:8px}.lookBuilderLayers__action{border-radius:8px;align-self:stretch;width:30px;min-width:30px;min-height:100%;padding:0}.lookBuilderInspector__controls{align-items:start;gap:var(--cms-space-3) var(--cms-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.lookBuilderInspector__controls>label{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;min-width:0;display:grid}.lookBuilderInspector__controls>label>span{color:var(--cms-text-muted);grid-column:1/-1;font-size:10px;font-weight:800}.lookBuilderInspector input[type=range]{accent-color:#9a8059;width:100%;min-width:0}.lookBuilderInspector output{min-width:36px;color:var(--cms-text-muted);text-align:right;font-size:10px}.lookBuilderInspector__actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.lookBuilderInspector__actions .cmsButton{width:100%;min-width:0;padding-left:6px;padding-right:6px;font-size:10px}.lookBuilderInspector__backgroundError{border:1px solid var(--cms-danger-border);padding:var(--cms-space-2) var(--cms-space-3);color:var(--cms-danger);background:var(--cms-danger-bg);border-radius:8px;grid-column:1/-1;margin:0;font-size:11px;line-height:1.4}.lookBuilderInspector__empty{color:var(--cms-text-muted);text-align:center;grid-column:1/-1;margin:0;font-size:12px}.lookBuilderInspector__multiSelection{justify-content:space-between;align-items:center;gap:var(--cms-space-3);display:flex}.lookBuilderInspector__multiSelection>div{gap:3px;display:grid}.lookBuilderInspector__multiSelection strong{font-size:12px}.lookBuilderInspector__multiSelection span{color:var(--cms-text-muted);font-size:10px}.lookBuilderEditor__backgroundNotice{padding:var(--cms-space-2) var(--cms-space-4);border-top:1px solid var(--cms-border-soft);border-left:1px solid var(--cms-border-soft);color:var(--cms-text-muted);background:var(--cms-surface-soft);grid-column:3;margin:0;font-size:10px;line-height:1.45}.lookBuilderEditor__backgroundNotice summary{cursor:pointer;font-weight:800}.lookBuilderEditor__backgroundNotice p{margin:var(--cms-space-2) 0 0}.lookBuilderLibrary{top:var(--cms-space-4);gap:var(--cms-space-3);max-height:calc(100vh - 200px);padding:var(--cms-space-3);overscroll-behavior:contain;display:grid;position:sticky;overflow:auto}.lookBuilderLibrary--albums{display:block}.lookBuilderLibrary .productsWizardV2InlineHeader{align-items:center}.lookBuilderLibrary .productsWizardV2InlineHeader p{color:var(--cms-text-muted);font-size:11px}.lookBuilderLibrary .productsWizardV2AlbumGrid{grid-template-columns:minmax(0,1fr);max-height:none;padding-right:0}.lookBuilderLibrary .productsWizardV2AlbumCard{border:0;border-bottom:1px solid var(--cms-border-soft);min-height:68px;padding:var(--cms-space-2);background:0 0;border-radius:8px;grid-template-columns:52px minmax(0,1fr)}.lookBuilderLibrary .productsWizardV2AlbumCard__image{border-radius:8px;width:52px;height:58px}#root .lookBuilderLibrary--albums .productsWizardV2AlbumCard__image{text-align:center;font-size:10px;line-height:1.2}.lookBuilderLibrary__header{justify-content:space-between;align-items:center;gap:var(--cms-space-2);padding-bottom:var(--cms-space-3);border-bottom:1px solid var(--cms-border-soft);display:flex}.lookBuilderLibrary__header>div{text-align:right;min-width:0;display:grid}.lookBuilderLibrary__header strong,.lookBuilderLibrary__header small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lookBuilderLibrary__header strong{font-size:13px}.lookBuilderLibrary__header small{color:var(--cms-text-muted);font-size:10px}.lookBuilderLibrary__capacity{border:1px solid var(--cms-warning-border,#ead7a9);color:var(--cms-warning-text);background:var(--cms-warning-bg);border-radius:8px;margin:0;padding:9px 10px;font-size:11px;line-height:1.4}.lookBuilderLibrary__products{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.lookBuilderLibrary__loadMore{width:100%}.lookBuilderLibrary__hint{color:var(--cms-text-muted);font-size:10px;line-height:1.4}@media (width<=1180px){.lookBuilderPage__header{align-items:center}.lookBuilderPage__headerActions{justify-content:flex-start}.lookBuilderPage__workspace{grid-template-columns:minmax(0,1fr)}.lookBuilderLibrary{max-height:none;position:static}.lookBuilderLibrary__products{grid-template-columns:minmax(0,1fr)}}@media (width<=920px){.lookBuilderEditor{grid-template-columns:minmax(0,1fr)}.lookBuilderEditor__toolbar,.lookBuilderEditor__selectionToolbar,.lookBuilderEditor__canvasArea,.lookBuilderInspector,.lookBuilderEditor__backgroundNotice{grid-column:1}.lookBuilderEditor--free .lookBuilderCanvas,.lookBuilderEditor--grid .lookBuilderCanvas,.lookBuilderEditor__canvasArea--withProductRail .lookBuilderCanvas,.lookBuilderEditor--free .lookBuilderProductRail,.lookBuilderEditor--grid .lookBuilderProductRail,.lookBuilderLayers,.lookBuilderEditor--free .lookBuilderInspector,.lookBuilderEditor--grid .lookBuilderInspector{grid-area:auto/1}.lookBuilderInspector{border-top:1px solid var(--cms-border-soft);border-left:0;max-height:none;overflow:visible}.lookBuilderLayers{width:100%;max-height:280px}.lookBuilderProductRail{padding:var(--cms-space-3)}.lookBuilderInspector__controls{grid-template-columns:repeat(2,minmax(0,1fr))}.lookBuilderEditor__backgroundNotice{border-left:0}}@media (width<=720px){.lookBuilderPage{padding:var(--cms-space-3)}.lookBuilderPage__headerActions,.lookBuilderPage__modeSwitch{width:100%}.lookBuilderPage__modeSwitch button{flex:1}.lookBuilderEditor__toolbar,.lookBuilderEditor__selectionToolbar{flex-direction:column;align-items:flex-start}.lookBuilderEditor__selectionToolbar>div:last-child{justify-content:flex-start}.lookBuilderEditor__canvasArea{min-height:520px;padding:var(--cms-space-3)}.lookBuilderEditor__canvasArea--withProductRail{gap:var(--cms-space-3);grid-template-columns:72px minmax(0,400px)}.lookBuilderEditor__canvasArea--withLayers,.lookBuilderEditor__canvasArea--withProductRail.lookBuilderEditor__canvasArea--withLayers{grid-template-columns:72px minmax(0,400px)}.lookBuilderEditor__canvasArea--withLayers:not(.lookBuilderEditor__canvasArea--withProductRail){grid-template-columns:minmax(0,400px)}.lookBuilderLayers{max-height:280px}.lookBuilderCanvas__stage{width:min(100%,400px)}.lookBuilderInspector__controls{grid-template-columns:repeat(2,minmax(0,1fr))}.lookBuilderInspector__actions{grid-column:auto;justify-content:flex-start}.lookBuilderLibrary__products{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.lookBuilderEditor__canvasArea--withProductRail,.lookBuilderEditor__canvasArea--withLayers,.lookBuilderEditor__canvasArea--withProductRail.lookBuilderEditor__canvasArea--withLayers{grid-template-columns:minmax(0,1fr)}.lookBuilderLayers{width:min(100%,400px)}.lookBuilderProductRail{width:100%}.lookBuilderProductRail__thumbnails{grid-column:1/-1;grid-template-columns:repeat(auto-fit,60px);justify-content:start}.lookBuilderInspector__controls{grid-template-columns:minmax(0,1fr)}.lookBuilderInspector__multiSelection{flex-direction:column;align-items:stretch}.lookBuilderPage__headerActions>.cmsButton{flex:1}.lookBuilderPage__headerActions>.lookBuilderExportMenu{flex:1 0 100%}.lookBuilderExportMenu .catalogActionMenu__summary{width:100%}.lookBuilderEditor__canvasArea{min-height:440px}.lookBuilderCanvas__emptySlot small{display:none}}@media (prefers-reduced-motion:reduce){.lookBuilderCanvas__freeItem{scroll-behavior:auto}}#root .addSectionWizard.myLookCreationWizard{width:min(1120px,100vw - 24px);max-width:1120px}.myLookCreationWizard__body{align-content:start;gap:16px;display:grid}.myLookCreationWizard__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.myLookCreationWizard__detailsName,.myLookCreationWizard__detailsCover{color:#171614;align-content:start;gap:9px;min-width:0;font:600 13px/20px Inter,Arial,sans-serif;display:grid}.myLookCreationWizard__detailsName input{box-sizing:border-box;color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;width:100%;min-height:44px;padding:10px 12px;font:400 14px/20px Inter,Arial,sans-serif}.myLookCreationWizard__detailsName input:focus-visible{outline-offset:2px;border-color:#9a8059;outline:2px solid #9a8059}.myLookCreationWizard__detailsName small,.myLookCreationWizard__uploadSurface small{color:#716d67;font:400 12px/18px Inter,Arial,sans-serif}.myLookCreationWizard__detailsCover{cursor:pointer;position:relative}.myLookCreationWizard__uploadSurface{background:#f5f2ed;border:1px dashed #b7a58a;border-radius:8px;align-content:center;justify-items:start;gap:8px;min-height:90px;padding:18px;display:grid}.myLookCreationWizard__uploadSurface strong{color:#171614;font:600 14px/20px Inter,Arial,sans-serif}.myLookCreationWizard__detailsCover input[type=file]{opacity:0;cursor:pointer;width:100%;height:calc(100% - 29px);position:absolute;inset:29px 0 0}.myLookCreationWizard__detailsCover:focus-within .myLookCreationWizard__uploadSurface{outline-offset:2px;outline:2px solid #9a8059}.myLookCreationWizard__detailsCover:has(input:disabled){cursor:not-allowed;opacity:.55}.myLookCreationWizard__body>label{color:var(--cms-luxury-ink-soft);gap:7px;margin:0;font-size:12px;font-weight:800;display:grid}.myLookCreationWizard__body>label>input{box-sizing:border-box;border:1px solid var(--cms-luxury-border);width:100%;min-height:40px;color:var(--cms-luxury-ink);background:var(--cms-luxury-paper);font:inherit;border-radius:0;padding:7px 12px;font-size:13px}.myLookCreationWizard__body>label>input:focus{border-color:var(--cms-luxury-gold-strong);outline:2px solid var(--cms-luxury-focus);outline-offset:0}.myLookCreationWizard__body>label>input:disabled{cursor:not-allowed;opacity:.56}.myLookCreationWizard__methodGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.myLookCreationWizard__methodCard{color:#171614;cursor:pointer;text-align:left;background:#fff;border:1px solid #dedad4;border-radius:8px;align-content:start;gap:10px;min-height:156px;padding:20px;display:grid}.myLookCreationWizard__methodCard:hover{background:#f5f2ed;border-color:#b7a58a}.myLookCreationWizard__methodCard:focus-visible{outline-offset:2px;outline:2px solid #9a8059}.myLookCreationWizard__methodCard strong{font:500 16px/24px Lora,Georgia,serif}.myLookCreationWizard__methodCard span{color:#716d67;font:400 13px/20px Inter,Arial,sans-serif}.myLookCreationWizard__coverPreview{border:1px solid var(--cms-luxury-border);background:#fff;border-radius:8px;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}.myLookCreationWizard__coverPreview img{object-fit:contain;background:#f5f2ed;border-radius:6px;width:104px;height:132px}.myLookCreationWizard__coverPreview>div{gap:5px;min-width:0;display:grid}.myLookCreationWizard__coverPreview strong,.myLookCreationWizard__emptyProducts strong{color:#171614;font:500 16px/22px Lora,Georgia,serif}.myLookCreationWizard__coverPreview span,.myLookCreationWizard__emptyProducts span{color:#716d67;overflow-wrap:anywhere;font:400 12px/18px Inter,Arial,sans-serif}.myLookCreationWizard__status{color:#6b7280;margin:0;font-size:12px;font-weight:700}:is(#root,body) .myLookCreationWizard.sectionWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep--active{color:#171614;border-bottom-color:#9a8059}:is(#root,body) .myLookCreationWizard.sectionWizardV2 .wizardStep span{border-radius:5px}:is(#root,body) .myLookCreationWizard .myLookCreationWizard__body button.cmsButton{color:#171614;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px}:is(#root,body) .myLookCreationWizard .myLookCreationWizard__body button.cmsButton:hover:not(:disabled),:is(#root,body) .myLookCreationWizard .myLookCreationWizard__body button.cmsButton:active:not(:disabled){color:#171614;box-shadow:none;background:#eae3d9;border-color:#b7a58a}:is(#root,body) .myLookCreationWizard .myLookCreationWizard__body button.cmsButton:focus-visible{outline-offset:2px;outline:2px solid #9a8059}.myLookCreationWizard__selectedProducts{gap:12px;display:grid}.myLookCreationWizard__selectedProductsHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.myLookCreationWizard__selectedProductsHeader>strong{color:#171614;font:500 18px/26px Lora,Georgia,serif}.myLookCreationWizard__selectedProductsHeader>span{color:#716d67;font:600 13px/20px Inter,Arial,sans-serif}.myLookCreationWizard__sourcePanel{gap:12px;display:grid}.myLookCreationWizard__productSources{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}:is(#root,body) .myLookCreationWizard .myLookCreationWizard__sourceButton.cmsButton{text-align:center;justify-content:center;height:auto;min-height:48px;padding:11px 14px;font:600 13px/20px Inter,Arial,sans-serif}:is(#root,body) .myLookCreationWizard .myLookCreationWizard__sourceButton.cmsButton[aria-pressed=true]{box-shadow:none;background:#eae3d9;border-color:#b7a58a}.myLookCreationWizard .productsWizardV2AlbumGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.myLookCreationWizard .productsWizardV2AlbumCard,.myLookCreationWizard .productsWizardV2AlbumCard__image{border-radius:8px}.myLookCreationWizard__album{gap:12px;display:grid}.myLookCreationWizard__albumHeader{border-bottom:1px solid #dedad4;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.myLookCreationWizard__albumHeader>div{gap:3px;display:grid}.myLookCreationWizard__albumHeader strong{color:#171614;font-size:13px}.myLookCreationWizard__albumHeader span{color:#716d67;font-size:11px}.myLookCreationWizard__albumProducts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.myLookCreationWizard__albumProducts .sellerCatalogProductCard__content{padding:9px}.myLookCreationWizard__albumProducts .sellerCatalogProductCard__meta,.myLookCreationWizard__albumProducts .sellerCatalogProductCard__name{font-size:10px}.myLookCreationWizard__albumProducts .sellerCatalogProductCard__brand{font-size:11px}.myLookCreationWizard__productList{gap:8px;display:grid}.myLookCreationWizard__albumProductList{background:#f5f2ed;border-radius:8px;padding:12px}.myLookCreationWizard .productsWizardV2AlbumGrid{max-height:none;padding-right:0;overflow:visible}.myLookCreationWizard__canvasNote{color:#716d67;border-left:3px solid #b7a58a;margin:0;padding-left:10px;font-size:11px;line-height:1.45}.myLookCreationWizard__review{background:#fff;border:1px solid #dedad4;border-radius:8px;grid-template-columns:180px minmax(0,1fr);gap:20px;padding:16px;display:grid}.myLookCreationWizard__reviewCover{background:#f5f2ed;border-radius:6px;place-items:center;width:180px;height:220px;display:grid;overflow:hidden}.myLookCreationWizard__reviewCover img{object-fit:contain;width:100%;height:100%}.myLookCreationWizard__review dl{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;margin:0;display:grid}.myLookCreationWizard__review dl>div{background:#f5f2ed;border:1px solid #eeeae4;border-radius:8px;align-content:start;gap:6px;min-width:0;padding:12px 14px;display:grid}.myLookCreationWizard__review dt{color:#716d67;font:600 11px/16px Inter,Arial,sans-serif}.myLookCreationWizard__review dd{color:#171614;overflow-wrap:anywhere;min-width:0;margin:0;font:500 16px/22px Lora,Georgia,serif}#root .myLookCreationWizard__importScope .catalogFormModalBackdrop{background:#17161494}#root .myLookCreationWizard__importScope .catalogFormModal{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:12px}#root .myLookCreationWizard__importScope .catalogFormModal>header,#root .myLookCreationWizard__importScope .catalogFormModal__footer{color:#171614;background:#f5f2ed;border-color:#dedad4}#root .myLookCreationWizard__importScope .catalogFormModal>header h3{color:#171614;font:500 24px/32px Lora,Georgia,serif}#root .myLookCreationWizard__importScope .catalogFormModal>header span{color:#716d67}#root .myLookCreationWizard__importScope .catalogFormModal>header>button{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px}#root .myLookCreationWizard__importScope .catalogFormModal__body{color:#171614;background:#fff}#root .myLookCreationWizard__importScope .catalogFormModal__body>.cmsButton{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;justify-self:start}#root .myLookCreationWizard__importScope .catalogFormModal__footer>button.cmsButton{border-radius:8px}#root .myLookCreationWizard__importScope .catalogFormModal__footer>button.cmsButton--secondary{color:#171614;background:#fff;border:1px solid #dedad4}#root .myLookCreationWizard__importScope .catalogFormModal__footer>button.cmsButton--primary{color:#fff;background:#766a5c;border:1px solid #766a5c}#root .myLookCreationWizard__importScope .orderedProductListRow{color:#171614;background:#fff;border-color:#dedad4;border-radius:8px}#root .myLookCreationWizard__importScope .orderedProductListRow__number,#root .myLookCreationWizard__importScope .orderedProductListRow__image{color:#716d67;background:#f5f2ed;border-radius:6px}#root .myLookCreationWizard__importScope .orderedProductListRow__actions :is(button,.orderedProductListRow__dragHandle){color:#171614;background:0 0;border:1px solid #0000;border-radius:8px}#root .myLookCreationWizard__importScope .orderedProductListRow__actions :is(button,.orderedProductListRow__dragHandle):hover{background:#f5f2ed}.myLookCreationWizard__catalogSummary{background:#fff;border:1px solid #dedad4;border-radius:8px;gap:16px;padding:16px;display:grid}.myLookCreationWizard__catalogSummary dl{grid-template-columns:minmax(0,1.4fr) minmax(0,1.4fr) minmax(100px,.7fr) minmax(100px,.7fr);gap:12px;margin:0;display:grid}.myLookCreationWizard__catalogSummary dl>div{background:#f5f2ed;border:1px solid #eeeae4;border-radius:8px;align-content:start;gap:6px;min-width:0;padding:12px 14px;display:grid}.myLookCreationWizard__catalogSummary dt,.myLookCreationWizard__catalogSummary dd{margin:0}.myLookCreationWizard__catalogSummary dt{color:#716d67;letter-spacing:.06em;text-transform:uppercase;font:600 11px/16px Inter,Arial,sans-serif}.myLookCreationWizard__catalogSummary dd{color:#171614;overflow-wrap:anywhere;font:500 16px/22px Lora,Georgia,serif}.myLookCreationWizard__catalogSummary dl>div:nth-child(n+3) dd{font:600 20px/24px Inter,Arial,sans-serif}.myLookCreationWizard__catalogSummary>button{justify-self:start}.myLookCreationWizard__catalogPreparation,.myLookCreationWizard__catalogIssues{background:#f5f2ed;border:1px solid #dedad4;border-radius:8px;gap:8px;padding:16px;display:grid}.myLookCreationWizard__catalogPreparation strong,.myLookCreationWizard__catalogIssues span{color:#171614;font:500 13px/20px Inter,Arial,sans-serif}.myLookCreationWizard__catalogPreparation span{color:#716d67;font:400 12px/18px Inter,Arial,sans-serif}.myLookCreationWizard__catalogIssues>button{justify-self:start}.myLookCreationWizard__catalogLooks{background:#f5f2ed;border-radius:8px;gap:10px;padding:12px;display:grid}.myLookCreationWizard__catalogLook{box-sizing:border-box;background:#fff;border:1px solid #dedad4;border-radius:8px;grid-template-columns:32px 72px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:112px;padding:11px 16px;display:grid}.myLookCreationWizard__catalogLook--error{background:snow;border-color:#d7a6a6}.myLookCreationWizard__catalogLookIndex{color:#716d67;text-align:center;font:500 13px/20px Inter,Arial,sans-serif}.myLookCreationWizard__catalogLookImage{color:#716d67;text-align:center;background:#faf9f7;border-radius:6px;place-items:center;width:72px;height:88px;font:400 11px/15px Inter,Arial,sans-serif;display:grid;overflow:hidden}.myLookCreationWizard__catalogLookImage img{object-fit:contain;width:100%;height:100%}.myLookCreationWizard__catalogLookInfo{gap:4px;min-width:0;display:grid}.myLookCreationWizard__catalogLookInfo strong{color:#171614;overflow-wrap:anywhere;font:500 16px/22px Lora,Georgia,serif}.myLookCreationWizard__catalogLookInfo span,.myLookCreationWizard__catalogLookInfo small{color:#716d67;font:400 12px/18px Inter,Arial,sans-serif}.myLookCreationWizard__catalogLookInfo small.is-error{color:#a43a3a;font-weight:600}.myLookCreationWizard__catalogLookStatus{color:#356445;background:#f1f7f2;border:1px solid #c7d8cc;border-radius:6px;justify-self:end;padding:5px 9px;font:600 11px/16px Inter,Arial,sans-serif}.myLookCreationWizard__catalogLook--error .myLookCreationWizard__catalogLookStatus{color:#a43a3a;background:#fff1f1;border-color:#e5c4c4}.fashionCompilationsModal--lookSelection .fashionLookCard,.fashionCompilationsModal--lookSelection .fashionLookCard__imageWrap,.fashionCompilationsModal--lookSelection .fashionLookSelectionBar,.fashionCompilationsModal--lookSelection .fashionLookSelectionHeader{border-radius:0}#root .fashionLooksPilot.fashionCompilationsModal--lookSelection .fashionLookCard--selected{border-color:#8a6a3e;box-shadow:inset 0 0 0 1px #8a6a3e}.fashionCompilationsModal--lookSelection .fashionLookCard__mainAction[aria-pressed=true]{background:#fff}.fashionCompilationsModal--lookSelection .fashionLookCard__selectionState{position:absolute;top:0;left:0;box-shadow:0 1px 4px #17161424}.fashionCompilationsModal--lookSelection .fashionLookCard--selected .fashionLookCard__selectionState{color:#6f5739;background:#eae3d9;border-color:#b7a58a}.fashionCompilationsModal--lookSelection .fashionLookSelectionHeader{background:0 0;border:0;justify-items:end;gap:8px;padding:0;display:grid}.fashionCompilationsModal--lookSelection .fashionLookSelectionHeader span{color:#716d67;text-align:right;font-size:13px;line-height:20px}.fashionCompilationsModal--lookSelection .fashionLookSelectionBar{background:#fff;border-top:1px solid #d9dee7;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.fashionCompilationsModal--lookSelection .fashionLookSelectionBar>div{align-items:center;gap:10px;display:flex}.fashionCompilationsModal--lookSelection .fashionLookSelectionBar span{color:#6b7280;font-size:11px;font-weight:700}.fashionCompilationsModal--lookSelection .fashionLookSelectionBar strong{color:#fff;background:#111827;place-items:center;min-width:34px;height:34px;font-size:13px;display:grid}@media (width<=560px){.myLookCreationWizard__methodGrid,.myLookCreationWizard__review,.myLookCreationWizard__productSources,.myLookCreationWizard .productsWizardV2AlbumGrid,.myLookCreationWizard__albumProducts{grid-template-columns:1fr}.myLookCreationWizard__sourceHeader{flex-direction:column;align-items:stretch}.myLookCreationWizard__selectedProducts{padding:11px}.myLookCreationWizard__methodCard{min-height:0}.myLookCreationWizard__reviewCover{width:100%;height:220px}.myLookCreationWizard__catalogSummary dl{grid-template-columns:1fr}.myLookCreationWizard__catalogLook{grid-template-columns:24px 52px minmax(0,1fr)}.myLookCreationWizard__catalogLookImage{width:52px;height:66px}.myLookCreationWizard__catalogLookStatus{grid-column:2/-1}.fashionCompilationsModal--lookSelection .fashionLookSelectionHeader{justify-items:stretch}.fashionCompilationsModal--lookSelection .fashionLookSelectionHeader span{text-align:left}.fashionCompilationsModal--lookSelection .fashionLookSelectionBar,.fashionCompilationsModal--lookSelection .fashionLookSelectionBar>div:last-child{flex-direction:column;align-items:stretch}.fashionCompilationsModal--lookSelection .fashionLookSelectionBar>div:last-child button{width:100%}}.myCompilationsPage{width:100%;min-height:calc(100vh - 72px);max-height:none}.myCompilationsPage .fashionCompilationsModal__body{min-height:calc(100vh - 128px)}.myCompilationsPage .fashionCompilationList{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.myCompilationsPage .catalogFormModal__body textarea{resize:vertical;width:100%}.myCompilationsPage .fashionLookCard{transition:border-color .14s,box-shadow .14s,opacity .14s}.myCompilationsPage .fashionLookCard--dragging{opacity:.45}.myCompilationsPage .fashionLookCard--dropTarget{border-color:var(--cms-luxury-gold-strong);box-shadow:0 0 0 2px var(--cms-luxury-gold-strong)}.myCompilationsPage .myCompilationLookDragHandle{width:34px;height:34px;color:var(--cms-luxury-ink);cursor:grab;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:6px;place-items:center;margin-left:auto;padding:0;display:inline-grid}.myCompilationsPage .myCompilationLookDragHandle svg{fill:currentColor;stroke:none;width:22px;height:22px}.myCompilationsPage .myCompilationLookDragHandle:hover:not([aria-disabled=true]){background:var(--cms-luxury-gold-wash)}.myCompilationsPage .myCompilationLookDragHandle:focus-visible{outline:2px solid var(--cms-luxury-gold-strong);outline-offset:-2px}.myCompilationsPage .myCompilationLookDragHandle:active{cursor:grabbing}.myCompilationsPage .myCompilationLookDragHandle[aria-disabled=true]{color:#aaa;cursor:wait}@media (prefers-reduced-motion:reduce){.myCompilationsPage .fashionLookCard{transition:none}}.myLookAppearanceDialog__preview{border:1px solid #d9dee7;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}.myLookAppearanceDialog__previewImage{color:#6b7280;text-align:center;background:#f0f2f4;place-items:center;width:104px;height:132px;font-size:11px;display:grid;overflow:hidden}.myLookAppearanceDialog__preview>div:last-child,.myLookAppearanceDialog__builderAction{gap:5px;min-width:0;display:grid}.myLookAppearanceDialog__preview strong{color:#111827;font-size:13px}.myLookAppearanceDialog__preview span,.myLookAppearanceDialog__builderAction>span{color:#6b7280;overflow-wrap:anywhere;font-size:12px;line-height:1.4}.myLookAppearanceDialog__builderAction{border-top:1px solid #e5e7eb;justify-items:start;padding-top:14px}.myLookAppearanceDialog__body input[type=file]{height:auto;padding:9px 10px}.myLookAppearanceDialog__photoProgressStatus{color:#6b7280;gap:7px;font-size:12px;font-weight:650;display:grid}.myLookAppearanceDialog__photoProgress{background:#d9dee7;border-radius:0;height:5px;position:relative;overflow:hidden}.myLookAppearanceDialog__photoProgress>span{background:#276d45;border-radius:0;width:38%;animation:1.1s ease-in-out infinite myLookAppearancePhotoProgress;position:absolute;inset:0 auto 0 0}@keyframes myLookAppearancePhotoProgress{0%{transform:translate(-110%)}to{transform:translate(295%)}}@media (prefers-reduced-motion:reduce){.myLookAppearanceDialog__photoProgress>span{width:100%;animation:none}}#root .myCompilationsPage.fashionCompilationsPilot .fashionCompilationsView--root{background:#f5f2ed;flex-direction:column;gap:20px;padding:24px;display:flex}#root .myCompilationsPage.fashionCompilationsPilot .fashionCompilationList{justify-content:start}#root .myCompilationsPage .catalogCreateEntityTile{color:#171614;background:#faf8f5;border-color:#c7beb1;border-radius:10px;min-height:340px}#root .myCompilationsPage .catalogCreateEntityTile:hover:not(:disabled){background:#fff;border-color:#8a6a3e}#root .myCompilationsPage:is(.fashionCompilationsPilot,.fashionLooksPilot) .catalogWorkspaceActionBar{background:0 0;border:0;margin:0;padding:0;position:static}#root .myCompilationsPage:is(.fashionCompilationsPilot,.fashionLooksPilot) .catalogWorkspaceActionBar h3{font:500 32px/40px Lora,Georgia,serif}#root .myCompilationsPage:is(.fashionCompilationsPilot,.fashionLooksPilot) .catalogWorkspaceActionBar button{border-radius:8px}#root .myCompilationsPage.fashionLooksPilot .catalogWorkspaceActionBar{padding:20px 0}#root .myCompilationsPage .catalogWorkspaceActionBar__summary h3{white-space:normal;overflow-wrap:anywhere}#root .myCompilationsPage .catalogWorkspaceActionBar__eyebrow{color:#716d67;letter-spacing:.04em;font:400 12px/18px Inter,Arial,sans-serif}.welcomePage{height:calc(100dvh - var(--cms-top-navigation-height,48px));color:#171614;background:#f5f2ed;grid-template-columns:minmax(0,1fr) minmax(0,.94fr);min-height:620px;display:grid;overflow:hidden}.welcomePage__content{grid-template-rows:auto 1fr auto;min-width:0;padding:clamp(28px,3.5vw,56px) clamp(44px,5vw,96px);display:grid}.welcomePage__logo{object-fit:contain;object-position:left center;width:108px;height:48px}.welcomePage__intro{align-self:center;max-width:580px;padding-block:32px}.welcomePage__eyebrow{color:#8a6a3e;letter-spacing:.13em;text-transform:uppercase;margin:0 0 22px;font-size:11px;font-weight:700}.welcomePage h1{letter-spacing:-.03em;margin:0;font-family:Lora,Georgia,serif;font-size:clamp(42px,3.7vw,64px);font-weight:400;line-height:1.12}.welcomePage h1 span{margin-top:5px;display:block}.welcomePage__description{color:#716d67;max-width:470px;margin:20px 0 0;font-size:15px;line-height:1.6}.welcomePage__actions{gap:24px;margin-top:32px;display:grid}#root .welcomePage button.welcomePage__primaryAction{color:#fff;width:min(100%,320px);min-height:48px;box-shadow:none;background:#766a5c;border-color:#766a5c;border-radius:8px;justify-content:space-between;padding-inline:18px;font-size:14px;font-weight:700;transform:none}#root .welcomePage button.welcomePage__primaryAction:hover:not(:disabled){color:#fff;background:#655a4e;border-color:#655a4e}.welcomePage__shortcuts{gap:8px;width:min(100%,320px);display:grid}#root .welcomePage__shortcuts button.cmsButton{color:#171614;min-height:44px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;justify-content:space-between;padding-inline:16px;font-size:13px;font-weight:700;transform:none}#root .welcomePage__shortcuts button.cmsButton:hover:not(:disabled){color:#171614;background:#fff;border-color:#b7a58a}#root .welcomePage button.cmsButton:focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid #9a8059}.welcomePage__date{color:#716d67;font-size:12px}.welcomePage__visual{background:#eae3d9;border-radius:12px;min-width:0;min-height:0;margin:20px 20px 20px 0;overflow:hidden}.welcomePage__visual img{object-fit:cover;object-position:center 60%;width:100%;height:100%;display:block}@media (height<=780px){.welcomePage__content{padding-block:24px}.welcomePage__intro{padding-block:16px}.welcomePage__actions{gap:14px;margin-top:22px}.welcomePage__visual{margin-block:12px}}@media (width<=1300px){.welcomePage{grid-template-columns:minmax(0,1fr) minmax(0,.78fr)}.welcomePage__content{padding-inline:clamp(32px,4vw,52px)}.welcomePage h1{font-size:clamp(40px,3.7vw,50px)}}:root{--cms-luxury-ink:#11100d;--cms-luxury-ink-soft:#201f1b;--cms-luxury-gold:#cdb780;--cms-luxury-gold-strong:#a5843d;--cms-luxury-gold-line:#9d8041;--cms-luxury-gold-soft:#e6d6ae;--cms-luxury-gold-wash:#f5edda;--cms-luxury-paper:#fcfbf8;--cms-luxury-paper-glass:#fcfbf8f5;--cms-luxury-canvas:#f3f0e9;--cms-luxury-surface-muted:#f7f5f0;--cms-luxury-surface-soft:#faf8f3;--cms-luxury-text-muted:#5f5a50;--cms-luxury-text-soft:#777064;--cms-luxury-border:#d9d1c1;--cms-luxury-border-soft:#e9e2d6;--cms-luxury-border-strong:#ad9b70;--cms-luxury-primary-hover:#2d2b25;--cms-luxury-selection:#f4ecd9;--cms-luxury-focus:#a5843d52;--cms-luxury-text-on-dark:#f5f1e6;--cms-luxury-frame:#cdb780c7;--cms-luxury-frame-soft:#e6d6ae52;color:var(--cms-luxury-ink);background:var(--cms-luxury-canvas);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,select{font:inherit}.shell{grid-template-columns:minmax(280px,360px) 1fr;min-height:100vh;display:grid}.sidebar{color:#f5f5f7;background:#111;height:100vh;padding:28px;position:sticky;top:0;overflow:auto}.brand__eyebrow{color:#bdbdbd;border:1px solid #ffffff2e;border-radius:0;margin-bottom:12px;padding:4px 9px;font-size:12px;display:inline-flex}.environmentTabs{background:#ffffff0f;border:1px solid #ffffff24;border-radius:0;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 16px;padding:4px;display:grid}.environmentTab{color:#d9d9d9;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-radius:0;min-width:0;padding:9px 12px;font-size:12px;font-weight:700}.environmentTab:hover:not(:disabled){color:#fff;background:#ffffff14}.environmentTab--active{color:#111;background:#fff}.environmentTab:disabled{cursor:not-allowed;opacity:.62}.brand h1{margin:0;font-size:30px;line-height:1.08}.brand p{color:#b8b8b8;margin:12px 0 28px;line-height:1.45}.field{color:#cfcfcf;gap:8px;margin-bottom:20px;font-size:14px;display:grid}.field select{color:#111;background:#fff;border:0;border-radius:0;width:100%;padding:12px 14px}.categoryTabsBlock{gap:10px;margin:0 0 20px;display:grid}.categoryTabsBlock__label{color:#cfcfcf;font-size:14px}.categoryTabsBlock small{color:#8f8f8f;line-height:1.35}.categoryTabs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.categoryTab{color:#d9d9d9;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:0;min-width:0;padding:9px 10px}.categoryTab:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff52}.categoryTab--active{color:#111;background:#fff;border-color:#fff}.categoryTab:disabled{cursor:not-allowed;opacity:.62}.stats{grid-template-columns:1fr;gap:10px;margin:20px 0 28px;display:grid}.stats div{background:#ffffff14;border-radius:0;justify-content:space-between;gap:16px;padding:12px;display:flex}.stats strong{font-size:22px}.stats span{color:#b8b8b8;text-align:right}.legend h2{color:#b8b8b8;margin:0 0 12px;font-size:14px;font-weight:500}.legend code,.catalogSummary code,.linkMeta code{width:fit-content;color:inherit;background:#ffffff14;border-radius:0;margin:0 6px 6px 0;padding:3px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;display:inline-flex}.ghostButton{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff3d;border-radius:0;width:100%;margin-top:18px;padding:12px 14px}.workspace{justify-content:center;align-items:flex-start;gap:28px;padding:32px;display:flex;overflow-x:auto}.phoneFrame{background:#f5f5f5;border:10px solid #111;border-radius:42px;width:430px;min-width:430px;overflow:hidden;box-shadow:0 30px 90px #0000002e}.phoneHeader{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-bottom:1px solid #ededed;justify-content:space-between;align-items:center;padding:18px 18px 14px;display:flex;position:sticky;top:0}.phoneHeader span{color:#888;text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px;font-size:11px;display:block}.phoneHeader strong{font-size:22px;display:block}.phoneHeader__dot{background:linear-gradient(145deg,#111,#555);border-radius:50%;width:32px;height:32px}.phoneContent{height:780px;padding-bottom:28px;overflow-y:auto}.section{padding:18px 0 4px}.section--noTopPadding{padding-top:10px}.section--heroVideo{padding-top:0}.sectionTitle{justify-content:space-between;align-items:flex-start;gap:12px;padding:0 16px 12px;display:flex}.sectionTitle h2{letter-spacing:.02em;margin:0 0 6px;font-size:18px}.sectionTitle__action{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-align:inherit;background:0 0;border:0;padding:0}.sectionTitle__arrow{color:#111;background:#fff;border-radius:0;place-items:center;width:30px;height:30px;display:grid}.horizontalScroll{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;gap:12px;padding:0 16px 12px;display:grid;overflow-x:auto}.horizontalScroll::-webkit-scrollbar{display:none}.videoList{gap:0;padding-left:0;padding-right:0}.videoCard{scroll-snap-align:start;background:#111;width:410px;min-height:520px;position:relative;overflow:hidden}.videoCard video{aspect-ratio:1/1.18;object-fit:contain;background:#111;width:100%;display:block}.videoCard__overlay{color:#fff;text-shadow:0 1px 16px #0009;gap:12px;display:grid;position:absolute;bottom:78px;left:16px;right:16px}.videoCard__overlay strong{text-transform:uppercase;font-size:18px;line-height:1.2}.videoCard__overlay button{color:#111;background:#fff;border:0;border-radius:0;width:fit-content;padding:10px 18px;font-weight:700}.smallBannerList{grid-auto-columns:148px}.smallBannerCard{scroll-snap-align:start;background:#fff;border-radius:0;overflow:hidden;box-shadow:0 8px 24px #0000000f}.smallBannerCard img{aspect-ratio:4/5;object-fit:contain;width:100%;display:block}.smallBannerCard__body{padding:10px}.smallBannerCard__body strong{margin-bottom:7px;font-size:13px;line-height:1.15;display:block}.mediumBannerList{grid-auto-columns:260px}.mediumBannerCard{scroll-snap-align:start;background:#fff;border-radius:0;overflow:hidden;box-shadow:0 8px 24px #0000000f}.mediumBannerCard img{aspect-ratio:16/10;object-fit:contain;width:100%;display:block}.bigBannerList{grid-auto-columns:360px}.bigBannerCard{scroll-snap-align:start;background:#fff;border-radius:0;overflow:hidden;box-shadow:0 8px 24px #0000000f}.bigBannerCard img{aspect-ratio:3/4;object-fit:contain;width:100%;display:block}.bigBannerCard__title{padding:12px 14px 0;font-size:16px;display:block}.catalogSummary{color:#777;flex-wrap:wrap;align-items:center;gap:0;font-size:11px;display:flex}.catalogSummary span{margin-right:6px}.catalogSummary code,.linkMeta code{color:#666;background:#f1f1f1}.linkMeta{color:#777;gap:6px;padding:10px 12px 12px;font-size:11px;display:grid}.linkMeta__url{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.imageFallback{aspect-ratio:4/5;color:#777;background:#e5e5e5;place-items:center;font-size:12px;display:grid}.imageFallback--large{aspect-ratio:3/4}.imageFallback--video{aspect-ratio:1/1.18}.unknownSection{background:#fff;border:1px dashed #bbb;border-radius:0;margin:16px;padding:14px}.unknownSection strong{margin-bottom:6px;display:block}.unknownSection pre,.jsonPanel{white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.unknownSection pre{color:#555;max-height:320px;margin:10px 0 0;overflow:auto}.jsonPanel{color:#f5f5f7;background:#111;border-radius:0;width:520px;max-height:calc(100vh - 64px);margin:0;padding:18px;overflow:auto}@media (width<=920px){.shell{grid-template-columns:1fr}.sidebar{height:auto;position:relative}.workspace{justify-content:flex-start;padding:20px}}.workspace--editor{justify-content:center}.sectionList{gap:8px;margin-top:24px;display:grid}.sectionList h2{color:#b8b8b8;margin:0 0 4px;font-size:14px;font-weight:500}.sectionListItem{color:#f5f5f7;text-align:left;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:0;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;width:100%;padding:10px;display:grid}.sectionListItem:hover,.sectionListItem--active{background:#ffffff24;border-color:#ffffff61}.sectionListItem__order{color:#fff;background:#ffffff1a;border-radius:0;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}.sectionListItem__body{min-width:0}.sectionListItem__body strong,.sectionListItem__body small{min-width:0;display:block}.sectionListItem__body strong{color:#f5f5f7;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:3px;font-size:14px;line-height:1.22;display:-webkit-box;overflow:hidden}.sectionListItem__body small{color:#aaa;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.2;overflow:hidden}.sectionListItem__hidden,.warningPill{color:#ffd45c;text-transform:uppercase;letter-spacing:.04em;background:#ffc40029;border-radius:0;width:fit-content;padding:3px 7px;font-size:10px;font-weight:700}.ghostButton--danger{color:#ffb8b8;border-color:#ff787852}.selectableSection{cursor:pointer;border:2px solid #0000;border-radius:0;transition:border-color .16s,background .16s;position:relative}.selectableSection:hover{border-color:#0000002e}.selectableSection--active{background:#00000006;border-color:#111}.editorPanel{background:var(--cms-luxury-paper);border-left:1px solid var(--cms-luxury-border);height:100vh;padding:28px;position:sticky;top:0;overflow:auto}.editorPanel--empty{align-content:start;gap:8px;display:grid}.editorPanel__header{gap:7px;margin-bottom:22px;display:grid}.editorPanel__actions,.itemEditor__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.itemEditor__actions{justify-content:flex-end}.editorPanel__header span{color:var(--cms-luxury-gold-strong);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.editorPanel h2{word-break:break-word;margin:0;font-size:22px;line-height:1.15}.editorPanel h3{color:var(--cms-luxury-text-muted);text-transform:uppercase;letter-spacing:.07em;margin:0 0 14px;font-size:14px}.editorGroup{border-bottom:1px solid var(--cms-luxury-border-soft);gap:12px;margin-bottom:24px;padding-bottom:22px;display:grid}.editorField{color:var(--cms-luxury-text-muted);gap:7px;font-size:12px;display:grid}.editorField input,.editorField textarea{border:1px solid var(--cms-luxury-border);width:100%;color:var(--cms-luxury-ink);background:var(--cms-luxury-surface-soft);font:inherit;border-radius:0;outline:none;padding:10px 12px;font-size:13px}.editorField textarea{resize:vertical;min-height:42px}.editorField input:focus,.editorField textarea:focus{border-color:var(--cms-luxury-gold-strong);background:var(--cms-luxury-paper);box-shadow:0 0 0 3px var(--cms-luxury-focus)}.itemEditor{border:1px solid var(--cms-luxury-border-soft);background:var(--cms-luxury-surface-soft);border-radius:0;overflow:hidden}.itemEditor summary{cursor:pointer;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:12px;display:grid}.itemEditor summary span{color:var(--cms-luxury-text-soft);font-size:12px}.itemEditor summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.itemEditor__body{gap:12px;padding:0 12px 12px;display:grid}.mutedText{color:var(--cms-luxury-text-soft);margin:0;font-size:13px;line-height:1.4}@media (width<=1260px){.shell--editor{grid-template-columns:1fr}.editorPanel{border-left:0;border-top:1px solid var(--cms-luxury-border);height:auto;position:relative}}.primaryButton{color:#111;cursor:pointer;background:#fff;border:0;border-radius:0;width:100%;margin-top:18px;padding:12px 14px;font-weight:800}.primaryButton:hover:not(:disabled){background:#f1f1f1}.primaryButton:disabled{cursor:not-allowed;opacity:.64}.saveStatus{border-radius:0;gap:4px;margin-top:12px;padding:12px;font-size:12px;line-height:1.35;display:grid}.saveStatus strong,.saveStatus span{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;display:block}.saveStatus--success{color:#b7f7c5;background:#40c46324}.saveStatus--error{color:#ffb8b8;background:#ff787829}.applyErrorStatus__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.applyErrorStatus>span{max-height:128px;overflow:auto}.applyErrorStatus__actions button{color:inherit;cursor:pointer;font:inherit;background:#00000029;border:1px solid;border-radius:0;padding:7px 9px;font-weight:800}.applyErrorStatus__actions button:hover{background:#00000047}.applyErrorStatus__actions small{color:inherit}.sectionList__header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sectionList__header span{color:#858585;font-size:11px}.sectionListItem{grid-template-columns:18px 32px 1fr auto}.sectionListItem--dragging{opacity:.46}.sectionListItem--dropTarget{background:#fff3;border-color:#ffffffb8}.dragHandle{color:#ffffff75;cursor:grab;-webkit-user-select:none;user-select:none;align-self:center;place-items:center;font-size:16px;line-height:1;display:inline-grid}.dragHandle:active{cursor:grabbing}.dragHandle--light{color:#888}.editorGroup__titleRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.editorGroup__titleRow h3{margin-bottom:0}.editorGroup__titleRow span{color:#777;font-size:11px}.itemEditorShell{border-radius:0;transition:opacity .14s,outline-color .14s,background .14s}.itemEditorShell--dragging{opacity:.48}.itemEditorShell--dropTarget{outline-offset:2px;outline:2px solid #111}.itemEditor summary{grid-template-columns:18px auto 1fr}.sectionTreeNode{gap:6px;display:grid}.sectionListItem{grid-template-columns:18px 26px 32px minmax(0,1fr) auto;grid-template-areas:"title title title title title""drag expand order spacer actions";row-gap:8px;padding:9px 10px}.sectionListItem>.dragHandle{grid-area:drag}.sectionListItem>.sectionExpandButton{grid-area:expand}.sectionListItem>.sectionListItem__order{grid-area:order}.sectionListItem>.sectionListItem__body{grid-area:title}.sectionListItem>.sectionListItem__actions{grid-area:actions}.sectionListItem__actions{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.treeCopyButton{color:#f5f5f7;cursor:pointer;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff29;border-radius:0;padding:5px 8px;font-size:10px;font-weight:800;line-height:1}.treeCopyButton:hover{background:#ffffff2e;border-color:#ffffff6b}.treeCopyButton--item{opacity:.76;padding:4px 7px}.sectionExpandButton{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:0;place-items:center;width:24px;height:24px;font-weight:900;line-height:1;display:grid}.sectionExpandButton:hover:not(:disabled),.sectionExpandButton--open{background:#ffffff2e}.sectionExpandButton:disabled{cursor:default;opacity:.3}.sectionItemsTree{border-left:1px solid #ffffff29;gap:6px;margin:-2px 0 6px 34px;padding-left:16px;display:grid}.sectionItemNode{color:#f5f5f7;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:0;grid-template-columns:16px 26px minmax(0,1fr) auto;grid-template-areas:"itemTitle itemTitle itemTitle itemTitle""itemDrag itemIndex itemSpacer itemActions";align-items:center;gap:7px 8px;min-width:0;padding:8px 10px;transition:opacity .14s,border-color .14s,background .14s;display:grid}.sectionItemNode>.dragHandle{grid-area:itemDrag}.sectionItemNode>.sectionItemNode__index{grid-area:itemIndex}.sectionItemNode>.sectionItemNode__body{grid-area:itemTitle}.sectionItemNode>.sectionItemNode__actions{grid-area:itemActions}.sectionItemNode:hover,.sectionItemNode--active{background:#ffffff1f;border-color:#ffffff57}.sectionItemNode--dragging{opacity:.48}.sectionItemNode--dropTarget{background:#ffffff2e;border-color:#ffffffc7}.sectionItemNode__index{color:#ddd;background:#ffffff14;border-radius:0;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:grid}.sectionItemNode__body{min-width:0}.sectionItemNode__body strong,.sectionItemNode__body small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sectionItemNode__body strong{margin-bottom:2px;font-size:12px}.sectionItemNode__body small{color:#999;font-size:10px}.dragHandle--small{color:#ffffff5c;font-size:13px}.itemEditorShell--active{outline-offset:2px;outline:2px solid #111}.previewArea{align-content:start;justify-items:center;gap:18px;width:100%;min-width:0;display:grid}.previewTabs{background:var(--cms-luxury-border-soft);border-radius:0;grid-template-columns:1fr 1fr;gap:4px;width:min(430px,100%);padding:4px;display:inline-grid}.previewTab{color:var(--cms-luxury-text-muted);cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:11px 16px;font-size:12px;font-weight:850}.previewTab:hover{background:var(--cms-luxury-paper-glass)}.previewTab--active{color:var(--cms-luxury-ink);background:var(--cms-luxury-paper);box-shadow:0 8px 26px #4d412a1a}.previewTapMode{background:var(--cms-luxury-border-soft);border-radius:0;grid-template-columns:1fr 1fr;gap:4px;width:min(360px,100%);padding:4px;display:inline-grid}.previewTapMode__button{color:#666;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:8px 12px;font-size:11px;font-weight:850}.previewTapMode__button:hover{background:#ffffff9e}.previewTapMode__button--active{color:#111;background:#fff;box-shadow:0 8px 22px #00000014}.phoneFrame{flex-direction:column;height:932px;display:flex}.phoneContent{flex:1;min-height:0}.workspace--web{justify-content:stretch;overflow-x:hidden}.workspace--web .previewArea{justify-items:stretch;max-width:none}.workspace--web .previewTabs{justify-self:center}.webPreviewFrame{background:#f5f5f5;border-radius:0;width:100%;min-width:0;overflow:visible;box-shadow:0 24px 80px #0000001f}.webPreviewHeader{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #ececec;border-radius:0;justify-content:space-between;align-items:center;gap:18px;padding:22px 28px;display:flex;position:sticky;top:0}.webPreviewHeader span{color:#888;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:11px;display:block}.webPreviewHeader strong{font-size:28px;display:block}.webPreviewHeader small{color:#777;font-size:13px}.webPreviewContent{gap:8px;width:100%;padding:14px 24px 32px;display:grid;overflow:visible}.webPreviewContent .selectableSection{width:100%}.webPreviewContent .section{padding:26px 0 8px}.webPreviewContent .sectionTitle{padding:0 0 16px}.webPreviewContent .horizontalScroll{grid-auto-flow:unset;grid-auto-columns:unset;scroll-snap-type:none;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;padding:0 0 12px;overflow:visible}.webPreviewContent .videoList{grid-template-columns:repeat(auto-fill,minmax(320px,410px));justify-content:center}.webPreviewContent .smallBannerList{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.webPreviewContent .mediumBannerList,.webPreviewContent .bigBannerList{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.webPreviewContent .bigBannerCard,.webPreviewContent .mediumBannerCard,.webPreviewContent .smallBannerCard{scroll-snap-align:unset;width:auto;min-height:0}.webPreviewContent .videoCard{scroll-snap-align:unset;border-radius:0;width:100%;min-height:520px}.webPreviewContent .videoCard video{aspect-ratio:1/1.18}.webPreviewContent .videoCard__overlay{bottom:78px}.webPreviewContent .bigBannerCard img{aspect-ratio:4/5}.webPreviewContent .mediumBannerCard img{aspect-ratio:16/10}.webPreviewContent .unknownSection{margin:0}@media (width<=1180px){.previewTabs{width:min(430px,100vw - 40px)}.phoneFrame{height:min(932px,100vh - 120px)}}:root{--cms-navigation-rail-width:56px;--cms-homepage-sidebar-width:clamp(380px, 27vw, 420px);--cms-homepage-workspace-width:calc(var(--cms-homepage-sidebar-width) + var(--cms-navigation-rail-width));--cms-navigation-flyout-width:408px}.sidebar--v3.sidebar--navigationOpen{z-index:200}.shell.shell--catalogPage>.sidebar.sidebar--navigationRail{z-index:1100}.sidebar--v3 .sidebarV3__navigationPopover{z-index:70;min-width:0;position:relative}.sidebar--v3 .sidebarV3__modeHeader{border-bottom:1px solid var(--cms-luxury-frame-soft);background:var(--cms-luxury-ink);grid-template-columns:auto minmax(0,1fr) 100px;align-items:center;gap:8px;min-width:0;min-height:64px;padding:10px;display:grid}.sidebar--v3 .sidebarV3__navigationTrigger{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:0;justify-content:center;align-items:center;gap:8px;min-width:64px;min-height:38px;padding:8px 10px;font-size:11px;font-weight:900;display:inline-flex}.sidebar--v3 .sidebarV3__navigationTrigger:hover,.sidebar--v3 .sidebarV3__navigationTrigger[aria-expanded=true]{background:#ffffff26;border-color:#ffffff4d}.sidebar--v3 .sidebarV3__navigationTrigger:focus-visible{outline-offset:2px;outline:2px solid #8eb5fff0}.sidebar--v3 .sidebarV3__primaryNavigation,.sidebar--v3 .sidebarV3__workspaceHistory{align-items:center;gap:6px;display:flex}#root .sidebar--v3 button.sidebarV3__workspaceHistoryButton.cmsIconButton{color:#fff;background:#ffffff14;border-color:#ffffff29;width:30px;min-width:30px;min-height:30px;padding:0;font-size:15px}#root .sidebar--v3 button.sidebarV3__workspaceHistoryButton.cmsIconButton:hover:not(:disabled){background:#ffffff26;border-color:#ffffff4d}.sidebarV3__modeIdentity{gap:3px;min-width:0;display:grid}.sidebar--v3 .sidebarV3__logo{object-fit:contain;object-position:left center;filter:invert();max-width:100%;display:block}.sidebar--v3 .sidebarV3__logo--mode{width:58px;height:30px}.sidebarV3__modeIdentity strong,.sidebarV3__modeIdentity small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebarV3__modeIdentity strong{color:#fff;letter-spacing:-.025em;font-size:17px;font-weight:950}.sidebarV3__modeIdentity small{font-size:10px;font-weight:850}.sidebar--v3 .sidebarV3__modeEnvironment{margin:0}.sidebar--v3 .sidebarV3__navigationFlyout{z-index:80;width:min(var(--cms-navigation-flyout-width), calc(100vw - 16px));overscroll-behavior:contain;border-right:1px solid var(--cms-luxury-frame-soft);color:#f5f5f7;background:var(--cms-luxury-ink);opacity:0;visibility:hidden;pointer-events:none;grid-template-rows:minmax(0,1fr) auto;height:100dvh;transition:opacity .14s,transform .14s,visibility 0s linear .14s;display:grid;position:fixed;top:0;left:0;overflow:hidden;transform:translate(-12px);box-shadow:18px 0 36px #00000057}.sidebar--navigationRail .sidebarV3__navigationFlyout,.sidebar--homepageWorkspace .sidebarV3__navigationFlyout{left:var(--cms-navigation-rail-width)}.sidebar--homepageWorkspace .sidebarV3__navigationFlyout{height:100dvh;top:0}.sidebar--v3.sidebar--navigationOpen .sidebarV3__navigationFlyout{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0)}.sidebar--v3 .sidebarV3__navigationScroll{overscroll-behavior:contain;min-height:0;overflow:hidden auto}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__navigationFlyout .sidebarV3__navigation{border-radius:0;padding:12px 10px}.sidebar--v3 .sidebarV3__navigationFlyout .sidebarNavGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar--v3 .sidebarV3__navigationFlyout .sidebarNavGrid .sidebarNavButton,.sidebar--v3 .sidebarV3__navigationFlyout .sidebarNavGrid .sidebarNavButton:only-child{border-radius:0;min-height:44px;font-size:12px}.sidebar--v3 .sidebarV3__navigationFlyout .sidebarNavGroup__title{font-size:10px}.sidebar--v3 .sidebarV3__navigationFlyout .sidebarNavGrid .sidebarNavButton:only-child{grid-column:1/-1}.sidebar--v3 .sidebarV3__navigationFlyout .sellerCatalogSidebarSlot{padding:0 10px 16px}@media (width>=921px){.shell.shell--editor.shell--catalogPage{grid-template-columns:var(--cms-navigation-rail-width) minmax(0, 1fr)}.shell.shell--catalogPage>.sidebar.sidebar--navigationRail{width:var(--cms-navigation-rail-width);min-width:var(--cms-navigation-rail-width);max-width:var(--cms-navigation-rail-width)}.sidebar--v3.sidebar--navigationRail{grid-template-rows:auto minmax(0,1fr) auto;height:100vh;display:grid;overflow:hidden}.sidebar--v3.sidebar--navigationRail .sidebarV3__modeHeader{width:var(--cms-navigation-rail-width);flex-direction:column-reverse;justify-content:flex-end;gap:8px;min-height:104px;padding:12px 6px;display:flex}.sidebar--v3.sidebar--navigationRail .sidebarV3__modeIdentity{text-align:center;width:100%}.sidebar--v3.sidebar--navigationRail .sidebarV3__logo--mode{object-position:center;width:40px;height:28px;margin-inline:auto}.sidebar--v3.sidebar--navigationRail .sidebarV3__modeIdentity strong{font-size:13px}.sidebar--v3.sidebar--navigationRail .sidebarV3__navigationTrigger{width:40px;min-width:40px;min-height:40px;padding:0}.sidebar--v3.sidebar--navigationRail .sidebarV3__primaryNavigation{flex-direction:column-reverse}.sidebar--v3.sidebar--navigationRail .sidebarV3__workspaceHistory{gap:4px}#root .sidebar--v3.sidebar--navigationRail button.sidebarV3__workspaceHistoryButton.cmsIconButton{width:20px;min-width:20px;min-height:28px}.sidebar--v3.sidebar--navigationRail .sidebarV3__navigationTrigger span:last-child{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sidebar--v3.sidebar--navigationRail .sidebarV3__scrollRegion{display:none}}@media (width>=1261px){.shell.shell--editor.shell--homepageWorkspace{grid-template-columns:var(--cms-homepage-workspace-width) minmax(0, 1fr) clamp(420px, 31.25vw, 600px)}.shell.shell--homepageWorkspace>.sidebar.sidebar--homepageWorkspace{width:var(--cms-homepage-workspace-width);min-width:var(--cms-homepage-workspace-width);max-width:var(--cms-homepage-workspace-width)}.sidebar--v3.sidebar--homepageWorkspace{grid-template-columns:var(--cms-navigation-rail-width) minmax(0, 1fr);grid-template-rows:minmax(0,1fr) auto;height:100vh;display:grid;overflow:hidden}.sidebar--v3.sidebar--homepageWorkspace .sidebarV3__navigationPopover{width:var(--cms-navigation-rail-width);grid-area:1/1/-1;height:100vh}.sidebar--v3.sidebar--homepageWorkspace .sidebarV3__modeHeader{width:var(--cms-navigation-rail-width);flex-direction:column-reverse;justify-content:flex-end;gap:8px;min-height:104px;padding:12px 6px;display:flex}.sidebar--v3.sidebar--homepageWorkspace .sidebarV3__modeIdentity{text-align:center;width:100%}.sidebar--v3.sidebar--homepageWorkspace .sidebarV3__logo--mode{object-position:center;width:40px;height:28px;margin-inline:auto}.sidebar--v3.sidebar--homepageWorkspace .sidebarV3__modeIdentity small,.sidebar--v3.sidebar--homepageWorkspace .sidebarV3__modeEnvironment{display:none}.sidebar--v3.sidebar--homepageWorkspace .sidebarV3__navigationTrigger{width:40px;min-width:40px;min-height:40px;padding:0}.sidebar--v3.sidebar--homepageWorkspace .sidebarV3__primaryNavigation{flex-direction:column-reverse}.sidebar--v3.sidebar--homepageWorkspace .sidebarV3__workspaceHistory{gap:4px}#root .sidebar--v3.sidebar--homepageWorkspace button.sidebarV3__workspaceHistoryButton.cmsIconButton{width:20px;min-width:20px;min-height:28px}.sidebar--v3.sidebar--homepageWorkspace .sidebarV3__navigationTrigger span:last-child{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sidebar--v3.sidebar--homepageWorkspace .sidebarV3__scrollRegion{overscroll-behavior:contain;grid-area:1/2;overflow:hidden auto}.sidebar--v3.sidebar--homepageWorkspace .sidebarV3__publication{grid-area:2/2}}@media (width<=1260px){.sidebar--v3.sidebar--homepageWorkspace .sidebarV3__navigationFlyout{height:calc(100dvh - 64px);top:64px;left:0}}@media (width<=920px){.shell.shell--editor.shell--homepageWorkspace,.shell.shell--editor.shell--catalogPage{grid-template-columns:minmax(0,1fr)}.shell.shell--homepageWorkspace>.sidebar.sidebar--homepageWorkspace,.shell.shell--catalogPage>.sidebar.sidebar--navigationRail{width:auto;min-width:0;max-width:none}.sidebar--v3 .sidebarV3__modeHeader{grid-template-columns:auto minmax(0,1fr) 104px}.sidebar--v3.sidebar--navigationRail .sidebarV3__modeHeader{grid-template-columns:auto minmax(0,1fr)}.sidebar--v3.sidebar--navigationRail .sidebarV3__modeIdentity{order:-1}.sidebar--v3 .sidebarV3__navigationFlyout,.sidebar--v3.sidebar--navigationRail .sidebarV3__navigationFlyout{height:calc(100dvh - 64px);top:64px;left:0}.sidebar--v3.sidebar--navigationRail .sidebarV3__scrollRegion{display:none}}@media (width<=520px){.sidebar--v3 .sidebarV3__modeHeader{grid-template-columns:auto minmax(0,1fr)}.sidebar--v3 .sidebarV3__modeEnvironment{grid-column:1/-1;width:100%}.sidebar--v3.sidebar--homepageWorkspace .sidebarV3__navigationFlyout{height:calc(100dvh - 116px);top:116px}}@media (prefers-reduced-motion:reduce){.sidebar--v3 .sidebarV3__navigationFlyout{transition:none}}.catalogPickerModal{background:#fff;border:1px solid #ffffff29;border-radius:0;width:min(1120px,100vw - 24px);max-height:calc(100dvh - 24px);box-shadow:0 28px 80px #00000057}.catalogPickerModal.catalogBrandsModal{grid-template-rows:auto auto minmax(0,1fr) auto}.catalogPickerModal>.catalogCategoriesModal__header,.catalogPickerModal>.fashionImageModal__header{color:#fff;background:#171a20;border-bottom:1px solid #ffffff1f;min-height:84px;padding:16px 20px}.catalogPickerModal__heading{gap:2px;min-width:0;display:grid}.catalogPickerModal .catalogPickerModal__heading>span{color:#aeb4bf;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.catalogPickerModal .catalogPickerModal__heading>strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:850;line-height:1.2;overflow:hidden}.catalogPickerModal .catalogPickerModal__heading>small{color:#aeb4bf;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.catalogPickerModal>.catalogCategoriesModal__header .modalCloseButton,.catalogPickerModal>.fashionImageModal__header .modalCloseButton{color:#fff;background:#ffffff1f;border-radius:0}.catalogPickerModal>.catalogCategoriesModal__header .modalCloseButton:hover,.catalogPickerModal>.fashionImageModal__header .modalCloseButton:hover{background:#ffffff38}.catalogPickerModal .catalogTechnicalMetaToggle{color:#fff;background:0 0;border-color:#ffffff47;border-radius:0}.catalogPickerModal .catalogTechnicalMetaToggle:hover,.catalogPickerModal .catalogTechnicalMetaToggle[aria-pressed=true]{color:#111827;background:#fff;border-color:#fff}.catalogPickerModal>.catalogCategoriesTabs,.catalogPickerModal>.catalogBrandsTabsBar{background:#fff;border-bottom-color:#e5e7eb;padding:10px 20px}.catalogPickerModal .catalogCategoriesTab{border-radius:0}.catalogPickerModal .catalogCategoriesModal__body,.catalogPickerModal .catalogBrandsModal__body{background:#f7f8fa}.catalogPickerModal .catalogWorkspaceToolbar,.catalogPickerModal .catalogBrandSearchField input,.catalogPickerModal .catalogCategorySelectButton,.catalogPickerModal .wizardPrimaryButton,.catalogPickerModal .wizardSecondaryButton{border-radius:0}.catalogBrandsModal--flatPicker .catalogBrandCard--clickable{cursor:pointer}.catalogBrandsModal--flatPicker .catalogBrandCard--clickable:hover,.catalogBrandsModal--flatPicker .catalogBrandCard--clickable:focus-visible{background:#f7f8fa;border-color:#111827;outline:0;box-shadow:inset 3px 0 #111827}.fashionImageModal.fashionImageModal--flatPicker{grid-template-rows:auto auto 84px auto minmax(0,1fr) auto}.fashionImageModal--flatPicker>.fashionImageModal__header{grid-row:1}.fashionImageModal--flatPicker>.fashionImageModal__tabs{grid-row:2}.fashionImageModal--flatPicker>.fashionImageModal__toolbar{grid-row:3}.fashionImageModal--flatPicker>.fashionImageModal__error{grid-row:4}.fashionImageModal--flatPicker>.fashionImageModal__list{grid-row:5}.fashionImageModal--flatPicker>.fashionImageModal__footer{grid-row:6}.fashionImageModal--flatPicker>.fashionImageModal__tabs{background:#fff;border-bottom:1px solid #e5e7eb;padding:10px 20px}.fashionImageModal--flatPicker .fashionImageModal__toolbar{background:#fff;padding:12px 20px}.fashionImageModal--flatPicker .fashionImageModal__toolbar>label{flex:auto;gap:5px;display:grid}.fashionImageModal--flatPicker .fashionImageModal__toolbar>label>span{color:#62666d;font-size:11px;font-weight:800}.fashionImageModal--flatPicker .fashionImageModal__toolbar input,.fashionImageModal--flatPicker .fashionImageModal__toolbar button,.fashionImageModal--flatPicker .fashionImageModal__footer button,.fashionImageModal--flatPicker .fashionImageCard,.fashionImageModal--flatPicker .fashionImageCard__imageWrap{border-radius:0}.fashionImageModal--flatPicker .fashionImageModal__toolbar input{border-color:#cfd3da;min-height:42px;padding:9px 11px}.fashionImageModal--flatPicker .fashionImageModal__toolbar input:focus-visible,.catalogPickerModal .catalogBrandSearchField input:focus-visible{outline-offset:0;border-color:#111827;outline:2px solid #11182724}.fashionImageModal--flatPicker .fashionImageModal__list{background:#fff;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:0;padding:0 20px}.fashionImageModal--flatPicker .fashionImageCard{border:0;border-bottom:1px solid #e5e7eb;min-height:122px;padding:12px 2px}.fashionImageModal--flatPicker .fashionImageCard:hover,.fashionImageModal--flatPicker .fashionImageCard:focus-visible{background:#f7f8fa;border-color:#111827;outline:0;box-shadow:inset 3px 0 #111827}.fashionImageModal--flatPicker .fashionImageCard__content small{border-radius:0}.fashionImageModal--flatPicker .fashionImageModal__footer{background:#fff;box-shadow:0 -8px 20px #1118270d}.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2TypeGrid .productsWizardV2SourceCard{gap:7px}.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2TemplatePreview,.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2TemplatePreview--vertical{background:#171a20;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:238px;padding:38px 10px 10px;display:flex;position:relative}.videoWizardV2FormatBadge{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff6b;padding:5px 7px;font-size:10px;font-weight:850;line-height:1;position:absolute;top:10px;left:10px}.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2TemplatePreview>.videoWizardV2TemplatePreview__media,.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2TemplatePreview--vertical>.videoWizardV2TemplatePreview__media{aspect-ratio:1;border:1px solid #ffffff29;border-radius:0;flex:none;width:142px;max-width:100%;min-height:0}.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2TemplatePreview--vertical>.videoWizardV2TemplatePreview__media{aspect-ratio:9/16;width:82px}.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2TemplatePreview video{object-fit:cover;width:100%;height:100%;display:block}.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2FormatSummary{color:#111827;font-size:11px;font-weight:850;line-height:1.35}.videoWizardV2FormatNotice{border-left:3px solid #111827;justify-content:space-between;align-items:center;gap:12px;padding:8px 0 8px 11px;display:flex}.videoWizardV2FormatNotice strong{color:#111827;font-size:12px}.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2SelectedPreview{aspect-ratio:1;background:#171a20;border-radius:0;justify-self:start;width:min(210px,100%);height:auto;min-height:0}.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2SelectedPreview video{object-fit:cover;width:100%;height:100%;min-height:0}.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2SelectedPreview--vertical{background:#e7e9ed}.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2SelectedPreview--vertical video{aspect-ratio:9/16;object-fit:cover;background:#171a20;width:auto;max-width:100%}.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2Form input:not([type=checkbox]):not([type=radio]),.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2Form textarea{color:#111827;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #cfd3da;border-radius:0;padding:9px 11px}.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2Form textarea{resize:vertical;min-height:180px}.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2Form input:not([type=checkbox]):not([type=radio]):focus-visible,.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2Form textarea:focus-visible{outline-offset:0;border-color:#111827;outline:2px solid #11182724}@media (width<=980px){.addSectionWizard.wizardV2--flatFlow .videoWizardV2TypeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.addSectionWizard.sectionWizardV2.videoWizardV2 .videoWizardV2SelectedPreview{height:auto}}@media (width<=640px){.modalBackdrop--catalogPicker{padding:8px}.catalogPickerModal{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.catalogPickerModal>.catalogCategoriesModal__header,.catalogPickerModal>.fashionImageModal__header{min-height:72px;padding:12px}.catalogPickerModal .catalogPickerModal__heading>small{display:none}.fashionImageModal--flatPicker .fashionImageModal__toolbar{flex-direction:column;align-items:stretch;padding:10px 12px}.fashionImageModal.fashionImageModal--flatPicker{grid-template-rows:auto auto 128px auto minmax(0,1fr) auto}.fashionImageModal--flatPicker .fashionImageModal__list{grid-template-columns:1fr;padding-inline:12px}.addSectionWizard.wizardV2--flatFlow .videoWizardV2TypeGrid{grid-template-columns:1fr}}.addSectionWizard.sectionWizardV2{width:min(1320px,100vw - 24px);max-width:1320px}.addSectionWizard.sectionWizardV2--multiStep{height:min(780px,100dvh - 24px);max-height:calc(100dvh - 24px)}.wizardOverlay:has(>.addSectionWizard.sectionWizardV2--multiStep.wizardV2--flatFlow:not(.giftCardsWizardV2,.bannerWizardV2)){padding:4px 8px}.addSectionWizard.sectionWizardV2--multiStep.wizardV2--flatFlow:not(.giftCardsWizardV2){width:min(1520px,100vw - 16px);max-width:1520px;height:min(980px,100dvh - 8px);max-height:calc(100dvh - 8px)}.addSectionWizard.sectionWizardV2--multiStep>.wizardBody{flex:auto;min-height:0}.addSectionWizard.sectionWizardV2.giftCardsWizardV2{width:min(1120px,100vw - 24px)}.addSectionWizard.sectionWizardV2.catalogCompilationsWizard{width:min(760px,100vw - 24px)}.sectionWizardTechnicalDetails{color:#b7b9c4;width:fit-content;margin-top:7px;font-size:11px}.addSectionWizard.sectionWizardV2 .sectionWizardTechnicalDetails>summary{color:#b7b9c4;cursor:pointer;text-transform:none;letter-spacing:0;font-size:11px}.sectionWizardTechnicalDetails[open]>code{margin-top:5px;display:block}.addSectionWizard.sectionWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep:disabled,.addSectionWizard.sectionWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep:disabled:hover{color:#ffffff61;box-shadow:none;opacity:1;cursor:not-allowed;background:0 0;border-bottom-color:#0000;transform:none}.addSectionWizard.sectionWizardV2.wizardV2--flatFlow .productsWizardV2SourceCard,.addSectionWizard.sectionWizardV2.wizardV2--flatFlow .productsWizardV2SourceCard:hover,.addSectionWizard.sectionWizardV2.wizardV2--flatFlow .productsWizardV2SourceCard--active{border-color:var(--cms-border-soft);box-shadow:none;transform:none}.addSectionWizard.sectionWizardV2.wizardV2--flatFlow .productsWizardV2SourceCard:hover{background:#f7f8fa}.addSectionWizard.sectionWizardV2.wizardV2--flatFlow .productsWizardV2SourceCard--active,.addSectionWizard.sectionWizardV2.wizardV2--flatFlow .productsWizardV2SourceCard--active:hover{border-color:var(--cms-border-soft);background:#eef0f3;box-shadow:inset 3px 0 #111827}.videoWizardV2CatalogDetails>p{color:#4b5563;margin:0 0 12px;font-size:12px;line-height:1.45}.productsWizardV2ReviewList__image{color:#6b7280;background:#f3f4f6;place-items:center;width:74px;height:74px;font-size:11px;display:grid;overflow:hidden}.productsWizardV2ReviewList__image img{object-fit:contain;width:100%;height:100%}.productsWizardV2ReviewRemainder{color:#4b5563;margin:12px 0 0;font-size:12px}.addSectionWizard.sectionWizardV2.catalogCompilationsWizard .wizardBody,.addSectionWizard.sectionWizardV2.catalogCompilationsWizard .wizardField>span,.addSectionWizard.sectionWizardV2.catalogCompilationsWizard .wizardIntro h3{color:var(--cms-text)}.addSectionWizard.sectionWizardV2.catalogCompilationsWizard .wizardIntro p,.addSectionWizard.sectionWizardV2.catalogCompilationsWizard .wizardField>small{color:var(--cms-text-muted)}@media (width<=720px){.addSectionWizard.sectionWizardV2--multiStep{height:calc(100dvh - 12px);max-height:calc(100dvh - 12px)}.addSectionWizard.sectionWizardV2>.wizardSteps{display:flex;overflow-x:auto}.addSectionWizard.sectionWizardV2>.wizardSteps .wizardStep{flex:1 0 140px}}.operationProgressToast{z-index:13000;color:#171614;background:#faf8f5;border:1px solid #dedad4;border-radius:12px;gap:12px;width:min(380px,100vw - 32px);padding:18px;animation:.18s ease-out operationProgressToastEnter;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 32px #332b201f}.operationProgressToast--success{border-color:#1d854f47}.operationProgressToast--error{border-color:#c22d2d4d}.operationProgressToast__head{grid-template-columns:24px minmax(0,1fr) 32px;align-items:center;gap:10px;display:grid}.operationProgressToast__head>strong{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.3}.operationProgressToast__indicator{box-sizing:border-box;color:#fff;border:2px solid #eae3d9;border-top-color:#9a8059;border-radius:50%;place-items:center;width:24px;height:24px;font-size:15px;font-weight:800;line-height:1;animation:.8s linear infinite operationProgressToastSpin;display:grid}.operationProgressToast--success .operationProgressToast__indicator,.operationProgressToast--error .operationProgressToast__indicator{border:0;animation:none}.operationProgressToast--success .operationProgressToast__indicator{background:#1d854f}.operationProgressToast--error .operationProgressToast__indicator{background:#c22d2d}.operationProgressToast__head>button{color:#716d67;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;font-size:22px;line-height:1;display:grid}.operationProgressToast__head>button:hover{color:#171614;background:#eae3d9}.operationProgressToast__head>button:focus-visible{outline-offset:2px;outline:2px solid #9a8059}.operationProgressToast__message{color:#716d67;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;line-height:1.4;display:flex}.operationProgressToast__message>span{overflow-wrap:anywhere;min-width:0}.operationProgressToast__message>b{color:#171614;flex:none;font-size:12px}.operationProgressToast__track{background:#eae3d9;border-radius:8px;height:6px;position:relative;overflow:hidden}.operationProgressToast__track>span{background:#9a8059;border-radius:8px;height:100%;transition:width .18s;display:block}.operationProgressToast--success .operationProgressToast__track>span{background:#1d854f}.operationProgressToast__track--indeterminate>span{width:42%;animation:1.15s ease-in-out infinite operationProgressToastIndeterminate}@keyframes operationProgressToastEnter{0%{opacity:0;transform:translateY(10px)}}@keyframes operationProgressToastSpin{to{transform:rotate(360deg)}}@keyframes operationProgressToastIndeterminate{0%{transform:translate(-120%)}to{transform:translate(340%)}}@media (width<=640px){.operationProgressToast{bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.operationProgressToast,.operationProgressToast__indicator,.operationProgressToast__track--indeterminate>span{animation:none}}.sellerCatalogSidebarSlot:empty{display:none}.sellerCatalogSidebarSlot{min-width:0;padding:0 10px 12px}.sellerCatalogSidebarProducts{color:#f5f5f7;background:#ffffff0b;border:1px solid #ffffff21;border-radius:0;gap:8px;min-width:0;padding:8px;display:grid}.sellerCatalogSidebarProducts__header{justify-content:space-between;align-items:center;gap:8px;padding:2px 2px 5px;display:flex}.sellerCatalogSidebarProducts__header>div{align-items:baseline;gap:6px;min-width:0;display:flex}.sellerCatalogSidebarProducts__header span,.sellerCatalogSidebarProducts__header small{color:#a9a9af;white-space:nowrap;font-size:9px;font-weight:800}.sellerCatalogSidebarProducts__header strong{font-size:12px;font-weight:950}.sellerCatalogSidebarProducts__state{color:#b8b8bd;text-align:center;background:#ffffff0b;border-radius:0;padding:14px 10px;font-size:10px}.sellerCatalogSidebarProducts__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.sellerCatalogSidebarProduct{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:0;min-width:0;transition:border-color .14s,box-shadow .14s,transform .14s,background .14s;display:grid;position:relative;overflow:hidden}.sellerCatalogSidebarProduct:hover{background:#ffffff16;border-color:#ffffff47}.sellerCatalogSidebarProduct--dragging{background:#6f55e829;border-style:dashed;border-color:#ac99ffd9}.sellerCatalogSidebarProduct--dragging>:not(.sellerCatalogSidebarProduct__dragState){opacity:.12}.sellerCatalogSidebarProduct--dropTarget{z-index:2;border-color:#ac99ff;transform:translateY(-3px)scale(1.02);box-shadow:0 14px 28px #00000052}.sellerCatalogSidebarProduct__dragState,.sellerCatalogSidebarProduct__dropState{z-index:4;color:#fff;pointer-events:none;text-align:center;border-radius:0;place-content:center;gap:3px;display:grid;position:absolute;inset:5px}.sellerCatalogSidebarProduct__dragState{color:#d9d0ff;background:#271f43f0}.sellerCatalogSidebarProduct__dropState{background:#6047cff0;box-shadow:0 8px 18px #00000047}.sellerCatalogSidebarProduct__dragState span,.sellerCatalogSidebarProduct__dropState span{font-size:9px;font-weight:800}.sellerCatalogSidebarProduct__dragState strong,.sellerCatalogSidebarProduct__dropState strong{font-size:12px;font-weight:950}.sellerCatalogSidebarProduct__main{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr);align-items:start;gap:6px;padding:6px;display:grid;position:relative}.sellerCatalogSidebarProduct__main>b{z-index:2;color:#fff;background:#111111c2;border-radius:0;padding:3px 6px;font-size:10px;position:absolute;top:10px;left:10px}.sellerCatalogSidebarProduct__image{aspect-ratio:3/4;color:#777;background:#f4f4f4;border-radius:0;place-items:center;width:100%;height:auto;font-size:9px;display:grid;overflow:hidden}.sellerCatalogSidebarProduct__text{gap:3px;min-width:0;padding:0 2px 2px;display:grid}.sellerCatalogSidebarProduct__text strong,.sellerCatalogSidebarProduct__text span,.sellerCatalogSidebarProduct__text code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sellerCatalogSidebarProduct__text strong{color:#fff;font-size:10px;font-weight:900}.sellerCatalogSidebarProduct__text span{color:#d0d0d4;font-size:9px}.sellerCatalogSidebarProduct__text code{color:#9f9fa6;font-size:8px}.sellerCatalogSidebarProduct__sorting{--cms-button-border:#fff3;--cms-button-border-strong:#ffffff8c;--cms-button-bg-hover:#fff3;--cms-button-text:#fff;border-top:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px 6px;display:grid}.sellerCatalogSidebarProduct__sorting>span,.sellerCatalogSidebarProduct__sorting>button{color:#fff;background:#ffffff17;border:0;border-radius:0;place-items:center;min-height:26px;font-size:12px;font-weight:900;display:grid}.sellerCatalogSidebarProduct__sorting>span{cursor:grab}.sellerCatalogSidebarProduct__sorting>button{cursor:pointer}.sellerCatalogSidebarProduct__sorting>button:disabled{opacity:.3;cursor:not-allowed}.selectableItem{cursor:pointer;border:2px solid #0000;transition:border-color .16s,box-shadow .16s,transform .16s;position:relative}.selectableItem:hover{border-color:#0000004d;box-shadow:0 12px 34px #0000001f}.selectableItem--active{border-color:#111;box-shadow:0 0 0 3px #00000014,0 14px 38px #00000029}.selectableItem--active:after{content:"Настройки";z-index:3;color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#111111e0;border-radius:0;padding:5px 9px;font-size:10px;font-weight:800;position:absolute;top:10px;right:10px}.sourceCard{background:#ffffff14;border-radius:0;gap:5px;margin:4px 0 18px;padding:12px;display:grid}.sourceCard span{color:#b8b8b8;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.sourceCard strong{text-overflow:ellipsis;white-space:nowrap;color:#fff;min-width:0;font-size:13px;overflow:hidden}.sourceCard small{color:#9f9f9f;font-size:11px;line-height:1.35}.ghostButton--compact{margin-top:10px}.jsonPanel--structured{white-space:normal;word-break:normal;scroll-behavior:smooth;gap:14px;padding:16px;display:grid}.jsonPanel__header{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111111f0;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:16px;margin:-16px -16px 0;padding:16px;display:flex;position:sticky;top:0}.jsonPanel__header span,.jsonPanel__header small,.jsonSection__title span,.jsonItem__title span,.jsonPanel__hint{color:#9f9f9f;font-size:11px}.jsonPanel__header strong{color:#fff;margin-top:2px;font-size:16px;display:block}.jsonPanel__hint{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:0;padding:10px 12px;line-height:1.35}.jsonSection,.jsonItem{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:0;scroll-margin-top:72px}.jsonSection--active,.jsonItem--active{border-color:#ffffffd1;box-shadow:0 0 0 2px #ffffff1a}.jsonSection__title,.jsonItem__title{justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.jsonSection__title strong,.jsonItem__title strong{color:#fff;margin-top:2px;font-size:13px;display:block}.jsonSection__title code{text-overflow:ellipsis;white-space:nowrap;color:#eee;background:#ffffff1a;border-radius:0;max-width:220px;padding:4px 7px;font-size:10px;overflow:hidden}.jsonSection pre,.jsonItem pre{white-space:pre-wrap;word-break:break-word;color:#e8e8e8;border-top:1px solid #ffffff14;max-height:360px;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.45;overflow:auto}.jsonItems{border-top:1px solid #ffffff14}.jsonItems summary{color:#dcdcdc;cursor:pointer;padding:12px;font-size:12px;font-weight:750}.jsonItems__list{gap:10px;padding:0 10px 12px;display:grid}.jsonItem{background:#0003}.editorField select{color:#111;width:100%;font:inherit;background:#fafafa;border:1px solid #d8d8d8;border-radius:0;outline:none;padding:10px 12px;font-size:13px}.editorField select:focus{background:#fff;border-color:#111}.editorField small{color:#888;line-height:1.35}.editorGrid2,.editorGrid3{gap:10px;display:grid}.editorGrid2{grid-template-columns:1fr 1fr}.editorGrid3{grid-template-columns:repeat(3,1fr)}.nestedEditorBlock{background:#fff;border:1px solid #e5e5e5;border-radius:0;gap:12px;margin-top:4px;padding:12px;display:grid}.nestedEditorBlock__title{gap:8px;display:grid}.nestedEditorBlock__title strong{font-size:13px}.productCard__body code,.fashionPromoMeta code,.giftCardPreview__meta code,.validationIssue span{color:#666;background:#f1f1f1;border-radius:0;width:fit-content;padding:3px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;display:inline-flex}.productsList{grid-auto-columns:154px}.productCard{scroll-snap-align:start;cursor:pointer;text-align:left;background:#fff;border:0;border-radius:0;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 8px 24px #0000000f}.productCard:hover{transform:translateY(-2px);box-shadow:0 14px 32px #0000001a}.productCard__imageWrap{background:#f2f2f2;overflow:hidden}.productCard img,.productCard__fallback{aspect-ratio:3/4;object-fit:contain;color:#777;text-transform:uppercase;background:linear-gradient(145deg,#eee,#dcdcdc);place-items:center;width:100%;font-size:12px;font-weight:800;display:grid}.productCard__body{gap:6px;padding:10px;display:grid}.productCard__brand{color:#111;letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:800}.productCard__body strong{overflow-wrap:anywhere;font-size:12px;line-height:1.2}.productCard__body span{color:#777;font-size:11px}.productCard__body small{color:#999;font-size:10px;font-weight:700}.productCard__price{color:#111;flex-wrap:wrap;align-items:baseline;gap:4px;font-size:12px;display:inline-flex}.productCard__price s{color:#999;font-weight:600}.productCard__price--discount b{color:#b42318}.productCard__sold{color:#8a1f11;text-transform:uppercase;background:#fff1ee;border-radius:0;width:fit-content;padding:3px 7px;font-size:10px;font-weight:800}.fashionPromoSection{padding-left:16px;padding-right:16px}.fashionPromoCard{background:#111;border-radius:0;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000014}.fashionPromoCard img{aspect-ratio:1;object-fit:contain;opacity:.92;width:100%;display:block}.fashionPromoCard__overlay{color:#fff;text-shadow:0 1px 18px #000000b8;gap:6px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.fashionPromoCard__overlay strong{letter-spacing:.03em;font-size:18px;line-height:1.15}.fashionPromoCard__overlay span{text-underline-offset:4px;font-size:12px;text-decoration:underline}.fashionPromoMeta{color:#777;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:11px;display:flex}.giftCardsSection{padding-left:16px;padding-right:16px}.giftCardPreview{gap:10px;display:grid}.giftCardPreview__card{color:#fff;background:radial-gradient(circle at 20% 20%,#333,#050505 62%);border-radius:0;align-content:center;gap:10px;min-height:184px;padding:24px;display:grid}.giftCardPreview__card span{color:#bfbfbf;font-family:ui-serif,Georgia,serif;font-size:28px;font-style:italic}.giftCardPreview__card strong{letter-spacing:.08em;text-transform:uppercase;font-size:13px}.giftCardPreview__meta{color:#777;flex-wrap:wrap;gap:8px;font-size:11px;display:flex}.videoCard--vertical{width:410px;min-height:420px}.videoCard--vertical video,.imageFallback--video-vertical{aspect-ratio:4/3}.videoCard--square video,.imageFallback--video-square{aspect-ratio:1}.webPreviewContent .productsList{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.webPreviewContent .productCard{width:auto}.webPreviewContent .fashionPromoSection,.webPreviewContent .giftCardsSection{padding-left:0;padding-right:0}.webPreviewContent .fashionPromoCard{max-width:560px}.webPreviewContent .videoList--vertical{grid-template-columns:repeat(auto-fill,minmax(320px,410px))}.webPreviewContent .videoCard--vertical{min-height:420px}.validationCard{color:#f5f5f7;background:#ffffff14;border-radius:0;gap:10px;margin:0 0 20px;padding:12px;display:grid}.validationCard--error{background:#ff5f5f1a;border-color:#ff5f5f5c}.validationCard--warning{background:#ffc40014;border-color:#ffc40047}.validationCard--success{background:#46d28214;border-color:#46d28247}.validationCard__top{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.validationCard__top div{gap:4px;display:grid}.validationCard__top strong{font-size:13px}.validationCard__top span,.validationCard p,.validationCard small{color:#b8b8b8;margin:0;font-size:12px;line-height:1.35}.validationCard__button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff3d;border-radius:0;width:fit-content;padding:8px 10px;font-size:11px;font-weight:800}.validationCard__button:hover{background:#ffffff24}.validationCard__body{max-height:360px;padding-right:4px;overflow:auto}.validationCard ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.validationIssue{grid-template-columns:auto 1fr;align-items:start;gap:8px;display:grid}.validationIssue span{color:#ddd;text-transform:uppercase;letter-spacing:.04em;background:#ffffff1a;border-radius:0;width:fit-content;padding:3px 7px;font-size:10px;font-weight:800}.validationIssue--error span{color:#ffb8b8;background:#ff5f5f2e}.validationIssue--warning span{color:#ffd45c;background:#ffc40029}.validationIssue p{overflow-wrap:anywhere;margin:0}@media (width<=520px){.editorGrid2,.editorGrid3{grid-template-columns:1fr}}.historyCard{color:#f5f5f7;background:#ffffff12;border:1px solid #ffffff1f;border-radius:0;gap:10px;margin:0 0 20px;padding:12px;display:grid}.historyCard__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.historyCard__top div{gap:3px;min-width:0;display:grid}.historyCard__top strong{font-size:13px}.historyCard__top span,.historyCard__top small,.historyCard p{color:#9f9f9f;margin:0;font-size:11px;line-height:1.35}.historyActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.historyButton{color:#f5f5f7;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:0;align-items:center;gap:7px;min-width:0;padding:9px 10px;display:flex}.historyButton:not(:disabled):hover{background:#ffffff21;border-color:#ffffff57}.historyButton:disabled{cursor:not-allowed;opacity:.42}.historyButton span{background:#ffffff1a;border-radius:0;flex:none;place-items:center;width:22px;height:22px;font-size:14px;line-height:1;display:grid}.historyButton strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:800;overflow:hidden}.addSectionCard{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:0;gap:10px;margin:18px 0 22px;padding:14px;display:grid}.addSectionCard__top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.addSectionCard__top strong{font-size:14px}.addSectionCard__top span{color:#8f8f8f;font-size:11px}.addSectionCard select{color:#111;background:#fff;border:0;border-radius:0;width:100%;padding:10px 12px}.primaryButton--compact{margin-top:0;padding:10px 12px}.editorDangerButton,.editorSmallButton{cursor:pointer;border-radius:0;width:fit-content;padding:8px 10px;font-size:12px;font-weight:800}.editorDangerButton{color:#8b0000;background:#fff2f2;border:1px solid #ffb0b0}.editorDangerButton:hover{background:#ffe3e3}.editorDangerButton--item{justify-self:end}.editorSmallButton{color:#111;background:#fff;border:1px solid #d0d0d0}.editorSmallButton:hover{background:#f4f4f4}.editorInlineButton{color:#111;cursor:pointer;background:#fff;border:1px solid #111;border-radius:0;width:fit-content;margin-top:8px;padding:8px 10px;font-size:12px;font-weight:800}.editorInlineButton:hover{background:#f2f2f2}.modalBackdrop{z-index:1000;overscroll-behavior:contain;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11100db3;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modalBackdrop--catalogPicker{z-index:12200}.fashionImageModal{color:#111;background:#fff;border-radius:0;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(980px,100vw - 48px);max-height:min(780px,100vh - 48px);display:grid;overflow:hidden;box-shadow:0 30px 90px #00000073}.fashionImageModal__header,.fashionImageModal__toolbar,.fashionImageModal__footer{border-bottom:1px solid #ececec;justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;display:flex}.fashionImageModal__header span,.fashionImageModal__header small{color:#777;font-size:12px}.fashionImageModal__header h2{margin:3px 0;font-size:22px}.modalCloseButton{color:#111;cursor:pointer;background:#f0f0f0;border:0;border-radius:0;flex:none;place-items:center;width:40px;height:40px;font-size:26px;font-weight:400;line-height:1;transition:background .16s,transform .16s;display:inline-grid}.modalCloseButton:hover{background:#e4e4e4}.modalCloseButton:active{transform:scale(.96)}.fashionImageModal__toolbar{border-bottom:1px solid #ececec;padding-top:14px;padding-bottom:14px}.fashionImageModal__toolbar input{border:1px solid #d8d8d8;border-radius:0;flex:1;padding:11px 12px;font-size:14px}.fashionImageModal__toolbar label>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fashionImageModal__toolbar button,.fashionImageModal__footer button{color:#111;cursor:pointer;background:#fff;border:1px solid #111;border-radius:0;padding:10px 14px;font-weight:800}.fashionImageModal__toolbar button:disabled,.fashionImageModal__footer button:disabled{color:#aaa;cursor:not-allowed;border-color:#ddd}.fashionImageModal__list{background:#f7f7f7;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;padding:18px 20px;display:grid;overflow:auto}.fashionImageCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e4e4;border-radius:0;grid-template-columns:104px minmax(0,1fr);gap:12px;min-height:126px;padding:10px;display:grid}.fashionImageCard:hover{border-color:#111;box-shadow:0 10px 30px #00000014}.fashionImageCard__imageWrap{color:#999;background:#eee;border-radius:0;place-items:center;width:104px;height:104px;font-size:12px;display:grid;overflow:hidden}.fashionImageCard__imageWrap img{object-fit:contain;width:100%;height:100%}.fashionImageCard__content{align-content:start;gap:6px;min-width:0;display:grid}.fashionImageCard__content strong{text-overflow:ellipsis;color:#111;font-size:14px;line-height:1.25;overflow:hidden}.fashionImageCard__content span{color:#666;font-size:12px}.fashionImageCard__content div{flex-wrap:wrap;gap:6px;display:flex}.fashionImageCard__content small{color:#333;background:#f0f0f0;border-radius:0;padding:4px 7px;font-size:11px}.fashionImageModal__footer{border-top:1px solid #ececec;border-bottom:0}.fashionImageModal__footer span{color:#777;font-size:13px}.fashionImageModal__error{color:#8b0000;background:#fff2f2;border:1px solid #ffb0b0;border-radius:0;margin:14px 20px 0;padding:12px}.fashionImageModal__error pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:11px}@media (width<=720px){.fashionImageModal{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.fashionImageModal__list{grid-template-columns:1fr}}.wizardOverlay{z-index:12000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#11100db8;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.addSectionWizard{color:#f7f7f7;background:#111317;border:1px solid #ffffff24;border-radius:0;flex-direction:column;width:min(1080px,96vw);max-height:92vh;display:flex;overflow:hidden;box-shadow:0 24px 80px #00000073}.addSectionWizard__header,.addSectionWizard__footer{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.addSectionWizard__footer{border-top:1px solid #ffffff14;border-bottom:0;flex:none}.addSectionWizard__header span{color:#c8cbd3;text-transform:uppercase;letter-spacing:.09em;font-size:12px;display:block}.addSectionWizard__header h2{margin:4px 0 6px;font-size:22px}.addSectionWizard__header code,.wizardTypeCard code{color:#d3d6de;word-break:break-all;font-size:11px}.wizardIconButton{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:0}.wizardCloseButton{color:#111;cursor:pointer;background:#f0f0f0;border:0;border-radius:0;flex:none;place-items:center;width:40px;height:40px;font-size:26px;font-weight:400;line-height:1;display:inline-grid}.wizardCloseButton:hover{background:#e4e4e4}.wizardSteps{background:#ffffff09;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:12px 24px;display:grid}.wizardStep{color:#d7d9df;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:0;justify-content:center;align-items:center;gap:8px;min-height:38px;display:flex}.wizardStep span{background:#ffffff14;border-radius:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.wizardStep--active{color:#111317;background:#fff;border-color:#fff}.wizardStep--active span{color:#fff;background:#111317}.wizardStep--done:not(.wizardStep--active){color:#fff;border-color:#60d39473}.wizardBody{min-height:360px;padding:24px;overflow:auto}.wizardIntro{margin-bottom:18px}.wizardIntro h3,.wizardTypeGroup h4,.wizardNestedBlock h4{margin:0 0 6px}.wizardIntro p,.wizardHint,.addSectionCard p{color:#c7c9d1;margin:0;font-size:13px;line-height:1.45}.wizardTypeGroup+.wizardTypeGroup{margin-top:22px}.wizardTypeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wizardTypeCard,.wizardLinkTypeCard{color:#fff;text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff17;border-radius:0;flex-direction:column;align-items:flex-start;gap:8px;min-height:116px;padding:14px;display:flex}.wizardTypeCard span,.wizardLinkTypeCard span{color:#c0c3cc;font-size:12px;line-height:1.4}.wizardTypeCard--active,.wizardLinkTypeCard--active{background:#ffffff24;border-color:#ffffff80}.wizardFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wizardField{flex-direction:column;gap:7px;margin-bottom:12px;display:flex}.wizardField span,.wizardToggle span{color:#d7d9df;font-size:12px;font-weight:700}.wizardField input,.wizardField select,.wizardField textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#ffffff12;border:1px solid #ffffff1f;border-radius:0;padding:10px 12px}.wizardField select option{color:#fff;background:#181a1f}.wizardField textarea{resize:vertical}.wizardField small{color:#c0c3cc;font-size:11px}.wizardField--readonly input{color:#a6a8b1}.wizardField--buttonOnly{justify-content:flex-end}.wizardField--brandPicker{min-width:0}.wizardPickerValueButton{color:#fff;text-align:left;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;border-radius:0;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 10px;display:flex}.wizardPickerValueButton:hover,.wizardPickerValueButton:focus-visible{background:#ffffff1f;border-color:#ffffff6b}.wizardPickerValueButton>span:not(.wizardPickerValueButton__logo){gap:0;min-width:0;display:grid}.wizardPickerValueButton strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.2;overflow:hidden}.wizardPickerValueButton small{color:#c0c3cc;font-size:11px}.wizardPickerValueButton__logo{background:#fff;border-radius:0;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.wizardPickerValueButton__logo img{object-fit:contain;max-width:100%;max-height:100%;display:block}.wizardField--readonly input[readonly]{cursor:pointer}.wizardNestedBlock,.wizardFilterCard{background:#ffffff0b;border:1px solid #ffffff17;border-radius:0;margin-top:16px;padding:16px}.wizardToggle{align-items:center;gap:10px;margin-bottom:18px;display:flex}.wizardToggle input{width:18px;height:18px}.wizardLinkTypeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.wizardNestedHeader,.wizardFilterCard__top,.wizardFooterActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.wizardFilterCard+.wizardFilterCard{margin-top:12px}.wizardHumanValueRow{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 36px;align-items:start;gap:10px;display:grid}.wizardIconButton{min-width:32px;min-height:32px;padding:0 10px;font-size:12px}.wizardIconButton--row{width:34px;height:34px;margin-top:24px;font-size:20px}.wizardPrimaryButton,.wizardSecondaryButton{cursor:pointer;border-radius:0;min-height:38px;padding:0 16px;font-weight:700}.wizardPrimaryButton{color:#111317;background:#fff;border:0}.wizardSecondaryButton{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f}.wizardPrimaryButton:disabled,.wizardSecondaryButton:disabled{cursor:not-allowed;opacity:.45}.wizardCenteredState{text-align:center;place-items:center;display:grid}.wizardCenteredState p{color:#a6a8b1;max-width:440px}.wizardJsonPreview{color:#e9ebf2;background:#08090b;border:1px solid #ffffff1a;border-radius:0;max-height:600px;margin:0;padding:16px;font-size:12px;line-height:1.5;overflow:auto}@media (width<=1100px){.wizardTypeGrid,.wizardLinkTypeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.wizardOverlay{padding:10px}.wizardSteps,.wizardTypeGrid,.wizardLinkTypeGrid,.wizardFormGrid,.wizardHumanValueRow{grid-template-columns:1fr}.addSectionWizard{max-height:96vh}}.editorPanel__header code{color:#666;background:#f3f3f3;border-radius:0;width:fit-content;padding:4px 8px;font-size:11px}.editorHelpText{color:#888;margin:4px 0 0;font-size:12px;line-height:1.35}.nestedEditorBlock__title--row{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.editorProductHumanPreview{background:#fafafa;border:1px solid #eee;border-radius:0;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid}.editorProductHumanPreview>span{background:#f3f3f3;border-radius:0;place-items:center;width:72px;height:92px;display:grid;overflow:hidden}.editorProductHumanPreview img{object-fit:contain;width:100%;height:100%}.editorProductHumanPreview>div{gap:5px;min-width:0;display:grid}.editorProductHumanPreview strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.editorProductHumanPreview small{color:#777}.catalogClientButton{margin:0 0 20px}.catalogCategoriesModal{color:#111827;background:#fff;border-radius:0;grid-template-rows:auto auto minmax(0,1fr);width:min(1080px,100vw - 48px);max-height:min(860px,100vh - 48px);display:grid;overflow:hidden;box-shadow:0 30px 90px #00000073}.catalogCategoriesModal__header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.catalogCategoriesModal__header span,.catalogCategoriesModal__header small{color:#6b7280;font-size:12px}.catalogCategoriesModal__header h2{margin:3px 0;font-size:22px}.catalogCategoriesTabs{background:#f7f8fa;border-bottom:1px solid #e5e7eb;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 20px;display:grid}.catalogCategoriesTab{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #d9dee7;border-radius:0;height:38px;min-height:38px;padding:0 14px;font-size:14px;font-weight:800;line-height:1}.catalogCategoriesTab--active{color:#fff;background:#111827;border-color:#111827}.catalogCategoriesModal__body{overscroll-behavior:contain;overflow-anchor:none;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;background:#f7f8fa;overflow:auto}.catalogTopView,.catalogBottomView{overflow-anchor:none;gap:16px;padding:18px 20px 24px;display:grid}.catalogTopView__title h3,.catalogBottomToolbar h3,.catalogBottomGroup h3{text-transform:uppercase;letter-spacing:.02em;margin:0;font-family:Georgia,Times New Roman,serif}.catalogTopView__title p{color:#777;margin:6px 0 0;font-size:13px}.catalogTopView__titleHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.catalogLevel2SelectButton{flex:none;min-width:92px}@media (width<=640px){.catalogTopView__titleHeader{flex-direction:column;align-items:flex-start}}.catalogTopList{overflow-anchor:none;gap:10px;display:grid}.catalogTopCategoryCard{color:#111;text-align:left;background:#f3f0ed;border:1px solid #ededed;border-radius:0;align-items:center;min-height:158px;padding:0;display:grid;position:relative;overflow:hidden}.catalogTopCategoryCard__mainAction{z-index:1;appearance:none;width:100%;min-height:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;grid-area:1/1;grid-template-columns:minmax(0,1fr) 230px;align-items:center;padding:0 0 0 18px;display:grid;overflow:hidden}.catalogTopCategoryCard__mainAction:focus-visible{outline-offset:-3px;outline:2px solid canvastext}.catalogTopCategoryCard__primaryContent{min-width:0;padding:16px 16px 70px 0}.catalogTopCategoryCard__actions{z-index:2;grid-area:1/1;place-self:center start;min-width:0;margin:54px 230px 0 18px}.catalogTopCategoryCard:hover{border-color:#111;box-shadow:0 10px 24px #00000014}.catalogTopCategoryCard:active{transform:none}.catalogTopCategoryCard strong{white-space:pre-line;text-transform:uppercase;margin-bottom:8px;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.15;display:block}.catalogCategoryImage{color:#999;background:#0000000a;place-items:center;min-width:0;min-height:0;font-size:12px;display:grid;overflow:hidden}.catalogTopCategoryCard__mainAction>.catalogCategoryImage{justify-self:end;width:230px;height:158px}.catalogCategoryImage img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.catalogTopCategoryCard .catalogCategoryImage img{object-fit:contain;object-position:center right}.catalogCategoryMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.catalogCategoryMeta code{color:#333;background:#ffffffb8;border-radius:0;padding:4px 7px;font-size:11px}.catalogCategoryIdPill{background:0 0;border-radius:0;align-items:center;gap:6px;display:inline-flex}.catalogCategoryIdPill code{background:#ffffffb8}.catalogCategoryCopyButton{appearance:none;color:#fff;cursor:pointer;background:#111;border:1px solid #111;border-radius:0;padding:8px 12px;font-size:12px;font-weight:700;line-height:1}.catalogCategoryCopyButton:hover{transform:translateY(-1px);box-shadow:0 10px 22px #00000024}.catalogCategoryCopyButton--copied{color:#fff;background:#111}.catalogBottomToolbar{background:#fff;border:1px solid #ececec;border-radius:0;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px;display:flex}.catalogBackButton{color:#111;cursor:pointer;background:#fff;border:1px solid #111;border-radius:0;width:fit-content;padding:9px 12px;font-weight:800}.catalogBottomList{overflow-anchor:none;gap:18px;display:grid}.catalogBottomGroup{background:#fff;border:1px solid #ececec;border-radius:0;gap:12px;padding:16px;display:grid}.catalogBottomGroup__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.catalogBottomGroup__header .catalogCategoryImage{border-radius:0;width:104px;height:104px}.catalogBottomChildren{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px;display:grid}.catalogBottomChild{background:#fafafa;border:1px solid #f0f0f0;border-radius:0;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.catalogBottomChild .catalogCategoryImage{aspect-ratio:1/1.08;background:#fff;border-radius:0;width:100%;min-height:148px}.catalogBottomGroup__header .catalogCategoryImage img,.catalogBottomChild .catalogCategoryImage img{object-fit:contain;object-position:center}.catalogBottomChild strong{text-transform:uppercase;min-height:32px;font-family:Georgia,Times New Roman,serif;font-size:12px;line-height:1.18;display:block}.catalogBottomChild .catalogCategoryMeta code{background:#fff}.catalogLoadingState,.catalogEmptyText{color:#777;text-align:center;background:#fff;border:1px dashed #d8d8d8;border-radius:0;margin:18px 20px;padding:22px}.catalogSkeleton__line,.catalogSkeletonFilterRow__count,.catalogSkeletonValueRow__control,.catalogSkeletonProductCard__image,.catalogSkeletonProductCard__price,.catalogSkeletonCategoryCard__image,.catalogSkeletonCategoryGroup__header>span,.catalogSkeletonCategoryGroup__children article>span:first-child,.catalogSkeletonCompilationCard__image,.catalogSkeletonLookCard__image,.catalogSkeletonLookDetail__image,.catalogSkeletonStockFilter,.catalogSkeletonStockPreview,.catalogSkeletonStockCell,.catalogSkeletonBrands__search,.catalogSkeletonBrandCard__logo,.catalogSkeletonAlbumCard__image,.catalogSkeletonAlbumCard__delete{background:linear-gradient(100deg,#ececec 20%,#f8f8f8 38%,#ececec 56%) 0 0/220% 100%;animation:1.35s ease-in-out infinite catalogSkeletonShimmer;display:block;overflow:hidden}.catalogSkeleton__line{border-radius:0;max-width:100%;height:10px}.catalogSkeletonFilterRows,.catalogSkeletonValueRows{gap:10px;min-width:0;display:grid}.catalogSkeletonFilterRow,.catalogSkeletonValueRow{background:#fff;border:1px solid #ededed;border-radius:0;align-items:center;gap:12px;min-height:48px;padding:11px 12px;display:flex}.catalogSkeletonFilterRow .catalogSkeleton__line,.catalogSkeletonValueRow .catalogSkeleton__line{flex:0 auto}.catalogSkeletonFilterRow__count{border-radius:0;flex:0 0 25px;width:25px;height:25px;margin-left:auto}.catalogSkeletonValueRow__control{border-radius:0;flex:0 0 20px;width:20px;height:20px}.catalogSkeletonProductCard{background:#fff;border:1px solid #e8e8e8;border-radius:0;align-content:start;min-width:0;display:grid;overflow:hidden}.catalogSkeletonProductCard__image{aspect-ratio:3/4;width:100%}.catalogSkeletonProductCard__content{gap:9px;padding:11px;display:grid}.catalogSkeletonProductCard__price{border-radius:0;width:42%;height:16px;margin-top:5px}.catalogSkeletonCategoryCard{background:#fff;border:1px solid #ececec;border-radius:0;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:18px;min-height:180px;padding:14px;display:grid}.catalogSkeletonCategoryCard__content,.catalogSkeletonCategoryGroup__header>div{gap:12px;display:grid}.catalogSkeletonCategoryCard__image{border-radius:0;width:230px;height:158px}.catalogSkeletonCategoryGroup{background:#fff;border:1px solid #ececec;border-radius:0;gap:12px;padding:16px;display:grid}.catalogSkeletonCategoryGroup__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.catalogSkeletonCategoryGroup__header>span{border-radius:0;width:104px;height:104px}.catalogSkeletonCategoryGroup__children{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px;display:grid}.catalogSkeletonCategoryGroup__children article{background:#fafafa;border:1px solid #f0f0f0;border-radius:0;gap:10px;padding:10px;display:grid}.catalogSkeletonCategoryGroup__children article>span:first-child{aspect-ratio:1/1.08;border-radius:0;width:100%}.catalogSkeletonCompilationCard{background:#fff;border:1px solid #e4e4e4;border-radius:0;grid-template-columns:120px minmax(0,1fr);gap:12px;min-height:146px;padding:10px;display:grid}.fashionCompilationsPage .catalogSkeletonCompilationCard{grid-template-columns:164px minmax(0,1fr);gap:14px;padding:12px}.catalogSkeletonCompilationCard__image{aspect-ratio:1;border-radius:0;width:100%}.catalogSkeletonCompilationCard>div,.catalogSkeletonLookCard{align-content:start;gap:10px;display:grid}.catalogSkeletonLookCard{background:#fff;border:1px solid #e4e4e4;border-radius:0;padding:10px}.catalogSkeletonLookCard__image{aspect-ratio:3/4;border-radius:0;width:100%}.catalogSkeletonLookDetail{gap:14px;display:grid}.catalogSkeletonLookDetail__header{background:#fff;border:1px solid #ececec;border-radius:0;justify-content:space-between;align-items:flex-end;gap:18px;padding:14px;display:flex}.catalogSkeletonLookDetail__header>div,.catalogSkeletonLookDetail__stats{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.catalogSkeletonLookDetail__header>div:first-child{align-items:start;gap:10px;display:grid}.catalogSkeletonLookDetail__columns{grid-template-columns:400px minmax(0,1fr);align-items:start;gap:14px;display:grid}.catalogSkeletonLookDetail__image{aspect-ratio:5/6;border-radius:0;width:400px}.catalogSkeletonLookDetail__aside{gap:10px;width:400px;display:grid}.catalogSkeletonLookDetail__navigation{background:#fff;border:1px solid #e9e9e9;border-radius:0;justify-items:center;gap:8px;padding:10px;display:grid}.catalogSkeletonLookDetail__navigation>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.catalogSkeletonStocks{gap:14px}.catalogSkeletonStocks__header{background:#fff;border:1px solid #ececec;border-radius:0;gap:10px;padding:14px;display:grid}.catalogSkeletonStocks__filters{grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;display:grid}.catalogSkeletonStockFilter{border-radius:0;height:58px}.catalogSkeletonStockGroup{background:#fff;border:1px solid #e6e6e6;border-radius:0;gap:12px;padding:14px;display:grid;overflow:hidden}.catalogSkeletonStockGroup>header{align-items:center;gap:12px;display:flex}.catalogSkeletonStockGroup>header>div{gap:9px;min-width:0;display:grid}.catalogSkeletonStockPreview{border-radius:0;flex:0 0 56px;width:56px;height:70px}.catalogSkeletonStockTable{border:1px solid #ededed;border-radius:0;min-width:660px;display:grid;overflow:hidden}.catalogSkeletonStockTable>div{border-top:1px solid #ededed;grid-template-columns:repeat(6,minmax(80px,1fr));gap:16px;padding:12px;display:grid}.catalogSkeletonStockTable>div:first-child{border-top:0}.catalogSkeletonStockCell{border-radius:0;height:10px}.catalogSkeletonBrands__toolbar{background:#fff;border:1px solid #ececec;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:14px;padding:14px;display:grid}.catalogSkeletonBrands__toolbar>div,.catalogSkeletonBrandCard>div,.catalogSkeletonAlbumCard__content{gap:10px;min-width:0;display:grid}.catalogSkeletonBrands__search{border-radius:0;height:58px}.catalogSkeletonBrands__title{padding-block:6px}.catalogSkeletonBrandGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;max-width:1180px;display:grid}.catalogSkeletonBrandCard{background:#fff;border:1px solid #e6e6e6;border-radius:0;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;min-height:84px;padding:12px;display:grid}.catalogSkeletonBrandCard__logo{border-radius:0;width:58px;height:58px}.catalogSkeletonAlbumCard{background:#fff;border:1px solid #e7e7e7;border-radius:0;grid-template-columns:136px minmax(0,1fr);min-width:0;min-height:154px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 28px #0000000d}.catalogSkeletonAlbumCard__image{width:136px;height:100%;min-height:154px}.catalogSkeletonAlbumCard__content{align-content:start;padding:16px 58px 16px 14px}.catalogSkeletonAlbumCard__delete{border-radius:0;width:32px;height:32px;position:absolute;top:12px;right:14px}@keyframes catalogSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (width<=720px){.catalogSkeletonCategoryCard{grid-template-columns:1fr}.catalogSkeletonCategoryCard__image{width:100%}.catalogSkeletonLookDetail__header{flex-direction:column;align-items:stretch}.catalogSkeletonLookDetail__columns{grid-template-columns:1fr}.catalogSkeletonLookDetail__image{aspect-ratio:5/6;justify-self:center;width:min(400px,100%)}.catalogSkeletonLookDetail__aside{justify-self:center;width:min(400px,100%)}.catalogSkeletonStocks__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogSkeletonBrands__toolbar{grid-template-columns:1fr}.catalogSkeletonAlbumCard{grid-template-columns:104px minmax(0,1fr)}.catalogSkeletonAlbumCard__image{width:104px}}.catalogCategoriesModal .fashionImageModal__error button{color:#111;cursor:pointer;background:#fff;border:1px solid #111;border-radius:0;margin-top:10px;padding:8px 12px;font-weight:800}@media (width<=720px){.catalogCategoriesModal{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.catalogCategoriesTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.catalogTopCategoryCard__mainAction,.catalogBottomToolbar{grid-template-columns:1fr}.catalogBottomToolbar{display:grid}.catalogTopCategoryCard__mainAction{padding:14px}.catalogTopCategoryCard__mainAction>.catalogCategoryImage{width:100%;height:180px}.catalogTopCategoryCard__actions{align-self:start;margin:72px 14px 0}}.catalogCategorySelectButton{appearance:none;color:#fff;cursor:pointer;background:#111;border:1px solid #111;border-radius:0;padding:8px 12px;font-size:12px;font-weight:700;line-height:1}.catalogCategorySelectButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px #00000024}.catalogCategorySelectButton:disabled{cursor:not-allowed;opacity:.5}.wizardFieldGroup{gap:10px;display:grid}.wizardInlinePickerButton{width:fit-content}.catalogClientButtons{gap:10px;margin:0 0 20px;display:grid}.catalogClientButtons .catalogClientButton{margin:0}.catalogBrandsModal{width:min(920px,100vw - 48px)}.catalogBrandsModal__body{overscroll-behavior:contain;overflow-anchor:none;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;background:#f7f8fa;overflow:auto}.catalogBrandsView{overflow-anchor:none;gap:14px;padding:18px 20px 24px;display:grid}.catalogBrandsToolbar{background:#fff;border:1px solid #ececec;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:14px;padding:14px;display:grid}.catalogBrandsToolbar h3{text-transform:uppercase;letter-spacing:.02em;margin:0;font-family:Georgia,Times New Roman,serif}.catalogBrandsToolbar p{color:#777;margin:6px 0 0;font-size:13px}.catalogBrandSearchField{gap:6px;display:grid}.catalogBrandSearchField span{color:#777;font-size:12px;font-weight:800}.catalogBrandSearchField>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.catalogBrandSearchField input{color:#111;width:100%;font:inherit;background:#fff;border:1px solid #ddd;border-radius:0;padding:10px 12px}.catalogBrandsList{overflow-anchor:none;gap:8px;display:grid}.catalogBrandsAllTitle{color:#111;letter-spacing:.12em;text-transform:uppercase;margin:6px 0 -4px;font-size:12px;font-weight:900}.catalogBrandsAlphabetList{overflow-anchor:none;gap:24px;display:grid}.catalogBrandsTopSection{overflow-anchor:none;background:#fffaf1;border:1px solid #e6e0d6;border-radius:0;gap:14px;padding:16px;display:grid}.catalogBrandsTopSection__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.catalogBrandsTopSection__header span{color:#8a7657;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.catalogBrandsTopSection__header h4{margin:0;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.05}.catalogBrandsTopSection__header small{color:#8a7657;white-space:nowrap;font-size:12px;font-weight:800}.catalogBrandsTopSection__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.catalogBrandsTopSection__items .catalogBrandCard{background:#fff;border-color:#e6d8bf}.catalogBrandsTopSection__items .catalogBrandCard{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e6e6e6;border-radius:0;padding:14px 0}.catalogBrandsTopSection__items .catalogBrandCard--clickable:hover,.catalogBrandsTopSection__items .catalogBrandCard--clickable:focus-visible{box-shadow:none;border-color:#111;transform:none}.catalogBrandsAlphabetGroup{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:18px;padding-top:4px;display:grid}.catalogBrandsAlphabetGroup__letter{color:#111;background:#fff;border:1px solid #e5e5e5;border-radius:0;place-items:center;width:48px;height:48px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700;line-height:1;display:grid;position:sticky;top:0}.catalogBrandsAlphabetGroup__items{border-top:1px solid #e6e6e6;display:grid}.catalogBrandsAlphabetGroup__items .catalogBrandCard{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e6e6e6;border-radius:0;padding:14px 0}.catalogBrandsAlphabetGroup__items .catalogBrandCard--top{box-shadow:none;border-color:#e6e6e6}.catalogBrandsAlphabetGroup__items .catalogBrandCard--clickable:hover,.catalogBrandsAlphabetGroup__items .catalogBrandCard--clickable:focus-visible{box-shadow:none;border-color:#111;transform:none}.catalogBrandCard{background:#fff;border:1px solid #ededed;border-radius:0;padding:12px}.catalogBrandCard--top{border-color:#11111147;box-shadow:inset 0 0 0 1px #1111110a}.catalogBrandCard__main{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;display:grid}.catalogBrandCard strong{margin-bottom:7px;font-size:15px;display:block}.catalogBrandLogo{color:#aaa;text-transform:uppercase;background:#fafafa;border:1px solid #eee;border-radius:0;place-items:center;width:58px;height:58px;font-size:10px;font-weight:800;display:grid;overflow:hidden}.catalogBrandLogo img{object-fit:contain;object-position:center;background:#fff;width:100%;height:100%;display:block}.catalogBrandMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.catalogBrandMeta code{color:#333;background:#f4f4f4;border-radius:0;padding:4px 7px;font-size:11px}.catalogBrandIdPill{background:#f4f4f4}.catalogEntityBadge{--catalog-entity-badge-border:#cfc4ae;--catalog-entity-badge-color:#494033;--catalog-entity-badge-background-start:#fbfaf7;--catalog-entity-badge-background-end:#f1ede5;--catalog-entity-badge-accent:#a78b55;--catalog-entity-badge-marker:#d8c59e;--catalog-entity-badge-shadow:#322a1f14;border:1px solid var(--catalog-entity-badge-border);width:fit-content;max-width:100%;min-height:25px;color:var(--catalog-entity-badge-color);background:linear-gradient(135deg, var(--catalog-entity-badge-background-start) 0%, var(--catalog-entity-badge-background-end) 100%);box-shadow:inset 2px 0 0 var(--catalog-entity-badge-accent), 0 1px 0 var(--catalog-entity-badge-shadow);overflow-wrap:anywhere;letter-spacing:.07em;text-transform:uppercase;border-radius:0;align-items:center;gap:7px;padding:5px 10px 5px 9px;font-size:10px;font-weight:700;line-height:1.25;display:inline-flex}.catalogEntityBadge:before{border:1px solid var(--catalog-entity-badge-accent);background:var(--catalog-entity-badge-marker);content:"";flex:0 0 5px;width:5px;height:5px;transform:rotate(45deg)}.catalogEntityBadge--success{--catalog-entity-badge-border:#a9c8b2;--catalog-entity-badge-color:#285c3b;--catalog-entity-badge-background-start:#f7fbf8;--catalog-entity-badge-background-end:#e7f2ea;--catalog-entity-badge-accent:#4f815f;--catalog-entity-badge-marker:#a8c9b1}.catalogEntityBadge--danger{--catalog-entity-badge-border:#cdaeb0;--catalog-entity-badge-color:#6f2028;--catalog-entity-badge-background-start:#fcf8f6;--catalog-entity-badge-background-end:#f3e7e5;--catalog-entity-badge-accent:#7f2832;--catalog-entity-badge-shadow:#4d181f14}.catalogEntityBadge--danger:before{background:linear-gradient(135deg,#0000 43%,#8f3b44 44% 56%,#0000 57%),#f8eeeb;border-color:#8f3b44;flex-basis:7px;width:7px;height:7px;transform:none}.catalogBrandTopBadge{--catalog-entity-badge-border:#24211c;--catalog-entity-badge-color:#f7f2e8;--catalog-entity-badge-background-start:#161513;--catalog-entity-badge-background-end:#29251f;--catalog-entity-badge-accent:#c4a66c;--catalog-entity-badge-shadow:#201a112e;min-height:23px;box-shadow:inset 2px 0 0 var(--catalog-entity-badge-accent), inset 0 0 0 1px #ffffff0a, 0 1px 2px var(--catalog-entity-badge-shadow);letter-spacing:.11em;white-space:nowrap;gap:6px;padding:4px 9px 4px 8px;font-weight:650}.catalogBrandTopBadge:before{color:#d6bb83;content:"✦";background:0 0;border:0;flex:none;width:auto;height:auto;font-size:10px;line-height:1;transform:none}.catalogBrandsModal .fashionImageModal__error button{color:#111;cursor:pointer;background:#fff;border:1px solid #111;border-radius:0;margin-top:10px;padding:8px 12px;font-weight:800}@media (width<=720px){.catalogBrandsModal{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.catalogBrandsToolbar{grid-template-columns:1fr}}.fashionCompilationsModal{width:min(1520px,100vw - 24px);max-height:calc(100vh - 24px);position:relative}.fashionCompilationsModal__body{overscroll-behavior:contain;overflow-anchor:none;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;background:#f7f7f7;min-height:min(760px,100vh - 210px);overflow:auto}.fashionCompilationsView{overflow-anchor:none;gap:14px;padding:18px 20px 24px;display:grid}.fashionCompilationList{overflow-anchor:none;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.fashionCompilationCard{--fashion-compilation-card-gap:12px;--fashion-compilation-card-image-width:120px;--fashion-compilation-card-padding:10px;min-height:146px;padding:var(--fashion-compilation-card-padding);text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e4e4;border-radius:0;position:relative}.fashionCompilationCard__mainAction{appearance:none;grid-template-columns:var(--fashion-compilation-card-image-width) minmax(0, 1fr);gap:var(--fashion-compilation-card-gap);width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.fashionCompilationCard__mainAction:focus-visible{outline-offset:3px;border-radius:0;outline:2px solid #111}.fashionCompilationsPage .fashionCompilationCard{--fashion-compilation-card-gap:14px;--fashion-compilation-card-image-width:164px;--fashion-compilation-card-padding:12px}.fashionCompilationCard:hover,.fashionLookCard:hover{border-color:#111;box-shadow:0 10px 30px #00000014}.fashionCompilationCard__imageWrap{color:#999;background:#eee;border-radius:0;place-items:center;width:120px;height:120px;font-size:12px;display:grid;overflow:hidden}.fashionCompilationCard__imageWrap img,.fashionLookCard__imageWrap img,.fashionLookDetailHero__imageWrap img,.fashionLookProductCard__imageWrap img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.fashionCompilationCard__content{align-content:start;gap:7px;min-width:0;padding-right:54px;display:grid}.fashionCompilationCard__content strong{color:#111;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:inherit;font-size:15px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.fashionCompilationCard__content span:not(.catalogEntityBadge){color:#666;font-size:12px}.fashionCompilationCard__idLine{align-items:center;min-width:0;display:flex}.fashionCompilationCard__idLine .catalogCategoryIdPill code{background:#f0f0f0}.fashionCompilationCard__actions{left:calc(var(--fashion-compilation-card-padding) + var(--fashion-compilation-card-image-width) + var(--fashion-compilation-card-gap));bottom:var(--fashion-compilation-card-padding);justify-content:flex-start;display:flex;position:absolute}.fashionCompilationExportButton{appearance:none;color:#fff;cursor:pointer;background:#111;border:1px solid #111;border-radius:0;padding:8px 12px;font-size:12px;font-weight:700;line-height:1}.fashionCompilationExportButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px #00000024}.fashionCompilationExportButton:disabled{cursor:wait;opacity:.62}.fashionCompilationCard__topActions{z-index:4;display:grid;position:absolute;top:8px;right:8px}.fashionCompilationCard__topActions button{color:#000;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:inline-grid}.fashionCompilationCard__topActions button:hover:not(:disabled){background:#e5e5e5}.fashionCompilationCard__topActions button:focus-visible{outline-offset:-2px;outline:2px solid #202329}.fashionCompilationCard__topActions button:disabled{color:#aaa;cursor:not-allowed}.fashionCompilationCard__topActions svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.fashionCompilationCard__topActions .fashionCompilationExportMenu .catalogActionMenu__summary{gap:0}.fashionCompilationExportMenu .catalogActionMenu__chevron{display:none}.fashionCompilationMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fashionCompilationMeta small,.fashionLookCard__content small{color:#333;background:#f0f0f0;border-radius:0;padding:4px 7px;font-size:11px}.catalogCompilationIdPill{max-width:100%}.catalogTechnicalInfo{color:#555a62;width:min(100%,680px);max-width:100%;margin-top:12px;font-size:11px}.catalogTechnicalInfo summary{color:#34383e;cursor:pointer;background:#fff;border:1px solid #d9dee7;border-radius:0;align-items:center;min-height:34px;padding:0 11px;font-weight:800;list-style-position:inside;display:inline-flex}.catalogTechnicalInfo summary:hover{background:#f3f4f6;border-color:#9ca3af}.catalogTechnicalInfo summary:focus-visible{box-shadow:var(--cms-button-focus);outline:0}.catalogTechnicalInfo>div{border-bottom:1px solid #eceef0;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:12px;padding:9px 0;display:grid}.catalogTechnicalInfo>div:first-of-type{margin-top:4px}.catalogTechnicalInfo>div>span:first-child{color:#777d85;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.4}.catalogTechnicalInfo code{overflow-wrap:anywhere;color:#34383e;font-size:11px;line-height:1.4}.catalogTechnicalInfo__valueWithAction{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;display:grid}.catalogTechnicalInfo__valueWithAction code{min-width:0}.catalogTechnicalInfo__valueWithAction .cmsButton{white-space:nowrap}.fashionCompilationInlineCount{color:#777;margin-left:8px;font-size:13px;display:inline-flex}.fashionCompilationsModal .fashionImageModal__error button{color:#111;cursor:pointer;background:#fff;border:1px solid #111;border-radius:0;padding:8px 12px;font-weight:800}.fashionCompilationsSectionHeader{background:#fff;border:1px solid #ececec;border-radius:0;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.fashionCompilationsSectionHeader>div:first-child{flex:auto;min-width:0}.fashionCompilationsSectionHeader__actions{flex:none;align-items:center;gap:10px;display:flex}.fashionCompilationsSectionHeader__eyebrow{color:#777;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:850;display:block}.fashionCompilationsSectionHeader h3,.fashionLookProductsHeader h3{letter-spacing:-.01em;margin:0 0 6px;font-family:inherit;font-size:20px;font-weight:700}.fashionCompilationsSectionHeader p,.fashionLookProductsHeader p{color:#777;margin:0;font-size:13px}.fashionLooksGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid}.fashionLookCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e4e4;border-radius:0;gap:10px;padding:10px;display:grid;position:relative}.fashionCompilationsModal:not(.myCompilationsPage) .fashionLookCard{transition:border-color .14s,box-shadow .14s,opacity .14s}.fashionCompilationsModal:not(.myCompilationsPage) .fashionLookCard--dragging{opacity:.45}.fashionCompilationsModal:not(.myCompilationsPage) .fashionLookCard--dropTarget{border-color:#111;box-shadow:0 0 0 2px #111}.fashionLookCard__mainAction{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:10px;padding:0;display:grid}.fashionLookImageActions{z-index:4;background:#fffffff0;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 2px 12px #1111111f}.fashionLookImageActions button{color:#111;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1111111a;border-radius:0;place-items:center;width:44px;height:44px;padding:0;display:inline-grid}.fashionLookImageActions button:last-child{border-bottom:0}.fashionLookImageActions button:hover:not(:disabled){background:#e5e5e5}.fashionLookImageActions button:focus-visible{outline-offset:-2px;outline:2px solid #111}.fashionLookImageActions button:disabled{color:#aaa;cursor:wait}.fashionLookImageActions .fashionCatalogLookDragHandle{color:#111;cursor:grab;-webkit-user-select:none;user-select:none;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:inline-grid}.fashionLookImageActions .fashionCatalogLookDragHandle:hover:not([aria-disabled=true]){background:#e5e5e5}.fashionLookImageActions .fashionCatalogLookDragHandle:focus-visible{outline-offset:-2px;outline:2px solid #111}.fashionLookImageActions .fashionCatalogLookDragHandle:active{cursor:grabbing}.fashionLookImageActions .fashionCatalogLookDragHandle[aria-disabled=true]{color:#aaa;cursor:wait}.fashionLookImageActions .fashionCatalogLookDragHandle svg{fill:currentColor;stroke:none}.fashionLookImageActions svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}@media (prefers-reduced-motion:reduce){.fashionCompilationsModal:not(.myCompilationsPage) .fashionLookCard{transition:none}}.fashionLookCard__imageWrap{aspect-ratio:3/4;color:#999;background:#eee;border-radius:0;place-items:center;font-size:12px;display:grid;overflow:hidden}.fashionLookCard__content{gap:6px;display:grid}.fashionLookCard__content strong{text-overflow:ellipsis;color:#111;white-space:nowrap;font-family:inherit;font-size:14px;font-weight:700;line-height:1.25;overflow:hidden}.fashionLookCard__content span{color:#666;font-size:12px}.fashionLookDetailHeader{background:#fff;border:1px solid #ececec;border-radius:0;justify-content:space-between;align-items:flex-end;gap:18px;padding:14px 16px;display:flex}.catalogAddProductTile{color:#222;text-align:center;cursor:pointer;background:#f7f8f9;border:1px dashed #aeb3b8;border-radius:0;place-content:center;gap:10px;min-width:0;min-height:240px;padding:20px;display:grid}.catalogAddProductTile>span{font-size:42px;font-weight:300;line-height:1}.catalogAddProductTile>strong{font-size:14px;line-height:1.3}.catalogAddProductTile:hover:not(:disabled){background:#eef0f2;border-color:#222}.catalogAddProductTile:focus-visible{outline-offset:2px;outline:2px solid #111}.catalogAddProductTile:disabled{color:#92979c;cursor:wait;background:#f4f5f6}.fashionLookDetailColumns{grid-template-columns:400px minmax(0,1fr);align-items:start;gap:14px;display:grid}.fashionLookDetailHero__imageWrap{aspect-ratio:5/6;color:#999;background:#eee;border:1px solid #e9e9e9;border-radius:0;place-items:center;width:400px;font-size:12px;display:grid;overflow:hidden}.fashionLookDetailHero{width:100%;position:relative}.fashionLookDetailHero>.fashionLookDetailHero__imageWrap{width:100%}.fashionLookImageActions--detail{top:0;right:0}.fashionLookReplaceImageDialog{width:min(560px,100vw - 32px)}.fashionLookReplaceImageDialog__body{gap:10px;padding:18px;display:grid}.fashionLookReplaceImageDialog__body label{color:#333;gap:7px;font-size:12px;font-weight:800;display:grid}.fashionLookReplaceImageDialog__body input{color:#111;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #cfd2d6;border-radius:0;padding:9px 11px;font-weight:500}.fashionLookReplaceImageDialog__body input:focus{border-color:#111;outline:2px solid #1111111f}.fashionLookReplaceImageDialog__body p{color:#71757b;margin:0;font-size:12px}.fashionLookReplaceImageDialog__error{color:#9f1111;background:#fff3f3;border:1px solid #efb4b4;border-radius:0;padding:9px 11px;font-size:12px}.fashionLookDetailAside{align-self:start;gap:10px;width:400px;display:grid;position:sticky;top:14px}.fashionLookDetailNavigation{background:#fff;border:1px solid #e9e9e9;border-radius:0;gap:8px;padding:10px;display:grid}.fashionLookDetailNavigation>span{color:#777;text-align:center;font-size:11px;font-weight:800}.fashionLookDetailNavigation>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.fashionLookDetailNavigation button{color:#111;cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:0;min-width:0;padding:10px 8px;font-size:11px;font-weight:850;line-height:1.15}.fashionLookDetailNavigation button:hover:not(:disabled){background:#f7f7f7;border-color:#111}.fashionLookDetailNavigation button:disabled{color:#aaa;cursor:not-allowed;background:#f6f6f6}.fashionLookDetailHero__imageButton{appearance:none;cursor:zoom-in;border:0;padding:0;position:relative}.fashionLookDetailHero__imageButton:hover .pluProductGallery__zoomHint,.fashionLookDetailHero__imageButton:focus-visible .pluProductGallery__zoomHint{opacity:1;transform:translateY(0)}.fashionLookDetailHero__imageButton:focus-visible{outline-offset:3px;outline:2px solid #111}.fashionLookDetailHero__imageButton .pluProductGallery__zoomHint{color:#fff;text-transform:none;letter-spacing:0;font-size:12px}.fashionLookDetailHeader__content{min-width:0;display:grid}.fashionLookDetailHeader__eyebrow{color:#777;text-transform:uppercase;letter-spacing:.08em;font-family:inherit;font-size:12px;font-weight:700}.fashionLookDetailHeader h3{margin:6px 0 0;font-family:inherit;font-size:26px;font-weight:700;line-height:1.15}.fashionLookDetailHeader__stats{flex-wrap:wrap;align-items:flex-start;gap:7px;margin:0;display:flex}.fashionLookDetailHeader__stats div{background:#f6f6f6;border-radius:0;gap:2px;width:fit-content;min-width:0;max-width:100%;padding:7px 9px;display:grid}.fashionLookDetailHeader__stats dt,.fashionLookDetailHeader__stats dd{margin:0}.fashionLookDetailHeader__stats dt{color:#777;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:800}.fashionLookDetailHeader__stats dd{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.fashionLookProductsHeader{background:#fff;border-bottom:1px solid #ededed;justify-content:space-between;align-items:baseline;gap:14px;padding:15px 16px;display:flex}.fashionLookProductsHeader h3{margin-bottom:0}.fashionLookProductsGrid{background:#f8f8f8;border:1px solid #e9e9e9;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-content:start;gap:14px;padding:14px;display:grid;overflow:hidden}.fashionLookProductsGrid--side{grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:10px;padding:10px}.fashionLookProductsEmpty{background:#fff;border:1px solid #e9e9e9;border-radius:0;padding:24px}.fashionLookProductCard{background:#fff;border:1px solid #e6e6e6;border-radius:0;gap:8px;padding:9px;display:grid}.fashionLookProductCard__imageWrap{aspect-ratio:3/4;color:#999;background:#f0f0f0;border-radius:0;place-items:center;font-size:12px;display:grid;overflow:hidden}.fashionLookProductCard__content{gap:7px;display:grid}.fashionLookProductCard__content strong{color:#111;text-transform:uppercase;font-size:13px}.fashionLookProductCard__content span{color:#333;font-size:13px;line-height:1.3}.fashionLookProductCard dl{gap:5px;margin:0;display:grid}.fashionLookProductCard dl div{color:#666;grid-template-columns:64px minmax(0,1fr);gap:8px;font-size:12px;display:grid}.fashionLookProductCard dt,.fashionLookProductCard dd{margin:0}.fashionLookProductCard dd{color:#111;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fashionCompilationsRootLayout{overflow-anchor:none;grid-template-columns:260px minmax(0,1fr);min-height:100%;display:grid}.fashionCompilationsFiltersPanel{background:#fff;border-right:1px solid #e8e8e8;align-content:start;align-self:start;gap:10px;min-width:0;max-height:calc(100vh - 142px);padding:16px;display:grid;position:sticky;top:0;overflow:auto}.fashionCompilationsFilterList{gap:10px;min-width:0;display:grid}.fashionCompilationsFiltersPanel__loading{color:#777;font-size:12px}.fashionCompilationsView--root{align-content:start;min-width:0}.fashionCompilationsView--root .catalogBrandsToolbar{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:stretch}.compilationFilterBlock{align-content:start;gap:6px;min-width:0;display:grid}.compilationFilterBlock .sellerCatalogFilterSelectedValues{max-width:min(360px,100%);padding:0 2px}.compilationFiltersError button,.fashionCompilationsEmptyState button{color:#222;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7d7d7;border-radius:0;padding:8px 14px;font-size:13px;font-weight:800}.compilationFiltersError button:hover,.fashionCompilationsEmptyState button:hover{border-color:#111}.compilationFiltersError{color:#8a1f1f;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.compilationFiltersError button,.fashionCompilationsEmptyState button{min-height:32px;padding:6px 11px}.fashionCompilationsModal .sellerCatalogValueModalBackdrop{position:fixed}.compilationFilterPopup__list{align-content:start}.compilationFilterPopup__error{width:100%}.fashionCompilationsModal .compilationFilterPopup__footer{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;display:grid}.compilationFilterPopup__footer>span{text-align:center;align-self:center}.compilationEmployeeValue{align-items:center;grid-template-columns:auto minmax(0,1fr) auto!important;min-height:76px!important;padding-block:11px!important}.compilationEmployeeValue__avatar{background:#ededed;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid;overflow:hidden;color:#555!important;font-size:12px!important}.compilationEmployeeValue__avatar img{object-fit:cover;width:100%;height:100%;display:block}.sellerCatalogValueButton--active .compilationEmployeeValue__avatar{background:#fff;color:#111!important}.fashionCompilationsModal .compilationFilterPopup .sellerCatalogBrandValueButton,.sellerCatalogModal .catalogFilterValuesModal .sellerCatalogBrandValueButton{min-height:76px;padding-block:11px;grid-template-columns:72px minmax(0,1fr) 24px!important}.sellerCatalogModal .catalogFilterValuesModal .sellerCatalogBrandValueButton--top{grid-template-columns:72px minmax(0,1fr) auto 24px!important}.sellerCatalogModal .catalogFilterValuesModal .sellerCatalogBrandValueButton--top>em{grid-column:auto}.fashionCompilationsModal .compilationFilterPopup .sellerCatalogBrandValueButton__logo,.sellerCatalogModal .catalogFilterValuesModal .sellerCatalogBrandValueButton__logo{background:#fff;border:1px solid #00000014;border-radius:0;width:72px;height:48px}.fashionCompilationsModal .compilationFilterPopup .sellerCatalogBrandValueButton__logo img,.sellerCatalogModal .catalogFilterValuesModal .sellerCatalogBrandValueButton__logo img{object-fit:contain;width:100%;height:100%}.fashionCompilationsEmptyState button{width:fit-content}@media (width<=720px){.fashionCompilationsModal{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.fashionCompilationsModal__body{min-height:auto}.fashionCompilationsRootLayout{grid-template-columns:1fr}.fashionCompilationsFiltersPanel{border-bottom:1px solid #e8e8e8;border-right:0;max-height:none;position:static}.fashionCompilationList,.fashionLooksGrid,.fashionLookProductsGrid{grid-template-columns:1fr}.fashionCompilationsSectionHeader,.fashionLookProductsHeader{flex-direction:column;align-items:stretch}.fashionCompilationCard,.fashionLookDetailColumns{grid-template-columns:1fr}.fashionLookDetailHeader{flex-direction:column;align-items:stretch}.fashionCompilationCard{--fashion-compilation-card-image-width:100%}.fashionCompilationCard__mainAction{grid-template-columns:1fr}.fashionCompilationCard__actions{left:var(--fashion-compilation-card-padding)}.fashionCompilationCard__imageWrap{width:100%}.fashionLookDetailHero__imageWrap{justify-self:center;width:min(400px,100%)}.fashionLookDetailAside{justify-self:center;width:min(400px,100%);position:static}.fashionCompilationsModal .compilationFilterPopup__footer{grid-template-columns:1fr 1fr;align-items:stretch}.compilationFilterPopup__footer>span{display:none}}.fashionLookProductCard--clickable{width:100%;color:inherit;text-align:left;cursor:pointer;border:1px solid #e6e6e6}.fashionLookProductCard--clickable:hover{border-color:#111;box-shadow:0 10px 30px #00000014}.fashionLookProductCard__hint{color:#111;background:#f0f0f0;border-radius:0;width:fit-content;padding:4px 8px;font-size:11px;font-weight:800}.fashionStockProductHero{background:#fff;border:1px solid #ececec;border-radius:0;grid-template-columns:180px minmax(0,1fr);align-items:start;gap:18px;padding:16px;display:grid}.fashionStockProductHero__imageWrap{aspect-ratio:3/4;color:#999;background:#f0f0f0;border-radius:0;place-items:center;width:180px;font-size:12px;display:grid;overflow:hidden}.fashionStockProductHero__imageWrap img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.fashionStockProductHero__content{gap:10px;min-width:0;display:grid}.fashionStockProductHero__content>span{color:#777;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.fashionStockProductHero h3{color:#111;margin:0;font-size:24px;line-height:1.15}.fashionStockProductHero__content p{color:#555;margin:-4px 0 2px;font-size:14px;line-height:1.35}.fashionStockProductHero dl{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin:0;display:grid}.fashionStockProductHero dl div{background:#f7f7f7;border-radius:0;gap:4px;padding:10px;display:grid}.fashionStockProductHero dt,.fashionStockProductHero dd{margin:0}.fashionStockProductHero dt{color:#777;text-transform:uppercase;letter-spacing:.04em;font-size:11px}.fashionStockProductHero dd{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.fashionStocksView,.fashionStockGroups{gap:14px;display:grid}.fashionStockGroup{background:#fff;border:1px solid #e6e6e6;border-radius:0;overflow:hidden}.fashionStockGroup__header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.fashionStockGroup__header div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fashionStockGroup__header strong{color:#111;text-transform:uppercase;font-size:14px}.fashionStockGroup__header span{color:#555;background:#f1f1f1;border-radius:0;padding:4px 8px;font-size:12px}.fashionStockGroup__header i{border:1px solid #00000024;border-radius:0;flex:none;width:22px;height:22px}.fashionStockTableWrap{overflow-x:auto}.fashionStockTable{border-collapse:collapse;width:100%;min-width:860px;font-size:12px}.fashionStockTable th,.fashionStockTable td{text-align:left;vertical-align:top;border-bottom:1px solid #eee;min-height:44px;padding:12px 14px}.fashionStockTable th{color:#777;text-transform:uppercase;letter-spacing:.04em;background:#fafafa;font-size:11px}.fashionStockTable tbody tr:last-child td{border-bottom:0}.fashionStockItemIdCell{color:#111;flex-wrap:wrap;align-items:center;gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;display:inline-flex}.fashionStockItemIdCell em{color:#fff;letter-spacing:.04em;background:#111;border-radius:0;padding:3px 6px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-style:normal;font-weight:900}@media (width<=720px){.fashionStockProductHero{grid-template-columns:1fr}.fashionStockProductHero__imageWrap{width:100%}}.fashionStockQuickFilters{background:#fff;border:1px solid #e8e8e8;border-radius:0;grid-template-columns:repeat(4,minmax(150px,1fr)) auto;align-items:end;gap:10px;padding:12px;display:grid}.fashionStockQuickFilters label{gap:6px;min-width:0;display:grid}.fashionStockQuickFilters span{color:#777;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.fashionStockQuickFilters select{color:#111;width:100%;min-width:0;font:inherit;background:#fafafa;border:1px solid #dcdcdc;border-radius:0;outline:none;padding:10px 11px;font-size:13px}.fashionStockQuickFilters select:focus{background:#fff;border-color:#111}.fashionStockQuickFilters button{color:#fff;cursor:pointer;background:#111;border:1px solid #111;border-radius:0;min-height:40px;padding:0 14px;font-size:12px;font-weight:850}.fashionStockQuickFilters button:disabled{color:#999;cursor:not-allowed;background:#f4f4f4;border-color:#d8d8d8}@media (width<=980px){.fashionStockQuickFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.fashionStockQuickFilters button{grid-column:1/-1}}.pluSearchModal{width:min(1480px,100vw - 24px);max-height:calc(100vh - 24px)}.pluSearchModal__body{overscroll-behavior:contain;overflow-anchor:none;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;background:#f7f7f7;min-height:min(760px,100vh - 210px);overflow:auto}.pluSearchModal__body--initial{min-height:auto}.pluSearchInitialState{border-radius:0;margin:14px 20px 18px;padding:14px 16px;font-size:13px;line-height:1.45}.pluSearchForm{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e9e9e9;grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:12px;padding:16px 20px;display:grid;position:sticky;top:0}.pluSearchForm label{gap:7px;display:grid}.pluSearchForm span{color:#777;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:850}.pluSearchForm label>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pluSearchForm input{color:#111;width:100%;font:inherit;background:#fafafa;border:1px solid #dcdcdc;border-radius:0;outline:none;padding:12px 13px}.pluSearchForm input:focus{background:#fff;border-color:#111}.pluSearchForm button,.pluOpenStocksButton{border-radius:0;min-height:44px}.pluProductView{overflow-anchor:none;grid-template-columns:minmax(340px,460px) minmax(0,1fr);gap:18px;padding:18px 20px 24px;display:grid}.pluProductGallery{align-content:start;gap:12px;display:grid}.pluProductGallery__main{aspect-ratio:3/4;color:#999;background:#fff;border:1px solid #ededed;border-radius:0;place-items:center;font-size:13px;display:grid;overflow:hidden}.pluProductGallery__main img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.pluProductGallery__strip{scrollbar-gutter:stable;gap:9px;padding:2px 2px 8px;display:flex;overflow-x:auto}.pluProductGallery__thumb{cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:0;flex:none;width:72px;height:92px;padding:0;overflow:hidden}.pluProductGallery__thumb--active{border-color:#111;box-shadow:0 0 0 2px #111}.pluProductGallery__thumb img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.pluProductDetails{align-content:start;gap:14px;display:grid}.pluProductHeaderCard,.pluProductSection{background:#fff;border:1px solid #ececec;border-radius:0;padding:16px}.pluProductHeaderCard h3{color:#111;letter-spacing:.02em;text-transform:uppercase;margin:0 0 6px;font-size:24px;font-weight:900;line-height:1.08}.pluProductHeaderCard p{color:#333;margin:0;font-size:15px;line-height:1.35}.pluProductHeaderPrice{color:#111;align-items:center;margin:10px 0 16px;font-size:15px;font-weight:850;display:flex}.pluProductHeaderCard dl,.pluProductAttributes{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin:0;display:grid}.pluProductHeaderCard dl div,.pluProductAttributes div{background:#f7f7f7;border-radius:0;gap:4px;padding:10px;display:grid}.pluProductHeaderCard dt,.pluProductHeaderCard dd,.pluProductAttributes dt,.pluProductAttributes dd{margin:0}.pluProductHeaderCard dt,.pluProductAttributes dt{color:#777;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:850}.pluProductHeaderCard dd,.pluProductAttributes dd{color:#111;font-size:13px;font-weight:750;line-height:1.35}.pluProductHeaderCard dd{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.pluProductValueWithCopy{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.pluCopyInlineButton{appearance:none;color:#fff;cursor:pointer;background:#111;border:1px solid #111;border-radius:0;padding:8px 12px;font-size:12px;font-weight:700;line-height:1}.pluCopyInlineButton:hover{transform:translateY(-1px);box-shadow:0 10px 22px #00000024}:is(#root,body>.modalBackdrop) button.pluCopyIconButton{color:#32363b;width:26px;min-width:26px;min-height:26px;box-shadow:none;background:0 0;border:0;padding:3px}:is(#root,body>.modalBackdrop) button.pluCopyIconButton:hover:not(:disabled){box-shadow:none;background:#eef0f2;border-color:#0000;transform:none}.pluCopyIconButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.pluCopyIconButton--copied{color:#111}.pluCopyToast{z-index:1200;color:#111;text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:min(320px,100vw - 32px);padding:18px 24px;font-size:15px;font-weight:600;line-height:1.35;animation:.16s ease-out pluCopyToastEnter;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 14px 40px #11182733}@keyframes pluCopyToastEnter{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.pluCopyToast{animation:none}}.pluProductSection h4{text-transform:uppercase;letter-spacing:.02em;margin:0 0 12px;font-family:Georgia,Times New Roman,serif}.pluProductSection p{color:#777;margin:0;font-size:13px}.pluProductSizes,.pluColorList{flex-wrap:wrap;gap:8px;display:flex}.pluProductSize{color:#111;cursor:pointer;background:#fff;border:1px solid #111;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:850;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:inline-flex}.pluProductSize__primary,.pluProductSize__russian{line-height:1;display:block}.pluProductSize__russian{font-weight:500}.pluProductSize:hover{box-shadow:0 0 0 2px #11111114}.pluProductSize--active{color:#fff;background:#111;border-color:#111}.pluProductSize--out{color:#a6a6a6;background:#f4f4f4;border-color:#e1e1e1}.pluProductSize--out.pluProductSize--active{color:#fff;background:#595959;border-color:#595959}.pluSelectedSizeFilter{color:#333;background:#f5f5f5;border-radius:0;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;font-size:12px;font-weight:750;display:flex}.pluSelectedSizeFilter button{cursor:pointer;background:#fff;border:1px solid #d7d7d7;border-radius:0;padding:6px 10px;font-size:12px;font-weight:850}.pluColorCard{width:min(100%,250px);color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:0;grid-template-rows:auto auto;grid-template-columns:62px minmax(0,1fr);align-items:center;column-gap:10px;padding:8px;display:grid}.pluColorCard--active{border-color:#111;box-shadow:inset 0 0 0 1px #111}.pluColorCard__image{color:#999;background:#f2f2f2;border-radius:0;grid-row:1/span 2;place-items:center;width:62px;height:78px;font-size:10px;display:grid;overflow:hidden}.pluColorCard__image img{object-fit:contain;object-position:center;background:#fff;width:100%;height:100%;display:block}.pluColorCard strong{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pluColorCard small{color:#777;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pluOpenStocksButton{justify-self:start;min-width:180px}.pluAutoStocksNotice{color:#222;background:#f8f8f8;border:1px solid #e8e8e8;border-radius:0;justify-self:start;gap:5px;padding:12px 14px;font-size:13px;display:grid}.pluAutoStocksNotice strong{font-size:13px}.pluAutoStocksNotice span{color:#666;font-size:12px}.pluStocksView{gap:14px;padding:18px 20px 24px;display:grid}@media (width<=980px){.pluProductView{grid-template-columns:1fr}}@media (width<=720px){.pluSearchModal{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.pluSearchModal__body{min-height:auto}.pluSearchForm{grid-template-columns:1fr}}.pluSearchModal--v2>.catalogCategoriesModal__header{align-items:center;min-height:52px;padding:8px 20px}.pluSearchModal--v2>.catalogCategoriesModal__header h2{margin:0;font-size:20px;line-height:1.2}.pluSearchModal--v2 .pluSearchForm{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 20px}.pluSearchModal--v2 .pluSearchForm label{grid-template-columns:minmax(0,1fr);align-items:center;gap:10px;min-width:0}.pluSearchModal--v2 .pluSearchForm input{min-width:0;padding-block:10px}.pluSearchModal--v2 .pluSearchForm button{min-height:40px}.pluSearchModal--v2 .pluProductDetailLoading{background:radial-gradient(circle at 50% 0,#fffffff0,#0000 42%),#f7f7f7;gap:24px;min-height:min(700px,100vh - 100px);padding:28px 20px 32px;display:grid}.pluSearchModal--v2 .pluProductDetailLoading__status{color:#111;justify-content:center;align-items:center;gap:13px;min-height:48px;display:flex}.pluSearchModal--v2 .pluProductDetailLoading__status>div{gap:3px;display:grid}.pluSearchModal--v2 .pluProductDetailLoading__status strong{font-size:15px;font-weight:850;line-height:1.2}.pluSearchModal--v2 .pluProductDetailLoading__status div>span{color:#777;font-size:12px;line-height:1.35}.pluSearchModal--v2 .pluProductDetailLoading__spinner{border:2px solid #dedede;border-top-color:#111;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite pluProductDetailLoadingSpin}.pluSearchModal--v2 .pluProductDetailLoading__preview{grid-template-columns:minmax(300px,420px) minmax(0,1fr);gap:18px;width:min(1120px,100%);margin:0 auto;display:grid}.pluSearchModal--v2 .pluProductDetailLoading__gallery,.pluSearchModal--v2 .pluProductDetailLoading__details{align-content:start;gap:12px;display:grid}.pluSearchModal--v2 .pluProductDetailLoading__skeleton{background:linear-gradient(100deg,#ececec 20%,#f7f7f7 38%,#ececec 56%) 0 0/220% 100%;animation:1.35s ease-in-out infinite pluProductDetailLoadingShimmer;display:block;overflow:hidden}.pluSearchModal--v2 .pluProductDetailLoading__photo{aspect-ratio:3/4;border:1px solid #ededed;border-radius:0;width:100%;max-height:min(500px,100vh - 310px)}.pluSearchModal--v2 .pluProductDetailLoading__thumbs{grid-template-columns:repeat(5,58px);gap:9px;padding:2px;display:grid}.pluSearchModal--v2 .pluProductDetailLoading__thumbs span{aspect-ratio:18/23;border:1px solid #e5e5e5;border-radius:0}.pluSearchModal--v2 .pluProductDetailLoading__card{background:#ffffffdb;border:1px solid #ececec;border-radius:0;gap:13px;padding:18px;display:grid}.pluSearchModal--v2 .pluProductDetailLoading__card--main{gap:11px}.pluSearchModal--v2 .pluProductDetailLoading__card--compact{gap:10px}.pluSearchModal--v2 .pluProductDetailLoading__line{border-radius:0;height:11px}.pluSearchModal--v2 .pluProductDetailLoading__line--season{width:110px;height:8px}.pluSearchModal--v2 .pluProductDetailLoading__line--brand{width:min(240px,54%);height:25px}.pluSearchModal--v2 .pluProductDetailLoading__line--name{width:min(390px,78%)}.pluSearchModal--v2 .pluProductDetailLoading__line--price{width:148px;height:20px;margin-top:5px}.pluSearchModal--v2 .pluProductDetailLoading__line--section{width:92px;height:13px}.pluSearchModal--v2 .pluProductDetailLoading__line--wide{width:88%}.pluSearchModal--v2 .pluProductDetailLoading__line--medium{width:64%}.pluSearchModal--v2 .pluProductDetailLoading__facts{border-top:1px solid #ececec;border-bottom:1px solid #ececec;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:8px;padding:12px 0;display:grid}.pluSearchModal--v2 .pluProductDetailLoading__facts span{border-radius:0;height:36px}.pluSearchModal--v2 .pluProductDetailLoading__facts span+span{margin-left:12px}.pluSearchModal--v2 .pluProductDetailLoading__chips{flex-wrap:wrap;gap:8px;display:flex}.pluSearchModal--v2 .pluProductDetailLoading__chips span{border-radius:0;width:64px;height:34px}@keyframes pluProductDetailLoadingSpin{to{transform:rotate(360deg)}}@keyframes pluProductDetailLoadingShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.pluSearchModal--v2 .pluProductView{grid-template-columns:minmax(340px,460px) minmax(0,1fr)}.pluSearchModal--v2 .pluProductGallery__strip--twoRows{grid-template-columns:repeat(6,minmax(46px,72px));justify-content:start;gap:9px;display:grid;overflow-x:auto}.pluSearchModal--v2 .pluProductGallery__strip--twoRows .pluProductGallery__thumb{aspect-ratio:18/23;width:100%;height:auto}.pluSearchModal--v2 .pluProductGallery__main--video{background:#fff;position:relative;overflow:hidden}.pluSearchModal--v2 .pluProductGallery__main--video video,.pluSearchModal--v2 .pluPhotoViewer__stage video{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.pluSearchModal--v2 .pluProductGallery__videoFullscreen{color:#fff;cursor:pointer;background:#111111b8;border:1px solid #ffffff75;border-radius:0;padding:7px 11px;font-size:12px;font-weight:750;position:absolute;top:14px;right:14px}.pluSearchModal--v2 .pluProductGallery__thumb--video,.pluSearchModal--v2 .pluPhotoViewer__thumb--video{background:#080808;position:relative}.pluSearchModal--v2 .pluProductGallery__thumb--video video,.pluSearchModal--v2 .pluPhotoViewer__thumb--video video{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.pluSearchModal--v2 .pluProductGallery__videoBadge{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#111111d1;border-radius:0;padding:4px 6px;font-size:10px;font-weight:850;line-height:1;position:absolute;bottom:5px;left:5px;right:5px;overflow:hidden}.pluSearchModal--v2 .pluPhotoViewer__stage video{border-radius:0;max-width:100%;max-height:100%}.pluSearchModal--v2 .pluProductHeaderCard--v2{padding:18px;position:relative}.pluSearchModal--v2 .pluV2Season{color:#777;letter-spacing:.03em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:750;line-height:1.25;display:block}.pluSearchModal--v2 .pluV2BrandRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;padding-right:56px;display:flex}.pluSearchModal--v2 .pluV2BrandRow h3{min-width:0;margin:0}.pluSearchModal--v2 .pluProductHeaderCard--v2 .pluProductHeaderPrice{margin-bottom:12px}.pluSearchModal--v2 .pluProductHeaderCard .pluV2KeyFacts{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:14px 0 0;display:grid}.pluSearchModal--v2 .pluV2KeyFacts>div{background:0 0;border-right:1px solid #e5e5e5;border-radius:0;align-content:start;gap:5px;min-width:0;padding:12px;display:grid}.pluSearchModal--v2 .pluV2KeyFacts>div:first-child{padding-left:0}.pluSearchModal--v2 .pluV2KeyFacts>div:last-child{border-right:0;padding-right:0}.pluSearchModal--v2 .pluV2KeyFacts .pluProductValueWithCopy{gap:6px}.pluSearchModal--v2 .pluV2KeyFacts .pluCopyInlineButton{padding:6px 9px;font-size:11px}.pluSearchModal--v2 .pluV2TechnicalList{margin:0;display:grid}.pluSearchModal--v2 .pluV2TechnicalList>div{border-top:1px solid #ececec;grid-template-columns:minmax(150px,180px) minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.pluSearchModal--v2 .pluV2TechnicalList>div:last-child{padding-bottom:0}.pluSearchModal--v2 .pluV2TechnicalList dt,.pluSearchModal--v2 .pluV2TechnicalList dd{margin:0}.pluSearchModal--v2 .pluV2TechnicalList dt{color:#777;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:850}.pluSearchModal--v2 .pluV2TechnicalList dd{color:#111;overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.45}.pluSearchModal--v2 .pluStocksView--v2{padding-top:0}@media (width<=980px){.pluSearchModal--v2 .pluProductDetailLoading__preview{grid-template-columns:minmax(260px,340px) minmax(0,1fr)}.pluSearchModal--v2 .pluProductView{grid-template-columns:1fr}}@media (width<=720px){.pluSearchModal--v2 .pluProductDetailLoading{gap:18px;min-height:calc(100vh - 76px);padding:22px 16px 26px}.pluSearchModal--v2 .pluProductDetailLoading__status{justify-content:flex-start}.pluSearchModal--v2 .pluProductDetailLoading__preview{grid-template-columns:1fr}.pluSearchModal--v2 .pluProductDetailLoading__photo{max-height:360px}.pluSearchModal--v2 .pluProductDetailLoading__thumbs{grid-template-columns:repeat(5,minmax(42px,58px))}.pluSearchModal--v2 .pluSearchForm{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px 16px}.pluSearchModal--v2 .pluSearchForm label{grid-template-columns:minmax(0,1fr);gap:8px}.pluSearchModal--v2 .pluProductHeaderCard .pluV2KeyFacts{grid-template-columns:1fr}.pluSearchModal--v2 .pluV2KeyFacts>div,.pluSearchModal--v2 .pluV2KeyFacts>div:first-child,.pluSearchModal--v2 .pluV2KeyFacts>div:last-child{border-bottom:1px solid #ececec;border-right:0;grid-template-columns:80px minmax(0,1fr);align-items:center;padding:10px 0}.pluSearchModal--v2 .pluV2KeyFacts>div:last-child{border-bottom:0}.pluSearchModal--v2 .pluV2TechnicalList>div{grid-template-columns:108px minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){.pluSearchModal--v2 .pluProductDetailLoading__spinner,.pluSearchModal--v2 .pluProductDetailLoading__skeleton,.catalogSkeleton__line,.catalogSkeletonFilterRow__count,.catalogSkeletonValueRow__control,.catalogSkeletonProductCard__image,.catalogSkeletonProductCard__price,.catalogSkeletonCategoryCard__image,.catalogSkeletonCategoryGroup__header>span,.catalogSkeletonCategoryGroup__children article>span:first-child,.catalogSkeletonCompilationCard__image,.catalogSkeletonLookCard__image,.catalogSkeletonLookDetail__image,.catalogSkeletonStockFilter,.catalogSkeletonStockPreview,.catalogSkeletonStockCell,.catalogSkeletonBrands__search,.catalogSkeletonBrandCard__logo,.catalogSkeletonAlbumCard__image,.catalogSkeletonAlbumCard__delete{animation:none}}.fashionStockMoratoryBadge{color:#fff;white-space:nowrap;background:#d92d20;border-radius:0;align-items:center;width:max-content;max-width:100%;padding:4px 8px;font-size:11px;font-weight:900;line-height:1.2;display:inline-flex}.pluProductGallery__main{cursor:zoom-in;border:1px solid #ededed;padding:0;position:relative}.pluProductGallery__main:disabled{cursor:default}.pluProductGallery__zoomHint{color:#fff;opacity:0;pointer-events:none;background:#111111b8;border-radius:0;padding:7px 10px;font-size:12px;font-weight:850;transition:opacity .16s,transform .16s;position:absolute;bottom:14px;right:14px;transform:translateY(4px)}.pluProductGallery__main:hover .pluProductGallery__zoomHint,.pluProductGallery__main:focus-visible .pluProductGallery__zoomHint{opacity:1;transform:translateY(0)}.pluPhotoViewer{z-index:2000;background:#060606f0;grid-template-rows:auto minmax(0,1fr) auto;gap:16px;padding:18px;display:grid;position:fixed;inset:0}.pluPhotoViewer__topbar{color:#fff;justify-content:space-between;align-items:center;gap:16px;display:flex}.pluPhotoViewer__topbar div{gap:3px;display:grid}.pluPhotoViewer__topbar strong{font-size:16px;font-weight:900}.pluPhotoViewer__topbar span{color:#ffffffad;font-size:13px}.pluPhotoViewer__topbar button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:0;place-items:center;width:42px;height:42px;font-size:28px;line-height:1;display:grid}.pluPhotoViewer__topbar .modalCloseButton{color:#111;background:#f0f0f0;border:0;width:40px;height:40px;font-size:26px;font-weight:400}.pluPhotoViewer__topbar .modalCloseButton:hover{background:#e4e4e4}.pluPhotoViewer__stage{place-items:center;min-height:0;display:grid;position:relative}.pluPhotoViewer__stage img{object-fit:contain;background:#fff;border-radius:0;max-width:100%;max-height:100%;display:block}.pluPhotoViewer__arrow{z-index:1;color:#fff;cursor:pointer;background:#11111185;border:1px solid #ffffff3d;border-radius:0;place-items:center;width:48px;height:64px;font-size:44px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.pluPhotoViewer__arrow--prev{left:12px}.pluPhotoViewer__arrow--next{right:12px}.pluPhotoViewer__thumbs{gap:10px;max-width:min(980px,100%);margin:0 auto;padding:2px 2px 6px;display:flex;overflow-x:auto}.pluPhotoViewer__thumb{cursor:pointer;background:#fff;border:1px solid #ffffff3d;border-radius:0;flex:none;width:74px;height:94px;padding:0;overflow:hidden}.pluPhotoViewer__thumb--active{border-color:#fff;box-shadow:0 0 0 2px #fff}.pluPhotoViewer__thumb img{object-fit:contain;width:100%;height:100%;display:block}@media (width<=720px){.pluPhotoViewer{gap:10px;padding:12px}.pluPhotoViewer__arrow{width:42px;height:56px;font-size:38px}.pluPhotoViewer__thumb{width:62px;height:80px}}.fashionStockWhereButton{color:#111;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #111;border-radius:0;justify-content:center;align-items:center;padding:5px 9px;font-size:11px;font-weight:900;line-height:1.1;display:inline-flex}.fashionStockWhereButton:hover:not(:disabled),.fashionStockWhereButton:focus-visible:not(:disabled){color:#fff;background:#111}.fashionStockWhereButton:disabled{color:#999;cursor:not-allowed;background:#f6f6f6;border-color:#ddd}.stockLocationPanel{background:#fff;border:1px solid #e4e4e4;border-radius:0;gap:14px;padding:16px;display:grid;box-shadow:0 12px 32px #0000000f}.stockLocationPanel__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.stockLocationPanel__header div{gap:4px;display:grid}.stockLocationPanel__header span{color:#777;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:900}.stockLocationPanel__header h3{color:#111;margin:0;font-size:18px;line-height:1.15}.stockLocationPanel__header small{color:#777;font-size:12px}.stockLocationPanel__header button{color:#111;cursor:pointer;background:#fafafa;border:1px solid #e0e0e0;border-radius:0;padding:8px 12px;font-size:12px;font-weight:850}.stockLocationPanel__header button:hover,.stockLocationPanel__header button:focus-visible{background:#fff;border-color:#111}.stockLocationPanel__content{gap:12px;display:grid}.stockLocationBlock{background:#fafafa;border:1px solid #ededed;border-radius:0;padding:14px}.stockLocationBlock h4{color:#111;margin:0 0 10px;font-size:14px;font-weight:900}.stockLocationBlock dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.stockLocationBlock dl div{min-width:0}.stockLocationBlock dt,.stockLocationBlock dd{margin:0}.stockLocationBlock dt{color:#777;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:850}.stockLocationBlock dd{color:#111;overflow-wrap:anywhere;margin-top:3px;font-size:13px;font-weight:750}.stockLocationHistory ol{gap:8px;max-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.stockLocationHistory li{background:#fff;border-left:3px solid #111;border-radius:0;gap:3px;padding:8px 10px;display:grid}.stockLocationHistory strong{color:#111;font-size:13px;font-weight:900}.stockLocationHistory span,.stockLocationHistory small,.stockLocationHistory p{color:#777;font-size:12px}.stockLocationPanel__error{color:#b42318;background:#fff1f0;border:1px solid #fecaca;border-radius:0;padding:12px;font-size:13px;font-weight:800}@media (width<=720px){.stockLocationBlock dl{grid-template-columns:1fr}}.sellerCatalogModal{grid-template-rows:auto minmax(0,1fr);width:min(1480px,100vw - 24px);height:min(900px,100vh - 24px);max-height:calc(100vh - 24px)}.sellerCatalogModal--withHeaderExtra{grid-template-rows:auto auto minmax(0,1fr)}.sellerCatalogModal__body{background:var(--cms-luxury-canvas);grid-template-columns:320px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.sellerCatalogFiltersPanel{border-right:1px solid var(--cms-luxury-border-soft);background:var(--cms-luxury-paper);grid-template-rows:auto auto minmax(0,1fr);gap:12px;min-width:0;padding:16px;display:grid;overflow:hidden}.sellerCatalogPanelTitle,.sellerCatalogProductsHead,.sellerCatalogFilterValuesCard__head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.sellerCatalogPanelTitle strong,.sellerCatalogProductsHead h3,.sellerCatalogFilterValuesCard__head h3{color:#111;margin:0}.sellerCatalogPanelTitle span,.sellerCatalogProductsHead span,.sellerCatalogProductsHead small,.sellerCatalogFilterValuesCard__head span,.sellerCatalogFilterValuesCard__head small,.sellerCatalogActiveFilters span{color:#777;font-size:12px}.sellerCatalogActiveFilters{background:#fafafa;border:1px solid #ececec;border-radius:0;gap:4px;padding:12px;display:grid}.sellerCatalogActiveFilters strong{color:#111;font-size:13px}.sellerCatalogFilterList{align-content:start;gap:8px;padding-right:4px;display:grid;overflow:auto}.sellerCatalogFilterRow{color:#111;text-align:left;cursor:pointer;background:#fff;border:1px solid #ececec;border-radius:0;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:48px;padding:13px;display:flex}.sellerCatalogFilterRow:hover:not(:disabled),.sellerCatalogFilterRow--active{border-color:#111;box-shadow:inset 0 0 0 1px #111}.sellerCatalogFilterRow:disabled{color:#aaa;cursor:not-allowed;background:#f7f7f7}.sellerCatalogFilterRow span{gap:0;min-width:0;display:grid}.sellerCatalogFilterRow strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2;overflow:hidden}.sellerCatalogFilterRow small,.sellerCatalogFilterRow em{color:#888;font-size:11px;font-style:normal}.sellerCatalogFilterRow b,.sellerCatalogFilterRow em{text-transform:uppercase;background:#f0f0f0;border-radius:0;flex:none;padding:4px 7px;font-size:10px;font-weight:900}.sellerCatalogFilterRow b{color:#fff;background:#111}.sellerCatalogContent{grid-template-rows:auto minmax(0,1fr);gap:14px;min-width:0;min-height:0;padding:16px;display:grid;overflow:hidden}.sellerCatalogFilterValuesCard,.sellerCatalogProductsSection{background:#fff;border:1px solid #e9e9e9;border-radius:0}.sellerCatalogFilterValuesCard{gap:14px;padding:16px;display:grid}.sellerCatalogFilterValuesCard__head h3,.sellerCatalogProductsHead h3{margin:3px 0;font-size:20px}.sellerCatalogFilterValuesCard__head b{color:#fff;background:#111;border-radius:0;padding:6px 9px;font-size:11px}.sellerCatalogValueList{flex-wrap:wrap;gap:9px;display:flex}.sellerCatalogValueButton{text-align:left;cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:0;gap:4px;min-height:44px;padding:12px 14px;display:grid}.sellerCatalogValueButton--active{color:#fff;background:#111;border-color:#111}.sellerCatalogValueButton span{color:inherit;opacity:.68;font-size:12px}.sellerCatalogValueButton__text{gap:3px;min-width:0;display:grid}.sellerCatalogValueButton__text span{color:inherit;opacity:.68;font-size:12px}.sellerCatalogActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.sellerCatalogProductsSection{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.sellerCatalogProductsHead{border-bottom:1px solid #ededed;align-items:center;padding:16px}.sellerCatalogPluPicker{background:#fbfbfb;border-bottom:1px solid #ededed;gap:12px;padding:14px 16px 16px;display:grid}.sellerCatalogPluPicker__form{grid-template-columns:minmax(220px,1fr) minmax(148px,auto);align-items:end;gap:10px;min-width:0;display:grid}.sellerCatalogPluPicker__form label{gap:6px;min-width:0;display:grid}.sellerCatalogPluPicker__form span{color:#777;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:850}.sellerCatalogPluPicker__form label>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sellerCatalogPluPicker__form input{color:#111;width:100%;font:inherit;background:#fff;border:1px solid #d8d8d8;border-radius:0;outline:none;padding:11px 12px;font-size:14px}.sellerCatalogPluPicker__form input:focus{border-color:#111}.sellerCatalogPluPicker__form button{color:#fff;cursor:pointer;white-space:nowrap;background:#111;border:1px solid #111;border-radius:0;justify-content:center;align-items:center;min-width:148px;min-height:44px;padding:11px 16px;font-size:13px;font-weight:850;display:inline-flex}.sellerCatalogPluPicker__submit{align-self:end}.sellerCatalogPluPicker__form button:disabled{opacity:.45;cursor:not-allowed}@media (width<=760px){.sellerCatalogPluPicker__form{grid-template-columns:1fr}.sellerCatalogPluPicker__form button{width:100%}}.sellerCatalogPluPicker__error{color:#8b0000;background:#fff4f4;border:1px solid #ffd2d2;border-radius:0;padding:10px 12px}.sellerCatalogPluPicker__error strong{margin-bottom:6px;font-size:12px;display:block}.sellerCatalogPluPicker__error pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font:11px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.sellerCatalogPluPicker__results{gap:10px;display:grid}.sellerCatalogPluPicker__title{color:#777;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.sellerCatalogPluPicker__title strong{color:#111}.sellerCatalogProductsGrid--pluPicker{background:#fff;border:1px solid #ececec;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));max-height:390px;padding:10px}.sellerCatalogProductsPager{gap:8px;display:flex}.sellerCatalogProductsPager--withExport{flex-wrap:nowrap;justify-content:flex-end;width:max-content;max-width:100%;padding-bottom:2px;overflow-x:auto}.sellerCatalogExportButton{min-width:0}.catalogActionMenu{flex:none;position:relative}.catalogActionMenu__summary{box-sizing:border-box;color:#24262b;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d5d7dc;border-radius:0;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:9px 12px;font-size:13px;font-weight:750;line-height:1.2;transition:border-color .12s,background .12s,box-shadow .12s;display:inline-flex}.catalogActionMenu__summary:hover:not(:disabled),.catalogActionMenu--open .catalogActionMenu__summary{background:#f7f7f8;border-color:#aeb2bb}.catalogActionMenu__summary:focus-visible{border-color:#111;outline:none;box-shadow:0 0 0 3px #1111111f}.catalogActionMenu__chevron{color:#6d7179;font-size:14px;line-height:1;transition:transform .12s}.catalogActionMenu--open .catalogActionMenu__chevron{transform:rotate(180deg)}.catalogActionMenu__panel{z-index:1000;background:#fff;border:1px solid #dfe1e5;border-radius:0;gap:4px;min-width:168px;padding:6px;display:grid;position:fixed;box-shadow:0 14px 40px #1418202e}.catalogActionMenu__panel button{color:#24262b;cursor:pointer;width:100%;min-height:36px;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;padding:8px 10px;font-size:12px;font-weight:700}.catalogActionMenu__panel button:hover:not(:disabled){background:#f1f2f4}.catalogActionMenu__panel button:disabled,.catalogActionMenu__summary:disabled{color:#aaa;cursor:not-allowed}.sellerCatalogProductsPager button{color:#111;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d8d8d8;border-radius:0;flex:none;min-height:38px;padding:9px 12px;font-size:13px;font-weight:850;line-height:1.2}.sellerCatalogProductsPager button:disabled{color:#aaa;cursor:not-allowed}.sellerCatalogProductsGrid{overscroll-behavior:contain;scrollbar-gutter:stable;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));align-content:start;gap:10px;min-height:0;padding:12px;display:grid;overflow:auto}.sellerCatalogSortingModeButton{color:#fff;cursor:pointer;white-space:nowrap;background:#222;border:1px solid #222;border-radius:0;min-height:38px;padding:9px 13px;font-size:13px;font-weight:850}.sellerCatalogSortingModeButton--active{color:#222;background:#fff}.sellerCatalogSortingModeButton:disabled{color:#999;cursor:not-allowed;background:#eee;border-color:#ccc}.sellerCatalogModal--sortingMode .sellerCatalogProductsSection{grid-template-rows:auto auto minmax(0,1fr)}.sellerCatalogSortingArea{background:#fafafa;border-bottom:1px solid #ededed;gap:10px;min-height:0;max-height:min(46vh,520px);padding:12px;display:grid;overflow:auto}.sellerCatalogSortingConfirm,.sellerCatalogSortingFeedback{color:#183d29;background:#eaf7ef;border-radius:0;align-items:center;gap:14px;margin:0;padding:13px 15px;display:flex}.sellerCatalogSortingConfirm>div{flex:auto;gap:3px;min-width:0;display:grid}.sellerCatalogSortingConfirm span{color:inherit;font-size:12px;line-height:1.35}.sellerCatalogSortingConfirm{color:#563a0b;background:#fff4d9}.sellerCatalogSortingConfirm>button{flex:none}.sellerCatalogSortingFeedback{font-size:13px;font-weight:750;display:block}.sellerCatalogSortingFeedback--error{color:#8c1d18;background:#fff0ef}.sellerCatalogSortingWorkspace{gap:10px;display:grid}.sellerCatalogSortingSearch{grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:10px;display:grid}.sellerCatalogSortingSearch label,.sellerCatalogSortingSearchResult__actions label{color:#555;gap:5px;min-width:0;font-size:11px;font-weight:800;display:grid}.sellerCatalogSortingSearch input,.sellerCatalogSortingSearchResult__actions input{color:#111;min-width:0;height:38px;font:inherit;background:#fff;border:1px solid #d8d8d8;border-radius:0;padding:8px 10px}.sellerCatalogSortingSearch label>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sellerCatalogSortingSearch input{border-radius:0}.sellerCatalogSortingSearch__error{color:#8c1d18;background:#fff0ef;border-radius:0;padding:10px 12px;font-size:12px}.sellerCatalogSortingSearchResults{gap:8px;display:grid}.sellerCatalogSortingSearchResult{background:#fff;border:1px solid #e2e2e2;border-radius:0;grid-template-columns:58px minmax(160px,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.sellerCatalogSortingSearchResult__image{color:#999;background:#f4f4f4;border-radius:0;place-items:center;width:58px;height:70px;font-size:10px;display:grid;overflow:hidden}.sellerCatalogSortingSearchResult__text,.sellerCatalogSortingSearchResult__actions{align-items:center;gap:8px;min-width:0;display:flex}.sellerCatalogSortingSearchResult__text{gap:3px;display:grid}.sellerCatalogSortingSearchResult__text span,.sellerCatalogSortingSearchResult__text code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sellerCatalogSortingSearchResult__actions input{width:92px}@media (width<=900px){.sellerCatalogSortingSearch,.sellerCatalogSortingSearchResult{grid-template-columns:1fr}.sellerCatalogSortingSearchResult__actions{flex-wrap:wrap}}.sellerCatalogModal--sortingMode .sellerCatalogFiltersPanel{pointer-events:none;opacity:.52}.sellerCatalogProductCardFrame--sorting{background:#fff;border:2px solid #0000;border-radius:0;grid-template-rows:40px auto;align-content:start;min-width:0;transition:border-color .14s,box-shadow .14s,transform .14s,background .14s;display:grid;position:relative;overflow:hidden}.sellerCatalogProductCardFrame--sorting:has(.sortingProductCard__dragHandle:hover){border-color:#222}.sellerCatalogProductCardFrame--sortingDragging{background:#f4f1ff;border-style:dashed;border-color:#806be7;box-shadow:inset 0 0 0 3px #806be714}.sellerCatalogProductCardFrame--sortingDropTarget{z-index:2;border-color:#6f55e8;transform:translateY(-4px)scale(1.015);box-shadow:0 18px 38px #4b35aa38}.sellerCatalogProductCardFrame--sortingDragging>.sortingProductCard__toolbar,.sellerCatalogProductCardFrame--sortingDragging>.sellerCatalogProductCard{opacity:.12}.sortingProductCard__dragState,.sortingProductCard__dropState{z-index:4;pointer-events:none;text-align:center;border-radius:0;place-content:center;gap:5px;display:grid;position:absolute}.sortingProductCard__dragState{color:#4d378f;background:#f4f1fff0;inset:8px}.sortingProductCard__dropState{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#4f39b1f0;min-height:64px;padding:10px 14px;bottom:12px;left:10px;right:10px;box-shadow:0 10px 24px #33228247}.sortingProductCard__dragState span,.sortingProductCard__dropState span{letter-spacing:.01em;font-size:11px;font-weight:800}.sortingProductCard__dragState strong,.sortingProductCard__dropState strong{font-size:14px;font-weight:950}.sortingProductCard__toolbar{box-sizing:border-box;color:#fff;background:#222;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:5px;height:40px;padding:6px;display:grid}.sortingProductCard__position{text-overflow:ellipsis;white-space:nowrap;min-width:34px;padding-left:4px;font-size:12px;font-weight:900;overflow:hidden}.sortingProductCard__dragHandle,.sortingProductCard__toolbar button{color:#fff;cursor:grab;background:#ffffff24;border:0;border-radius:0;place-items:center;width:30px;height:28px;font-size:15px;font-weight:900;display:grid}.sortingProductCard__dragHandle:active{cursor:grabbing;background:#ffffff40}.sortingProductCard__toolbar button{cursor:pointer}.sortingProductCard__toolbar .sortingProductCard__edgeAction{--cms-button-border:#ffffff6b;--cms-button-border-strong:#fff;--cms-button-bg-hover:#ffffff38;--cms-button-text:#fff;width:30px;min-width:30px;padding:0}.sortingProductCard__toolbar button:disabled{opacity:.35;cursor:not-allowed}.sellerCatalogProductsGrid--sorting>.sellerCatalogProductCardFrame--sorting>.sellerCatalogProductCard{pointer-events:none;border:0;border-radius:0;width:100%;min-width:0;height:auto;min-height:200px}.sellerCatalogPage .sellerCatalogProductsGrid.sellerCatalogProductsGrid--sorting>.sellerCatalogProductCardFrame--sorting{border-radius:0;grid-template-rows:40px auto;height:auto;overflow:hidden}.sellerCatalogPage .sellerCatalogProductsGrid.sellerCatalogProductsGrid--sorting>.sellerCatalogProductCardFrame--sorting>.sellerCatalogProductCard{border-radius:0}.sellerCatalogPage .sellerCatalogProductsGrid--web.sellerCatalogProductsGrid--sorting>.sellerCatalogProductCardFrame--sorting{height:max-content;min-height:240px}.sellerCatalogPage .sellerCatalogProductsGrid--web.sellerCatalogProductsGrid--sorting>.sellerCatalogProductCardFrame--sorting>.sellerCatalogProductCard{grid-template-rows:auto auto;height:auto;min-height:200px}.sellerCatalogPage .sellerCatalogProductsGrid--iphone.sellerCatalogProductsGrid--sorting>.sellerCatalogProductCardFrame--sorting{height:max-content;min-height:40px}.sellerCatalogPage .sellerCatalogProductsGrid--iphone.sellerCatalogProductsGrid--sorting>.sellerCatalogProductCardFrame--sorting>.sellerCatalogProductCard{grid-template-rows:auto auto;height:auto;min-height:0}.sellerCatalogProductsGrid--sorting>.sellerCatalogProductCardFrame--sorting>.sellerCatalogProductCard .sellerCatalogProductCard__content{padding-bottom:14px}.sellerCatalogProductsGrid--sorting.sellerCatalogProductsGrid--iphone>.sellerCatalogProductCardFrame--sorting>.sellerCatalogProductCard{min-height:0}.sellerCatalogProductsGrid--sorting.sellerCatalogProductsGrid--iphone>.sellerCatalogProductCardFrame--sorting>.sellerCatalogProductCard .sellerCatalogProductCard__content{padding-bottom:9px}.sellerCatalogProductsGrid--sorting{overflow-anchor:none;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.sellerCatalogProductsGrid--dragging{-webkit-user-select:none;user-select:none}.sellerCatalogSortingDragPreview{z-index:10000;color:#16121f;pointer-events:none;background:#fffffffa;border:2px solid #6f55e8;border-radius:0;grid-template-columns:68px minmax(0,1fr);gap:11px;width:284px;padding:9px;display:grid;position:fixed;top:-1000px;left:-1000px;overflow:hidden;transform:rotate(1.5deg)scale(1.02);box-shadow:0 22px 48px #1f164747}.sellerCatalogSortingDragPreview__image{color:#918b9f;background:#f4f2f8;border-radius:0;place-items:center;width:68px;height:82px;font-size:10px;display:grid;overflow:hidden}.sellerCatalogSortingDragPreview__image img{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.sellerCatalogSortingDragPreview__content{align-content:center;gap:3px;min-width:0;display:grid}.sellerCatalogSortingDragPreview__content small{color:#6f55e8;font-size:10px;font-weight:900}.sellerCatalogSortingDragPreview__content strong,.sellerCatalogSortingDragPreview__content span,.sellerCatalogSortingDragPreview__content code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sellerCatalogSortingDragPreview__content strong{font-size:13px;font-weight:950}.sellerCatalogSortingDragPreview__content span{color:#55505d;font-size:11px}.sellerCatalogSortingDragPreview__content code{color:#898391;font-size:9px}.sellerCatalogProductCard{color:#111;text-align:left;cursor:pointer;background:#fff;border:1px solid #e7e7e7;border-radius:0;grid-template-rows:172px auto;min-width:0;display:grid;overflow:hidden}.sellerCatalogProductCard:hover{border-color:#111;box-shadow:0 12px 28px #00000017}.sellerCatalogProductCard:focus-visible{outline-offset:-2px;outline:2px solid #111}.sellerCatalogProductCard__image{color:#999;background:#f4f4f4;place-items:center;min-width:0;min-height:0;font-size:12px;display:grid;overflow:hidden}.sellerCatalogProductCard__image img{object-fit:contain;object-position:center;background:#fff;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.sellerCatalogProductCard__content{align-content:start;gap:4px;min-width:0;padding:9px;display:grid}.sellerCatalogProductCard__content strong,.sellerCatalogProductCard__content span{overflow-wrap:anywhere}.sellerCatalogProductCard__content strong{font-size:12px}.sellerCatalogProductCard__content span{color:#333;font-size:12px;line-height:1.25}.sellerCatalogProductCard__content small{color:#777;font-size:11px}.sellerCatalogProductCard__content b{margin-top:1px;font-size:13px}.sellerCatalogProductCard__content code{color:#333;overflow-wrap:anywhere;background:#f1f1f1;border-radius:0;width:max-content;max-width:100%;padding:3px 6px;font-size:10px}.sellerCatalogError{margin:0}@media (width<=980px){.sellerCatalogModal__body{grid-template-columns:1fr;overflow:auto}.sellerCatalogContent{overflow:visible}.sellerCatalogProductsGrid{max-height:620px}.sellerCatalogFiltersPanel{border-bottom:1px solid #e6e6e6;border-right:0}.sellerCatalogFilterList{max-height:260px}}.sellerCatalogActiveFilters small{color:#555;max-height:52px;font-size:11px;line-height:1.35;display:block;overflow:auto}.sellerCatalogBrandSearch{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.sellerCatalogBrandSearch input{color:#111;min-width:0;font:inherit;background:#fff;border:1px solid #ddd;border-radius:0;outline:none;padding:11px 12px}.sellerCatalogBrandSearch input:focus{border-color:#111;box-shadow:inset 0 0 0 1px #111}.sellerCatalogBrandSearch span{color:#777;white-space:nowrap;font-size:12px}.catalogFilterSearch__control{min-width:0;position:relative}.catalogFilterSearch__control>input{width:100%;padding-right:42px}.catalogFilterSearch__control>input::-webkit-search-cancel-button{display:none}#root .catalogFilterSearch__clear{background:0 0;border:0;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;position:absolute;top:50%;right:4px;transform:translateY(-50%)}#root .catalogFilterSearch__clear:hover:not(:disabled){background:#f0f1f3;transform:translateY(-50%)}.sellerCatalogValueList--brands{max-height:220px;padding-right:4px;overflow:auto}.sellerCatalogBrandValueButton{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-width:220px}.sellerCatalogBrandValueButton__logo{background:#f4f4f4;border-radius:0;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.sellerCatalogBrandValueButton__logo img{object-fit:contain;max-width:100%;max-height:100%;display:block}.sellerCatalogBrandValueButton strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sellerCatalogBrandValueButton em{width:max-content;color:inherit;text-transform:uppercase;background:#00000014;border-radius:0;grid-column:2/-1;padding:2px 6px;font-size:10px;font-style:normal;font-weight:850}.sellerCatalogValueButton--active.sellerCatalogBrandValueButton em{background:#ffffff2e}.shell--catalogPage{grid-template-columns:260px minmax(0,1fr)}.shell--catalogPage .sidebar{padding:22px}.shell--catalogPage .brand p,.shell--catalogPage .field,.shell--catalogPage .categoryTabsBlock,.shell--catalogPage .sourceCard,.shell--catalogPage .sidebar>.primaryButton:not(.catalogClientButton),.shell--catalogPage .sidebar>.ghostButton,.shell--catalogPage .sidebar>.saveStatus,.shell--catalogPage .stats,.shell--catalogPage .validationCard,.shell--catalogPage .addSectionCard,.shell--catalogPage .sectionList{display:none}.catalogClientButton--active{color:#111;background:#fff}.workspace--toolPage{background:var(--cms-luxury-canvas);width:100%;min-width:0;height:100vh;padding:18px;display:block;overflow:hidden}.sortingSettingsPage{border:1px solid var(--cms-luxury-border);background:var(--cms-luxury-paper);border-radius:0;flex-direction:column;width:100%;min-width:0;height:100%;display:flex;overflow:hidden}.sortingSettingsPage__header{border-bottom:1px solid var(--cms-luxury-border-soft);justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:7px 12px;display:flex}.sortingSettingsPage__header .ghostButton{border-color:var(--cms-luxury-border);width:auto;color:var(--cms-luxury-ink);background:var(--cms-luxury-paper);margin:0;padding:6px 10px}.sortingSettingsPage__summary{border-bottom:1px solid var(--cms-luxury-border-soft);color:var(--cms-luxury-text-muted);padding:9px 18px;font-size:13px}.sortingSettingsPage__tableWrap{min-height:0;overflow:auto}.sortingSettingsPage__table{border-collapse:collapse;width:100%;font-size:14px}.sortingSettingsPage__table th,.sortingSettingsPage__table td{border-bottom:1px solid var(--cms-luxury-border-soft);text-align:left;vertical-align:middle;padding:9px 12px}.sortingSettingsPage__table th{z-index:1;color:var(--cms-luxury-text-muted);background:var(--cms-luxury-surface-muted);text-transform:uppercase;font-size:12px;position:sticky;top:0}.sortingSettingsPage__actionCell{white-space:nowrap;width:1%}.sortingSettingsPage__openButton{border:1px solid var(--cms-luxury-border);background:var(--cms-luxury-paper);color:var(--cms-luxury-ink);cursor:pointer;border-radius:0;padding:6px 10px;font-size:12px;font-weight:700}.sortingSettingsPage__openButton:hover{border-color:var(--cms-luxury-gold-strong);background:var(--cms-luxury-gold-wash)}.sortingSettingsPage__badge{color:#fff;background:#222;border-radius:0;padding:5px 9px;font-size:12px;font-weight:700;display:inline-flex}.sortingSettingsPage__badge--auto{color:#17663a;background:#e3f6e9}.viewHistoryPage{background:#fff;border:1px solid #dcdcdc;border-radius:0;flex-direction:column;width:100%;min-width:0;height:100%;display:flex;overflow:hidden}.viewHistoryPage__header,.viewHistoryPage__summary{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.viewHistoryPage__header{border-bottom:1px solid #e8e8e8;align-items:center;min-height:48px;padding:7px 12px}.viewHistoryPage__summary small{color:#777;font-size:13px}.viewHistoryPage__summary h3{margin:2px 0 4px}.viewHistoryPage__body{flex:1;grid-template-columns:260px minmax(0,1fr);min-height:0;display:grid}.viewHistoryPage__filters{border-right:1px solid #e8e8e8;align-content:start;gap:10px;min-width:0;padding:16px;display:grid}.viewHistoryPage__filters .sellerCatalogFilterRow small{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.viewHistoryPage__content{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.viewHistoryPage__summary{border-bottom:1px solid #ededed;align-items:center;padding:14px 16px}.viewHistoryPage__summary h3{font-size:20px}.viewHistoryPage .sellerCatalogProductsHead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:6px 10px;display:grid}.viewHistoryPage .sellerCatalogProductsSummary{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.viewHistoryPage .sellerCatalogProductsSummary h3{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin:0;font-size:14px;line-height:1.2;overflow:hidden}.viewHistoryPage .sellerCatalogProductsSummary__sorting{flex:none;padding:4px 7px;font-size:10px}.viewHistoryPage .sellerCatalogProductsSummary small{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:10px;overflow:hidden}.viewHistoryPage .sellerCatalogProductsControls{z-index:2;justify-content:flex-end;align-items:center;justify-items:initial;scrollbar-width:thin;flex-direction:row;gap:5px;min-width:0;max-width:100%;padding-bottom:1px;display:flex;position:relative;overflow:auto hidden}.viewHistoryPage .sellerCatalogPreviewTabs{flex:none;gap:2px;padding:2px}.viewHistoryPage .sellerCatalogPreviewTab{padding:6px 9px;font-size:10px}.viewHistoryPage .sellerCatalogProductsPager--withExport{flex:none;gap:5px;width:auto;max-width:none;padding:0;overflow:visible}.viewHistoryPage .sellerCatalogProductsPager button,.viewHistoryPage .catalogActionMenu__summary{border-radius:0;min-height:30px;padding:6px 9px;font-size:10px}.viewHistoryPage .viewHistoryPage__grid{overflow-anchor:none;flex:auto;grid-template-columns:repeat(auto-fill,minmax(178px,1fr))}.viewHistoryCard{grid-template-rows:auto auto;align-content:start;align-self:start;width:100%;min-width:0;display:grid}.viewHistoryPage .viewHistoryPage__grid .sellerCatalogProductCard{border-radius:0;grid-template-rows:auto auto;grid-template-columns:1fr;width:100%;height:auto;min-height:0;display:grid;overflow:hidden}.viewHistoryPage .viewHistoryPage__grid .sellerCatalogProductCard:hover{transform:none}.viewHistoryPage .viewHistoryPage__grid .sellerCatalogProductCard__image{aspect-ratio:3/4;background:#f7f7f7;border-right:0;width:100%;height:auto;min-height:0}.viewHistoryPage .viewHistoryPage__grid .sellerCatalogProductCard__image img{object-fit:contain;background:#f7f7f7;width:100%;height:100%}.viewHistoryPage .viewHistoryPage__grid .sellerCatalogProductCard__content{background:#fff;gap:5px;min-height:0;padding:10px 10px 48px}.viewHistoryPage .viewHistoryPage__grid .sellerCatalogProductCardFrame__actions{max-width:calc(100% - 20px);bottom:10px;left:10px;right:10px}.viewHistoryCard time{color:#666;text-align:left;background:#fff;border:0;justify-content:flex-start;justify-self:stretch;align-items:flex-start;width:100%;padding:6px 0 10px;font-size:11px;font-weight:700;display:flex}.viewHistoryCard__viewedAtBadge{color:#555;text-align:left;white-space:nowrap;background:#f0f0f0;border-radius:0;align-items:center;width:fit-content;max-width:100%;padding:4px 8px;line-height:14px;display:inline-flex}.viewHistoryPage__bulkBar,.viewHistoryPage__selectionReview{flex:none;margin:10px 12px 0}.viewHistoryPage__selectionReview{max-height:min(44vh,440px)}.viewHistoryPage__phoneFrame{flex:auto}.viewHistoryPage__empty,.viewHistoryPage__error{color:#666;background:#f7f7f7;border-radius:0;align-self:start;gap:6px;margin:20px;padding:18px;display:grid}.viewHistoryPage__error{color:#8c1d18;background:#fff0ef}.viewHistoryPage .viewHistoryBrandModal .sellerCatalogBrandValueButton{min-height:76px;padding-block:11px}.viewHistoryPage .viewHistoryBrandModal .sellerCatalogBrandValueButton__logo{background:#fff;border:1px solid #00000014;border-radius:0;width:72px;height:48px}.viewHistoryPage .viewHistoryBrandModal .sellerCatalogBrandValueButton__logo img{object-fit:contain;width:100%;height:100%}.viewHistoryPeriodPicker{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.viewHistoryPeriodPicker label{color:#666;gap:7px;font-size:12px;font-weight:800;display:grid}.viewHistoryPeriodPicker input{color:#111;width:100%;font:inherit;background:#fff;border:1px solid #d8d8d8;border-radius:0;padding:11px 12px}.viewHistoryPeriodPicker p{color:#a01818;grid-column:1/-1;margin:0;font-size:12px}@media (width<=900px){.viewHistoryPage__body{grid-template-columns:210px minmax(0,1fr)}.viewHistoryPage .viewHistoryPage__grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.sortingSettingsPage__error,.sortingSettingsPage__empty{background:#f7f7f7;border-radius:0;justify-items:start;gap:10px;margin:24px;padding:20px;display:grid}.sortingSettingsPage__error{color:#8c1d18;background:#fff0ef}.sellerCatalogPageShell{width:100%;min-width:0;height:100%}.sellerCatalogPage{border:1px solid var(--cms-luxury-border);background:var(--cms-luxury-paper);width:100%;height:100%;max-height:none;box-shadow:none;border-radius:0}.sellerCatalogPage .catalogCategoriesModal__header{padding:18px 24px}.sellerCatalogPage .modalCloseButton{border-radius:0;width:auto;min-width:104px;height:auto;padding:10px 16px;font-size:13px;line-height:1}.sellerCatalogPage .sellerCatalogModal__body{grid-template-columns:300px minmax(0,1fr)}.sellerCatalogPage .sellerCatalogContent{padding:18px}.sellerCatalogProductCard{min-height:0}.sellerCatalogProductCard__image{contain:paint;width:100%;max-width:100%;height:100%;max-height:100%}.sellerCatalogProductCard__content{z-index:1;background:#fff;position:relative}@media (width<=1180px){.shell--catalogPage{grid-template-columns:220px minmax(0,1fr)}.sellerCatalogPage .sellerCatalogModal__body{grid-template-columns:260px minmax(0,1fr)}.sellerCatalogPage .sellerCatalogProductsGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.sellerCatalogContent--productsOnly{grid-template-rows:minmax(0,1fr)}.sellerCatalogContent--productsOnly .sellerCatalogProductsSection{height:100%}.sellerCatalogFiltersPanel{grid-template-rows:auto auto minmax(0,1fr) auto}.sellerCatalogFilterBlock{gap:6px;min-width:0;display:grid}.sellerCatalogFilterSelectedValues{flex-wrap:wrap;gap:6px;padding:0 2px 6px 8px;display:flex}.sellerCatalogFilterSelectedValues button{color:#111;cursor:pointer;background:#f1f1f1;border:0;border-radius:0;align-items:center;gap:6px;max-width:100%;padding:5px 7px 5px 9px;font-size:12px;font-weight:850;display:inline-flex}.sellerCatalogFilterSelectedValues button span{color:#777;font-size:13px;line-height:1}.sellerCatalogFilterSelectedValues .sellerCatalogFilterSelectedValues__more{color:#555;background:#fff;border:1px dashed #c9c9c9}.sellerCatalogSidebarActions{border-top:1px solid #eee;gap:8px;padding-top:12px;display:grid}.sellerCatalogSidebarActions .primaryButton,.sellerCatalogSidebarActions .ghostButton{width:100%;margin-top:0}.sellerCatalogSidebarActions .ghostButton{color:#111;background:#fff;border-color:#d8d8d8;font-weight:850}.sellerCatalogSidebarActions .ghostButton:not(:disabled):hover{background:#f7f7f7;border-color:#111}.sellerCatalogSidebarActions .ghostButton:disabled{color:#a3a3a3;cursor:not-allowed;opacity:1;background:#f6f6f6}.sellerCatalogProductsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;padding:16px}.sellerCatalogProductCard{border-radius:0;grid-template-rows:auto;grid-template-columns:126px minmax(0,1fr);min-height:200px;max-height:none}.sellerCatalogProductCard__image{border-right:1px solid #eee;border-radius:0;width:126px;height:100%;min-height:200px}.sellerCatalogProductCard__image img{object-fit:contain;object-position:center;width:100%;height:100%}.sellerCatalogProductCard__content{align-content:start;gap:7px;min-height:200px;padding:14px}.sellerCatalogProductCard__content strong{font-size:14px;line-height:1.2}.sellerCatalogProductCard__content span{font-size:13px;line-height:1.35}.sellerCatalogProductCard__content small{font-size:12px}.sellerCatalogProductCard__content b{font-size:15px}.sellerCatalogProductCard__content code{width:fit-content;font-size:11px}.sellerCatalogPage .sellerCatalogProductsGrid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:14px;padding:16px}.sellerCatalogValueModalBackdrop{z-index:40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11111157;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.sellerCatalogValueModal{background:#fff;border:1px solid #dedede;border-radius:0;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(860px,100%);max-height:min(760px,100vh - 70px);display:grid;overflow:hidden;box-shadow:0 28px 80px #00000038}.sellerCatalogValueModal[tabindex="-1"]:focus{outline:0}.catalogFilterValuesModal{grid-template-rows:auto minmax(0,1fr) auto}.catalogFilterValuesModal--withSearch{grid-template-rows:auto auto minmax(0,1fr) auto;height:min(760px,100vh - 70px)}.catalogFilterValuesModal--withToolbar{grid-template-rows:auto auto minmax(0,1fr) auto}.catalogFilterValuesModal--withSearch.catalogFilterValuesModal--withToolbar{grid-template-rows:auto auto auto minmax(0,1fr) auto}.sellerCatalogValueModal__header{border-bottom:1px solid #eee;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.sellerCatalogValueModal__header h3{color:#111;margin:3px 0;font-size:22px}.sellerCatalogValueModal__header span,.sellerCatalogValueModal__header small{color:#777;font-size:12px}.sellerCatalogValueModal__list{flex-wrap:wrap;align-content:start;gap:10px;min-height:0;padding:18px 20px;display:flex;overflow:auto}.sellerCatalogValueModal__list--brands{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.sellerCatalogBrandSearch--modal{border-bottom:1px solid #eee;padding:14px 20px}.sellerCatalogValueModal__footer{border-top:1px solid #eee;justify-content:flex-end;padding:14px 20px;display:flex}.sellerCatalogValueModal__footer .primaryButton{width:auto;min-width:120px}.catalogFilterValuesModal__footer{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;display:grid}.catalogFilterValuesModal__footer>span{text-align:center;align-self:center}.catalogFilterValuesModal__footer .ghostButton{color:#111;background:#fff;border-color:#d8d8d8;width:auto;margin-top:0}.catalogFilterValuesModal__footer .ghostButton:not(:disabled):hover{background:#f7f7f7;border-color:#111}.catalogFilterValuesModal__footer .ghostButton:disabled{color:#a3a3a3;cursor:not-allowed;opacity:1;background:#f6f6f6}.catalogFilterValueCheck{border:1px solid;border-radius:0;place-items:center;width:24px;height:24px;font-size:14px;display:grid}@media (width<=900px){.sellerCatalogProductsGrid,.sellerCatalogPage .sellerCatalogProductsGrid{grid-template-columns:1fr}.sellerCatalogProductCard{grid-template-columns:112px minmax(0,1fr)}.sellerCatalogProductCard__image{width:112px}.sellerCatalogProductCardFrame__actions{max-width:calc(100% - 138px);bottom:12px;left:126px;right:12px}}.sellerCatalogValueModal__list--grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.sellerCatalogValueModal__list--colors{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.sellerCatalogColorValueButton{grid-template-columns:auto minmax(0,1fr);align-items:center}.sellerCatalogColorValueButton__sample{background:#f7f7f7;border:1px solid #00000014;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.sellerCatalogColorValueButton__sample img{object-fit:contain;width:100%;height:100%;display:block}.sellerCatalogColorValueButton strong{overflow-wrap:anywhere;min-width:0}.sellerCatalogColorValueButton>span:last-child{grid-column:2}.sellerCatalogValueModal__footer{justify-content:space-between;align-items:center}.sellerCatalogValueModal__footer span{color:#777;font-size:12px}.sellerCatalogTreeToolbar{align-items:center;gap:10px;padding:12px 18px 0;display:flex}.sellerCatalogTreeToolbar button{color:#111;cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:0;padding:8px 12px;font-size:12px;font-weight:850}.sellerCatalogTreeToolbar button:disabled{color:#aaa;cursor:not-allowed}.sellerCatalogTreeToolbar span{overflow-wrap:anywhere;color:#555;min-width:0;font-size:12px;line-height:1.35}.sellerCatalogTreeValue{background:#fff;border:1px solid #e3e3e3;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;padding:8px;display:grid}.sellerCatalogTreeValue--active{border-color:#111;box-shadow:inset 0 0 0 1px #111}.sellerCatalogTreeValue__select,.sellerCatalogTreeValue__open{color:#111;cursor:pointer;background:0 0;border:0;border-radius:0}.sellerCatalogTreeValue__select{text-align:left;gap:4px;min-width:0;padding:8px 10px;display:grid}.sellerCatalogTreeValue__select:hover{background:#f5f5f5}.sellerCatalogTreeValue__select strong{overflow-wrap:anywhere;font-size:14px}.sellerCatalogTreeValue__select span{color:#777;font-size:11px}.sellerCatalogTreeValue__open{white-space:nowrap;background:#f7f7f7;border:1px solid #d8d8d8;align-self:center;padding:9px 11px;font-size:12px;font-weight:850}.sellerCatalogTreeValue__open:hover{background:#fff;border-color:#111}.fashionCompilationsPageShell{width:100%;min-width:0;height:100%}.fashionCompilationsPage{border:1px solid var(--cms-luxury-border);background:var(--cms-luxury-paper);width:100%;height:100%;max-height:none;box-shadow:none;border-radius:0}.fashionCompilationsPage .catalogCategoriesModal__header{padding:18px 24px}.fashionCompilationsPage .modalCloseButton{border-radius:0;width:auto;min-width:104px;height:auto;padding:10px 16px;font-size:13px;line-height:1}.fashionCompilationsPage .fashionCompilationsModal__body{height:100%;min-height:0}.fashionCompilationsPage .fashionCompilationsView{padding:20px 24px 28px}.fashionCompilationsPage .fashionCompilationList{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.fashionCompilationsPage .fashionLooksGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.fashionCompilationsPage .fashionLookDetailColumns .fashionLookProductsGrid--side{grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:10px;padding:10px}.sellerCatalogRangeBox{border-bottom:1px solid #eee;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:12px;padding:16px 20px;display:grid}.sellerCatalogRangeBox label{color:#111;gap:6px;font-size:12px;font-weight:850;display:grid}.sellerCatalogRangeBox input{color:#111;min-width:0;font:inherit;background:#fff;border:1px solid #ddd;border-radius:0;outline:none;padding:11px 12px}.sellerCatalogRangeBox input:focus{border-color:#111;box-shadow:inset 0 0 0 1px #111}.sellerCatalogValueButton strong{overflow-wrap:anywhere;font-size:14px;line-height:1.25}@media (width<=720px){.sellerCatalogRangeBox{grid-template-columns:1fr}}.catalogSoldBadge,.sellerCatalogProductCard__content .catalogSoldBadge{color:#c90000}.catalogPrice{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.catalogPrice s{color:#8f8f8f;font-weight:700;text-decoration-thickness:1px}.catalogPrice b{color:#111;font-weight:900}.catalogPrice--discount b{color:#c90000}.catalogPrice em{color:#fff;background:#d70000;border-radius:0;padding:3px 7px;font-size:11px;font-style:normal;font-weight:900;line-height:1}.sellerCatalogProductCard__price .catalogPrice--discount,.pluProductHeaderPrice .catalogPrice--discount{grid-template-columns:repeat(2,max-content);display:inline-grid}.sellerCatalogProductCard__price .catalogPrice--discount em,.pluProductHeaderPrice .catalogPrice--discount em{grid-column:1/-1;justify-self:start}.sellerCatalogProductCard__content .catalogPrice b{margin-top:0;font-size:15px}.sellerCatalogValueModal__list--single{grid-template-columns:1fr;gap:8px;display:grid}.sellerCatalogValueGroup{grid-template-columns:1fr;gap:8px;min-width:0;display:grid}.sellerCatalogValueGroup+.sellerCatalogValueGroup{border-top:1px solid #eee;padding-top:16px}.sellerCatalogValueGroup__title{color:#777;justify-content:space-between;align-items:center;gap:12px;padding:0 2px 4px;font-size:12px;display:flex}.sellerCatalogValueGroup__title strong{color:#111;font-size:13px}.sellerCatalogValueGroup--selected .sellerCatalogValueGroup__title strong{color:#7b171b}.sellerCatalogValueModal__list--single .sellerCatalogValueButton{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;width:100%;min-width:0;min-height:52px}.sellerCatalogValueModal__list--single .sellerCatalogValueButton.sellerCatalogBrandValueButton,.sellerCatalogValueModal__list--single .sellerCatalogValueButton.sellerCatalogColorValueButton{grid-template-columns:auto minmax(0,1fr) auto auto}.sellerCatalogValueModal__list--single .sellerCatalogValueButton__text strong{text-overflow:initial;white-space:normal;overflow:visible}.sellerCatalogValueModal__list--single .sellerCatalogValueButton em{justify-self:end}.sellerCatalogValueModal__list--single .sellerCatalogBrandValueButton .catalogFilterValueCheck{grid-column:4}.catalogFilterValuesModal .sellerCatalogBrandSearch--modal,.catalogFilterValuesModal .sellerCatalogTreeToolbar{z-index:1;background:#fff;position:relative}.catalogFilterValuesModal .sellerCatalogTreeToolbar{border-bottom:1px solid #eee;padding:12px 20px}.catalogFilterValuesModal .sellerCatalogValueModal__list{grid-template-columns:1fr;align-content:start;gap:0;padding:0 20px;display:grid}.catalogFilterValuesModal .sellerCatalogValueGroup{gap:0}.catalogFilterValuesModal .sellerCatalogValueGroup+.sellerCatalogValueGroup{padding-top:0}.catalogFilterValuesModal .sellerCatalogValueGroup__title{background:#fff;padding:14px 2px 8px}.catalogFilterValuesModal .sellerCatalogValueButton,.catalogFilterValuesModal .sellerCatalogTreeValue{width:100%;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #eee;border-radius:0}.catalogFilterValuesModal .sellerCatalogValueButton{min-height:52px;padding:10px 2px}.catalogFilterValuesModal .sellerCatalogValueButton:hover,.catalogFilterValuesModal .sellerCatalogValueButton:focus-visible,.catalogFilterValuesModal .sellerCatalogTreeValue:hover{background:#f7f8fa}.catalogFilterValuesModal .sellerCatalogValueButton--active,.catalogFilterValuesModal .sellerCatalogTreeValue--active{color:#111;background:#f2f4f7;border-color:#e5e7eb;box-shadow:inset 3px 0 #111}.catalogFilterValuesModal .sellerCatalogValueButton--active{padding-left:14px}.catalogFilterValuesModal .catalogFilterValueCheck{color:#111;background:#fff;border-color:#c9cdd3}.catalogFilterValuesModal .sellerCatalogValueButton--active .catalogFilterValueCheck{color:#fff;background:#111;border-color:#111}.sellerCatalogModal .catalogFilterValuesModal .sellerCatalogBrandValueButton,.sellerCatalogModal .catalogFilterValuesModal .sellerCatalogBrandValueButton--top{min-height:64px;padding-block:8px;grid-template-columns:58px minmax(0,1fr) auto 24px!important}.sellerCatalogModal .catalogFilterValuesModal .sellerCatalogBrandValueButton__logo{background:0 0;border:0;border-radius:0;width:50px;height:38px}.catalogFilterValuesModal .sellerCatalogValueModal__footer{z-index:2;background:#fff;position:relative;box-shadow:0 -8px 20px #1118270a}.catalogBrandsModal--flatPicker .catalogBrandsModal__body{background:#fff}.catalogCategoriesModal--flatPicker button,.catalogCategoriesModal--flatPicker input,.catalogCategoriesModal--flatPicker select,.catalogCategoriesModal--flatPicker textarea,.catalogCategoriesModal--flatPicker details{border-radius:0}.catalogBrandsModal--flatPicker .catalogBrandsView{gap:0;padding:0 20px 20px}.catalogBrandsModal--flatPicker .catalogBrandsToolbar,.catalogBrandsModal--flatPicker .catalogSkeletonBrands__toolbar{z-index:2;background:#fff;border:0;border-bottom:1px solid #ececec;border-radius:0;margin:0 -20px;padding:14px 20px;position:sticky;top:0}.catalogBrandsModal--flatPicker .catalogBrandsList,.catalogBrandsModal--flatPicker .catalogSkeletonBrandGrid{gap:0}.catalogBrandsModal--flatPicker .catalogBrandsList{border-top:1px solid #eee}.catalogBrandsModal--flatPicker .catalogBrandCard,.catalogBrandsModal--flatPicker .catalogSkeletonBrandCard{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #eee;border-radius:0;padding:12px 2px}.catalogBrandsModal--flatPicker .catalogBrandCard--selected{background:#f2f4f7;box-shadow:inset 3px 0 #111}.catalogBrandsModal--flatPicker .catalogBrandLogo{background:0 0;border:0;border-radius:0;height:44px}.catalogBrandsModal--flatPicker .catalogBrandLogo img{background:0 0}.catalogBrandsModal--flatPicker .catalogBrandsModal__footer{z-index:3;position:relative;box-shadow:0 -8px 20px #1118270a}.catalogBrandsPage.catalogCategoriesModal{background:#fff;border:0;border-radius:0}.catalogBrandsPage>.catalogCategoriesModal__header{border-bottom:1px solid #e7e7e7;min-height:52px;padding:10px 24px}.catalogBrandsPage .catalogBrandsTabsBar{background:#fff;padding:12px 24px}.catalogBrandsPage .catalogBrandsModal__body{background:#fff}.catalogBrandsPage .catalogBrandsView{gap:0;padding:0 24px 32px}.catalogBrandsPage.catalogCategoriesModal .catalogBrandsAlphabetIndex{min-width:0;display:grid}.catalogBrandsAlphabetIndex__row{scrollbar-width:thin;justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex;overflow-x:auto}.catalogBrandsAlphabetIndex button{color:#171717;cursor:pointer;min-width:16px;font:inherit;text-align:center;background:0 0;border:0;border-radius:0;flex:none;padding:3px 0;font-size:12px;line-height:1}.catalogBrandsAlphabetIndex button:hover:not(:disabled){text-underline-offset:4px;text-decoration:underline}.catalogBrandsAlphabetIndex button:focus-visible{outline-offset:3px;outline:2px solid #171717}.catalogBrandsAlphabetIndex button:disabled{color:#c2c2c2;cursor:default}.catalogBrandsPage .catalogBrandsToolbar{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:0;border-bottom:1px solid #e7e7e7;border-radius:0;margin:0 -24px;padding:8px 24px;position:sticky;top:0}.catalogBrandsAlphabetSearch{min-width:0;position:relative}.catalogBrandsAlphabetSearch>span{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.catalogBrandsPage.catalogBrandsPage .catalogBrandsAlphabetSearch input{border-radius:0;min-height:36px}.catalogBrandsPage.catalogCategoriesModal .catalogBrandsAlphabetGroup{scroll-margin-top:68px}.catalogBrandsPage .catalogBrandsToolbar h3{letter-spacing:-.02em;text-transform:none;font-family:inherit;font-size:22px;font-weight:850}.catalogBrandsPage .catalogBrandsToolbar p{margin-top:4px}.catalogBrandsPage .catalogBrandSearchField span{color:#62666d;font-weight:700}.catalogBrandsPage .catalogBrandSearchField input{background:#fff;border-color:#d7d9dd;border-radius:0;min-height:44px}.catalogBrandsPage.catalogBrandsPage .catalogBrandsTopSection{background:0 0;border:0;border-bottom:1px solid #dfe1e4;border-radius:0;gap:0;margin:0 -24px;padding:22px 24px 24px}.catalogBrandsPage .catalogBrandsTopSection__header{margin-bottom:12px}.catalogBrandsPage .catalogBrandsTopSection__header h4,.catalogBrandsPage .catalogBrandsAllTitle{letter-spacing:.12em;font-family:inherit;font-size:12px;font-weight:850}.catalogBrandsPage .catalogBrandsTopSection__items{border-top:1px solid #dfe1e4;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}.catalogBrandsPage.catalogBrandsPage .catalogBrandsTopSection__items .catalogBrandCard,.catalogBrandsPage.catalogBrandsPage .catalogBrandsAlphabetGroup__items .catalogBrandCard{min-width:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e3e4e6;border-radius:0;padding:12px 2px}.catalogBrandsPage.catalogBrandsPage .catalogBrandsTopSection__items .catalogBrandCard--clickable:hover,.catalogBrandsPage.catalogBrandsPage .catalogBrandsTopSection__items .catalogBrandCard--clickable:focus-visible,.catalogBrandsPage.catalogBrandsPage .catalogBrandsAlphabetGroup__items .catalogBrandCard--clickable:hover,.catalogBrandsPage.catalogBrandsPage .catalogBrandsAlphabetGroup__items .catalogBrandCard--clickable:focus-visible{background:#11182709;border-color:#c5c8cd;transform:none;box-shadow:inset 3px 0 #111}.catalogBrandsPage .catalogBrandCard__main{grid-template-columns:96px minmax(0,1fr);gap:12px}.catalogBrandsPage .catalogBrandLogo{background:0 0;border:0;border-radius:0;width:96px;height:64px}.catalogBrandsPage .catalogBrandLogo img{background:0 0}.catalogBrandsPage .catalogBrandCard strong{margin-bottom:5px}.catalogBrandsPage .catalogBrandMeta code{color:#74777d;background:0 0;padding:2px 0}.catalogBrandsPage .catalogBrandsAllTitle{color:#111;background:0 0;justify-content:space-between;align-items:center;gap:12px;margin:0 -24px;padding:20px 24px 12px;display:flex}.catalogBrandsPage .catalogBrandsAllTitle small{color:#8a7657;letter-spacing:0;text-transform:none;white-space:nowrap;font-size:12px;font-weight:800}.catalogBrandsPage .catalogBrandsAlphabetList{gap:0;max-width:none}.catalogBrandsPage .catalogBrandsAlphabetGroup{border-top:1px solid #dfe1e4;grid-template-columns:54px minmax(0,1fr);gap:18px;padding:0}.catalogBrandsPage .catalogBrandsAlphabetGroup__letter{color:#111;text-align:left;background:0 0;border:0;border-radius:0;width:auto;height:auto;padding-top:15px;font-family:inherit;font-size:24px;font-weight:800;display:block;top:72px}.catalogBrandsPage .catalogSkeletonBrands__toolbar{border:0;border-bottom:1px solid #e7e7e7;border-radius:0;margin:0 -24px;padding:18px 24px}.catalogBrandsPage .catalogSkeletonBrandGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}.catalogBrandsPage .catalogSkeletonBrandCard{background:0 0;border:0;border-bottom:1px solid #e3e4e6;border-radius:0;padding:12px 2px}@media (width<=900px){.catalogBrandsPage .catalogBrandsTopSection__items,.catalogBrandsPage .catalogBrandsAlphabetGroup__items,.catalogBrandsPage .catalogSkeletonBrandGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.catalogBrandsPage .catalogBrandsToolbar{grid-template-columns:minmax(0,1fr) minmax(160px,42%);gap:10px}.catalogBrandsPage .catalogBrandsTopSection__items,.catalogBrandsPage .catalogBrandsAlphabetGroup__items,.catalogBrandsPage .catalogSkeletonBrandGrid{grid-template-columns:1fr}.catalogBrandsPage .catalogBrandsAlphabetGroup{grid-template-columns:38px minmax(0,1fr);gap:8px}}.wizardScenarioGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.wizardScenarioCard{color:#fff;cursor:pointer;text-align:left;background:#ffffff0b;border:1px solid #ffffff17;border-radius:0;align-content:start;gap:10px;min-height:156px;padding:16px;display:grid}.wizardScenarioCard:hover,.wizardScenarioCard--active{background:#ffffff24;border-color:#ffffff80}.wizardScenarioCard span{color:#c9cbd4;letter-spacing:.08em;text-transform:uppercase;background:#ffffff1f;border-radius:0;width:fit-content;padding:4px 8px;font-size:10px;font-weight:800}.wizardScenarioCard strong{font-size:15px;line-height:1.25}.wizardScenarioCard p{color:#9b9da5;margin:0;font-size:12px;line-height:1.45}.wizardManualBlock{border-top:1px solid #ffffff14;margin-top:24px;padding-top:20px}.wizardTypeStrip{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.wizardTypeChip{color:#d7d9df;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:0;padding:8px 11px;font-size:12px;font-weight:800}.wizardTypeChip--active{color:#111317;background:#fff;border-color:#fff}.wizardScenarioHint{background:#ffffff0a;border:1px solid #ffffff14;border-radius:0;gap:4px;margin-bottom:14px;padding:12px 14px;display:grid}.wizardScenarioHint strong{font-size:13px}.wizardScenarioHint span{color:#9b9da5;font-size:12px;line-height:1.4}.wizardNestedActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=1180px){.wizardScenarioGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=840px){.wizardScenarioGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.wizardScenarioGrid{grid-template-columns:1fr}}.productAlbumsModal{max-width:min(1380px,100vw - 42px)}.productAlbumsModal__body{overscroll-behavior:contain;scrollbar-gutter:stable;background:#f6f6f6;align-content:start;gap:16px;height:100%;min-height:0;padding:18px;display:grid;overflow:auto}.productAlbumsToolbar,.productAlbumsDetailToolbar{background:#fff;border:1px solid #e9e9e9;border-radius:0;justify-content:space-between;align-items:end;gap:14px;padding:14px;display:flex}.productAlbumCreateForm{flex:1;align-items:end;gap:10px;display:flex}.productAlbumCreateForm label{flex:1;gap:6px;display:grid}.productAlbumCreateForm span{color:#777;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:850}.productAlbumCreateForm input{color:#111;width:100%;font:inherit;background:#fff;border:1px solid #dedede;border-radius:0;padding:12px 14px}.productAlbumsGrid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:12px;display:grid}.productAlbumCard{color:#111;background:#fff;border:1px solid #e7e7e7;border-radius:0;grid-template-columns:136px minmax(0,1fr);min-width:0;min-height:154px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 28px #0000000d}.productAlbumCard:hover{border-color:#111;box-shadow:0 14px 34px #00000014}.productAlbumCard__preview{color:#999;cursor:pointer;background:#f4f4f4;border:0;grid-column:1;place-items:center;width:136px;height:100%;min-height:154px;font-size:12px;display:grid}.productAlbumCard__preview img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.productAlbumCard__body{min-width:0;color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;align-content:start;gap:7px;padding:14px 58px 14px 14px;display:grid}.productAlbumCard__body strong{color:#111;overflow-wrap:anywhere;font-size:15px;line-height:1.25;display:block}.productAlbumCard__body small{color:#777;font-size:12px;line-height:1.35}#root .productAlbumCard>.productAlbumCard__edit,#root .productAlbumCard>.productAlbumCard__delete{z-index:1;color:#000;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:inline-grid;position:absolute;right:8px}#root .productAlbumCard>.productAlbumCard__edit{top:8px}#root .productAlbumCard>.productAlbumCard__delete{top:52px}.productAlbumCard__edit svg,.productAlbumCard__delete svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}#root .productAlbumCard>.productAlbumCard__edit:hover:not(:disabled),#root .productAlbumCard>.productAlbumCard__delete:hover:not(:disabled){background:#e5e5e5}.productAlbumCard__preview:focus-visible,.productAlbumCard__body:focus-visible,#root .productAlbumCard>.productAlbumCard__edit:focus-visible,#root .productAlbumCard>.productAlbumCard__delete:focus-visible{outline-offset:-2px;outline:2px solid #202329}#root .productAlbumCard>.productAlbumCard__edit:disabled,#root .productAlbumCard>.productAlbumCard__delete:disabled{color:#aaa;cursor:not-allowed}.productAlbumsDetailToolbar{align-items:center}.productAlbumsDetailToolbar>div:not(.sellerCatalogProductsPager){flex:1;gap:3px;display:grid}.productAlbumsDetailToolbar strong{color:#111}.productAlbumsDetailToolbar span{color:#777;font-size:12px}.productAlbumProductsGrid{background:#fff;border:1px solid #ececec;border-radius:0}.sellerCatalogProductCardFrame{min-width:0;position:relative}.sellerCatalogProductCardFrame>.sellerCatalogProductCard{width:100%;height:100%}.sellerCatalogProductCardFrame>.sellerCatalogProductCard .sellerCatalogProductCard__content{padding-bottom:58px}.sellerCatalogProductCardFrame__actions{z-index:3;pointer-events:none;flex-wrap:wrap;justify-content:flex-start;gap:6px;max-width:calc(100% - 164px);display:flex;position:absolute;bottom:14px;left:150px;right:14px}.sellerCatalogProductCardFrame__action{pointer-events:auto;color:#111;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #11111124;border-radius:0;padding:6px 9px;font-size:11px;font-weight:900;line-height:1;box-shadow:0 6px 18px #00000014}.sellerCatalogProductCardFrame__action:hover:not(:disabled){background:#fff;border-color:#111}.sellerCatalogProductCardFrame__action:disabled{color:#aaa;cursor:not-allowed}.sellerCatalogProductCardFrame__action--danger{color:#a31515;background:#fff7f7f0}.productAlbumPickerModal{max-width:min(650px,100vw - 36px)}.productAlbumPickerModal .catalogLoadingState{text-align:left;background:0 0;border:0;border-bottom:1px solid #eee;border-radius:0;justify-items:start;min-height:79px;margin:0 20px;padding:28px 2px}.productAlbumPickerList{gap:0;max-height:460px;padding:0 20px 8px;display:grid;overflow:auto}.productAlbumPickerModal .productAlbumPickerRow{color:#111;text-align:left;width:100%;box-shadow:none;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eee;border-radius:0;grid-template-columns:58px minmax(0,1fr) 34px;align-items:center;gap:12px;padding:10px 2px;display:grid}.productAlbumPickerModal .productAlbumPickerRow:hover{box-shadow:none;background:#f7f8fa;border-color:#eee;transform:none}.productAlbumPickerModal .productAlbumPickerRow--active,.productAlbumPickerModal .productAlbumPickerRow--active:hover{background:#f2f4f7;border-color:#e5e7eb;padding-left:14px;transform:none;box-shadow:inset 3px 0 #111}.productAlbumPickerRow__cover{color:#999;background:#eee;border-radius:0;place-items:center;width:58px;height:58px;font-size:12px;display:grid;overflow:hidden}.productAlbumPickerRow__cover img{object-fit:contain;width:100%;height:100%;display:block}.productAlbumPickerRow strong,.productAlbumPickerRow small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.productAlbumPickerRow small{color:#777;margin-top:2px;font-size:12px}.productAlbumPickerRow b{background:#fff;border:1px solid #c9cdd3;border-radius:0;place-items:center;width:30px;height:30px;display:grid}.productAlbumPickerRow--active b{color:#fff;background:#111;border-color:#111}.productAlbumSaveStatus{margin:0}.pluProductHeaderActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.pluProductHeaderActions small{color:#777;font-size:12px}.productAlbumInlineNotice{color:#555;background:#f4f4f4;border-radius:0;margin:0 18px 18px;padding:12px 14px;font-size:13px}@media (width<=900px){.productAlbumsToolbar,.productAlbumsDetailToolbar,.productAlbumCreateForm{flex-direction:column;align-items:stretch}.productAlbumsGrid{grid-template-columns:1fr}}.productAlbumsToolbar{align-items:center;gap:12px}.productAlbumCreateForm{grid-template-columns:minmax(280px,1fr) auto;align-items:end;gap:12px;min-width:0;display:grid}.productAlbumCreateForm label{min-width:0}.productAlbumCreateForm input{box-sizing:border-box;height:46px}.productAlbumCreateForm .primaryButton,.productAlbumsToolbar>.ghostButton{white-space:nowrap;height:46px}.productAlbumsToolbar>.ghostButton{flex:none;width:auto;margin-top:0}.sellerCatalogBulkAlbumBar{background:#fafafa;border:1px solid #e4e4e4;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.sellerCatalogBulkAlbumBar>div:first-child{gap:3px;min-width:0;display:grid}.sellerCatalogBulkAlbumBar strong{color:#111;font-size:13px;font-weight:900}.sellerCatalogBulkAlbumBar span{color:#777;font-size:12px}.sellerCatalogBulkAlbumBar>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sellerCatalogMultiSelectButton{color:#111;cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:0;padding:9px 12px;font-size:13px;font-weight:850;line-height:1.2}.sellerCatalogMultiSelectButton:hover:not(:disabled),.sellerCatalogMultiSelectButton--active{color:#fff;background:#111;border-color:#111}.sellerCatalogProductCardFrame--selected{outline-offset:2px;border-radius:0;outline:2px solid #111}.sellerCatalogProductCardFrame__selection{z-index:3;color:#111;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #11111129;border-radius:0;align-items:center;gap:6px;max-width:calc(100% - 20px);padding:6px 9px 6px 7px;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:0 6px 18px #00000014}.sellerCatalogProductCardFrame__selection span{color:#fff;background:#fff;border:1px solid #111;border-radius:0;place-items:center;width:16px;height:16px;font-size:10px;font-weight:900;line-height:1;display:grid}.sellerCatalogProductCardFrame--selected .sellerCatalogProductCardFrame__selection span{background:#111}.sellerCatalogProductCardFrame__selection b{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:900;line-height:1;overflow:hidden}@media (width<=900px){.productAlbumCreateForm{grid-template-columns:1fr;width:100%}.productAlbumsToolbar>.ghostButton,.productAlbumCreateForm .primaryButton{width:100%}.sellerCatalogBulkAlbumBar{flex-direction:column;align-items:stretch}.sellerCatalogBulkAlbumBar>div:last-child{justify-content:stretch}.sellerCatalogBulkAlbumBar>div:last-child button{flex:1}}.sellerCatalogProductsSection--bulkMode,.sellerCatalogProductsSection--selectionMode{grid-template-rows:auto auto minmax(0,1fr)}.sellerCatalogBulkToolbarButton{color:#111;cursor:pointer;background:#fff;border:1px solid #e1e1e1;border-radius:0;padding:9px 12px;font-size:11px;font-weight:900}.sellerCatalogBulkToolbarButton--primary{color:#fff;background:#111;border-color:#111}.sellerCatalogBulkToolbarButton:disabled{color:#aaa;cursor:not-allowed;background:#f6f6f6;border-color:#e1e1e1}.productAlbumsHeader{align-items:center}.productAlbumsHeader__title{gap:6px;min-width:0;display:grid}.productAlbumsHeader__back{justify-self:start;margin:0 0 4px}.productAlbumsDetailToolbar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.productAlbumsDetailToolbar__back{white-space:nowrap}.productAlbumsDetailToolbar__meta{justify-items:start;gap:3px;min-width:0;display:grid}.productAlbumsDetailToolbar__meta strong,.productAlbumsDetailToolbar__meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.productAlbumsDetailToolbar__actions{flex-wrap:wrap;justify-content:flex-end;min-width:0;display:flex}.productAlbumsDetailHead{grid-template-columns:minmax(220px,auto) minmax(0,1fr);align-items:center;gap:8px;min-height:48px;padding:6px 10px;display:grid}.productAlbumsDetailHead .sellerCatalogProductsSummary{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.productAlbumsDetailHead .sellerCatalogProductsControls{scrollbar-width:thin;flex-direction:row;justify-content:flex-end;align-items:center;gap:5px;min-width:0;padding-bottom:1px;display:flex;overflow:auto hidden}.productAlbumsDetailHead .sellerCatalogProductsSummary h3,.productAlbumsDetailHead .sellerCatalogProductsSummary small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.productAlbumsDetailHead .sellerCatalogPreviewTabs,.productAlbumsDetailHead .sellerCatalogProductsPager--withExport,.productAlbumsDetailHead .sellerCatalogSortingModeButton{flex:none}.productAlbumsLoadMoreSentinel{grid-column:1/-1;width:100%;height:1px}.productAlbumsDetailToolbar__actions .sellerCatalogExportButton{min-width:132px}@media (width<=900px){.productAlbumsDetailToolbar{grid-template-columns:1fr;align-items:stretch}.productAlbumsDetailToolbar__meta strong,.productAlbumsDetailToolbar__meta span{white-space:normal}.productAlbumsDetailToolbar__actions{justify-content:stretch}.productAlbumsDetailToolbar__actions button{flex:1}}.wizardProductAlbumSource{gap:14px;display:grid}.wizardSelectedAlbumSummary{background:#60d39414;border:1px solid #60d39452;border-radius:0;gap:5px;padding:12px 14px;display:grid}.wizardSelectedAlbumSummary span{color:#9ea2aa;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.wizardSelectedAlbumSummary strong{color:#fff;font-size:16px}.wizardSelectedAlbumSummary small{color:#a6a8b1}.wizardProductHumanIdsPreview{background:#ffffff09;border:1px solid #ffffff14;border-radius:0;gap:10px;padding:12px;display:grid}.wizardProductHumanIdsPreview strong{color:#fff;font-size:13px}.wizardProductHumanIdsPreview>div{flex-wrap:wrap;gap:7px;display:flex}.wizardProductHumanIdsPreview code,.wizardProductHumanIdsPreview span{color:#d7d9df;background:#ffffff14;border-radius:0;padding:5px 8px;font-size:11px}.wizardAlbumPickerModal{width:min(980px,100vw - 40px);max-height:min(760px,100vh - 40px);overflow:hidden}.wizardAlbumPickerModal__body{padding:20px 24px;overflow:auto}.wizardAlbumPickerModal__toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.wizardAlbumPickerModal__toolbar p{color:#666;margin:0;font-size:13px;line-height:1.45}.wizardAlbumPickerModal__error{margin-bottom:16px}.wizardAlbumPickerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wizardAlbumPickerCard{background:#fff;border:1px solid #ececec;border-radius:0;grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px;display:grid}.wizardAlbumPickerCard__preview{color:#8a8a8a;text-align:center;background:#f5f5f5;border-radius:0;place-items:center;width:82px;height:104px;font-size:11px;display:grid;overflow:hidden}.wizardAlbumPickerCard__preview img{object-fit:contain;width:100%;height:100%}.wizardAlbumPickerCard__body{gap:5px;min-width:0;display:grid}.wizardAlbumPickerCard__body strong{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.25;overflow:hidden}.wizardAlbumPickerCard__body small{color:#777;font-size:12px}.wizardAlbumPickerCard>button{color:#fff;cursor:pointer;white-space:nowrap;background:#111;border:1px solid #111;border-radius:0;padding:9px 14px;font-weight:800}.wizardAlbumPickerCard>button:disabled{color:#aaa;cursor:not-allowed;background:#f4f4f4;border-color:#ddd}@media (width<=860px){.wizardAlbumPickerGrid{grid-template-columns:1fr}.wizardAlbumPickerModal__toolbar{flex-direction:column;align-items:stretch}.wizardAlbumPickerCard{grid-template-columns:70px minmax(0,1fr)}.wizardAlbumPickerCard__preview{width:70px;height:90px}.wizardAlbumPickerCard>button{grid-column:1/-1}}.productAlbumsModal{grid-template-rows:auto minmax(0,1fr)}.productAlbumsToolbar,.productAlbumCreateForm,.productAlbumCreateForm label{z-index:2;pointer-events:auto;position:relative}.productAlbumCreateForm input{z-index:3;pointer-events:auto;cursor:text;-webkit-user-select:text;user-select:text;position:relative}.productAlbumCreateForm input:focus{outline-offset:2px;border-color:#111;outline:2px solid #1111111f}.productAlbumsBackStrip{justify-content:flex-start;align-items:center;margin-bottom:12px;display:flex}.productAlbumsBackStrip__button{white-space:nowrap;min-height:42px;padding-inline:18px}.productAlbumsHeader__back{z-index:5;position:relative}.sidebar{border-right:1px solid #ffffff14}.brand__eyebrow{background:#ffffff0a;margin-bottom:10px}.brand h1{letter-spacing:-.035em;max-width:260px;font-size:28px}.brand p{margin-bottom:22px;font-size:13px}.catalogClientButtons{gap:8px}.catalogClientButtons .catalogClientButton{color:#f5f5f7;text-align:left;background:#ffffff0e;border:1px solid #ffffff1a}.catalogClientButtons .catalogClientButton:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff42}.catalogClientButtons .catalogClientButton--active,.catalogClientButtons .catalogClientButton--active:hover:not(:disabled){color:#111;background:#fff;border-color:#fff}.categoryTabsBlock small,.sourceCard strong,.addSectionCard p{line-height:1.4}.sourceCard,.addSectionCard,.validationCard,.stats div{border:1px solid #ffffff14}.previewTabs,.previewTapMode{box-shadow:inset 0 0 0 1px #1111110a}.previewTab,.previewTapMode__button{text-transform:none;letter-spacing:0}.productAlbumsHeader__title small,.catalogCategoriesModal__header small,.sellerCatalogProductsHead small{line-height:1.35}.productAlbumsHeader__back{color:#111;background:#fff;border-color:#d9d9d9;width:fit-content;margin:0 0 8px}.productAlbumsHeader__back:hover:not(:disabled){background:#f6f6f6;border-color:#111}.productAlbumsBackStrip,.productAlbumsDetailToolbar__back{display:none}.productAlbumsDetailToolbar{grid-template-columns:minmax(0,1fr) auto;padding:12px 14px}.productAlbumsDetailToolbar__meta strong{font-size:14px}.productAlbumsDetailToolbar__actions{gap:8px}.productAlbumProductsGrid{padding:12px}.productAlbumsToolbar{align-items:end}.productAlbumCreateForm input,.editorField input,.editorField textarea,.field select{transition:border-color .16s,box-shadow .16s,background .16s}.productAlbumCreateForm input:focus,.editorField input:focus,.editorField textarea:focus,.field select:focus{border-color:#111;outline:none;box-shadow:0 0 0 3px #11111114}@media (width<=900px){.productAlbumsDetailToolbar{grid-template-columns:1fr}}:root{--cms-sidebar-width:332px}@media (width>=921px){.shell{grid-template-columns:var(--cms-sidebar-width) minmax(0, 1fr)}.shell--editor{grid-template-columns:var(--cms-sidebar-width) minmax(0, 1fr) minmax(320px, 420px)}.shell--catalogPage{grid-template-columns:var(--cms-sidebar-width) minmax(0, 1fr)}.sidebar,.shell--catalogPage .sidebar{width:var(--cms-sidebar-width);min-width:var(--cms-sidebar-width);max-width:var(--cms-sidebar-width);scrollbar-gutter:stable;padding:28px}.shell--catalogPage .brand p{display:block}.catalogClientButtons{width:100%}}@media (width<=920px){.sidebar,.shell--catalogPage .sidebar{width:auto;min-width:0;max-width:none}}.catalogCategoriesPageShell{width:100%;min-width:0;height:100%}.catalogCategoriesPage{border:1px solid var(--cms-luxury-border);background:var(--cms-luxury-paper);width:100%;height:100%;max-height:none;box-shadow:none;border-radius:0}.catalogCategoriesPage .catalogCategoriesModal__header{padding:18px 24px}.catalogCategoriesPage .catalogCategoriesTabs{background:var(--cms-luxury-paper);padding:14px 24px}.catalogCategoriesPage .catalogCategoriesModal__body{background:var(--cms-luxury-canvas);min-height:0}.catalogCategoriesPage .modalCloseButton{border-radius:0;width:auto;min-width:104px;height:auto;padding:10px 16px;font-size:13px;line-height:1}.catalogCategoriesPage .catalogTopView,.catalogCategoriesPage .catalogBottomView{padding:20px 24px 28px}.catalogCategoriesPage .catalogTopView__title,.catalogCategoriesPage .catalogBottomToolbar{border:1px solid var(--cms-luxury-border);background:var(--cms-luxury-paper);border-radius:0;padding:16px 18px}.catalogCategoriesPage .catalogTopView__title h3{font-size:22px}.catalogCategoriesPage .catalogTopView__title p{max-width:720px;color:var(--cms-luxury-text-muted);line-height:1.45}.catalogCategoriesPage .catalogTopList{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:14px}.catalogCategoriesPage--topSingleColumn .catalogTopList{grid-template-columns:1fr;max-width:860px}.catalogCategoriesPage .catalogTopCategoryCard{background:#fff;border-color:#e5e5e5;border-radius:0;min-height:150px}.catalogCategoriesPage .catalogTopCategoryCard__mainAction{grid-template-columns:minmax(0,1fr) 190px;padding-left:18px}.catalogCategoriesPage .catalogTopCategoryCard__mainAction>.catalogCategoryImage{background:#f6f6f6;width:190px;height:150px}.catalogCategoriesPage .catalogTopCategoryCard strong{font-size:16px}.catalogCategoriesPage .catalogCategoryMeta{margin-top:10px}.catalogCategoriesPage .catalogCategoryMeta code,.catalogCategoriesPage .catalogCategoryIdPill{background:#f4f4f4}.catalogCategoriesPage .catalogBottomToolbar{align-items:center}.catalogCategoriesPage .catalogBottomToolbar--categoryContext{justify-content:stretch;align-items:stretch;gap:14px;display:grid}.catalogBottomBreadcrumbs{color:#777;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.catalogBottomBreadcrumbs button{appearance:none;color:#555;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #c5c5c5;text-decoration:underline #c5c5c5}.catalogBottomBreadcrumbs button:hover{color:#111;text-decoration-color:#111}.catalogBottomBreadcrumbs [aria-current=page]{color:#111}.catalogBottomCategoryHeader{justify-content:flex-start;align-items:center;gap:20px;display:flex}.catalogBottomCategoryIdentity{gap:9px;min-width:0;display:grid}.catalogCategoriesPage .catalogBottomCategoryIdentity .catalogCategoryMeta{flex-wrap:wrap;align-items:center;gap:7px;margin-top:0;display:flex}.catalogBottomCategoryOpenButton{white-space:nowrap;flex:none;min-height:42px;padding-inline:18px;font-size:13px}.catalogBottomView__hint{color:#666;margin:-4px 2px 0;font-size:13px;line-height:1.45}.catalogCategoriesPage .catalogBackButton{min-width:170px}.catalogCategoriesPage .catalogBottomGroup{border-radius:0;padding:18px}.catalogCategoriesPage .catalogBottomGroup__header{border-bottom:1px solid #eee;align-items:flex-start;padding-bottom:14px}.catalogCategoriesPage .catalogBottomChildren{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}.catalogCategoriesPage .catalogBottomChild{background:#fff;border-color:#e8e8e8;border-radius:0}.catalogCategoriesPage .catalogBottomChild .catalogCategoryImage{background:#f7f7f7;border-radius:0;min-height:172px}.catalogCategoriesPage .catalogBottomChild strong{min-height:0;font-size:13px}@media (width<=920px){.catalogCategoriesPage .catalogTopList{grid-template-columns:1fr}.catalogCategoriesPage .catalogTopCategoryCard{min-height:150px}.catalogCategoriesPage .catalogTopCategoryCard__mainAction{grid-template-columns:minmax(0,1fr) 160px}.catalogCategoriesPage .catalogTopCategoryCard__mainAction>.catalogCategoryImage{width:160px}}@media (width<=640px){.catalogBottomCategoryHeader{flex-direction:column;align-items:stretch}.catalogBottomCategoryOpenButton{width:100%}}.productsCarouselSection .productCard__imageWrap{background:#f7f7f7}.productsCarouselSection .productCard img{object-fit:contain;background:#f7f7f7}.productsCarouselSection .productCard__body{min-height:112px}.productsCarouselSection .productCard__body code{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.catalogCategoriesPage--topSingleColumn .catalogTopList{gap:14px;max-width:none}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard{background:#fff;border-radius:0;min-height:180px}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard__mainAction{grid-template-columns:minmax(0,1fr) minmax(320px,22vw);padding-left:20px}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard__primaryContent{min-width:0;padding-right:16px}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard strong{overflow-wrap:normal;word-break:normal;white-space:pre-line;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:22px;display:-webkit-box;overflow:hidden}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard .catalogCategoryMeta__idLine,.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard .catalogCategoryMeta__chipsLine{display:none}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard .catalogCategoryMeta{margin-top:10px}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard .catalogTopCategoryCard__mainAction>.catalogCategoryImage{background:#f6f5f4;width:100%;height:180px}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard .catalogTopCategoryCard__mainAction>.catalogCategoryImage>span{text-align:center;padding:16px;line-height:1.35}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard .catalogCategoryImage img{object-fit:contain;object-position:center;transform:scale(1.45)}@media (width<=920px){.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard{min-height:160px}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard__mainAction{grid-template-columns:minmax(0,1fr) minmax(0,min(190px,42vw));padding-left:18px}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard .catalogTopCategoryCard__mainAction>.catalogCategoryImage{width:100%;height:160px}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard .catalogCategoryImage img{transform:scale(1.25)}}.sellerCatalogProductsControls{justify-items:end;gap:10px;min-width:min(620px,100%);display:grid}.catalogActionMenu__panel .sellerCatalogSortMenu__option{justify-content:space-between;align-items:center;gap:18px;min-width:220px;display:flex}.catalogActionMenu__panel .sellerCatalogSortMenu__option--active{color:#fff;background:#24262b}.catalogActionMenu__panel .sellerCatalogSortMenu__option--active:hover:not(:disabled){background:#111}.sellerCatalogSortMenu__check{flex:none;font-size:13px}.sellerCatalogPreviewTabs{background:#f5f5f5;border:1px solid #e4e4e4;border-radius:0;align-items:center;gap:4px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #11111108}.sellerCatalogPreviewTab{color:#555;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:0;padding:8px 13px;font-size:12px;font-weight:900;line-height:1}.sellerCatalogPreviewTab:hover:not(.sellerCatalogPreviewTab--active){color:#111;background:#ffffffb8}.sellerCatalogPreviewTab--active{color:#fff;background:#111;box-shadow:0 6px 16px #00000024}.sellerCatalogPhonePreviewFrame{background:#fff;border:1px solid #dedede;border-radius:36px;grid-template-rows:auto minmax(0,1fr);width:min(430px,100% - 32px);min-height:0;max-height:calc(100% - 32px);margin:16px auto;display:grid;overflow:hidden;box-shadow:0 20px 70px #00000024}.sellerCatalogPhonePreviewFrame__top{background:linear-gradient(#fbfbfb,#fff);border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:14px;padding:18px 18px 14px;display:flex}.sellerCatalogPhonePreviewFrame__top>div{gap:3px;min-width:0;display:grid}.sellerCatalogPhonePreviewFrame__top span,.sellerCatalogPhonePreviewFrame__top small{color:#777;font-size:11px;font-weight:800}.sellerCatalogPhonePreviewFrame__top strong{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:950;line-height:1.15;overflow:hidden}.sellerCatalogPhonePreviewFrame__content{background:#f6f6f6;min-height:0;overflow:hidden}.sellerCatalogProductsGrid--iphone{scrollbar-gutter:stable;gap:10px;height:100%;min-height:0;padding:12px;overflow:auto;grid-template-columns:repeat(2,minmax(0,1fr))!important}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCardFrame{min-width:0}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard{background:#fff;border:0;border-radius:0;height:auto;min-height:0;display:grid;overflow:hidden;box-shadow:0 8px 24px #0000000f;grid-template-rows:auto auto!important;grid-template-columns:1fr!important}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard:hover{transform:translateY(-2px);box-shadow:0 14px 32px #0000001a}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard__image{aspect-ratio:3/4;background:#f7f7f7;border-right:0!important;width:100%!important;height:auto!important;min-height:0!important}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard__image img{object-fit:contain;background:#f7f7f7;width:100%;height:100%}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard__content{background:#fff;gap:5px;min-height:0;padding:9px}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCardFrame>.sellerCatalogProductCard .sellerCatalogProductCard__content{padding-bottom:42px}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard__content strong{text-transform:uppercase;font-size:11px;line-height:1.15}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard__content span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.25;display:-webkit-box;overflow:hidden}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard__content small{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard__content b{font-size:12px}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard__content code{display:none}.sellerCatalogProductsGrid--iphone .catalogPrice{gap:3px;font-size:11px}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCardFrame__actions{justify-content:flex-start;max-width:calc(100% - 18px);bottom:9px;left:9px;right:9px}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCardFrame__action{padding:5px 7px;font-size:10px}@media (width<=980px){.sellerCatalogProductsHead{flex-direction:column;align-items:stretch}.sellerCatalogProductsControls{justify-items:stretch;min-width:0}.sellerCatalogPreviewTabs{justify-content:center}.sellerCatalogProductsPager--withExport{justify-content:flex-start;width:100%}}@media (width<=520px){.sellerCatalogPhonePreviewFrame{border-radius:28px;width:calc(100% - 16px);margin:8px auto}.sellerCatalogProductsGrid--iphone{gap:8px;padding:10px}}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard .catalogTopCategoryCard__mainAction>.catalogCategoryImage{place-items:center;padding:18px;display:grid;overflow:hidden}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard .catalogCategoryImage img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;transform:none!important}@media (width<=920px){.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard .catalogTopCategoryCard__mainAction>.catalogCategoryImage{padding:12px}.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard .catalogCategoryImage img{transform:none!important}}.catalogBottomChild .catalogCategoryImage{min-height:186px}.catalogCategoriesPage .catalogBottomChild .catalogCategoryImage{aspect-ratio:1/1.28;place-items:center;min-height:210px;padding:14px;display:grid;overflow:hidden}.catalogCategoriesPage .catalogBottomChild .catalogCategoryImage img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;transform:none!important}@media (width<=920px){.catalogCategoriesPage .catalogBottomChild .catalogCategoryImage{aspect-ratio:1/1.22;min-height:198px;padding:10px}}.catalogCategoryImage{justify-content:center;align-items:center;display:flex;overflow:hidden}.catalogCategoryImage__img,.catalogCategoryImage img.catalogCategoryImage__img{flex:none;display:block;object-fit:unset!important;object-position:center!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;transform:none!important}.catalogCategoryImage__img--fitWidth,.catalogCategoryImage img.catalogCategoryImage__img--fitWidth{width:100%!important;height:auto!important}.catalogCategoryImage__img--fitHeight,.catalogCategoryImage img.catalogCategoryImage__img--fitHeight{width:auto!important;height:100%!important}.productCard,.sellerCatalogProductCard,.fashionLookProductCard{box-shadow:none;border-color:#e8e8e8}.productCard:hover,.sellerCatalogProductCard:hover,.fashionLookProductCard--clickable:hover{border-color:#111;box-shadow:0 14px 34px #00000014}.productCard__body,.sellerCatalogProductCard__content,.fashionLookProductCard__content{gap:5px}.productCard__brand,.sellerCatalogProductCard__brand,.fashionLookProductCard__brand{color:#111;letter-spacing:.025em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:850;line-height:1.2;display:block}.productCard__name,.sellerCatalogProductCard__name,.fashionLookProductCard__name{color:#444;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:450;line-height:1.35;display:-webkit-box;overflow:hidden}.productCard__meta,.sellerCatalogProductCard__meta{color:#777;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.productCard__price,.catalogPrice,.sellerCatalogProductCard__content b{margin-top:3px;font-weight:750}.productsCarouselSection .productCard{box-shadow:none;border:1px solid #ececec;border-radius:0}.productsCarouselSection .productCard__imageWrap,.sellerCatalogProductCard__image,.fashionLookProductCard__imageWrap{background:#f7f7f7}.productsCarouselSection .productCard__body{min-height:104px;padding:11px 10px 12px}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard__brand{font-size:11px;line-height:1.15}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard__name{font-size:11px;line-height:1.25}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard__meta{font-size:10px}.sellerCatalogProductCardFrame__action--favorite{color:#111;width:34px;height:34px;box-shadow:none;background:#fffffff5;border:1px solid #11111129;border-radius:0;place-items:center;padding:0;font-size:18px;font-weight:500;line-height:1;display:inline-grid}.sellerCatalogProductCardFrame__action--favorite:hover:not(:disabled){color:#fff;background:#111;border-color:#111;transform:translateY(-1px)}.sellerCatalogProductCardFrame__action--favorite:disabled{color:#c7c7c7;background:#ffffffb8}.sellerCatalogProductsGrid,.fashionCompilationsPage .fashionLookProductsGrid,.viewHistoryPage .viewHistoryPage__grid,.viewHistoryPage .viewHistoryCard,.viewHistoryPage .viewHistoryCard time,.sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch{background:#fff}.sellerCatalogProductsGrid .sellerCatalogProductCard.sellerCatalogProductCard--farfetch,.sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch>.sellerCatalogProductCard.sellerCatalogProductCard--farfetch{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:#fff;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:start;padding:0;overflow:visible}.sellerCatalogProductsGrid .sellerCatalogProductCard.sellerCatalogProductCard--farfetch:hover,.sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch>.sellerCatalogProductCard.sellerCatalogProductCard--farfetch:hover{box-shadow:none;border-color:#0000;transform:none}.sellerCatalogProductsGrid .sellerCatalogProductCard.sellerCatalogProductCard--farfetch>.sellerCatalogProductCard__image,.sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch>.sellerCatalogProductCard.sellerCatalogProductCard--farfetch>.sellerCatalogProductCard__image{aspect-ratio:3/4;background:#fff;border:0;border-radius:0;width:100%;min-width:0;height:auto;min-height:0;position:relative}.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__image .sellerCatalogProductCard__photo{margin:auto;transition:opacity .18s;position:absolute;inset:0}.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__image .sellerCatalogProductCard__photo--primary{opacity:1}.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__image .sellerCatalogProductCard__photo--hover,.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__image--hasHoverPhoto:hover .sellerCatalogProductCard__photo--primary{opacity:0}.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__image:hover .sellerCatalogProductCard__photo--hover{opacity:1}.sellerCatalogProductsGrid .sellerCatalogProductCard.sellerCatalogProductCard--farfetch>.sellerCatalogProductCard__content,.sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch>.sellerCatalogProductCard.sellerCatalogProductCard--farfetch>.sellerCatalogProductCard__content{background:#fff;align-content:start;gap:0;min-width:0;min-height:0;padding:6px 0 12px;display:grid}.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__content .sellerCatalogProductCard__meta{color:#727272;text-overflow:ellipsis;white-space:nowrap;min-height:17px;font-size:13px;font-weight:400;line-height:17px;overflow:hidden}.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__content .sellerCatalogProductCard__brand{color:#222;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;min-height:20px;font-size:15px;font-weight:700;line-height:20px;overflow:hidden}.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__content .sellerCatalogProductCard__name{color:#222;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:0;font-size:13px;font-weight:400;line-height:17px;display:-webkit-box;overflow:hidden}.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__content .sellerCatalogProductCard__price{color:#222;flex-wrap:wrap;align-items:flex-start;min-width:0;min-height:0;margin-top:0;font-size:15px;font-weight:700;line-height:20px;display:flex}.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__price :is(b,s,em,.catalogSoldBadge),.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__price .catalogPrice,.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__content>.catalogProductActions,.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__content>.sellerCatalogProductCard__identifiers{margin-top:0}.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__content>.catalogProductActions{padding-top:0;padding-bottom:0}.sellerCatalogProductsGrid--sorting>.sellerCatalogProductCardFrame--sorting .sellerCatalogProductCard.sellerCatalogProductCard--farfetch>.sellerCatalogProductCard__content{padding-left:10px;padding-right:10px}.sellerCatalogProductsGrid--sorting.sellerCatalogProductsGrid--iphone>.sellerCatalogProductCardFrame--sorting .sellerCatalogProductCard.sellerCatalogProductCard--farfetch>.sellerCatalogProductCard__content{padding-left:7px;padding-right:7px}.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__content .catalogProductActions__badge{letter-spacing:.01em;border-radius:0;padding:3px 6px;font-size:9px;font-weight:700;line-height:12px}.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__identifiers{color:#6f6f6f;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__identifiers>i{color:#c3c3c3;flex:none;font-size:10px;font-style:normal;font-weight:400;line-height:14px}.sellerCatalogProductCard--farfetch .sellerCatalogProductCard__identifiers>code{color:#555;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:0;flex:0 auto;width:auto;min-width:0;max-width:100%;padding:0;font-family:inherit;font-size:10px;font-weight:500;line-height:14px;overflow:hidden}:is(#root,body>.modalBackdrop) .sellerCatalogProductCard__identifiers .sellerCatalogProductCard__copyIdentifiers{color:#6f6f6f;border:0;width:14px;min-width:14px;height:14px;min-height:14px;padding:0}.sellerCatalogProductCard__copyIdentifiers svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:12px;height:12px}.sellerCatalogPage .sellerCatalogProductsGrid .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch,.fashionCompilationsPage .fashionLookProductsGrid .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch{box-shadow:none;background:#fff;border:0;border-radius:0;overflow:visible;transform:none}.sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch>.sellerCatalogProductCard.sellerCatalogProductCard--farfetch{border:0;border-radius:0}.sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch>.sellerCatalogProductCard.sellerCatalogProductCard--farfetch:hover{box-shadow:none;border-color:#0000}.fashionCompilationsPage .fashionLookProductsGrid .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch{border:0;overflow:visible}.sellerCatalogPage .sellerCatalogProductsGrid .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch:after{border:0;border-radius:0}.sellerCatalogPage .sellerCatalogProductsGrid .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch:hover,.fashionCompilationsPage .fashionLookProductsGrid .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch:hover{box-shadow:none;border-color:#0000;transform:none}.sellerCatalogPage .sellerCatalogProductsGrid .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch:hover:after{border-color:#0000}.sellerCatalogProductCardFrame--farfetch.sellerCatalogProductCardFrame--hasFavoriteAction .sellerCatalogProductCardFrame__selection{max-width:calc(100% - 72px)}.sellerCatalogProductCardFrame__favoriteActions{z-index:5;pointer-events:none;flex-direction:column;display:flex;position:absolute;top:0;right:0}.sellerCatalogProductCardFrame__favoriteActions>.sellerCatalogProductCardFrame__action{pointer-events:auto}.sellerCatalogProductCardFrame__favoriteActions .sellerCatalogProductCardFrame__action--favorite{color:#333;width:44px;height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;place-items:center;font-size:0;display:inline-grid}.sellerCatalogProductCardFrame__favoriteActions .sellerCatalogProductCardFrame__action--favorite:before{content:"♡";place-items:center;width:24px;height:24px;font-size:24px;line-height:1;display:grid}.sellerCatalogProductCardFrame__favoriteActions .sellerCatalogProductCardFrame__action--favorite:hover:not(:disabled){color:#000;background:#e5e5e5;border-color:#0000;transform:none}.sellerCatalogProductCardFrame__favoriteActions .sellerCatalogProductCardFrame__action--favorite:hover:not(:disabled):before{content:"♥"}.sellerCatalogProductCardFrame__favoriteActions .sellerCatalogProductCardFrame__action--favorite:disabled{color:#aaa;background:0 0}.sellerCatalogProductCardFrame__favoriteActions .sellerCatalogProductCardFrame__action--delete{color:#000;width:44px;height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:inline-grid}.sellerCatalogProductCardFrame__favoriteActions .sellerCatalogProductCardFrame__action--delete svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.sellerCatalogProductCardFrame__favoriteActions .sellerCatalogProductCardFrame__action--delete:hover:not(:disabled){color:#000;background:#e5e5e5;border-color:#0000;transform:none}.sellerCatalogProductCardFrame__favoriteActions .sellerCatalogProductCardFrame__action--delete:disabled{color:#aaa;background:0 0}.fashionCompilationsModal .fashionLookSortableProduct{min-width:0;transition:box-shadow .14s,opacity .14s;position:relative}.fashionCompilationsModal .fashionLookSortableProduct>.sellerCatalogProductCardFrame{height:100%}.fashionCompilationsModal .fashionLookSortableProduct--dragging{opacity:.45}.fashionCompilationsModal .fashionLookSortableProduct--dropTarget{z-index:4;box-shadow:0 0 0 2px #111}.fashionCompilationsModal .fashionLookSortableProduct__dragHandle{z-index:6;color:#000;width:44px;height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:grab;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:inline-grid;position:absolute;top:88px;right:0}.fashionCompilationsModal .fashionLookSortableProduct__dragHandle:hover:not([aria-disabled=true]){color:#000;background:#e5e5e5}.fashionCompilationsModal .fashionLookSortableProduct__dragHandle:focus-visible{outline-offset:-2px;outline:2px solid #111}.fashionCompilationsModal .fashionLookSortableProduct__dragHandle:active{cursor:grabbing}.fashionCompilationsModal .fashionLookSortableProduct__dragHandle[aria-disabled=true]{color:#aaa;cursor:wait}.fashionCompilationsModal .fashionLookSortableProduct__dragHandle svg{fill:currentColor;stroke:none;width:22px;height:22px}@media (prefers-reduced-motion:reduce){.fashionCompilationsModal .fashionLookSortableProduct{transition:none}}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard--farfetch .sellerCatalogProductCard__content .sellerCatalogProductCard__meta{min-height:14px;font-size:10px;line-height:14px}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard--farfetch .sellerCatalogProductCard__content .sellerCatalogProductCard__brand{min-height:14px;font-size:11px;line-height:14px}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard--farfetch .sellerCatalogProductCard__content .sellerCatalogProductCard__name{min-height:0;font-size:11px;line-height:14px}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard--farfetch .sellerCatalogProductCard__content .sellerCatalogProductCard__price{min-height:0;margin-top:0;font-size:12px;line-height:16px}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard--farfetch .sellerCatalogProductCard__price .catalogPrice--discount{display:inline-grid}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard--farfetch .sellerCatalogProductCard__identifiers{display:none}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard--farfetch .sellerCatalogProductCard__content>.catalogProductActions{flex-wrap:wrap;align-items:flex-start;width:fit-content;max-width:100%;display:flex}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCard--farfetch .sellerCatalogProductCard__content .catalogProductActions__badge{width:fit-content;max-width:100%;display:inline-block}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCardFrame--farfetch:not(.sellerCatalogProductCardFrame--hasFooterActions)>.sellerCatalogProductCard .sellerCatalogProductCard__content{padding-bottom:10px}.sellerCatalogProductsGrid--iphone .sellerCatalogProductCardFrame--farfetch.sellerCatalogProductCardFrame--hasFooterActions>.sellerCatalogProductCard .sellerCatalogProductCard__content,.fashionCompilationsPage .fashionLookProductsGrid .sellerCatalogProductCardFrame--farfetch.sellerCatalogProductCardFrame--hasFooterActions>.sellerCatalogProductCard .sellerCatalogProductCard__content{padding-bottom:58px}.pluProductFavoriteButton{border-radius:0;place-items:center;width:38px;min-width:38px;height:38px;padding:0;font-size:20px;font-weight:500;line-height:1;display:inline-grid}.catalogProductFavoriteButton{appearance:none;color:#333;width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:inline-grid}.catalogProductFavoriteButton:before{content:"♡";place-items:center;width:24px;height:24px;font-size:24px;font-weight:400;line-height:1;display:grid}.catalogProductFavoriteButton:hover:not(:disabled){color:#000;box-shadow:none;background:#e5e5e5;border-color:#0000;transform:none}.catalogProductFavoriteButton:hover:not(:disabled):before{content:"♥"}.catalogProductFavoriteButton:disabled{color:#aaa;cursor:not-allowed;background:0 0}.pluSearchModal--v2 .pluProductView{background:#fff}.pluSearchModal--v2 .pluProductGallery{position:relative}.pluSearchModal--v2 .pluProductGallery__main{border:0;border-radius:0}.pluSearchModal--v2 .pluProductGallery__thumb{border-radius:0}.pluSearchModal--v2 .pluProductGallery__favorite{z-index:3;position:absolute;top:0;right:0}.pluSearchModal--v2 .pluProductDetails--v2{gap:0}.pluSearchModal--v2 .pluProductHeaderCard--v2{border:0;border-radius:0;padding:2px 0 18px}.pluSearchModal--v2 .pluV2Season{color:#727272;letter-spacing:0;text-transform:none;min-height:17px;margin-bottom:2px;font-size:13px;font-weight:400;line-height:17px}.pluSearchModal--v2 .pluV2BrandRow{margin-bottom:2px;padding-right:0}.pluSearchModal--v2 .pluProductHeaderCard--v2 h3{color:#222;letter-spacing:0;text-transform:none;margin:0;font-size:22px;font-weight:700;line-height:1.2}.pluSearchModal--v2 .pluProductHeaderCard--v2>p{color:#222;font-size:15px;font-weight:400;line-height:1.4}.pluSearchModal--v2 .pluProductHeaderCard--v2 .pluProductHeaderPrice{color:#222;margin:8px 0 6px;font-size:16px;font-weight:700;line-height:20px}.pluSearchModal--v2 .pluProductHeaderCard--v2 .catalogProductActions__badge{letter-spacing:.01em;border-radius:0;padding:3px 6px;font-size:9px;font-weight:700;line-height:12px}.pluSearchModal--v2 .pluProductHeaderCard .pluV2KeyFacts{margin-top:10px}.pluSearchModal--v2 .pluV2KeyFacts>div{padding-top:10px;padding-bottom:10px}.pluSearchModal--v2 .pluV2KeyFacts .pluCopyInlineButton{color:#333;box-shadow:none;background:#f0f0f0;border:0;border-radius:0;padding:5px 7px}.pluSearchModal--v2 .pluV2KeyFacts .pluCopyInlineButton:hover{box-shadow:none;background:#e5e5e5;transform:none}.pluSearchModal--v2 .pluProductDetails--v2>.pluProductSection{border:0;border-top:1px solid #e5e5e5;border-radius:0;padding:18px 0}.pluSearchModal--v2 .pluProductDetails--v2>.pluProductSection h4{letter-spacing:0;text-transform:none;margin-bottom:12px;font-family:inherit;font-size:14px;font-weight:700}.pluSearchModal--v2 .pluProductDetails--v2 .pluColorCard,.pluSearchModal--v2 .pluProductDetails--v2 .pluColorCard__image{border-radius:0}.pluProductGallery__main,.pluProductGallery__thumb,.pluPhotoViewer__stage,.pluPhotoViewer__thumb{justify-content:center;align-items:center;display:flex}.pluProductGallery__main,.pluProductGallery__thumb,.pluPhotoViewer__thumb{overflow:hidden}.pluFitImage,.pluProductGallery__main img.pluFitImage,.pluProductGallery__thumb img.pluFitImage,.pluPhotoViewer__stage img.pluFitImage,.pluPhotoViewer__thumb img.pluFitImage{flex:none;display:block;object-fit:unset!important;object-position:center!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;transform:none!important}.pluFitImage--fitWidth,.pluProductGallery__main img.pluFitImage--fitWidth,.pluProductGallery__thumb img.pluFitImage--fitWidth,.pluPhotoViewer__stage img.pluFitImage--fitWidth,.pluPhotoViewer__thumb img.pluFitImage--fitWidth{width:100%!important;height:auto!important}.pluFitImage--fitHeight,.pluProductGallery__main img.pluFitImage--fitHeight,.pluProductGallery__thumb img.pluFitImage--fitHeight,.pluPhotoViewer__stage img.pluFitImage--fitHeight,.pluPhotoViewer__thumb img.pluFitImage--fitHeight{width:auto!important;height:100%!important}.sellerCatalogPage .sellerCatalogValueModal .modalCloseButton,.fashionCompilationsPage .sellerCatalogValueModal .modalCloseButton,.catalogCategoriesPage .sellerCatalogValueModal .modalCloseButton,.sellerCatalogValueModal .modalCloseButton,.productAlbumPickerModal .modalCloseButton{color:#111;cursor:pointer;width:40px;min-width:40px;height:40px;min-height:40px;box-shadow:none;background:#f0f0f0;border:0;border-radius:0;flex:0 0 40px;place-items:center;padding:0;font-size:26px;font-weight:400;line-height:1;display:inline-grid}.sellerCatalogPage .sellerCatalogValueModal .modalCloseButton:hover,.fashionCompilationsPage .sellerCatalogValueModal .modalCloseButton:hover,.catalogCategoriesPage .sellerCatalogValueModal .modalCloseButton:hover,.sellerCatalogValueModal .modalCloseButton:hover,.productAlbumPickerModal .modalCloseButton:hover{box-shadow:none;background:#e4e4e4;transform:none}.catalogCategoryMeta__idLine,.catalogCategoryMeta__chipsLine{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.catalogCategoriesPage .catalogCategoryMeta{place-items:start;gap:7px;margin-top:10px;display:grid}.catalogCategoriesPage .catalogCategoryMeta__sortChip{display:none}.catalogCategoriesPage .catalogCategorySelectButton{margin-top:0}.catalogCategoriesPage .catalogBottomChild .catalogCategoryMeta{gap:7px}.catalogCategoriesPage .catalogBottomChild .catalogCategorySelectButton{justify-content:center;width:100%;margin-top:0}.wizardPrimaryButton--compact{min-height:38px;padding:9px 14px;font-size:12px}.wizardProductCardsPreview{background:#ffffff09;border:1px solid #ffffff14;border-radius:0;gap:12px;padding:14px;display:grid}.wizardProductCardsPreview__head{justify-content:space-between;align-items:end;gap:12px;display:flex}.wizardProductCardsPreview__head strong{color:#fff;font-size:13px}.wizardProductCardsPreview__head span{color:#9ea2aa;font-size:12px}.wizardProductCardsPreview__grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.wizardProductPreviewCard{background:#ffffff0e;border:1px solid #ffffff14;border-radius:0;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:10px;padding:9px 36px 9px 9px;display:grid;position:relative}.wizardProductPreviewCard__image{aspect-ratio:3/4;color:#8b8d95;text-align:center;background:#ffffff14;border-radius:0;place-items:center;width:76px;font-size:11px;display:grid;overflow:hidden}.wizardProductPreviewCard__image img{object-fit:contain;object-position:center;background:#fff;width:100%;height:100%;display:block}.wizardProductPreviewCard__body{gap:4px;min-width:0;display:grid}.wizardProductPreviewCard__body strong{color:#fff;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:12px;overflow:hidden}.wizardProductPreviewCard__body small{color:#c3c5cc;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}.wizardProductPreviewCard__body code{color:#d7d9df;overflow-wrap:anywhere;background:#ffffff14;border-radius:0;width:max-content;max-width:100%;padding:3px 7px;font-size:10px}.wizardProductPreviewCard>button{color:#111;cursor:pointer;background:#fff;border:0;border-radius:0;place-items:center;width:24px;height:24px;font-size:17px;line-height:1;display:grid;position:absolute;top:8px;right:8px}.wizardProductPreviewMore{color:#d7d9df;background:#ffffff09;border:1px dashed #ffffff2e;border-radius:0;place-items:center;min-height:88px;font-size:12px;font-weight:850;display:grid}.homepageFitMedia{background:#f3f3f3;justify-content:center;align-items:center;display:flex;overflow:hidden}.homepageFitMedia__media,.homepageFitMedia img.homepageFitMedia__media,.homepageFitMedia video.homepageFitMedia__media{flex:none;aspect-ratio:auto!important;object-fit:unset!important;object-position:center!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;display:block!important;transform:none!important}.homepageFitMedia__media--fitWidth,.homepageFitMedia img.homepageFitMedia__media--fitWidth,.homepageFitMedia video.homepageFitMedia__media--fitWidth{width:100%!important;height:auto!important}.homepageFitMedia__media--fitHeight,.homepageFitMedia img.homepageFitMedia__media--fitHeight,.homepageFitMedia video.homepageFitMedia__media--fitHeight{width:auto!important;height:100%!important}.homepageFitMedia--cover>.homepageFitMedia__media,.homepageFitMedia--cover>img.homepageFitMedia__media,.homepageFitMedia--cover>video.homepageFitMedia__media{object-fit:cover!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.homepageFitMedia--hasHover{place-items:center;display:grid}.homepageFitMedia--hasHover>.homepageFitMedia__media{grid-area:1/1;transition:opacity .18s}.homepageFitMedia--hasHover>.homepageFitMedia__media--primary{opacity:1}.homepageFitMedia--hasHover>.homepageFitMedia__media--hover{opacity:0}.homepageFitMedia__fallback{color:#777;text-align:center;text-transform:uppercase;background:linear-gradient(145deg,#eee,#dcdcdc);place-items:center;width:100%;height:100%;font-size:12px;font-weight:800;display:grid}.bigBannerCard>.homepageFitMedia{aspect-ratio:3/4;width:100%}.mediumBannerCard>.homepageFitMedia{aspect-ratio:16/10;width:100%}.smallBannerCard>.homepageFitMedia{aspect-ratio:4/5;width:100%}.productCard__imageWrap.homepageFitMedia{aspect-ratio:3/4;width:100%}.fashionPromoCard>.homepageFitMedia{aspect-ratio:1;background:#111;width:100%}.fashionPromoCard>.homepageFitMedia .homepageFitMedia__media{opacity:.92}.videoCard>.homepageFitMedia{background:#111;width:100%}.videoCard>.homepageFitMedia--video-square{aspect-ratio:1}.videoCard>.homepageFitMedia--video-vertical{aspect-ratio:4/3}.videoCard .homepageFitMedia__fallback--video{color:#fff;background:#111}.editorProductHumanPreview>.homepageFitMedia{border-radius:0;width:72px;height:92px}.addSectionCard__actions{flex-wrap:wrap;gap:8px;display:flex}.addSectionWizard--simple .wizardScenarioCard p{min-height:0}.brand{margin-bottom:24px}.catalogClientButtons{margin-top:0}@media (width<=920px){.brand{margin-bottom:18px}}.catalogBrandsPageShell{width:100%;min-width:0;height:100%}.catalogBrandsPage{border:1px solid var(--cms-luxury-border);background:var(--cms-luxury-paper);width:100%;height:100%;max-height:none;box-shadow:none;border-radius:0}.catalogBrandsPage .catalogCategoriesModal__header{padding:18px 24px}.catalogBrandsPage .catalogCategoriesTabs{background:var(--cms-luxury-paper);padding:14px 24px}.catalogBrandsPage .catalogBrandsModal__body{background:#fff;min-height:0}.catalogBrandsPage .catalogBrandsView{padding:20px 24px 28px}.catalogBrandsPage .catalogBrandsList{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.catalogBrandsPage .catalogBrandsAlphabetList{max-width:1180px}.catalogBrandsPage .catalogBrandsAlphabetGroup__items{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.catalogBrandsPage .catalogBrandsAlphabetGroup__items .catalogBrandCard{border:1px solid var(--cms-luxury-border);background:var(--cms-luxury-paper);border-radius:0;padding:12px}.catalogBrandsPage .modalCloseButton{border-radius:0;width:auto;min-width:104px;height:auto;padding:10px 16px;font-size:13px;line-height:1}.catalogBrandCard--clickable{cursor:pointer;transition:border-color .16s,transform .16s,box-shadow .16s}.catalogBrandCard--clickable:hover,.catalogBrandCard--clickable:focus-visible{border-color:#111;outline:none;transform:translateY(-1px);box-shadow:0 12px 30px #00000014}@media (width<=720px){.catalogBrandsPage .catalogBrandsList,.catalogBrandsPage .catalogBrandsAlphabetGroup__items,.catalogBrandsTopSection__items{grid-template-columns:1fr}.catalogBrandsAlphabetGroup{grid-template-columns:42px minmax(0,1fr);gap:12px}.catalogBrandsAlphabetGroup__letter{width:36px;height:36px;font-size:16px}}.fitImageFrame{overflow:hidden;justify-content:center!important;align-items:center!important;display:flex!important}.fitImage,.fitImageFrame img.fitImage{flex:none;object-fit:unset!important;object-position:center!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;display:block!important;transform:none!important}.fitImage--fitWidth,.fitImageFrame img.fitImage--fitWidth{width:100%!important;height:auto!important}.fitImage--fitHeight,.fitImageFrame img.fitImage--fitHeight{width:auto!important;height:100%!important}.fitImageFrame,.sellerCatalogProductCard__image,.sellerCatalogProductCard__image.fitImageFrame,.productsCarouselSection .productCard__imageWrap.fitImageFrame,.fashionCompilationCard__imageWrap.fitImageFrame,.fashionLookCard__imageWrap.fitImageFrame,.fashionLookDetailHero__imageWrap.fitImageFrame,.fashionLookProductCard__imageWrap.fitImageFrame,.fashionStockProductHero__imageWrap.fitImageFrame,.productAlbumCard__preview.fitImageFrame,.productAlbumPickerRow__cover.fitImageFrame,.wizardProductPreviewCard__image.fitImageFrame,.wizardAlbumPickerCard__preview.fitImageFrame{background:#fff!important}.fitImageFrame:has(img.fitImage){background:#fff!important}.fitImage,.fitImageFrame img.fitImage,.sellerCatalogProductCard__image img.fitImage{background:0 0!important}.fashionCompilationsPage .pluPhotoViewer__topbar .modalCloseButton,.pluPhotoViewer__topbar .modalCloseButton{color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff3d!important;border-radius:0!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;font-size:30px!important;font-weight:300!important;line-height:1!important;display:inline-grid!important}.fashionCompilationsPage .pluPhotoViewer__topbar .modalCloseButton:hover,.pluPhotoViewer__topbar .modalCloseButton:hover{background:#fff3!important}.fashionCompilationsPage .pluPhotoViewer__topbar .modalCloseButton:focus-visible,.pluPhotoViewer__topbar .modalCloseButton:focus-visible{outline-offset:2px!important;outline:2px solid #fff!important}.fashionPhotoFullscreenViewer{color:#171614;background:#f5f2ed}.fashionPhotoFullscreenViewer .pluPhotoViewer__topbar{color:#171614}.fashionPhotoFullscreenViewer .pluPhotoViewer__topbar span{color:#716d67}:is(#root,body) .fashionPhotoFullscreenViewer .fashionPhotoFullscreenViewer__close{color:#171614;width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;background:#fff;border:1px solid #dedad4;border-radius:8px;padding:0}:is(#root,body) .fashionPhotoFullscreenViewer .fashionPhotoFullscreenViewer__close:hover:not(:disabled){color:#171614;background:#eae3d9;border-color:#b7a58a;transform:none}:is(#root,body) .fashionPhotoFullscreenViewer .fashionPhotoFullscreenViewer__close:focus-visible{outline-offset:-2px;outline:2px solid #9a8059}.fashionPhotoFullscreenViewer .pluPhotoViewer__stage,.fashionPhotoFullscreenViewer .pluPhotoViewer__stage.fitImageFrame{background:#f5f2ed!important}.fashionPhotoFullscreenViewer .pluPhotoViewer__stage img,.fashionPhotoFullscreenViewer .pluPhotoViewer__stage img.fitImage{background:0 0!important}.catalogCategoryImage,.catalogTopCategoryCard__mainAction>.catalogCategoryImage,.catalogCategoriesPage .catalogTopCategoryCard__mainAction>.catalogCategoryImage,.catalogCategoriesPage--topSingleColumn .catalogTopCategoryCard__mainAction>.catalogCategoryImage,.catalogCategoriesPage .catalogBottomChild .catalogCategoryImage,.catalogBottomChild .catalogCategoryImage,.catalogBottomGroup__header .catalogCategoryImage{background:#fff!important}.catalogCategoryImage img,.catalogCategoryImage img.catalogCategoryImage__img{background:0 0!important}.treeDeleteButton{color:#ffb8b8;background:#ff40401f;border-color:#ff6e6e5c}.treeDeleteButton:hover{background:#ff40403d;border-color:#ff6e6ead}.sectionItemNode__actions{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.treeMoreMenu{place-items:center;display:inline-grid;position:relative}.treeMoreMenu__summary{color:#ffffffb8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:0;place-items:center;min-width:24px;height:24px;font-size:15px;font-weight:900;line-height:1;list-style:none;display:grid}.treeMoreMenu__summary::-webkit-details-marker{display:none}.treeMoreMenu__summary:hover{color:#fff;background:#ffffff24;border-color:#ffffff57}.treeMoreMenu__summary--item{min-width:22px;height:22px;font-size:14px}.treeMoreMenu__content{z-index:30;background:#121212f5;border:1px solid #ffffff24;border-radius:0;min-width:142px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 34px #0000005c}.treeMoreMenu__content--item{min-width:120px}.treeMenuButton,.treeDangerMenuButton{cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:0;width:100%;padding:8px 10px;font-size:11px;font-weight:800}.treeMenuButton{color:#f5f5f7}.treeMenuButton:hover{background:#ffffff1a}.treeDangerMenuButton{color:#ffb8b8}.treeDangerMenuButton:hover{color:#fff;background:#ff404038}.sectionListItem__actions{align-self:center;padding-top:0}.sectionItemNode__body strong,.sectionItemNode__body small{min-width:0;display:block}.sectionItemNode__body strong{overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sectionItemNode__body small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.addSectionCard__actions--stacked{align-items:stretch;gap:8px;display:grid}.ghostButton--compact{justify-content:center;min-height:34px;padding:8px 10px}.productsWizardV2Body{min-height:420px}.productsWizardV2TitleField input{letter-spacing:.04em;text-transform:uppercase;font-size:24px;font-weight:800}.productsWizardV2SourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.productsWizardV2SourceCard{color:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #1118271f;border-radius:0;align-items:flex-start;gap:8px;min-height:136px;padding:16px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.productsWizardV2SourceCard:hover,.productsWizardV2SourceCard--active{border-color:#11182761;transform:translateY(-1px);box-shadow:0 14px 30px #0f172a1a}.productsWizardV2SourceCard strong{font-size:15px}.productsWizardV2SourceCard span{color:#6b7280;font-size:13px;line-height:1.4}.productsWizardV2SourceCard b{text-transform:uppercase;align-self:end;font-size:12px}.productsWizardV2ManualBlock,.productsWizardV2AlbumBlock{margin-top:16px}.productsWizardV2ManualBlock textarea{resize:vertical;border:1px solid #11182729;border-radius:0;min-height:180px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.productsWizardV2InlineHeader,.productsWizardV2ProductsHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.productsWizardV2InlineHeader p,.productsWizardV2ProductsHeader p{color:#6b7280;margin:4px 0 0}.productsWizardV2AlbumGrid{grid-template-columns:repeat(2,minmax(280px,1fr));gap:12px;max-height:360px;margin-top:14px;padding-right:4px;display:grid;overflow:auto}.productsWizardV2AlbumCard{color:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #1118271f;border-radius:0;grid-template-columns:78px minmax(0,1fr);align-items:flex-start;gap:12px;min-width:0;min-height:104px;padding:12px;display:grid}.addSectionWizard.sectionWizardV2.sectionWizardV2--multiStep.wizardV2--flatFlow.bannerWizardV2{width:calc(100vw - 40px);max-width:1520px;height:calc(100dvh - 40px);max-height:calc(100dvh - 40px)}:is(.addSectionWizard,.wizardAlbumPickerModal):has(.homepageProductSourcePicker--look){width:calc(100vw - 40px);max-width:1520px;height:calc(100dvh - 40px);max-height:calc(100dvh - 40px)}:is(.addSectionWizard,.wizardAlbumPickerModal):has(.homepageProductSourcePicker--look)>:is(.wizardBody,.wizardAlbumPickerModal__body){flex:1;min-height:0;max-height:none}body:has(.addSectionWizard.sectionWizardV2.bannerWizardV2[aria-modal=true]) [role=presentation]:has(>[aria-modal=true]){padding:18px}body:has(.addSectionWizard.sectionWizardV2.bannerWizardV2[aria-modal=true]) :is([role=dialog],[role=alertdialog])[aria-modal=true]:not(.workflowConfirmDialog){box-sizing:border-box;width:min(1520px,100vw - 40px,100%);min-width:0;max-width:1520px;height:calc(100dvh - 40px);min-height:0;max-height:calc(100dvh - 40px)}body:has(.addSectionWizard.sectionWizardV2.bannerWizardV2[aria-modal=true]) .importFileGuide{flex-direction:column;display:flex}body:has(.addSectionWizard.sectionWizardV2.bannerWizardV2[aria-modal=true]) .importFileGuide__body{flex:1;align-content:start;min-height:0;overflow:auto}body:has(.addSectionWizard.sectionWizardV2.bannerWizardV2[aria-modal=true]) .productsWizardV2--albumPicker>.wizardBody{flex-direction:column;flex:1;min-height:0;max-height:none;display:flex;overflow:hidden}body:has(.addSectionWizard.sectionWizardV2.bannerWizardV2[aria-modal=true]) .productsWizardV2--albumPicker :is(.productsWizardV2AlbumPicker,.homepageProductSourcePicker--look>[aria-busy]){flex-direction:column;flex:1;min-height:0;display:flex}body:has(.addSectionWizard.sectionWizardV2.bannerWizardV2[aria-modal=true]) .productsWizardV2--albumPicker :is(.productsWizardV2AlbumGrid,.homepageLookProducts){flex:1;grid-auto-rows:max-content;align-content:start;min-height:0;max-height:none;overflow:auto}body:has(.addSectionWizard.sectionWizardV2.bannerWizardV2[aria-modal=true]) .bannerWizardV2 .bannerWizardV2CardsList{overscroll-behavior-y:contain;grid-auto-rows:max-content;max-height:min(690px,100dvh - 400px)}body:has(.addSectionWizard.sectionWizardV2.bannerWizardV2[aria-modal=true]) .pluPhotoViewer[aria-modal=true]{width:min(1520px,100vw - 40px,100% - 36px);margin:auto;inset:0}.homepageProductSourcePicker--look .productsWizardV2AlbumGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));max-height:none}.homepageLookProducts .orderedProductList{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));margin:16px 0}.homepageLookProducts .orderedProductList.orderedProductList--compact .orderedProductListRow{grid-template-columns:24px 52px minmax(0,1fr);padding-right:52px}.homepageLookProducts .orderedProductList--sortable .orderedProductListRow__content code{width:100%}.productsWizardV2AlbumCard:disabled{cursor:not-allowed;opacity:.45}.productsWizardV2AlbumCard__image{background:#f3f4f6;border-radius:0;width:78px;height:96px;overflow:hidden}.productsWizardV2AlbumCard strong,.productsWizardV2AlbumCard small{overflow-wrap:anywhere;white-space:normal;min-width:0;display:block}.productsWizardV2AlbumCard strong{line-height:1.28}.productsWizardV2AlbumCard small{color:#6b7280;margin-top:6px;line-height:1.35}@media (width<=760px){.productsWizardV2AlbumGrid{grid-template-columns:1fr}.productsWizardV2AlbumCard{grid-template-columns:72px minmax(0,1fr)}.productsWizardV2AlbumCard__image{width:72px;height:88px}}.productsWizardV2ProductsHeader__actions{flex-shrink:0;gap:8px;display:flex}.productsWizardV2ProductList{gap:10px;display:grid}.productsWizardV2ProductCard{background:#fff;border:1px solid #1118271a;border-radius:0;grid-template-columns:44px 72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.productsWizardV2ProductCard__index{color:#6b7280;text-align:center;font-size:12px;font-weight:800}.productsWizardV2ProductCard__image{background:#f3f4f6;border-radius:0;width:72px;height:72px;overflow:hidden}.productsWizardV2ProductCard__body{gap:4px;min-width:0;display:grid}.productsWizardV2ProductCard__body strong,.productsWizardV2ProductCard__body small,.productsWizardV2ProductCard__body code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.productsWizardV2ProductCard__body small{color:#6b7280}.productsWizardV2ProductCard__body code{color:#111827;font-size:11px}.productsWizardV2ProductCard__actions{gap:6px;display:flex}.productsWizardV2ProductCard__actions button{cursor:pointer;border:1px solid #1118271f;border-radius:0;min-height:30px;padding:6px 10px}.productsWizardV2DangerButton{color:#991b1b}.productsWizardV2Status{background:#f8fafc;border-bottom:1px solid #11182714;justify-content:space-between;align-items:center;gap:12px;padding:10px 24px;display:flex}.productsWizardV2Status span{color:#166534;font-size:13px}.productsWizardV2Status strong{color:#991b1b;font-size:13px}.wizardIntro--compact{gap:2px;margin-top:8px}.productsWizardV2TitleLinkBlock{background:#f8fafc;border:1px solid #11182714;border-radius:0;gap:12px;padding:16px;display:grid}.productsWizardV2TitleLinkModes{flex-wrap:wrap;gap:8px;display:flex}.productsWizardV2ModeButton{cursor:pointer;background:#fff;border:1px solid #1118271f;border-radius:0;min-height:34px;padding:8px 12px;font-size:12px;font-weight:700}.productsWizardV2ModeButton--active,.productsWizardV2ModeButton:hover{border-color:#1118276b;box-shadow:0 10px 22px #0f172a14}.productsWizardV2TitleLinkSummary{background:#fff;border:1px solid #1118271a;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px;display:grid}.productsWizardV2TitleLinkSummary strong,.productsWizardV2TitleLinkSummary span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.productsWizardV2TitleLinkSummary span{color:#6b7280;grid-column:1/2;font-size:12px}.productsWizardV2TitleLinkSummary button{grid-area:1/2/3/3}.wizardOverlay--nested{z-index:12100}.productsWizardV2--albumPicker{max-width:760px}.bannerWizardV2{max-width:1040px}.bannerWizardV2Body{min-height:440px}.bannerWizardV2TypeGrid{margin-bottom:16px}.bannerWizardV2Editor{grid-template-columns:430px minmax(0,1fr);gap:16px;display:grid}.bannerWizardV2CardsList{gap:10px;max-height:600px;padding-right:4px;display:grid;overflow:auto}.bannerWizardV2CardButton{color:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #1118271a;border-radius:0;grid-template-columns:1fr;align-items:stretch;gap:10px;min-width:0;padding:12px;display:grid}.bannerWizardV2CardButton--active,.bannerWizardV2CardButton:hover{border-color:#1118276b;box-shadow:0 12px 26px #0f172a14}.bannerWizardV2CardButton__image{background:#f3f4f6;border-radius:0;justify-content:center;align-items:center;width:100%;height:260px;display:flex;overflow:hidden}.bannerWizardV2CardButton strong,.bannerWizardV2CardButton small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.bannerWizardV2CardButton>span:last-child{gap:4px;min-width:0;display:grid}.bannerWizardV2CardButton small{color:#6b7280;margin-top:4px;font-size:12px}.bannerWizardV2Form{background:#fff;border:1px solid #1118271a;border-radius:0;gap:14px;padding:16px;display:grid}.bannerWizardV2FormHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.bannerWizardV2FormHeader span{gap:6px;display:flex}.bannerWizardV2FormHeader button{cursor:pointer;border:1px solid #1118271f;border-radius:0;min-height:30px;padding:6px 10px}.bannerWizardV2TwoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=980px){.bannerWizardV2Editor{grid-template-columns:1fr}.bannerWizardV2CardsList{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.bannerWizardV2CardButton__image{height:200px}.bannerWizardV2PresetBlock{grid-template-columns:1fr}.bannerWizardV2PresetActions{justify-content:stretch}.bannerWizardV2PresetActions button{min-width:0}}.addSectionWizard__header span{color:#c8cbd3}.addSectionWizard__header code,.wizardTypeCard code{color:#d3d6de}.wizardIntro p,.wizardHint,.addSectionCard p,.wizardCenteredState p{color:#c7c9d1}.wizardTypeCard span,.wizardLinkTypeCard span,.wizardField small,.wizardPickerValueButton small{color:#c0c3cc}.wizardStep{color:#d7d9df}.productsWizardV2 .wizardBody{color:#111827;background:#f7f8fa}.productsWizardV2 .wizardIntro h3,.productsWizardV2 .wizardField span,.productsWizardV2 .wizardToggle span,.productsWizardV2 .bannerWizardV2FormHeader strong,.productsWizardV2 .productsWizardV2SourceCard strong,.productsWizardV2 .productsWizardV2AlbumCard strong,.productsWizardV2 .productsWizardV2ProductCard__body strong,.productsWizardV2 .bannerWizardV2CardButton strong,.productsWizardV2 .productsWizardV2TitleLinkSummary strong{color:#111827}.productsWizardV2 .wizardIntro p,.productsWizardV2 .wizardHint,.productsWizardV2 .wizardField small,.productsWizardV2 .productsWizardV2SourceCard span,.productsWizardV2 .productsWizardV2InlineHeader p,.productsWizardV2 .productsWizardV2ProductsHeader p,.productsWizardV2 .productsWizardV2AlbumCard small,.productsWizardV2 .productsWizardV2ProductCard__index,.productsWizardV2 .productsWizardV2ProductCard__body small,.productsWizardV2 .productsWizardV2TitleLinkSummary span,.productsWizardV2 .bannerWizardV2CardButton small{color:#4b5563}.productsWizardV2 .wizardField input,.productsWizardV2 .wizardField select,.productsWizardV2 .wizardField textarea,.productsWizardV2 .productsWizardV2ManualBlock textarea{color:#111827;background:#fff;border-color:#11182733}.productsWizardV2 .wizardField input::placeholder,.productsWizardV2 .wizardField textarea::placeholder{color:#6b7280}.productsWizardV2 .wizardField select option{color:#111827;background:#fff}.productsWizardV2 .wizardSecondaryButton{color:#111827;background:#fff;border-color:#1118272e}.productsWizardV2 .productsWizardV2ModeButton{color:#111827}.productsWizardV2 .productsWizardV2ModeButton--active,.productsWizardV2 .productsWizardV2ModeButton:hover{background:#f3f4f6}.bannerWizardV2TypeGrid .productsWizardV2SourceCard{min-height:270px;padding:14px}.bannerWizardV2TypeGrid .productsWizardV2SourceCard--active{background:#f9fafb;border-color:#111827;box-shadow:0 0 0 4px #111827,0 18px 36px #0f172a29}.bannerWizardV2TypeGrid .productsWizardV2SourceCard--active .bannerWizardV2RealPreview{border-color:#11182747}.bannerWizardV2RealPreview{background:#f3f4f6;border:1px solid #11182714;border-radius:0;gap:8px;width:100%;min-height:138px;padding:10px;display:grid;overflow:hidden}.bannerWizardV2RealPreview__title{color:#111827;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.bannerWizardV2RealPreview__note{color:#374151;background:#11182714;border-radius:0;place-self:start;padding:3px 7px;font-size:10px;font-style:normal;font-weight:800}.bannerWizardV2RealPreview__items{gap:8px;min-height:96px;display:grid}.bannerWizardV2RealPreview__items--small{grid-template-columns:repeat(3,minmax(0,1fr))}.bannerWizardV2RealPreview__items--medium{grid-template-columns:repeat(2,minmax(0,1fr))}.bannerWizardV2RealPreview__items--big{grid-auto-columns:minmax(76%,1fr);grid-auto-flow:column;overflow:hidden}.bannerWizardV2RealPreview__item{background:#e5e7eb;border-radius:0;min-height:94px;display:block;position:relative;overflow:hidden}.bannerWizardV2RealPreview__item img{object-fit:cover;width:100%;height:100%;min-height:94px;display:block}.bannerWizardV2RealPreview__item b{color:#fff;letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#0000,#000000b8);padding:18px 6px 6px;font-size:9px;font-weight:900;line-height:1.15;display:block;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.bannerWizardV2PresetBlock{background:#fff;border:1px solid #1118271a;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin:0 0 16px;padding:14px;display:grid}.bannerWizardV2PresetBlock strong{color:#111827;margin-bottom:4px;font-size:14px;display:block}.bannerWizardV2PresetBlock p{color:#4b5563;margin:0;font-size:13px;line-height:1.4}.bannerWizardV2PresetActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.bannerWizardV2PresetActions button{color:#fff;cursor:pointer;text-align:left;background:#111827;border:1px solid #1118271f;border-radius:0;gap:2px;min-width:168px;padding:10px 12px;display:grid}.bannerWizardV2PresetActions button:hover{transform:translateY(-1px)}.bannerWizardV2PresetActions span{font-size:13px;font-weight:900}.bannerWizardV2PresetActions small{color:#ffffffb8;font-size:11px}.bannerWizardV2SoftText{color:#4b5563;margin:0;font-size:13px;line-height:1.45}.bannerWizardV2CatalogLinkEditor{gap:12px;display:grid}.bannerWizardV2CatalogLinkSummary{min-height:58px}.bannerWizardV2AdvancedDetails{background:#ffffffb8;border:1px dashed #11182729;border-radius:0;gap:10px;padding:10px 12px;display:grid}.bannerWizardV2AdvancedDetails summary{color:#374151;cursor:pointer;font-size:12px;font-weight:800;list-style-position:inside}.bannerWizardV2ReviewGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.bannerWizardV2ReviewGrid article{background:#fff;border:1px solid #1118271a;border-radius:0;gap:4px;padding:12px;display:grid}.bannerWizardV2ReviewGrid span{color:#4b5563;font-size:12px;font-weight:700}.bannerWizardV2ReviewGrid strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.bannerWizardV2ReviewList{gap:10px;display:grid}.bannerWizardV2ReviewList article{background:#fff;border:1px solid #1118271a;border-radius:0;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid}.bannerWizardV2ReviewList__image{background:#f3f4f6;border-radius:0;width:74px;height:74px;overflow:hidden}.bannerWizardV2ReviewList strong,.bannerWizardV2ReviewList small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.bannerWizardV2ReviewList small{color:#4b5563;margin-top:4px;font-size:12px}@media (width<=980px){.bannerWizardV2ReviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bannerWizardV2BrandFilterBox{background:#f9fafb;border:1px solid #1118271a;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.bannerWizardV2BrandFilterBox>div{gap:2px;min-width:0;display:grid}.bannerWizardV2BrandFilterBox strong{color:#111827;font-size:13px}.bannerWizardV2BrandFilterBox span{color:#4b5563;font-size:12px}.bannerWizardV2InlineNumberField{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.bannerWizardV2InlineNumberField span{color:#374151;font-size:12px;font-weight:700}.bannerWizardV2InlineNumberField input{color:#111827;background:#fff;border:1px solid #11182729;border-radius:0;width:116px;min-height:34px;padding:6px 10px}.bannerWizardV2BrandFilterBox--action{align-items:flex-start}.bannerWizardV2ActionSelectField{gap:5px;min-width:260px;margin-left:auto;display:grid}.bannerWizardV2ActionSelectField>span{color:#374151;font-size:12px;font-weight:700}.bannerWizardV2ActionSelectField select,.bannerWizardV2ActionSelectField input{color:#111827;background:#fff;border:1px solid #11182729;border-radius:0;width:100%;min-height:36px;padding:7px 10px}.bannerWizardV2ActionSelectField small{color:#4b5563;font-size:11px;line-height:1.35}@media (width<=720px){.bannerWizardV2ActionSelectField{width:100%;margin-left:0}}.catalogBrandCard--selected{border-color:#111827;box-shadow:0 0 0 2px #11182724}.catalogBrandsModal__footer{background:#fff;border-top:1px solid #e5e7eb;justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;display:flex}.catalogBrandsModal__footer span{color:#111827;margin-right:auto;font-size:13px;font-weight:700}.bannerWizardV2HumanLinkSummary{color:#111827;flex-direction:column;gap:3px;font-weight:700;display:flex}.bannerWizardV2HumanLinkSummary small{color:#4b5563;font-weight:500}.videoWizardV2{max-width:1040px}.videoWizardV2Body{min-height:440px}.videoWizardV2TypeGrid .productsWizardV2SourceCard{align-items:stretch}.videoWizardV2TemplatePreview{color:#fff;background:#0f172a;border-radius:0;gap:8px;min-height:210px;padding:12px;display:grid;overflow:hidden}.videoWizardV2TemplatePreview strong{letter-spacing:.12em;text-transform:uppercase;font-size:12px}.videoWizardV2TemplatePreview>.videoWizardV2TemplatePreview__media{background:#ffffff14;border-radius:0;justify-content:center;align-items:center;min-height:150px;display:flex;overflow:hidden}.videoWizardV2TemplatePreview video{object-fit:cover;width:100%;height:100%}.videoWizardV2TemplatePreview em{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700}.videoWizardV2TemplatePreview--vertical{min-height:360px}.videoWizardV2TemplatePreview--vertical>.videoWizardV2TemplatePreview__media{aspect-ratio:9/16;justify-self:center;width:min(72%,220px);max-width:220px;min-height:300px}.videoWizardV2Editor{grid-template-columns:430px minmax(0,1fr)}.videoWizardV2CardButton__video,.videoWizardV2ReviewVideo{color:#fff;background:#0f172a;border-radius:0;justify-content:center;align-items:center;width:100%;height:260px;display:flex;overflow:hidden}.videoWizardV2CardButton__video video,.videoWizardV2ReviewVideo video{object-fit:cover;width:100%;height:100%}.videoWizardV2CardButton__video--vertical video,.videoWizardV2ReviewVideo--vertical video{object-fit:contain}.videoWizardV2Form label:not(.wizardToggle){gap:6px;display:grid}.videoWizardV2Form label>span{color:#374151;font-size:12px;font-weight:700}.videoWizardV2ReviewList article{grid-template-columns:180px minmax(0,1fr)}.videoWizardV2ReviewVideo{height:160px}@media (width<=980px){.videoWizardV2Editor{grid-template-columns:1fr}.videoWizardV2CardsList{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.videoWizardV2ReviewList article{grid-template-columns:1fr}}.videoWizardV2SelectedPreview{color:#fff;text-align:center;background:#0f172a;border-radius:0;justify-content:center;align-items:center;width:100%;min-height:300px;font-size:13px;font-weight:800;display:flex;overflow:hidden}.videoWizardV2SelectedPreview video{object-fit:cover;width:100%;height:100%;min-height:300px;display:block}.videoWizardV2SelectedPreview--vertical{background:#0b1020;min-height:560px}.videoWizardV2SelectedPreview--vertical video{object-fit:contain;min-height:560px}.videoWizardV2CardButton__video--vertical{height:360px}.videoWizardV2CardButton__video--vertical video{object-fit:contain}.videoWizardV2ReviewVideo--vertical{height:260px}@media (width<=980px){.videoWizardV2SelectedPreview,.videoWizardV2SelectedPreview video{min-height:260px}.videoWizardV2SelectedPreview--vertical,.videoWizardV2SelectedPreview--vertical video{min-height:460px}}.productsWizardV2 .addSectionWizard__header,.bannerWizardV2 .addSectionWizard__header,.videoWizardV2 .addSectionWizard__header,.giftCardsWizardV2 .addSectionWizard__header,.productsWizardV2.addSectionWizard>.addSectionWizard__header,.bannerWizardV2.addSectionWizard>.addSectionWizard__header,.videoWizardV2.addSectionWizard>.addSectionWizard__header,.giftCardsWizardV2.addSectionWizard>.addSectionWizard__header{min-height:92px;padding:20px 24px}.productsWizardV2 .addSectionWizard__header h2,.bannerWizardV2 .addSectionWizard__header h2,.videoWizardV2 .addSectionWizard__header h2,.productsWizardV2.addSectionWizard>.addSectionWizard__header h2,.bannerWizardV2.addSectionWizard>.addSectionWizard__header h2,.videoWizardV2.addSectionWizard>.addSectionWizard__header h2{margin:4px 0 6px;font-size:22px;line-height:1.15}.productsWizardV2 .addSectionWizard__header span,.bannerWizardV2 .addSectionWizard__header span,.videoWizardV2 .addSectionWizard__header span,.productsWizardV2.addSectionWizard>.addSectionWizard__header span,.bannerWizardV2.addSectionWizard>.addSectionWizard__header span,.videoWizardV2.addSectionWizard>.addSectionWizard__header span{color:#c8cbd3;letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:800}.productsWizardV2 .addSectionWizard__header code,.bannerWizardV2 .addSectionWizard__header code,.videoWizardV2 .addSectionWizard__header code,.productsWizardV2.addSectionWizard>.addSectionWizard__header code,.bannerWizardV2.addSectionWizard>.addSectionWizard__header code,.videoWizardV2.addSectionWizard>.addSectionWizard__header code{color:#d3d6de;word-break:break-word;font-size:11px;line-height:1.35}.productsWizardV2 .wizardSteps,.bannerWizardV2 .wizardSteps,.videoWizardV2 .wizardSteps,.productsWizardV2.addSectionWizard>.wizardSteps,.bannerWizardV2.addSectionWizard>.wizardSteps,.videoWizardV2.addSectionWizard>.wizardSteps{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:10px;padding:12px 24px}.productsWizardV2 .wizardStep,.bannerWizardV2 .wizardStep,.videoWizardV2 .wizardStep,.productsWizardV2.addSectionWizard>.wizardSteps .wizardStep,.bannerWizardV2.addSectionWizard>.wizardSteps .wizardStep,.videoWizardV2.addSectionWizard>.wizardSteps .wizardStep{color:#d7d9df;border-color:#ffffff1f;border-radius:0;min-height:40px;font-size:13px;font-weight:800;transition:background .16s,border-color .16s,color .16s,box-shadow .16s}.productsWizardV2 .wizardStep:hover,.bannerWizardV2 .wizardStep:hover,.videoWizardV2 .wizardStep:hover,.productsWizardV2.addSectionWizard>.wizardSteps .wizardStep:hover,.bannerWizardV2.addSectionWizard>.wizardSteps .wizardStep:hover,.videoWizardV2.addSectionWizard>.wizardSteps .wizardStep:hover{background:#ffffff14;border-color:#ffffff52}.productsWizardV2 .wizardStep--active,.bannerWizardV2 .wizardStep--active,.videoWizardV2 .wizardStep--active,.productsWizardV2.addSectionWizard>.wizardSteps .wizardStep--active,.bannerWizardV2.addSectionWizard>.wizardSteps .wizardStep--active,.videoWizardV2.addSectionWizard>.wizardSteps .wizardStep--active{color:#111317;background:#fff;border-color:#fff;box-shadow:0 12px 30px #ffffff1f}.productsWizardV2 .wizardStep--done:not(.wizardStep--active),.bannerWizardV2 .wizardStep--done:not(.wizardStep--active),.videoWizardV2 .wizardStep--done:not(.wizardStep--active),.productsWizardV2.addSectionWizard>.wizardSteps .wizardStep--done:not(.wizardStep--active),.bannerWizardV2.addSectionWizard>.wizardSteps .wizardStep--done:not(.wizardStep--active),.videoWizardV2.addSectionWizard>.wizardSteps .wizardStep--done:not(.wizardStep--active){color:#ecfdf5;background:#22c55e1f;border-color:#22c55e8c}.productsWizardV2 .wizardBody,.bannerWizardV2 .wizardBody,.videoWizardV2 .wizardBody,.giftCardsWizardV2 .wizardBody{color:#111827;background:#f7f8fa;min-height:440px}.productsWizardV2 .wizardIntro,.bannerWizardV2 .wizardIntro,.videoWizardV2 .wizardIntro{margin-bottom:18px}.productsWizardV2 .wizardIntro h3,.bannerWizardV2 .wizardIntro h3,.videoWizardV2 .wizardIntro h3{color:#111827;font-size:18px;line-height:1.25}.productsWizardV2 .wizardIntro p,.productsWizardV2 .wizardHint,.productsWizardV2 .wizardField small,.bannerWizardV2 .wizardIntro p,.bannerWizardV2 .wizardHint,.bannerWizardV2 .wizardField small,.videoWizardV2 .wizardIntro p,.videoWizardV2 .wizardHint,.videoWizardV2 .wizardField small{color:#4b5563;font-size:13px;line-height:1.45}.productsWizardV2 .wizardField span,.productsWizardV2 .videoWizardV2Form label>span,.bannerWizardV2 .wizardField span,.bannerWizardV2 .videoWizardV2Form label>span,.videoWizardV2 .wizardField span,.videoWizardV2 .videoWizardV2Form label>span{color:#374151;font-size:12px;font-weight:800}.productsWizardV2 .wizardField input,.productsWizardV2 .wizardField select,.productsWizardV2 .wizardField textarea,.bannerWizardV2 .wizardField input,.bannerWizardV2 .wizardField select,.bannerWizardV2 .wizardField textarea,.videoWizardV2 .wizardField input,.videoWizardV2 .wizardField select,.videoWizardV2 .wizardField textarea{color:#111827;background:#fff;border-color:#11182733;min-height:40px}.productsWizardV2 .wizardPrimaryButton,.bannerWizardV2 .wizardPrimaryButton,.videoWizardV2 .wizardPrimaryButton,.productsWizardV2 .wizardSecondaryButton,.bannerWizardV2 .wizardSecondaryButton,.videoWizardV2 .wizardSecondaryButton{border-radius:0;min-height:40px;padding:0 18px;font-size:13px;font-weight:800;transition:transform .16s,box-shadow .16s,background .16s,border-color .16s,opacity .16s}.productsWizardV2 .wizardPrimaryButton,.bannerWizardV2 .wizardPrimaryButton,.videoWizardV2 .wizardPrimaryButton{color:#111317;background:#fff;border:1px solid #fff;box-shadow:0 10px 24px #ffffff1a}.productsWizardV2 .wizardPrimaryButton:hover:not(:disabled),.bannerWizardV2 .wizardPrimaryButton:hover:not(:disabled),.videoWizardV2 .wizardPrimaryButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 30px #ffffff29}.productsWizardV2 .wizardSecondaryButton,.bannerWizardV2 .wizardSecondaryButton,.videoWizardV2 .wizardSecondaryButton{color:#fff;box-shadow:none;background:#ffffff0f;border-color:#ffffff29}.productsWizardV2 .wizardSecondaryButton:hover:not(:disabled),.bannerWizardV2 .wizardSecondaryButton:hover:not(:disabled),.videoWizardV2 .wizardSecondaryButton:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff57;transform:translateY(-1px)}.productsWizardV2 .wizardPrimaryButton:disabled,.bannerWizardV2 .wizardPrimaryButton:disabled,.videoWizardV2 .wizardPrimaryButton:disabled,.productsWizardV2 .wizardSecondaryButton:disabled,.bannerWizardV2 .wizardSecondaryButton:disabled,.videoWizardV2 .wizardSecondaryButton:disabled{cursor:not-allowed;opacity:.44;box-shadow:none;transform:none}.productsWizardV2 .addSectionWizard__footer,.bannerWizardV2 .addSectionWizard__footer,.videoWizardV2 .addSectionWizard__footer,.productsWizardV2.addSectionWizard>.addSectionWizard__footer,.bannerWizardV2.addSectionWizard>.addSectionWizard__footer,.videoWizardV2.addSectionWizard>.addSectionWizard__footer{background:#111317;min-height:76px;padding:18px 24px}.productsWizardV2 .wizardFooterActions,.bannerWizardV2 .wizardFooterActions,.videoWizardV2 .wizardFooterActions{gap:10px}.productsWizardV2 .productsWizardV2SourceCard,.bannerWizardV2 .productsWizardV2SourceCard,.videoWizardV2 .productsWizardV2SourceCard,.productsWizardV2 .bannerWizardV2CardButton,.bannerWizardV2 .bannerWizardV2CardButton,.videoWizardV2 .bannerWizardV2CardButton{box-shadow:none;border-color:#1118271f;transition:border-color .16s,box-shadow .16s,transform .16s,background .16s}.productsWizardV2 .productsWizardV2SourceCard:hover,.productsWizardV2 .productsWizardV2SourceCard--active,.bannerWizardV2 .productsWizardV2SourceCard:hover,.bannerWizardV2 .productsWizardV2SourceCard--active,.videoWizardV2 .productsWizardV2SourceCard:hover,.videoWizardV2 .productsWizardV2SourceCard--active,.productsWizardV2 .bannerWizardV2CardButton:hover,.productsWizardV2 .bannerWizardV2CardButton--active,.bannerWizardV2 .bannerWizardV2CardButton:hover,.bannerWizardV2 .bannerWizardV2CardButton--active,.videoWizardV2 .bannerWizardV2CardButton:hover,.videoWizardV2 .bannerWizardV2CardButton--active{border-color:#111827;transform:translateY(-1px);box-shadow:0 0 0 2px #1118271f,0 14px 30px #0f172a1a}.productsWizardV2 .productsWizardV2ModeButton--active,.bannerWizardV2 .productsWizardV2ModeButton--active,.videoWizardV2 .productsWizardV2ModeButton--active{background:#f3f4f6;border-color:#111827;box-shadow:0 0 0 2px #1118271a}.productsWizardV2Status{min-height:42px}@media (width<=720px){.productsWizardV2 .wizardSteps,.bannerWizardV2 .wizardSteps,.videoWizardV2 .wizardSteps,.productsWizardV2.addSectionWizard>.wizardSteps,.bannerWizardV2.addSectionWizard>.wizardSteps,.videoWizardV2.addSectionWizard>.wizardSteps{grid-template-columns:1fr}.productsWizardV2 .addSectionWizard__footer,.bannerWizardV2 .addSectionWizard__footer,.videoWizardV2 .addSectionWizard__footer,.productsWizardV2.addSectionWizard>.addSectionWizard__footer,.bannerWizardV2.addSectionWizard>.addSectionWizard__footer,.videoWizardV2.addSectionWizard>.addSectionWizard__footer{flex-direction:column;align-items:stretch}.productsWizardV2 .wizardFooterActions,.bannerWizardV2 .wizardFooterActions,.videoWizardV2 .wizardFooterActions{grid-template-columns:1fr 1fr;display:grid}}.giftCardsWizardV2TemplateGrid{grid-template-columns:minmax(280px,520px)}.giftCardsWizardV2TemplateCard{cursor:default}.giftCardsWizardV2Preview{color:#fff;background:radial-gradient(circle at 20% 20%,#3c3c3c,#050505 64%);border-radius:0;align-content:center;gap:10px;min-height:190px;padding:24px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.giftCardsWizardV2Preview span{color:#d8d8d8;font-family:ui-serif,Georgia,serif;font-size:30px;font-style:italic}.giftCardsWizardV2Preview strong{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:13px}.giftCardsWizardV2Editor{grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.giftCardsWizardV2LargePreview{gap:10px;display:grid}.giftCardsWizardV2LargePreview small{color:#4b5563;font-size:12px}.giftCardsWizardV2Preview--large{min-height:280px}.giftCardsWizardV2Summary{margin-top:0}.giftCardsWizardV2ReviewCard{background:#fff;border:1px solid #e5e7eb;border-radius:0;grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:center;gap:18px;padding:16px;display:grid}.giftCardsWizardV2Preview--review{min-height:170px}.giftCardsWizardV2ReviewCard small{color:#4b5563;margin-top:6px;display:block}@media (width<=920px){.giftCardsWizardV2Editor,.giftCardsWizardV2ReviewCard{grid-template-columns:1fr}}.sectionInspectorHero{background:linear-gradient(#f8fafcf5,#fff);border:1px solid #1118271a;border-radius:0;gap:14px;margin:0 0 18px;padding:16px;display:grid;box-shadow:0 18px 36px #0f172a14}.sectionInspectorHero__eyebrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.sectionInspectorHero__eyebrow span{color:#6b7280;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}.sectionInspectorHero__eyebrow code,.sectionInspectorHero__title>code{color:#4b5563;background:#eef2f7;border-radius:0;width:fit-content;padding:4px 8px;font-size:11px}.sectionInspectorHero__title{gap:10px;display:grid}.sectionInspectorHero__title h2{letter-spacing:-.035em;margin:0;font-size:23px;line-height:1.08}.sectionInspectorHero__title p{color:#6b7280;margin:6px 0 0;font-size:13px;line-height:1.35}.sectionInspectorStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.sectionInspectorStats span{background:#fff;border:1px solid #11182714;border-radius:0;gap:4px;min-width:0;padding:10px;display:grid}.sectionInspectorStats small{color:#6b7280;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:900}.sectionInspectorStats strong{color:#111827;font-size:18px}.sectionInspectorActions{grid-template-columns:1fr;gap:8px;display:grid}.sectionInspectorActions button{cursor:pointer;border-radius:0;min-height:38px;padding:0 14px;font-size:12px;font-weight:850}.sectionInspectorPrimaryButton{color:#fff;background:#111827;border:0}.sectionInspectorPrimaryButton:hover{background:#030712}.sectionInspectorSecondaryButton{color:#111827;background:#fff;border:1px solid #1118271f}.sectionInspectorSecondaryButton:hover{background:#f9fafb;border-color:#11182752}.sectionInspectorDangerButton{color:#991b1b;background:#fff5f5;border:1px solid #dc262633}.sectionInspectorDangerButton:hover{background:#fee2e2}.editorGroup--inspectorCard{background:#fff;border:1px solid #11182714;border-radius:0;margin-bottom:16px;padding:14px;box-shadow:0 10px 24px #0f172a0a}.editorGroup--inspectorCard h3{color:#111827}@media (width<=1180px){.sectionInspectorStats{grid-template-columns:repeat(2,minmax(0,1fr))}}.bannerWizardV2AlbumProductsEditor{background:#fff;border:1px solid #1118271a;border-radius:0;gap:12px;padding:12px;display:grid}.bannerWizardV2AlbumProductsEditor__header{gap:10px;display:grid}.bannerWizardV2AlbumProductsEditor__header>div:first-child{gap:4px;display:grid}.bannerWizardV2AlbumProductsEditor__header strong{color:#111827;font-size:13px}.bannerWizardV2AlbumProductsEditor__header span{color:#6b7280;font-size:12px}.bannerWizardV2AlbumProductsEditor__header>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.bannerWizardV2AlbumProductsList{gap:8px;max-height:340px;padding-right:4px;display:grid;overflow:auto}.bannerWizardV2AlbumProductRow{background:#f9fafb;border:1px solid #11182714;border-radius:0;grid-template-columns:34px minmax(0,1fr) 38px 38px auto;align-items:center;gap:8px;padding:8px;display:grid}.bannerWizardV2AlbumProductRow>span{color:#4b5563;background:#eef2f7;border-radius:0;place-items:center;width:28px;height:28px;font-size:11px;font-weight:900;display:grid}.bannerWizardV2AlbumProductRow input{color:#111827;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #1118271f;border-radius:0;outline:none;padding:9px 10px;font-size:12px}.bannerWizardV2AlbumProductRow input:focus{border-color:#111827}.bannerWizardV2AlbumProductRow .wizardSecondaryButton{min-width:0;padding:0 10px}@media (width<=840px){.bannerWizardV2AlbumProductRow{grid-template-columns:30px minmax(0,1fr)}.bannerWizardV2AlbumProductRow button{grid-column:2}}.sectionInspectorHero--v2{background:radial-gradient(circle at 0 0,#1118270f,#0000 34%),linear-gradient(#fff,#f8fafc);border-color:#11182724;gap:12px}.sectionInspectorHero--v2 .sectionInspectorHero__title{grid-template-columns:minmax(0,1fr) auto;align-items:start}.sectionInspectorStatus{white-space:nowrap;border-radius:0;justify-content:center;align-items:center;width:fit-content;padding:7px 10px;font-size:11px;font-weight:900;display:inline-flex}.sectionInspectorStatus--success{color:#166534;background:#dcfce7}.sectionInspectorStatus--warning{color:#92400e;background:#fef3c7}.sectionInspectorStatus--error{color:#991b1b;background:#fee2e2}.sectionInspectorMetaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sectionInspectorMetaGrid span{background:#ffffffc7;border:1px solid #11182714;border-radius:0;gap:4px;min-width:0;padding:10px;display:grid}.sectionInspectorMetaGrid small{color:#6b7280;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:900}.sectionInspectorMetaGrid strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.sectionInspectorIssue{border-radius:0;gap:4px;padding:10px 12px;font-size:12px;line-height:1.35;display:grid}.sectionInspectorIssue strong{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:900}.sectionInspectorIssue--error{color:#7f1d1d;background:#fef2f2}.sectionInspectorIssue--warning{color:#78350f;background:#fffbeb}@media (width<=1180px){.sectionInspectorHero--v2 .sectionInspectorHero__title,.sectionInspectorMetaGrid{grid-template-columns:1fr}}.bannerWizardV2AlbumProductsEditor--v2{background:#f8fafc;border-color:#e5e7eb;gap:14px}.bannerWizardV2AlbumProductsTools{grid-template-columns:minmax(260px,.75fr) minmax(420px,1.25fr);align-items:stretch;gap:12px;display:grid}.bannerWizardV2AlbumSearchField{background:#fff;border:1px solid #e5e7eb;border-radius:0;align-content:start;height:100%;padding:12px}.bannerWizardV2AlbumBulkBox{background:#fff;border:1px solid #e5e7eb;border-radius:0;gap:10px;padding:12px;display:grid}.bannerWizardV2AlbumBulkBox textarea{resize:vertical}.bannerWizardV2AlbumBulkBox>button{justify-self:start}.bannerWizardV2AlbumProductRow--v2{background:#fff;grid-template-columns:34px minmax(220px,.8fr) minmax(320px,1.2fr) minmax(170px,auto);align-items:center}.bannerWizardV2AlbumProductRow--empty{background:#fff7f7;border-color:#fca5a5}.bannerWizardV2AlbumProductRow--duplicate{background:#fffbeb;border-color:#facc15}.bannerWizardV2AlbumProductRow__number{grid-column:auto}.bannerWizardV2AlbumProductRow__info{gap:3px;min-width:0;display:grid}.bannerWizardV2AlbumProductRow__info strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.bannerWizardV2AlbumProductRow__info small{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.bannerWizardV2AlbumProductRow__actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.bannerWizardV2AlbumProductRow__actions .wizardSecondaryButton,.bannerWizardV2AlbumProductRow__actions .productsWizardV2DangerButton{min-height:34px;padding:0 10px}@media (width<=1120px){.bannerWizardV2AlbumProductsTools,.bannerWizardV2AlbumProductRow--v2{grid-template-columns:1fr}.bannerWizardV2AlbumProductRow__actions{justify-content:start}}.sectionList--v2 .sectionList__header h2{color:#f5f5f7;letter-spacing:-.01em;font-size:15px;font-weight:800}.sectionList--v2 .sectionList__header span{color:#a6a6a6;font-size:11px;font-weight:700}.sectionList--v2 .sectionListItem{min-width:0;box-shadow:none;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:0;grid-template-columns:16px 24px 30px minmax(0,1fr) max-content;grid-template-areas:"drag expand order title actions";align-items:center;gap:0 8px;padding:9px 10px}.sectionList--v2 .sectionListItem__order{background:#ffffff14;border:1px solid #ffffff24;width:28px;height:28px;font-size:10px}.sectionList--v2 .sectionListItem__body,.sectionList--v2 .sectionItemNode__body{gap:3px;min-width:0;display:grid;overflow:hidden}.sectionListItem__titleRow,.sectionItemNode__titleRow{align-items:center;gap:7px;min-width:0;display:flex}.sectionList--v2 .sectionListItem__body strong,.sectionList--v2 .sectionItemNode__body strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-weight:850;line-height:1.2;display:block;overflow:hidden}.sectionList--v2 .sectionListItem__body strong{letter-spacing:-.01em;font-size:13px}.sectionList--v2 .sectionItemNode__body strong{font-size:12px}.sectionListItem__metaLine,.sectionListItem__subLine,.sectionListItem__issueText,.sectionItemNode__issueText{color:#b9b9b9;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:650;line-height:1.2;display:block;overflow:hidden}.sectionList--v2 .sectionListItem__subLine,.sectionList--v2 .sectionListItem__issueText,.sectionList--v2 .sectionItemNode__issueText{display:none}.sectionListItem__subLine{color:#8f8f8f}.sectionListItem__issueText,.sectionItemNode__issueText{color:#ffdca3}.sectionTypeBadge,.sectionStatusPill{letter-spacing:.02em;white-space:nowrap;border-radius:0;flex:none;justify-content:center;align-items:center;width:fit-content;max-width:120px;padding:4px 7px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.sectionList--v2 .sectionTypeBadge{text-overflow:ellipsis;max-width:86px;padding:3px 6px;font-size:9px;overflow:hidden}.sectionTypeBadge--banners{color:#fff;background:#ffffff26}.sectionTypeBadge--video{color:#d8e3ff;background:#a0beff2e}.sectionTypeBadge--products{color:#c9f8d8;background:#abf0c429}.sectionTypeBadge--giftCards{color:#ffe1a8;background:#ffd6822e}.sectionTypeBadge--catalog,.sectionTypeBadge--technical{color:#d7d7d7;background:#ffffff1a}.sectionStatusPill--ok{color:#c8f7d8;background:#76e69d24;border:1px solid #76e69d3d}.sectionStatusPill--warning{color:#ffe2a0;background:#ffcf6626;border:1px solid #ffcf6642}.sectionStatusPill--error{color:#ffc4c4;background:#ff767629;border:1px solid #ff76764d}.sectionStatusPill--small{padding:3px 6px;font-size:9px}.sectionStatusDot{border-radius:999px;flex:none;width:8px;height:8px;display:inline-block}.sectionStatusDot--warning{background:#ffd166}.sectionStatusDot--error{background:#ff7a7a}.sectionStatusDot--ok{background:#76e69d}.sectionStatusDot--small{width:7px;height:7px}.sectionList--v2 .sectionListItem__actions,.sectionList--v2 .sectionItemNode__actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:5px;min-width:max-content;max-width:none;display:inline-flex;overflow:visible}.sectionList--v2 .treeCopyButton{background:#ffffff14;border-color:#ffffff29;min-height:24px;padding:5px 7px;font-size:9px}.sectionList--v2 .sectionExpandButton{border-radius:0;width:24px;height:24px}.sectionList--v2 .sectionExpandButton,.sectionList--v2 .dragHandle{margin-top:0}.sectionList--v2 .sectionItemNode{background:#ffffff0b;border-radius:0;grid-template-columns:14px 24px minmax(0,1fr) max-content;grid-template-areas:"itemDrag itemIndex itemTitle itemActions";align-items:center;gap:6px;min-width:0;padding:7px 8px}.sectionList--v2 .sectionItemNode:hover,.sectionList--v2 .sectionItemNode--active{background:#ffffff1a;border-color:#ffffff57}.sectionList--v2 .sectionItemNode__body small{color:#9c9c9c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:650;display:block;overflow:hidden}.sectionList--v2 .sectionListItem{grid-template-columns:16px 24px 30px minmax(0,1fr) max-content;align-items:start;padding:10px}.sectionList--v2 .sectionListItem__body{gap:5px;min-width:0}.sectionList--v2 .sectionListItem__body strong{color:#fff;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:14px;font-weight:900;line-height:1.25;display:block;overflow:hidden}.sectionList--v2 .sectionListItem__metaLine{color:#b9b9b9;align-items:center;gap:6px;min-width:0;font-size:10px;font-weight:650;line-height:1.15;display:flex}.sectionList--v2 .sectionTypeBadge{flex:none;max-width:82px}.sectionList--v2 .sectionListItem__actions{align-self:start}.sectionList--v2 .sectionListItem{grid-template-columns:14px 22px 28px minmax(0,1fr) 28px;align-items:start;column-gap:7px;min-height:66px;padding:10px 9px}.sectionList--v2 .sectionListItem__body{gap:5px;min-width:0;padding-top:0}.sectionList--v2 .sectionListItem__body strong{color:#fff;letter-spacing:-.015em;overflow-wrap:anywhere;width:100%;max-width:100%;text-overflow:unset;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:900;line-height:1.22;display:-webkit-box;overflow:hidden}.sectionList--v2 .sectionListItem__metaLine{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex;overflow:hidden}.sectionList--v2 .sectionListItem__metaText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sectionList--v2 .sectionListItem__issueText,.sectionList--v2 .sectionItemNode__issueText,.sectionList--v2 .sectionStatusDot{display:none!important}.sectionList--v2 .sectionListItem__actions,.sectionList--v2 .sectionItemNode__actions{grid-area:actions;justify-content:end;width:28px;min-width:28px;max-width:28px;display:inline-grid;overflow:visible}.sectionList--v2 .sectionItemNode__actions{grid-area:itemActions;width:24px;min-width:24px;max-width:24px}.sectionList--v2 .treeMoreMenu,.sectionList--v2 .treeMoreMenu__summary{width:24px;min-width:24px;max-width:24px}.sectionList--v2 .treeMoreMenu__summary--item{width:22px;min-width:22px;max-width:22px}.sectionList--v2 .treeMoreMenu__content{min-width:176px}.sectionList--v2 .sectionItemNode{grid-template-columns:14px 24px minmax(0,1fr) 24px}.sectionList--v2 .sectionItemNode__titleRow{min-width:0;display:block}.sectionList--v2 .sectionItemNode__body strong{overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sectionList--v2 .treeMoreMenu__content,.treeMoreMenu__content{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:2px;display:flex}.sectionList--v2 .treeMenuButton,.sectionList--v2 .treeDangerMenuButton,.treeMenuButton,.treeDangerMenuButton{box-sizing:border-box;justify-content:flex-start;align-items:center;width:100%;line-height:1.2;display:flex}.sectionList--v2 .treeMoreMenu[open] .treeMoreMenu__content{min-width:188px}.sectionList--v2{gap:6px}.sectionList--v2 .sectionList__header{margin-bottom:4px}.sectionList--v2 .sectionTreeNode{gap:4px}.sectionList--v2 .sectionListItem{background:#ffffff0a;border-color:#ffffff17;border-radius:0;grid-template-columns:12px 20px 28px minmax(0,1fr) 26px;grid-template-areas:"drag expand order title actions";align-items:center;column-gap:7px;min-height:54px;padding:8px 8px 8px 10px;transition:border-color .14s,background .14s,box-shadow .14s;position:relative}.sectionList--v2 .sectionListItem:hover{background:#ffffff13;border-color:#ffffff38}.sectionList--v2 .sectionListItem--active{background:#5884d62e;border-color:#70a4ff8c;box-shadow:inset 3px 0 #6ea2ff}.sectionList--v2 .sectionListItem--dropTarget{background:#ffffff29;border-color:#ffffffc7}.sectionList--v2 .sectionListItem>.dragHandle,.sectionList--v2 .sectionListItem>.sectionExpandButton,.sectionList--v2 .sectionListItem>.sectionListItem__order,.sectionList--v2 .sectionListItem>.sectionListItem__actions{margin-top:0}.sectionList--v2 .sectionListItem__order{color:#ffffffd1;background:#ffffff0e;border-color:#ffffff1f;width:26px;height:26px;font-size:10px}.sectionList--v2 .sectionExpandButton{border-radius:0;width:20px;height:20px;font-size:12px}.sectionList--v2 .dragHandle{color:#ffffff59;letter-spacing:-.12em;width:12px}.sectionList--v2 .sectionListItem__body{gap:3px;min-width:0;padding-top:0;display:grid}.sectionList--v2 .sectionListItem__titleRow{width:100%;min-width:0;display:block}.sectionList--v2 .sectionListItem__body strong{color:#f7f7f8;letter-spacing:-.012em;overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;max-width:100%;font-size:13px;font-weight:850;line-height:1.18;display:-webkit-box;overflow:hidden}.sectionList--v2 .sectionListItem__metaLine{color:#ffffff94;align-items:center;gap:5px;min-width:0;max-width:100%;font-size:10px;font-weight:700;line-height:1.15;display:flex;overflow:hidden}.sectionList--v2 .sectionListItem__metaText{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.sectionList--v2 .sectionTypeIcon{color:#ffffffb8;background:#ffffff14;border-radius:0;flex:none;place-items:center;width:16px;height:16px;font-size:9px;font-weight:900;line-height:1;display:inline-grid}.sectionList--v2 .sectionTypeIcon--video{background:#82a5ff26}.sectionList--v2 .sectionTypeIcon--products{background:#7adca021}.sectionList--v2 .sectionTypeIcon--giftCards{background:#ffcd6a26}.sectionList--v2 .sectionTypeIcon--catalog{background:#ffffff1a}.sectionList--v2 .sectionListItem__subLine,.sectionList--v2 .sectionListItem__issueText,.sectionList--v2 .sectionItemNode__issueText,.sectionList--v2 .sectionStatusDot,.sectionList--v2 .sectionStatusPill,.sectionList--v2 .sectionTypeBadge{display:none!important}.sectionList--v2 .sectionListItem__actions,.sectionList--v2 .sectionItemNode__actions{align-self:center}.sectionList--v2 .treeMoreMenu__summary{border-radius:0;place-items:center;width:24px;min-width:24px;max-width:24px;height:24px;display:grid}.sectionList--v2 .treeMoreMenu__summary:hover{background:#ffffff1f}.sectionList--v2 .sectionItemsTree{border-left-color:#ffffff1f;margin:0 0 5px 36px;padding-left:10px}.sectionList--v2 .sectionItemNode{background:#ffffff08;border-radius:0;grid-template-columns:12px 22px minmax(0,1fr) 24px;grid-template-areas:"itemDrag itemIndex itemTitle itemActions";align-items:center;min-height:42px;padding:7px 8px}.sectionList--v2 .sectionItemNode:hover{background:#ffffff13}.sectionList--v2 .sectionItemNode--active{background:#5884d624;border-color:#70a4ff73;box-shadow:inset 2px 0 #6ea2ff}.sectionList--v2 .sectionItemNode__index{width:20px;height:20px;font-size:9px}.sectionList--v2 .sectionItemNode__body{gap:2px}.sectionList--v2 .sectionItemNode__body strong{-webkit-line-clamp:1;font-size:11px;line-height:1.18}.sectionList--v2 .sectionItemNode__body small{color:#ffffff7a;font-size:9px}.productsWizardV2 .wizardBody .wizardPrimaryButton,.bannerWizardV2 .wizardBody .wizardPrimaryButton,.videoWizardV2 .wizardBody .wizardPrimaryButton,.giftCardsWizardV2 .wizardBody .wizardPrimaryButton{color:#fff;background:#111827;border:1px solid #111827;box-shadow:0 10px 22px #0f172a1f}.productsWizardV2 .wizardBody .wizardSecondaryButton,.bannerWizardV2 .wizardBody .wizardSecondaryButton,.videoWizardV2 .wizardBody .wizardSecondaryButton,.giftCardsWizardV2 .wizardBody .wizardSecondaryButton{color:#111827;box-shadow:none;background:#fff;border:1px solid #11182724}.productsWizardV2 .wizardBody .wizardSecondaryButton:hover:not(:disabled),.bannerWizardV2 .wizardBody .wizardSecondaryButton:hover:not(:disabled),.videoWizardV2 .wizardBody .wizardSecondaryButton:hover:not(:disabled),.giftCardsWizardV2 .wizardBody .wizardSecondaryButton:hover:not(:disabled){background:#f9fafb;border-color:#11182761;transform:translateY(-1px)}.productsWizardV2DangerButton{color:#991b1b;cursor:pointer;background:#fff1f2;border:1px solid #b91c1c33;border-radius:0;min-height:34px;padding:0 12px;font-size:12px;font-weight:800;transition:background .16s,border-color .16s,transform .16s}.productsWizardV2DangerButton:hover:not(:disabled){background:#ffe4e6;border-color:#b91c1c73;transform:translateY(-1px)}.productsWizardV2DangerButton:disabled{cursor:not-allowed;opacity:.45;transform:none}.bannerWizardV2FormHeader span,.videoWizardV2Form .bannerWizardV2FormHeader span{flex-wrap:wrap;justify-content:flex-end;align-items:center}.bannerWizardV2FormHeader button,.videoWizardV2Form .bannerWizardV2FormHeader button{color:#111827;cursor:pointer;background:#fff;border:1px solid #11182724;border-radius:0;min-height:34px;padding:0 12px;font-size:12px;font-weight:800}.bannerWizardV2FormHeader .productsWizardV2DangerButton,.videoWizardV2Form .bannerWizardV2FormHeader .productsWizardV2DangerButton{color:#991b1b;background:#fff1f2;border-color:#b91c1c33}.videoWizardV2AddButton{justify-content:center;width:100%}.bannerWizardV2AlbumProductsEditor__actions{grid-template-columns:repeat(3,minmax(150px,1fr));justify-content:stretch;align-items:stretch;gap:8px;display:grid}.bannerWizardV2AlbumProductsEditor__actions .wizardSecondaryButton,.bannerWizardV2AlbumProductsEditor__actions .productsWizardV2DangerButton,.bannerWizardV2AlbumProductsEditor__actions .bannerWizardV2CsvImportButton{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;width:100%;min-height:36px;display:inline-flex}.bannerWizardV2AlbumProductsEditor--v2{background:#f9fafb;border-color:#1118271f}.bannerWizardV2AlbumProductsEditor--v2 .bannerWizardV2AlbumProductsEditor__header{grid-template-columns:minmax(320px,1fr) minmax(360px,auto);align-items:flex-start;gap:12px;display:grid}.bannerWizardV2AlbumProductRow--v2 input{min-height:38px}.bannerWizardV2AlbumProductRow__actions .productsWizardV2DangerButton{flex:none}@media (width<=760px){.bannerWizardV2AlbumProductsEditor--v2 .bannerWizardV2AlbumProductsEditor__header,.bannerWizardV2AlbumProductsEditor__actions{grid-template-columns:1fr}}.productsWizardV2{max-width:1480px}.bannerWizardV2AlbumProductsList{max-height:430px}.bannerWizardV2 .bannerWizardV2AlbumProductsEditor>.orderedProductList{overscroll-behavior-y:contain;grid-auto-rows:max-content;max-height:430px;padding-right:4px;overflow:auto}.bannerWizardV2AlbumProductRow--v2{grid-template-columns:34px minmax(300px,1.05fr) minmax(260px,.8fr) 78px 86px;gap:10px;padding:10px}.bannerWizardV2AlbumProductRow__product{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.bannerWizardV2AlbumProductRow__image{aspect-ratio:3/4;color:#9ca3af;text-align:center;background:#fff;border:1px solid #11182714;border-radius:0;place-items:center;width:54px;font-size:10px;line-height:1.15;display:grid;overflow:hidden}.bannerWizardV2AlbumProductRow__image img{object-fit:contain;object-position:center;background:#fff;width:100%;height:100%;display:block}.bannerWizardV2AlbumProductRow__text{gap:3px;min-width:0;display:grid}.bannerWizardV2AlbumProductRow__text strong,.bannerWizardV2AlbumProductRow__text small,.bannerWizardV2AlbumProductRow__text code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bannerWizardV2AlbumProductRow__text strong{color:#111827;text-transform:uppercase;font-size:12px;font-weight:900}.bannerWizardV2AlbumProductRow__text small{color:#374151;font-size:12px;line-height:1.25}.bannerWizardV2AlbumProductRow__text code{color:#6b7280;background:#f3f4f6;border-radius:0;width:fit-content;max-width:100%;padding:3px 7px;font-size:10px}.bannerWizardV2AlbumProductRow__text em{color:#92400e;background:#fef3c7;border-radius:0;width:fit-content;padding:3px 7px;font-size:10px;font-style:normal;font-weight:900}.bannerWizardV2AlbumProductRow__move{grid-template-columns:repeat(2,36px);justify-content:end;gap:6px;display:grid}.bannerWizardV2AlbumProductRow__move .wizardSecondaryButton{width:36px;min-width:36px;min-height:36px;padding:0}.bannerWizardV2AlbumProductRow__remove{white-space:nowrap;justify-self:end;min-width:76px;min-height:36px;padding:0 12px}@media (width<=1220px){.bannerWizardV2AlbumProductRow--v2{grid-template-columns:34px minmax(0,1fr) minmax(220px,.85fr) 78px 86px}}@media (width<=980px){.bannerWizardV2AlbumProductRow--v2{grid-template-columns:34px minmax(0,1fr)}.bannerWizardV2AlbumProductRow--v2 input,.bannerWizardV2AlbumProductRow__move,.bannerWizardV2AlbumProductRow__remove{grid-column:2;justify-self:stretch}.bannerWizardV2AlbumProductRow__move{grid-template-columns:repeat(2,minmax(0,1fr))}.bannerWizardV2AlbumProductRow__move .wizardSecondaryButton{width:100%}}.sectionList--v2 .sectionListSearch{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:0;grid-template-columns:22px minmax(0,1fr) 24px;align-items:center;gap:4px;min-height:36px;margin:0 0 8px;padding:0 7px;transition:border-color .14s,background .14s;display:grid;position:relative}.sectionList--v2 .sectionListSearch:focus-within{background:#5884d624;border-color:#70a4ff9e}.sectionList--v2 .sectionListSearch__icon{color:#ffffff7a;place-items:center;width:22px;height:22px;font-size:14px;font-weight:800;line-height:1;display:grid}.sectionList--v2 .sectionListSearch input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:12px;font-weight:700;line-height:1.2}.sectionList--v2 .sectionListSearch input::placeholder{color:#ffffff61}.sectionList--v2 .sectionListSearch input::-webkit-search-cancel-button{display:none}.sectionList--v2 .sectionListSearch__clear{color:#ffffffad;cursor:pointer;background:#ffffff14;border:0;border-radius:0;place-items:center;width:22px;height:22px;padding:0;font-size:16px;font-weight:700;line-height:1;display:grid}.sectionList--v2 .sectionListSearch__clear:hover{color:#fff;background:#ffffff29}.sectionList--v2 .sectionListEmptySearch{color:#ffffff94;background:#ffffff09;border:1px dashed #ffffff24;border-radius:0;gap:5px;margin:4px 0 8px;padding:14px 12px;display:grid}.sectionList--v2 .sectionListEmptySearch strong{color:#ffffffe6;font-size:12px;font-weight:850}.sectionList--v2 .sectionListEmptySearch span{color:#ffffff7a;font-size:11px;font-weight:650;line-height:1.35}.validationCard__body--v2{gap:12px;max-height:520px;display:grid}.validationCard__summary{flex-wrap:wrap;gap:8px;display:flex}.validationCard__summaryPill{border-radius:0;width:fit-content;padding:5px 9px;font-size:11px;font-weight:800;display:inline-flex}.validationCard__summaryPill--error{color:#ffcece;background:#ff5f5f2e}.validationCard__summaryPill--warning{color:#ffe48a;background:#ffc40029}.validationIssueGroup{gap:8px;display:grid}.validationIssueGroup h3{color:#fff;letter-spacing:.01em;margin:2px 0 0;font-size:12px}.validationIssueGroup__list{gap:10px;display:grid}.validationIssueCard{background:#ffffff12;border:1px solid #ffffff1f;border-radius:0;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:10px;display:grid}.validationIssueCard--error{background:#ff5f5f14;border-color:#ff5f5f42}.validationIssueCard--warning{background:#ffc40011;border-color:#ffc40033}.validationIssueCard__marker{text-transform:uppercase;letter-spacing:.04em;color:#f5f5f7;background:#ffffff1f;border-radius:0;align-self:flex-start;align-items:center;padding:4px 7px;font-size:10px;font-weight:900;display:inline-flex}.validationIssueCard--error .validationIssueCard__marker{color:#ffcdcd;background:#ff5f5f38}.validationIssueCard--warning .validationIssueCard__marker{color:#ffe48a;background:#ffc4002e}.validationIssueCard__content{gap:7px;min-width:0;display:grid}.validationIssueCard__title{gap:3px;display:grid}.validationIssueCard__title strong{color:#fff;font-size:12px}.validationIssueCard__title span,.validationIssueCard__item{text-overflow:ellipsis;white-space:nowrap;color:#b8b8b8;min-width:0;font-size:12px;overflow:hidden}.validationIssueCard__item{color:#ddd;background:#ffffff14;border-radius:0;width:fit-content;max-width:100%;padding:3px 7px}.validationIssueCard p{color:#ececec;overflow-wrap:anywhere;margin:0}.validationIssueCard code{text-overflow:ellipsis;color:#dcdcdc;background:#00000038;border-radius:0;width:fit-content;max-width:100%;padding:5px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;display:block;overflow:hidden}.validationIssueCard__actions{flex-wrap:wrap;gap:7px;margin-top:1px;display:flex}.validationIssueCard__button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:0;padding:7px 9px;font-size:11px;font-weight:800}.validationIssueCard__button:hover:not(:disabled){background:#ffffff24;border-color:#ffffff57}.validationIssueCard__button:disabled{cursor:not-allowed;color:#ffffff5c;background:#ffffff0a}.validationIssueCard__button--json{color:#111;background:#fff}.validationIssueCard__button--json:hover:not(:disabled){color:#111;background:#f0f0f0}.jsonPanel__hint code{text-overflow:ellipsis;vertical-align:middle;color:#fff;background:#ffffff1f;border-radius:0;max-width:100%;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;display:inline-flex;overflow:hidden}.jsonPanel__hint--focus{background:#ffffff17;border-color:#ffffff38}.jsonSection--focus,.jsonItem--focus{border-color:#ffffffe6;box-shadow:0 0 0 2px #ffffff1f}.sectionAdvancedDetails{background:#fbfbfb;border:1px solid #e8e8e8;border-radius:0;margin-top:14px}.sectionAdvancedDetails>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;list-style:none;display:flex}.sectionAdvancedDetails>summary::-webkit-details-marker{display:none}.sectionAdvancedDetails>summary span{color:#111;font-size:13px;font-weight:800}.sectionAdvancedDetails>summary small{color:#777;text-align:right;font-size:12px}.sectionAdvancedFieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 14px 14px;display:grid}.sectionAdvancedFieldsGrid label,.sectionAdvancedDateField label{color:#555;gap:7px;min-width:0;font-size:12px;display:grid}.sectionAdvancedFieldsGrid label>span,.sectionAdvancedDateField label>span{color:#444;font-weight:700}.sectionAdvancedFieldsGrid input,.sectionAdvancedDateInputRow input,.sectionAdvancedDatePopover input{box-sizing:border-box;width:100%;min-width:0}.sectionAdvancedDateField{min-width:0;position:relative}.sectionAdvancedDateInputRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.sectionAdvancedDateInputRow button,.sectionAdvancedDatePopover button{white-space:nowrap}.sectionAdvancedDatePopover{z-index:30;background:#fff;border:1px solid #ddd;border-radius:0;gap:10px;width:min(420px,88vw);padding:14px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 50px #00000029}.sectionAdvancedDatePopover code{color:#333;background:#f4f4f4;border-radius:0;margin-top:4px;padding:3px 6px;display:inline-block}.sectionAdvancedDatePopover__actions{justify-content:flex-end;gap:8px;display:flex}.wizardPrimaryButton--compact{width:auto;margin-top:0;padding:9px 12px}@media (width<=760px){.sectionAdvancedFieldsGrid,.sectionAdvancedDateInputRow{grid-template-columns:1fr}}.shell--editor{grid-template-columns:minmax(360px,460px) 1fr minmax(420px,520px)}@media (width<=1260px){.shell--editor{grid-template-columns:1fr}}@media (width>=1261px){.shell--editor{grid-template-columns:var(--cms-sidebar-width) minmax(0, 1fr) clamp(420px, 31.25vw, 600px)}}@media (width>=1261px) and (width<=1680px){.shell.shell--editor.shell--homepageWorkspace{--cms-homepage-sidebar-width:332px;--cms-homepage-workspace-width:calc(var(--cms-homepage-sidebar-width) + var(--cms-navigation-rail-width));grid-template-columns:var(--cms-homepage-workspace-width) minmax(0, 1fr) 380px}}.editorHumanProductCard{background:#fff;border:1px solid #e8e8e8;border-radius:0;gap:10px;padding:10px;display:grid}.editorHumanProductCard__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.editorHumanProductCard__header>div{gap:4px;min-width:0;display:grid}.editorHumanProductCard__header strong{color:#111;font-size:13px}.editorHumanProductCard__header code{color:#666;text-overflow:ellipsis;white-space:nowrap;background:#f4f4f4;border-radius:0;width:fit-content;max-width:100%;padding:4px 8px;font-size:11px;overflow:hidden}.editorHumanProductCard__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}@media (width<=1180px){.editorHumanProductCard__header,.editorHumanProductCard__fields{grid-template-columns:1fr}}.fashionStockGroup__header{justify-content:flex-start}.fashionStockGroup__header>div{gap:4px;min-width:0;display:grid}.fashionStockGroup__header>div>strong{text-transform:none}.fashionStockGroup__header>div>span{width:fit-content}.fashionStockGroup__colorPreview{color:#999;background:#f6f6f6;border:1px solid #e2e2e2;border-radius:0;flex:0 0 48px;place-items:center;width:48px;height:60px;padding:0;display:grid;overflow:hidden}.fashionStockGroup__colorPreview img{object-fit:contain;width:100%;height:100%}.fashionStockGroup__colorPreview i{border:1px solid #00000024;border-radius:50%;width:22px;height:22px}.fashionStockGroup__colorPreview em{font-size:12px;font-style:normal}.fashionStockTable{min-width:980px}.editorHumanProductCard{border-radius:0;gap:8px;padding:8px}.editorHumanProductCard__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.editorHumanProductCard__header>div{gap:0}.editorHumanProductCard__header strong{font-size:12px}.editorHumanProductCard__header code{display:none}.editorHumanProductCard__fields,.editorHumanProductCard--rich{gap:8px}.editorHumanProductCard__preview{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.editorHumanProductCard__image{color:#999;text-align:center;background:#f7f7f7;border:1px solid #eee;border-radius:0;place-items:center;width:46px;height:58px;font-size:9px;font-weight:800;line-height:1.1;display:grid;overflow:hidden}.editorHumanProductCard__text small{color:#555;font-size:12px}.editorHumanProductCard__metaPills{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.editorHumanProductCard__metaPills code{color:#555;text-overflow:ellipsis;white-space:nowrap;background:#f3f3f3;border-radius:0;max-width:155px;padding:3px 7px;font-size:10px;overflow:hidden}.editorHumanProductCard--missing .editorHumanProductCard__image,.editorHumanProductCard--missing .editorHumanProductCard__metaPills code{color:#b42318;background:#fee4e2}.editorHumanProductCard .editorField{gap:5px}.editorHumanProductCard .editorField input{border-radius:0;padding:8px 10px;font-size:12px}.editorHumanProductCard .editorDangerButton--compact{padding:7px 9px;font-size:11px}.fashionStockGroup__meta{min-width:0;gap:6px!important;display:grid!important}.fashionStockGroup__badges{flex-wrap:wrap;align-items:center;gap:6px!important;display:flex!important}.fashionStockGroup__badges span{color:#555;white-space:nowrap;background:#f1f1f1;border-radius:0;align-items:center;width:fit-content;padding:4px 8px;font-size:12px;line-height:1;display:inline-flex}.bannerWizardV2CsvImportButton{cursor:pointer;position:relative}.bannerWizardV2CsvImportButton input{display:none}.bannerWizardV2AlbumProductRow--missing{background:#fff7f7;border-color:#dc262659}.bannerWizardV2AlbumProductRow--missing .bannerWizardV2AlbumProductRow__image{color:#b91c1c;background:#fff1f2;border-color:#dc26263d}.bannerWizardV2AlbumProductRow--missing .bannerWizardV2AlbumProductRow__text strong{color:#b91c1c}.bannerWizardV2AlbumProductRow--missing .bannerWizardV2AlbumProductRow__text small{color:#991b1b;font-weight:900}.bannerWizardV2AlbumProductRow--missing .bannerWizardV2AlbumProductRow__text code{color:#991b1b;background:#fee2e2}.bannerWizardV2AlbumSourceCard{background:#fff;border:1px solid #11182714;border-radius:0;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:12px;margin:12px 0;padding:12px 14px;display:grid}.bannerWizardV2AlbumSourceCard>div:first-child{gap:4px;min-width:0;display:grid}.bannerWizardV2AlbumSourceCard>div:first-child span{color:#6b7280;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.bannerWizardV2AlbumSourceCard>div:first-child strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.bannerWizardV2AlbumSourceCard__badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.bannerWizardV2AlbumSourceCard__badges span{color:#4b5563;white-space:nowrap;background:#f3f4f6;border-radius:0;align-items:center;min-height:24px;padding:4px 9px;font-size:11px;font-weight:850;display:inline-flex}.bannerWizardV2AlbumSourceCard__badges .bannerWizardV2AlbumSourceCard__badge--danger{color:#991b1b;background:#fee2e2}.bannerWizardV2MissingProductsGroup{background:#fff7f7;border:1px solid #dc262638;border-radius:0;gap:10px;margin-top:14px;padding:12px;display:grid}.bannerWizardV2MissingProductsGroup__header{grid-template-columns:minmax(260px,1fr) auto;align-items:flex-start;gap:12px;display:grid}.bannerWizardV2MissingProductsGroup__header>div:first-child{gap:4px;display:grid}.bannerWizardV2MissingProductsGroup__header strong{color:#991b1b;font-size:13px;font-weight:950}.bannerWizardV2MissingProductsGroup__header span{color:#7f1d1d;font-size:12px}.bannerWizardV2MissingProductsGroup__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.bannerWizardV2MissingProductsGroup__actions .wizardSecondaryButton,.bannerWizardV2MissingProductsGroup__actions .productsWizardV2DangerButton{white-space:nowrap;min-height:34px}.bannerWizardV2MissingProductsGroup__list{gap:8px;display:grid}.bannerWizardV2MissingProductsGroup__list .bannerWizardV2AlbumProductRow--missing{background:#fff}@media (width<=980px){.bannerWizardV2AlbumSourceCard,.bannerWizardV2MissingProductsGroup__header{grid-template-columns:1fr}.bannerWizardV2AlbumSourceCard__badges,.bannerWizardV2MissingProductsGroup__actions{justify-content:flex-start}}.bannerWizardV2 .bannerWizardV2Editor{grid-template-columns:minmax(360px,500px) minmax(0,1fr);gap:18px}.bannerWizardV2 .bannerWizardV2CardsList{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;max-height:720px;padding-right:6px}.bannerWizardV2 .bannerWizardV2CardButton{border-radius:0;gap:7px;padding:8px}.bannerWizardV2 .bannerWizardV2CardButton__image{border-radius:0;height:126px;font-size:11px}.bannerWizardV2 .bannerWizardV2CardButton>span:last-child{gap:2px}.bannerWizardV2 .bannerWizardV2CardButton strong{font-size:12px;line-height:1.2}.bannerWizardV2 .bannerWizardV2CardButton small{margin-top:0;font-size:11px;line-height:1.2}.bannerWizardV2AlbumProductsEditor--v2 .bannerWizardV2AlbumProductsEditor__header{grid-template-columns:minmax(260px,1fr) minmax(0,auto);gap:10px}.bannerWizardV2AlbumActionsCompact{justify-content:end;gap:6px;display:grid}.bannerWizardV2AlbumActionsCompact__primary,.bannerWizardV2AlbumActionsCompact__secondary{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}:is(#root,body>.modalBackdrop) .bannerWizardV2AlbumProductsEditor__actions.bannerWizardV2AlbumActionsCompact button{white-space:nowrap;border-radius:8px;width:auto;min-width:0;min-height:44px;padding:0 16px;font-size:13px;line-height:1.2}.addSectionWizard.bannerWizardV2 .bannerWizardV2AlbumProductsEditor--v2{gap:8px}.addSectionWizard.bannerWizardV2 .bannerWizardV2AlbumProductsEditor--v2 .bannerWizardV2AlbumProductsEditor__header{grid-template-columns:minmax(0,1fr);gap:8px}.addSectionWizard.bannerWizardV2 .bannerWizardV2AlbumActionsCompact{justify-content:flex-start;align-items:center;gap:12px;display:flex}.addSectionWizard.bannerWizardV2 .bannerWizardV2AlbumActionsCompact__primary,.addSectionWizard.bannerWizardV2 .bannerWizardV2AlbumActionsCompact__secondary{flex-wrap:wrap;justify-content:flex-start;width:auto;display:flex}.bannerWizardV2AlbumSummary{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bannerWizardV2AlbumSummary>span{color:#716d67;white-space:nowrap;font-size:12px;font-weight:500}.bannerWizardV2AlbumSummary>span:first-child{color:#171614;font-weight:700}.bannerWizardV2AlbumSummary .bannerWizardV2AlbumSummary__badge--danger{color:#b42318;font-weight:700}@media (width<=1180px){.bannerWizardV2 .bannerWizardV2Editor{grid-template-columns:minmax(320px,420px) minmax(0,1fr)}.bannerWizardV2 .bannerWizardV2CardsList{grid-template-columns:1fr}}@media (width<=980px){.bannerWizardV2 .bannerWizardV2Editor,.bannerWizardV2AlbumProductsEditor--v2 .bannerWizardV2AlbumProductsEditor__header{grid-template-columns:1fr}.bannerWizardV2 .bannerWizardV2CardsList{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.bannerWizardV2AlbumActionsCompact,.bannerWizardV2AlbumActionsCompact__primary,.bannerWizardV2AlbumActionsCompact__secondary{justify-content:stretch}.bannerWizardV2AlbumActionsCompact__primary .wizardSecondaryButton,.bannerWizardV2AlbumActionsCompact__primary .bannerWizardV2CsvImportButton,.bannerWizardV2AlbumActionsCompact__secondary .wizardSecondaryButton,.bannerWizardV2AlbumActionsCompact__secondary .productsWizardV2DangerButton{flex:150px;justify-content:center}}.bannerWizardV2 .bannerWizardV2CardsList,.videoWizardV2 .bannerWizardV2CardsList{grid-template-columns:1fr;gap:6px;max-height:720px;padding-right:6px}.bannerWizardV2 .bannerWizardV2CardButton,.videoWizardV2 .bannerWizardV2CardButton{border-radius:0;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:10px;min-height:72px;padding:7px 9px}.bannerWizardV2 .bannerWizardV2CardButton__image,.videoWizardV2 .bannerWizardV2CardButton__image{border-radius:0;width:88px;min-width:88px;height:58px;font-size:10px}.bannerWizardV2 .bannerWizardV2CardButton>span:last-child,.videoWizardV2 .bannerWizardV2CardButton>span:last-child{align-content:center;gap:3px;min-width:0}.bannerWizardV2 .bannerWizardV2CardButton strong,.videoWizardV2 .bannerWizardV2CardButton strong{font-size:12px;line-height:1.22}.bannerWizardV2 .bannerWizardV2CardButton small,.videoWizardV2 .bannerWizardV2CardButton small{font-size:11px;line-height:1.2}@media (width<=980px){.bannerWizardV2 .bannerWizardV2CardsList,.videoWizardV2 .bannerWizardV2CardsList{grid-template-columns:1fr;max-height:none}}.productsWizardV2,.bannerWizardV2,.videoWizardV2,.giftCardsWizardV2{width:min(1500px,99vw);max-width:1500px}.bannerWizardV2 .bannerWizardV2Editor,.videoWizardV2 .bannerWizardV2Editor,.videoWizardV2Editor{grid-template-columns:minmax(172px,220px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.bannerWizardV2 .bannerWizardV2CardsList,.videoWizardV2 .bannerWizardV2CardsList,.videoWizardV2CardsList{grid-template-columns:1fr;align-content:start;gap:10px;max-height:760px;padding:0 6px 0 0;display:grid;overflow:auto}.bannerWizardV2 .bannerWizardV2CardButton,.videoWizardV2 .bannerWizardV2CardButton,.videoWizardV2CardButton{text-align:left;border-radius:0;grid-template-columns:1fr;align-items:stretch;gap:7px;width:100%;min-width:0;min-height:0;padding:8px;display:grid}.bannerWizardV2 .bannerWizardV2CardButton__image,.videoWizardV2 .bannerWizardV2CardButton__image,.videoWizardV2 .videoWizardV2CardButton__video,.videoWizardV2CardButton__video,.videoWizardV2CardButton__video--vertical{aspect-ratio:1;border-radius:0;width:100%;min-width:0;height:auto;min-height:0;max-height:none}.videoWizardV2 .videoWizardV2CardButton__video video,.videoWizardV2CardButton__video video,.videoWizardV2CardButton__video--vertical video{object-fit:cover;width:100%;height:100%;min-height:0}.videoWizardV2 .videoWizardV2CardButton__video--vertical video,.videoWizardV2CardButton__video--vertical video{object-fit:contain}.bannerWizardV2 .bannerWizardV2CardButton>span:last-child,.videoWizardV2 .bannerWizardV2CardButton>span:last-child,.videoWizardV2CardButton>span:last-child{gap:3px;min-width:0;display:grid}.bannerWizardV2 .bannerWizardV2CardButton strong,.videoWizardV2 .bannerWizardV2CardButton strong,.videoWizardV2CardButton strong{overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.22;display:-webkit-box;overflow:hidden}.bannerWizardV2 .bannerWizardV2CardButton small,.videoWizardV2 .bannerWizardV2CardButton small,.videoWizardV2CardButton small{overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.2;display:-webkit-box;overflow:hidden}.videoWizardV2 .videoWizardV2AddButton,.videoWizardV2AddButton{border-radius:0;justify-content:center;width:100%;min-height:36px}.bannerWizardV2Form,.videoWizardV2Form,.giftCardsWizardV2Form,.productsWizardV2 .bannerWizardV2Form,.bannerWizardV2TwoColumns,.productsWizardV2TitleLinkModes,.bannerWizardV2ReviewGrid,.productsWizardV2SourceGrid,.giftCardsWizardV2TemplateGrid,.productsWizardV2ProductsHeader,.productsWizardV2InlineHeader,.bannerWizardV2FormHeader{min-width:0}.productsWizardV2ProductsHeader,.productsWizardV2ProductsHeader__actions,.bannerWizardV2FormHeader span,.videoWizardV2Form .bannerWizardV2FormHeader span{flex-wrap:wrap}.productsWizardV2ProductCard,.bannerWizardV2AlbumProductRow--v2,.bannerWizardV2AlbumSourceCard,.bannerWizardV2MissingProductsGroup__header{min-width:0}@media (width<=1180px){.bannerWizardV2 .bannerWizardV2Editor,.videoWizardV2 .bannerWizardV2Editor,.videoWizardV2Editor{grid-template-columns:minmax(160px,200px) minmax(0,1fr)}}@media (width<=980px){.bannerWizardV2 .bannerWizardV2Editor,.videoWizardV2 .bannerWizardV2Editor,.videoWizardV2Editor{grid-template-columns:1fr}.bannerWizardV2 .bannerWizardV2CardsList,.videoWizardV2 .bannerWizardV2CardsList,.videoWizardV2CardsList{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));max-height:none;padding-right:0}.bannerWizardV2TwoColumns,.productsWizardV2TitleLinkModes,.productsWizardV2SourceGrid,.giftCardsWizardV2Editor,.giftCardsWizardV2ReviewCard{grid-template-columns:1fr}}@media (width<=760px){.productsWizardV2ProductCard{grid-template-columns:34px 56px minmax(0,1fr)}.productsWizardV2ProductCard__actions{grid-column:1/-1;justify-content:flex-end}}.bannerWizardV2Editor,.videoWizardV2Editor{grid-template-columns:280px minmax(0,1fr);align-items:start}.bannerWizardV2CardsList,.videoWizardV2CardsList{scrollbar-gutter:stable;max-height:min(650px,100vh - 280px);padding-right:6px}.bannerWizardV2CardButton,.videoWizardV2CardButton{gap:8px;padding:10px;transform:none!important}.bannerWizardV2CardButton__image{aspect-ratio:1;flex:none;width:100%;height:auto!important;min-height:0!important;max-height:none!important}.bannerWizardV2CardButton__image img.fitImage,.bannerWizardV2CardButton__image .fitImage{max-width:100%!important;max-height:100%!important}.videoWizardV2CardButton__video{aspect-ratio:1;width:100%;height:auto!important;min-height:0!important;max-height:none!important}.bannerWizardV2CardButton:hover,.bannerWizardV2CardButton--active,.videoWizardV2CardButton:hover,.videoWizardV2CardButton--active{transform:none!important}.catalogBrandsToolbar__actions{justify-content:flex-end;align-items:center;display:flex}.catalogBrandsExportButton{white-space:nowrap}@media (width<=920px){.bannerWizardV2Editor,.videoWizardV2Editor,.catalogBrandsToolbar{grid-template-columns:1fr}.catalogBrandsToolbar__actions{justify-content:stretch}.catalogBrandsExportButton{width:100%}}.catalogBrandsHeaderActions{flex:none;justify-content:flex-end;align-items:center;gap:10px;min-width:max-content;display:flex}.catalogBrandsHeaderActions .catalogBrandsExportButton{white-space:nowrap;min-height:38px;padding:0 14px}.catalogBrandsModal .catalogCategoriesTabs,.catalogBrandsPage .catalogCategoriesTabs{z-index:4;pointer-events:auto;position:relative}.catalogBrandsModal .catalogCategoriesTab,.catalogBrandsPage .catalogCategoriesTab{z-index:5;pointer-events:auto;position:relative}.catalogBrandsModal__body{z-index:1;position:relative}.catalogBrandsToolbar{grid-template-columns:minmax(0,1fr) minmax(220px,320px)}@media (width<=920px){.catalogCategoriesModal__header{align-items:flex-start}.catalogBrandsHeaderActions{flex-wrap:wrap;min-width:0}.catalogBrandsHeaderActions .catalogBrandsExportButton{width:100%}}.catalogBrandsTabsBar{z-index:10;pointer-events:auto;background:#fff;border-bottom:1px solid #ececec;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 20px;display:grid;position:relative}.catalogBrandsTabsBar .catalogCategoriesTabs{z-index:11;pointer-events:auto;position:relative;background:0 0!important;border-bottom:0!important;padding:0!important}.catalogBrandsTabsBar .catalogCategoriesTab{z-index:12;pointer-events:auto;position:relative}.catalogBrandsTabsBar .catalogBrandsExportButton{white-space:nowrap;z-index:12;pointer-events:auto;justify-content:center;align-items:center;min-width:220px;min-height:38px;padding:0 16px;font-size:13px;font-weight:850;display:inline-flex;position:relative;box-shadow:0 8px 20px #1118271f;color:#fff!important;opacity:1!important;background:#111827!important;border:1px solid #111827!important}.catalogBrandsTabsBar .catalogBrandsExportButton:hover:not(:disabled){background:#000!important;border-color:#000!important}.catalogBrandsTabsBar .catalogBrandsExportButton:disabled{box-shadow:none;color:#9ca3af!important;opacity:1!important;background:#f3f4f6!important;border-color:#d1d5db!important}.catalogBrandsPage .catalogBrandsTabsBar{padding:14px 24px}@media (width<=920px){.catalogBrandsTabsBar{grid-template-columns:1fr}.catalogBrandsTabsBar .catalogBrandsExportButton{width:100%}}.catalogBrandsTopSection{background:#fff;border-color:#e6e6e6;gap:14px;padding:16px;overflow:visible}.catalogBrandsTopSection__header{border-bottom:0;padding:0}.catalogBrandsTopSection__header h4{letter-spacing:.08em;font-family:inherit;font-size:13px;font-weight:900}.catalogBrandsTopSection__items{border-top:0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.catalogBrandsTopSection__items .catalogBrandCard{box-shadow:none;background:#fff;border:1px solid #e6e6e6;border-radius:0;padding:12px}.catalogBrandsTopSection__items .catalogBrandCard:last-child{border-bottom:1px solid #e6e6e6}.catalogBrandsTopSection__items .catalogBrandCard--clickable:hover,.catalogBrandsTopSection__items .catalogBrandCard--clickable:focus-visible{background:#fff;border-color:#111;transform:translateY(-1px);box-shadow:0 10px 22px #00000014}.catalogBrandsPage .catalogBrandsTopSection{background:0 0;border:0;border-radius:0;align-content:start;max-width:1180px;padding:0}.catalogBrandsPage .catalogBrandsTopSection__items{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;padding-left:82px}.catalogBrandsPage .catalogBrandMeta{gap:5px}.catalogBrandLogo,.wizardPickerValueButton__logo,.sellerCatalogBrandValueButton__logo{padding-inline:2px}@media (width<=720px){.catalogBrandsPage .catalogBrandsTopSection__items{grid-template-columns:1fr;padding-left:54px}}.editorHumanProductCard--rich{gap:8px;padding:8px}.editorHumanProductCard--missing{background:#fff7f7;border-color:#fecaca}.editorHumanProductCard__preview{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.editorHumanProductCard__image{color:#999;text-align:center;background:#f7f7f7;border:1px solid #ededed;border-radius:0;place-items:center;width:44px;height:56px;font-size:9px;font-weight:800;display:grid;overflow:hidden}.editorHumanProductCard--missing .editorHumanProductCard__image{color:#b91c1c;background:#fee2e2;border-color:#fecaca}.editorHumanProductCard__text{gap:2px;min-width:0;display:grid}.editorHumanProductCard__text strong,.editorHumanProductCard__text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editorHumanProductCard__text strong{color:#111;font-size:12px;font-weight:900}.editorHumanProductCard__text small{color:#666;font-size:11px;line-height:1.25}.editorHumanProductCard--missing .editorHumanProductCard__text strong,.editorHumanProductCard--missing .editorHumanProductCard__text small{color:#b91c1c}.editorHumanProductCard__fields--compact{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (width<=1180px){.editorHumanProductCard__preview{grid-template-columns:42px minmax(0,1fr)}.editorHumanProductCard__preview .editorDangerButton{grid-column:1/-1;width:100%}}.addBlockCard{gap:12px}.addBlockCard p{color:#a6a6a6;margin:0;font-size:11px;line-height:1.45}.addBlockGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.addBlockTypeButton{color:#f5f5f5;text-align:left;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:0;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;min-height:58px;padding:9px;transition:border-color .16s,background .16s,transform .16s;display:grid}.addBlockTypeButton:hover{background:#ffffff1a;border-color:#ffffff47;transform:translateY(-1px)}.addBlockTypeButton:focus-visible{outline-offset:2px;outline:2px solid #5091ffe6}.addBlockTypeButton__icon{background:#ffffff1a;border-radius:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;line-height:1;display:inline-grid}.addBlockTypeButton__body{gap:2px;min-width:0;display:grid}.addBlockTypeButton__body strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;line-height:1.15;overflow:hidden}.addBlockTypeButton__body small{color:#8f8f8f;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.2;display:-webkit-box;overflow:hidden}@media (width<=1180px){.addBlockGrid{grid-template-columns:1fr}}.inspectorAdvancedPanel{overflow:hidden}.inspectorAdvancedPanel summary{color:#111827;cursor:pointer;padding:15px 16px;font-size:13px;font-weight:900}.inspectorAdvancedPanel__body{gap:12px;padding:0 16px 16px;display:grid}.inspectorAdvancedPanel__body p{color:#6b7280;margin:0;font-size:12px;line-height:1.45}.editorPanel--sectionWizardInspector{background:#f6f7f9;gap:16px}.sectionWizardInspectorHero,.sectionWizardInspectorBlock,.sectionWizardItemCard,.inspectorAdvancedPanel{background:#fff;border:1px solid #11182714;border-radius:0;box-shadow:0 18px 50px #0f172a0f}.sectionWizardInspectorHero{color:#111827;background:radial-gradient(circle at 100% 0,#11182714,#0000 36%),linear-gradient(#fff 0%,#f8fafc 100%);padding:18px}.sectionWizardInspectorHero__eyebrow,.sectionWizardInspectorHero__title,.sectionWizardInspectorActions,.sectionWizardInspectorItemsHeader,.sectionWizardItemDetails summary,.sectionWizardItemActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.sectionWizardInspectorHero__eyebrow{color:#6b7280;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:800}.sectionWizardInspectorHero__eyebrow code{color:#4338ca;background:#eef2ff;border-radius:0;padding:5px 9px;font-size:11px;font-weight:800}.sectionWizardInspectorHero__title h2{color:#111827;margin:0;font-size:22px;line-height:1.15}.sectionWizardInspectorHero__title p{color:#6b7280;margin:6px 0 0;font-size:13px;line-height:1.35}.sectionWizardInspectorSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.sectionWizardInspectorSummary span{background:#ffffffc7;border:1px solid #e5e7eb;border-radius:0;min-width:0;padding:10px}.sectionWizardInspectorSummary small{color:#9ca3af;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.sectionWizardInspectorSummary strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;display:block;overflow:hidden}.sectionWizardInspectorNotices{gap:8px;margin-top:14px;display:grid}.sectionWizardInspectorActions{flex-wrap:wrap;margin-top:16px}.sectionWizardInspectorActions .wizardPrimaryButton,.sectionWizardInspectorActions .wizardSecondaryButton{flex:auto}.sectionWizardInspectorDangerButton{color:#991b1b;cursor:pointer;background:#fee2e2;border:0;border-radius:0;padding:11px 14px;font-size:13px;font-weight:800;transition:all .16s}.sectionWizardInspectorDangerButton:hover{background:#fecaca;transform:translateY(-1px)}.sectionWizardInspectorDangerButton--small{border-radius:0;padding:9px 12px;font-size:12px}.sectionWizardInspectorBlock{padding:16px}.sectionWizardInspectorBlock .wizardIntro{background:0 0;margin-bottom:14px;padding:0}.sectionWizardInspectorBlock .wizardIntro h3{font-size:16px}.sectionWizardInspectorBlock .wizardIntro p{color:#6b7280}.editorPanel--sectionWizardInspector .nestedEditorBlock{background:#f9fafb;border-color:#e5e7eb;border-radius:0}.editorPanel--sectionWizardInspector .nestedEditorBlock__title strong{color:#111827}.sectionWizardItemDetails .editorHelpText{color:#6b7280}.sectionWizardInspectorBlock--items{gap:12px;display:grid}.sectionWizardInspectorItemsHeader{margin-bottom:0!important}.sectionWizardItemCard{box-shadow:none;overflow:hidden}.sectionWizardItemCard--selected{border-color:#4f46e561;box-shadow:0 18px 44px #4f46e51f}.sectionWizardItemCard--dragging{opacity:.55}.sectionWizardItemCard--dropTarget{outline-offset:2px;outline:2px solid #4f46e559}.sectionWizardItemDetails summary{cursor:pointer;background:#fff;padding:14px 16px;list-style:none}.sectionWizardItemDetails summary::-webkit-details-marker{display:none}.sectionWizardItemDetails summary span:not(.dragHandle){color:#6b7280;font-size:12px;font-weight:800}.sectionWizardItemDetails summary strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:900;overflow:hidden}.sectionWizardItemDetails__body{background:#fff;border-top:1px solid #f3f4f6;gap:14px;padding:0 16px 16px;display:grid}.sectionWizardItemActions{flex-wrap:wrap;padding-top:14px}.sectionWizardMediaPreview{background:#f9fafb;border:1px solid #e5e7eb;border-radius:0;min-height:72px;margin-top:14px;overflow:hidden}.sectionWizardMediaPreview .fitImageFrame,.sectionWizardMediaPreview img{width:100%;height:140px}.sectionWizardMediaPreview>span{color:#6b7280;word-break:break-all;padding:14px;font-size:12px;display:block}.sectionWizardLinkModes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.editorPanel--sectionWizardInspector .productsWizardV2ModeButton{min-height:40px;padding:10px 12px;font-size:12px}.editorPanel--sectionWizardInspector .editorHumanProductCard__metaPills code,.editorPanel--sectionWizardInspector .editorProductHumanPreview code{color:#6b7280;background:#f3f4f6}.editorPanel--sectionWizardInspector .inspectorAdvancedPanel{padding:0;overflow:hidden}.editorPanel--sectionWizardInspector .inspectorAdvancedPanel summary{cursor:pointer;color:#374151;padding:16px;font-size:13px;font-weight:900}@media (width<=1200px){.sectionWizardInspectorSummary,.sectionWizardLinkModes{grid-template-columns:1fr}}.editorPanel--sectionWizardInspector .sectionWizardLinkBlock{background:#fff;border-color:#1118271a;border-radius:0;gap:14px;margin-top:0;padding:14px}.editorPanel--sectionWizardInspector .sectionWizardLinkIntro{margin-bottom:0}.editorPanel--sectionWizardInspector .sectionWizardLinkModes--full{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.editorPanel--sectionWizardInspector .productsWizardV2TitleLinkModes.sectionWizardLinkModes--full{margin:0}.editorPanel--sectionWizardInspector .sectionWizardLinkModes--full .productsWizardV2ModeButton{color:#111827;justify-content:center;min-height:42px;font-weight:850}.editorPanel--sectionWizardInspector .productsWizardV2ModeButton:not(.productsWizardV2ModeButton--active){color:#111827;background:#fff;border-color:#11182724}.editorPanel--sectionWizardInspector .productsWizardV2ModeButton--active{color:#fff}.editorPanel--sectionWizardInspector .sectionWizardCatalogLinkEditor{gap:12px;display:grid}.editorPanel--sectionWizardInspector .sectionWizardLinkSummary{background:#f8fafc;border-color:#1118271f}.editorPanel--sectionWizardInspector .productsWizardV2TitleLinkSummary strong{color:#111827;font-weight:900}.editorPanel--sectionWizardInspector .productsWizardV2TitleLinkSummary span,.editorPanel--sectionWizardInspector .bannerWizardV2HumanLinkSummary{color:#111827;white-space:normal;font-size:12px;font-weight:800}.editorPanel--sectionWizardInspector .bannerWizardV2HumanLinkSummary small,.editorPanel--sectionWizardInspector .productsWizardV2TitleLinkSummary small{color:#374151;font-weight:650}.editorPanel--sectionWizardInspector .sectionWizardLinkSoftText{color:#374151;background:#f9fafb;border:1px dashed #1118272e;border-radius:0;margin:0;padding:12px;font-size:13px;font-weight:700}.editorPanel--sectionWizardInspector .sectionWizardLinkActionRow{flex-wrap:wrap;gap:8px;display:flex}.editorPanel--sectionWizardInspector .sectionWizardLinkActionRow .wizardSecondaryButton{flex:auto}.editorPanel--sectionWizardInspector .sectionWizardBrandFilterBox{background:#f9fafb;border-color:#1118271a;align-items:center}.editorPanel--sectionWizardInspector .sectionWizardBrandFilterBox strong,.editorPanel--sectionWizardInspector .sectionWizardBrandFilterBox span{color:#111827}.editorPanel--sectionWizardInspector .sectionWizardActionField{min-width:140px}.editorPanel--sectionWizardInspector .sectionWizardAdvancedDetails{background:#f9fafb;border-radius:0}.editorPanel--sectionWizardInspector .sectionWizardAdvancedDetails summary{color:#111827;font-weight:850}.editorPanel--sectionWizardInspector .sectionWizardFieldError{color:#b91c1c!important;font-weight:800!important}@media (width<=1200px){.editorPanel--sectionWizardInspector .sectionWizardLinkModes--full{grid-template-columns:1fr}}.editorPanel--sectionWizardInspector .wizardIntro h3,.editorPanel--sectionWizardInspector .wizardField span,.editorPanel--sectionWizardInspector .wizardToggle span,.editorPanel--sectionWizardInspector .nestedEditorBlock__title strong,.editorPanel--sectionWizardInspector .sectionWizardItemDetails summary span:not(.dragHandle),.editorPanel--sectionWizardInspector .sectionWizardItemDetails summary strong{color:#111827}.editorPanel--sectionWizardInspector .wizardIntro p,.editorPanel--sectionWizardInspector .wizardField small,.editorPanel--sectionWizardInspector .sectionWizardItemDetails .editorHelpText,.editorPanel--sectionWizardInspector .mutedText,.editorPanel--sectionWizardInspector .bannerWizardV2SoftText{color:#374151}.editorPanel--sectionWizardInspector .wizardField input,.editorPanel--sectionWizardInspector .wizardField select,.editorPanel--sectionWizardInspector .wizardField textarea,.editorPanel--sectionWizardInspector .editorField input,.editorPanel--sectionWizardInspector .editorField select,.editorPanel--sectionWizardInspector .editorField textarea{color:#111827;background:#fff;border-color:#11182729}.editorPanel--sectionWizardInspector .wizardField input::placeholder,.editorPanel--sectionWizardInspector .wizardField textarea::placeholder,.editorPanel--sectionWizardInspector .editorField input::placeholder,.editorPanel--sectionWizardInspector .editorField textarea::placeholder{color:#6b7280}.editorPanel--sectionWizardInspector .wizardField input:read-only,.editorPanel--sectionWizardInspector .editorField input:read-only{color:#374151;background:#f9fafb}.editorPanel--sectionWizardInspector .wizardField input:focus,.editorPanel--sectionWizardInspector .wizardField select:focus,.editorPanel--sectionWizardInspector .wizardField textarea:focus,.editorPanel--sectionWizardInspector .editorField input:focus,.editorPanel--sectionWizardInspector .editorField select:focus,.editorPanel--sectionWizardInspector .editorField textarea:focus{border-color:#111827;outline:none;box-shadow:0 0 0 3px #11182714}.editorPanel--sectionWizardInspector .wizardSecondaryButton,.editorPanel--sectionWizardInspector .editorSmallButton{color:#111827;background:#fff;border-color:#11182729;box-shadow:0 8px 18px #0f172a0f}.editorPanel--sectionWizardInspector .wizardSecondaryButton:hover:not(:disabled),.editorPanel--sectionWizardInspector .editorSmallButton:hover:not(:disabled){background:#f8fafc;border-color:#11182752}.editorPanel--sectionWizardInspector .wizardSecondaryButton:disabled,.editorPanel--sectionWizardInspector .editorSmallButton:disabled{color:#6b7280;opacity:.68}.editorPanel--sectionWizardInspector .productsWizardV2ModeButton{color:#111827}.editorPanel--sectionWizardInspector .productsWizardV2ModeButton--active{color:#fff;background:#111827;border-color:#111827;box-shadow:0 12px 28px #1118272e}.sectionWizardAlbumProductsPreview{background:#f8fafc;border:1px solid #1118271a;border-radius:0;gap:12px;padding:14px;display:grid}.sectionWizardAlbumProductsPreview__header{gap:10px;display:grid}.sectionWizardAlbumProductsPreview__header strong{color:#111827;font-size:14px;font-weight:900;display:block}.sectionWizardAlbumProductsPreview__header span{color:#374151;font-size:12px;font-weight:700}.sectionWizardAlbumProductsPreview__badges{flex-wrap:wrap;gap:6px;display:flex}.sectionWizardAlbumProductsPreview__badges span{color:#3730a3;background:#eef2ff;border-radius:0;padding:5px 8px;font-size:11px;font-weight:850}.sectionWizardAlbumProductsPreview__badge--danger{color:#991b1b!important;background:#fee2e2!important}.sectionWizardAlbumProductsPreview__empty{color:#374151;background:#fff;border:1px dashed #11182729;border-radius:0;margin:0;padding:12px;font-size:12px;font-weight:700;line-height:1.45}.sectionWizardAlbumProductsPreview__list{gap:8px;max-height:420px;padding-right:2px;display:grid;overflow:auto}.sectionWizardAlbumProductRow{background:#fff;border:1px solid #11182714;border-radius:0;grid-template-columns:26px 54px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.sectionWizardAlbumProductRow--missing{background:#fff7f7;border-color:#dc26263d}.sectionWizardAlbumProductRow__number{color:#374151;background:#eef2f7;border-radius:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:900;display:inline-flex}.sectionWizardAlbumProductRow__image{color:#6b7280;text-align:center;background:#f3f4f6;border-radius:0;width:54px;height:70px;font-size:10px;font-weight:800}.sectionWizardAlbumProductRow__image img{width:100%;height:100%}.sectionWizardAlbumProductRow__text{gap:3px;min-width:0;display:grid}.sectionWizardAlbumProductRow__text strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.sectionWizardAlbumProductRow__text small{color:#374151;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.sectionWizardAlbumProductRow__text code{color:#374151;text-overflow:ellipsis;white-space:nowrap;background:#f3f4f6;border-radius:0;width:fit-content;max-width:100%;padding:4px 7px;font-size:10px;font-weight:800;overflow:hidden}.editorPanel--sectionWizardInspector .sectionWizardTitleRouteSummary{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #1118271f;border-radius:0;gap:12px;padding:14px;display:grid;box-shadow:0 12px 28px #0f172a0f}.editorPanel--sectionWizardInspector .sectionWizardTitleRouteSummary--empty{box-shadow:none;background:#f9fafb;border-style:dashed}.editorPanel--sectionWizardInspector .sectionWizardTitleRouteSummary--empty strong{color:#111827;font-size:13px;font-weight:900}.editorPanel--sectionWizardInspector .sectionWizardTitleRouteSummary--empty span{color:#374151;font-size:12px;font-weight:700}.editorPanel--sectionWizardInspector .sectionWizardTitleRouteSummary__flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:4px 10px;display:grid}.editorPanel--sectionWizardInspector .sectionWizardTitleRouteSummary__flow span{color:#6b7280;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:850}.editorPanel--sectionWizardInspector .sectionWizardTitleRouteSummary__flow strong{color:#111827;overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:950;line-height:1.25}.editorPanel--sectionWizardInspector .sectionWizardTitleRouteSummary__flow em{color:#fff;background:#111827;border-radius:0;grid-area:1/2/3/3;place-items:center;width:28px;height:28px;font-size:15px;font-style:normal;font-weight:950;display:inline-grid}.editorPanel--sectionWizardInspector .sectionWizardTitleRouteSummary__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.editorPanel--sectionWizardInspector .sectionWizardTitleRouteSummary__details span{background:#fff;border:1px solid #11182714;border-radius:0;gap:3px;min-width:0;padding:9px 10px;display:grid}.editorPanel--sectionWizardInspector .sectionWizardTitleRouteSummary__details small{color:#6b7280;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:850}.editorPanel--sectionWizardInspector .sectionWizardTitleRouteSummary__details strong{color:#111827;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:900;line-height:1.25}.sidebar--v2{background:radial-gradient(circle at 20% -10%, #ffffff1a, transparent 34%), var(--cms-luxury-ink);flex-direction:column;gap:14px;padding:22px 18px;display:flex}.sidebar--v2 .brand--v2{gap:6px;margin:0 0 2px;display:grid}.sidebar--v2 .brand--v2 h1{max-width:none;font-size:24px;line-height:1.05}.brand__subtitle{color:#a8a8a8;font-size:12px;font-weight:700}.environmentTabs--compact{margin-bottom:8px}.sidebarPanel,.publishPanel{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:0;gap:12px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0a}.sidebarPanel__header,.publishPanel__header{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.sidebarPanel__header div,.publishPanel__header div{gap:3px;min-width:0;display:grid}.sidebarPanel__header span,.publishPanel__header span{color:#8f8f8f;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1}.sidebarPanel__header strong,.publishPanel__header strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:950;line-height:1.18;overflow:hidden}.sidebarPanel__header small,.publishPanel__header small{color:#a8a8a8;white-space:nowrap;font-size:11px;font-weight:750}.sidebarPanel__headerButton{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:0;flex:none;padding:7px 10px;font-size:11px;font-weight:850}.sidebarPanel__headerButton:hover:not(:disabled){background:#ffffff24;border-color:#ffffff52}.sidebarPanel__headerButton:disabled{cursor:not-allowed;opacity:.52}.sidebarNavGrid{gap:7px;display:grid}.sidebarNavButton{color:#f5f5f7;text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:0;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;min-height:50px;padding:8px 9px;transition:border-color .16s,background .16s,transform .16s;display:grid}.sidebarNavButton:hover:not(:disabled){background:#ffffff17;border-color:#ffffff47;transform:translateY(-1px)}.sidebarNavButton--active,.sidebarNavButton--active:hover:not(:disabled){color:#111;background:#fff;border-color:#fff;transform:none}.sidebarNavButton__icon{color:#fff;background:#ffffff1a;border-radius:0;place-items:center;width:30px;height:30px;font-size:13px;font-weight:950;line-height:1;display:inline-grid}.sidebarNavButton--active .sidebarNavButton__icon{color:#fff;background:#111}.sidebarNavButton__body{gap:2px;min-width:0;display:grid}.sidebarNavButton__body strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;line-height:1.15;overflow:hidden}.sidebarNavButton__body small{color:#a8a8a8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;line-height:1.15;overflow:hidden}.sidebarNavButton--active .sidebarNavButton__body small{color:#3f3f46}.sidebar--v2 .field,.sidebar--v2 .categoryTabsBlock{margin-bottom:0}.field--compact{gap:7px}.field--compact span,.categoryTabsBlock--compact .categoryTabsBlock__label{color:#cfcfcf;font-size:11px;font-weight:850}.field--compact select{color:#111;background:#fff;border:1px solid #ffffff1f;border-radius:0;min-height:38px;padding:9px 11px;font-size:13px;font-weight:750}.categoryTabsBlock--compact{gap:8px}.categoryTabsBlock--compact small{color:#a8a8a8;font-size:10px}.sidebar--v2 .categoryTab{min-height:34px;padding:7px 8px;font-size:11px;font-weight:850}.sourceCard--compact{background:#ffffff0e;margin:0;padding:10px}.sourceCard--compact strong{font-size:12px}.sourceCard--compact small{color:#b2b2b2;font-size:10px}.stats--compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0}.stats--compact div{text-align:center;border-radius:0;justify-content:stretch;gap:4px;padding:9px 8px;display:grid}.stats--compact strong{font-size:16px;line-height:1.05}.stats--compact span{color:#a8a8a8;text-align:center;font-size:10px;font-weight:750}.addBlockGrid--compact{gap:7px}.addBlockTypeButton--compact{border-radius:0;grid-template-columns:28px minmax(0,1fr);gap:8px;min-height:52px;padding:8px}.addBlockTypeButton--compact .addBlockTypeButton__icon{border-radius:0;width:28px;height:28px}.addBlockTypeButton--compact .addBlockTypeButton__body strong{font-size:11px}.addBlockTypeButton--compact .addBlockTypeButton__body small{color:#a6a6a6;-webkit-line-clamp:1;font-size:9px}.sidebar--v2 .sectionList--v2{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:0;margin:0;padding:12px}.sidebar--v2 .sectionList--v2 .sectionList__header{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111111f0;border-bottom:1px solid #ffffff14;border-radius:0;margin:-12px -12px 8px;padding:12px 12px 10px;position:sticky;top:-22px}.sidebar--v2 .sectionListSearch{margin:0 0 8px}.sidebar--v2 .sectionList--v2 .sectionListItem{background:#ffffff0b;border-radius:0;min-height:52px}.sidebar--v2 .sectionList--v2 .sectionItemsTree{margin-left:36px}.sidebar--v2 .sectionList--v2 .sectionItemNode{border:1px solid #ffffff14}.sidebarPanel--quality{gap:10px}.sidebarPanel--quality .validationCard,.sidebarPanel--quality .historyCard{margin:0}.historyCard--compact{gap:9px;padding:11px}.saveStatus--compact{border-radius:0;margin:0;padding:10px}.publishPanel{margin-bottom:4px}.publishPanel__primary{width:100%}.publishPanel__secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.publishPanel .ghostButton,.publishPanel .primaryButton{min-height:40px;margin:0;padding:10px 12px;font-size:12px;font-weight:900}.shell--catalogPage .sidebar--v2 .sidebarPanel--context,.shell--catalogPage .sidebar--v2 .sidebarPanel--create,.shell--catalogPage .sidebar--v2 .sidebarPanel--quality,.shell--catalogPage .sidebar--v2 .publishPanel,.shell--catalogPage .sidebar--v2 .sectionList--v2{display:none}@media (width>=921px){.sidebar--v2,.shell--catalogPage .sidebar--v2{padding:22px 18px}}@media (width<=520px){.sidebarNavButton{grid-template-columns:28px minmax(0,1fr)}.stats--compact,.publishPanel__secondary{grid-template-columns:1fr}}.sidebar--v3{scrollbar-gutter:auto;gap:0;padding:0}.sidebar--v3.sidebar--v2.sidebar{scrollbar-gutter:auto;padding:0}.sidebarV3__header{border-bottom:1px solid var(--cms-luxury-frame-soft);background:var(--cms-luxury-ink);gap:8px;min-width:0;padding:14px 18px 12px;display:grid}.sidebar--v3 .environmentTabs--compact{gap:4px;margin:0;padding:3px}.sidebar--v3 .sidebarV3__flyoutEnvironment{display:flex}.sidebar--v3 .environmentTab{padding:6px 8px;font-size:10px}.sidebar--v3 .environmentTab--uat.environmentTab--active{color:#3d2600;background:#ffd37c}.sidebar--v3 .sidebarV3__user{border-top:0;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:0;padding:0}.sidebar--v3 .sidebarV3__user .cmsAuthenticatedUser__logout{grid-area:1/2/span 2;padding:5px 8px}.sidebar--v3 .sidebarV3__user .cmsAuthenticatedUser__role{color:#a9a9a9;text-overflow:ellipsis;white-space:nowrap;grid-area:2/1;min-width:0;font-size:10px;line-height:1.2;overflow:hidden}.sidebar--v3 .sidebarV3__flyoutFooter{z-index:2;border-top:1px solid var(--cms-luxury-frame-soft);background:var(--cms-luxury-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.sidebarV3__scrollRegion{scrollbar-gutter:stable;min-width:0;min-height:0;padding:10px}.sidebarV3__homepageContent{gap:10px;min-width:0;margin-top:10px;display:grid}.sidebarV3__disclosure,.sidebarV3__structure{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:0;min-width:0;overflow:visible}.sidebarV3__disclosureButton{color:#f7f7f8;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) 24px;align-items:center;gap:8px;width:100%;min-height:42px;padding:8px 10px;display:grid}.sidebarV3__disclosureButton:hover{background:#ffffff14}.sidebarV3__disclosureButton:focus-visible,.sidebarV3__parametersToggle:focus-visible,.sidebar--v3 .sidebarV3__createActions .addBlockTypeButton:focus-visible,.sidebarV3__moreButton:focus-visible{outline-offset:2px;outline:2px solid #8eb5fff0}.sidebarV3__disclosureButton>span:first-child{color:#b8b8bf;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:900}.sidebarV3__disclosureButton strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:900;line-height:1.25;overflow:hidden}.sidebarV3__chevron{color:#d7d7dc;background:#ffffff14;border-radius:0;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.sidebarV3__disclosureContent{min-width:0;padding:0 8px 8px}.sidebarV3__navigation{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:0;min-width:0;padding:8px}.sidebar--v3 .sidebarNavGroups{gap:10px;display:grid}.sidebar--v3 .sidebarNavGroup{gap:5px;min-width:0;display:grid}.sidebar--v3 .sidebarNavGroup+.sidebarNavGroup{border-top:1px solid #ffffff1a;padding-top:10px}.sidebar--v3 .sidebarNavGroup__title{color:#b8b8bf;letter-spacing:.06em;text-transform:uppercase;margin:0;padding:0 3px;font-size:9px;font-weight:900;line-height:1.2}.sidebar--v3 .sidebarNavGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.sidebar--v3 .sidebarNavGrid .sidebarNavButton:only-child{grid-column:1/-1}.sidebar--v3 .sidebarNavGrid .sidebarNavButton{overflow-wrap:anywhere;white-space:normal;border-width:1px;border-radius:0;grid-template-columns:none;align-items:center;min-height:36px;padding:6px 8px;font-size:10.5px;font-weight:850;line-height:1.2;display:flex}.sidebar--v3 .sidebarNavGrid .sidebarNavButton:hover:not(:disabled){transform:none}.sidebar--v3 .sidebarNavButton:focus-visible{outline-offset:2px;outline:2px solid #8eb5fff0}.sidebarV3__parametersHeader span,.sidebarV3__parametersSourceSummary span,.sidebarV3__structureToolbar span,.sidebarV3__publicationSummary span{color:#b8b8bf;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:900;line-height:1.1}.sidebarV3__parameters{padding:10px}.sidebarV3__parametersHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.sidebarV3__parametersHeader>div{gap:3px;min-width:0;display:grid}.sidebarV3__parametersHeader strong{color:#fff;font-size:13px;font-weight:950}.sidebarV3__parametersHeader small{color:#ff9b9b;font-size:10px;font-weight:850}.sidebarV3__parametersToggle{color:#d7d7dc;cursor:pointer;background:#ffffff12;border:1px solid #ffffff2e;border-radius:0;flex:none;place-items:center;width:28px;height:28px;padding:0;font-size:15px;font-weight:900;line-height:1;display:grid}.sidebarV3__parametersToggle:hover{color:#fff;background:#ffffff1f;border-color:#ffffff52}.sidebarV3__parametersPrimary{border-top:1px solid #ffffff17;gap:10px;min-width:0;margin-top:10px;padding-top:10px;display:grid}.sidebarV3__parametersPrimary .categoryTabsBlock{min-width:0;margin:0}.sidebarV3__parametersContent{border-top:1px solid #ffffff17;margin-top:10px;padding:10px 0 0}.sidebarV3__parametersSourceSummary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.sidebarV3__parametersSourceSummary>div{gap:3px;min-width:0;display:grid}.sidebarV3__parametersSourceSummary strong,.sidebarV3__parametersSourceSummary small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebarV3__parametersSourceSummary strong{color:#fff;font-size:12px}.sidebarV3__parametersSourceSummary small{color:#c4c4ca;font-size:10px}.sidebarV3__parametersContent,.sidebarV3__publicationMore,.sidebarV3__quality>.sidebarV3__disclosureContent{gap:10px;display:grid}.sidebarV3__structure{gap:8px;padding:10px;display:grid}.sidebarV3__structureToolbar{justify-content:space-between;align-items:center;gap:10px;display:flex}.sidebarV3__structureToolbar>div:first-child{gap:3px;min-width:0;display:grid}.sidebarV3__structureToolbar strong{color:#fff;font-size:13px;font-weight:950}.sidebarV3__historyActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;min-width:0;display:grid}.sidebarV3__historyButton{color:#242426;cursor:pointer;white-space:nowrap;background:#f2f2f3;border:1px solid #d2d2d6;border-radius:0;justify-content:center;align-items:center;gap:7px;width:100%;min-width:0;min-height:36px;padding:7px 10px;font-size:11.5px;font-weight:900;line-height:1;transition:background-color .16s,border-color .16s,color .16s,transform 80ms;display:inline-flex}.sidebarV3__historyButton:hover:not(:disabled){color:#111;background:#dedee1;border-color:#fff}.sidebarV3__historyButton:active:not(:disabled){background:#d2d2d6;border-color:#c4c4c9;transform:translateY(1px)}.sidebarV3__historyButton:focus-visible{outline-offset:2px;outline:2px solid #fff}.sidebarV3__historyButton:disabled{cursor:not-allowed;color:#ffffff80;background:#ffffff12;border-color:#ffffff24}.sidebar--v3 .sidebarV3__createActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.sidebar--v3 .sidebarV3__createActions .addBlockTypeButton--compact{border-radius:0;grid-template-columns:24px minmax(0,1fr);gap:6px;min-height:43px;padding:6px 7px}.sidebar--v3 .sidebarV3__createActions .addBlockTypeButton__icon{border-radius:0;width:24px;height:24px;font-size:12px}.sidebar--v3 .sidebarV3__createActions .addBlockTypeButton__body strong{white-space:normal;font-size:10.5px;line-height:1.2}.sidebar--v3 .sectionList--v2{border-radius:0;overflow:visible}.sidebar--v3 .sectionList--v2 .sectionList__header{top:-10px}.sidebarV3__quality--error{background:#aa2d2d24;border-color:#ff7a7a94}.sidebarV3__publication{background:#111111fa;border-width:1px 0 0;border-radius:0;gap:8px;min-width:0;margin:0;padding:10px 12px 12px;box-shadow:0 -12px 28px #0000003d}.sidebarV3__publication--blocked{border-top-color:#ff7a7a94}.sidebarV3__publicationSummary{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.sidebarV3__publicationSummary>div{gap:2px;min-width:0;display:grid}.sidebarV3__publicationSummary strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;overflow:hidden}.sidebarV3__publicationSummary small{text-align:right;white-space:nowrap;font-size:10px;font-weight:850}.sidebarV3__status--dirty{color:#ffd37c}.sidebarV3__status--clean{color:#a9e9ba}.sidebarV3__moreButton{color:#d7d7dc;cursor:pointer;background:#ffffff0e;border:0;border-radius:0;justify-content:space-between;align-items:center;width:100%;min-height:30px;padding:5px 8px;font-size:10px;font-weight:850;display:flex}.sidebarV3__moreButton:hover{color:#fff;background:#ffffff1a}.sidebar--v3 [hidden]{display:none}@media (width>=1261px){.sidebar--v3,.shell--catalogPage .sidebar--v3{grid-template-rows:auto minmax(0,1fr) auto;gap:0;height:100vh;padding:0;display:grid;overflow:hidden}.sidebarV3__scrollRegion{overscroll-behavior:contain;overflow:hidden scroll}}@media (width<=1260px){.sidebar--v3,.shell--catalogPage .sidebar--v3{height:auto;padding:0;display:block;position:relative;top:auto;overflow:visible}.sidebarV3__scrollRegion{overflow:visible}.sidebarV3__publication{box-shadow:none;margin-top:0}}@media (width<=520px){.sidebar--v3 .publishPanel__secondary,.sidebarV3__publicationSummary{grid-template-columns:1fr}.sidebarV3__publicationSummary small{text-align:left}}.catalogLinkDestinationEditor{gap:14px;display:grid}.catalogLinkDestinationEditor__modes{flex-wrap:wrap;gap:8px;display:flex}.catalogLinkDestinationEditor__summary{margin:0}.catalogLinkDestinationEditor__actions{flex-wrap:wrap;gap:8px;display:flex}.catalogLinkDestinationEditor__titleField{margin:0}.catalogLinkDestinationEditor__actionBox{align-items:end}.catalogLinkDestinationEditor__advanced{margin-top:2px}.catalogLinkDestinationEditor__advancedButton{margin-top:12px}.catalogLinkDestinationEditor--compact{gap:12px}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary{border:1px solid var(--cms-border,#1118271f);color:#111827;background:#f8fafc;border-radius:0;gap:12px;padding:14px;display:grid}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary--empty{background:#fff;gap:4px}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary--empty strong{color:#111827;font-size:13px;font-weight:900}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary--empty span{color:#4b5563;font-size:12px}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__flow{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__step{background:#fff;border:1px solid #1118271a;border-radius:0;align-content:center;gap:4px;min-width:0;padding:11px 12px;display:grid}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__step small{color:#6b7280;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__step strong{color:#111827;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:900;line-height:1.3}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__flow>em{color:#fff;background:#111827;border-radius:0;align-self:center;place-items:center;width:34px;height:34px;font-size:16px;font-style:normal;font-weight:950;display:grid}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__details{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__details>span{background:#fff;border:1px solid #11182714;border-radius:0;gap:3px;min-width:0;padding:9px 10px;display:grid}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__details small{color:#6b7280;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:850}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__details strong{color:#111827;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:900;line-height:1.3}.sellerCatalogProductsSection--selectionMode{grid-template-rows:auto auto minmax(0,1fr) auto}.sellerCatalogProductsSection--selectionMode>.sellerCatalogProductsHead{grid-row:1}.sellerCatalogProductsSection--selectionMode>.sellerCatalogPluPicker{grid-row:2}.sellerCatalogProductsSection--selectionMode>.catalogLoadingState,.sellerCatalogProductsSection--selectionMode>.sellerCatalogProductsGrid,.sellerCatalogProductsSection--selectionMode>.sellerCatalogPhonePreviewFrame,.sellerCatalogProductsSection--selectionMode>.catalogEmptyText{grid-row:3;min-height:0}.sellerCatalogProductsSection--selectionMode>.sellerCatalogProductPickerBar{z-index:20;background:#fff;border-width:1px 0 0;border-radius:0;grid-row:4;margin:0;padding:13px 16px;position:relative;box-shadow:0 -12px 28px #0f172a1a}.sellerCatalogProductsSection--selectionMode>.sellerCatalogProductPickerBar .primaryButton{color:#fff;background:#111827;border-color:#111827;min-width:190px}.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode){grid-template-rows:auto minmax(0,1fr) auto}.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.sellerCatalogProductsHead{grid-row:1}.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.catalogLoadingState,.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.sellerCatalogProductsGrid,.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.sellerCatalogPhonePreviewFrame,.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.catalogEmptyText{grid-row:2;min-height:0}.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.sellerCatalogBulkAlbumBar{z-index:20;background:#fff;border-width:1px 0 0;border-radius:0;grid-row:3;margin:0;padding:13px 16px;position:relative;box-shadow:0 -12px 28px #0f172a1a}@media (width<=720px){.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__flow{grid-template-columns:1fr}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__flow>em{justify-self:center;transform:rotate(90deg)}.sellerCatalogProductsSection--selectionMode>.sellerCatalogProductPickerBar .primaryButton{width:100%;min-width:0}}.sellerCatalogProductsSection--selectionMode>.sellerCatalogProductPickerBar{gap:10px;min-height:52px;padding:8px 12px;box-shadow:0 -6px 18px #0f172a14}.sellerCatalogProductPickerBar__status{align-items:center;min-width:0;display:flex!important}.sellerCatalogProductPickerBar__status strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;line-height:1.2;overflow:hidden}.sellerCatalogProductPickerBar__actions{align-items:center;flex-wrap:nowrap!important;gap:8px!important;display:flex!important}.sellerCatalogProductPickerBar__actions .ghostButton,.sellerCatalogProductPickerBar__actions .primaryButton{white-space:nowrap;border-radius:0;height:34px;min-height:34px;padding:0 12px;font-size:12px;line-height:1}.sellerCatalogProductsSection--selectionMode>.sellerCatalogProductPickerBar .primaryButton{min-width:168px}@media (width<=900px){.sellerCatalogProductsSection--selectionMode>.sellerCatalogProductPickerBar{flex-direction:row;align-items:center}.sellerCatalogProductPickerBar__actions{justify-content:flex-end!important}.sellerCatalogProductPickerBar__actions button{flex:none!important}}@media (width<=720px){.sellerCatalogProductsSection--selectionMode>.sellerCatalogProductPickerBar{min-height:50px;padding:7px 10px}.sellerCatalogProductPickerBar__status{display:none!important}.sellerCatalogProductPickerBar__actions{width:100%}.sellerCatalogProductPickerBar__actions .ghostButton{flex:none!important}.sellerCatalogProductsSection--selectionMode>.sellerCatalogProductPickerBar .primaryButton{width:auto;min-width:0;flex:auto!important}}.orderedProductList{gap:10px;display:grid}.orderedProductListRow{border:1px solid var(--cms-border,#d8dde6);background:var(--cms-surface,#fff);min-width:0;color:var(--cms-text,#17191d);border-radius:0;grid-template-columns:28px 64px minmax(180px,1fr) minmax(170px,.8fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.orderedProductList--compact .orderedProductListRow{grid-template-columns:24px 52px minmax(150px,1fr) minmax(140px,.75fr) auto;gap:9px;padding:9px 10px}.orderedProductList--sortable .orderedProductListRow,.orderedProductList--sortable.orderedProductList--compact .orderedProductListRow{grid-template-columns:28px 64px minmax(0,1fr);padding-right:108px;position:relative}.orderedProductList--sortable .orderedProductListRow,.orderedProductList--sortable .orderedProductListRow__number,.orderedProductList--sortable .orderedProductListRow__image,.orderedProductList--sortable .orderedProductListRow__content em{border-radius:0}.orderedProductList--sortable .orderedProductListRow__actions{gap:4px;display:flex;position:absolute;top:8px;right:8px}.orderedProductList--sortable .orderedProductListRow__content code{width:calc(100% + 68px)}.orderedProductList--sortable .orderedProductListRow__actionButton,.orderedProductList--sortable .orderedProductListRow__dragHandle{color:#fff;cursor:pointer;background:#222;border:0;border-radius:0;place-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;display:grid}.orderedProductList--sortable .orderedProductListRow__actionButton:hover,.orderedProductList--sortable .orderedProductListRow__dragHandle:hover{background:#3f3f46}.orderedProductList--sortable .orderedProductListRow__dragHandle{cursor:grab;font-size:14px;font-weight:900}.orderedProductList--sortable .orderedProductListRow__actionButton--plu{letter-spacing:.02em;font-size:9px;font-weight:900;line-height:1}.orderedProductList--sortable .orderedProductListRow__dragHandle:active{cursor:grabbing}.orderedProductList--sortable .orderedProductListRow--dragging{opacity:.45}.orderedProductList--sortable .orderedProductListRow--dropTarget{outline-offset:-2px;outline:2px solid #222}.orderedProductList--sortable .orderedProductListRow__actionButton:disabled{cursor:default;opacity:.35}.orderedProductList--sortable .orderedProductListRow__actionButton--danger{background:#b91c1c}.orderedProductList--sortable .orderedProductListRow__actionButton--danger:hover{background:#991b1b}.orderedProductList--sortable .orderedProductListRow__actionButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:16px;height:16px}.orderedProductListRow--loading{background:#f8fafc;border-style:dashed}.orderedProductListRow--missing{background:#fff7f7;border-color:#efb4b4}.orderedProductListRow--duplicate{box-shadow:inset 3px 0 #d97706}.orderedProductListRow__number{color:#3d4652;background:#eef1f5;border-radius:0;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid}.orderedProductListRow__image{color:#626c78;text-align:center;background:#f4f5f7;border:1px solid #e0e4ea;border-radius:0;place-items:center;width:64px;height:72px;font-size:10px;font-weight:700;display:grid;overflow:hidden}.orderedProductList--compact .orderedProductListRow__image{width:52px;height:60px}.orderedProductListRow--missing .orderedProductListRow__image{color:#a51d1d;background:#fde8e8;border-color:#efb4b4}.orderedProductListRow__content{gap:3px;min-width:0;display:grid}.orderedProductListRow__content strong,.orderedProductListRow__content small,.orderedProductListRow__content code{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.orderedProductListRow__content strong{color:#15181d;font-size:13px}.orderedProductListRow__content small{color:#414a56;font-size:12px}.orderedProductListRow__content code{color:#616b78;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.orderedProductListRow__content em{color:#8a4b00;background:#fff0d5;border-radius:0;width:max-content;padding:2px 7px;font-size:10px;font-style:normal;font-weight:800}.orderedProductListRow__input{color:#17191d;background:#fff;border:1px solid #cfd5df;border-radius:0;width:100%;min-width:0;height:38px;padding:0 10px;font:12px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.orderedProductListRow__input:focus{border-color:#15181d;outline:2px solid #15181d1f}.orderedProductListRow__actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.orderedProductListRow__actions .wizardSecondaryButton{min-width:34px;padding-inline:10px}.orderedProductListEmpty{color:#303844;background:#f8fafc;border:1px dashed #cfd5df;border-radius:0;gap:4px;padding:18px;display:grid}.orderedProductListEmpty strong{color:#17191d}.orderedProductListEmpty span{color:#596474;font-size:12px}.orderedProductListNotice{background:#f8fafc;border:1px solid #d7dce4;border-radius:0;justify-content:space-between;align-items:center;gap:14px;margin:10px 0;padding:12px 14px;display:flex}.orderedProductListNotice>div{align-items:center;gap:8px;display:flex}.orderedProductListNotice>div:first-child{gap:2px;display:grid}.orderedProductListNotice strong{color:#17191d}.orderedProductListNotice span{color:#535e6d;font-size:12px}.orderedProductListNotice--danger{background:#fff7f7;border-color:#efb4b4}.sellerCatalogSelectionReviewToggle{color:#16191e;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;-webkit-text-decoration:underline #b4bbc5;text-decoration:underline #b4bbc5}.sellerCatalogSelectionReviewToggle:disabled{color:#66717f;cursor:default;text-decoration:none}.sellerCatalogSelectionReviewToggle--light{color:inherit;text-align:left;font-size:12px;font-weight:700}.sellerCatalogSelectionReview{z-index:31;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1px solid #cbd2dc;border-radius:0;gap:10px;max-height:min(46vh,430px);margin:10px 12px 4px;padding:12px;display:grid;position:sticky;bottom:54px;overflow:hidden;box-shadow:0 18px 50px #1118272e}.sellerCatalogSelectionReview__header,.sellerCatalogSelectionReview__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.sellerCatalogSelectionReview__header>div{gap:2px;display:grid}.sellerCatalogSelectionReview__header strong{color:#17191d}.sellerCatalogSelectionReview__header span{color:#596474;font-size:12px}.sellerCatalogSelectionReview__header .modalCloseButton{color:#17191d;width:30px;min-width:30px;height:30px}.sellerCatalogSelectionReview__list{gap:8px;min-height:0;padding-right:3px;display:grid;overflow:auto}.sellerCatalogSelectionReview__item{background:#fff;border:1px solid #e0e4ea;border-radius:0;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.sellerCatalogSelectionReview__image{color:#626c78;text-align:center;background:#f2f4f7;border-radius:0;place-items:center;width:50px;height:58px;font-size:9px;display:grid;overflow:hidden}.sellerCatalogSelectionReview__text{gap:2px;min-width:0;display:grid}.sellerCatalogSelectionReview__text strong,.sellerCatalogSelectionReview__text small,.sellerCatalogSelectionReview__text code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sellerCatalogSelectionReview__text strong{color:#17191d;font-size:12px}.sellerCatalogSelectionReview__text small{color:#414a56;font-size:11px}.sellerCatalogSelectionReview__text code{color:#697482;font-size:10px}.sellerCatalogSelectionReview__actions{gap:6px;display:flex}.sellerCatalogSelectionReview__actions button{min-height:34px;padding:0 10px}.sellerCatalogSelectionReview__footer{justify-content:flex-end;padding-top:2px}@media (width<=1100px){.orderedProductListRow,.orderedProductList--compact .orderedProductListRow{grid-template-columns:24px 52px minmax(0,1fr) auto}.orderedProductListRow__input{grid-column:3/-1}}@media (width<=760px){.orderedProductListRow,.orderedProductList--compact .orderedProductListRow{grid-template-columns:24px 48px minmax(0,1fr)}.orderedProductListRow__image{width:48px;height:56px}.orderedProductListRow__input,.orderedProductListRow__actions{grid-column:2/-1}.orderedProductListRow__actions{justify-content:flex-start}.orderedProductListNotice{flex-direction:column;align-items:flex-start}.orderedProductListNotice>div:last-child{flex-wrap:wrap}.sellerCatalogSelectionReview{max-height:52vh;margin-inline:6px;bottom:50px}.sellerCatalogSelectionReview__item{grid-template-columns:46px minmax(0,1fr)}.sellerCatalogSelectionReview__actions{grid-column:2;justify-content:flex-start}}.editorPanel--sectionWizardInspector .sectionWizardInspectorBlock--selectedItem{gap:14px;display:grid}.editorPanel--sectionWizardInspector .sectionWizardItemCard--quick{border-color:var(--cms-border);box-shadow:none;overflow:visible}.editorPanel--sectionWizardInspector .sectionWizardItemCard--quick .nestedEditorBlock{background:var(--cms-surface-muted);box-shadow:none;border:0;border-radius:0;margin:0}.editorPanel--sectionWizardInspector .sectionWizardItemDetails__body--quick{border-top:0;border-radius:0;padding:16px}.editorPanel--sectionWizardInspector .sectionWizardItemCard--quick .sectionWizardMediaPreview:has(.homepageFitMedia){background:#fff;border-color:#0000;border-radius:0;width:100%;height:480px;min-height:0;margin:14px auto 0}.editorPanel--sectionWizardInspector .sectionWizardItemCard--quick .sectionWizardMediaPreview .homepageFitMedia{background:#fff;width:100%;height:100%}.editorPanel--sectionWizardInspector .inspectorAdvancedPanel--nested{box-shadow:none;border-radius:0;margin-top:2px}.editorPanel--sectionWizardInspector .inspectorAdvancedPanel--nested summary{padding:12px 14px}.editorPanel--sectionWizardInspector .inspectorAdvancedPanel--nested .inspectorAdvancedPanel__body{padding-top:0}.sectionInspectorContentStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sectionInspectorContentStats span{border:1px solid var(--cms-border);background:var(--cms-surface-muted);border-radius:0;min-width:0;padding:12px}.sectionInspectorContentStats small{color:var(--cms-text-soft);letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:850;display:block}.sectionInspectorContentStats strong{color:var(--cms-text);font-size:18px;line-height:1;display:block}.sectionInspectorSelectionHint{border:1px dashed var(--cms-border-strong);background:var(--cms-surface-soft);border-radius:0;align-items:flex-start;gap:10px;margin-top:12px;padding:13px 14px;display:flex}.sectionInspectorSelectionHint:before{content:"↗";background:var(--cms-primary);width:26px;height:26px;color:var(--cms-primary-text);border-radius:0;flex:0 0 26px;place-items:center;font-size:13px;font-weight:900;display:grid}.sectionInspectorSelectionHint div{gap:4px;display:grid}.sectionInspectorSelectionHint strong{color:var(--cms-text);font-size:13px}.sectionInspectorSelectionHint span{color:var(--cms-text-muted);font-size:12px;line-height:1.45}.editorPanel--sectionWizardInspector .sectionWizardInspectorBlock--contentOverview .sectionWizardInspectorItemsHeader{align-items:flex-start}.editorPanel--sectionWizardInspector .sectionWizardInspectorBlock--contentOverview .sectionWizardInspectorItemsHeader>div{min-width:0}@media (width<=1180px){.editorPanel--sectionWizardInspector .sectionWizardInspectorActions{grid-template-columns:1fr;display:grid}.editorPanel--sectionWizardInspector .sectionWizardInspectorActions>button{width:100%}.sectionInspectorContentStats{grid-template-columns:1fr}}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor{min-width:0;overflow:hidden}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductList,.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductListRow{box-sizing:border-box;width:100%;min-width:0}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductListRow,.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductList--compact .orderedProductListRow{grid-template-columns:24px 48px minmax(0,1fr);align-items:center;gap:8px;padding:9px}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductListRow__image,.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductList--compact .orderedProductListRow__image{width:48px;height:56px}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductListRow__input,.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductListRow__actions{grid-column:2/-1;width:100%;min-width:0}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductListRow__actions{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;align-items:stretch;gap:6px;display:grid}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductList--sortable .orderedProductListRow{padding:9px 108px 9px 9px}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductList--sortable .orderedProductListRow__actions{grid-column:auto;width:auto;display:flex}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductListRow__actions .wizardSecondaryButton,.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductListRow__actions .productsWizardV2DangerButton{box-sizing:border-box;white-space:nowrap;width:100%;min-width:0;max-width:100%;min-height:34px;margin:0;padding:0 8px}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductListRow__actions .wizardSecondaryButton{padding-inline:6px}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumProductsEditor__header{grid-template-columns:minmax(0,1fr)}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumActionsCompact,.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumActionsCompact__primary,.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumActionsCompact__secondary{flex-wrap:wrap;width:100%;min-width:0}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumActionsCompact button{min-width:0;max-width:100%}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumActionsCompact{grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:6px;display:grid}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumActionsCompact__primary,.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumActionsCompact__secondary{justify-content:flex-start;display:flex}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor,.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumSourceCard,.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .bannerWizardV2AlbumSourceCard__badges span,.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductListEmpty,.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductListNotice{border-radius:0}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductList--album .orderedProductListRow{padding-right:68px}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductList--album .orderedProductListRow__actions{grid-column:auto;width:auto;min-width:0;display:flex;position:absolute;top:8px;right:8px}.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductList--album .orderedProductListRow__actionButton,.editorPanel--sectionWizardInspector .sectionWizardAlbumProductsEditor .orderedProductList--album .orderedProductListRow__dragHandle{width:28px;min-width:28px;height:28px;min-height:28px;padding:0}.workspaceChangeState,.publishPanel__state{color:#20242c;background:#f7f8fa;border:1px solid #d9dee7;border-radius:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.workspaceChangeState>span{flex:none;font-size:12px;line-height:1}.workspaceChangeState>div,.publishPanel__state{min-width:0}.workspaceChangeState strong,.workspaceChangeState small,.publishPanel__state strong,.publishPanel__state span{color:inherit;display:block}.workspaceChangeState strong,.publishPanel__state strong{font-size:12px;font-weight:750;line-height:1.3}.workspaceChangeState small,.publishPanel__state span{opacity:.82;margin-top:2px;font-size:11px;line-height:1.35}.workspaceChangeState--dirty,.publishPanel__state--dirty{color:#754500;background:#fff8e7;border-color:#e7b451}.workspaceChangeState--clean,.publishPanel__state--clean{color:#1d6035;background:#eef9f1;border-color:#b9ddc6}.publishPanel__state{display:block}.workflowConfirmOverlay{z-index:12000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f121894;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.workflowConfirmDialog{color:#181b21;background:#fff;border:1px solid #d7dce5;border-radius:0;width:min(460px,100%);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 24px 70px #1218263d}.workflowConfirmDialog[tabindex="-1"]:focus{outline:0}.workflowConfirmDialog__icon{color:#111827;background:#f3f4f6;border-radius:50%;place-items:center;width:38px;height:38px;margin:24px 24px 0;font-size:20px;font-weight:800;display:grid}.workflowConfirmDialog__body{padding:22px 24px 24px}.workflowConfirmDialog__icon+.workflowConfirmDialog__body{padding-top:14px}.workflowConfirmDialog__eyebrow{color:#626b78;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:750;display:block}.workflowConfirmDialog h2{color:#171a20;margin:0;font-size:20px;line-height:1.25}.workflowConfirmDialog p{color:#525a67;margin:10px 0 0;font-size:13px;line-height:1.5}.workflowConfirmDialog__meta{color:#374151;background:#f3f4f6;border-radius:0;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:11px 12px;font-size:12px;display:flex}.workflowConfirmDialog__meta strong{font-size:15px}.workflowConfirmDialog__actions{background:#fafbfc;border-top:1px solid #e3e6ec;justify-content:flex-end;gap:10px;padding:16px 24px 20px;display:flex}.workflowConfirmDialog__dangerButton{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#b42318;border:1px solid #b42318;border-radius:0;padding:0 16px;font-size:13px;font-weight:750}.workflowConfirmDialog__dangerButton:hover:not(:disabled){background:#941c13}.publishConfirmationSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0 0;display:grid}.publishConfirmationSummary>div{background:#f7f8fa;border:1px solid #e0e4ea;border-radius:0;min-width:0;padding:11px 12px}.publishConfirmationSummary dt,.publishConfirmationSummary dd{margin:0}.publishConfirmationSummary dt{color:#68717e;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.publishConfirmationSummary dd{overflow-wrap:anywhere;color:#171a20;margin-top:4px;font-size:13px;font-weight:750;line-height:1.35}.publishConfirmationNotice{color:#704600;background:#fff8e7;border:1px solid #efd28b;border-radius:0;margin-top:14px;padding:11px 12px;font-size:12px;line-height:1.45}@media (width<=640px){.workflowConfirmOverlay{align-items:end;padding:12px}.workflowConfirmDialog,.workflowConfirmDialog--publish{border-radius:0;width:100%}.publishConfirmationSummary{grid-template-columns:1fr}.workflowConfirmDialog__actions{flex-direction:column-reverse}.workflowConfirmDialog__actions button{width:100%}}.editorPanel--sectionWizardInspector{overflow-x:hidden}.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector{background:#fff;gap:0}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardInspectorHero,.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardInspectorBlock,.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardLinkBlock,.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardItemCard,.editorPanel--sectionWizardInspector.editorPanel--flatInspector .nestedEditorBlock,.editorPanel--sectionWizardInspector.editorPanel--flatInspector .inspectorAdvancedPanel{box-shadow:none;background:0 0;border:0;border-radius:0}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardInspectorHero{background:0 0;padding:20px 18px}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardInspectorBlock,.editorPanel--sectionWizardInspector.editorPanel--flatInspector>.inspectorAdvancedPanel{border-top:1px solid var(--cms-border-soft);padding:20px 18px}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardInspectorSummary{border-top:1px solid var(--cms-border-soft);gap:0;padding:14px 0 0}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardInspectorSummary span{background:0 0;border:0;border-radius:0;padding:0 12px 0 0}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardInspectorSummary span+span{border-left:1px solid var(--cms-border-soft);padding-left:12px}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardInspectorActions{border-top:1px solid var(--cms-border-soft);padding-top:16px}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardInspectorBlock .wizardIntro{margin-bottom:16px}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardItemCard--selected{box-shadow:none;border:0}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardItemDetails__body--quick{background:0 0;border-radius:0;padding:0}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .nestedEditorBlock,.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardLinkBlock{margin:0;padding:0}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionInspectorContentStats{border-block:1px solid var(--cms-border-soft);gap:0;padding:12px 0}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionInspectorContentStats span{background:0 0;border:0;border-radius:0;padding:0 12px}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionInspectorContentStats span:first-child{padding-left:0}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionInspectorContentStats span+span{border-left:1px solid var(--cms-border-soft)}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionInspectorSelectionHint{border:0;border-left:2px solid var(--cms-border-strong);background:0 0;border-radius:0;padding:2px 0 2px 12px}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionInspectorSelectionHint:before{display:none}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardTitleRouteSummary,.editorPanel--sectionWizardInspector.editorPanel--flatInspector .catalogLinkDestinationEditor .sectionWizardTitleRouteSummary{border:0;border-top:1px solid var(--cms-border-soft);box-shadow:none;background:0 0;border-radius:0;padding:12px 0 0}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardTitleRouteSummary__step,.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardTitleRouteSummary__details>span{background:0 0;border:0;border-radius:0}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .inspectorAdvancedPanel--nested{border-top:1px solid var(--cms-border-soft);margin-top:6px}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .inspectorAdvancedPanel summary{padding-inline:0}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__scrollRegion{padding:0 10px}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__navigation{background:0 0;border:0;border-bottom:1px solid #ffffff1a;border-radius:0;padding:12px 0}.sidebar--v3.sidebar--flatWorkspace .sidebarNavGrid .sidebarNavButton{box-shadow:none;background:0 0;border-color:#0000}.sidebar--v3.sidebar--flatWorkspace .sidebarNavGrid .sidebarNavButton:hover:not(:disabled){background:#ffffff14;border-color:#0000}.sidebar--v3.sidebar--flatWorkspace .sidebarNavGrid .sidebarNavButton--active,.sidebar--v3.sidebar--flatWorkspace .sidebarNavGrid .sidebarNavButton--active:hover:not(:disabled){box-shadow:none;background:#fff;border-color:#0000}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__homepageContent{gap:0;margin-top:0}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__disclosure,.sidebar--v3.sidebar--flatWorkspace .sidebarV3__structure,.sidebar--v3.sidebar--flatWorkspace .sectionList--v2{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff1a;border-radius:0;margin:0}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__parameters,.sidebar--v3.sidebar--flatWorkspace .sidebarV3__structure{padding:16px 0}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__parametersContent .sourceCard,.sidebar--v3.sidebar--flatWorkspace .sidebarV3__parametersContent .workspaceChangeState,.sidebar--v3.sidebar--flatWorkspace .sidebarV3__parametersContent .saveStatus,.sidebar--v3.sidebar--flatWorkspace .sidebarV3__parametersContent .stats{box-shadow:none;background:0 0;border:0;border-top:1px solid #ffffff17;border-radius:0;margin:0;padding:10px 0 0}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__parametersContent .workspaceChangeState{grid-template-columns:12px minmax(0,1fr);display:grid}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__parametersContent .workspaceChangeState>span{background:0 0;border-radius:0;align-self:start;width:auto;height:auto;margin-top:2px}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__parametersContent .workspaceChangeState--clean,.sidebar--v3.sidebar--flatWorkspace .sidebarV3__parametersContent .saveStatus--success{color:#a9e9ba}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__parametersContent .workspaceChangeState--dirty{color:#ffd37c}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__parametersContent .saveStatus--error{color:#ffb4b4}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__parametersContent .stats>div{background:0 0;border:0;border-radius:0}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__parametersContent .stats>div+div{border-left:1px solid #ffffff17}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__quality{border-bottom:0}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__quality--error{background:0 0;border-color:#ff7a7a6b;box-shadow:inset 2px 0 #ff7a7ab3}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__disclosureButton{border-radius:0}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__structureToolbar,.sidebar--v3.sidebar--flatWorkspace .sidebarV3__parametersHeader{padding-inline:2px}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__historyActions{gap:6px}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__historyButton{box-shadow:none;background:#ffffff14;border-color:#0000}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__historyButton:hover:not(:disabled){background:#ffffff24;border-color:#0000}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__createActions .addBlockTypeButton--compact{box-shadow:none;background:#ffffff12;border-color:#0000}.sidebar--v3.sidebar--flatWorkspace .sidebarV3__createActions .addBlockTypeButton--compact:hover{box-shadow:none;background:#ffffff21;border-color:#0000;transform:none}.sidebar--v3.sidebar--flatWorkspace .sectionList--v2{padding:16px 0}.sidebar--v3.sidebar--flatWorkspace .sectionList--v2 .sectionList__header{background:#11100df5;border-radius:0;margin:-16px 0 8px;padding:16px 2px 10px;top:-1px}.sidebar--v3.sidebar--flatWorkspace .sectionList--v2 .sectionListSearch{background:#ffffff12;border-color:#0000;margin-bottom:8px}.sidebar--v3.sidebar--flatWorkspace .sectionList--v2 .sectionListItem,.sidebar--v3.sidebar--flatWorkspace .sectionList--v2 .sectionItemNode{box-shadow:none;background:0 0;border-color:#0000;border-radius:0}.sidebar--v3.sidebar--flatWorkspace .sectionList--v2 .sectionListItem:hover,.sidebar--v3.sidebar--flatWorkspace .sectionList--v2 .sectionItemNode:hover{background:#ffffff12;border-color:#0000}.sidebar--v3.sidebar--flatWorkspace .sectionList--v2 .sectionListItem--active,.sidebar--v3.sidebar--flatWorkspace .sectionList--v2 .sectionItemNode--active{background:#8eb5ff24;border-color:#0000;box-shadow:inset 2px 0 #8eb5ffeb}.sidebar--v3.sidebar--flatWorkspace .sectionList--v2 .sectionItemsTree{border-left-color:#ffffff1a}.sidebar--v3.sidebar--flatWorkspace .sidebarPanel--quality .validationCard,.sidebar--v3.sidebar--flatWorkspace .sidebarPanel--quality .historyCard{box-shadow:none;background:0 0;border:0;border-radius:0}.addSectionWizard.wizardV2--flatFlow .wizardBody{background:#fff;min-height:0}.addSectionWizard.wizardV2--flatFlow .wizardSteps{border-bottom:1px solid #ffffff1f;gap:0;padding-block:0}.addSectionWizard.wizardV2--flatFlow .wizardStep,.addSectionWizard.wizardV2--flatFlow .wizardStep:hover,.addSectionWizard.wizardV2--flatFlow .wizardStep--done:not(.wizardStep--active){min-height:48px;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}.addSectionWizard.wizardV2--flatFlow .wizardStep--active,.addSectionWizard.wizardV2--flatFlow .wizardStep--active:hover{color:#fff;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #fff;border-radius:0}.addSectionWizard.wizardV2--flatFlow .wizardStep--done:not(.wizardStep--active){color:#a9e9ba}.addSectionWizard.wizardV2--flatFlow .wizardStep span{background:#ffffff1a;border:0}.addSectionWizard.wizardV2--flatFlow .wizardStep--active span{color:#111317;background:#fff}.addSectionWizard.productsWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep,.addSectionWizard.productsWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep:hover,.addSectionWizard.productsWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep--done:not(.wizardStep--active),.addSectionWizard.productsWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep--active,.addSectionWizard.productsWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep--active:hover{box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;transform:none}.addSectionWizard.productsWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep--active,.addSectionWizard.productsWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep--active:hover{color:#fff;border-bottom-color:#fff}.addSectionWizard.productsWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep--done:not(.wizardStep--active){color:#a9e9ba}.addSectionWizard.sectionWizardV2--multiStep.wizardV2--flatFlow:not(.giftCardsWizardV2)>.wizardSteps .wizardStep,.addSectionWizard.sectionWizardV2--multiStep.wizardV2--flatFlow:not(.giftCardsWizardV2)>.wizardSteps .wizardStep:hover{height:48px;min-height:48px;margin:0;transition:color .16s,background-color .16s,border-color .16s;transform:none}.addSectionWizard.sectionWizardV2--multiStep.wizardV2--flatFlow:not(.giftCardsWizardV2) .wizardField{gap:5px;margin-bottom:8px}.addSectionWizard.sectionWizardV2--multiStep.wizardV2--flatFlow:not(.giftCardsWizardV2) .wizardFormGrid,.addSectionWizard.sectionWizardV2--multiStep.wizardV2--flatFlow:not(.giftCardsWizardV2) .bannerWizardV2Form,.addSectionWizard.sectionWizardV2--multiStep.wizardV2--flatFlow:not(.giftCardsWizardV2) .catalogLinkDestinationEditor{gap:10px}.addSectionWizard.wizardV2--flatFlow .productsWizardV2SourceCard{min-height:96px;box-shadow:none;border-radius:0;gap:5px;padding:13px 14px;transform:none}.addSectionWizard.wizardV2--flatFlow .productsWizardV2SourceCard:hover,.addSectionWizard.wizardV2--flatFlow .productsWizardV2SourceCard--active{color:var(--cms-text);transform:none;box-shadow:inset 3px 0 #111827}#root .addSectionWizard.sectionWizardV2 .wizardBody .wizardPrimaryButton:hover:not(:disabled){color:var(--cms-primary-text)}#root .addSectionWizard.sectionWizardV2 .wizardBody .wizardSecondaryButton:hover:not(:disabled){color:var(--cms-text)}#root .addSectionWizard.sectionWizardV2.wizardV2--flatFlow,#root .sectionWizardV2.wizardV2--flatFlow>.addSectionWizard__header,#root .sectionWizardV2.wizardV2--flatFlow>.wizardSteps,#root .sectionWizardV2.wizardV2--flatFlow .wizardBody,#root .sectionWizardV2.wizardV2--flatFlow>.addSectionWizard__footer{background:var(--cms-bg);color:var(--cms-text);border-color:var(--cms-border)}#root .sectionWizardV2.wizardV2--flatFlow>.addSectionWizard__header :is(span,code,summary),#root .sectionWizardV2.wizardV2--flatFlow .sectionWizardTechnicalDetails,#root .sectionWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep{color:var(--cms-text-muted)}#root .sectionWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep:hover:not(:disabled),#root .sectionWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep--active{color:var(--cms-text)}#root .sectionWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep--active{border-bottom-color:var(--cms-text)}#root .sectionWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep:disabled{color:var(--cms-text-soft)}#root .sectionWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep span{background:var(--cms-surface-muted);color:inherit}#root .sectionWizardV2.wizardV2--flatFlow>.wizardSteps .wizardStep--active span{background:var(--cms-primary);color:var(--cms-primary-text)}#root .sectionWizardV2.wizardV2--flatFlow>.addSectionWizard__header .modalCloseButton,#root .sectionWizardV2.wizardV2--flatFlow>.addSectionWizard__footer .wizardSecondaryButton{background:var(--cms-button-bg);border-color:var(--cms-button-border);color:var(--cms-button-text);box-shadow:none}#root .sectionWizardV2.wizardV2--flatFlow>.addSectionWizard__header .modalCloseButton:hover:not(:disabled),#root .sectionWizardV2.wizardV2--flatFlow>.addSectionWizard__footer .wizardSecondaryButton:hover:not(:disabled){background:var(--cms-button-bg-hover);border-color:var(--cms-button-border-strong);color:var(--cms-button-text);box-shadow:none}#root .sectionWizardV2.wizardV2--flatFlow>.addSectionWizard__footer .wizardPrimaryButton{background:var(--cms-primary);border-color:var(--cms-primary);color:var(--cms-primary-text)}#root .sectionWizardV2.wizardV2--flatFlow>.addSectionWizard__footer .wizardPrimaryButton:hover:not(:disabled){background:var(--cms-primary-hover);border-color:var(--cms-primary-hover);color:var(--cms-primary-text);box-shadow:none}#root .sectionWizardV2.wizardV2--flatFlow>.addSectionWizard__footer :is(.wizardPrimaryButton,.wizardSecondaryButton):disabled{background:var(--cms-button-disabled-bg);border-color:var(--cms-button-disabled-border);color:var(--cms-button-disabled-text);opacity:1}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2TypeGrid,.addSectionWizard.wizardV2--flatFlow .videoWizardV2TypeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2TypeGrid .productsWizardV2SourceCard,.addSectionWizard.wizardV2--flatFlow .videoWizardV2TypeGrid .productsWizardV2SourceCard{min-height:0;padding:10px}.addSectionWizard.wizardV2--flatFlow .videoWizardV2TypeGrid,.addSectionWizard.wizardV2--flatFlow .bannerWizardV2TypeGrid{align-items:stretch}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2TypeGrid .productsWizardV2SourceCard,.addSectionWizard.wizardV2--flatFlow .videoWizardV2TypeGrid .productsWizardV2SourceCard{height:100%}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2RealPreview{border-radius:0;min-height:112px;padding:8px}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2RealPreview__items{min-height:76px}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2RealPreview__item,.addSectionWizard.wizardV2--flatFlow .bannerWizardV2RealPreview__item img{border-radius:0;min-height:74px}.addSectionWizard.wizardV2--flatFlow .videoWizardV2TemplatePreview,.addSectionWizard.wizardV2--flatFlow .videoWizardV2TemplatePreview--vertical{border-radius:0;min-height:180px;padding:9px}.addSectionWizard.wizardV2--flatFlow .videoWizardV2TemplatePreview>.videoWizardV2TemplatePreview__media,.addSectionWizard.wizardV2--flatFlow .videoWizardV2TemplatePreview--vertical>.videoWizardV2TemplatePreview__media{aspect-ratio:auto;border-radius:0;width:100%;max-width:none;min-height:126px}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2PresetBlock,.addSectionWizard.wizardV2--flatFlow .productsWizardV2TitleLinkBlock,.addSectionWizard.wizardV2--flatFlow .bannerWizardV2Form,.addSectionWizard.wizardV2--flatFlow .bannerWizardV2AlbumProductsEditor--v2{box-shadow:none;background:0 0;border:0;border-radius:0}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2PresetBlock{border-bottom:1px solid var(--cms-border-soft);padding:0 0 16px}.addSectionWizard.wizardV2--flatFlow .productsWizardV2TitleLinkBlock{border-top:1px solid var(--cms-border-soft);padding:18px 0 0}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2Form{border-left:1px solid var(--cms-border-soft);padding:0 0 0 20px}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2CardButton{box-shadow:none;background:#f7f8fa;border-color:#0000}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2CardButton:hover,.addSectionWizard.wizardV2--flatFlow .bannerWizardV2CardButton--active{background:#eef0f3;border-color:#0000;transform:none;box-shadow:inset 3px 0 #111827}.addSectionWizard.wizardV2--flatFlow .catalogLinkDestinationEditor .sectionWizardTitleRouteSummary,.addSectionWizard.wizardV2--flatFlow .productsWizardV2TitleLinkSummary{border:0;border-top:1px solid var(--cms-border-soft);box-shadow:none;background:0 0;border-radius:0;padding:12px 0 0}.addSectionWizard.wizardV2--flatFlow .sectionWizardTitleRouteSummary__step,.addSectionWizard.wizardV2--flatFlow .sectionWizardTitleRouteSummary__details>span{background:0 0;border:0;border-radius:0}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2BrandFilterBox{border:0;border-block:1px solid var(--cms-border-soft);background:0 0;border-radius:0;padding:12px 0}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2AdvancedDetails{border:0;border-top:1px solid var(--cms-border-soft);background:0 0;border-radius:0;padding:12px 0 0}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2ReviewGrid{border-bottom:1px solid var(--cms-border-soft);gap:0;padding-block:4px 16px}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2ReviewGrid article{background:0 0;border:0;border-radius:0;padding:4px 14px}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2ReviewGrid article+article{border-left:1px solid var(--cms-border-soft)}.addSectionWizard.wizardV2--flatFlow .bannerWizardV2ReviewList article,.addSectionWizard.wizardV2--flatFlow .giftCardsWizardV2ReviewCard{border:0;border-bottom:1px solid var(--cms-border-soft);box-shadow:none;background:0 0;border-radius:0;padding:12px 0}.addSectionWizard.wizardV2--flatFlow .giftCardsWizardV2Form{border-left:1px solid var(--cms-border-soft);padding-left:20px}.addSectionWizard.wizardV2--flatFlow .giftCardsWizardV2Form label{gap:6px;display:grid}.addSectionWizard.wizardV2--flatFlow .giftCardsWizardV2Form label>span{color:#374151;font-size:12px;font-weight:800}.addSectionWizard.wizardV2--flatFlow .giftCardsWizardV2Form label>input{color:#111827;background:#fff;border:1px solid #11182733;border-radius:0;width:100%;min-height:40px;padding:9px 11px}.addSectionWizard.wizardV2--flatFlow .giftCardsWizardV2Form label>small{color:#4b5563;font-size:12px;line-height:1.45}@media (width<=1180px){.addSectionWizard.wizardV2--flatFlow .bannerWizardV2TypeGrid,.addSectionWizard.wizardV2--flatFlow .videoWizardV2TypeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.addSectionWizard.wizardV2--flatFlow .bannerWizardV2Form,.addSectionWizard.wizardV2--flatFlow .giftCardsWizardV2Form{border-left:0;border-top:1px solid var(--cms-border-soft);padding:18px 0 0}}@media (width<=720px){.addSectionWizard.wizardV2--flatFlow .bannerWizardV2TypeGrid,.addSectionWizard.wizardV2--flatFlow .videoWizardV2TypeGrid{grid-template-columns:1fr}}.addSectionWizard.productsWizardV2.wizardV2--flatFlow button,.addSectionWizard.productsWizardV2.wizardV2--flatFlow input,.addSectionWizard.productsWizardV2.wizardV2--flatFlow select,.addSectionWizard.productsWizardV2.wizardV2--flatFlow textarea,.addSectionWizard.productsWizardV2.wizardV2--flatFlow details,.addSectionWizard.productsWizardV2.wizardV2--flatFlow .wizardStep span,.addSectionWizard.productsWizardV2.wizardV2--flatFlow .sectionWizardTitleRouteSummary__flow em,.addSectionWizard:not(.wizardV2--flatFlow) button,.addSectionWizard:not(.wizardV2--flatFlow) input,.addSectionWizard:not(.wizardV2--flatFlow) select,.addSectionWizard:not(.wizardV2--flatFlow) textarea,.addSectionWizard:not(.wizardV2--flatFlow) details,.addSectionWizard.productsWizardV2.wizardV2--flatFlow .productsWizardV2ProductCard,.addSectionWizard.productsWizardV2.wizardV2--flatFlow .bannerWizardV2AlbumSourceCard,.addSectionWizard.productsWizardV2.wizardV2--flatFlow .bannerWizardV2MissingProductsGroup,.addSectionWizard.productsWizardV2.wizardV2--flatFlow .bannerWizardV2AlbumProductRow,.addSectionWizard.productsWizardV2.wizardV2--flatFlow .bannerWizardV2AlbumSearchField,.addSectionWizard.productsWizardV2.wizardV2--flatFlow .bannerWizardV2AlbumBulkBox,.addSectionWizard.productsWizardV2.wizardV2--flatFlow .orderedProductListRow,.addSectionWizard.productsWizardV2.wizardV2--flatFlow .orderedProductListEmpty,.addSectionWizard.productsWizardV2.wizardV2--flatFlow .orderedProductListNotice,.addSectionWizard:not(.wizardV2--flatFlow) .wizardNestedBlock,.addSectionWizard:not(.wizardV2--flatFlow) .wizardFilterCard,.addSectionWizard:not(.wizardV2--flatFlow) .wizardScenarioHint,.addSectionWizard:not(.wizardV2--flatFlow) .wizardSelectedAlbumSummary,.addSectionWizard:not(.wizardV2--flatFlow) .wizardProductHumanIdsPreview,.addSectionWizard:not(.wizardV2--flatFlow) .wizardProductCardsPreview,.addSectionWizard:not(.wizardV2--flatFlow) .wizardProductPreviewCard,.addSectionWizard:not(.wizardV2--flatFlow) .wizardJsonPreview,.addSectionWizard.catalogCompilationsWizard .catalogCompilationsWizard__preview,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector button,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector input,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector select,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector textarea,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector details,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardInspectorHero__eyebrow code,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionInspectorStatus,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardTitleRouteSummary__flow em,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardAlbumProductsPreview__badges span,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardAlbumProductRow__number,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardAlbumProductRow__text code,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .orderedProductListRow__number,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .orderedProductListRow__content em,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .editorProductHumanPreview,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .bannerWizardV2BrandFilterBox,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardLinkSoftText,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardAdvancedDetails,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardAlbumProductsPreview,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardAlbumProductsPreview__empty,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardAlbumProductRow,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .orderedProductListRow,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .orderedProductListEmpty,.editorPanel.editorPanel--sectionWizardInspector.editorPanel--flatInspector .orderedProductListNotice{border-radius:0}.catalogLinkDestinationEditor__modes,.catalogLinkDestinationEditor__actions,.productsWizardV2ProductsHeader__actions,.orderedProductListNotice>div:last-child{flex-wrap:wrap;min-width:0}.catalogLinkDestinationEditor__modes>button,.catalogLinkDestinationEditor__actions>button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact>.productsWizardV2ProductsHeader{margin-bottom:10px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact>.productsWizardV2ProductsHeader p{margin-top:2px;font-size:12px;line-height:1.3}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2Editor{grid-template-columns:minmax(360px,380px) minmax(0,1fr);gap:12px}.addSectionWizard>.wizardOperationFields{border:0;flex-direction:column;flex:1;min-width:0;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}.addSectionWizard .wizardStep2CardsToolbar{gap:8px;display:grid}.addSectionWizard.bannerWizardV2 .bannerWizardV2SelectedPreview__image{border-radius:0;width:100%;height:240px;margin-top:8px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2CardsPane{align-content:start;gap:8px;min-width:0;display:grid}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2CardsList{gap:6px;max-height:min(590px,100dvh - 350px);padding-right:4px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2SortableCard{background:#fff;border:2px solid #0000;min-width:0;transition:border-color .14s,box-shadow .14s,transform .14s,opacity .14s;position:relative}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2SortableCard--active{border-color:#222}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2SortableCard--dragging{opacity:.45;border-style:dashed;border-color:#806be7}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2SortableCard--dropTarget{z-index:2;border-color:#6f55e8;transform:translateY(-2px);box-shadow:0 12px 24px #4b35aa33}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2CardButton{border:0;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;min-height:100px;padding:6px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2CardButton__image,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .videoWizardV2CardButton__video{aspect-ratio:1;min-width:64px;width:64px!important;height:64px!important;min-height:64px!important}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2CardButton__content{align-content:center;align-self:stretch;padding-top:28px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2InlineActions{z-index:3;gap:4px;display:flex;position:absolute;top:8px;right:8px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2InlineActions button,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2InlineActions .wizardStep2DragHandle{color:#fff;cursor:pointer;background:#222;border:0;border-radius:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2InlineActions button:hover,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2InlineActions .wizardStep2DragHandle:hover{background:#3f3f46}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2InlineActions .wizardStep2DragHandle{cursor:grab;font-size:14px;font-weight:900}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2InlineActions .wizardStep2DragHandle:active{cursor:grabbing}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2InlineActions svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2InlineActions .wizardStep2InlineAction--danger{color:#fff;background:#b91c1c}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2InlineActions .wizardStep2InlineAction--danger:hover{background:#991b1b}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2AddCard{color:#222;cursor:pointer;background:#ffffffb3;border:1px dashed #11182759;justify-content:center;align-items:center;gap:9px;min-height:58px;padding:10px;display:flex}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2AddCard:hover{background:#fff;border-color:#222}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2AddCard>span{color:#fff;background:#222;border-radius:0;place-items:center;width:28px;height:28px;font-size:22px;font-weight:400;line-height:1;display:grid}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardStep2AddCard>strong{font-size:12px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact *{border-radius:0!important}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2CardButton strong,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2CardButton small{-webkit-line-clamp:2;margin:0}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2Form{gap:8px;padding-left:14px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2FormHeader{gap:8px;min-height:34px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardField{gap:4px;margin-bottom:0}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardField input,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .wizardField select,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .videoWizardV2Form input:not([type=checkbox]):not([type=radio]){min-height:36px;padding-block:7px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2TwoColumns{gap:8px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .productsWizardV2TitleLinkBlock{padding-top:10px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor{grid-template-columns:minmax(0,1fr) auto;gap:8px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor__intro,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor__modes,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor__summary,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor__advanced,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor>.wizardToggle,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor>.bannerWizardV2AdvancedDetails,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor>.bannerWizardV2BrandFilterBox,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor>.wizardField:not(.catalogLinkDestinationEditor__titleField){grid-column:1/-1}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor__titleField{grid-column:1}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor__titleField--fullWidth,.addSectionWizard.bannerWizardV2 .catalogLinkDestinationEditor>.bannerWizardV2AlbumProductsEditor{grid-column:1/-1}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor__actions{grid-column:2;align-self:end}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor__actions>.wizardSecondaryButton,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2BrandFilterBox>.wizardSecondaryButton{justify-content:center;width:168px;min-width:168px;height:34px;transition:background-color .16s,border-color .16s,color .16s;min-height:34px!important;transform:none!important}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor__actions>.wizardSecondaryButton:hover:not(:disabled),.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2BrandFilterBox>.wizardSecondaryButton:hover:not(:disabled){transform:none!important}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor__intro{margin-bottom:0}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor__intro h3{font-size:15px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor .sectionWizardTitleRouteSummary{gap:6px;padding-top:8px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__flow{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:6px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__step{gap:2px;padding:5px 8px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__flow>em{width:28px;height:28px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__details{gap:4px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__details>span{gap:2px;padding:4px 7px}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor .sectionWizardTitleRouteSummary:has(.sectionWizardTitleRouteSummary__flow){grid-template-columns:minmax(0,1.35fr) minmax(220px,1fr);align-items:center}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor .sectionWizardTitleRouteSummary--empty{flex-wrap:wrap;align-items:baseline;gap:3px 8px;min-height:30px;display:flex}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2NoButtonHint{display:none}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .videoWizardV2PrimaryEditor{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:12px;display:grid}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .videoWizardV2MediaEditor,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .videoWizardV2PrimaryFields{align-content:start;gap:7px;min-width:0;display:grid}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .videoWizardV2FormatNotice{border:0;min-height:20px;padding:0}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .videoWizardV2FormatNotice strong{letter-spacing:.04em;text-transform:uppercase;background:#eef0f3;align-items:center;min-height:20px;padding:2px 6px;font-size:10px;display:inline-flex}@media (width<=980px){.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2Editor{grid-template-columns:1fr}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2CardsList{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));max-height:none;padding-right:0}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2Form{border-top:1px solid var(--cms-border-soft);border-left:0;padding:12px 0 0}}@media (width<=720px){.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .bannerWizardV2CardsList,.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .videoWizardV2PrimaryEditor{grid-template-columns:1fr}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .videoWizardV2MediaEditor{width:min(210px,100%)}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__flow{grid-template-columns:1fr}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor .sectionWizardTitleRouteSummary:has(.sectionWizardTitleRouteSummary__flow){grid-template-columns:1fr}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor{grid-template-columns:1fr}.addSectionWizard.wizardV2--flatFlow .wizardStep2Compact .catalogLinkDestinationEditor__actions{grid-column:1;justify-content:flex-start}}.workflowConfirmDialog,.workflowConfirmDialog--publish{max-height:min(88vh,760px);overflow:auto}.selectableSection:focus-visible{outline-offset:4px;outline:3px solid #11182759}.workflowConfirmDialog--publish{width:min(780px,100%)}.publishChangeReview{border-top:1px solid #e3e6ec;margin-top:22px;padding-top:20px}.publishChangeReview__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.publishChangeReview__eyebrow{color:#68717e;letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:750;display:block}.publishChangeReview__header h3{color:#171a20;margin:0;font-size:16px;line-height:1.3}.publishChangeReview__count{color:#fff;background:#171a20;border-radius:0;place-items:center;min-width:32px;height:32px;font-size:13px;font-weight:800;display:grid}.publishChangeReview__empty{color:#5e6673;text-align:center;background:#f8f9fb;border:1px dashed #cfd5de;border-radius:0;padding:18px;font-size:13px}.publishChangeReview__list{gap:10px;display:grid}.publishChangeCard{background:#fff;border:1px solid #dfe3e9;border-left:4px solid #7b8492;border-radius:0;min-width:0;padding:14px}.publishChangeCard--added{background:#fbfffc;border-left-color:#238636}.publishChangeCard--removed{background:snow;border-left-color:#b42318}.publishChangeCard__top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.publishChangeCard__identity{gap:2px;min-width:0;display:grid}.publishChangeCard__identity strong{overflow-wrap:anywhere;color:#171a20;font-size:14px;line-height:1.35}.publishChangeCard__identity>span:last-child{overflow-wrap:anywhere;color:#68717e;font-size:11px;line-height:1.4}.publishChangeCard__kind{color:#414854;letter-spacing:.05em;text-transform:uppercase;background:#eef0f3;border-radius:0;width:fit-content;padding:3px 7px;font-size:9px;font-weight:800}.publishChangeCard--added .publishChangeCard__kind{color:#17612c;background:#eaf7ee}.publishChangeCard--removed .publishChangeCard__kind{color:#8f1d14;background:#fdeceb}.publishChangeCard__openButton{color:#22262d;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd5de;border-radius:0;flex:none;padding:0 11px;font-size:11px;font-weight:750}.publishChangeCard__openButton:hover{background:#f5f6f8;border-color:#8f98a5}.publishChangeCard__changes{gap:5px;margin:11px 0 0;padding:0;list-style:none;display:grid}.publishChangeCard__changes li{overflow-wrap:anywhere;color:#414854;padding-left:14px;font-size:12px;line-height:1.45;position:relative}.publishChangeCard__changes li:before{content:"";background:#8a93a0;border-radius:0;width:5px;height:5px;position:absolute;top:.58em;left:1px}.publishChangeCard__validation{border-radius:0;margin-top:10px;padding:7px 9px;font-size:11px;font-weight:700}.publishChangeCard__validation--error{color:#8f1d14;background:#fdeceb}.publishChangeCard__validation--warning{color:#754500;background:#fff5dc}@media (width<=640px){.publishChangeCard__top{flex-direction:column}.publishChangeCard__openButton{width:100%}}.sellerCatalogContent--productsOnly{position:relative}.sellerCatalogContent--productsOnly>.sellerCatalogError{z-index:120;border-width:1px;max-height:min(42vh,340px);margin:0;position:absolute;top:16px;left:16px;right:16px;overflow:auto;box-shadow:0 20px 60px #7f1d1d33}.sellerCatalogContent--productsOnly>.sellerCatalogError strong{color:#7f1d1d;font-size:13px;display:block}.sellerCatalogContent--productsOnly>.sellerCatalogError pre{color:#7f1d1d;font-size:12px;line-height:1.5}.sellerCatalogExportButton--pdf{min-width:0}.workspace--previewCanvas{background:#eef0f3;min-width:0;padding:0;overflow-x:hidden}.previewCanvas--v2{--homepage-preview-display-font:Georgia, "Times New Roman", serif;background:#eef0f3;flex:auto;grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:0;min-width:0;min-height:100vh}.previewCanvas__toolbar{z-index:12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #dfe2e7;justify-content:space-between;align-items:center;gap:14px;width:100%;min-width:0;padding:12px 16px;display:flex;position:sticky;top:0;box-shadow:0 4px 16px #1c20260a}.previewCanvas__heading{grid-template-columns:auto auto;align-items:baseline;gap:2px 8px;min-width:0;display:grid}.previewCanvas__heading>span{color:#737985;letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;font-size:10px;font-weight:800;line-height:1}.previewCanvas__heading>strong{color:#1d2026;font-size:15px;line-height:1.2}.previewCanvas__heading>small{color:#737985;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.2;overflow:hidden}.previewCanvas__toolbarControls{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.previewCanvas__controlGroup{background:#f3f4f6;border:1px solid #dfe2e7;border-radius:0;min-width:0;padding:3px;display:inline-flex}.previewCanvas__control{color:#5f6570;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:0;min-width:0;padding:7px 10px;font-size:11px;font-weight:750;line-height:1.2}.previewCanvas__control:hover{color:#1d2026;background:#ffffffb8}.previewCanvas__control--active{color:#fff;background:#202329;box-shadow:0 2px 7px #191d232e}.previewCanvas__control--active:hover{color:#fff;background:#202329}.previewCanvas__control:focus-visible{z-index:1;outline-offset:2px;outline:3px solid #2563eb6b;position:relative}.previewCanvas__stage{background:#eef0f3;place-items:start center;width:100%;min-width:0;min-height:0;padding:clamp(16px,2.4vw,38px);display:grid;overflow:hidden}.previewCanvas__device{background:#fff;min-width:0;box-shadow:0 24px 60px #1f232921,0 3px 12px #1f232914}.previewCanvas--v2 .previewCanvas__device--mobile.phoneFrame{box-sizing:content-box;background:#fff;border:6px solid #292c32;border-radius:36px;flex-direction:column;width:min(375px,100% - 12px);min-width:0;height:min(860px,100dvh - 160px);min-height:560px;display:flex;overflow:hidden}.previewCanvas--v2 .phoneHeader{background:#fffffff5;border-bottom-color:#e8e9ec;flex:none;padding:14px 16px 12px}.previewCanvas--v2 .phoneHeader strong{font-size:19px}.previewCanvas--v2 .phoneHeader__dot{background:#292c32;border-radius:999px;width:34px;height:10px}.previewCanvas--v2 .phoneContent,.previewCanvas--v2 .webPreviewContent{overscroll-behavior:contain;scrollbar-gutter:stable}.previewCanvas--v2 .phoneContent{background:#fff;flex:auto;min-height:0;padding-bottom:32px;overflow:hidden auto}.previewCanvas--v2 .previewCanvas__device--mobile .section{padding:30px 0 8px}.previewCanvas--v2 .previewCanvas__device--mobile .section--noTopPadding,.previewCanvas--v2 .previewCanvas__device--mobile .section--heroVideo{padding-top:0}.previewCanvas--v2 .previewCanvas__device--mobile .sectionTitle{text-align:center;padding:0 16px 18px;display:block;position:relative}.previewCanvas--v2 .previewCanvas__device--mobile .sectionTitle>div{width:100%}.previewCanvas--v2 .previewCanvas__device--mobile .sectionTitle h2{color:#d76b6b;font-family:var(--homepage-preview-display-font);letter-spacing:0;text-align:center;text-transform:uppercase;margin:0;font-size:17px;font-style:normal;font-weight:400;line-height:1}.previewCanvas--v2 .previewCanvas__device--mobile .sectionTitle h2>button{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}.previewCanvas--v2 .previewCanvas__device--mobile .sectionTitle h2>button:focus-visible{outline-offset:4px;border-radius:0;outline:2px solid}.previewCanvas--v2 .previewCanvas__device--mobile .sectionTitle__arrow{position:absolute;top:-7px;right:16px}.previewCanvas--v2 .previewCanvas__device--mobile .sectionTitle h2+.catalogSummary{justify-content:center;margin-top:8px}.previewCanvas--v2 .previewCanvas__device--mobile .videoList{grid-auto-columns:100%;gap:4px;padding:0 0 12px;scroll-padding-inline:0}.previewCanvas--v2 .previewCanvas__device--mobile .videoCard{width:100%;min-height:0}.previewCanvas--v2 .previewCanvas__device--mobile .videoCard--square>.homepageFitMedia{aspect-ratio:375/423}.previewCanvas--v2 .previewCanvas__device--mobile .videoCard--vertical>.homepageFitMedia{aspect-ratio:375/500}.previewCanvas--v2 .previewCanvas__device--mobile .videoCard>.homepageFitMedia .homepageFitMedia__media{object-fit:cover!important;width:100%!important;height:100%!important}.previewCanvas--v2 .previewCanvas__device--mobile .giftCardsSection{padding-left:0;padding-right:0}.previewCanvas--v2 .previewCanvas__device--mobile .giftCardPreview{gap:10px;margin-top:52px}.previewCanvas--v2 .previewCanvas__device--mobile .giftCardPreview__image{aspect-ratio:343/192;object-fit:contain;width:calc(100% - 32px);max-width:343px;height:auto;margin:0 16px;display:block}.previewCanvas--v2 .previewCanvas__device--mobile .giftCardPreview__meta{margin:0 16px}.previewCanvas--v2 .previewCanvas__device--mobile .mediumBannerList{grid-auto-columns:100%;padding:0 0 12px;scroll-padding-inline:0}.previewCanvas--v2 .previewCanvas__device--mobile .mediumBannerCard{width:100%}.previewCanvas--v2 .previewCanvas__device--mobile .bigBannerList{grid-auto-columns:100%;gap:0;padding:0 0 16px;scroll-padding-inline:0}.previewCanvas--v2 .previewCanvas__device--mobile .bigBannerCard{box-shadow:none;border:0;border-radius:0}.previewCanvas--v2 .previewCanvas__device--mobile .bigBannerCard:hover{box-shadow:none}.previewCanvas--v2 .previewCanvas__device--mobile .bigBannerCard.selectableItem--active{outline-offset:-2px;outline:2px solid #111}.previewCanvas--v2 .previewCanvas__device--mobile .bigBannerCard>.homepageFitMedia{aspect-ratio:1}.previewCanvas--v2 .previewCanvas__device--mobile .bigBannerCard>.homepageFitMedia .homepageFitMedia__media{object-fit:cover!important;width:100%!important;height:100%!important}.previewCanvas__device--web.webPreviewFrame{background:#f7f7f8;border:1px solid #dfe2e7;border-radius:0;flex-direction:column;width:min(1120px,100%);height:min(860px,100dvh - 160px);min-height:560px;display:flex;overflow:hidden}.previewCanvas--v2 .webPreviewHeader{border-radius:0;flex:none;padding:16px 20px;position:relative;top:auto}.previewCanvas--v2 .webPreviewHeader strong{font-size:22px}.previewCanvas--v2 .webPreviewContent{flex:auto;min-height:0;padding:12px 18px 28px;overflow:hidden auto}.previewCanvas--v2 .previewCanvas__device--web .horizontalScroll{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;gap:16px;padding:0 0 12px;scroll-padding-inline:0;overflow:auto hidden}.previewCanvas--v2 .previewCanvas__device--web .productsList{grid-auto-columns:154px}.previewCanvas--v2 .previewCanvas__device--web .productCard{width:100%}.previewCanvas--v2 .previewCanvas__device--web .smallBannerList{grid-auto-columns:148px}.previewCanvas--v2 .previewCanvas__device--web .mediumBannerList,.previewCanvas--v2 .previewCanvas__device--web .bigBannerList{grid-auto-columns:min(360px,100%)}.previewCanvas--v2 .previewCanvas__device--web .bigBannerCard>.homepageFitMedia--cover>.homepageFitMedia__media{object-fit:contain!important}.previewCanvas--v2 .previewCanvas__device--web .videoList{grid-auto-columns:min(360px,100%)}.previewCanvas--v2 .previewCanvas__section,.previewCanvas--v2 .previewCanvas__section :is(.bigBannerCard,.mediumBannerCard,.smallBannerCard,.productCard,.videoCard,.fashionPromoCard,.catalogCompilationsCard,.giftCardPreview__card){border-radius:0}.previewCanvas__section{outline-offset:-1px;background:0 0;border:0;border-radius:0;outline:1px solid #0000;width:100%;min-width:0;transition:outline-color .16s,box-shadow .16s,background-color .16s;position:relative}.previewCanvas__section--editing:hover{background:#ffffff57;outline-color:#1f23296b}.previewCanvas__section--selected,.previewCanvas__section--selected:hover{z-index:2;outline-offset:-2px;background:#ffffff6b;outline:2px solid #202329;box-shadow:0 8px 24px #1f23291a}.previewCanvas__sectionLabel{appearance:none;z-index:8;color:#fff;cursor:pointer;pointer-events:auto;text-align:left;background:#202329e6;border:0;border-radius:0;align-items:center;gap:7px;max-width:100%;min-height:24px;margin-bottom:6px;padding:5px 8px;font-size:10px;font-weight:750;line-height:1.2;display:inline-flex;position:relative;top:auto;left:auto;box-shadow:0 3px 10px #171a1f29}.previewCanvas__sectionLabel:focus-visible{outline-offset:2px;outline:3px solid #2563eb99}.previewCanvas__sectionLabel>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.previewCanvas__validation{color:#fff;border-radius:0;flex:none;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;font-weight:900;display:inline-grid}.previewCanvas__validation--error{background:#b42318}.previewCanvas__validation--warning{color:#332100;background:#e9b949}.previewCanvas--view .previewCanvas__section:not(.previewCanvas__section--selected){cursor:default;box-shadow:none;background:0 0;outline:0}.previewCanvas--view .selectableItem--active:after{content:none}.previewCanvas--view .previewCanvas__device,.previewCanvas--view .previewCanvas__scrollContainer,.previewCanvas--view .previewCanvas__section,.previewCanvas--view .previewCanvas__section>.section,.previewCanvas--view .previewCanvas__section .horizontalScroll,.previewCanvas--view .previewCanvas__section :is(.bigBannerCard,.mediumBannerCard,.smallBannerCard,.productCard),.previewCanvas--view .previewCanvas__section :is(.bigBannerCard__title,.smallBannerCard__body,.productCard__body,.giftCardPreview){background:#fff}.previewCanvas--view .previewCanvas__section :is(.smallBannerCard,.mediumBannerCard){box-shadow:none}.previewCanvas--view .previewCanvas__section :is(.bigBannerCard,.mediumBannerCard,.smallBannerCard,.productCard)>.homepageFitMedia,.previewCanvas--view .previewCanvas__section :is(.bigBannerCard,.mediumBannerCard,.smallBannerCard,.productCard)>.homepageFitMedia>.homepageFitMedia__fallback{background:#fff}.previewCanvas--view .previewCanvas__section .bannerCarouselPagination>:is(.bigBannerList,.mediumBannerList){padding-bottom:0}.previewCanvas--view .previewCanvas__section .bannerCarouselPagination__container{background:#fff;justify-content:center;width:100%;min-width:0;padding:8px 0;display:flex}.previewCanvas--view .previewCanvas__section .bannerCarouselPagination__row{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.previewCanvas--view .previewCanvas__section .bannerCarouselPagination__row::-webkit-scrollbar{display:none}.previewCanvas--view .previewCanvas__section .bannerCarouselPagination__button{appearance:none;width:16px;height:16px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;flex:0 0 16px;place-items:center;padding:0;display:grid;position:relative}.previewCanvas--view .previewCanvas__section .bannerCarouselPagination__button:focus-visible{outline-offset:-2px;outline:2px solid #1b1b1b}.previewCanvas--view .previewCanvas__section .bannerCarouselPagination__dot{background:#dadce1;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;left:5px}.previewCanvas--view .previewCanvas__section .bannerCarouselPagination__button[aria-current=true] .bannerCarouselPagination__dot{background:#1b1b1b}.previewCanvas--v2 .sectionTitle{text-align:center;width:100%;display:block;position:relative}.previewCanvas--v2 .sectionTitle>div{width:100%;min-width:0}.previewCanvas--v2 .sectionTitle h2{color:#d76b6b;width:100%;font-family:var(--homepage-preview-display-font);letter-spacing:0;overflow-wrap:anywhere;text-align:center;text-transform:uppercase;margin:0;font-size:17px;font-style:normal;font-weight:400;line-height:1}.previewCanvas--v2 .sectionTitle h2>button{width:100%;max-width:100%;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;overflow-wrap:inherit;text-align:inherit;text-transform:inherit;display:block}.previewCanvas--v2 .sectionTitle__arrow{position:absolute;top:-7px;right:0}.previewCanvas--edit .sectionTitle .catalogSummary{text-align:left;justify-content:flex-start}.previewCanvas--v2 .bigBannerCard__title,.previewCanvas--v2 .smallBannerCard__body>strong,.previewCanvas--v2 .videoCard__overlay>strong,.previewCanvas--v2 .fashionPromoCard__overlay>strong{width:100%;font-family:var(--homepage-preview-display-font);overflow-wrap:anywhere;text-align:center;font-weight:400}.previewCanvas__emptyState{color:#616874;text-align:center;place-content:center;gap:7px;min-height:320px;padding:28px;display:grid}.previewCanvas__emptyState strong{color:#282c33;font-size:15px}.previewCanvas__emptyState span{max-width:320px;font-size:12px;line-height:1.45}.previewCanvas__emptyState--error strong{color:#9f231a}.previewCanvas--v2 .unknownSection{color:#686f7a;text-align:center;background:#f4f5f7;border:1px dashed #c8ccd3;border-radius:0;place-content:center;gap:6px;min-height:150px;margin:10px;padding:24px;display:grid}.previewCanvas--v2 .unknownSection strong{color:#30343b;font-size:13px}.previewCanvas--v2 .unknownSection p{margin:0;font-size:11px;line-height:1.45}@media (width<=1260px){.previewCanvas--v2{min-height:0}.previewCanvas__toolbar{position:sticky}.previewCanvas--v2 .previewCanvas__device--mobile.phoneFrame,.previewCanvas__device--web.webPreviewFrame{height:min(760px,100vh - 140px);min-height:520px}}@media (width>=1261px) and (width<=1280px){.previewCanvas__toolbar{flex-direction:column;align-items:flex-start}.previewCanvas__toolbarControls{justify-content:flex-start;width:100%}.previewCanvas__stage{padding:12px}}@media (width<=720px){.previewCanvas__toolbar{flex-direction:column;align-items:flex-start;padding:12px}.previewCanvas__toolbarControls{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;width:100%;display:grid}.previewCanvas__controlGroup:first-child .previewCanvas__control{flex:50%}.previewCanvas__stage{padding:14px}}@media (width<=520px){.previewCanvas__heading{grid-template-columns:1fr}.previewCanvas__heading>span,.previewCanvas__heading>strong,.previewCanvas__heading>small{grid-column:1}.previewCanvas__toolbarControls{grid-template-columns:1fr}.previewCanvas__controlGroup{width:100%;display:flex}.previewCanvas__control{flex:50%}.previewCanvas__stage{padding:10px}.previewCanvas--v2 .previewCanvas__device--mobile.phoneFrame{border-width:4px;border-radius:28px}.previewCanvas__sectionLabel{max-width:100%;left:auto}}.previewCanvas--v2 .productsCarouselSection .productCard{box-shadow:none;border:0;border-radius:0}.previewCanvas--v2 .productsCarouselSection .productCard:hover{box-shadow:none;transform:none}.previewCanvas--v2 .productsCarouselSection .productCard.selectableItem--active{outline-offset:-2px;outline:2px solid #111}.previewCanvas--v2 .productsCarouselSection .productCard.selectableItem--active:after{content:none}.previewCanvas--v2 .productsCarouselSection .productCard__body{align-content:start;gap:4px;min-height:56px;padding:8px 6px 12px}.previewCanvas--v2 .productsCarouselSection :is(.productCard__brand,.productCard__name){text-align:center}@media (hover:hover){.previewCanvas--v2 .productsCarouselSection .productCard:hover{outline-offset:-1px;outline:1px solid #111}.previewCanvas--v2 .previewCanvas__device--web .productCard:hover .homepageFitMedia--hasHover>.homepageFitMedia__media--primary{opacity:0}.previewCanvas--v2 .previewCanvas__device--web .productCard:hover .homepageFitMedia--hasHover>.homepageFitMedia__media--hover{opacity:1}}@media (prefers-reduced-motion:reduce){.previewCanvas__control,.previewCanvas__section,.homepageFitMedia--hasHover>.homepageFitMedia__media{transition:none}}.sellerCatalogPage>.catalogCategoriesModal__header,.catalogCategoriesPage>.catalogCategoriesModal__header,.catalogBrandsPage>.catalogCategoriesModal__header,.fashionCompilationsPage>.catalogCategoriesModal__header{gap:10px;min-height:48px;padding:7px 12px}.sellerCatalogPage .sellerCatalogHeaderTitle{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.catalogCategoriesModal .catalogBreadcrumbs,.sortingSettingsPage .catalogBreadcrumbs,.viewHistoryPage .catalogBreadcrumbs{white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:baseline;gap:0;min-width:0;padding:0;font-size:13px;font-weight:650;display:flex;overflow:hidden}.sortingSettingsPage .catalogBreadcrumbs,.viewHistoryPage .catalogBreadcrumbs{color:#777;font-size:13px}.catalogCategoriesModal .catalogBreadcrumbs>span,.sortingSettingsPage .catalogBreadcrumbs>span,.viewHistoryPage .catalogBreadcrumbs>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.catalogCategoriesModal .catalogBreadcrumbs__separator{color:#9b9b9b;margin:0 7px;font-weight:500}.catalogCategoriesModal .catalogBreadcrumbs__current,.sortingSettingsPage .catalogBreadcrumbs__current,.viewHistoryPage .catalogBreadcrumbs__current{font-weight:850}.catalogCategoriesModal .catalogBreadcrumbs__link{color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.catalogCategoriesModal .catalogBreadcrumbs__link:hover{color:#111;text-decoration:underline}.sellerCatalogPage .sellerCatalogHeaderTitle__source{background:#f1f1f1;border-radius:0;flex:none;padding:3px 7px;font-size:10px;font-weight:850}.sellerCatalogPage .sellerCatalogHeaderTitle h2{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin:0;font-size:16px;line-height:1.15;overflow:hidden}.sellerCatalogPage .sellerCatalogHeaderTitle__context{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:11px;overflow:hidden}.sellerCatalogPage>.catalogCategoriesModal__header .modalCloseButton{min-width:76px;padding:7px 11px;font-size:11px}.sellerCatalogPage .sellerCatalogProductsHead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:6px 10px;display:grid}.sellerCatalogPage .sellerCatalogProductsSummary{z-index:1;white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex;position:relative;overflow:hidden}.sellerCatalogPage .sellerCatalogProductsSummary h3{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin:0;font-size:14px;line-height:1.2;overflow:hidden}.sellerCatalogPage .sellerCatalogProductsSummary__sorting{color:#fff;background:#222;border-radius:0;flex:none;padding:4px 7px;font-size:10px;font-weight:850}.sellerCatalogPage .sellerCatalogProductsSummary small{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:10px;overflow:hidden}.sellerCatalogPage .sellerCatalogProductsControls{z-index:2;justify-content:flex-end;align-items:center;justify-items:initial;scrollbar-width:thin;flex-direction:row;gap:5px;min-width:0;max-width:100%;padding-bottom:1px;display:flex;position:relative;overflow:auto hidden}.sellerCatalogPage .sellerCatalogPreviewTabs{flex:none;gap:2px;padding:2px}.sellerCatalogPage .sellerCatalogPreviewTab{padding:6px 9px;font-size:10px}.sellerCatalogPage .sellerCatalogProductsPager--withExport{flex:none;gap:5px;width:auto;max-width:none;padding:0;overflow:visible}@media (width<=1180px){.sellerCatalogPage .sellerCatalogHeaderTitle__context,.sellerCatalogPage .sellerCatalogProductsSummary small{display:none}.sellerCatalogPage .sellerCatalogProductsHead{grid-template-columns:minmax(190px,auto) minmax(0,1fr)}}.catalogCategoriesModal__headerActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.catalogTechnicalMetaToggle{color:#333;cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:0;min-height:34px;padding:7px 12px;font-size:12px;font-weight:800}.catalogTechnicalMetaToggle:hover,.catalogTechnicalMetaToggle[aria-pressed=true]{color:#111;background:#f2f2f2;border-color:#111}.catalogCategoriesPage .catalogTopCategoryCard{grid-template-rows:minmax(150px,auto) auto;align-items:stretch;min-height:0}.catalogCategoriesPage .catalogTopCategoryCard__mainAction,.catalogCategoriesPage .catalogTopCategoryCard__actions{grid-area:auto}.catalogCategoriesPage .catalogTopCategoryCard__mainAction{min-height:150px}.catalogCategoriesPage .catalogTopCategoryCard__primaryContent{align-self:center;padding:18px}.catalogTopCategoryCard__drilldown{color:#666;text-transform:none;margin-top:10px;font-size:12px;font-weight:750;line-height:1.25;display:block}.catalogCategoriesPage .catalogTopCategoryCard__actions{border-top:1px solid #eee;place-self:stretch stretch;margin:0;padding:12px 18px 16px}.catalogCategoriesPage .catalogTopCategoryCard__actions:empty{display:none}.catalogCategoriesPage .catalogTopCategoryCard__actions .catalogCategoryMeta{margin-top:0}.catalogCategoriesPage .catalogTopCategoryCard__mainAction>.catalogCategoryImage{padding:0}.catalogCategoriesPage .catalogTopCategoryCard__mainAction>.catalogCategoryImage img.catalogCategoryImage__img{object-fit:cover!important;object-position:center right!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.catalogCategoriesPage .catalogBottomList{gap:10px}.catalogCategoriesPage .catalogBottomGroup{gap:0;padding:0;overflow:hidden}.catalogCategoriesPage .catalogBottomGroup__header{border-bottom:1px solid #eee;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px;display:grid}.catalogBottomGroup__identity{justify-items:start;gap:7px;min-width:0;display:grid}.catalogCategoriesPage .catalogBottomGroup h3{letter-spacing:0;text-transform:none;font-family:Georgia,Times New Roman,serif;font-size:17px}.catalogCategoriesPage .catalogBottomGroup .catalogCategorySelectButton{color:#111;background:#fff;border-color:#111}.catalogBottomGroup__count{color:#777;font-size:12px;font-weight:700}.catalogCategoriesPage .catalogBottomChild--selectable{cursor:pointer}.catalogCategoriesPage .catalogBottomChild--selectable:hover{border-color:#111;box-shadow:0 10px 24px #00000014}.catalogCategoriesPage .catalogBottomChild--selectable:focus-visible{outline-offset:2px;outline:2px solid #111}.catalogCategoriesPage .catalogBottomChild strong{text-align:center;text-transform:none;font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.3}.catalogCategoriesPage .catalogBottomChild .catalogCategoryImage{aspect-ratio:1/1.28;justify-self:stretch;width:100%;height:auto;min-height:210px;padding:14px}.catalogCategoriesPage .catalogBottomChild .catalogCategoryMeta{gap:0;margin-top:0}.catalogCategoriesPage .catalogBottomChild .catalogCategoryMeta__chipsLine{display:none}@media (width<=1180px){.catalogCategoriesPage .catalogBottomChildren{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (width<=920px){.shell--catalogPage .workspace--toolPage:has(>.catalogCategoriesPageShell){height:auto;min-height:100vh;overflow:visible}.catalogCategoriesPageShell,.catalogCategoriesPage{height:auto}.catalogCategoriesPage{max-height:none;overflow:visible}.catalogCategoriesPage .catalogCategoriesModal__body{overflow:visible}.catalogCategoriesPage .catalogCategoriesTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.catalogCategoriesPage .catalogTopCategoryCard__mainAction{grid-template-columns:minmax(0,1fr) 150px}.catalogCategoriesPage .catalogTopCategoryCard__mainAction>.catalogCategoryImage{width:150px;height:150px}.catalogCategoriesPage .catalogBottomChildren{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.catalogCategoriesTabs{gap:5px}.catalogCategoriesPage{border-radius:0;width:100%}.catalogCategoriesPage>.catalogCategoriesModal__header,.catalogCategoriesPage .catalogCategoriesTabs{padding:10px 12px}.catalogCategoriesPage .catalogCategoriesTab{padding-inline:7px;font-size:12px}.catalogCategoriesPage .catalogTopView,.catalogCategoriesPage .catalogBottomView{padding:12px}.catalogCategoriesPage .catalogTopView__title,.catalogCategoriesPage .catalogBottomToolbar{border-radius:0;padding:14px}.catalogCategoriesPage .catalogTopView__title h3{font-size:20px}.catalogCategoriesPage .catalogTopCategoryCard{border-radius:0}.catalogCategoriesPage .catalogTopCategoryCard__mainAction{grid-template-columns:minmax(0,1fr) 112px;min-height:112px;padding:0}.catalogCategoriesPage .catalogTopCategoryCard__primaryContent{padding:14px}.catalogCategoriesPage .catalogTopCategoryCard strong{overflow-wrap:anywhere;margin-bottom:0;font-size:16px}.catalogCategoriesPage .catalogTopCategoryCard__mainAction>.catalogCategoryImage{width:112px;height:112px;padding:0}.catalogCategoriesPage .catalogTopCategoryCard__actions{margin:0;padding:10px 14px 14px}.catalogCategoriesPage .catalogTopCategoryCard__actions .catalogCategorySelectButton{justify-content:center;width:100%;min-height:38px}.catalogCategoriesPage .catalogBottomGroup__header{grid-template-columns:1fr;gap:12px;padding:14px}.catalogCategoriesPage .catalogBottomChildren{gap:8px;padding:10px}.catalogCategoriesPage .catalogBottomChild{border-radius:0;gap:7px;padding:8px}.catalogCategoriesPage .catalogBottomChild .catalogCategoryImage{aspect-ratio:1/1.22;border-radius:0;width:100%;height:auto;min-height:198px;padding:10px}.catalogCategoriesPage .catalogBottomChild strong{font-size:12px}.catalogTechnicalMetaToggle{min-height:32px;padding:6px 10px;font-size:11px}}.catalogWorkspaceToolbar{min-width:0;box-shadow:none;background:#fff;border:0;border-bottom:1px solid #e2e4e7;border-radius:0}.catalogWorkspaceState{color:#62666d;background:0 0;border:1px solid #e2e4e7;border-left:0;border-right:0;border-radius:0;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:84px;margin:16px 0;padding:16px 2px;display:grid}.catalogWorkspaceState__marker{color:#656970;background:#f0f1f3;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;font-weight:850;display:grid}.catalogWorkspaceState--error .catalogWorkspaceState__marker{color:#9b2c26;background:#fae9e7}.catalogWorkspaceState__content{gap:4px;min-width:0;display:grid}.catalogWorkspaceState strong{color:#17191d;font-size:14px;line-height:1.3}.catalogWorkspaceState p{margin:0;font-size:12px;line-height:1.45}.catalogWorkspaceState details{margin-top:4px;font-size:11px}.catalogWorkspaceState summary{color:#555a62;cursor:pointer;width:max-content;font-weight:750}.catalogWorkspaceState pre{color:#6b7078;white-space:pre-wrap;background:#f7f8f9;border-left:2px solid #dadde1;max-height:120px;margin:8px 0 0;padding:7px 10px;font:10px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.catalogWorkspaceState>button{color:#fff;cursor:pointer;min-height:36px;font:inherit;background:#202329;border:1px solid #202329;border-radius:0;padding:7px 12px;font-size:12px;font-weight:800}.catalogCategoriesPage.catalogCategoriesModal{background:#fff;border:0;border-radius:0}.catalogCategoriesPage>.catalogCategoriesModal__header{border-bottom:1px solid #e2e4e7;min-height:48px;padding:7px 12px}.catalogCategoriesPage .catalogCategoriesTabs,.sellerCatalogPage>.catalogCategoriesTabs,.fashionCompilationsPage>.catalogCategoriesTabs{background:#fff;border-bottom:1px solid #e2e4e7;padding:12px 24px}.catalogCategoriesPage .catalogCategoriesModal__body{background:#fff}.catalogCategoriesPage .catalogTopView,.catalogCategoriesPage .catalogBottomView{gap:0;padding:0 24px 32px}.catalogCategoriesPage .catalogTopView__title.catalogWorkspaceToolbar,.catalogCategoriesPage .catalogBottomToolbar.catalogWorkspaceToolbar{z-index:8;box-shadow:none;background:#fff;border:0;border-bottom:1px solid #e2e4e7;border-radius:0;margin:0 -24px;padding:18px 24px;position:sticky;top:0}.catalogCategoriesPage .catalogTopView__title h3,.catalogCategoriesPage .catalogBottomToolbar h3{letter-spacing:-.02em;text-transform:none;font-family:inherit;font-size:22px;font-weight:850}.catalogCategoriesPage .catalogTopList{border-top:1px solid #e2e4e7;grid-template-columns:1fr;gap:0}.catalogCategoriesPage.catalogCategoriesPage .catalogTopCategoryCard{min-height:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e2e4e7;border-radius:0;grid-template-rows:minmax(220px,auto);transition:background-color .15s,box-shadow .15s;display:grid;overflow:visible}.catalogCategoriesPage.catalogCategoriesPage .catalogTopCategoryCard:hover,.catalogCategoriesPage.catalogCategoriesPage .catalogTopCategoryCard:focus-within{background:#f5f2ed;border-color:#b7a58a;box-shadow:inset 3px 0 #9a8059}.catalogCategoriesPage .catalogTopCategoryCard__mainAction{grid-area:1/1;grid-template-columns:minmax(0,1fr) 320px;min-height:220px;padding:0}.catalogCategoriesPage .catalogTopCategoryCard__primaryContent{align-content:center;align-self:stretch;padding:18px 20px 68px;display:grid}.catalogCategoriesPage .catalogTopCategoryCard strong{letter-spacing:0;text-transform:none;margin:0;font-family:inherit;font-size:20px;font-weight:800}.catalogCategoriesPage .catalogTopCategoryCard__drilldown{color:#6e7279;margin-top:6px;font-size:12px}.catalogCategoriesPage .catalogTopCategoryCard__mainAction>.catalogCategoryImage{background:0 0;justify-content:flex-end;width:100%;height:220px;padding:0;transition:background-color .15s}.catalogCategoriesPage .catalogTopCategoryCard__mainAction>.catalogCategoryImage img.catalogCategoryImage__img{transition:filter .15s;object-fit:contain!important;object-position:center!important;width:auto!important;max-width:none!important;height:100%!important;max-height:100%!important}.catalogCategoriesPage .catalogTopCategoryCard:hover .catalogTopCategoryCard__mainAction>.catalogCategoryImage,.catalogCategoriesPage .catalogTopCategoryCard:focus-within .catalogTopCategoryCard__mainAction>.catalogCategoryImage{background:#f5f2ed!important}.catalogCategoriesPage .catalogTopCategoryCard:hover .catalogCategoryImage img.catalogCategoryImage__img,.catalogCategoriesPage .catalogTopCategoryCard:focus-within .catalogCategoryImage img.catalogCategoryImage__img{filter:none}.catalogCategoriesPage .catalogTopCategoryCard__actions{z-index:2;border-top:0;grid-area:1/1;place-self:end start;margin:0 320px 0 0;padding:0 20px 14px}.catalogCategoriesPage .catalogTopCategoryCard__actions .catalogCategoryMeta{justify-content:flex-start}.catalogCategoriesPage .catalogBottomCategoryOpenButton{margin-left:auto}.catalogCategoriesPage .catalogTopCategoryCard__actions .catalogCategorySelectButton,.catalogCategoriesPage .catalogBottomCategoryOpenButton,.catalogCategoriesPage .catalogBottomGroup__action .catalogCategorySelectButton{color:#202329;width:max-content;min-height:36px;box-shadow:none;white-space:nowrap;text-underline-offset:5px;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:8px 0 6px;font-size:12px;font-weight:800;-webkit-text-decoration:underline #b8bbc0;text-decoration:underline #b8bbc0;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s;display:inline-flex}.catalogCategoriesPage .catalogTopCategoryCard__actions .catalogCategorySelectButton:after,.catalogCategoriesPage .catalogBottomCategoryOpenButton:after,.catalogCategoriesPage .catalogBottomGroup__action .catalogCategorySelectButton:after{content:"→";font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:transform .15s;display:inline-block}.catalogCategoriesPage .catalogTopCategoryCard__actions .catalogCategorySelectButton:hover:not(:disabled),.catalogCategoriesPage .catalogBottomCategoryOpenButton:hover:not(:disabled),.catalogCategoriesPage .catalogBottomGroup__action .catalogCategorySelectButton:hover:not(:disabled){color:#111;box-shadow:none;background:0 0;text-decoration-color:#111;transform:none}.catalogCategoriesPage .catalogTopCategoryCard__actions .catalogCategorySelectButton:hover:not(:disabled):after,.catalogCategoriesPage .catalogBottomCategoryOpenButton:hover:not(:disabled):after,.catalogCategoriesPage .catalogBottomGroup__action .catalogCategorySelectButton:hover:not(:disabled):after{transform:translate(3px)}.catalogCategoriesPage .catalogTopCategoryCard__actions .catalogCategorySelectButton:focus-visible,.catalogCategoriesPage .catalogBottomCategoryOpenButton:focus-visible,.catalogCategoriesPage .catalogBottomGroup__action .catalogCategorySelectButton:focus-visible{outline-offset:3px;outline:2px solid #111}.catalogCategoriesPage .catalogCategoryMeta code,.catalogCategoriesPage .catalogCategoryIdPill code{color:#74777d;background:0 0;padding:2px 0}.catalogCategoriesPage .catalogBottomView__hint{color:#74777d;margin:14px 0;font-size:12px}.catalogCategoriesPage .catalogBottomList{border-top:1px solid #dfe1e4;gap:0}.catalogCategoriesPage.catalogCategoriesPage .catalogBottomGroup{background:0 0;border:0;border-bottom:1px solid #dfe1e4;border-radius:0;gap:0;padding:0;overflow:visible}.catalogCategoriesPage .catalogBottomGroup__header{border:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;padding:18px 2px 12px}.catalogCategoriesPage .catalogBottomGroup__action{place-self:start end}.catalogCategoriesPage .catalogBottomGroup__action .catalogCategoryMeta{margin-top:0}.catalogCategoriesPage .catalogBottomGroup h3{font-family:inherit;font-size:16px;font-weight:800}.catalogCategoriesPage .catalogBottomGroup__identity{grid-template-columns:auto auto;justify-content:start;align-items:center;column-gap:12px}.catalogCategoriesPage .catalogBottomGroup__identity>h3{grid-area:1/1}.catalogCategoriesPage .catalogBottomGroup__identity>.catalogCategoryMeta{grid-area:1/2}.catalogCategoriesPage .catalogBottomGroup__identity>.catalogBottomGroup__count{grid-area:2/1/auto/-1}.catalogCategoriesPage .catalogBottomChildren{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;padding:0 0 16px}.catalogCategoriesPage.catalogCategoriesPage .catalogBottomChild{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:8px;grid-template-rows:auto auto auto;grid-template-columns:1fr;align-content:start;align-items:start;gap:7px;padding:0 0 12px;transition:background-color .15s,box-shadow .15s}.catalogCategoriesPage.catalogCategoriesPage .catalogBottomChild--selectable:hover,.catalogCategoriesPage.catalogCategoriesPage .catalogBottomChild--selectable:focus-visible{outline-offset:-1px;box-shadow:none;background:#f5f2ed;border-color:#0000;border-radius:8px;outline:1px solid #b7a58a}.catalogCategoriesPage.catalogCategoriesPage .catalogBottomChild--selectable:focus-visible{outline-offset:-2px;outline:2px solid #9a8059}.catalogCategoriesPage .catalogBottomChild--selectable:hover .catalogCategoryImage,.catalogCategoriesPage .catalogBottomChild--selectable:focus-visible .catalogCategoryImage{box-shadow:none;filter:none;background:0 0;transform:none}.catalogCategoriesPage .catalogBottomChild--selectable:hover strong,.catalogCategoriesPage .catalogBottomChild--selectable:focus-visible strong{color:#8a6a3e;background:0 0;border-radius:0;text-decoration:none}.catalogCategoriesPage .catalogBottomChild .catalogCategoryImage{aspect-ratio:3/4;background:#f7f7f7;border-radius:0;grid-row:auto;place-self:start stretch;width:100%;height:auto;min-height:0;padding:10px;transition:filter .15s,background-color .15s}.catalogCategoriesPage .catalogBottomChild strong{text-align:center;place-self:start stretch;min-height:32px;padding:7px 8px;font-family:inherit;font-size:13px;font-weight:750;line-height:1.25;transition:color .15s,background-color .15s}.catalogCategoriesPage .catalogBottomChild .catalogCategoryMeta{grid-column:1;place-self:start}.categoryTabs[aria-label=Категория\ главной] .categoryTab,.catalogCategoriesTab,.catalogBrandsPage .catalogBrandsToolbar h3,.catalogCategoriesPage .catalogBottomBreadcrumbs,.catalogCategoriesPage .catalogBottomBreadcrumbs button,.catalogCategoriesPage .catalogTopView__title h3,.catalogCategoriesPage .catalogTopCategoryCard strong,.catalogCategoriesPage .catalogBottomToolbar h3,.catalogCategoriesPage .catalogBottomGroup h3,.catalogCategoriesPage .catalogBottomChild strong{text-transform:uppercase;font-family:TT Livret Subhead,Georgia,Times New Roman,serif;font-weight:400}.catalogCategoriesPage .catalogSkeletonCategoryList{border-top:1px solid #e2e4e7;grid-template-columns:1fr;gap:0}.catalogCategoriesPage .catalogSkeletonCategoryCard,.catalogCategoriesPage .catalogSkeletonCategoryGroup{background:0 0;border:0;border-bottom:1px solid #e2e4e7;border-radius:0}.catalogCategoriesPage .catalogSkeletonCategoryGroup__children article,.catalogCategoriesPage .catalogSkeletonCategoryGroup__children article>span:first-child{border-radius:0}.catalogCategoriesPage .catalogSkeletonCategoryCard{grid-template-columns:minmax(0,1fr) 320px;min-height:220px;padding:8px 2px}.catalogCategoriesPage .catalogSkeletonCategoryCard__image{border-radius:0;width:100%;height:200px}@media (width<=900px){.catalogCategoriesPage.catalogCategoriesPage .catalogTopCategoryCard{grid-template-rows:minmax(180px,auto)}.catalogCategoriesPage .catalogTopCategoryCard__mainAction,.catalogCategoriesPage .catalogSkeletonCategoryCard{grid-template-columns:minmax(0,1fr) 240px;min-height:180px}.catalogCategoriesPage .catalogTopCategoryCard__mainAction>.catalogCategoryImage,.catalogCategoriesPage .catalogSkeletonCategoryCard__image{width:100%;height:180px}.catalogCategoriesPage .catalogTopCategoryCard__actions{margin-right:240px}.catalogCategoriesPage .catalogBottomChildren{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media (width<=640px){.catalogWorkspaceState{grid-template-columns:30px minmax(0,1fr)}.catalogWorkspaceState>button{grid-column:2;justify-self:start}.catalogCategoriesPage .catalogTopView,.catalogCategoriesPage .catalogBottomView{padding:0 14px 24px}.catalogCategoriesPage .catalogTopView__title.catalogWorkspaceToolbar,.catalogCategoriesPage .catalogBottomToolbar.catalogWorkspaceToolbar{margin:0 -14px;padding:15px 14px}.catalogCategoriesPage .catalogTopList,.catalogCategoriesPage .catalogSkeletonCategoryList{grid-template-columns:1fr}.catalogCategoriesPage .catalogBottomChildren{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogCategoriesPage .catalogTopCategoryCard__mainAction>.catalogCategoryImage,.catalogCategoriesPage .catalogSkeletonCategoryCard__image{height:160px}.catalogCategoriesPage.catalogCategoriesPage .catalogTopCategoryCard{grid-template-rows:minmax(160px,auto)}.catalogCategoriesPage .catalogTopCategoryCard__mainAction,.catalogCategoriesPage .catalogSkeletonCategoryCard{grid-template-columns:minmax(0,1fr) 160px;min-height:160px}.catalogCategoriesPage .catalogTopCategoryCard__primaryContent{padding:14px 14px 62px}.catalogCategoriesPage .catalogTopCategoryCard__actions{margin-right:160px;padding:0 14px 12px}}.sellerCatalogPage.catalogCategoriesModal{border:0;border-radius:0}.sellerCatalogPage .sellerCatalogModal__body{background:#fff;grid-template-columns:300px minmax(0,1fr)}.sellerCatalogPage .sellerCatalogFiltersPanel{border-right:1px solid #e2e4e7;grid-template-rows:auto auto minmax(0,1fr) auto;gap:0;padding:0}.sellerCatalogPage .sellerCatalogPanelTitle{border-bottom:1px solid #e2e4e7;align-items:center;padding:16px}.sellerCatalogPage .sellerCatalogPanelTitle strong{font-size:15px}.sellerCatalogPage .sellerCatalogActiveFilters{background:#f7f8f9;border:0;border-bottom:1px solid #e2e4e7;border-radius:0;gap:3px;padding:13px 16px}.sellerCatalogPage .sellerCatalogFilterList{gap:0;padding:0 16px}.sellerCatalogPage .sellerCatalogFilterBlock{border-bottom:1px solid #e6e7e9;gap:0}.sellerCatalogPage .sellerCatalogFilterRow{min-height:54px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:13px 2px}.sellerCatalogPage .sellerCatalogFilterRow:hover:not(:disabled){box-shadow:none;background:#f7f8f9;border-color:#0000}.sellerCatalogPage .sellerCatalogFilterRow--active{background:#f1f3f5;border-color:#0000;padding-left:12px;box-shadow:inset 3px 0 #202329}.sellerCatalogPage .sellerCatalogFilterRow b,.sellerCatalogPage .sellerCatalogFilterRow em{text-align:center;border-radius:0;min-width:24px}.sellerCatalogPage .sellerCatalogFilterSelectedValues{gap:5px;padding:0 2px 11px 12px}.sellerCatalogPage .sellerCatalogFilterSelectedValues button{border-radius:0;padding:4px 7px;font-size:11px}.sellerCatalogPage .sellerCatalogSidebarActions{z-index:3;background:#fff;border-top:1px solid #e2e4e7;gap:8px;padding:14px 16px 16px;position:relative;box-shadow:0 -8px 20px #1118270a}.sellerCatalogPage .sellerCatalogContent{background:#fff;padding:0}.sellerCatalogPage .sellerCatalogContent--productsOnly:has(>.catalogWorkspaceState){grid-template-rows:auto minmax(0,1fr)}.sellerCatalogPage .sellerCatalogProductsSection{border:0;border-radius:0}.sellerCatalogPage .sellerCatalogProductsHead{z-index:5;background:#fff;border-bottom:1px solid #e2e4e7;grid-template-columns:1fr;align-items:stretch;gap:12px;min-height:0;padding:14px 16px;display:grid;position:relative}.sellerCatalogPage .sellerCatalogProductsSummary{grid-template-columns:minmax(0,auto) auto minmax(0,1fr);align-items:center;gap:8px;display:grid;overflow:visible}.sellerCatalogPage .sellerCatalogProductsSummary h3{font-size:17px}.sellerCatalogPage .sellerCatalogProductsSummary__sorting{color:#44484f;background:#eef0f2;border-radius:0;padding:4px 7px}.sellerCatalogPage .sellerCatalogProductsControls{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:7px;padding:0;display:flex;overflow:visible}.sellerCatalogPage .sellerCatalogSortingModeButton{order:1}.sellerCatalogPage .sellerCatalogPreviewTabs{order:2}.sellerCatalogPage .sellerCatalogProductsPager--withExport{flex-wrap:wrap;flex:420px;order:3;justify-content:flex-end;gap:7px;width:auto;max-width:100%;display:flex}.sellerCatalogPage .sellerCatalogProductsPager button,.sellerCatalogPage .sellerCatalogSortingModeButton,.sellerCatalogPage .catalogActionMenu__summary{border-radius:0;min-height:36px;padding:7px 11px;font-size:11px}.sellerCatalogPage .sellerCatalogPreviewTabs{border-radius:0;min-height:36px;padding:3px}.sellerCatalogPage .sellerCatalogPreviewTab{border-radius:0;min-height:28px;padding:6px 10px;font-size:11px}.sellerCatalogPage .sellerCatalogLoadingState,.sellerCatalogPage .sellerCatalogProductsSection>.catalogWorkspaceState{min-height:0;overflow:auto}.sellerCatalogPage .catalogSkeletonFilterRows{gap:0}.sellerCatalogPage .catalogSkeletonFilterRow{background:0 0;border:0;border-bottom:1px solid #e6e7e9;border-radius:0;min-height:54px;padding:12px 2px}.sellerCatalogPage .sellerCatalogProductsSection>.catalogWorkspaceState{align-self:start;margin:20px 16px}.sellerCatalogPage .sellerCatalogContent>.catalogWorkspaceState{margin:16px}@media (width<=1180px){.sellerCatalogPage .sellerCatalogModal__body{grid-template-columns:260px minmax(0,1fr)}.sellerCatalogPage .sellerCatalogProductsSummary{grid-template-columns:minmax(0,auto) auto}.sellerCatalogPage .sellerCatalogProductsSummary small{display:none}}@media (width<=820px){.sellerCatalogPage .sellerCatalogModal__body{grid-template-columns:220px minmax(0,1fr)}.sellerCatalogPage .sellerCatalogProductsPager--withExport{justify-content:flex-start}}.sellerCatalogPage .sellerCatalogProductsHead{grid-template-columns:minmax(240px,1fr) auto;align-items:center;gap:16px;padding-block:11px}.sellerCatalogPage .sellerCatalogProductsSummary{grid-template-columns:minmax(0,auto) auto;grid-template-areas:"title sorting""meta meta";justify-content:start;gap:3px 8px;min-width:0}.sellerCatalogPage .sellerCatalogProductsSummary h3{grid-area:title}.sellerCatalogPage .sellerCatalogProductsSummary__sorting{text-overflow:ellipsis;white-space:nowrap;grid-area:sorting;max-width:240px;overflow:hidden}.sellerCatalogPage .sellerCatalogProductsSummary small{color:#6d7178;grid-area:meta;font-size:11px;display:block}.sellerCatalogPage .sellerCatalogProductsControls{flex-wrap:nowrap;justify-content:flex-end;gap:6px}.sellerCatalogPage .sellerCatalogProductsPager--withExport{flex-wrap:nowrap;flex:none}.sellerCatalogPage .sellerCatalogFilterRow{transition:color .14s,background-color .14s}.sellerCatalogPage .sellerCatalogFilterRow:hover:not(:disabled){color:#111317;background:#f3f4f5;padding-inline:10px 8px}.sellerCatalogPage .sellerCatalogFilterRow:focus-visible{outline-offset:-2px;outline:2px solid #202329}.sellerCatalogPage .sellerCatalogFilterRow--active{padding-inline:12px 8px}.sellerCatalogPage .sellerCatalogFilterRow:disabled{color:#8b8f95;opacity:.68;background:0 0}.sellerCatalogPage .sellerCatalogFilterRow b{color:#34383e;background:#eceef0;min-width:25px}.sellerCatalogPage .sellerCatalogFilterRow--active b{color:#fff;background:#202329}.sellerCatalogPage .sellerCatalogFilterBlock:has(.sellerCatalogFilterSelectedValues button) .sellerCatalogFilterRow b{color:#fff;background:#202329}.sellerCatalogPage .sellerCatalogFilterSelectedValues button{color:#34383e;background:#eef0f2;border-color:#0000}.sellerCatalogPage .sellerCatalogFilterSelectedValues button:hover{color:#111317;background:#e2e5e8}.sellerCatalogPage .sellerCatalogLoadingState{align-content:start;gap:0;display:grid}.sellerCatalogLoadingState__message{color:#62666d;border-bottom:1px solid #e5e7ea;align-items:center;gap:11px;margin:0 16px;padding:13px 0;display:flex}.sellerCatalogLoadingState__message>span{border:2px solid #d8dbe0;border-top-color:#202329;border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite sellerCatalogLoadingSpin}.sellerCatalogLoadingState__message div{gap:2px;display:grid}.sellerCatalogLoadingState__message strong{color:#202329;font-size:12px}.sellerCatalogLoadingState__message small{font-size:11px}@keyframes sellerCatalogLoadingSpin{to{transform:rotate(360deg)}}.sellerCatalogPage .catalogWorkspaceState{background:#f5f6f7;border:0;border-radius:0;grid-template-columns:36px minmax(0,1fr) auto;gap:14px;min-height:96px;padding:18px}.sellerCatalogPage .catalogWorkspaceState--error{background:#fbf3f2}.sellerCatalogPage .catalogWorkspaceState__marker{width:34px;height:34px}.sellerCatalogPage .catalogWorkspaceState>button{min-width:132px}@media (width<=1320px){.sellerCatalogPage .sellerCatalogProductsHead{grid-template-columns:1fr;gap:9px}.sellerCatalogPage .sellerCatalogProductsControls{scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:2px;overflow:auto hidden}.sellerCatalogPage .sellerCatalogProductsPager--withExport{flex-wrap:nowrap;flex:none;justify-content:flex-start}}@media (width<=720px){.sellerCatalogPage .catalogWorkspaceState{grid-template-columns:32px minmax(0,1fr)}.sellerCatalogPage .catalogWorkspaceState>button{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.sellerCatalogPage .sellerCatalogFilterRow{transition:none}.sellerCatalogLoadingState__message>span{animation:none}}.productAlbumsModal.sellerCatalogPage .productAlbumsModal__body--detail{isolation:isolate;background:#fff;grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:0;padding:0;overflow:hidden}.productAlbumsModal.sellerCatalogPage .productAlbumsDetailHead{z-index:2;background:#fff;border:0;border-bottom:1px solid #e2e4e7;border-radius:0;min-height:max-content;position:relative}.productAlbumsModal.sellerCatalogPage .productAlbumsDetailContent{overscroll-behavior:contain;scrollbar-gutter:stable;background:#fff;align-content:start;min-width:0;min-height:0;display:grid;overflow:hidden auto}.productAlbumsModal.sellerCatalogPage .productAlbumsDetailContent .sellerCatalogProductsGrid,.productAlbumsModal.sellerCatalogPage .productAlbumsDetailContent .sellerCatalogPhonePreviewFrame,.productAlbumsModal.sellerCatalogPage .productAlbumsDetailLoading{z-index:0;position:relative}.productAlbumsModal.sellerCatalogPage .productAlbumsDetailMeta{color:#6d7178;grid-area:meta;align-items:center;gap:8px;min-width:0;display:flex}.productAlbumsModal.sellerCatalogPage .productAlbumsDetailMeta small{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.productAlbumsModal.sellerCatalogPage .productAlbumsDetailMeta small+small:before{content:"·";color:#a1a5ab;margin-right:8px}.productAlbumsModal.sellerCatalogPage .productAlbumsDetailLoading{align-content:start;min-height:0;display:grid}.productAlbumsModal.sellerCatalogPage .productAlbumsDetailLoading>.sellerCatalogProductsGrid,.productAlbumsModal.sellerCatalogPage .productAlbumsDetailLoading .sellerCatalogPhonePreviewFrame,.productAlbumsModal.sellerCatalogPage .productAlbumsDetailContent>.sellerCatalogPhonePreviewFrame,.productAlbumsModal.sellerCatalogPage .productAlbumsDetailContent>div>.sellerCatalogProductsGrid{margin:0}.productAlbumsModal.sellerCatalogPage .productAlbumsDetailContent>.catalogWorkspaceState{margin:20px 16px}.productAlbumsModal.sellerCatalogPage .productAlbumsDetailContent>.sellerCatalogPhonePreviewFrame,.productAlbumsModal.sellerCatalogPage .productAlbumsDetailLoading>.sellerCatalogPhonePreviewFrame{justify-self:center;width:min(430px,100% - 32px);margin:16px auto}.productAlbumsModal.sellerCatalogPage .productAlbumsDetailLoading>.sellerCatalogProductsGrid--web,.productAlbumsModal.sellerCatalogPage .productAlbumsDetailContent .sellerCatalogProductsGrid--web{overscroll-behavior:auto;scrollbar-gutter:auto;padding:16px;overflow:visible}.productAlbumsModal.sellerCatalogPage .sellerCatalogProductCardFrame__actions{gap:5px}.productAlbumsModal.sellerCatalogPage .sellerCatalogProductCardFrame__actions .sellerCatalogProductCardFrame__action{min-height:30px;box-shadow:none;border-radius:0;padding:6px 9px}@media (width<=1320px){.productAlbumsModal.sellerCatalogPage .productAlbumsDetailHead{min-height:110px}.productAlbumsModal.sellerCatalogPage .productAlbumsDetailMeta{max-width:100%}}@media (width<=720px){.productAlbumsModal.sellerCatalogPage .productAlbumsDetailHead{min-height:128px}.productAlbumsModal.sellerCatalogPage .productAlbumsDetailMeta{flex-direction:column;align-items:flex-start;gap:2px}.productAlbumsModal.sellerCatalogPage .productAlbumsDetailMeta small+small:before{content:none}}.productAlbumsModal.sellerCatalogPage .productAlbumsModal__body:not(.productAlbumsModal__body--detail){background:#fff;align-content:start;gap:0;padding:0}.productAlbumsModal.sellerCatalogPage .productAlbumsToolbar{z-index:6;background:#fff;border:0;border-bottom:1px solid #e2e4e7;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 16px;display:grid;position:sticky;top:0}.productAlbumsToolbar__summary{align-self:center;align-items:center;gap:12px;min-width:96px;display:flex}.productAlbumsToolbar__summary>div{gap:2px;display:grid}.productAlbumsToolbar__summary strong{color:#17191d;font-size:15px}.productAlbumsToolbar__summary span{color:#6d7178;font-size:11px}.productAlbumsModal.sellerCatalogPage .productAlbumsCreateButton,.productAlbumsModal.sellerCatalogPage .productAlbumsToolbar>.ghostButton{border-radius:0;height:38px;min-height:38px}.productAlbumsModal.sellerCatalogPage .productAlbumsCreateButton{color:#34383e;width:max-content;height:36px;min-height:36px;font:inherit;letter-spacing:0;white-space:nowrap;background:#fff;border:1px solid #c9cdd2;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0 12px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.productAlbumsModal.sellerCatalogPage .productAlbumsCreateButton:hover:not(:disabled){color:#111317;background:#f0f2f4;border-color:#777d85}.productAlbumCreateModalBackdrop{z-index:12000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11131757;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.productAlbumCreateModal{background:#fff;border:1px solid #dfe2e5;border-radius:0;width:min(440px,100%);overflow:hidden;box-shadow:0 24px 70px #1118272e}.productAlbumCreateModal>header{border-bottom:1px solid #e4e6e9;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.productAlbumCreateModal>header div{gap:2px;display:grid}.productAlbumCreateModal>header span{color:#73777e;font-size:11px}.productAlbumCreateModal h3{color:#17191d;margin:0;font-size:18px}#root .productAlbumCreateModal>header>button{color:#555a62;cursor:pointer;background:#f0f1f3;border:0;border-radius:0;width:34px;height:34px;font-size:20px;line-height:1}.productAlbumCreateModal form{gap:14px;padding:18px;display:grid}.productAlbumCreateModal label{color:#34383e;gap:7px;font-size:12px;font-weight:750;display:grid}.productAlbumCreateModal input{color:#17191d;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d7dade;border-radius:0;padding:10px 12px}.productAlbumCreateModal input:focus{outline-offset:1px;border-color:#202329;outline:3px solid #20232914}.fashionCompilationHeaderDialog select{color:#17191d;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d7dade;border-radius:0;padding:10px 12px}.fashionCompilationHeaderDialog select:focus{outline-offset:1px;border-color:#202329;outline:3px solid #20232914}.productAlbumCreateModal form>p{color:#9b2c26;margin:-4px 0 0;font-size:12px}.productAlbumCreateModal footer{justify-content:flex-end;gap:8px;padding-top:2px;display:flex}#root .productAlbumCreateModal footer button{border-radius:0;min-height:38px;margin:0;padding:8px 13px}.catalogFormModalBackdrop{z-index:12000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#090a0cad;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.catalogFormModal{color:#f7f7f7;background:#111317;border:1px solid #ffffff24;border-radius:0;flex-direction:column;width:min(640px,100vw - 24px);max-height:calc(100dvh - 24px);display:flex;overflow:hidden;box-shadow:0 24px 80px #00000073}.catalogFormModal[tabindex="-1"]:focus{outline:0}.catalogFormModal>form{flex-direction:column;min-height:0;display:flex}.catalogFormModal>header,.catalogFormModal>form>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;min-height:92px;padding:20px 24px;display:flex}.catalogFormModal>header>div,.catalogFormModal>form>header>div{gap:4px;min-width:0;display:grid}.catalogFormModal>header span,.catalogFormModal>form>header span{color:#c8cbd3;letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:800}.catalogFormModal>header h3,.catalogFormModal>form>header h3{color:#fff;margin:0;font-size:22px;line-height:1.15}.catalogFormModal>header small,.catalogFormModal>form>header small{color:#b7b9c4;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}#root .catalogFormModal>header>button,#root .catalogFormModal>form>header>button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff3d;border-radius:0;place-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;font-size:22px;line-height:1;display:inline-grid}#root .catalogFormModal>header>button:hover:not(:disabled),#root .catalogFormModal>form>header>button:hover:not(:disabled){background:#ffffff24;border-color:#ffffff6b}#root .catalogFormModal>header>button:disabled,#root .catalogFormModal>form>header>button:disabled{cursor:not-allowed;opacity:.44}.catalogFormModal__body{color:#111827;background:#fff;gap:16px;min-height:0;padding:24px;display:grid;overflow:auto}.catalogFormModal__body label{color:#374151;gap:7px;margin:0;font-size:12px;font-weight:800;display:grid}.fashionCompilationBrandField{color:#374151;gap:7px;font-size:12px;font-weight:800;display:grid}.fashionCompilationBrandField__value{border:1px solid #d9dee7;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.fashionCompilationBrandField__value>div:first-child{gap:2px;min-width:0;display:grid}.fashionCompilationBrandField__value strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.fashionCompilationBrandField__value small{color:#6b7280;font-size:11px;font-weight:600}.fashionCompilationBrandField__actions{flex:none;gap:6px;display:flex}.modalBackdrop.fashionCompilationBrandPickerBackdrop{z-index:12100}.catalogFormModal__body input,.catalogFormModal__body select,.catalogFormModal__body textarea{box-sizing:border-box;color:#111827;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d9dee7;border-radius:0;padding:7px 12px;font-size:13px}.catalogFormModal__body input:focus,.catalogFormModal__body select:focus,.catalogFormModal__body textarea:focus{outline-offset:0;border-color:#111827;outline:2px solid #1118271f}.catalogFormModal__body input:disabled,.catalogFormModal__body select:disabled,.catalogFormModal__body textarea:disabled{cursor:not-allowed;opacity:.56}.catalogFormModal__body>p{color:#6b7280;margin:-4px 0 0;font-size:12px;line-height:1.45}.catalogFormModal__body>.catalogFormModal__error{color:#8f1d14;background:#fff1f0;border-left:3px solid #b42318;margin:0;padding:8px 10px;font-size:12px;line-height:1.4}.fashionProductSearchDialog{width:min(760px,100vw - 24px)}.fashionProductSearchDialog__body{align-content:start}.fashionProductSearchDialog__body label>small{color:#6b7280;font-size:11px;font-weight:600;line-height:1.4}.fashionProductSearchDialog__progress{color:#374151;gap:8px;font-size:12px;font-weight:700;display:grid}.fashionProductSearchDialog__progress progress{accent-color:#111827;width:100%;height:8px}.fashionProductSearchDialog__warning,.fashionProductSearchDialog__empty{color:#6b4f00;background:#fff8db;border-left:3px solid #9a6700;margin:0;padding:10px 12px;font-size:12px;line-height:1.45}.fashionProductSearchDialog__empty{color:#4b5563;background:#f3f4f6;border-left-color:#6b7280}.fashionProductSearchDialog__results{gap:10px;display:grid}.fashionProductSearchDialog__summary{color:#374151;font-size:12px;font-weight:800}.fashionProductSearchResult{background:#fff;border:1px solid #d9dee7;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.fashionProductSearchResult__image{background:#f7f7f8;border:1px solid #eceff3;width:72px;height:88px}.fashionProductSearchResult__image>span{color:#6b7280;font-size:10px}.fashionProductSearchResult__content{gap:3px;min-width:0;display:grid}.fashionProductSearchResult__content>span{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.fashionProductSearchResult__content>strong,.fashionProductSearchResult__content>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fashionProductSearchResult__content>strong{color:#111827;font-size:13px}.fashionProductSearchResult__content>small{color:#4b5563;font-size:11px}.fashionProductSearchResult__content>code{color:#111827;width:fit-content;margin-top:3px;font-size:11px}.catalogFormModal__footer{background:#111317;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;min-height:76px;padding:18px 24px;display:flex}#root .catalogFormModal .catalogFormModal__footer>button.catalogFormModal__secondaryButton,#root .catalogFormModal .catalogFormModal__footer>button.catalogFormModal__primaryButton{cursor:pointer;border-radius:0;min-height:40px;padding:0 16px;font-size:13px;font-weight:800}#root .catalogFormModal .catalogFormModal__footer>button.catalogFormModal__secondaryButton{color:#fff;background:#ffffff14;border:1px solid #ffffff3d}#root .catalogFormModal .catalogFormModal__footer>button.catalogFormModal__primaryButton{color:#111317;background:#fff;border:1px solid #fff}#root .catalogFormModal .catalogFormModal__footer>button.catalogFormModal__secondaryButton:hover:not(:disabled){background:#ffffff24;border-color:#fff6}#root .catalogFormModal .catalogFormModal__footer>button.catalogFormModal__primaryButton:hover:not(:disabled){background:#f3f4f6}#root .catalogFormModal .catalogFormModal__footer>button.catalogFormModal__secondaryButton:disabled,#root .catalogFormModal .catalogFormModal__footer>button.catalogFormModal__primaryButton:disabled{cursor:not-allowed;opacity:.44}@media (width<=560px){.catalogFormModalBackdrop{padding:8px}.catalogFormModal{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.catalogFormModal>header,.catalogFormModal>form>header{min-height:84px;padding:16px}.catalogFormModal__body{padding:18px 16px}.catalogFormModal__footer{padding:14px 16px}}.productAlbumImportGuide{width:min(560px,100%)}.productAlbumImportGuide__body{gap:12px;padding:18px;display:grid}.productAlbumImportGuide__section{background:#f7f8f9;border:1px solid #e2e4e7;border-radius:0;gap:5px;padding:13px 14px;display:grid}.productAlbumImportGuide__section>span,.productAlbumImportGuide__example>span{color:#73777e;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.productAlbumImportGuide__section>strong{color:#17191d;font-size:14px}.productAlbumImportGuide__section>p,.productAlbumImportGuide__note{color:#62666d;margin:0;font-size:12px;line-height:1.45}.productAlbumImportGuide__section ol{gap:7px;margin:2px 0 0;padding:0;list-style:none;display:grid}.productAlbumImportGuide__section li{grid-template-columns:28px minmax(90px,auto) minmax(0,1fr);align-items:center;gap:8px;display:grid}.productAlbumImportGuide__section li>code{color:#fff;background:#202329;border-radius:0;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:inline-grid}.productAlbumImportGuide__section li>strong{color:#25282d;font-size:12px}.productAlbumImportGuide__section li>small{color:#73777e;font-size:11px;line-height:1.35}.productAlbumImportGuide__example{gap:6px;display:grid}.productAlbumImportGuide__example>code{color:#25282d;white-space:nowrap;background:#fff;border:1px solid #dfe2e5;border-radius:0;padding:10px 12px;font-size:12px;overflow-x:auto}.productAlbumImportGuide__note{border-left:3px solid #202329;padding:2px 0 2px 10px}.productAlbumImportGuide>footer{border-top:1px solid #e4e6e9;padding:14px 18px 16px}#root .addSectionWizard.productAlbumImportWizard{border-radius:12px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1240px,100vw - 24px);max-width:1240px;height:min(900px,100vh - 24px);max-height:calc(100vh - 24px)}#root .addSectionWizard.productAlbumImportWizard>.productAlbumImportWizard__body{overscroll-behavior:contain;color:#171614;background:#fff;min-height:0;padding:20px;overflow-y:auto}.productAlbumImportReview__summary{background:#dedad4;border:1px solid #dedad4;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.productAlbumImportReview__summary strong{font-size:24px;line-height:1}.productAlbumImportReview__summary span{color:#73777e;font-size:12px}.productAlbumImportReview__metricButton{color:#171614;cursor:pointer;text-align:left;background:#fff;border:0;border-radius:0;gap:6px;padding:16px;display:grid}.productAlbumImportReview__metricButton:hover{background:#f5f2ed}.productAlbumImportReview__metricButton:focus-visible{z-index:1;outline-offset:-2px;outline:2px solid #9a8059;position:relative}.productAlbumImportReview__metricButton--issue{color:#a53d37;background:#fff4f3}.productAlbumImportReview__metricButton--issue:hover{background:#fde9e7}.productAlbumImportReview__metricButton--active{color:#171614;background:#eae3d9;box-shadow:inset 0 -2px #9a8059}.productAlbumImportReview__metricButton--active span{color:#514b44}.productAlbumImportReview__metricButton--active:hover{background:#eae3d9}.productAlbumImportReview__intro{gap:4px;margin-top:18px;display:grid}.productAlbumImportReview__intro strong{color:#17191d;font-size:18px}.productAlbumImportReview__intro span{color:#62666d;font-size:12px;line-height:1.45}.productAlbumImportReview__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.productAlbumImportReview__card{background:#fff;border:1px solid #dedad4;border-radius:8px;min-width:0;overflow:hidden}.productAlbumImportReview__card--missing{background:#fff8f7;border-color:#e5b7b2}.productAlbumImportReview__card--found{border-color:#b9d7c4}.productAlbumImportReview__cardHeader{color:#171614;background:#f5f2ed;border-bottom:1px solid #dedad4;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:40px;padding:5px 6px 5px 10px;display:grid}.productAlbumImportReview__cardHeader span{font-size:12px;font-weight:900}.productAlbumImportReview__cardHeader small{color:#716d67;font-size:10px}#root .productAlbumImportReview__cardHeader button.productAlbumImportReview__remove{color:#b42318;background:#fff;border-color:#dedad4;width:32px;min-width:32px;height:32px;min-height:32px;font-size:18px}#root .productAlbumImportReview__cardHeader button.productAlbumImportReview__remove:hover:not(:disabled){color:#991b1b;background:#fff5f5;border-color:#e5b5b5}.productAlbumImportReview__image{aspect-ratio:4/3;color:#8a948e;background:#f0f2f0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;overflow:hidden}.productAlbumImportReview__image img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.productAlbumImportReview__cardContent{gap:8px;padding:11px;display:grid}.productAlbumImportReview__cardContent>strong{color:#17191d;font-size:14px}.productAlbumImportReview__cardContent>small{color:#73777e;font-size:11px}.productAlbumImportReview__cardContent label{gap:4px;display:grid}.productAlbumImportReview__cardContent label>span{color:#68736b;font-size:10px;font-weight:750}.productAlbumImportReview__cardContent input{box-sizing:border-box;color:#171614;width:100%;min-width:0;min-height:40px;font:inherit;background:#fff;border:1px solid #dedad4;border-radius:8px;padding:0 10px;font-size:12px}.productAlbumImportReview__cardContent input:focus-visible{outline-offset:1px;outline:2px solid #9a8059}.productAlbumImportReview__status{color:#6e7771;letter-spacing:.03em;text-transform:uppercase;background:#ecefed;width:fit-content;padding:4px 7px;font-size:10px;font-weight:800}.productAlbumImportReview__status--found{color:#276d45;background:#e7f5ec}.productAlbumImportReview__status--missing{color:#a53d37;background:#fde9e7}.productAlbumImportReview__suggestions{flex-wrap:wrap;gap:5px;display:flex}.productAlbumImportReview__suggestions>span{color:#a53d37;width:100%;font-size:11px;font-weight:750}.productAlbumImportReview__suggestions button{color:#7a2925;font:inherit;cursor:pointer;text-align:left;background:#fde9e7;border:0;border-radius:8px;padding:6px 8px;font-size:11px}.productAlbumImportReview__cardContent>.cmsButton{width:100%;margin-top:2px}@media (width<=1100px){.productAlbumImportReview__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.productAlbumImportReview__summary,.productAlbumImportReview__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.productAlbumImportReview__cards{grid-template-columns:1fr}}@media (width<=560px){.productAlbumImportGuide__section li{grid-template-columns:28px minmax(0,1fr)}.productAlbumImportGuide__section li>small{grid-column:2}}.productAlbumsModal.sellerCatalogPage .productAlbumsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:0;padding:0 16px 24px}.productAlbumsModal.sellerCatalogPage .productAlbumCard{min-height:136px;box-shadow:none;background:#fff;border:0;border-bottom:1px solid #e4e6e9;border-radius:0;grid-template-columns:112px minmax(0,1fr);transition:background-color .14s}.productAlbumsModal.sellerCatalogPage .productAlbumCard:hover{box-shadow:none;background:#f7f8f9;border-color:#e4e6e9}.productAlbumsModal.sellerCatalogPage .productAlbumCard__preview{background:#f1f2f3;border-radius:0;width:112px;min-height:136px;transition:background-color .14s;position:relative}.productAlbumsModal.sellerCatalogPage .productAlbumCard__preview:after{content:"";pointer-events:none;background:#11182700;transition:background-color .14s;position:absolute;inset:0}.productAlbumsModal.sellerCatalogPage .productAlbumCard:hover .productAlbumCard__preview{background:#e7e9ec}.productAlbumsModal.sellerCatalogPage .productAlbumCard:hover .productAlbumCard__preview:after{background:#1118270e}.productAlbumsModal.sellerCatalogPage .productAlbumCard__body{background:0 0;gap:5px;padding:16px 58px 16px 14px}.productAlbumsModal.sellerCatalogPage .productAlbumCard__edit{top:8px;right:8px}.productAlbumsModal.sellerCatalogPage .productAlbumCard__delete{top:52px;right:8px}.productAlbumsModal.sellerCatalogPage .productAlbumsRootLoading{align-content:start;display:grid}.productAlbumsModal.sellerCatalogPage .productAlbumsRootLoading .productAlbumsGrid{padding-top:0}.productAlbumsModal.sellerCatalogPage .productAlbumsModal__body:not(.productAlbumsModal__body--detail)>.catalogWorkspaceState{margin:20px 16px}@media (width<=1100px){.productAlbumsModal.sellerCatalogPage .productAlbumsToolbar{grid-template-columns:minmax(0,1fr) auto}}@media (width<=760px){.productAlbumsModal.sellerCatalogPage .productAlbumsToolbar{grid-template-columns:1fr;align-items:stretch}.productAlbumsModal.sellerCatalogPage .productAlbumsToolbar__summary{flex-direction:column;align-items:flex-start}.productAlbumsModal.sellerCatalogPage .productAlbumsGrid{grid-template-columns:1fr}.productAlbumsModal.sellerCatalogPage .productAlbumsToolbar>.ghostButton{width:100%}}@media (prefers-reduced-motion:reduce){.productAlbumsModal.sellerCatalogPage .productAlbumCard,.productAlbumsModal.sellerCatalogPage .productAlbumCard__preview,.productAlbumsModal.sellerCatalogPage .productAlbumCard__preview:after{transition:none}}.fashionCompilationsPage.catalogCategoriesModal{background:#fff;border:0;border-radius:0}.fashionCompilationsPage>.catalogCategoriesModal__header,.fashionCompilationsPage>.catalogCategoriesTabs,.fashionCompilationsPage>.fashionCompilationsModal__body{width:100%;min-width:0}.fashionCompilationsPage>.catalogCategoriesModal__header{min-height:48px;padding:7px 12px}.fashionCompilationsPage .fashionCompilationsModal__body{background:#fff}.fashionCompilationsPage .fashionCompilationsModal__body>.catalogWorkspaceState{margin:16px}.fashionCompilationsPage .fashionCompilationsRootLayout{background:#fff;grid-template-columns:300px minmax(0,1fr);min-height:100%}.fashionCompilationsPage .fashionCompilationsFiltersPanel{border-right:1px solid #e2e4e7;gap:0;max-height:calc(100vh - 140px);padding:0;top:0}.fashionCompilationsPage .fashionCompilationsFiltersPanel .sellerCatalogPanelTitle{border-bottom:1px solid #e2e4e7;align-items:center;padding:16px}.fashionCompilationsPage .fashionCompilationsFiltersPanel .sellerCatalogActiveFilters{background:#f7f8f9;border:0;border-bottom:1px solid #e2e4e7;border-radius:0;gap:3px;padding:13px 16px}.fashionCompilationsPage .fashionCompilationsFilterList{gap:0;padding:0 16px}.fashionCompilationsPage .compilationFilterBlock{border-bottom:1px solid #e6e7e9;gap:0}.fashionCompilationsPage .sellerCatalogFilterRow{min-height:54px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:13px 2px;transition:background-color .14s,padding .14s}.fashionCompilationsPage .sellerCatalogFilterRow:hover:not(:disabled){box-shadow:none;background:#f3f4f5;padding-inline:10px 8px}.fashionCompilationsPage .sellerCatalogFilterRow:focus-visible{outline-offset:-2px;outline:2px solid #202329}.fashionCompilationsPage .sellerCatalogFilterRow b{color:#34383e;text-align:center;background:#eceef0;border-radius:0;min-width:25px}.fashionCompilationsPage .compilationFilterBlock:has(.sellerCatalogFilterSelectedValues button) .sellerCatalogFilterRow b{color:#fff;background:#202329}.fashionCompilationsPage .compilationFilterBlock .sellerCatalogFilterSelectedValues{gap:5px;padding:0 2px 11px 12px}.fashionCompilationsPage .compilationFilterBlock .sellerCatalogFilterSelectedValues button{color:#34383e;background:#eef0f2;border-color:#0000;border-radius:0;padding:4px 7px}.fashionCompilationsPage .fashionCompilationsFiltersPanel .sellerCatalogSidebarActions{z-index:3;background:#fff;border-top:1px solid #e2e4e7;padding:14px 16px 16px;position:sticky;bottom:0;box-shadow:0 -8px 20px #1118270a}.fashionCompilationsPage .fashionCompilationsView--root{gap:0;padding:0 0 24px}.fashionCompilationsPage .fashionCompilationsView--root .catalogBrandsToolbar{z-index:6;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-bottom:1px solid #e2e4e7;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:16px;margin:0;padding:12px 16px;position:sticky;top:0}.fashionCompilationsPage .fashionCompilationsView--root .catalogBrandsToolbar h3{margin:0;font-size:17px}.fashionCompilationsPage .fashionCompilationsView--root .catalogBrandsToolbar p{color:#6d7178;margin:3px 0 0;font-size:11px}.fashionCompilationsPage .fashionCompilationsView--root .catalogBrandSearchField{gap:4px}.fashionCompilationsPage .fashionCompilationsView--root .catalogBrandSearchField span{font-size:10px}.fashionCompilationsPage .fashionCompilationsView--root .catalogBrandSearchField input{background:#f7f8f9;border-radius:0;min-height:36px;padding:7px 10px}.fashionCompilationsPage .fashionCompilationList{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:0;padding:0 16px}.fashionCompilationsPage .fashionCompilationCard{--fashion-compilation-card-image-width:132px;--fashion-compilation-card-gap:14px;--fashion-compilation-card-padding:14px;min-height:178px;box-shadow:none;background:#fff;border:0;border-bottom:1px solid #e4e6e9;border-radius:0;grid-template-rows:minmax(0,1fr) auto;transition:background-color .14s;display:grid;overflow:hidden}.fashionCompilationsPage .fashionCompilationCard:hover{box-shadow:none;background:#f7f8f9;border-color:#e4e6e9}.fashionCompilationsPage .fashionCompilationCard__mainAction{align-items:start}.fashionCompilationsPage .fashionCompilationCard__imageWrap{background:#eef0f2;border-radius:0;width:132px;height:150px;position:relative}.fashionCompilationsPage .fashionCompilationCard__imageWrap:after,.fashionCompilationsPage .fashionLookCard__imageWrap:after{content:"";pointer-events:none;background:#11182700;transition:background-color .14s;position:absolute;inset:0}.fashionCompilationsPage .fashionCompilationCard:hover .fashionCompilationCard__imageWrap:after,.fashionCompilationsPage .fashionLookCard:hover .fashionLookCard__imageWrap:after{background:#1118270e}.fashionCompilationsPage .fashionCompilationCard__content{gap:6px;padding-bottom:0}.catalogEntityTitleTypeface{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.productAlbumsModal.sellerCatalogPage .productAlbumCard__body strong,.fashionCompilationCard__content strong,.fashionLookCard__content strong{letter-spacing:normal;font-size:14px;font-weight:700;line-height:1.25}.fashionCompilationsPage .fashionCompilationMeta{flex-direction:column;align-items:flex-start;gap:3px}.fashionCompilationsPage .fashionCompilationMeta small{color:#6d7178;background:0 0;border-radius:0;padding:0;font-size:11px}.fashionCompilationsPage .fashionCompilationCard__actions{border-top:1px solid #eceef0;justify-content:flex-end;padding:8px 0 0;position:static}.fashionCompilationsPage .fashionCompilationExportButton{color:#34383e;background:#fff;border-color:#c9cdd2;border-radius:0;padding:7px 10px;font-size:11px}.fashionCompilationsPage .fashionCompilationExportButton:hover:not(:disabled){box-shadow:none;background:#eef0f2;border-color:#777d85;transform:none}.fashionCompilationsPage .fashionCompilationList>.fashionCompilationCard{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:0;padding:14px}.fashionCompilationsPage .fashionCompilationList>.fashionCompilationCard>.fashionCompilationCard__mainAction{grid-area:1/1;grid-template-columns:132px minmax(0,1fr);gap:14px;width:100%;min-width:0}.fashionCompilationsPage .fashionCompilationList>.fashionCompilationCard .fashionCompilationCard__imageWrap{border-radius:0;width:132px;height:150px}.fashionCompilationsPage .fashionCompilationList>.fashionCompilationCard .fashionCompilationCard__content{width:auto;min-width:0;padding:0 54px 0 0}.fashionCompilationsPage .fashionCompilationList>.fashionCompilationCard>.fashionCompilationCard__actions{border-top:0;justify-content:flex-end;align-items:center;width:auto;min-height:0;padding:0;position:absolute;bottom:14px;left:auto;right:14px}.fashionCompilationsPage .fashionCompilationList>.fashionCompilationCard>.fashionCompilationCard__actions .fashionCompilationExportButton{white-space:nowrap;flex:none;width:max-content;height:32px;min-height:32px;padding:0 10px;line-height:1}.fashionCompilationsPage .fashionCompilationsView--root>.catalogWorkspaceState{margin:20px 16px}.fashionCompilationsPage .fashionCompilationsView:not(.fashionCompilationsView--root){background:#fff;gap:0;padding:0 16px 24px}.fashionCompilationsPage .fashionCompilationsSectionHeader,.fashionCompilationsPage .fashionLookDetailHeader{z-index:6;background:#fff;border:0;border-bottom:1px solid #e2e4e7;border-radius:0;margin:0 -16px 16px;padding:14px 16px;position:sticky;top:0}.fashionCompilationsPage .fashionLookCard{box-shadow:none;background:#fff;border:0;border-bottom:1px solid #e4e6e9;border-radius:0;gap:8px;padding:12px;transition:background-color .14s;position:relative}.fashionCompilationsPage .fashionLookCard:hover{box-shadow:none;background:#f7f8f9;border-color:#e4e6e9}.fashionCompilationsPage .fashionLookCard__imageWrap{border-radius:0;position:relative}.fashionCompilationsPage .fashionLookCard__content small{background:0 0;border-radius:0;padding:0}.fashionCompilationsPage .fashionLookDetailColumns{--fashion-look-detail-aside-width:clamp(360px, calc(100dvh - 440px), 672px);grid-template-columns:var(--fashion-look-detail-aside-width) minmax(0, 1fr);gap:20px}.fashionCompilationsPage .fashionLookDetailAside{width:var(--fashion-look-detail-aside-width,672px);gap:0}.fashionCompilationsPage .fashionLookDetailHero__imageWrap{border-radius:0;width:100%}.fashionCompilationsPage .fashionLookDetailNavigation{background:0 0;border:0;border-bottom:1px solid #e2e4e7;border-radius:0;gap:8px;padding:12px 0}.fashionCompilationsPage .fashionLookDetailHeader__stats div{background:0 0;border-left:1px solid #dfe2e5;border-radius:0;padding:2px 10px}.fashionCompilationsPage .fashionLookDetailHeader{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.fashionCompilationsPage .fashionLookDetailColumns>.fashionLookProductsGrid.fashionLookProductsGrid--side{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));align-self:start;gap:12px;width:100%;height:auto;padding:0;overflow:visible}.fashionCompilationsPage .fashionLookDetailColumns>.fashionLookProductsGrid--side.fashionLookProductsGrid--single{grid-template-columns:minmax(178px,210px);width:min(100%,210px)}.fashionCompilationsPage .fashionLookDetailColumns>.fashionLookProductsGrid--side.fashionLookProductsGrid--double{grid-template-columns:repeat(2,minmax(178px,210px));width:min(100%,432px)}.fashionCompilationsPage .fashionLookProductsGrid .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch,.fashionCompilationsPage .fashionLookProductsGrid .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch>.sellerCatalogProductCard{border-radius:0}.fashionCompilationsPage .fashionLookSortableProduct .sellerCatalogProductCardFrame__favoriteActions{background:#fffffff5;overflow:hidden;box-shadow:0 2px 12px #1111111f}.fashionCompilationsPage .fashionLookSortableProduct .sellerCatalogProductCardFrame__favoriteActions>button{border-bottom:1px solid #1111111a}.fashionCompilationsPage .fashionLookSortableProduct__dragHandle{background:#fffffff5;box-shadow:0 8px 12px #1111111f}.fashionCompilationsPage .fashionLookDetailNavigation .cmsButton{width:100%}.fashionCompilationsPage .fashionCompilationsView>.catalogWorkspaceState,.fashionCompilationsPage .fashionLookDetailColumns>.catalogWorkspaceState{margin:20px 0}.viewHistoryPage{background:var(--cms-luxury-paper);border:0;border-radius:0}.viewHistoryPage__header{z-index:6;border-bottom:1px solid var(--cms-luxury-border);background:var(--cms-luxury-paper);flex:none;min-height:48px;padding:7px 12px;position:relative}.viewHistoryPage__body{isolation:isolate;grid-template-columns:260px minmax(0,1fr);overflow:hidden}.viewHistoryPage__filters{border-right-color:var(--cms-luxury-border);background:var(--cms-luxury-paper);gap:0;padding:14px 12px}.viewHistoryPage__filters .sellerCatalogPanelTitle{border-bottom:1px solid var(--cms-luxury-border);padding:0 4px 10px}.viewHistoryPage__filters .sellerCatalogFilterRow{border:0;border-bottom:1px solid var(--cms-luxury-border-soft);min-height:54px;box-shadow:none;background:0 0;border-radius:0;padding:13px 2px;transition:color .14s,background-color .14s}.viewHistoryPage__filters .sellerCatalogFilterRow:hover:not(:disabled){color:var(--cms-luxury-ink);background:var(--cms-luxury-gold-wash);box-shadow:none;border-color:#0000;padding-inline:10px 8px}.viewHistoryPage__filters .sellerCatalogFilterRow--active{background:var(--cms-luxury-selection);box-shadow:inset 3px 0 0 var(--cms-luxury-gold-strong);border-color:#0000;padding-inline:12px 8px}.viewHistoryPage__filters .sellerCatalogFilterRow:focus-visible{outline:2px solid var(--cms-luxury-gold-strong);outline-offset:-2px}.viewHistoryPage__filters .sellerCatalogFilterRow:disabled{color:var(--cms-luxury-text-soft);opacity:.68;background:0 0}.viewHistoryPage__filters .sellerCatalogFilterRow b{color:#34383e;text-align:center;background:#eceef0;border-radius:0;min-width:25px}.viewHistoryPage__filters .sellerCatalogFilterRow--active b,.viewHistoryPage__filters .sellerCatalogFilterRow--hasSelection b{color:#fff;background:#202329}.viewHistoryPage__filters .sellerCatalogSidebarActions{padding:12px 4px 0}.viewHistoryPage__content{z-index:0;isolation:isolate;background:#fff;flex-direction:column;display:flex;position:relative}.viewHistoryPage__summary{z-index:2;background:#fff;border-bottom-color:#e2e4e7;flex:none;min-height:52px;padding:10px 16px;position:relative}.viewHistoryPage .sellerCatalogProductsSummary__sorting{color:#6d7178;background:0 0;border-radius:0;padding:0}.viewHistoryPage .viewHistoryPage__grid{z-index:0;box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;background:#fff;gap:14px;width:100%;min-width:0;max-width:100%;min-height:0;padding:16px;position:relative;overflow:hidden auto}.viewHistoryPage .viewHistoryPage__grid .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch,.viewHistoryPage .viewHistoryPage__grid .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch>.sellerCatalogProductCard{box-shadow:none;border:0;border-radius:0;overflow:visible}.viewHistoryPage .viewHistoryPage__grid .sellerCatalogProductCard__image{background:#f7f7f7;border-bottom:0}.viewHistoryPage .viewHistoryPage__grid .sellerCatalogProductCard__content{padding:8px 0 48px}.sellerCatalogPage .catalogSkeletonProductCard,.viewHistoryPage .catalogSkeletonProductCard,.productAlbumsModal.sellerCatalogPage .catalogSkeletonAlbumCard,.fashionCompilationsPage .catalogSkeletonCompilationCard,.fashionCompilationsPage .catalogSkeletonLookCard,.fashionCompilationsPage .catalogSkeletonLookDetail__header,.fashionCompilationsPage .catalogSkeletonLookDetail__navigation,.fashionCompilationsPage .catalogSkeletonStockGroup,.fashionCompilationsPage .catalogSkeletonStockTable,.fashionCompilationsPage .catalogSkeletonStocks__header,.productAlbumsModal.sellerCatalogPage .catalogSkeletonAlbumCard__image,.fashionCompilationsPage .catalogSkeletonCompilationCard__image,.fashionCompilationsPage .catalogSkeletonLookCard__image,.fashionCompilationsPage .catalogSkeletonLookDetail__image,.fashionCompilationsPage .catalogSkeletonStockPreview,.productAlbumsModal.sellerCatalogPage .catalogSkeletonAlbumCard__delete,.catalogBrandsPage .catalogSkeletonBrandCard__logo{border-radius:0}.fashionCompilationsPage .catalogSkeletonLookDetail{gap:0}.fashionCompilationsPage .catalogSkeletonLookDetail__header{z-index:6;border:0;border-bottom:1px solid #e2e4e7;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;margin:0 -16px 16px;padding:14px 16px;position:sticky;top:0}.fashionCompilationsPage .catalogSkeletonLookDetail__columns{grid-template-columns:672px minmax(0,1fr);gap:20px}.fashionCompilationsPage .catalogSkeletonLookDetail__aside{gap:0;width:672px}.fashionCompilationsPage .catalogSkeletonLookDetail__image{border-radius:0;width:100%}.fashionCompilationsPage .catalogSkeletonLookDetail__navigation{background:0 0;border:0;border-bottom:1px solid #e2e4e7;gap:8px;padding:12px 0}.fashionCompilationsPage .catalogSkeletonLookDetail__columns>.fashionLookProductsGrid{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));align-self:start;gap:12px;width:100%;height:auto;padding:0;overflow:visible}.fashionCompilationsPage .catalogSkeletonLookDetail__columns .catalogSkeletonProductCard,.fashionCompilationsPage .catalogSkeletonLookDetail .catalogSkeletonProductCard__price,.fashionCompilationsPage .catalogSkeletonLookDetail .catalogSkeleton__line{border-radius:0}@media (width<=760px){.fashionCompilationsPage .catalogSkeletonLookDetail__columns{grid-template-columns:1fr}.fashionCompilationsPage .catalogSkeletonLookDetail__aside{justify-self:stretch;width:100%}.fashionCompilationsPage .catalogSkeletonLookDetail__image{width:min(400px,100%)}.fashionCompilationsPage .catalogSkeletonLookDetail__columns>.fashionLookProductsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.viewHistoryCard time{color:#6d7178;border-top:1px solid #eef0f2;padding:7px 0 0}.viewHistoryCard__viewedAtBadge{color:inherit;background:0 0;border-radius:0;padding:0}.viewHistoryPage__empty,.viewHistoryPage__error{border-radius:0;margin:20px 16px}@media (width<=1100px){.fashionCompilationsPage .fashionCompilationsRootLayout{grid-template-columns:260px minmax(0,1fr)}.fashionCompilationsPage .fashionCompilationsView--root .catalogBrandsToolbar{grid-template-columns:1fr;gap:8px}}@media (width<=760px){.fashionCompilationsPage .fashionCompilationsRootLayout{grid-template-columns:1fr}.fashionCompilationsPage .fashionCompilationsFiltersPanel{border-bottom:1px solid #e2e4e7;border-right:0;max-height:none;position:static}.fashionCompilationsPage .fashionCompilationList,.fashionCompilationsPage .fashionLooksGrid,.fashionCompilationsPage .fashionLookDetailColumns{grid-template-columns:1fr}.fashionCompilationsPage .fashionLookDetailAside{justify-self:stretch;width:100%}.fashionCompilationsPage .fashionLookDetailHero__imageWrap{width:min(400px,100%)}.fashionCompilationsPage .fashionLookDetailColumns>.fashionLookProductsGrid.fashionLookProductsGrid--side{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.fashionCompilationsPage .fashionLookDetailColumns>.fashionLookProductsGrid--side.fashionLookProductsGrid--single{grid-template-columns:minmax(0,210px);width:min(100%,210px)}}@media (width<=520px){.fashionCompilationsPage .fashionLookDetailNavigation>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fashionCompilationsPage .sellerCatalogFilterRow,.fashionCompilationsPage .fashionCompilationCard,.fashionCompilationsPage .fashionLookCard,.fashionCompilationsPage .fashionCompilationCard__imageWrap:after,.fashionCompilationsPage .fashionLookCard__imageWrap:after{transition:none}}.modalBackdrop:has(>.pluSearchModal--v2){z-index:1150;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#111111ad;padding:8px}body>.modalBackdrop:has(>.pluSearchModal--v2){z-index:12300}.pluSearchModal.pluSearchModal--v2{border:1px solid #dfe1e4;border-radius:0;grid-template-rows:auto minmax(0,1fr);width:min(1480px,100vw - 16px);height:calc(100vh - 16px);max-height:calc(100vh - 16px);box-shadow:0 24px 72px #00000047}.pluSearchModal--v2>.catalogCategoriesModal__header{background:#fff;gap:12px;min-height:52px;padding:8px 16px}.pluSearchModal--v2>.catalogCategoriesModal__header>div{min-width:0}:is(#root,body>.modalBackdrop) .pluSearchModal--v2>.catalogCategoriesModal__header h2{color:#1f2328;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"system-ui",Segoe UI,sans-serif;font-size:16px;font-weight:600;line-height:1.25;overflow:hidden}.pluSearchModal--v2>.catalogCategoriesModal__header .modalCloseButton{background:0 0;border-radius:0;width:36px;min-width:36px;height:36px;font-size:24px}.pluSearchModal--v2>.catalogCategoriesModal__header .modalCloseButton:hover{background:#f0f1f2}.pluSearchModal--v2 .pluSearchModal__body{scrollbar-gutter:stable;background:#fff;min-height:0;overflow-x:hidden}.pluSearchModal--v2 .pluSearchForm{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-bottom-color:#e3e5e8;gap:8px;padding:10px 16px}.pluSearchModal--v2 .pluSearchForm input{background:#fff;border-color:#d6d9dd;border-radius:0;min-height:40px}.pluSearchModal--v2 .pluSearchForm button{border-radius:0;min-height:40px}.pluSearchModal--v2 .pluProductSectionNav{z-index:7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:none;background:#fffffff7;border-bottom:1px solid #e3e5e8;gap:0;min-width:0;padding:0 16px;display:flex;position:sticky;top:0;overflow-x:auto}.pluSearchModal--v2:has(.pluSearchForm) .pluProductSectionNav{top:61px}.pluSearchModal--v2 .pluProductSectionNav::-webkit-scrollbar{display:none}.pluSearchModal--v2 .pluProductSectionNav button{color:#5f646b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;min-height:44px;padding:0 16px;font-size:12px;font-weight:600}.pluSearchModal--v2 .pluProductSectionNav button:hover:not(:disabled),.pluSearchModal--v2 .pluProductSectionNav button:focus-visible{color:#1f2328;border-bottom-color:#1f2328;outline:none}.pluSearchModal--v2 .pluProductSectionNav button:disabled{color:#a5a9ae;cursor:wait}.pluSearchModal--v2 .pluProductView{grid-template-columns:minmax(380px,500px) minmax(0,1fr);gap:clamp(28px,4vw,64px);width:min(1320px,100%);margin:0 auto;padding:28px 24px 36px}.pluSearchModal--v2 .pluProductGallery{align-self:start;gap:10px;position:sticky;top:60px}.pluSearchModal--v2:has(.pluSearchForm) .pluProductGallery{top:121px}.pluSearchModal--v2 .pluProductGallery__main{background:#fff}.pluSearchModal--v2 .pluProductGallery__strip,.pluSearchModal--v2 .pluProductGallery__strip--twoRows{gap:8px;padding:0 0 6px}.pluSearchModal--v2 .pluProductGallery__thumb{aspect-ratio:3/4;width:64px;height:auto;box-shadow:none;background:#fff;border-color:#e2e4e7}.pluSearchModal--v2 .pluProductGallery__thumb--active{border-color:#1f2328;box-shadow:inset 0 0 0 1px #1f2328}.pluSearchModal--v2 .pluProductGallery__favorite{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;border-radius:0;top:4px;right:4px}.pluSearchModal--v2 .pluProductDetails--v2{min-width:0}.pluSearchModal--v2 .pluProductHeaderCard--v2{padding:2px 0 22px}.pluSearchModal--v2 .pluProductHeaderCard--v2 h3{font-size:28px;font-weight:700;line-height:1.2}.pluSearchModal--v2 .pluProductHeaderCard--v2>p{max-width:720px;font-size:16px}.pluSearchModal--v2 .pluProductHeaderCard--v2 .pluProductHeaderPrice{margin-top:10px;font-size:18px;font-weight:600}.pluSearchModal--v2 .pluProductHeaderCard .pluV2KeyFacts{border-color:#e3e5e8;border-bottom-style:none;border-bottom-width:0;margin-top:14px}.pluSearchModal--v2 .pluV2Season,.pluSearchModal--v2 .pluColorCard small,.pluSearchModal--v2 .pluStocksView--v2 .fashionLookProductsHeader p{color:#5f646b}.pluSearchModal--v2 .pluColorCard small{font-size:12px;font-weight:500}.pluSearchModal--v2 .pluV2KeyFacts dt,.pluSearchModal--v2 .pluV2TechnicalList dt,.pluSearchModal--v2 .fashionStockQuickFilters span{color:#5f646b;letter-spacing:0;text-transform:none;font-size:12px;font-weight:600}.pluSearchModal--v2 .pluV2KeyFacts>div{border-color:#e3e5e8;padding-block:12px}.pluSearchModal--v2 .pluV2KeyFacts .pluCopyInlineButton{color:#32363b;background:#eef0f2;border-radius:0}.pluSearchModal--v2 .pluProductDetails--v2>.pluProductSection{border-top-color:#e3e5e8;padding:20px 0}.pluSearchModal--v2 .pluProductSizes{gap:10px}.pluSearchModal--v2 .pluProductSize{min-width:46px;min-height:38px;box-shadow:none;border-color:#cfd2d6;border-radius:0;padding:8px 12px;font-weight:600}.pluSearchModal--v2 .pluProductSize:hover:not(.pluProductSize--active){box-shadow:none;background:#f7f8f8;border-color:#1f2328}.pluSearchModal--v2 .pluProductSize--active{background:#1f2328;border-color:#1f2328}.pluSearchModal--v2 .pluProductSize--out{color:#9a9ea4;background:#f6f7f7;border-color:#e4e6e8}.pluSearchModal--v2 .pluSelectedSizeFilter{background:#f2f4f5;border-radius:0}.pluSearchModal--v2 .pluColorList{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;display:grid}.pluSearchModal--v2 .pluColorCard{width:100%;min-width:0;box-shadow:none;border-color:#dfe1e4;border-radius:0;padding:7px}.pluSearchModal--v2 .pluColorCard:hover{background:#fafafa;border-color:#8b9097}.pluSearchModal--v2 .pluColorCard--active{border-color:#1f2328;box-shadow:inset 3px 0 #1f2328}.pluSearchModal--v2 .pluColorList--single{grid-template-columns:minmax(0,360px)}.pluSearchModal--v2 .pluColorList--single .pluColorCard{grid-template-columns:50px minmax(0,1fr)}.pluSearchModal--v2 .pluColorList--single .pluColorCard__image{width:50px;height:64px}.pluSearchModal--v2 .pluProductSectionToggle{color:#1f2328;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:0;display:flex}.pluSearchModal--v2 .pluProductSectionToggle h4{margin:0;font-size:16px;font-weight:600;line-height:1.25}.pluSearchModal--v2 .pluProductSectionToggle>span{font-size:22px;font-weight:400;line-height:1}.pluSearchModal--v2 .pluProductSectionToggle+.pluV2TechnicalList{margin-top:12px}.pluSearchModal--v2 .pluV2TechnicalList>div{border-top-color:#e6e8ea;grid-template-columns:minmax(150px,190px) minmax(0,1fr);padding:14px 0}.pluSearchModal--v2 .pluV2TechnicalList dd{font-size:14px;font-weight:400;line-height:1.45}.pluSearchModal--v2 .pluStocksView--v2{border-top:1px solid #dfe1e4;width:min(1320px,100% - 48px);margin:0 auto;padding:30px 0 40px}.pluSearchModal--v2 .pluStocksView--v2 .fashionStocksView,.pluSearchModal--v2 .pluStocksView--v2 .fashionStockGroups{gap:0;min-width:0}.pluSearchModal--v2 .pluStocksView--v2 .fashionLookProductsHeader{padding:0 0 18px}.pluSearchModal--v2 .pluStocksView--v2 .fashionLookProductsHeader h3{letter-spacing:-.02em;text-transform:none;font-family:inherit;font-size:22px;font-weight:700}.pluSearchModal--v2 .fashionStockQuickFilters{border:1px solid #e3e5e8;border-left:0;border-right:0;border-radius:0;grid-template-columns:repeat(4,minmax(130px,1fr)) auto;gap:10px;padding:14px 0}.pluSearchModal--v2 .fashionStockQuickFilters select{background:#fff;border-color:#d6d9dd;border-radius:0;min-height:40px}.pluSearchModal--v2 .fashionStockQuickFilters button{color:#1f2328;background:#fff;border-color:#d6d9dd;border-radius:0}.pluSearchModal--v2 .fashionStockQuickFilters button:hover:not(:disabled){background:#f7f8f8;border-color:#1f2328}.pluSearchModal--v2 .fashionStockQuickFilters button:disabled{color:#a0a4aa;background:#f7f8f8;border-color:#e2e4e7}.pluSearchModal--v2 .fashionStockGroup{border:0;border-bottom:1px solid #dfe1e4;border-radius:0;width:100%;min-width:0;overflow:visible}.pluSearchModal--v2 .fashionStockGroup__header{background:#f7f7f5;border-bottom:1px solid #e3e5e8;min-height:78px;padding:10px 12px}.pluSearchModal--v2 .fashionStockGroup__meta>strong{font-size:14px;font-weight:600;line-height:1.25}.pluSearchModal--v2 .fashionStockGroup__badges span{font-size:12px;font-weight:500}.pluSearchModal--v2 .fashionStockGroup__colorPreview{background:#fff;border:0;border-radius:0;width:44px;height:56px}.pluSearchModal--v2 .fashionStockGroup__badges span,.pluSearchModal--v2 .fashionStockMoratoryBadge,.pluSearchModal--v2 .fashionStockItemIdCell em{border-radius:0}.pluSearchModal--v2 .fashionStockTableWrap{border-inline:1px solid #eceef0;width:100%;min-width:0;max-width:100%}.pluSearchModal--v2 .fashionStockTable th{z-index:1;color:#62676e;letter-spacing:0;text-transform:none;background:#f8f9fa;font-size:12px;font-weight:600;position:sticky;top:0}.pluSearchModal--v2 .fashionStockTable th,.pluSearchModal--v2 .fashionStockTable td{padding:12px}.pluSearchModal--v2 .fashionStockTable td{font-size:13px;font-weight:400}.pluSearchModal--v2 .pluProductDetailLoading{background:#fff}.pluSearchModal--v2 .pluProductDetailLoading__photo,.pluSearchModal--v2 .pluProductDetailLoading__thumbs span,.pluSearchModal--v2 .pluProductDetailLoading__card{border-radius:0}@media (width<=980px){.pluSearchModal--v2 .pluProductView{grid-template-columns:minmax(280px,38vw) minmax(0,1fr);gap:24px}.pluSearchModal--v2 .fashionStockQuickFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.pluSearchModal--v2 .fashionStockQuickFilters button{grid-column:1/-1}}@media (width<=720px){.modalBackdrop:has(>.pluSearchModal--v2){padding:0}.pluSearchModal.pluSearchModal--v2{border:0;width:100vw;height:100vh;max-height:100vh}.pluSearchModal--v2>.catalogCategoriesModal__header{min-height:50px;padding:7px 12px}.pluSearchModal--v2>.catalogCategoriesModal__header h2{font-size:15px}.pluSearchModal--v2 .pluSearchForm{padding-inline:12px}.pluSearchModal--v2 .pluSearchForm label>span{display:none}.pluSearchModal--v2 .pluProductSectionNav{padding-inline:4px}.pluSearchModal--v2 .pluProductSectionNav button{padding-inline:12px}.pluSearchModal--v2 .pluProductView{grid-template-columns:1fr;gap:22px;padding:16px 14px 28px}:is(.pluSearchModal--v2 .pluProductGallery,.pluSearchModal--v2:has(.pluSearchForm) .pluProductGallery){position:relative;top:auto}.pluSearchModal--v2 .pluProductGallery__main{max-height:calc(100vh - 230px)}.pluSearchModal--v2 .pluProductGallery__strip,.pluSearchModal--v2 .pluProductGallery__strip--twoRows{display:flex;overflow-x:auto}.pluSearchModal--v2 .pluProductGallery__thumb{flex:0 0 58px;width:58px}.pluSearchModal--v2 .pluProductHeaderCard--v2 h3{font-size:23px}.pluSearchModal--v2 .pluProductHeaderCard--v2>p{font-size:15px}.pluSearchModal--v2 .pluV2KeyFacts>div,.pluSearchModal--v2 .pluV2KeyFacts>div:first-child,.pluSearchModal--v2 .pluV2KeyFacts>div:last-child{grid-template-columns:66px minmax(0,1fr)}.pluSearchModal--v2 .pluColorList,.pluSearchModal--v2 .pluColorList--single{grid-template-columns:1fr}.pluSearchModal--v2 .pluV2TechnicalList>div{grid-template-columns:96px minmax(0,1fr);gap:10px}.pluSearchModal--v2 .pluStocksView--v2{width:calc(100% - 28px);padding:24px 0 32px}.pluSearchModal--v2 .fashionStockQuickFilters{grid-template-columns:1fr}.pluSearchModal--v2 .fashionStockGroup__header{margin-inline:-14px;padding-inline:14px}.pluSearchModal--v2 .fashionStockTableWrap{border-inline:0;margin-inline:-14px}}.pluSearchModal--v2 .fashionStockWhereButton{color:#2b2f34;text-transform:none;background:#fff;border-color:#c7cbd0;border-radius:0;min-height:30px;padding:6px 10px;font-size:11px;font-weight:750}.pluSearchModal--v2 .fashionStockWhereButton:hover:not(:disabled),.pluSearchModal--v2 .fashionStockWhereButton:focus-visible:not(:disabled){color:#1f2328;background:#f1f3f4;border-color:#1f2328;outline:none}.pluSearchModal--v2 .stockLocationPanel{box-shadow:none;background:#fff;border:1px solid #dfe1e4;border-left:0;border-right:0;border-radius:0;gap:0;padding:0;display:grid}.pluSearchModal--v2 .stockLocationPanel__header{border-bottom:1px solid #e3e5e8;align-items:center;gap:16px;min-height:72px;padding:14px 0}.pluSearchModal--v2 .stockLocationPanel__header>div{gap:2px;min-width:0}.pluSearchModal--v2 .stockLocationPanel__header span{color:#656a71;letter-spacing:.1em;font-size:10px;font-weight:800}.pluSearchModal--v2 .stockLocationPanel__header h3{color:#1f2328;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:800;line-height:1.25;overflow:hidden}.pluSearchModal--v2 .stockLocationPanel__header small{color:#6d7279;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pluSearchModal--v2 .stockLocationPanel__header button{color:#2d3136;background:#fff;border-color:#d1d4d8;border-radius:0;flex:none;min-height:34px;padding:7px 11px;font-size:11px;font-weight:750}.pluSearchModal--v2 .stockLocationPanel__header button:hover,.pluSearchModal--v2 .stockLocationPanel__header button:focus-visible{background:#f3f4f5;border-color:#1f2328;outline:none}.pluSearchModal--v2 .stockLocationPanel>.catalogLoadingState{min-height:72px;box-shadow:none;background:#fff;border:0;border-radius:0;margin:0;padding:22px 0}.pluSearchModal--v2 .stockLocationPanel__content{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.pluSearchModal--v2 .stockLocationBlock{background:#fff;border:0;border-radius:0;min-width:0;padding:18px 0 20px}.pluSearchModal--v2 .stockLocationBlock:only-child,.pluSearchModal--v2 .stockLocationHistory{grid-column:1/-1}.pluSearchModal--v2 .stockLocationBlock+.stockLocationBlock{border-left:1px solid #e6e8ea;padding-left:28px}.pluSearchModal--v2 .stockLocationHistory{border-top:1px solid #e3e5e8;border-left:0!important;padding-left:0!important}.pluSearchModal--v2 .stockLocationBlock h4{color:#1f2328;margin-bottom:14px;font-size:13px;font-weight:800}.pluSearchModal--v2 .stockLocationBlock dl{gap:14px 24px}.pluSearchModal--v2 .stockLocationBlock dl>div{border-top:1px solid #eceef0;padding-top:10px}.pluSearchModal--v2 .stockLocationBlock dt{color:#6a6f76;letter-spacing:.08em;font-size:10px;font-weight:800}.pluSearchModal--v2 .stockLocationBlock dd{color:#25292e;margin-top:4px;font-size:13px;font-weight:700;line-height:1.4}.pluSearchModal--v2 .stockLocationHistory ol{gap:0;max-height:360px}.pluSearchModal--v2 .stockLocationHistory li{background:#fff;border:0;border-top:1px solid #eceef0;border-radius:0;gap:2px;padding:12px 0 12px 20px;position:relative}.pluSearchModal--v2 .stockLocationHistory li:before{content:"";background:#1f2328;border-radius:0;width:7px;height:7px;position:absolute;top:17px;left:2px}.pluSearchModal--v2 .stockLocationPanel__error{color:#a12820;background:#fff;border:0;border-radius:0;padding:16px 0;font-size:13px;font-weight:700}@media (width<=720px){.pluSearchModal--v2 .stockLocationPanel__header{align-items:flex-start;min-height:0}.pluSearchModal--v2 .stockLocationPanel__header h3{white-space:normal}.pluSearchModal--v2 .stockLocationPanel__header button{padding-inline:9px}.pluSearchModal--v2 .stockLocationPanel__content{grid-template-columns:1fr}.pluSearchModal--v2 .stockLocationBlock+.stockLocationBlock{border-top:1px solid #e3e5e8;border-left:0;padding-left:0}.pluSearchModal--v2 .stockLocationBlock dl{grid-template-columns:1fr;gap:10px}}.sellerCatalogModal--productPicker.sellerCatalogPage{border:1px solid #dcdcdc;border-radius:0;width:min(1480px,100vw - 24px);height:min(900px,100vh - 24px);max-height:calc(100vh - 24px);overflow:hidden}.sellerCatalogModal--productPicker>.catalogCategoriesModal__header .modalCloseButton{border-radius:0;width:40px;min-width:40px;height:40px;padding:0;font-size:18px}.sellerCatalogModal--productPicker .sellerCatalogProductCardFrame--selected,.sellerCatalogModal--productPicker .sellerCatalogProductCardFrame__selection,.sellerCatalogModal--productPicker .sellerCatalogProductCardFrame__selection span{border-radius:0}.sellerCatalogModal--productPicker .sellerCatalogPluPicker{background:#fff;gap:10px;padding:12px 16px 14px}.sellerCatalogModal--productPicker .sellerCatalogPluPicker__form{gap:8px}.sellerCatalogModal--productPicker .sellerCatalogPluPicker__form label{gap:5px}.sellerCatalogModal--productPicker .sellerCatalogPluPicker__form input{background:#fff;border-color:#d5d7dc;border-radius:0;min-height:40px;padding:9px 11px;font-size:13px}.sellerCatalogModal--productPicker .sellerCatalogPluPicker__form input:hover{border-color:#aeb2bb}.sellerCatalogModal--productPicker .sellerCatalogPluPicker__form input:focus{border-color:#202329;box-shadow:0 0 0 3px #2023291a}.sellerCatalogModal--productPicker .sellerCatalogProductsGrid--web .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch>.sellerCatalogProductCard.sellerCatalogProductCard--farfetch>.sellerCatalogProductCard__image{aspect-ratio:4/5}.sellerCatalogModal--productPicker .sellerCatalogProductsGrid--pluPicker{background:#fff;border:0;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-items:stretch;gap:12px;padding:0}.sellerCatalogModal--productPicker .sellerCatalogProductsGrid--pluPicker .sellerCatalogProductCardFrame{grid-template-rows:minmax(0,1fr) auto;min-width:0;height:100%;display:grid}.sellerCatalogModal--productPicker .sellerCatalogProductsGrid--pluPicker .sellerCatalogProductCardFrame.sellerCatalogProductCardFrame--farfetch>.sellerCatalogProductCard.sellerCatalogProductCard--farfetch>.sellerCatalogProductCard__image{aspect-ratio:1}.sellerCatalogModal--productPicker .sellerCatalogProductsGrid--pluPicker .sellerCatalogProductCardFrame__actions{background:#fff;grid-row:2;width:100%;max-width:none;padding:0 0 12px;position:static;bottom:auto;left:auto;right:auto}.sellerCatalogModal--productPicker .sellerCatalogProductsGrid--pluPicker .sellerCatalogProductCardFrame__action{color:#fff;background:#202329;border-color:#202329;border-radius:0;width:100%;max-width:100%;min-height:34px}.sellerCatalogModal--productPicker .sellerCatalogProductsGrid--pluPicker .sellerCatalogProductCardFrame__action:hover:not(:disabled){color:#fff;background:#3b3f46}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardInspectorHero{gap:14px;display:grid}.editorPanel--sectionWizardInspector .sectionWizardInspectorBreadcrumb{color:var(--cms-text-soft);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.editorPanel--sectionWizardInspector .sectionWizardInspectorBreadcrumb span,.editorPanel--sectionWizardInspector .sectionWizardInspectorBreadcrumb strong{overflow-wrap:anywhere;min-width:0}.editorPanel--sectionWizardInspector .sectionWizardInspectorBreadcrumb span+span:before,.editorPanel--sectionWizardInspector .sectionWizardInspectorBreadcrumb strong:before{content:"/";color:var(--cms-border-strong);margin-right:6px}.editorPanel--sectionWizardInspector .sectionWizardInspectorBreadcrumb strong{color:var(--cms-text)}.editorPanel--sectionWizardInspector .sectionWizardInspectorHero__title{align-items:flex-start}.editorPanel--sectionWizardInspector .sectionWizardInspectorHero__title h2{font-size:22px;line-height:1.12}.editorPanel--sectionWizardInspector .sectionWizardInspectorHero__title p{margin-top:5px}.editorPanel--sectionWizardInspector .sectionWizardInspectorActions{grid-template-columns:minmax(0,1fr) 40px;align-items:stretch;gap:8px;display:grid;position:relative}.editorPanel--sectionWizardInspector .sectionWizardInspectorActions__main{gap:8px;min-width:0;display:flex}.editorPanel--sectionWizardInspector .sectionWizardInspectorActions__main>button{min-width:0}.editorPanel--sectionWizardInspector .sectionWizardInspectorActions__main .wizardPrimaryButton{flex:auto}.editorPanel--sectionWizardInspector .sectionInspectorMoreMenu{min-width:0;position:relative}.editorPanel--sectionWizardInspector .sectionInspectorMoreMenu>summary{border:1px solid var(--cms-border);width:40px;height:40px;color:var(--cms-text);background:var(--cms-surface);cursor:pointer;letter-spacing:.08em;place-items:center;padding:0;list-style:none;display:grid}.editorPanel--sectionWizardInspector .sectionInspectorMoreMenu>summary::-webkit-details-marker{display:none}.editorPanel--sectionWizardInspector .sectionInspectorMoreMenu__content{z-index:20;border:1px solid var(--cms-border);background:var(--cms-surface);width:min(240px,100vw - 36px);box-shadow:var(--cms-shadow-md);gap:6px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.editorPanel--sectionWizardInspector .sectionInspectorMoreMenu__content button{justify-content:flex-start;width:100%;margin:0}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardInspectorBlock--selectedItem{padding-top:18px}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardInspectorBlock--selectedItem .sectionWizardItemCard--quick{padding:0}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionInspectorContentStats{grid-template-columns:repeat(auto-fit,minmax(82px,1fr))}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionInspectorSelectionHint{margin-top:14px}.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor--compact{gap:12px}.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor--compact .catalogLinkDestinationEditor__intro:empty{display:none}.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor__scenarioPicker{border-block:1px solid var(--cms-border-soft)}.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor__scenarioPicker>summary{color:var(--cms-text-muted);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor__scenarioPicker>summary span{font-size:12px;font-weight:700}.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor__scenarioPicker>summary strong{color:var(--cms-text);text-align:right;font-size:12px}.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor__scenarioPickerBody{padding:0 0 12px}.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor--compact .catalogLinkDestinationEditor__modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor--compact .catalogLinkDestinationEditor__modes>button{width:100%;min-height:36px;padding-inline:10px}.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor__compactSummary,.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor--compact>.sectionWizardTitleRouteSummary{border:0;border-left:2px solid var(--cms-border-strong);box-shadow:none;background:0 0;gap:3px;margin:0;padding:8px 0 8px 12px;display:grid}.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor__compactSummary small{color:var(--cms-text-soft);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor__compactSummary strong,.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor--compact>.sectionWizardTitleRouteSummary strong{color:var(--cms-text);font-size:13px}.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor__compactSummary span,.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor--compact>.sectionWizardTitleRouteSummary span{color:var(--cms-text-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionWizardItemCard--quick .sectionWizardMediaPreview:has(.homepageFitMedia){height:min(280px,38vh)}@media (width<=1180px){.editorPanel--sectionWizardInspector .sectionWizardInspectorActions{grid-template-columns:minmax(0,1fr) 40px}.editorPanel--sectionWizardInspector .sectionWizardInspectorActions__main{display:grid}.editorPanel--sectionWizardInspector.editorPanel--flatInspector .sectionInspectorContentStats{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--cms-bg:var(--cms-luxury-canvas);--cms-surface:var(--cms-luxury-paper);--cms-surface-muted:var(--cms-luxury-surface-muted);--cms-surface-soft:var(--cms-luxury-surface-soft);--cms-surface-selected:var(--cms-luxury-ink);--cms-text:var(--cms-luxury-ink);--cms-text-muted:var(--cms-luxury-text-muted);--cms-text-soft:var(--cms-luxury-text-soft);--cms-text-on-dark:var(--cms-luxury-text-on-dark);--cms-border:var(--cms-luxury-border);--cms-border-soft:var(--cms-luxury-border-soft);--cms-border-strong:var(--cms-luxury-border-strong);--cms-primary:var(--cms-luxury-ink);--cms-primary-hover:var(--cms-luxury-primary-hover);--cms-primary-text:var(--cms-luxury-text-on-dark);--cms-danger:#b42318;--cms-danger-hover:#941c13;--cms-danger-bg:#fff1f0;--cms-danger-border:#f3b7b1;--cms-warning-bg:var(--cms-luxury-gold-wash);--cms-warning-text:#684d0e;--cms-success-bg:#eef9f1;--cms-success-text:#1d6035;--cms-info-bg:#eff6ff;--cms-info-text:#1d4ed8;--cms-radius-xs:0;--cms-radius-sm:0;--cms-radius-md:0;--cms-radius-lg:0;--cms-radius-pill:0;--cms-shadow-sm:0 8px 20px #382d1712;--cms-shadow-md:0 16px 38px #382d171f;--cms-shadow-selected:0 10px 24px #382d1733;--cms-focus-ring:0 0 0 3px var(--cms-luxury-focus);--cms-control-height-sm:34px;--cms-control-height:40px;--cms-control-height-lg:46px;--cms-space-1:4px;--cms-space-2:8px;--cms-space-3:12px;--cms-space-4:16px;--cms-space-5:20px;--cms-space-6:24px;--cms-transition:.16s ease}.productsWizardV2 button:focus-visible,.bannerWizardV2 button:focus-visible,.videoWizardV2 button:focus-visible,.giftCardsWizardV2 button:focus-visible,.editorPanel--sectionWizardInspector button:focus-visible,.productsWizardV2 input:focus-visible,.productsWizardV2 select:focus-visible,.productsWizardV2 textarea:focus-visible,.bannerWizardV2 input:focus-visible,.bannerWizardV2 select:focus-visible,.bannerWizardV2 textarea:focus-visible,.videoWizardV2 input:focus-visible,.videoWizardV2 select:focus-visible,.videoWizardV2 textarea:focus-visible,.giftCardsWizardV2 input:focus-visible,.giftCardsWizardV2 select:focus-visible,.giftCardsWizardV2 textarea:focus-visible,.editorPanel--sectionWizardInspector input:focus-visible,.editorPanel--sectionWizardInspector select:focus-visible,.editorPanel--sectionWizardInspector textarea:focus-visible{box-shadow:var(--cms-focus-ring);outline:none}.productsWizardV2 .wizardIntro h2,.productsWizardV2 .wizardIntro h3,.bannerWizardV2 .wizardIntro h2,.bannerWizardV2 .wizardIntro h3,.videoWizardV2 .wizardIntro h2,.videoWizardV2 .wizardIntro h3,.giftCardsWizardV2 .wizardIntro h2,.giftCardsWizardV2 .wizardIntro h3,.editorPanel--sectionWizardInspector h2,.editorPanel--sectionWizardInspector h3,.editorPanel--sectionWizardInspector .nestedEditorBlock__title strong{color:var(--cms-text);letter-spacing:-.01em}.productsWizardV2 .wizardIntro p,.bannerWizardV2 .wizardIntro p,.videoWizardV2 .wizardIntro p,.giftCardsWizardV2 .wizardIntro p,.editorPanel--sectionWizardInspector .editorHelpText,.editorPanel--sectionWizardInspector .mutedText,.editorPanel--sectionWizardInspector .bannerWizardV2SoftText{color:var(--cms-text-muted);line-height:1.45}.productsWizardV2 .wizardField,.bannerWizardV2 .wizardField,.videoWizardV2 .wizardField,.giftCardsWizardV2 .wizardField,.editorPanel--sectionWizardInspector .wizardField,.editorPanel--sectionWizardInspector .editorField{gap:7px}.productsWizardV2 .wizardField>span,.bannerWizardV2 .wizardField>span,.videoWizardV2 .wizardField>span,.giftCardsWizardV2 .wizardField>span,.editorPanel--sectionWizardInspector .wizardField>span,.editorPanel--sectionWizardInspector .editorField>span{color:var(--cms-text);font-size:12px;font-weight:750;line-height:1.3}.productsWizardV2 .wizardField>small,.bannerWizardV2 .wizardField>small,.videoWizardV2 .wizardField>small,.giftCardsWizardV2 .wizardField>small,.editorPanel--sectionWizardInspector .wizardField>small,.editorPanel--sectionWizardInspector .editorField>small{color:var(--cms-text-muted);font-size:12px;line-height:1.4}.productsWizardV2 .wizardField input,.productsWizardV2 .wizardField select,.productsWizardV2 .wizardField textarea,.bannerWizardV2 .wizardField input,.bannerWizardV2 .wizardField select,.bannerWizardV2 .wizardField textarea,.videoWizardV2 .wizardField input,.videoWizardV2 .wizardField select,.videoWizardV2 .wizardField textarea,.giftCardsWizardV2 .wizardField input,.giftCardsWizardV2 .wizardField select,.giftCardsWizardV2 .wizardField textarea,.editorPanel--sectionWizardInspector .wizardField input,.editorPanel--sectionWizardInspector .wizardField select,.editorPanel--sectionWizardInspector .wizardField textarea,.editorPanel--sectionWizardInspector .editorField input,.editorPanel--sectionWizardInspector .editorField select,.editorPanel--sectionWizardInspector .editorField textarea,.editorPanel--sectionWizardInspector .orderedProductListRow__input{min-height:var(--cms-control-height);border:1px solid var(--cms-border);background:var(--cms-surface);color:var(--cms-text);font:inherit;transition:border-color var(--cms-transition), box-shadow var(--cms-transition), background var(--cms-transition);border-radius:0;font-size:13px;line-height:1.35}.productsWizardV2 .wizardField input:hover,.productsWizardV2 .wizardField select:hover,.productsWizardV2 .wizardField textarea:hover,.bannerWizardV2 .wizardField input:hover,.bannerWizardV2 .wizardField select:hover,.bannerWizardV2 .wizardField textarea:hover,.videoWizardV2 .wizardField input:hover,.videoWizardV2 .wizardField select:hover,.videoWizardV2 .wizardField textarea:hover,.giftCardsWizardV2 .wizardField input:hover,.giftCardsWizardV2 .wizardField select:hover,.giftCardsWizardV2 .wizardField textarea:hover,.editorPanel--sectionWizardInspector .wizardField input:hover,.editorPanel--sectionWizardInspector .wizardField select:hover,.editorPanel--sectionWizardInspector .wizardField textarea:hover,.editorPanel--sectionWizardInspector .editorField input:hover,.editorPanel--sectionWizardInspector .editorField select:hover,.editorPanel--sectionWizardInspector .editorField textarea:hover{border-color:var(--cms-border-strong)}.productsWizardV2 .wizardField input::placeholder,.productsWizardV2 .wizardField textarea::placeholder,.bannerWizardV2 .wizardField input::placeholder,.bannerWizardV2 .wizardField textarea::placeholder,.videoWizardV2 .wizardField input::placeholder,.videoWizardV2 .wizardField textarea::placeholder,.giftCardsWizardV2 .wizardField input::placeholder,.giftCardsWizardV2 .wizardField textarea::placeholder,.editorPanel--sectionWizardInspector input::placeholder,.editorPanel--sectionWizardInspector textarea::placeholder{color:var(--cms-text-soft);opacity:1}.productsWizardV2 .wizardBody .wizardPrimaryButton,.bannerWizardV2 .wizardBody .wizardPrimaryButton,.videoWizardV2 .wizardBody .wizardPrimaryButton,.giftCardsWizardV2 .wizardBody .wizardPrimaryButton,.editorPanel--sectionWizardInspector .wizardPrimaryButton,.workflowConfirmDialog .primaryButton{min-height:var(--cms-control-height);border:1px solid var(--cms-primary);background:var(--cms-primary);color:var(--cms-primary-text);cursor:pointer;transition:background var(--cms-transition), border-color var(--cms-transition), box-shadow var(--cms-transition), transform var(--cms-transition);border-radius:0;padding:0 16px;font-size:13px;font-weight:800}.productsWizardV2 .wizardBody .wizardPrimaryButton:hover:not(:disabled),.bannerWizardV2 .wizardBody .wizardPrimaryButton:hover:not(:disabled),.videoWizardV2 .wizardBody .wizardPrimaryButton:hover:not(:disabled),.giftCardsWizardV2 .wizardBody .wizardPrimaryButton:hover:not(:disabled),.editorPanel--sectionWizardInspector .wizardPrimaryButton:hover:not(:disabled),.workflowConfirmDialog .primaryButton:hover:not(:disabled){border-color:var(--cms-primary-hover);background:var(--cms-primary-hover);box-shadow:var(--cms-shadow-selected);transform:translateY(-1px)}.productsWizardV2 .wizardBody .wizardSecondaryButton,.bannerWizardV2 .wizardBody .wizardSecondaryButton,.videoWizardV2 .wizardBody .wizardSecondaryButton,.giftCardsWizardV2 .wizardBody .wizardSecondaryButton,.editorPanel--sectionWizardInspector .wizardSecondaryButton,.editorPanel--sectionWizardInspector .editorSmallButton,.workflowConfirmDialog .wizardSecondaryButton{min-height:var(--cms-control-height-sm);border:1px solid var(--cms-border);background:var(--cms-surface);color:var(--cms-text);cursor:pointer;transition:background var(--cms-transition), border-color var(--cms-transition), box-shadow var(--cms-transition), transform var(--cms-transition);border-radius:0;padding:0 13px;font-size:12px;font-weight:750}.productsWizardV2 .wizardBody .wizardSecondaryButton:hover:not(:disabled),.bannerWizardV2 .wizardBody .wizardSecondaryButton:hover:not(:disabled),.videoWizardV2 .wizardBody .wizardSecondaryButton:hover:not(:disabled),.giftCardsWizardV2 .wizardBody .wizardSecondaryButton:hover:not(:disabled),.editorPanel--sectionWizardInspector .wizardSecondaryButton:hover:not(:disabled),.editorPanel--sectionWizardInspector .editorSmallButton:hover:not(:disabled),.workflowConfirmDialog .wizardSecondaryButton:hover:not(:disabled){border-color:var(--cms-border-strong);background:var(--cms-surface-muted);transform:translateY(-1px)}.productsWizardV2 .addSectionWizard__footer .wizardPrimaryButton,.bannerWizardV2 .addSectionWizard__footer .wizardPrimaryButton,.videoWizardV2 .addSectionWizard__footer .wizardPrimaryButton,.giftCardsWizardV2 .addSectionWizard__footer .wizardPrimaryButton{min-height:var(--cms-control-height);color:#111317;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:0;padding:0 18px;font-size:13px;font-weight:800}.productsWizardV2 .addSectionWizard__footer .wizardSecondaryButton,.bannerWizardV2 .addSectionWizard__footer .wizardSecondaryButton,.videoWizardV2 .addSectionWizard__footer .wizardSecondaryButton,.giftCardsWizardV2 .addSectionWizard__footer .wizardSecondaryButton{min-height:var(--cms-control-height);color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:0;padding:0 18px;font-size:13px;font-weight:800}.productsWizardV2 .addSectionWizard__footer .wizardPrimaryButton:hover:not(:disabled),.bannerWizardV2 .addSectionWizard__footer .wizardPrimaryButton:hover:not(:disabled),.videoWizardV2 .addSectionWizard__footer .wizardPrimaryButton:hover:not(:disabled),.giftCardsWizardV2 .addSectionWizard__footer .wizardPrimaryButton:hover:not(:disabled){background:#f3f4f6;border-color:#f3f4f6;box-shadow:0 10px 24px #ffffff24}.productsWizardV2 .addSectionWizard__footer .wizardSecondaryButton:hover:not(:disabled),.bannerWizardV2 .addSectionWizard__footer .wizardSecondaryButton:hover:not(:disabled),.videoWizardV2 .addSectionWizard__footer .wizardSecondaryButton:hover:not(:disabled),.giftCardsWizardV2 .addSectionWizard__footer .wizardSecondaryButton:hover:not(:disabled){background:#ffffff24;border-color:#ffffff6b}.productsWizardV2 .productsWizardV2DangerButton,.bannerWizardV2 .productsWizardV2DangerButton,.videoWizardV2 .productsWizardV2DangerButton,.giftCardsWizardV2 .productsWizardV2DangerButton,.editorPanel--sectionWizardInspector .productsWizardV2DangerButton,.editorPanel--sectionWizardInspector .sectionWizardInspectorDangerButton{min-height:var(--cms-control-height-sm);border:1px solid var(--cms-danger-border);background:var(--cms-danger-bg);color:var(--cms-danger);cursor:pointer;transition:background var(--cms-transition), border-color var(--cms-transition), color var(--cms-transition), transform var(--cms-transition);border-radius:0;padding:0 13px;font-size:12px;font-weight:800}.productsWizardV2 .productsWizardV2DangerButton:hover:not(:disabled),.bannerWizardV2 .productsWizardV2DangerButton:hover:not(:disabled),.videoWizardV2 .productsWizardV2DangerButton:hover:not(:disabled),.giftCardsWizardV2 .productsWizardV2DangerButton:hover:not(:disabled),.editorPanel--sectionWizardInspector .productsWizardV2DangerButton:hover:not(:disabled),.editorPanel--sectionWizardInspector .sectionWizardInspectorDangerButton:hover:not(:disabled){border-color:var(--cms-danger);background:var(--cms-danger);color:var(--cms-text-on-dark);transform:translateY(-1px)}.productsWizardV2 button:disabled,.bannerWizardV2 button:disabled,.videoWizardV2 button:disabled,.giftCardsWizardV2 button:disabled,.editorPanel--sectionWizardInspector button:disabled{cursor:not-allowed;opacity:.48;box-shadow:none;transform:none}.productsWizardV2ModeButton,.catalogLinkDestinationEditor .productsWizardV2ModeButton,.editorPanel--sectionWizardInspector .productsWizardV2ModeButton{min-height:var(--cms-control-height-sm);border:1px solid var(--cms-border);background:var(--cms-surface);max-width:100%;color:var(--cms-text);-webkit-text-fill-color:var(--cms-text);white-space:normal;overflow-wrap:anywhere;cursor:pointer;transition:background var(--cms-transition), border-color var(--cms-transition), color var(--cms-transition), box-shadow var(--cms-transition), transform var(--cms-transition);border-radius:0;padding:7px 12px;font-size:12px;font-weight:800;line-height:1.25}.productsWizardV2ModeButton:hover:not(:disabled),.catalogLinkDestinationEditor .productsWizardV2ModeButton:hover:not(:disabled),.editorPanel--sectionWizardInspector .productsWizardV2ModeButton:hover:not(:disabled){border-color:var(--cms-border-strong);background:var(--cms-surface-muted)}.productsWizardV2ModeButton--active,.productsWizardV2ModeButton[aria-pressed=true],.productsWizardV2 .productsWizardV2ModeButton--active,.productsWizardV2 .productsWizardV2ModeButton[aria-pressed=true],.bannerWizardV2 .productsWizardV2ModeButton--active,.bannerWizardV2 .productsWizardV2ModeButton[aria-pressed=true],.videoWizardV2 .productsWizardV2ModeButton--active,.videoWizardV2 .productsWizardV2ModeButton[aria-pressed=true],.giftCardsWizardV2 .productsWizardV2ModeButton--active,.giftCardsWizardV2 .productsWizardV2ModeButton[aria-pressed=true],.catalogLinkDestinationEditor .productsWizardV2ModeButton--active,.catalogLinkDestinationEditor .productsWizardV2ModeButton[aria-pressed=true],.editorPanel--sectionWizardInspector .productsWizardV2ModeButton--active,.editorPanel--sectionWizardInspector .productsWizardV2ModeButton[aria-pressed=true]{border-color:var(--cms-primary);background:var(--cms-primary);color:var(--cms-primary-text);-webkit-text-fill-color:var(--cms-primary-text);box-shadow:var(--cms-shadow-selected)}.productsWizardV2ModeButton--active:hover:not(:disabled),.productsWizardV2ModeButton[aria-pressed=true]:hover:not(:disabled),.catalogLinkDestinationEditor .productsWizardV2ModeButton--active:hover:not(:disabled),.catalogLinkDestinationEditor .productsWizardV2ModeButton[aria-pressed=true]:hover:not(:disabled),.editorPanel--sectionWizardInspector .productsWizardV2ModeButton--active:hover:not(:disabled),.editorPanel--sectionWizardInspector .productsWizardV2ModeButton[aria-pressed=true]:hover:not(:disabled){border-color:var(--cms-primary-hover);background:var(--cms-primary-hover);color:var(--cms-primary-text);-webkit-text-fill-color:var(--cms-primary-text)}.productsWizardV2ModeButton--active *,.productsWizardV2ModeButton[aria-pressed=true] *,.catalogLinkDestinationEditor .productsWizardV2ModeButton--active *,.catalogLinkDestinationEditor .productsWizardV2ModeButton[aria-pressed=true] *,.editorPanel--sectionWizardInspector .productsWizardV2ModeButton--active *,.editorPanel--sectionWizardInspector .productsWizardV2ModeButton[aria-pressed=true] *{color:inherit;-webkit-text-fill-color:inherit}.productsWizardV2SourceCard,.bannerWizardV2CardButton,.videoWizardV2CardButton,.wizardScenarioCard,.productAlbumPickerRow{border-color:var(--cms-border);background:var(--cms-surface);color:var(--cms-text);transition:border-color var(--cms-transition), box-shadow var(--cms-transition), transform var(--cms-transition), background var(--cms-transition)}.productsWizardV2SourceCard:hover,.bannerWizardV2CardButton:hover,.videoWizardV2CardButton:hover,.wizardScenarioCard:hover,.productAlbumPickerRow:hover{border-color:var(--cms-border-strong);box-shadow:var(--cms-shadow-sm);transform:translateY(-1px)}.productsWizardV2SourceCard--active,.bannerWizardV2CardButton--active,.videoWizardV2CardButton--active,.wizardScenarioCard--active,.productAlbumPickerRow--active,.catalogBrandCard--selected{border-color:var(--cms-primary);background:var(--cms-surface);box-shadow:0 0 0 2px var(--cms-primary), var(--cms-shadow-sm)}.bannerWizardV2TypeGrid,.videoWizardV2TypeGrid,.giftCardsWizardV2TemplateGrid{align-items:start;gap:10px;padding:4px}.bannerWizardV2TypeGrid .productsWizardV2SourceCard,.videoWizardV2TypeGrid .productsWizardV2SourceCard,.giftCardsWizardV2TemplateCard{align-self:start;gap:6px;padding:12px}.productsWizardV2TitleLinkBlock,.bannerWizardV2Form,.bannerWizardV2AlbumProductsEditor--v2,.editorPanel--sectionWizardInspector .sectionWizardInspectorBlock,.editorPanel--sectionWizardInspector .sectionWizardLinkBlock,.editorPanel--sectionWizardInspector .sectionWizardItemCard,.editorPanel--sectionWizardInspector .nestedEditorBlock,.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary,.orderedProductListRow,.orderedProductListEmpty{border-color:var(--cms-border);background:var(--cms-surface);color:var(--cms-text)}.editorPanel--sectionWizardInspector .sectionWizardInspectorHero,.editorPanel--sectionWizardInspector .sectionWizardInspectorBlock,.editorPanel--sectionWizardInspector .sectionWizardLinkBlock,.editorPanel--sectionWizardInspector .sectionWizardItemCard,.editorPanel--sectionWizardInspector .nestedEditorBlock,.bannerWizardV2Form,.productsWizardV2TitleLinkBlock,.bannerWizardV2AlbumProductsEditor--v2{box-shadow:var(--cms-shadow-sm);border-radius:0}.catalogLinkDestinationEditor{gap:var(--cms-space-4)}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary{gap:var(--cms-space-3);border:1px solid var(--cms-border);padding:var(--cms-space-4);background:var(--cms-surface-muted);box-shadow:none;border-radius:0;display:grid}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__step,.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__details>span{border-color:var(--cms-border-soft);background:var(--cms-surface)}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__step small,.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__details small{color:var(--cms-text-soft)}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__step strong,.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__details strong,.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary--empty strong{color:var(--cms-text)}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary--empty span{color:var(--cms-text-muted)}.orderedProductList{gap:var(--cms-space-2)}.orderedProductListRow{border:1px solid var(--cms-border-soft);box-shadow:none;transition:border-color var(--cms-transition), box-shadow var(--cms-transition), background var(--cms-transition);border-radius:0}.orderedProductListRow:hover{border-color:var(--cms-border);box-shadow:var(--cms-shadow-sm)}.orderedProductListRow--missing{border-color:var(--cms-danger-border);background:snow}.orderedProductListRow--duplicate{background:var(--cms-warning-bg);border-color:#efd28b}.orderedProductListRow__content strong{color:var(--cms-text)}.orderedProductListRow__content small,.orderedProductListRow__content code{color:var(--cms-text-muted)}.orderedProductListEmpty{border:1px dashed var(--cms-border-strong);border-radius:0}.editorPanel--sectionWizardInspector,.editorPanel--sectionWizardInspector .sectionWizardInspectorBlock,.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor,.editorPanel--sectionWizardInspector .orderedProductList,.editorPanel--sectionWizardInspector .orderedProductListRow{box-sizing:border-box;min-width:0;max-width:100%}.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor__modes,.editorPanel--sectionWizardInspector .catalogLinkDestinationEditor__actions,.editorPanel--sectionWizardInspector .orderedProductListRow__actions{min-width:0;max-width:100%}.sectionWizardAlbumStatus{background:var(--cms-info-bg);color:var(--cms-info-text);border:1px solid #bfdbfe;border-radius:0}.workspaceChangeState,.publishPanel__state{border-radius:0}@media (width<=720px){.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__flow{grid-template-columns:1fr}.catalogLinkDestinationEditor .sectionWizardTitleRouteSummary__flow>em{justify-self:center;transform:rotate(90deg)}.productsWizardV2 .wizardFooterActions,.bannerWizardV2 .wizardFooterActions,.videoWizardV2 .wizardFooterActions,.giftCardsWizardV2 .wizardFooterActions{flex-direction:column-reverse;align-items:stretch}.productsWizardV2 .wizardFooterActions button,.bannerWizardV2 .wizardFooterActions button,.videoWizardV2 .wizardFooterActions button,.giftCardsWizardV2 .wizardFooterActions button{width:100%}}:root{--cms-tool-sidebar-width:var(--cms-sidebar-width,332px)}@media (width>=921px){.shell--catalogPage{grid-template-columns:var(--cms-tool-sidebar-width) minmax(0, 1fr)}.shell--catalogPage .sidebar,.shell--catalogPage .sidebar--v2{width:var(--cms-tool-sidebar-width);min-width:var(--cms-tool-sidebar-width);max-width:var(--cms-tool-sidebar-width);padding:22px 18px}.shell--catalogPage .brand--v2{margin:0 0 2px}.shell--catalogPage .brand h1{font-size:24px}.shell--catalogPage .sidebarNavButton{grid-template-columns:30px minmax(0,1fr);min-height:50px;padding:8px 9px}.shell--catalogPage .sidebarNavButton__body small{font-size:10px}.workspace--toolPage{padding:10px}.sellerCatalogPage .sellerCatalogModal__body{grid-template-columns:272px minmax(0,1fr)}.sellerCatalogPage .sellerCatalogContent{padding:12px}.sellerCatalogPage .sellerCatalogProductsGrid--web{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:10px;padding:10px}.productAlbumsModal.sellerCatalogPage,.fashionCompilationsPage,.catalogBrandsPage,.catalogCategoriesPage,.catalogBrandsPage .catalogBrandsAlphabetList,.catalogBrandsPage .catalogBrandsTopSection{max-width:none}}.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.sellerCatalogBulkAlbumBar.sellerCatalogProductPickerBar{gap:10px;min-height:50px;padding:7px 12px;box-shadow:0 -6px 18px #0f172a14}.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.sellerCatalogBulkAlbumBar.sellerCatalogProductPickerBar .sellerCatalogSelectionReviewToggle{white-space:nowrap;min-height:32px;padding:0 10px;font-size:12px}.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.sellerCatalogBulkAlbumBar.sellerCatalogProductPickerBar .sellerCatalogProductPickerBar__actions .ghostButton,.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.sellerCatalogBulkAlbumBar.sellerCatalogProductPickerBar .sellerCatalogProductPickerBar__actions .primaryButton{border-radius:0;height:34px;min-height:34px;padding:0 12px;font-size:12px;line-height:1}.fashionCompilationsPage .fashionCompilationList{grid-template-columns:repeat(auto-fill,minmax(390px,1fr));gap:16px}.fashionCompilationsPage .fashionCompilationCard{grid-template-columns:164px minmax(0,1fr);gap:14px;min-height:188px;padding:12px}.fashionCompilationsPage .fashionCompilationCard__imageWrap{border-radius:0;width:164px;height:164px}.fashionCompilationsPage .fashionLooksGrid{grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:16px}.fashionCompilationsPage .fashionLookCard{gap:12px;padding:12px}.fashionCompilationsPage .fashionLookCard__imageWrap{border-radius:0}@media (width<=1099px){.fashionCompilationsPage .fashionCompilationList{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (width<=720px){.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.sellerCatalogBulkAlbumBar.sellerCatalogProductPickerBar{min-height:48px;padding:7px 10px}.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.sellerCatalogBulkAlbumBar.sellerCatalogProductPickerBar .sellerCatalogProductPickerBar__status{display:none!important}.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.sellerCatalogBulkAlbumBar.sellerCatalogProductPickerBar .sellerCatalogProductPickerBar__actions{width:100%}.sellerCatalogProductsSection--bulkMode:not(.sellerCatalogProductsSection--selectionMode)>.sellerCatalogBulkAlbumBar.sellerCatalogProductPickerBar .primaryButton{flex:auto!important}.fashionCompilationsPage .fashionCompilationCard,.fashionCompilationsPage .fashionCompilationCard__imageWrap{width:100%}}@media (width>=921px){.sellerCatalogPage .sellerCatalogProductsGrid--web{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));align-items:stretch}.sellerCatalogPage .sellerCatalogProductsGrid--web .sellerCatalogProductCardFrame{grid-template-rows:minmax(0,1fr) auto;min-width:0;height:100%;display:grid}.sellerCatalogPage .sellerCatalogProductsGrid--web .sellerCatalogProductCard{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0}.sellerCatalogPage .sellerCatalogProductsGrid--web .sellerCatalogProductCard__image{aspect-ratio:4/5;border-bottom:1px solid #eee;border-right:0;width:100%;min-width:0;height:auto;min-height:0}.sellerCatalogPage .sellerCatalogProductsGrid--web .sellerCatalogProductCard__content{min-width:0;min-height:0;padding:12px}.sellerCatalogPage .sellerCatalogProductsGrid--web .sellerCatalogProductCardFrame>.sellerCatalogProductCard .sellerCatalogProductCard__content{padding-bottom:12px}.sellerCatalogPage .sellerCatalogProductsGrid--web .sellerCatalogProductCardFrame__actions{background:#fff;grid-row:2;width:100%;max-width:none;padding:0 12px 12px;position:static;bottom:auto;left:auto;right:auto}.sellerCatalogPage .sellerCatalogProductsGrid--web .sellerCatalogProductCardFrame__action{max-width:100%}}@media (width>=921px) and (width<=1120px){.sellerCatalogPage .sellerCatalogProductsGrid--web{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}:root{--cms-text-secondary:#374151;--cms-text-tertiary:#5b6472;--cms-disabled-bg:#eef0f3;--cms-disabled-text:#737b87;--cms-empty-bg:#f8fafc;--cms-empty-border:#d8dee8}.editorPanel--sectionWizardInspector,.catalogLinkDestinationEditor,.sectionWizardTitleRouteSummary,.orderedProductList,.orderedProductListRow,.orderedProductListRow__content,.sectionListItem__body,.sectionListItem__titleRow,.sectionListItem__metaLine,.workflowConfirmDialog,.workflowPublishReviewItem,.sellerCatalogProductCard__content{min-width:0}.catalogLinkDestinationEditor strong,.catalogLinkDestinationEditor span,.catalogLinkDestinationEditor small,.sectionWizardTitleRouteSummary strong,.sectionWizardTitleRouteSummary span,.sectionWizardTitleRouteSummary small,.orderedProductListRow__content strong,.orderedProductListRow__content small,.orderedProductListRow__content code,.sectionListItem__titleRow strong,.sectionListItem__metaText,.workflowConfirmDialog strong,.workflowConfirmDialog span,.workflowConfirmDialog small{overflow-wrap:anywhere;word-break:normal}.productsWizardV2 .wizardIntro p,.bannerWizardV2 .wizardIntro p,.videoWizardV2 .wizardIntro p,.giftCardsWizardV2 .wizardIntro p,.productsWizardV2 .wizardField>small,.bannerWizardV2 .wizardField>small,.videoWizardV2 .wizardField>small,.giftCardsWizardV2 .wizardField>small,.editorPanel--sectionWizardInspector .wizardIntro p,.editorPanel--sectionWizardInspector .wizardField>small,.editorPanel--sectionWizardInspector .editorField>small,.catalogLinkDestinationEditor small,.sectionWizardTitleRouteSummary small,.orderedProductListRow__content small,.orderedProductListRow__content code,.sectionList--v2 .sectionListItem__metaText,.sectionList--v2 .sectionListEmptySearch span,.sidebarNavButton__body small,.workflowConfirmDialog p,.workflowConfirmDialog small,.catalogCategoriesModal__header small,.sellerCatalogProductCard__content small{color:var(--cms-text-secondary);font-size:12px;line-height:1.45}.productsWizardV2 .wizardField>span,.bannerWizardV2 .wizardField>span,.videoWizardV2 .wizardField>span,.giftCardsWizardV2 .wizardField>span,.editorPanel--sectionWizardInspector .wizardField>span,.editorPanel--sectionWizardInspector .editorField>span,.catalogLinkDestinationEditor .wizardField>span{color:var(--cms-text);font-size:12px;font-weight:750}.productsWizardV2 button:disabled,.bannerWizardV2 button:disabled,.videoWizardV2 button:disabled,.giftCardsWizardV2 button:disabled,.editorPanel--sectionWizardInspector button:disabled,.workflowConfirmDialog button:disabled,.sellerCatalogPage button:disabled{background:var(--cms-disabled-bg);border-color:var(--cms-border);color:var(--cms-disabled-text);opacity:1;cursor:not-allowed;box-shadow:none;transform:none}.orderedProductListEmpty,.sectionList--v2 .sectionListEmptySearch,.catalogEmptyState,.catalogLoadingState,.sellerCatalogEmptyState,.productAlbumsEmptyState,.fashionCompilationsEmptyState{border:1px dashed var(--cms-empty-border);background:var(--cms-empty-bg);min-height:88px;color:var(--cms-text-secondary);border-radius:0;justify-items:start;gap:6px;padding:16px;display:grid}.orderedProductListEmpty strong,.sectionList--v2 .sectionListEmptySearch strong,.catalogEmptyState strong,.sellerCatalogEmptyState strong,.productAlbumsEmptyState strong,.fashionCompilationsEmptyState strong{color:var(--cms-text);font-size:13px;line-height:1.35}.sectionWizardTitleRouteSummary__flow{align-items:stretch;gap:10px}.sectionWizardTitleRouteSummary__step{min-width:0}.sectionWizardTitleRouteSummary__step small{color:var(--cms-text-tertiary);margin-bottom:3px;font-size:12px;font-weight:700;display:block}.sectionWizardTitleRouteSummary__step strong{color:var(--cms-text);line-height:1.35;display:block}.sectionWizardTitleRouteSummary__details>span{min-width:0}.catalogLinkDestinationEditor__modes,.catalogLinkDestinationEditor__actions,.editorInlineActions,.wizardFooterActions{gap:8px}.catalogLinkDestinationEditor__modes .productsWizardV2ModeButton,.catalogLinkDestinationEditor__actions .wizardSecondaryButton{min-height:36px}.orderedProductListRow{width:100%;max-width:100%;overflow:hidden}.orderedProductListRow__content{overflow:hidden}.orderedProductListRow__actions{flex-wrap:wrap;width:100%;max-width:100%}.orderedProductListRow__actions .productsWizardV2DangerButton{min-width:92px}.editorPanel--sectionWizardInspector .orderedProductListRow__actions{grid-template-columns:38px 38px minmax(92px,1fr);align-items:center;display:grid}.editorPanel--sectionWizardInspector .orderedProductListRow__actions button{width:100%;min-width:0}.sectionListItem__hidden{color:#8f2f25;white-space:nowrap;background:#fff3f1;border:1px solid #e1b9b4;border-radius:0;padding:3px 7px;font-size:11px;font-weight:800;line-height:1}.wizardOverlay>section,.modalBackdrop>section,.workflowConfirmDialog{max-height:calc(100dvh - 24px)}.wizardBody,.catalogCategoriesModal__body,.workflowConfirmDialog__body,.sellerCatalogModal__body{overscroll-behavior:contain}.productsWizardV2Status,.sellerCatalogError,.sectionWizardFieldError{overflow-wrap:anywhere}.sellerCatalogError pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.modalCloseButton,.sectionListSearch__clear,.treeMoreMenu__summary,.sectionExpandButton{min-width:34px;min-height:34px}.addSectionWizard__footer{gap:12px}.addSectionWizard__footer>.wizardSecondaryButton,.wizardFooterActions>button{white-space:nowrap}@media (width<=720px){.sectionWizardTitleRouteSummary__flow{grid-template-columns:minmax(0,1fr)}.sectionWizardTitleRouteSummary__flow>em{display:none}.addSectionWizard__footer{align-items:stretch}.wizardFooterActions{flex-wrap:wrap;flex:auto;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sidebar--v2 .sidebarNavButton:not(.sidebarNavButton--active) .sidebarNavButton__body small{color:#d1d1d6}.sidebar--v2 .sidebarNavButton--active .sidebarNavButton__body small{color:#3f3f46}.sidebar--v2 .sidebarPanel__header>div>span,.sidebar--v2 .publishPanel__header>div>span{color:#b8b8bf}.sidebar--v2 .addBlockTypeButton--compact .addBlockTypeButton__body small,.sidebar--v2 .sourceCard--compact small,.sidebar--v2 .categoryTabsBlock--compact small,.sidebar--v2 .stats--compact span{color:#c4c4ca}.sidebar--v2 .sectionList--v2 .sectionExpandButton{box-sizing:border-box;width:24px;min-width:24px;height:24px;min-height:24px;padding:0}.sidebar--v2 .sectionList--v2 .sectionListItem{grid-template-columns:16px 24px 30px minmax(0,1fr) max-content;column-gap:8px}.sidebar--v2 .sectionList--v2 .sectionListItem__order{box-sizing:border-box;width:28px;min-width:28px;height:28px;min-height:28px}.sidebar--v2 .sectionList--v2 .sectionList__header span{color:#d4d4d8}.sidebar--v2 .sectionList--v2 .sectionListSearch__icon{color:#c7c7cc}.sidebar--v2 .sectionList--v2 .sectionListSearch input::placeholder{color:#aeb0b7;opacity:1}.sidebar--v2 .sectionList--v2 .sectionListEmptySearch,.sidebar--v2 .sectionList--v2 .sectionListEmptySearch span{color:#d1d1d6}.sidebar--v2 .sectionList--v2 .sectionListItem__metaLine,.sidebar--v2 .sectionList--v2 .sectionListItem__metaText{color:#d7d7dc}.sidebar--v2 .sectionList--v2 .sectionTypeIcon{color:#f3f3f5;background:#ffffff24}.sidebar--v2 .sectionList--v2 .sectionListItem__order{color:#f1f1f3;background:#ffffff1a;border-color:#fff3}.sidebar--v2 .sectionList--v2 .sectionItemNode__body small{color:#c9c9cf;font-size:10px;line-height:1.3}.sidebar--v2 .sectionList--v2 .sectionItemNode__index{color:#ededf0;background:#ffffff17;border-color:#ffffff2e}.sidebar--v2 .sectionList--v2 .dragHandle{color:#8f9098}.sidebar--v2 .sectionList--v2 .sectionListItem__hidden{color:#ffd2cc;background:#b4382e40;border-color:#ffaea257}.sidebar--v2 .sectionList--v2 .sectionListItem{grid-template-columns:20px 24px 26px minmax(0,1fr) 34px;grid-template-areas:"drag expand order title actions";column-gap:5px;min-width:0;overflow:visible}.sidebar--v2 .sectionList--v2 .sectionListItem>.dragHandle{place-items:center;width:20px;min-width:20px;display:inline-grid}.sidebar--v2 .sectionList--v2 .sectionListItem__order{width:26px;min-width:26px;height:26px;min-height:26px}.sidebar--v2 .sectionList--v2 .sectionListItem__body,.sidebar--v2 .sectionList--v2 .sectionListItem__titleRow,.sidebar--v2 .sectionList--v2 .sectionListItem__metaLine{min-width:0}.sidebar--v2 .sectionList--v2 .sectionListItem__body strong{white-space:normal;overflow-wrap:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sidebar--v2 .sectionList--v2 .sectionListItem__actions,.sidebar--v2 .sectionList--v2 .treeMoreMenu,.sidebar--v2 .sectionList--v2 .treeMoreMenu__summary{box-sizing:border-box;width:34px;min-width:34px;max-width:34px}.sidebar--v2 .sectionList--v2 .sectionListItem__metaText{flex:auto}.sidebar--v2 .sectionList--v2 .sectionStatusDot{flex:none;display:inline-block!important}.sidebar--v2 .sectionList--v2 .sectionListItem__hidden{flex:none;padding:2px 5px;font-size:9px}.sidebar--v2 .sectionList--v2 .sectionListItem:focus-visible{outline-offset:2px;outline:2px solid #8eb5ffe6}.sidebar--v2 .sectionList--v2 .sectionListItem--active{background:#5884d629;border-color:#8eb5ff9e;box-shadow:inset 3px 0 #8eb5ffe6}.catalogCompilationsCard{width:100%;color:inherit;text-align:left;cursor:pointer;appearance:none;border:0;padding:0;display:block}.catalogCompilationsCard:focus-visible{outline-offset:3px;outline:3px solid #11111147}.catalogCompilationsMeta{color:#5f6368}.catalogCompilationsWizard{width:min(760px,100vw - 32px)}.catalogCompilationsWizard__body{gap:18px;display:grid}.catalogCompilationsWizard__preview{background:#f5f5f7;border:1px solid #d9d9de;border-radius:0;padding:10px;overflow:hidden}.catalogCompilationsWizard__previewFrame{aspect-ratio:16/9;background:#111;border-radius:0;width:100%}.catalogCompilationsWizard__previewFrame .homepageFitMedia__media{opacity:1}.sellerCatalogSidebarActions .primaryButton,.productAlbumCreateForm .primaryButton{color:#111;box-shadow:none;background:#fff;border:1px solid #111}.sellerCatalogSidebarActions .primaryButton:hover:not(:disabled),.productAlbumCreateForm .primaryButton:hover:not(:disabled){color:#fff;background:#111;border-color:#111}.sellerCatalogSidebarActions .primaryButton:disabled,.productAlbumCreateForm .primaryButton:disabled{color:#8b8b91;background:#f3f3f5;border-color:#c9c9ce}.catalogProductActions{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:5px;width:100%;min-width:0;padding:2px 0;display:flex;overflow-x:auto}.catalogProductActions::-webkit-scrollbar{display:none}.catalogProductActions__badge,.sellerCatalogProductCard__content .catalogProductActions__badge,.pluProductHeaderCard .catalogProductActions__badge,.fashionStockProductHero__content .catalogProductActions__badge{color:#fff;-webkit-text-fill-color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#c5162e;border-radius:0;flex:none;align-items:center;max-width:100%;padding:4px 8px;font-size:10px;font-weight:900;line-height:1.15;display:inline-flex;overflow:hidden}.pluProductHeaderCard>.catalogProductActions{margin-top:8px}.sellerCatalogPage .sellerCatalogProductsGrid .sellerCatalogProductCardFrame{background:#fff;border:0;border-radius:0;transition:box-shadow .16s,transform .16s;position:relative;overflow:visible}.sellerCatalogPage .sellerCatalogProductsGrid .sellerCatalogProductCardFrame:after{content:"";z-index:4;pointer-events:none;border:1px solid #e7e7e7;border-radius:0;transition:border-color .16s;position:absolute;inset:0}.sellerCatalogPage .sellerCatalogProductsGrid .sellerCatalogProductCardFrame:hover{box-shadow:0 14px 34px #00000014}.sellerCatalogPage .sellerCatalogProductsGrid .sellerCatalogProductCardFrame:hover:after{border-color:#111}.sellerCatalogPage .sellerCatalogProductsGrid .sellerCatalogProductCardFrame>.sellerCatalogProductCard{box-shadow:none;border:0;border-radius:0}.fashionCompilationsPage .fashionLookProductsGrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px}.fashionCompilationsPage .fashionLookProductsGrid .sellerCatalogProductCardFrame{background:#fff;border:1px solid #e7e7e7;border-radius:0;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden}.fashionCompilationsPage .fashionLookProductsGrid .sellerCatalogProductCardFrame:hover{border-color:#111;box-shadow:0 14px 34px #00000014}.fashionCompilationsPage .fashionLookProductsGrid .sellerCatalogProductCardFrame>.sellerCatalogProductCard{width:100%;min-width:0;height:auto;box-shadow:none;border:0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);display:grid}.fashionCompilationsPage .fashionLookProductsGrid .sellerCatalogProductCard__image{aspect-ratio:4/5;border-bottom:1px solid #eee;border-right:0;width:100%;height:auto;min-height:0}.fashionCompilationsPage .fashionLookProductsGrid .sellerCatalogProductCard__content{min-width:0;padding:12px 12px 58px}.fashionCompilationsPage .fashionLookProductsGrid .sellerCatalogProductCardFrame__actions{max-width:calc(100% - 24px);bottom:12px;left:12px;right:12px}@media (width<=720px){.fashionCompilationsPage .fashionLookProductsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.authPage{color:#171614;background:#f5f2ed;grid-template-columns:minmax(0,1fr) minmax(500px,1fr);min-height:100vh;display:grid}.authEditorial{background:#eae3d9 url(/assets/auth-cms2-editorial-bkkSzBYI.png) 50% 64%/cover no-repeat;border-radius:12px;margin:20px 0 20px 20px}.authWorkspace{place-items:center;padding:32px 48px;display:grid}.authCard{gap:24px;width:min(100%,400px);display:grid}.authHeader{gap:36px;display:grid}.authLogo{object-fit:contain;object-position:left center;width:112px;height:64px;display:block}.authIntro{gap:12px;display:grid}.authEyebrow{color:#716d67;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.authHeader h1{letter-spacing:-.025em;margin:0;font-family:Lora,Georgia,serif;font-size:40px;font-weight:400;line-height:1.15}.authIntro p,.authSessionError p,.authSafetyText{color:#716d67;margin:0;font-size:14px;line-height:1.6}.authEnvironmentBlock,.authForm,.authSessionError{gap:16px;display:grid}#root .authPage .authEnvironmentSwitch{background:#fff;border:1px solid #dedad4;border-radius:8px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}#root .authPage button.cmsButton{min-height:44px;box-shadow:none;letter-spacing:normal;border-radius:8px;font-size:14px;transform:none}#root .authPage .authEnvironmentOption{color:#716d67;background:0 0;border:1px solid #0000;min-height:36px}#root .authPage .authEnvironmentOption:hover:not(:disabled){color:#171614;background:#f5f2ed}#root .authPage .authEnvironmentOption--active,#root .authPage .authEnvironmentOption--active:hover:not(:disabled){color:#171614;background:#eae3d9;border-color:#b7a58a}.authEnvironmentNotice{color:#66543b;background:#eee7db;border:1px solid #b7a58a;border-radius:8px;gap:2px;padding:12px 14px;font-size:12px;display:grid}.authField{color:#171614;gap:8px;font-size:13px;font-weight:600;display:grid}.authPhoneField{background:#fff;border:1px solid #dedad4;border-radius:8px;grid-template-columns:54px minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.authPhonePrefix{border-right:1px solid #dedad4;align-self:stretch;place-items:center;font-size:16px;font-weight:500;display:grid}.authPhoneField input,.authCodeField{color:#171614;width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border:1px solid #dedad4;border-radius:8px;outline:none;padding:12px 14px;font-size:16px}.authPhoneField input{background:0 0;border:0;border-radius:0}.authPhoneField:focus-within,.authCodeField:focus{border-color:#9a8059;box-shadow:0 0 0 2px #9a80592e}.authCodeField[aria-invalid=true]{border-color:#a44840}.authPhoneField:has(input[aria-invalid=true]){border-color:#a44840}.authCodeField{text-align:center;letter-spacing:.3em;font-size:24px}.authPhoneField input:disabled,.authCodeField:disabled{color:#716d67;background:#f5f2ed}#root .authPage button.authPrimaryButton{background:var(--cms-button-primary);width:100%;min-height:48px;color:var(--cms-button-primary-text);border:1px solid var(--cms-button-primary)}#root .authPage button.authPrimaryButton:hover:not(:disabled){background:var(--cms-button-primary-hover);border-color:var(--cms-button-primary-hover);color:var(--cms-button-primary-text)}#root .authPage button.authPrimaryButton:disabled{opacity:1;color:#716d67;background:#ded8cf;border-color:#ded8cf}#root .authPage button.cmsButton:focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid #9a8059}#root .authPage .authLegacyButton{color:#171614;background:#fff;border:1px solid #dedad4}#root .authPage .authLegacyButton:hover:not(:disabled){background:#eae3d9;border-color:#b7a58a}.authSecondaryActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#root .authPage button.authSecondaryButton{color:#171614;background:#fff;border:1px solid #dedad4;border-radius:8px;width:100%;min-width:0;min-height:40px;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none}#root .authPage button.authSecondaryButton:hover:not(:disabled){background:#f5f2ed;border-color:#b7a58a}#root .authPage button.authSecondaryButton:disabled{color:#716d67;opacity:1;background:0 0;border-color:#dedad4}.authSessionError__actions{justify-content:space-between;align-items:center;gap:12px;display:flex}#root .authPage .authTextButton{color:#716d67;text-underline-offset:3px;background:0 0;border:0;min-height:36px;padding:4px 0;font-size:12px;text-decoration:underline}#root .authPage .authTextButton:hover:not(:disabled){color:#171614;background:0 0}.authSessionError h2{margin:0;font-size:20px}.authLegacy{text-align:center;gap:10px;display:grid}.authDivider{color:#716d67;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:12px;display:grid}.authDivider:before,.authDivider:after{content:"";background:#dedad4;height:1px}.authLegacy p{color:#716d67;margin:0;font-size:12px}.authError{color:#8a302a;background:#fcf1ef;border:1px solid #e1c7c3;border-radius:8px;margin:0;padding:12px 14px;font-size:13px;line-height:1.5}.authSafetyText{border-top:1px solid #dedad4;padding-top:20px;font-size:12px}.authPage--loading{grid-template-columns:1fr;place-items:center}.authLoading{color:#716d67;justify-items:center;gap:18px;display:grid}.authLoading .authLogo{object-position:center}.authLoading p{margin:0;font-size:14px}.authLoading__spinner{border:2px solid #dedad4;border-top-color:#9a8059;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite authSpin}@keyframes authSpin{to{transform:rotate(360deg)}}@media (height<=800px){.authWorkspace{padding-block:24px}.authCard{gap:18px}.authHeader{gap:22px}.authLogo{width:92px;height:48px}.authHeader h1{font-size:36px}.authIntro{gap:8px}}@media (prefers-reduced-motion:reduce){.authLoading__spinner{animation:none}}.cmsAuthenticatedUser{border-top:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 8px;min-width:0;margin-top:5px;padding-top:10px;display:grid}.cmsAuthenticatedUser__name{color:#f2f2f2;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.cmsAuthenticatedUser__environment{color:#d6d6d6;letter-spacing:.08em;border:1px solid #ffffff2e;border-radius:0;justify-self:start;padding:2px 7px;font-size:9px;font-weight:850}.cmsAuthenticatedUser__environment--uat{color:#ffd37c;background:#e7a5261f;border-color:#e7a526a6}.cmsAuthenticatedUser__logout{color:#d5d5d5;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:0;grid-area:1/2/span 2;padding:6px 8px;font-size:10px;font-weight:750}.cmsAuthenticatedUser__logout:hover{color:#fff;background:#ffffff1f}.cmsAuthenticatedUser__logout:focus-visible{outline-offset:3px;outline:3px solid #d99a24}:root{--cms-button-height-compact:36px;--cms-button-height-default:44px;--cms-button-padding-compact:0 12px;--cms-button-padding-default:0 16px;--cms-button-radius:8px;--cms-button-border:#dedad4;--cms-button-border-strong:#b7a58a;--cms-button-bg:#fff;--cms-button-bg-hover:#f5f2ed;--cms-button-text:#171614;--cms-button-primary:#766a5c;--cms-button-primary-hover:#655a4e;--cms-button-primary-text:#fff;--cms-button-disabled-bg:#ded8cf;--cms-button-disabled-border:#ded8cf;--cms-button-disabled-text:#716d67;--cms-button-danger:#b42318;--cms-button-danger-hover:#941c13;--cms-button-danger-bg:#fff1f0;--cms-button-danger-border:#f3b7b1;--cms-button-focus:0 0 0 2px #9a8059;--cms-button-transition:.16s ease}:is(#root,body>.modalBackdrop) button.cmsButton{border:1px solid var(--cms-button-border);border-radius:var(--cms-button-radius);max-width:100%;padding:var(--cms-button-padding-default);color:var(--cms-button-text);background:var(--cms-button-bg);font:inherit;text-align:center;white-space:normal;cursor:pointer;appearance:none;transition:background var(--cms-button-transition), border-color var(--cms-button-transition), color var(--cms-button-transition), box-shadow var(--cms-button-transition), transform var(--cms-button-transition);justify-content:center;align-items:center;margin:0;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}:is(#root,body>.modalBackdrop) button.cmsButton--compact{min-height:var(--cms-button-height-compact);padding:var(--cms-button-padding-compact);font-size:12px}:is(#root,body>.modalBackdrop) button.cmsButton--default{min-height:var(--cms-button-height-default)}:is(#root,body>.modalBackdrop) button.cmsButton--primary{border-color:var(--cms-button-primary);color:var(--cms-button-primary-text);background:var(--cms-button-primary)}:is(#root,body>.modalBackdrop) button.cmsButton--primary:hover:not(:disabled){border-color:var(--cms-button-primary-hover);background:var(--cms-button-primary-hover)}:is(#root,body>.modalBackdrop) button.cmsButton--secondary:hover:not(:disabled),:is(#root,body>.modalBackdrop) button.cmsButton--ghost:hover:not(:disabled){border-color:var(--cms-button-border-strong);background:var(--cms-button-bg-hover)}:is(#root,body>.modalBackdrop) button.cmsButton--ghost{background:0 0}:is(#root,body>.modalBackdrop) button.cmsButton--danger{border-color:var(--cms-button-danger-border);color:var(--cms-button-danger);background:var(--cms-button-danger-bg)}:is(#root,body>.modalBackdrop) button.cmsButton--danger:hover:not(:disabled){border-color:var(--cms-button-danger-hover);color:#fff;background:var(--cms-button-danger-hover)}:is(#root,body>.modalBackdrop) button.cmsButton:focus-visible{box-shadow:var(--cms-button-focus);outline:0}:is(#root,body>.modalBackdrop) button.cmsButton:active:not(:disabled){transform:translateY(0)}:is(#root,body>.modalBackdrop) button.cmsButton:disabled{border-color:var(--cms-button-disabled-border);color:var(--cms-button-disabled-text);background:var(--cms-button-disabled-bg);opacity:1;cursor:not-allowed;box-shadow:none;transform:none}:is(#root,body>.modalBackdrop) button.cmsIconButton{width:var(--cms-button-height-compact);min-width:var(--cms-button-height-compact);flex:none;padding:0;font-size:18px;line-height:1}:is(#root,body>.modalBackdrop) button:is(.wizardPrimaryButton,.authPrimaryButton,.productAlbumsCreateButton,.sellerCatalogPluPicker__submit,.publishPanel__primary){min-height:var(--cms-button-height-default);border:1px solid var(--cms-button-primary);border-radius:var(--cms-button-radius);padding:var(--cms-button-padding-default);color:var(--cms-button-primary-text);background:var(--cms-button-primary);font-size:13px;font-weight:700}:is(#root,body>.modalBackdrop) button:is(.wizardSecondaryButton,.editorSmallButton,.sellerCatalogExportButton,.catalogBrandsExportButton,.catalogTechnicalMetaToggle,.catalogBackButton,.pluCopyInlineButton,.sortingSettingsPage__openButton,.sidebarPanel__headerButton,.fashionCompilationExportButton,.sellerCatalogMultiSelectButton,.sellerCatalogSortingModeButton,.validationIssueCard__button){min-height:var(--cms-button-height-compact);border:1px solid var(--cms-button-border);border-radius:var(--cms-button-radius);padding:var(--cms-button-padding-compact);color:var(--cms-button-text);background:var(--cms-button-bg);font-size:12px;font-weight:700}:is(#root,body>.modalBackdrop) button:is(.productsWizardV2DangerButton,.sectionWizardInspectorDangerButton,.editorDangerButton,.workflowConfirmDialog__dangerButton){min-height:var(--cms-button-height-compact);border:1px solid var(--cms-button-danger-border);border-radius:var(--cms-button-radius);padding:var(--cms-button-padding-compact);color:var(--cms-button-danger);background:var(--cms-button-danger-bg);font-size:12px;font-weight:700}:is(#root,body>.modalBackdrop) button:is(.wizardPrimaryButton,.authPrimaryButton,.productAlbumsCreateButton,.sellerCatalogPluPicker__submit,.publishPanel__primary,.wizardSecondaryButton,.editorSmallButton,.sellerCatalogExportButton,.catalogBrandsExportButton,.catalogTechnicalMetaToggle,.catalogBackButton,.pluCopyInlineButton,.sortingSettingsPage__openButton,.sidebarPanel__headerButton,.fashionCompilationExportButton,.sellerCatalogMultiSelectButton,.sellerCatalogSortingModeButton,.validationIssueCard__button,.productsWizardV2DangerButton,.sectionWizardInspectorDangerButton,.editorDangerButton,.workflowConfirmDialog__dangerButton,.modalCloseButton,.wizardIconButton):focus-visible{box-shadow:var(--cms-button-focus);outline:0}:is(#root,body>.modalBackdrop) button:is(.wizardPrimaryButton,.authPrimaryButton,.productAlbumsCreateButton,.sellerCatalogPluPicker__submit,.publishPanel__primary,.wizardSecondaryButton,.editorSmallButton,.sellerCatalogExportButton,.catalogBrandsExportButton,.catalogTechnicalMetaToggle,.catalogBackButton,.pluCopyInlineButton,.sortingSettingsPage__openButton,.sidebarPanel__headerButton,.fashionCompilationExportButton,.sellerCatalogMultiSelectButton,.sellerCatalogSortingModeButton,.validationIssueCard__button,.productsWizardV2DangerButton,.sectionWizardInspectorDangerButton,.editorDangerButton,.workflowConfirmDialog__dangerButton):disabled{border-color:var(--cms-button-disabled-border);color:var(--cms-button-disabled-text);background:var(--cms-button-disabled-bg);opacity:1;cursor:not-allowed;box-shadow:none;transform:none}:is(#root,body>.modalBackdrop) button:is(.wizardSecondaryButton,.editorSmallButton,.sellerCatalogExportButton,.catalogBrandsExportButton,.catalogTechnicalMetaToggle,.catalogBackButton,.pluCopyInlineButton,.sortingSettingsPage__openButton,.sidebarPanel__headerButton,.fashionCompilationExportButton,.sellerCatalogMultiSelectButton,.sellerCatalogSortingModeButton,.validationIssueCard__button):hover:not(:disabled){border-color:var(--cms-button-border-strong);background:var(--cms-button-bg-hover)}:is(#root,body>.modalBackdrop) button.catalogCategorySelectButton{min-height:var(--cms-button-height-compact);border:1px solid var(--cms-button-primary);border-radius:var(--cms-button-radius);padding:var(--cms-button-padding-compact);color:var(--cms-button-primary-text);background:var(--cms-button-primary);font-size:12px;font-weight:800}:is(#root,body>.modalBackdrop) button.catalogCategorySelectButton:hover:not(:disabled){border-color:var(--cms-button-primary-hover);background:var(--cms-button-primary-hover)}:is(#root,body>.modalBackdrop) button.catalogCategorySelectButton:focus-visible{box-shadow:var(--cms-button-focus);outline:0}:is(#root,body>.modalBackdrop) button.catalogCategorySelectButton:disabled{border-color:var(--cms-button-disabled-border);color:var(--cms-button-disabled-text);background:var(--cms-button-disabled-bg);opacity:1;cursor:not-allowed;box-shadow:none;transform:none}:is(#root,body>.modalBackdrop) button:is(.productsWizardV2DangerButton,.sectionWizardInspectorDangerButton,.editorDangerButton,.workflowConfirmDialog__dangerButton):hover:not(:disabled){border-color:var(--cms-button-danger-hover);color:#fff;background:var(--cms-button-danger-hover)}:is(#root,body>.modalBackdrop) button.modalCloseButton{width:var(--cms-button-height-default);min-width:var(--cms-button-height-default);height:var(--cms-button-height-default);min-height:var(--cms-button-height-default);border:1px solid var(--cms-button-border);border-radius:var(--cms-button-radius);color:var(--cms-button-text);background:var(--cms-button-bg-hover);flex:none;place-items:center;padding:0;font-size:20px;line-height:1;display:inline-grid}:is(#root,body>.modalBackdrop) button.modalCloseButton.catalogPageBackButton{width:auto;min-width:76px;height:auto;min-height:var(--cms-button-height-compact);padding:var(--cms-button-padding-compact);white-space:nowrap;font-size:11px}:is(#root,body>.modalBackdrop) button.wizardIconButton{width:var(--cms-button-height-compact);min-width:var(--cms-button-height-compact);height:var(--cms-button-height-compact);min-height:var(--cms-button-height-compact);border-radius:var(--cms-button-radius);flex:none;place-items:center;padding:0;font-size:18px;line-height:1;display:inline-grid}:is(#root,body>.modalBackdrop) button.primaryButton{min-height:var(--cms-button-height-default);border:1px solid var(--cms-button-primary);border-radius:var(--cms-button-radius);padding:var(--cms-button-padding-default);color:var(--cms-button-primary-text);background:var(--cms-button-primary);margin-top:0;font-size:13px;font-weight:800}:is(#root,body>.modalBackdrop) button:is(.ghostButton,.authLegacyButton){min-height:var(--cms-button-height-compact);border:1px solid var(--cms-button-border);border-radius:var(--cms-button-radius);padding:var(--cms-button-padding-compact);color:var(--cms-button-text);background:var(--cms-button-bg);margin-top:0;font-size:12px;font-weight:800}:is(#root,body>.modalBackdrop) button:is(.primaryButton,.ghostButton,.authLegacyButton,.authTextButton,.treeMenuButton,.treeDangerMenuButton,.validationCard__button):focus-visible{box-shadow:var(--cms-button-focus);outline:0}:is(#root,body>.modalBackdrop) button:is(.primaryButton,.ghostButton,.authLegacyButton):disabled{border-color:var(--cms-button-disabled-border);color:var(--cms-button-disabled-text);background:var(--cms-button-disabled-bg);opacity:1;cursor:not-allowed;box-shadow:none;transform:none}:is(#root,body>.modalBackdrop) button.primaryButton:hover:not(:disabled){border-color:var(--cms-button-primary-hover);background:var(--cms-button-primary-hover)}:is(#root,body>.modalBackdrop) button:is(.ghostButton,.authLegacyButton):hover:not(:disabled),:is(#root,body>.modalBackdrop) button:is(.modalCloseButton,.wizardIconButton:not(.cmsButton)):hover:not(:disabled){border-color:var(--cms-button-border-strong);background:var(--cms-button-bg-hover)}:is(#root,body>.modalBackdrop) button:is(.modalCloseButton,.wizardIconButton,.primaryButton,.ghostButton,.authLegacyButton):active:not(:disabled){transform:translateY(0)}:is(#root,body>.modalBackdrop) :is(.environmentTabs,.authEnvironmentSwitch,.previewCanvas__controlGroup,.sellerCatalogPreviewTabs,.htmlEditor__tabs){border-radius:var(--cms-button-radius)}:is(#root,body>.modalBackdrop) button:is(.environmentTab,.categoryTab,.catalogCategoriesTab,.newArrivalsCatalogTab,.sellerCatalogPreviewTab,.productsWizardV2ModeButton,.previewCanvas__control){min-height:var(--cms-button-height-compact);border-radius:var(--cms-button-radius);padding:var(--cms-button-padding-compact);text-align:center;font-size:12px;font-weight:800}:is(#root,body>.modalBackdrop) .sidebar--v3 button.environmentTab{place-items:center;padding-inline:6px;display:grid}:is(#root,body>.modalBackdrop) button:is(.environmentTab,.categoryTab,.catalogCategoriesTab,.newArrivalsCatalogTab,.sellerCatalogPreviewTab,.productsWizardV2ModeButton,.previewCanvas__control):focus-visible{box-shadow:var(--cms-button-focus);outline:0}:is(#root,body>.modalBackdrop) button:is(.sidebarNavButton,.sidebarV3__historyButton,.sidebarV3__parametersToggle,.sidebarV3__disclosureButton,.sidebarV3__moreButton,.addBlockTypeButton,.treeMenuButton,.treeDangerMenuButton,.validationCard__button,.previewCanvas__sectionLabel),:is(#root,body>.modalBackdrop) .catalogActionMenu__summary,:is(#root,body>.modalBackdrop) .sellerCatalogProductsPager button,:is(#root,body>.modalBackdrop) .fashionLookDetailNavigation button,:is(#root,body>.modalBackdrop) .pluProductSectionNav button,:is(#root,body>.modalBackdrop) .fashionImageModal__toolbar button,:is(#root,body>.modalBackdrop) .fashionImageModal__footer button{border-radius:var(--cms-button-radius)}:is(#root,body>.modalBackdrop) .sellerCatalogProductsControls :is(.catalogActionMenu__summary,.sellerCatalogProductsPager button){min-height:var(--cms-button-height-compact);border:1px solid var(--cms-button-border);border-radius:var(--cms-button-radius);padding:var(--cms-button-padding-compact);color:var(--cms-button-text);background:var(--cms-button-bg);font-size:12px;font-weight:800}:is(#root,body>.modalBackdrop) button:is(.sidebarNavButton,.sidebarV3__historyButton,.sidebarV3__parametersToggle,.sidebarV3__disclosureButton,.sidebarV3__moreButton,.addBlockTypeButton,.treeMenuButton,.treeDangerMenuButton,.validationCard__button,.previewCanvas__sectionLabel):focus-visible,:is(#root,body>.modalBackdrop) .catalogActionMenu__summary:focus-visible,:is(#root,body>.modalBackdrop) .sellerCatalogProductsPager button:focus-visible,:is(#root,body>.modalBackdrop) .fashionLookDetailNavigation button:focus-visible,:is(#root,body>.modalBackdrop) .pluProductSectionNav button:focus-visible,:is(#root,body>.modalBackdrop) .fashionImageModal__toolbar button:focus-visible,:is(#root,body>.modalBackdrop) .fashionImageModal__footer button:focus-visible{box-shadow:var(--cms-button-focus);outline:0}body>.catalogActionMenu__panel,body>.catalogActionMenu__panel button{border-radius:var(--cms-button-radius)}body>.catalogActionMenu__panel button:focus-visible{box-shadow:var(--cms-button-focus);outline:0}:is(#root,body>.modalBackdrop) .sellerCatalogValueModal,:is(#root,body>.modalBackdrop) .catalogFilterValueCheck,:is(#root,body>.modalBackdrop) .catalogFilterValuesModal :is(.sellerCatalogTreeToolbar,.sellerCatalogTreeValue) button,:is(#root,body>.modalBackdrop) .sellerCatalogFilterSelectedValues button{border-radius:var(--cms-button-radius)}:is(#root,body>.modalBackdrop) .sellerCatalogFilterSelectedValues button:focus-visible{box-shadow:var(--cms-button-focus);outline:0}:is(#root,body>.modalBackdrop) .addSectionWizard button.modalCloseButton,:is(#root,body>.modalBackdrop) .addSectionWizard button.wizardIconButton{color:#fff;background:#ffffff14;border-color:#ffffff3d}:is(#root,body>.modalBackdrop) .addSectionWizard button.modalCloseButton:hover:not(:disabled),:is(#root,body>.modalBackdrop) .addSectionWizard button.wizardIconButton:hover:not(:disabled){color:#fff;background:#ffffff24;border-color:#ffffff6b;transform:none}:is(#root,body>.modalBackdrop) .addSectionWizard button.modalCloseButton:focus-visible,:is(#root,body>.modalBackdrop) .addSectionWizard button.wizardIconButton:focus-visible{box-shadow:0 0 0 3px #ffffff47}:is(#root,body>.modalBackdrop) .addSectionWizard__footer button.wizardPrimaryButton,:is(#root,body>.modalBackdrop) .wizardFooterActions button.wizardPrimaryButton{color:#111317;background:#fff;border-color:#fff}:is(#root,body>.modalBackdrop) .addSectionWizard__footer button.wizardSecondaryButton,:is(#root,body>.modalBackdrop) .wizardFooterActions button.wizardSecondaryButton,:is(#root,body>.modalBackdrop) .sidebar button.ghostButton{color:#fff;background:#ffffff14;border-color:#ffffff3d}:is(#root,body>.modalBackdrop) .addSectionWizard__footer button.wizardSecondaryButton,:is(#root,body>.modalBackdrop) .wizardFooterActions button.wizardSecondaryButton{min-height:var(--cms-button-height-default);padding:var(--cms-button-padding-default);font-size:13px}:is(#root,body>.modalBackdrop) .sidebar button.primaryButton,:is(#root,body>.modalBackdrop) .publishPanel button.primaryButton{color:#111317;background:#fff;border-color:#fff}:is(#root,body>.modalBackdrop) .sidebar--v3 .publishPanel button.publishPanel__primary:hover:not(:disabled){color:#111317;background:#f1f1f1;border-color:#f1f1f1}:is(#root,body>.modalBackdrop) .sidebar--v3 .sidebarV3__publicationMore button.ghostButton:hover:not(:disabled){color:#fff;background:#ffffff24;border-color:#ffffff52;transform:none}:is(#root,body>.modalBackdrop) .sidebar--v3 .sidebarV3__publicationMore button.ghostButton--danger{color:#ffb8b8;background:#ff404014;border-color:#ff78786b}:is(#root,body>.modalBackdrop) .sidebar--v3 .sidebarV3__publicationMore button.ghostButton--danger:hover:not(:disabled){color:#fff;background:#ff404038;border-color:#ff78789e}:is(#root,body>.modalBackdrop) .sidebar--v3.sidebar--flatWorkspace .sidebarV3__historyButton,:is(#root,body>.modalBackdrop) .sidebar--v3.sidebar--flatWorkspace .sidebarV3__historyButton:hover:not(:disabled),:is(#root,body>.modalBackdrop) .sidebar--v3.sidebar--flatWorkspace .sidebarV3__historyButton:active:not(:disabled){color:#fff}:is(#root,body>.modalBackdrop) .sidebar--v3.sidebar--flatWorkspace .sidebarV3__historyButton:disabled{color:#ffffffa3}:is(#root,body>.modalBackdrop) .sidebar--v3{--cms-sidebar-selection-bg:#ffffff1f;--cms-sidebar-selection-border:#ffffff6b;--cms-sidebar-selection-accent:#fff;--cms-sidebar-selection-text:#fff}:is(#root,body>.modalBackdrop) .sidebar--v3 button{border-radius:0}:is(#root,body>.modalBackdrop) .sidebar--v3.sidebar--flatWorkspace button.sidebarNavButton--active,:is(#root,body>.modalBackdrop) .sidebar--v3.sidebar--flatWorkspace button.sidebarNavButton--active:hover:not(:disabled){color:var(--cms-sidebar-selection-text);background:var(--cms-sidebar-selection-bg);box-shadow:inset 3px 0 0 var(--cms-sidebar-selection-accent);border-color:#0000}:is(#root,body>.modalBackdrop) .sidebar--v3 button.categoryTab.categoryTab--active,:is(#root,body>.modalBackdrop) .sidebar--v3 button.categoryTab.categoryTab--active:hover:not(:disabled),:is(#root,body>.modalBackdrop) .sidebar--v3 button.environmentTab.environmentTab--active:not(.environmentTab--uat),:is(#root,body>.modalBackdrop) .sidebar--v3 button.environmentTab.environmentTab--active:not(.environmentTab--uat):hover:not(:disabled){border-color:var(--cms-sidebar-selection-border);color:var(--cms-sidebar-selection-text);background:var(--cms-sidebar-selection-bg);box-shadow:inset 0 -2px 0 var(--cms-sidebar-selection-accent)}:is(#root,body>.modalBackdrop) .sidebar--v3 .treeMoreMenu__summary{border-radius:0}:is(#root,body>.modalBackdrop) .sidebar--v3 button:focus-visible{box-shadow:var(--cms-button-focus);outline:0}:is(#root,body>.modalBackdrop) .sidebar--v3 button:is(.cmsAuthenticatedUser__logout,.sidebarV3__moreButton,.sidebarPanel__headerButton,.validationCard__button,.treeMenuButton,.treeDangerMenuButton,.ghostButton){min-height:var(--cms-button-height-compact)}:is(#root,body>.modalBackdrop) .sidebar--v3 button:is(.cmsAuthenticatedUser__logout,.sidebarV3__moreButton,.sidebarPanel__headerButton){color:#f5f5f7;background:#ffffff14;border-color:#fff3;font-size:11px;font-weight:800}:is(#root,body>.modalBackdrop) .sidebar--v3 button:is(.cmsAuthenticatedUser__logout,.sidebarV3__moreButton,.sidebarPanel__headerButton):hover:not(:disabled){color:#fff;background:#ffffff24;border-color:#ffffff52}:is(#root,body>.modalBackdrop) .sidebar--v3 button.sidebarV3__parametersToggle{width:var(--cms-button-height-compact);min-width:var(--cms-button-height-compact);height:var(--cms-button-height-compact);min-height:var(--cms-button-height-compact)}:is(#root,body>.modalBackdrop) button:is(.authEnvironmentOption,.authPrimaryButton,.authLegacyButton){min-height:var(--cms-button-height-default);border-radius:var(--cms-button-radius)}:is(#root,body>.modalBackdrop) .htmlEditor__title>button,:is(#root,body>.modalBackdrop) .htmlEditor__actions button{min-height:var(--cms-button-height-default);border-radius:var(--cms-button-radius);padding:var(--cms-button-padding-default);font-size:13px;font-weight:800}:is(#root,body>.modalBackdrop) .htmlEditor__previewSwitch button,:is(#root,body>.modalBackdrop) .htmlEditor__tabs button,:is(#root,body>.modalBackdrop) .htmlEditor__sourceEditor button,:is(#root,body>.modalBackdrop) .htmlRichText__toolbar button{min-height:var(--cms-button-height-compact);border-radius:var(--cms-button-radius);font-size:12px;font-weight:800}:is(#root,body>.modalBackdrop) .htmlEditor button:focus-visible{box-shadow:var(--cms-button-focus);outline:0}@media (width<=720px){:is(#root,body>.modalBackdrop) button.cmsButton--default{min-height:42px}}@font-face{font-family:Inter;src:url(/assets/Inter-Variable-VF2RPR_K.ttf)format("truetype-variations");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-Variable-C1B0tkav.ttf)format("truetype-variations");font-style:normal;font-weight:400 700;font-display:swap}:root{--cms-font-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cms-font-editorial:Lora, Georgia, "Times New Roman", serif;font-family:var(--cms-font-ui)}:is(#root,body>.modalBackdrop){font-family:var(--cms-font-ui);font-optical-sizing:auto}:is(#root,body>.modalBackdrop) :is(button,input,select,textarea){font-family:inherit}:is(#root,body>.modalBackdrop) :is(h1,h2){font-family:var(--cms-font-editorial);font-optical-sizing:auto;letter-spacing:-.012em;font-weight:500}:is(#root,body>.modalBackdrop) :is(.sellerCatalogProductCard__name,.productCard__name,.fashionLookProductCard__name){font-family:var(--cms-font-editorial);font-optical-sizing:auto;letter-spacing:0;font-weight:400}:is(#root,body>.modalBackdrop) :is(.sellerCatalogProductCard__meta,.sellerCatalogProductCard__brand,.sellerCatalogProductCard__price,.sellerCatalogProductCard__identifiers,.productCard__brand,.productCard__price,.fashionLookProductCard__brand,.catalogPrice,.catalogProductActions,.catalogProductActions__badge){font-family:var(--cms-font-ui);font-optical-sizing:auto}.previewCanvas--v2{--homepage-preview-display-font:var(--cms-font-editorial)}:is(#root,body>.modalBackdrop) .sidebarV3__navigationFlyout .sidebarNavGroup__title{font-size:12px;line-height:15px}:is(#root,body>.modalBackdrop) .sidebarV3__navigationFlyout .sidebarNavButton{font-size:14px;line-height:18px}:is(#root,body>.modalBackdrop) .sidebarV3__navigationFlyout .cmsAuthenticatedUser__name{font-size:13px;line-height:16px}:is(#root,body>.modalBackdrop) .sidebarV3__navigationFlyout .cmsAuthenticatedUser__role{font-size:11px;line-height:14px}:is(#root,body>.modalBackdrop) .sidebarV3__navigationFlyout .environmentTab,:is(#root,body>.modalBackdrop) .sidebar--v3 .sidebarV3__navigationFlyout .cmsAuthenticatedUser__logout{font-size:12px}:is(#root,body) .cmsErrorFeedback.cmsErrorFeedback,:is(#root,body) .myLookCreationWizard.sectionWizardV2>.sectionWizardFeedback.cmsErrorFeedback,:is(#root,body) .cmsProductDetail .pluStocksView--v2 .cmsErrorFeedback.stockLocationPanel__error{box-sizing:border-box;color:#8a302a;min-width:0;max-width:100%;box-shadow:none;text-align:left;white-space:normal;overflow-wrap:anywhere;background:#fffaf9;border:1px solid #eadbd8;border-radius:8px;padding:12px 16px;font:400 13px/1.5 Inter,Arial,sans-serif}:is(#root,body) .cmsErrorFeedback.cmsErrorFeedback--row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}:is(#root,body) .cmsErrorFeedback.cmsErrorFeedback--workspace{border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:14px;min-height:min-content;padding:20px;display:flex}#root .productAlbumsModal .productAlbumsDetailContent:has(>.cmsErrorFeedback--workspace){grid-auto-rows:max-content}:is(#root,body) .cmsErrorFeedback .catalogWorkspaceState__content{flex:240px;gap:6px}:is(#root,body) .cmsErrorFeedback .catalogWorkspaceState__marker{color:#8a302a;background:#fae9e7;flex:0 0 30px;width:30px;height:30px}:is(#root,body) .cmsErrorFeedback strong{color:#171614;font-size:14px;line-height:1.5}:is(#root,body) .sectionWizardFeedback.cmsErrorFeedback>strong{color:inherit}:is(#root,body) .cmsErrorFeedback p{color:inherit;font:inherit;margin:0}:is(#root,body) .cmsErrorFeedback pre{color:#716d67;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #e8e1dc;border-radius:8px;min-width:0;max-width:100%;max-height:160px;margin:8px 0 0;padding:10px 12px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}:is(#root,body) .cmsErrorFeedback>button{white-space:normal;overflow-wrap:anywhere;border-radius:8px;flex:none;min-width:0;max-width:100%;min-height:36px}:is(#root,body) .cmsErrorFeedback>p+button,:is(#root,body) .cmsErrorFeedback>pre+button{margin-top:10px}:is(#root,body) .cmsErrorFeedback.cmsErrorFeedback--field{color:#8a302a;background:0 0;border:0;border-radius:0;padding:0;font-size:12px;display:block}#root .unifiedResearch>.cmsErrorFeedback--workspace{width:min(760px,100% - 32px);margin:24px auto}body .operationProgressToast--error,#root .pluCopyToast[role=alert]{color:#8a302a;overflow-wrap:anywhere;background:#fffaf9;border-color:#eadbd8}body .operationProgressToast--error .operationProgressToast__indicator{color:#8a302a;background:#fae9e7}
