.wcf-filtras, .wcf-oe { margin: 0 0 1.5em; padding: 1em; border: 1px solid rgba(0,0,0,.12); border-radius: 6px; }
.wcf-filtras__head { font-weight: 600; margin-bottom: .6em; }
.wcf-filtras__row { display: flex; flex-wrap: wrap; gap: .6em; align-items: flex-end; }
.wcf-filtras__f, .wcf-oe label { display: flex; flex-direction: column; flex: 1 1 160px; min-width: 140px; font-size: .9em; }
.wcf-filtras__f span, .wcf-oe label span { margin-bottom: .25em; opacity: .8; }
.wcf-filtras select, .wcf-oe input { width: 100%; }
.wcf-filtras select:disabled { opacity: .5; }
.wcf-filtras select.is-loading { opacity: .6; }
.wcf-filtras__go { flex: 0 0 auto; }
.wcf-filtras__now { margin-top: .7em; font-size: .9em; }
.wcf-oe { display: flex; flex-wrap: wrap; gap: .6em; align-items: flex-end; }
.wcf-tinka table { width: 100%; border-collapse: collapse; font-size: .92em; }
.wcf-tinka th, .wcf-tinka td { text-align: left; padding: .45em .6em; border-bottom: 1px solid rgba(0,0,0,.1); vertical-align: top; }
.wcf-tinka__oe { margin-top: .8em; font-size: .9em; }
@media (max-width: 600px) { .wcf-filtras__f { flex-basis: 100%; } .wcf-tinka table { font-size: .85em; } }
.wcf-ratlankiai.is-loading select { opacity: .6; }
.wcf-ratlankiai__note { margin: .6em 0 0; font-size: .85em; opacity: .75; }
.wcf-ratlankiai .wcf-filtras__f { flex-basis: 120px; min-width: 110px; } .wcf-engine-page .elementor-widget-theme-post-content > .elementor-widget-container,
.wcf-engine-page .entry-content { max-width: 1360px; margin-left: auto; margin-right: auto; }
.wcf-ep { display: flex; flex-direction: column; gap: 1.6em; margin: 1.5em 0; }
.wcf-ep__head { font-weight: 600; margin-bottom: .6em; }
.wcf-ep__nav ul { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: .5em; }
.wcf-ep__nav a { display: flex; flex-wrap: wrap; align-items: baseline; gap: .3em 1em; padding: .8em 1em; border: 1px solid rgba(0,0,0,.14); border-radius: 6px; text-decoration: none; color: inherit; }
.wcf-ep__nav a:hover { border-color: rgba(0,0,0,.4); }
.wcf-ep__nav-fits { flex: 1 1 420px; font-weight: 600; }
.wcf-ep__nav-meta { font-size: .88em; opacity: .75; }
.wcf-ep__nav-price { font-weight: 700; white-space: nowrap; }
.wcf-ep__fam { display: flex; flex-wrap: wrap; gap: 1.2em 2em; padding: 1.4em; border: 1px solid rgba(0,0,0,.12); border-radius: 8px; scroll-margin-top: 120px; }
.wcf-ep__fam-media { flex: 0 1 240px; }
.wcf-ep__img { width: 100%; height: auto; max-height: 200px; object-fit: contain; }
.wcf-ep__fam-body { flex: 999 1 420px; min-width: 0; }
.wcf-ep h2.wcf-ep__fam-title { font-size: 1.3em; line-height: 1.3; margin: 0 0 .3em; }
.wcf-ep__fam-meta, .wcf-ep__fam-fits { margin: 0 0 .4em; font-size: .92em; }
.wcf-ep__fam-fits { opacity: .8; }
.wcf-ep__vers { width: 100%; border-collapse: collapse; margin: .8em 0 0; font-size: .95em; }
.wcf-ep__vers th { text-align: left; font-size: .8em; text-transform: uppercase; letter-spacing: .03em; opacity: .65; padding: .3em .6em; border-bottom: 1px solid rgba(0,0,0,.15); }
.wcf-ep__vers td { padding: .55em .6em; border-bottom: 1px solid rgba(0,0,0,.08); vertical-align: middle; }
.wcf-ep__vers-price { font-weight: 700; white-space: nowrap; }
.wcf-ep__vers-go { text-align: right; white-space: nowrap; }
.wcf-ep__fit summary { cursor: pointer; font-weight: 600; padding: .6em 0; }
.wcf-ep__scroll { overflow-x: auto; border: 1px solid rgba(0,0,0,.12); border-radius: 6px; margin-top: .4em; }
.wcf-ep__table { width: 100%; min-width: 560px; border-collapse: collapse; font-size: .92em; margin: 0; }
.wcf-ep__table th, .wcf-ep__table td { text-align: left; padding: .5em .8em; border-bottom: 1px solid rgba(0,0,0,.08); vertical-align: top; }
.wcf-ep__table thead th { background: rgba(0,0,0,.04); }
.wcf-ep__note { font-size: .88em; opacity: .75; margin: 0; }
.wcf-ep__links { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(auto-fill, minmax(180px, 1fr)); gap: .6em; }
.wcf-ep__links a { display: flex; flex-direction: column; gap: .15em; padding: .7em .9em; border: 1px solid rgba(0,0,0,.12); border-radius: 6px; text-decoration: none; color: inherit; }
.wcf-ep__links a span { font-size: .82em; opacity: .7; }
.wcf-ep__rel h2 { font-size: 1.3em; margin: 0 0 .5em; }
.wcf-ep__rel--block { margin: 0 0 1.5em; }
.wcf-tinka__ep { margin-top: .8em; font-weight: 600; }
@media (max-width: 600px) { .wcf-ep__fam { padding: 1em; } .wcf-ep__vers-go { display: none; } }.ct-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:var(--spacing, 60px)}.ct-pagination[data-divider]{padding-top:var(--spacing, 60px);border-top:var(--pagination-divider, none)}[data-pagination=simple],[data-pagination=next_prev]{display:grid;grid-template-columns:1fr auto 1fr;font-size:14px;font-weight:600;color:var(--theme-text-color);--theme-link-initial-color: var(--theme-text-color)}[data-pagination=simple] .page-numbers,[data-pagination=next_prev] .page-numbers{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;border-radius:var(--theme-border-radius, 4px);border:2px solid rgba(0,0,0,0)}[data-pagination=simple] .page-numbers.current,[data-pagination=next_prev] .page-numbers.current{color:var(--theme-text-active-color, #fff);background:var(--theme-link-hover-color)}[data-pagination=simple] .page-numbers:not(.dots):hover,[data-pagination=next_prev] .page-numbers:not(.dots):hover{border-color:var(--theme-link-hover-color)}[data-pagination=simple] .prev,[data-pagination=simple] .next,[data-pagination=next_prev] .prev,[data-pagination=next_prev] .next{font-size:12px;text-transform:uppercase;padding:0 17px;white-space:nowrap;border-color:var(--theme-border-color)}[data-pagination=simple] .prev,[data-pagination=next_prev] .prev{grid-column:1;justify-self:start}[data-pagination=simple] .next,[data-pagination=next_prev] .next{grid-column:3;justify-self:end}[data-pagination=simple]>div{grid-column:2;text-align:center;margin:-5px}[data-pagination=simple]>div .page-numbers{flex:0 0 41px;width:41px;margin:5px}[data-pagination=load_more],[data-pagination=infinite_scroll]{justify-content:center}[data-pagination=load_more] .page-numbers,[data-pagination=infinite_scroll] .page-numbers{display:none}[data-pagination=load_more] .ct-load-more-helper,[data-pagination=infinite_scroll] .ct-load-more-helper{display:flex;align-items:center;justify-content:center;position:relative;min-width:var(--theme-button-min-height, 45px);min-height:var(--theme-button-min-height, 45px)}[data-pagination=load_more] .ct-load-more-helper .ct-ajax-loader,[data-pagination=infinite_scroll] .ct-load-more-helper .ct-ajax-loader{opacity:0}[data-pagination=load_more] .ct-load-more-helper.ct-loading .ct-ajax-loader,[data-pagination=infinite_scroll] .ct-load-more-helper.ct-loading .ct-ajax-loader{opacity:1}[data-pagination=load_more] .ct-load-more-helper.ct-loading .ct-load-more,[data-pagination=infinite_scroll] .ct-load-more-helper.ct-loading .ct-load-more{opacity:0}[data-pagination=load_more] .ct-load-more,[data-pagination=infinite_scroll] .ct-load-more{z-index:2;opacity:1}[data-pagination=load_more] .ct-last-page-text,[data-pagination=infinite_scroll] .ct-last-page-text{display:none}[data-pagination=load_more].ct-last-page .ct-load-more,[data-pagination=load_more].ct-last-page .ct-ajax-loader,[data-pagination=infinite_scroll].ct-last-page .ct-load-more,[data-pagination=infinite_scroll].ct-last-page .ct-ajax-loader{display:none}[data-pagination=load_more].ct-last-page .ct-last-page-text,[data-pagination=infinite_scroll].ct-last-page .ct-last-page-text{display:flex;opacity:.7}