.lc-category-links{margin-bottom:20px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}
.lc-category-links h2{margin:0;padding:20px;border-bottom:1px solid #e2e8f0;font-size:16px;font-weight:700;line-height:1.5}
.lc-category-links ul{list-style:none;margin:0;padding:10px}
.lc-category-links li{margin:0;padding:0}
.lc-category-links a{display:block;padding:10px;border-radius:7px;color:#475569;font-size:13px;line-height:1.6;text-decoration:none}
.lc-category-links a:hover,.lc-category-links a[aria-current=page]{color:#2563eb;background:#eff6ff}
.lc-category-links a[aria-current=page]{font-weight:700}
.lc-category-links a:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}
.lc-price-slider{margin-top:14px}.lc-price-slider-values,.lc-price-slider-limits{display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:11px;color:#475569}.lc-price-slider-values:is(h3,h4,h5,h6,p),.lc-price-slider-limits:is(h3,h4,h5,h6,p){font-size:14px}.lc-price-slider-values:is(h3),.lc-price-slider-limits:is(h3){font-size:12px}.lc-price-slider-values output{font-weight:600}.lc-price-slider-limits{color:#64748b;margin-top:4px}.lc-price-slider-track{position:relative;height:34px;margin:4px 8px}.lc-price-slider-track:before{content:'';position:absolute;left:0;right:0;top:14px;height:6px;border-radius:6px;background:linear-gradient(to right,#e2e8f0 var(--range-start),#2563eb var(--range-start),#2563eb var(--range-end),#e2e8f0 var(--range-end))}.lc-price-slider-track input[type=range]{position:absolute;inset:0;width:100%;height:34px;margin:0;padding:0;background:transparent;border:0;appearance:none;-webkit-appearance:none;pointer-events:none;z-index:3}.lc-price-slider-track input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #2563eb;border-radius:50%;background:#fff;cursor:grab;pointer-events:auto;box-shadow:0 1px 4px #0002}.lc-price-slider-track input[type=range]::-moz-range-thumb{width:16px;height:16px;border:2px solid #2563eb;border-radius:50%;background:#fff;cursor:grab;pointer-events:auto}.lc-price-slider-track input[type=range]::-moz-range-track{background:transparent}.lc-price-slider-track input[type=range]:focus-visible{outline:2px solid #93c5fd;outline-offset:3px;border-radius:8px}

.lc-category-description{padding-top:32px;padding-bottom:48px;overflow-wrap:anywhere}.lc-category-description .ck-content{line-height:1.8}.lc-category-description img,.lc-category-description video{max-width:100%;height:auto}.lc-category-description table{max-width:100%}.lc-category-description .table{overflow-x:auto}
