/* Šilta tamsi tema: kavos fonai, prislopinti vario ir alyvuogių akcentai. */
:root{
 color-scheme:dark;
 --fk-background:#211f1c;--fk-paper:#2b2823;--fk-surface:#302c26;
 --fk-ink:#ded6c8;--fk-muted:#b9af9e;--fk-line:#51493e;
 --fk-accent:#875336;--fk-accent-hover:#925a39;
 --fk-secondary:#566344;--fk-secondary-dark:#606b49;--fk-secondary-soft:#88916b;--fk-secondary-wash:#353b2b;
 --fk-link:#d7b18d;--fk-link-hover:#ead0ae;--fk-link-olive:#c0cba1;
 --fk-focus:#c69c6e;--fk-control-text:#f4ecdf;
 --fk-shadow:0 4px 18px rgba(10,8,5,.16);
}
html,html body,html body.separate-layout{background:var(--fk-background);color:var(--fk-ink)}
body #wrap a{color:var(--fk-link)}
body #wrap a:hover{color:var(--fk-link-hover)}
#wrap .entry-content a:not([rel=tag]):not([class]):not([href^='#']){color:var(--fk-link);text-decoration-color:#80664d}
#wrap .entry-content a:not([rel=tag]):not([class]):not([href^='#']):hover{color:var(--fk-link-hover)}
#wrap .blog-entry-title a{color:var(--fk-ink)}
#wrap .blog-entry-title a:hover{color:var(--fk-link)}
#wrap .kt-tabs-title-list .kt-tab-title:hover{color:var(--fk-link-olive)}
#wrap .kt-tabs-title-list .kt-tab-title-active .kt-tab-title{color:var(--fk-control-text)}
#wrap #site-navigation-wrap .dropdown-menu>li>a:hover,#wrap #site-navigation-wrap .dropdown-menu>.current-menu-item>a,
#wrap #site-navigation-wrap .sub-menu a:hover{color:var(--fk-link-olive)}
#wrap #site-navigation-wrap .dropdown-menu>.current-menu-item>a{background:var(--fk-secondary-wash)}
#wrap .entry-content>div.meta>a,#wrap .blog-entry-summary>div.meta>a{border-color:#50583f;color:var(--fk-link-olive)}
#wrap .entry-content>div.meta>a:hover,#wrap .blog-entry-summary>div.meta>a:hover{color:var(--fk-control-text)}
#wrap .kvadrat{background:var(--fk-surface)}
#wrap .kvadrat p{color:var(--fk-control-text);text-shadow:0 1px 4px #211b15}
#wrap .kvadrat:hover p{color:var(--fk-control-text)}
.home #wrap .wp-block-cover h1,.home #wrap .wp-block-cover p,
#wrap .background-image-page-header .page-header-title{color:var(--fk-control-text)}
.home #wrap .wp-block-cover__background{background:#28221b!important;opacity:.48}
#wrap .mygtukas,#wrap .button,#wrap .elementor-button,#wrap .blog-entry-readmore a,
#wrap input[type=submit],#wrap button[type=submit],#wrap .film-resource>div button,
#wrap .entry-content p>button{color:var(--fk-control-text)}
#wrap .wp-block-button__link{color:var(--fk-control-text)!important}
#wrap .wp-block-button.is-style-outline .wp-block-button__link{color:var(--fk-link-olive)!important}
#wrap .film-resource{background:var(--fk-paper)}
#wrap .film-resource>button,#wrap .kahoot-links .kahootb{color:var(--fk-link-olive)}
#wrap .film-resource>button:hover,#wrap .film-resource>button[aria-expanded=true]{color:var(--fk-control-text)}
#wrap .entry-content a[download],#wrap .entry-content a[href$='.pdf'],
#wrap .entry-content a[href$='.docx'],#wrap .entry-content a[href$='.pptx']{color:var(--fk-link)}
#wrap .entry-content a[download]:hover,#wrap .entry-content a[href$='.pdf']:hover,
#wrap .entry-content a[href$='.docx']:hover,#wrap .entry-content a[href$='.pptx']:hover{color:var(--fk-control-text)}
#wrap #content .oceanwp-pagination :is(a,span).page-numbers{background:var(--fk-paper);color:var(--fk-link-olive)}
#wrap #content .oceanwp-pagination :is(a,span).page-numbers.current,
#wrap #content .oceanwp-pagination a.page-numbers:hover{background:var(--fk-secondary);color:var(--fk-control-text)}
#wrap .fk-mobile-filter-link{color:var(--fk-link)}
#wrap #footer-widgets{background:var(--fk-surface)}
#wrap #footer-bottom{background:#25221e;color:var(--fk-muted);border-top:1px solid var(--fk-line)}
#wrap #footer-bottom a{color:var(--fk-link)}
body #sidr a:hover,body #sidr .sidr-class-current-menu-item>a{color:var(--fk-link-olive)}
body #sidr .sidr-class-toggle-sidr-close{color:var(--fk-link)}
#wrap .widget-title{border-color:var(--fk-focus)}
#wrap input::placeholder,#wrap textarea::placeholder{color:var(--fk-muted);opacity:1}
#wrap .fk-search-form .fk-search-field.search-filter-field{
 --search-filter-input-background-color:var(--fk-paper);
 --search-filter-input-color:var(--fk-ink);
 --search-filter-input-border-color:var(--fk-line);
 --search-filter-input-border-focus-color:var(--fk-secondary-soft);
 --search-filter-input-selected-color:var(--fk-link-olive);
 --search-filter-input-interactive-color:var(--fk-link-olive);
 --search-filter-input-interactive-hover-color:var(--fk-ink);
 --search-filter-input-active-icon-color:var(--fk-link-olive);
 --search-filter-dropdown-background-color:var(--fk-paper);
 --search-filter-dropdown-color:var(--fk-ink);
}
#wrap .fk-search-form .search-filter-component-combobox__selection-item,
#wrap .fk-search-form [class*="combobox-base__listbox-option"]:hover,
#wrap .fk-search-form .search-filter-component-combobox-base__listbox-option--active,
#wrap .fk-search-form .search-filter-component-combobox-base__listbox-option--selected{color:var(--fk-link-olive)}
#wrap .fk-search-form button.search-filter-input-button{color:var(--fk-control-text)!important}
#wrap .fk-search-form .search-filter-field--control-type-reset button.search-filter-input-button,
#wrap .fk-search-form .search-filter-field--control-type-reset button.search-filter-input-button:hover{color:var(--fk-link-olive)!important;border-color:var(--fk-secondary-soft)!important}
#wrap .fk-search-form .search-filter-component-combobox-base:focus-within,
#wrap .fk-search-form .search-filter-input-text:focus-within{border-color:var(--fk-secondary-soft);box-shadow:0 0 0 2px rgba(166,179,131,.15)}
#wrap table,#wrap th,#wrap td{border-color:var(--fk-line)}
#wrap hr{border-color:var(--fk-line)}
::selection{background:#685038;color:#f4ecdf}

#wrap .page-header.background-image-page-header{background-color:var(--fk-paper)}
body.error404 #wrap #primary{padding:26px;background:var(--fk-paper);border:1px solid var(--fk-line);border-radius:14px}
#wrap .fk-search-form .search-filter-component-popover,
#wrap .fk-search-form [role=listbox]{color:var(--fk-ink)}
#wrap .fk-search-form .search-filter-component-combobox-base__listbox-option-count{color:var(--fk-muted)}
#wrap .film-resource>div button a,#wrap .entry-content p>button a{color:var(--fk-control-text)!important}

body #sidr .sidr-class-dropdown-toggle,
body #sidr .sidr-class-dropdown-toggle:before{color:var(--fk-ink)}
body #sidr a:focus-visible,body #sidr .sidr-class-dropdown-toggle:focus-visible{outline:2px solid var(--fk-focus);outline-offset:-3px}

/* Archyvo temos baltas puslapiavimo paviršius neturi prasiskverbti į tamsią temą. */
#wrap #content .oceanwp-pagination{background:transparent!important;box-shadow:none}
/* Santūri puslapio antraštė ir aiškesnis svetainės ženklas. */
#wrap .page-header-title{font-size:26px;line-height:1.3;font-weight:600!important}
#wrap .page-header:not(.background-image-page-header){padding:20px 0}
@media(min-width:1281px){#wrap #site-header.vertical-header #site-logo #site-logo-inner img{width:240px}}
@media(max-width:600px){#wrap .page-header-title{font-size:24px}}
