.wb-catalog-layout { display:grid; grid-template-columns:250px minmax(0,1fr); gap:30px; align-items:start; margin-top:30px; }
.wb-catalog-layout--no-filters { grid-template-columns:minmax(0,1fr); }
.wb-catalog-sidebar,.wb-catalog-results { min-width:0; }
.wb-catalog-results .wb-products-grid { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:30px 18px; overflow:visible; }
.wb-catalog-results .wb-product { min-width:0; width:auto; }
.wb-catalog-results .wb-product__name { font-size:14px; line-height:1.55; }
.wb-catalog-results .wb-product__price { font-size:17px; }
.wb-catalog-results .wb-product__body { padding:14px 0; }
.wb-catalog-results .wb-catalog-toolbar { margin:0 0 24px; }
.wb-catalog-toolbar { display:flex; justify-content:space-between; align-items:center; gap:16px; min-height:48px; }
.wb-catalog-selection { flex:1; min-width:0; }
.wb-catalog-selection .wb-active-filters { margin:0; }
.wb-catalog-total { font-size:13px; color:#866b75; }
.wb-catalog-total strong { color:#563440; font-weight:600; }
.wb-catalog-sort { position:relative; flex:none; font-size:13px; color:#563440; }
.wb-catalog-sort summary { display:flex; align-items:center; gap:18px; min-height:44px; padding:10px 15px; border:1px solid #e5d8dd; border-radius:10px; background:#fff; cursor:pointer; list-style:none; }
.wb-catalog-sort summary::-webkit-details-marker,.wb-filter-group summary::-webkit-details-marker,.wb-filter-panel-title::-webkit-details-marker { display:none; }
.wb-catalog-sort svg,.wb-filter-group summary svg { width:16px; height:16px; fill:none; stroke:currentColor; stroke-width:1.5; flex:none; }
.wb-catalog-sort[open] summary { background:#fcf7f7; border-color:#cba5b2; }
.wb-catalog-sort nav { position:absolute; z-index:12; right:0; top:calc(100% + 7px); min-width:230px; padding:8px; background:#fff; border:1px solid #ebdfe3; border-radius:13px; box-shadow:0 12px 35px #4b203020; }
.wb-catalog-sort nav :is(a,button) { display:block; width:100%; box-sizing:border-box; padding:11px 12px; border:0; border-radius:7px; background:transparent; color:inherit; font:inherit; text-align:left; cursor:pointer; }
.wb-catalog-sort nav :is(a,button):hover,.wb-catalog-sort nav a[aria-current],.wb-catalog-sort nav button[aria-pressed="true"] { color:var(--wb-accent); background:#f7eaee; }
.wb-catalog-sort nav a[aria-current],.wb-catalog-sort nav button[aria-pressed="true"] { font-weight:700; }
.wb-catalog-filter-panel { background:#fff; border:1px solid #e9dde1; border-radius:16px; }
.wb-filter-panel-title { display:flex; align-items:center; gap:10px; padding:21px 19px; font-size:15px; font-weight:700; color:#593341; list-style:none; cursor:pointer; }
.wb-filter-panel-title>svg { display:block; flex:none; width:20px; height:20px; stroke:currentColor; fill:none; stroke-width:1.5; stroke-linecap:round; stroke-linejoin:round; }
.wb-filter-panel-title>.wb-filter-panel-chevron { width:16px; height:16px; margin-left:auto; transition:transform .18s ease; }
.wb-catalog-filter-panel[open]>.wb-filter-panel-title>.wb-filter-panel-chevron { transform:rotate(180deg); }
.wb-filter-quick { padding:12px 0 15px; border-top:1px solid #f0e7e9; }
.wb-filter-quick .wb-filter-choice { min-height:38px; font-size:14px; }
.wb-filter-form { padding:0 19px 20px; }
.wb-filter-group { border-top:1px solid #f0e7e9; }
.wb-filter-group>summary { display:flex; align-items:center; gap:7px; padding:17px 0; color:#563440; font-size:14px; font-weight:700; cursor:pointer; list-style:none; }
.wb-filter-group>summary svg { margin-left:auto; transition:transform .18s; }
.wb-filter-group[open]>summary svg { transform:rotate(180deg); }
.wb-filter-group__body { padding:0 0 18px; }
.wb-filter-values { max-height:218px; overflow:auto; overflow-x:hidden; overscroll-behavior:contain; scrollbar-width:thin; scrollbar-color:#d8bcc6 transparent; padding-right:5px; }
.wb-filter-values[data-wb-scrollable="false"] { overflow-y:hidden; scrollbar-width:none; }
.wb-filter-values[data-wb-scrollable="false"]::-webkit-scrollbar { display:none; }
.wb-filter-choice { display:flex; align-items:center; gap:9px; min-height:34px; padding:4px 0; color:#735662; font-size:13px; line-height:1.5; cursor:pointer; }
.wb-filter-choice input { flex:none; width:16px; height:16px; margin:0; accent-color:var(--wb-accent); }
.wb-filter-choice>span:last-child { overflow-wrap:anywhere; }
.wb-filter-swatch { width:17px; height:17px; border-radius:50%; flex:none; border:1px solid #0002; box-shadow:inset 0 0 0 2px #fff8; }
.wb-filter-range { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; }
.wb-filter-range label { min-width:0; font-size:11px; color:#927581; }
.wb-filter-range input { display:block; width:100%; min-width:0; height:42px; margin-top:6px; padding:8px; border:1px solid #e4d7dc; border-radius:8px; font:500 13px/1.4 Manrope,Arial,sans-serif; color:#573542; background:#fdfafa; }
.wb-filter-range input::placeholder { color:#a18a94; }
.wb-filter-actions { display:grid; text-align:center; gap:13px; padding-top:8px; }
.wb-filter-actions .wb-btn { width:100%; padding:13px 8px; font-size:13px; }
.wb-filter-actions>a { color:#94717f; font-size:12px; text-decoration:underline; text-underline-offset:3px; }
.wb-catalog-sort summary:focus-visible,.wb-filter-group summary:focus-visible,.wb-filter-panel-title:focus-visible,.wb-filter-form input:focus-visible,.wb-catalog-sort a:focus-visible { outline:2px solid #bc8295; outline-offset:3px; }
@media(max-width:1100px) { .wb-catalog-layout { grid-template-columns:225px minmax(0,1fr); gap:22px; }.wb-catalog-results .wb-products-grid { grid-template-columns:repeat(3,minmax(0,1fr)); }.wb-catalog-layout--no-filters { grid-template-columns:1fr; } }
@media(max-width:800px) { .wb-catalog-layout { grid-template-columns:minmax(0,1fr); gap:22px; margin-top:22px; }.wb-catalog-results .wb-products-grid { grid-template-columns:repeat(2,minmax(0,1fr)); gap:25px 14px; }.wb-filter-panel-title { padding:15px 18px; }.wb-filter-values { max-height:230px; } }
@media(max-width:480px) { .wb-catalog-toolbar { gap:8px; flex-wrap:wrap; }.wb-catalog-sort { margin-left:auto; }.wb-catalog-sort summary { padding:10px 11px; gap:10px; font-size:12px; }.wb-catalog-total { font-size:11px; }.wb-catalog-results .wb-product__name { font-size:13px; }.wb-catalog-results .wb-product__price { font-size:15px; } }
@media(prefers-reduced-motion:reduce) { .wb-filter-group>summary svg,.wb-filter-panel-title>.wb-filter-panel-chevron { transition:none; } }

/* Category images: native category navigation, independent from the product grid. */
/* Progressive catalog controls: native GET links still work without JavaScript. */
.wb-catalog-results { position:relative; overflow-anchor:none; }
.wb-catalog-tools { display:flex; align-items:center; justify-content:flex-end; gap:14px; margin-left:auto; }
/* Category controls occupy one full row; selected filters belong to the next. */
.wb-category-page { padding-top:26px; }
.wb-catalog-toolbar--category { flex-direction:column; align-items:stretch; gap:12px; }
.wb-catalog-toolbar--category .wb-catalog-tools { width:100%; margin:0; justify-content:space-between; }
.wb-catalog-toolbar--category .wb-catalog-sort { order:-1; margin-left:0; }
.wb-catalog-toolbar--category .wb-catalog-sort nav { left:0; right:auto; }
.wb-catalog-toolbar--category .wb-catalog-views { margin-left:auto; }
.wb-catalog-toolbar--category .wb-catalog-selection { flex:auto; }
.wb-catalog-toolbar--category .wb-catalog-selection:empty { display:none; }
@media(max-width:800px) { .wb-catalog-sidebar>.bannerspro-placement--category_sidebar { display:none; } }
.wb-catalog-views { display:flex; align-items:center; gap:3px; padding:4px; border:1px solid #e5d8dd; border-radius:10px; background:#fcf8f9; }
.wb-catalog-views[hidden],.wb-filter-more[hidden],.wb-filter-choice[hidden] { display:none; }
.wb-catalog-views button { display:grid; place-items:center; width:36px; height:34px; padding:7px; border:0; border-radius:7px; color:#a28b94; background:transparent; cursor:pointer; transition:background .18s,color .18s,box-shadow .18s; }
.wb-catalog-views svg { display:block; width:22px; height:20px; fill:currentColor; }
.wb-catalog-views button[aria-pressed="true"] { background:#fff; color:#754054; box-shadow:0 2px 7px #56344016; }
.wb-catalog-views button:hover { color:#754054; background:#f3e9ed; }
.wb-filter-more { display:inline-flex; align-items:center; gap:8px; padding:8px 0 0; margin-top:4px; border:0; background:none; color:#8b4e64; font:600 13px/1.5 Manrope,Arial,sans-serif; cursor:pointer; }
.wb-filter-more::after { content:'+'; font-size:17px; font-weight:400; }
.wb-filter-more[aria-expanded="true"]::after { content:'−'; }
.wb-filter-more:hover { color:#563440; }
.wb-active-filters { display:flex; align-items:center; flex-wrap:wrap; gap:8px; margin:-8px 0 24px; }
.wb-filter-chip { display:inline-flex; align-items:center; gap:9px; max-width:100%; padding:8px 11px; border:1px solid #e3cdd6; border-radius:8px; color:#754054; background:#faf1f4; font-size:12px; line-height:1.5; transition:background .18s,border-color .18s; }
.wb-filter-chip span { overflow-wrap:anywhere; }
.wb-filter-chip svg { display:block; flex:0 0 20px; width:20px; height:20px; fill:none; stroke:currentColor; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round; overflow:visible; }
.wb-filter-chip:hover { background:#f3e1e8; border-color:#c49cab; }
.wb-filter-reset { padding:8px 5px; color:#94717f; font-size:12px; text-decoration:underline; text-underline-offset:3px; }
.wb-catalog-feedback { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip-path:inset(50%); white-space:nowrap; }
.wb-catalog-feedback.is-error { position:relative; width:auto; height:auto; margin:0 0 15px; padding:12px; clip-path:none; white-space:normal; border-radius:8px; background:#faf1f4; color:#8d3d52; font-size:13px; }
.wb-filter-feedback { font-size:12px; line-height:1.6; color:#94717f; }
.wb-filter-feedback:empty { display:none; }
.wb-filter-feedback.is-error { color:#8d3d52; }
.wb-catalog-results .wb-products-grid { transition:opacity .18s; }
.is-catalog-loading .wb-catalog-results .wb-products-grid { opacity:.55; }
.wb-catalog-views button:focus-visible,.wb-filter-more:focus-visible,.wb-filter-chip:focus-visible,.wb-filter-reset:focus-visible { outline:2px solid #bc8295; outline-offset:3px; }
@media(min-width:1101px) { .wb-catalog-results[data-wb-columns="3"] .wb-products-grid { grid-template-columns:repeat(3,minmax(0,1fr)); } }
@media(max-width:1100px) { .wb-catalog-views { display:none; } }
[data-wb-view-switch="mobile"] { display:none; }
@media(max-width:800px) {
 .wb-catalog-views[data-wb-view-switch="mobile"]:not([hidden]) { display:flex; }
 .wb-catalog-views button { width:38px; height:36px; }
 .wb-catalog-results[data-wb-mobile-columns="1"] .wb-products-grid { grid-template-columns:minmax(0,1fr); }
}
@media(max-width:480px) { .wb-catalog-tools { gap:8px; }.wb-active-filters { gap:6px; }.wb-filter-chip { font-size:11px; padding:7px 9px; } }
@media(prefers-reduced-motion:reduce) { .wb-catalog-views button,.wb-filter-chip,.wb-catalog-results .wb-products-grid { transition:none; } }

.wb-subcategories { margin:30px 0 36px; min-width:0; }
.wb-subcategories__heading { margin:0; color:#573542; font:500 30px/1.15 'Cormorant Garamond',Georgia,serif; }
.wb-subcategories__header { display:flex; align-items:center; justify-content:space-between; gap:20px; margin-bottom:19px; }
.wb-subcategories__header:empty { display:none; }
.wb-subcategory-controls { display:flex; gap:9px; margin-left:auto; flex-shrink:0; }
.wb-subcategory-controls[hidden] { display:none; }
.wb-subcategories__header:has(>.wb-subcategory-controls[hidden]:only-child) { display:none; }
.wb-subcategory-controls button { display:grid; place-items:center; width:42px; height:42px; padding:0; border:1px solid #dfc9d1; border-radius:50%; color:#79465b; background:#fff; cursor:pointer; transition:background .2s,color .2s; }
.wb-subcategory-controls svg,.wb-description-toggle svg { width:20px; height:20px; fill:none; stroke:currentColor; stroke-width:1.5; }
.wb-subcategory-controls button:hover:not(:disabled) { background:#754054; color:#fff; }
.wb-subcategory-controls button:disabled { opacity:.35; cursor:default; }
.wb-subcategory-controls button:focus-visible,.wb-subcategory-grid:focus-visible,.wb-category-children:focus-visible,.wb-description-toggle:focus-visible { outline:2px solid #bc8295; outline-offset:4px; }
.wb-subcategory-grid { display:grid; grid-template-columns:repeat(6,minmax(0,1fr)); gap:18px; }
.wb-subcategory-grid--carousel { grid-template-columns:none; grid-auto-flow:column; grid-auto-columns:calc((100% - 90px)/6); overflow-x:auto; overscroll-behavior-x:contain; padding:5px 5px 13px; margin:-5px -5px 0; scrollbar-width:thin; scrollbar-color:#c1a2ad #f4ecef; }
.wb-subcategories .wb-category-children { margin:0; }
.wb-category-children--carousel { flex-wrap:nowrap; overflow-x:auto; padding:5px 5px 13px; margin:-5px -5px 0; overscroll-behavior-x:contain; scrollbar-width:thin; scrollbar-color:#c1a2ad #f4ecef; }
.wb-category-children--carousel a { flex-shrink:0; }
.wb-subcategory-card { display:flex; flex-direction:column; min-width:0; color:#573542; text-decoration:none; }
.wb-subcategory-card__visual { display:block; position:relative; overflow:hidden; aspect-ratio:4/5; border-radius:12px; background:linear-gradient(145deg,#f3e9e1,#e4d4cd); }
.wb-subcategory-card__visual img { display:block; width:100%; height:100%; object-fit:cover; transition:transform .35s ease; }
.wb-subcategory-card__placeholder { display:grid; place-items:center; height:100%; color:#a78087; }
.wb-subcategory-card__placeholder svg { width:56px; height:56px; }
.wb-subcategory-card__caption { display:flex; align-items:center; justify-content:space-between; gap:10px; padding:13px 1px 0; font:600 14px/1.5 Manrope,Arial,sans-serif; }
.wb-subcategory-card__arrow { display:grid; place-items:center; flex:0 0 26px; width:26px; height:26px; border:1px solid #e4d3da; border-radius:50%; color:#8b4e64; font:400 17px/1 Arial,sans-serif; transition:background .2s,color .2s; }
.wb-subcategory-card:focus-visible { outline:2px solid #bc8295; outline-offset:5px; border-radius:12px; }
@media(hover:hover) { .wb-subcategory-card:hover .wb-subcategory-card__visual img { transform:scale(1.035); }.wb-subcategory-card:hover .wb-subcategory-card__arrow { background:#754054; color:#fff; border-color:#754054; } }
@media(max-width:1100px) { .wb-subcategory-grid { grid-template-columns:repeat(4,minmax(0,1fr)); gap:16px; }.wb-subcategory-grid--carousel { grid-template-columns:none; grid-auto-columns:calc((100% - 48px)/4); } }
@media(max-width:700px) { .wb-subcategories { margin:24px 0 27px; }.wb-subcategories__heading { font-size:27px; }.wb-subcategories__header { gap:12px; margin-bottom:15px; }.wb-subcategory-grid { grid-template-columns:repeat(2,minmax(0,1fr)); gap:14px; }.wb-subcategory-grid--carousel { grid-template-columns:none; grid-auto-columns:calc((100% - 28px)/2.15); }.wb-subcategory-card__caption { font-size:12px; gap:6px; padding-top:10px; }.wb-subcategory-card__arrow { flex-basis:23px; width:23px; height:23px; font-size:15px; }.wb-subcategory-controls { gap:6px; }.wb-subcategory-controls button { width:34px; height:34px; } }

/* SEO/editorial text remains complete in HTML and is expanded if JavaScript is unavailable. */
.wb-category-page .wb-pagination-nav { border-top:0; padding-top:0; }
.wb-category-description { margin:28px 0 34px; scroll-margin-top:calc(var(--wb-header-visible-height,120px) + 24px); }
.wb-catalog-results>.wb-category-description { margin:38px 0 0; }
.wb-category-description__viewport { position:relative; transition:height .32s ease; }
.wb-category-description.is-collapsible .wb-category-description__viewport { overflow:hidden; overflow-anchor:none; }
.wb-category-description__viewport::after { content:''; position:absolute; inset:auto 0 0; height:38px; background:linear-gradient(180deg,rgba(255,255,255,0),#fff); opacity:0; pointer-events:none; transition:opacity .25s; }
.wb-category-description.is-collapsible:not(.is-expanded) .wb-category-description__viewport::after { opacity:1; }
.wb-category-description__body { display:flow-root; max-width:none; margin:0; font-size:15px; line-height:1.85; color:#765d67; }
.wb-category-description__body>:first-child { margin-top:0; }
.wb-category-description__body>:last-child { margin-bottom:0; }
.wb-category-description__body h3 { font:500 27px/1.2 'Cormorant Garamond',Georgia,serif; color:#573542; margin:23px 0 10px; }
.wb-description-toggle { display:inline-flex; align-items:center; gap:10px; margin-top:14px; padding:9px 0; border:0; background:transparent; color:#79465b; font:600 14px/1.4 Manrope,Arial,sans-serif; cursor:pointer; }
.wb-description-toggle[hidden] { display:none; }
.wb-description-toggle svg { transition:transform .25s; }
.wb-description-toggle[aria-expanded="true"] svg { transform:rotate(180deg); }
.wb-description-toggle:hover { color:#a15f77; }
@media(prefers-reduced-motion:reduce) { .wb-subcategory-card__visual img,.wb-subcategory-card__arrow,.wb-subcategory-controls button,.wb-category-description__viewport,.wb-category-description__viewport::after,.wb-description-toggle svg { transition:none; }.wb-subcategory-card:hover .wb-subcategory-card__visual img { transform:none; } }
.wb-filter-choice .seofilter-link { display:inline-flex;align-items:center;gap:8px;min-width:0;color:inherit;text-decoration:none; }
.wb-filter-choice.sfilter-plugin__filter-feature-value_disabled,
.wb-filter-choice:has(input:disabled) { color:#a3999e; cursor:not-allowed; }
.wb-filter-choice input[type="checkbox"]:disabled,
.wb-filter-choice input[type="radio"]:disabled { appearance:none; -webkit-appearance:none; border:0; border-radius:0; background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M4 4L12 12M12 4L4 12' fill='none' stroke='%23afa3a9' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center/16px 16px no-repeat; opacity:1; box-shadow:none; cursor:not-allowed; }
.wb-filter-choice:has(input:disabled) .wb-filter-swatch { opacity:.45; }
.wb-filter-choice [aria-disabled="true"] { cursor:not-allowed; }
.wb-filter-search { display:flex; align-items:center; gap:8px; width:100%; margin:0 0 12px; padding:0 10px; border:1px solid #e8dce1; border-radius:9px; background:#fdfafb; transition:background .18s,box-shadow .18s; }
.wb-filter-search:focus-within { background:#fff; box-shadow:0 2px 9px #75405412; border-color:#cbb1bc; }
.wb-filter-search>svg { flex:none; width:16px; height:16px; fill:none; stroke:#a58492; stroke-width:1.6; stroke-linecap:round; }
.wb-filter-search input { min-width:0; width:100%; height:38px; padding:7px 0; margin:0; border:0; border-radius:0; background:transparent; color:#654653; font:500 12px/1.5 Manrope,Arial,sans-serif; box-shadow:none; outline:none; }
.wb-filter-search input:focus-visible { outline:none; }
.wb-filter-search input::placeholder { color:#a08b94; }
.wb-filter-search input::-webkit-search-cancel-button { appearance:none; }
.wb-filter-search button { display:grid; place-items:center; flex:none; width:24px; height:28px; margin-right:-4px; padding:4px; border:0; border-radius:5px; background:transparent; color:#9b7b89; cursor:pointer; }
.wb-filter-search button:hover { background:#f1e7ec; color:#754054; }
.wb-filter-search button svg { width:16px; height:16px; fill:none; stroke:currentColor; stroke-width:1.6; stroke-linecap:round; }
.wb-filter-search button:focus-visible { outline:2px solid #bc8295; outline-offset:1px; }
.wb-filter-search-empty { margin:8px 0 0; color:#9b7b89; font-size:12px; line-height:1.6; }
.wb-filter-search[hidden],.wb-filter-search button[hidden],.wb-filter-search-empty[hidden] { display:none; }
@media(max-width:800px) { .wb-filter-search input { font-size:16px; } }

/* Plugin-curated SEO links. Wrap naturally: no clipped links or horizontal scrollbar. */
[data-wb-seofilter-links-slot]:empty { display:none; }
.wb-seofilter-links { display:flex; flex-wrap:wrap; align-items:center; gap:6px 8px; margin:32px 0 34px; padding:0; border:0; background:none; }
.wb-subcategories:has(+ [data-wb-seofilter-links-slot] .wb-seofilter-links) { margin-bottom:32px; }
.wb-category-page>[data-wb-seofilter-links-slot]:has(.wb-seofilter-links)+.wb-catalog-layout { margin-top:34px; }
.wb-seofilter-links__title { flex:none; max-width:100%; margin:0 6px 0 0; padding:4px 0; color:#71374c; font:600 13px/1.5 Manrope,Arial,sans-serif; overflow-wrap:anywhere; }
.wb-seofilter-links__list { display:contents; margin:0; padding:0; list-style:none; }
.wb-seofilter-links__list>li { flex:none; min-width:0; max-width:100%; margin:0; padding:0; }
.wb-seofilter-links__list a { display:flex; align-items:center; min-height:30px; padding:5px 10px; border:0; border-radius:6px; background:#eddae1; color:#71334a; box-shadow:inset 0 0 0 1px #d9b8c54d; font:500 13px/1.5 Manrope,Arial,sans-serif; text-decoration:none; transition:background .18s,color .18s; }
.wb-seofilter-links__list a span { overflow-wrap:anywhere; }
.wb-seofilter-links__list a:hover { color:#612a3e; background:#e4c6d2; }
.wb-seofilter-links__list a[aria-current="page"] { color:#fff; background:#803449; }
.wb-seofilter-links__more { flex:none; min-height:30px; padding:5px 3px; border:0; background:none; color:#803449; font:600 12px/1.5 Manrope,Arial,sans-serif; text-decoration:underline; text-decoration-color:#cfafb9; text-underline-offset:4px; cursor:pointer; }
.wb-seofilter-links__more:hover { text-decoration-color:currentColor; }
.wb-seofilter-links__list a:focus-visible,.wb-seofilter-links__more:focus-visible { outline:2px solid #bc8295; outline-offset:3px; }
@media(max-width:700px) { .wb-seofilter-links { gap:7px 8px; margin:24px 0 26px; }.wb-subcategories:has(+ [data-wb-seofilter-links-slot] .wb-seofilter-links) { margin-bottom:24px; }.wb-category-page>[data-wb-seofilter-links-slot]:has(.wb-seofilter-links)+.wb-catalog-layout { margin-top:26px; }.wb-seofilter-links__title { flex-basis:100%; padding:0; margin:0 0 1px; }.wb-seofilter-links__list a { min-height:32px; padding:6px 10px; font-size:12px; } }
@media(prefers-reduced-motion:reduce) { .wb-seofilter-links__list a { transition:none; } }
