/*Main custom config*/
:root{--line-height:1.4;--main-font-family:'Open Sans',sans-serif;--second-font-family:'Roboto Slab',serif;--main-accent:#771d1f;--second-accent:#671618;--third-accent:#772e30;--border-radius:0;--h1-font-family:'Roboto Slab',serif;--h1-font-size:2.5rem;--h1-text-transform:inherit;--h1-color:var(--main-accent);--h2-font-family:'Roboto Slab',serif;--h2-text-transform:inherit;--h2-color:var(--main-accent);--h3-font-family:'Roboto Slab',serif;--h3-text-transform:inherit;--main-cont-maxwidth:1600px;--header-height:6.25rem;--header-background:var(--second-accent);--logo-max-width:70px;--mob-logo-max-width:5rem;--eshop-left-cont-visibility:block;--eshop-right-cont-visibility:none;--search-button-icon-color:var(--main-accent);--search-button-bg-color:transparent;--search-button-border-color:transparent;--head-lang-icon-color:#fff;--menu01-has-children-icon-color:var(--main-accent);--menu01-txt-color:#ffffff;--menu01-hover-txt-color:#ffffff;--menu01-first-lvl-font-size:0.75rem;--menu01-first-lvl-font-weight:300;--menu01-font-family:'Roboto Slab',serif;--menu01-active-txt-color:#ffffff;--menu01-active-hover-txt-color:#ffffff;--menu01-active-hover-item-bg-color:var(--main-accent);--menu01-hover-item-bg-color:var(--main-accent);--menu01-sub-active-item-bg-color:var(--second-accent);--menu01-sub-active-hover-item-bg-color:var(--second-accent);--menu01-sub-lvl-font-size:0.8rem;--menu01-sub-hover-item-bg-color:rgba(0,0,0,0.2);--menu01-sub-container-bg-color:var(--main-accent);--menu01-sub-item-bg-color:var(--main-accent);--menu01-sub-lvl-letter-case:unset;--menu02-font-family:'Roboto Slab',serif;--menu02-sub1-lvl-font-size:0.875rem;/*14px*/
 --menu02-first-lvl-font-weight:300;--menu02-first-lvl-font-size:1.25rem;--menu02-txt-color:var(--main-accent);--menu02-hover-item-bg-color:var(--main-accent);--menu02-collapsed-icons-bg-color:transparent;--menu02-expanded-icons-bg-color:transparent;--menu02-collapsed-icons-color:var(--main-accent);--menu02-sub1-lvl-letter-case:initial;--menu02-parentofactive-txt-color:var(--main-accent);--menu-mob01-font-family:'Roboto Slab',serif;--main-button-font-family:'Roboto Slab',serif;--main-button-font-weight:300;--main-button-height:2.5rem;--eshop-left-cont-visibility:block;--eshop-right-cont-visibility:none;--eshop-side-menu-visibility:block;--eshop-lines-visibility:none;--eshop-trademarks-visibility:none;--eshop-random-prods-visibility:none;--footer-background:#333333;--article-list-item-bg:#f9f9f9;--form-bg-padding:0;--form-input-border-color:#f2f2f2;--form-placeholders-color:#333333;--main-input-color:var(--main-accent);--main-input-height:2.5rem;--mob-header-background:var(--second-accent);--menu-mob01-txt-color:var(--main-accent);/*--menu-mob01-collapsed-icon:--menu-mob01-expanded-icon:*/
 --menu-mob01-collapsed-icons-bg-color:#f2f2f2;--menu-mob01-collapsed-icons-color:var(--main-accent);--menu-mob01-expanded-icons-bg-color:var(--main-accent);--menu-mob01-expanded-icons-color:#ffffff;--menu-mob01-sub2-item-bg-color:#ffffff;--menu-mob01-active-item-bg-color:var(--main-accent);--menu-mob01-active-txt-color:#ffffff;--menu-mob01-sub1-active-item-bg-color:var(--main-accent);--menu-mob01-sub1-active-txt-color:#ffffff;--menu-mob01-sub2-active-item-bg-color:var(--main-accent);--menu-mob01-sub2-active-txt-color:#ffffff;--menu-mob01-sub2-container-bg-color:#ffffff;}
/*Preloader*/
#preloader::before{content:"";background-image:url('/uploads/userfiles/logos/crown_gray.svg');background-repeat:no-repeat;background-position:center;height:50px;width:50px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.line #preloader-status{border:2px solid #f3f3f3;border-top:2px solid #671618;border-radius:50%;width:70px;height:70px;animation:spin 2s linear infinite;position:absolute;background-color:transparent;left:calc(50% - 35px);top:calc(50% - 35px);}
.line #preloader-status::before{display:none;}
@keyframes spin{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
/*Various global settings and fixes*/
body::before{bottom:auto;top:0;opacity:0;visibility:hidden;display:none;}
body:hover::before{opacity:1;visibility:visible;}
body .card .nophoto,.nophoto{background-image:url(/uploads/userfiles/backgrounds/no-photo.jpg) !important;}
.layer.preset1{background-color:var(--second-accent);}
/*Structure - widths and settings*/
.innerpage #page-wrapper{margin-top:-30vh;position:relative;}
.startpage #content-and-sideblocks{margin-top:0px;border-top:50px solid;}
.innerpage #content-and-sideblocks{max-width:1600px;margin:0 auto;min-height:20rem;background-color:#ffffff;border-top:10px solid var(--second-accent);}
body:not(.startpage) #main-content{padding:0 1rem 0 1rem !important;max-width:1600px !important;display:flex;flex-wrap:wrap;height:fit-content;}
body:not(.startpage) #main-content > *:not(.tools-and-headlines):not(.text-before-articles):not(.text-after-articles){margin-bottom:2rem;width:100%;}
/*side menu*/
.expand-type1 .active-item.parent-of-active{background-color:#ffffff !important;box-shadow:0px 0px 40px rgba(0,0,0,0.1);border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}
.expand-type1 .active-item.parent-of-active:hover{background-color:var(--menu02-parentofactive-bg-color) !important;}
.expand-type1 ul li > a{line-height:1.15 !important;}
.expand-type1 ul li ul li ul li > a{padding-left:0.5rem;margin-left:2.5rem;}
.expand-type1 ul li ul li ul li,.expand-type1 ul li ul li ul li:hover{background-color:transparent !important;}
.expand-type1 ul li ul li ul li.active-item,.expand-type1 ul li ul li ul li.active-item:hover{background-color:transparent !important;}
.expand-type1 ul li ul li ul li.active-item > a{background-color:var(--menu02-sub2-active-item-bg-color) !important;}
.expand-type1 ul li ul li ul li:hover > a{color:var(--menu02-sub2-hover-txt-color);background-color:#666;}
.expand-type1 .active-item.parent-of-active,.expand-type1 .active-item.parent-of-active:hover{background-color:var(--menu02-parentofactive-bg-color) !important;}
/**/
.input::placeholder{color:#333 !important;}
/*header*/
/* header .languages{}
*/
header .newsletter{display:none;}
header .userZone{display:none;}
header .eshop-cart{order:8;margin-right:0;}
body:lang(en) header .eshop-cart{display:none;}
header .eshop-userPanel{display:none;}
header .eshop-currencies{display:none;}
#main-header{position:fixed;box-shadow:0 0px 0px rgba(0,0,0,0.1);transition:box-shadow 0.4s ease-out,background-color 0.4s ease-out,height 0.4s ease;}
#main-header.is-scrolled{background-color:#333333;box-shadow:0px 0px 60px rgba(0,0,0,0.25);height:3.125rem;}
#main-header.is-scrolled.is-scrolled-step2{background-color:#333333e6;}
#main-header .display-item-txt a,#main-header .display-item-txt{color:var(--main-accent);}
#main-header .small-dropdown-type1:hover .icon::before{color:var(--main-dark);}
#main-header .small-dropdown-type1:hover .display-item-txt a{color:var(--main-dark);}
#main-header .small-dropdown-type1:hover .display-item-txt{color:var(--main-dark);}
#header-logo{width:9.375rem;height:9.375rem;transition:all 0.4s ease;position:absolute;order:0;left:50%;transform:translateX(-50%);transform-origin:top center;margin:0;top:0;}
.innerpage #header-logo{transform:translateX(-50%) scale(0.8);}
#main-header.is-scrolled #header-logo{width:3.875rem;height:3.875rem;}
#header-logo a.logo{overflow:hidden;width:100%;}
#header-logo a.logo img{object-fit:initial;width:100%;height:auto;transform:translateY(-50%);transition:transform 0.4s ease;}
#main-header.is-scrolled a.logo img{transform:translateY(0);}
header .horizontal-navigation{margin:0 auto 0 0;position:relative;width:auto;order:0;}
header nav.horizontal-navigation > ul > li > a::before{display:none !important;}
header .dropdown-type1 ul li a{padding:var(--small-padding) 0.8rem;font-size:1rem;line-height:1.15 !important;}
.dropdown-type1 a{letter-spacing:1px;}
.dropdown-type1 > ul > .active-item{border-bottom:1px solid rgba(255,255,255,0.2);border-top:1px solid rgba(255,255,255,0.2);}
.dropdown-type1 > ul > .active-item:hover{border-color:var(--menu01-active-hover-item-bg-color);}
.dropdown-type1 ul li ul.isDropDown{margin-top:-1px;}
header .search{order:1;margin:0;}
header .search button{min-height:2rem;}
#main-header div.search-button{background:transparent;border-color:transparent;border-bottom-color:transparent;}
#main-header div.search-button .icon::before{color:#ffffff;line-height:1;}
.search .input{border-color:transparent;border-bottom-color:rgba(255,255,255,0.2);width:100%;font-size:0.75rem;background-color:transparent;color:#fff;font-family:var(--second-font-family);letter-spacing:1px;padding-right:0;padding-bottom:3px;max-width:10rem;height:2rem;}
.search .input::placeholder{color:#ffffff !important;}
#main-header div.search-button:focus-within input,#main-header div.search-button:focus-within button{border-bottom-color:var(--main-accent);}
/*head icons*/
#main-header .itemID-337{display:none;}
#main-header .itemID-540{display:none;}
header .user-content{color:#ffffff;line-height:.8;position:relative;order:2;margin-left:0;margin-right:0;top:0px;font-family:var(--second-font-family);}
header .user-content span{color:#ffffff;text-decoration:none;transition:color 0.2s ease;}
header .user-content a{color:#ffffff;text-decoration:none;}
header .user-content h1{color:#ffffff;margin-bottom:0;display:flex;}
header .user-content p{margin-bottom:0rem;}
.head-icons{color:#ffffff;display:flex;}
.head-icons img,#main-header .icon,#main-header .icon::before{height:1.25rem !important;width:1.25rem !important;background-repeat:no-repeat;background-size:contain;display:block;font-size:1.2rem;}
#main-header .icon.fas.fa-globe-europe::before,.menu-group .icon.settings::before{/*background-image:url(/uploads/userfiles/icons/header/network.svg);filter:invert(1);font-size:0 !important;*/
opacity:0.9;line-height:1;}
#main-header .isDropDown:hover .icon.fas.fa-globe-europe::before{filter:invert(0);}
#main-header .icon.fas.fa-shopping-cart::before,.menu-group .icon.eshop::before{background-image:url(/uploads/userfiles/icons/header/bag.svg);filter:invert(1);font-size:0 !important;}
#main-header .isDropDown:hover .icon.fas.fa-shopping-cart::before{filter:invert(0);}
#main-header .eshop-cart:hover .cart-content-count{transform:scale(1.15) translateY(-5px);}
.cart-content-count{border-radius:0;transition:transform 0.2s ease;will-change:transform;}
.structure-ico{width:46px;text-align:center;justify-content:center;height:32px;align-items:center;}
.structure-ico img{filter:invert(1);width:1.5rem !important;height:1.5rem !important;}
.calendar-link{width:46px;text-align:center;justify-content:center;height:32px;align-items:center;}
.calendar-link .calendar-ico,.calendar-link .calendar-ico:hover{height:1.25rem;top:0;transform:translateY(9px);width:1.25rem;display:flex;align-items:center;justify-content:center;color:#ffffff;text-decoration:none;text-align:center;line-height:1;font-size:0.6rem;position:absolute;}
.calendar-link img{filter:invert(1);opacity:0.85;}
@-moz-document url-prefix(){.calendar-link .calendar-ico,.calendar-link .calendar-ico:hover{transform:translateY(8px);}
}
.accesibility-ico{width:46px;text-align:center;justify-content:center;height:32px;align-items:center;}
.accesibility-ico img{filter:invert(1);}
.faq-ico,.faq-ico:hover{margin-left:6.25rem;margin-right:calc(6.25rem - 6px);font-size:1rem;top:6px;position:relative;top:0;position:relative;display:inline-flex;align-items:center;}
/*Tooltips*/
[data-tooltip]::before{letter-spacing:1px;text-transform:uppercase;background:#333;}
[data-tooltip]:hover::before,[data-tooltip]:hover::after{transition:opacity 0.3s ease;}
[data-tooltip]:hover::before{padding-bottom:4px;}
[data-tooltip]::after{border-top-color:#333 !important;}
.card-label-event[data-tooltip]::before{transform:translateX(-80%);}
/*inner pages template*/
.inner-bg{overflow:hidden;background-color:#000;height:60vh;}
.inner-bg .bg-image{height:110%;width:110%;background-color:#ffffff;background-image:url(/uploads/userfiles/backgrounds/banner_1_optimized.jpg);background-size:cover;background-position:center;object-position:center center;filter:blur(5px);display:block;transform:translate(-5%,-5%);}
.startpage .inner-bg{display:none;}
.startpage .inner-info-blocks{display:none;}
.inner-info-blocks > p{display:none;}
.inner-info-blocks .block-list{max-width:1600px;margin:0 auto;}
.inner-info-blocks .layer{padding-top:1rem;padding-bottom:2rem;}
/*footer*/
footer .search{display:none;}
footer .languages{display:none;}
footer .newsletter{display:none;}
footer .userZone{display:none;}
#footer-logo{filter:none;display:none;margin:1rem 0 0rem 0;}
footer nav.footer-menu{display:none;}
footer{overflow:hidden;}
footer .user-content,footer .user-content a{color:#d0bba8;}
footer video{width:100vw;filter:grayscale(1);opacity:0.3;z-index:-1;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}
footer .user-content{margin-bottom:3rem;}
.cmsv-soc1,.cmsv-soc2,.cmsv-soc3{filter:invert(0);}
.footer-logos .design-construct-row{grid-template-columns:none;grid-auto-flow:column;}
.footer-logos .design-construct-cell{display:flex;justify-content:center;align-items:center;}
.footer-logos .kempinski-logo img{width:auto !important;height:87px !important;}
.footer-container-2{font-size:0.8rem;}
/**/
nav[data-descr="Sitemap"]{max-width:unset;}
nav[data-descr="Sitemap"] a{text-decoration:none;}
nav[data-descr="Sitemap"] a:hover{text-decoration:underline;}
/*headlines - tools-and-headlines - breadcrumbs*/
.layer .title.header > h2{text-align:left;font-size:2rem;font-weight:300;background-image:url(/uploads/userfiles/logos/crown_red.svg);width:100%;border-bottom:1px solid #e2e2e2;margin-bottom:1rem;background-position:0px 0.7rem;padding:0 0 1rem 2.5rem;background-repeat:no-repeat;line-height:1.15;min-height:3.5rem;}
.innerpage .layer .title.header > h2{font-size:1.5rem;background-position:0px 0.4rem;line-height:1.15;min-height:3rem;}
.layer .title.header > h2 > a,.layer .title.header > h2 > a:hover{font-size:inherit;font-weight:inherit;}
.card-title > h2,.card-title > h3{background-image:none;border:0;padding:0;margin:0;font-size:1.2rem;line-height:1.2;}
.categories-list .card-title > h3,.categories-list .card-title > h2{font-weight:300;}
.card-title{color:var(--main-accent);margin-bottom:1rem;}
.main-headline,.additional-headline{background-image:url(/uploads/userfiles/logos/crown_red.svg);border-bottom:1px solid transparent;background-position:0px 0.7rem;padding:0 4rem 0 2.5rem;background-repeat:no-repeat;text-transform:uppercase;margin-right:auto;font-weight:300;font-size:2rem;line-height:1.2;}
.ecat:not(.mobileLayout) .main-headline{width:calc(100% - 30rem);}
.article-related .additional-headline{border-bottom:1px solid #e2e2e2;padding-bottom:1rem;}
.article-related-block > h3{text-align:left;font-weight:300;background-image:url(/uploads/userfiles/logos/crown_red.svg);width:100%;border-bottom:1px solid #e2e2e2;margin-bottom:2rem;padding:0 0 1rem 2.5rem;background-repeat:no-repeat;background-position:0px 0.6rem;line-height:1.15;min-height:3rem;text-transform:uppercase;color:var(--main-accent);}
.article-related-block > h3 > a{font-size:1.5rem;}
.tools-and-headlines.upper{justify-content:flex-start;border-bottom:1px solid #e2e2e0;margin-bottom:1.5rem;height:fit-content;}
.it150 .tools-and-headlines.upper{margin-bottom:0;}
.tools-and-headlines.upper nav.order-paging{order:3;text-align:right;margin-left:inherit;display:flex;width:100%;justify-content:flex-end;border-top:1px solid #e2e2e0;margin-top:2rem;padding-bottom:0;margin-bottom:0;}
.it25list .tools-and-headlines.upper nav.order-paging:not(.yearPaging){display:none;}
.tools-and-headlines.lower{margin-top:0;visibility:visible;display:block;border-top:1px solid #e2e2e0;min-height:0;margin-bottom:1rem;height:fit-content;}
.calendar-events .tools-and-headlines.lower{margin-top:2rem;}
.tools-and-headlines.lower.page-count-1{display:none;}
.tools-and-headlines.lower nav.order-paging{order:3;text-align:right;margin-left:inherit;display:flex;width:100%;justify-content:flex-end;border-top:0 solid #e2e2e0;border-bottom:1px solid #e2e2e0;}
.tools-and-headlines.lower .link-back,.tools-and-headlines.lower .link-top{display:none;}
.tools-and-headlines.upper .order-paging.yearPaging > a{margin:1rem 0 0 0.5rem;}
.tools-and-headlines .order-paging.yearPaging > a{color:#bbbbbb;margin-left:0.5rem;}
.tools-and-headlines .order-paging.yearPaging > a.activeYear{background-color:var(--main-accent);color:#fff;padding:0 0.5rem;cursor:auto;}
.breadcrumb{order:1;margin-top:1rem;}
.breadcrumb a{color:var(--main-accent);}
.breadcrumb span{margin-left:0;color:#767676;}
.link-back{top:1rem;}
.it150 .tools-and-headlines.lower{display:none;}
/*rubrics*/
.rubrics-list{border-radius:var(--border-radius);margin-top:0;margin-bottom:1.75rem !important;font-size:0.8rem}
.rubrics-all > a{text-decoration:none;border:1px solid #e9e9e9;font-size:0.8rem;order:0;}
/* .rubrics-list a:hover{}
*/
.rubrics-list a.active-item{background-color:var(--second-accent);color:#fff;border-color:var(--second-accent);}
/* .rubrics-list a.active-item:hover{}
*/
.rubrics-mini-headline{border:1px solid transparent;padding:0.25em 0 !important;}
.rubrics-list .rubrics-containing a{border-color:transparent;padding:0;margin:0 0.25rem;}
.rubrics-list .rubrics-containing a:hover{text-decoration:underline;}
.rubric-headline{display:none;}
.rubrics-all > *,.rubrics-containing > *{padding:0.25rem 0.5rem;}
.numeric-rubrics{width:100%;order:5;padding:0 0 0 3rem;display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:flex-end;}
.numeric-rubrics a{padding:0.25rem 0.5rem;text-decoration:none;border:1px solid #e9e9e9;font-size:0.8rem;margin:0.25rem;}
body.it25article .rubrics-list{display:none;}
.rubrics-list.grid-layout-aa{grid-template-columns:auto;}
/*simple article txt*/
.txt{border-top:0 solid var(--main-accent);padding:0;margin:0;}
/*404*/
.notfound404 .tools-and-headlines{min-height:4.5rem;}
.notfound404 .tools-and-headlines .main-headline{display:none;}
.page-not-found-text-cont{text-align:center;margin-bottom:4rem !important;}
.page-not-found-text-cont::before{content:"- 404 -";display:block;color:var(--main-accent);font-size:3rem;margin-bottom:1rem;}
.page-not-found-text-cont > span{font-size:1.5rem;}
/*slides*/
.slides-nav-numbers{width:100%;height:2.5rem;background-color:var(--second-accent);}
.slides-nav-numbers a,.slides-nav-numbers a:hover{font-size:0;height:2rem;background:transparent;}
.slides-nav-numbers a::before{content:"";opacity:0.3;height:1px;width:70%;background-color:#fff;position:absolute;}
.slides-nav-numbers a.active-slide-nav::before{opacity:1;}
.slides-options{display:none;}
.no-slide-controlls .slides-nav-numbers{display:none;}
.slide-real-id-19 .slide-content,.slide-real-id-9 .slide-content{margin-top:6%;}
/*custom card*/
.custom-card{height:auto;display:block;text-decoration:none;margin:0;}
.custom-card-link{display:flex;flex-direction:column;}
.custom-card .img-hld{width:100%;height:0;padding-bottom:100%;display:inline-flex;position:relative;}
.custom-card .img-hld img{position:absolute;object-fit:cover;object-position:center;left:0;top:0;width:100% !important;height:100% !important;}
.custom-card .txt-hld{font-size:1rem;border-left:1px solid #e2e2e2;padding:0.5rem 1rem !important;margin-bottom:0;position:relative;color:var(--main-accent);height:auto;width:100%;min-height:4rem;display:inline-flex;align-items:center;margin-top:0.5rem;}
/**/
.no-click{pointer-events:none;}
/**/
.event-link-cont{margin-bottom:0;z-index:10;width:100%;}
.event-link-cont a,.article-relatedInfo a{padding-left:1.25rem;background-size:1rem;background-repeat:no-repeat;background-position:left center;}
.event-action-0{background-image:url(/uploads/userfiles/icons/register.svg);background-image:none;background-size:0.9rem !important;background-position:0.1rem center !important;padding:var(--main-button-padding) !important;color:var(--main-accent);background-color:transparent;display:inline-flex;margin-bottom:1rem;border:1px solid var(--main-accent);}
.event-action-0:hover{color:var(--main-accent);opacity:0.9;text-decoration:none;}
.event-action-1{background-image:url(/uploads/userfiles/icons/priceRed.svg);}
/*buy tckt*/
.article-relatedInfo{z-index:10;width:100%;margin:0;background-color:white;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:0.5rem;}
.article-relatedInfo a{padding-left:0;}
.article-relatedInfo a::before{content:"/ ";color:#767676;}
.article-relatedInfo::before{content:"Related:";}
html:lang(lt) .article-relatedInfo::before{content:"Susiję:";}
/**/
.event-place-cont{z-index:10;background-image:url(/uploads/userfiles/icons/placesRed.svg);padding-left:1.25rem;width:100%;}
/**/
.article-relevance{z-index:10;background-image:url(/uploads/userfiles/icons/timeRed.svg);padding-left:1.25rem;width:100%;background-size:1rem;background-repeat:no-repeat;background-position:left center;}
/**/
.article-tag{z-index:10;background-image:url(/uploads/userfiles/icons/linkRed.svg);padding-left:1.25rem;width:100%;background-size:1rem;background-repeat:no-repeat;background-position:left top 0.5rem;}
.article-tag a{text-decoration:none;line-height:1.05;}
.article-tag a:hover{text-decoration:underline;}
/**/
.card .card-body .card-body-inner > div[class*="-cont"]:first-of-type{margin-top:auto;}
.card .card-body .card-body-inner > div[class*="-cont"]:nth-last-of-type(1){margin-bottom:1rem;}
/*Layers*/
body:not(.mobileLayout) #main-content > .layers-content{overflow:initial;}
.startpage .layers-content section:not(.slides-layer){padding:1rem 1rem 2rem 1rem;}
.innerpage .layers-content section:not(.slides-layer){padding:1rem 0rem 2rem 0rem;}
.more-items-toList{top:0;right:0;}
.more-items-toList a{border-color:#e2e2e2;}
.innerpage .more-items-toList{top:-0.3rem;}
body.it150 .product-list,body.it150 .categories-list,body.it150 .article-list{grid-column-gap:2rem;padding:0;box-shadow:unset;background:transparent;}
.layer.preset1 .title.header h2,.layer.preset2 .title.header h2{background-image:url(/uploads/userfiles/logos/crown_white.svg);color:white;border-color:transparent;}
.calendar-layer-list .title a:empty{display:none;}
/*cards in layers*/
.layer .article-list:not(.calendar-event-list) .card{background-color:transparent;}
.layer .article-list:not(.calendar-event-list) .card .event-place-cont{display:none;}
.layer .article-list:not(.calendar-event-list) .card .card-helpers{display:none;}
.layer .article-list:not(.calendar-event-list) .card .card-text{display:none;}
.layer .article-list:not(.calendar-event-list) .card .buttons-stacked-horizontal{display:none;}
.layer .article-list:not(.calendar-event-list) .card .card-title{margin:0;}
.layer .article-list:not(.calendar-event-list) .card .card-title *{font-size:1rem;}
.layer .article-list:not(.calendar-event-list) .card .card-body{border-left:1px solid #e2e2e2;padding:0.5rem 1rem !important;margin-top:0.5rem;min-height:4rem;display:inline-flex;align-items:center;}
.layer .article-list:not(.calendar-event-list) .card .card-body .card-body-inner{justify-content:center;}
/**/
.no-entries,.no-entries:hover{font-size:0.9rem;text-align:left;color:#999;padding-top:0;}
/**/
.layers-content .block-list{column-gap:2rem;}
.layers-content .block-list .block{padding:0;}
body:not(.mobileLayout) .block-width-25{max-width:calc((100% - 6rem) / 4);}
.layers-content section:not(.slides-layer) .block-add.middle{height:0.5rem;display:block;}
.innerpage .layers-content section:not(.slides-layer) .block-add.middle{height:1rem;display:block;flex-shrink:0;flex-grow:0;}
/**/
.where-what-when{background-image:url(/uploads/userfiles/backgrounds/mapOpaque.webp);background-position:center;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;height:auto;min-height:17rem;}
.where-what-when .items{grid-column-gap:2rem;grid-row-gap:2rem;gap:2rem;column-gap:2rem;row-gap:2rem;margin-top:1rem;}
.where-what-when .item{display:flex;}
.where-what-when .item .image{background-size:2.5rem;background-position:right 15% top 50%;background-repeat:no-repeat;width:30%;}
.where-what-when .item.map .image{background-image:url(/uploads/userfiles/icons/places.svg);}
.where-what-when .item.price .image{background-image:url(/uploads/userfiles/icons/price.svg);}
.where-what-when .item.time .image{background-image:url(/uploads/userfiles/icons/time.svg);}
.where-what-when .item.today .image{background-image:url(/uploads/userfiles/icons/calendar.svg);}
.where-what-when .item .content a{color:#fff;text-decoration:none;}
.where-what-when .item .content a.additionalLink{color:#fff;padding-left:12px;font-size:12px;opacity:0.5;position:relative;}
.where-what-when .item .content a.additionalLink:hover{opacity:1;}
.where-what-when .item .content a.additionalLink::after{content:"";background-image:url('/uploads/userfiles/icons/link.svg');background-repeat:no-repeat;background-position:center;display:inline-block;background-size:contain;height:10px;width:15px;padding-left:35px;position:absolute;top:23%;}
.where-what-when .item .content .descr{background-color:transparent;border-left:1px solid #b36c6c;margin-top:10px;width:100%;box-sizing:border-box;padding:0px 10px 0px 10px;text-decoration:none;height:63px;overflow:hidden;}
.where-what-when .descrAddon{margin-bottom:0.5rem;}
.where-what-when .descrAddon .descrAddonWrapp{font-size:0.8125rem;font-weight:300;line-height:100%;color:#fff;position:absolute;margin-bottom:1rem;}
.where-what-when .item .content .descr .descrWrapp{font-size:1.625rem;padding-top:12px;white-space:nowrap;}
/**/
.museum-in-www{min-height:17rem;}
.innerpage .museum-in-www{background-color:#333;}
body:not(.mobileLayout) .museum-in-www ul.museum-www-links{display:flex;}
.museum-in-www ul.museum-www-links{padding:0;margin:0;display:grid;}
.museum-in-www ul.museum-www-links li{flex:1;list-style:none;overflow:hidden;position:relative;min-height:10rem;}
.museum-in-www ul.museum-www-links li::before{content:"";height:100%;width:50%;display:block;position:absolute;background-color:#000;border-radius:50%;right:100%;filter:blur(12px);opacity:0.3;transition:opacity 0.4s ease;}
.museum-in-www ul.museum-www-links li:hover::before{opacity:0.8;}
.museum-in-www ul.museum-www-links li a{opacity:0.6;color:#fff;text-decoration:none;display:flex;flex-direction:column;align-items:center;transition:opacity 0.4s ease;padding-top:1rem;height:100%;font-size:0.9rem;}
.museum-in-www ul.museum-www-links li:hover a{opacity:1;}
.museum-in-www ul.museum-www-links li img{margin-top:1rem;transform:scale(0.8);transform-origin:bottom;transition:transform 0.3s ease;}
.museum-in-www ul.museum-www-links li:hover img{transform:scale(1);}
/*button "to list" default % translations*/
.more-items-toList a,.more-items-toList a:hover{font-size:0;}
.more-items-toList a::before{content:"View all";font-size:1rem;}
body:lang(lt) .more-items-toList a::before{content:"Žiūrėti viską";}
.to-list-0 .more-items-toList a{font-size:0;}
.to-list-0 .more-items-toList a::before{content:"More";font-size:1rem;}
body:lang(lt) .to-list-0 .more-items-toList a::before{content:"Žiūrėti visas";}
.to-list-1 .more-items-toList a{font-size:0;}
.to-list-1 .more-items-toList a::before{content:"More";font-size:1rem;}
body:lang(lt) .to-list-1 .more-items-toList a::before{content:"Daugiau";}
.to-list-cal .more-items-toList a{font-size:0;}
.to-list-cal .more-items-toList a::before{content:"Calendar";font-size:1rem;}
body:lang(lt) .to-list-cal .more-items-toList a::before{content:"Kalendorius";}
.no-to-list .more-items-toList{display:none;}
/*calendar*/
.article-list.calendar-event-list{row-gap:1rem;}
.calendar-events .tools-and-headlines nav.order-paging > *{margin-top:1rem;}
.calendar-event-list > .card{border:1px solid transparent;padding:0;background-color:transparent;border-bottom:1px solid #ececec;}
.deck-list-view .card .card-body .buttons-stacked-horizontal{display:none;}
table tbody tr.calendar_content td div.eventWindow{left:auto;right:0;box-shadow:-13px 8px 60px rgba(0,0,0,0.2);}
table tbody tr.calendar_content td div.eventWindow div.eventCont{color:#ffffff;}
table tbody tr.calendar_content td{border-bottom-color:transparent !important;transition:unset;}
table.calendarMain tbody tr.calendar_content td:not(.cal_empty),table.calendarMain .cal_header th{outline:1px dotted #d2d2d2;outline-offset:-1px;padding:0.25rem;border:0;}
table tbody tr.calendar_content td:not(.active_day) span.eventsCnt{background-color:#ececec;color:#474747;}
table tbody tr.calendar_content td.insideEvent.eventCnt_1 span.eventsCnt{display:flex;}
table tbody tr.calendar_content td:hover span.eventsCnt{background-color:var(--third-accent);color:white;}
table tbody tr.calendar_content td.active_day{background-color:#474747;}
table tbody tr.calendar_content td.not-working{position:relative;background-color:#f2f2f2;}
table tbody tr.calendar_content td.not-working.active_day{background-color:#474747;}
table tbody tr.calendar_content td.not-working div.eventWindow{width:fit-content;white-space:nowrap;font-weight: normal;}
table tbody tr.calendar_content td.not-working::before,table tbody tr.calendar_content td.not-working::after{content:"";width:35%;height:0;display:block;position:absolute;top:50%;left:60%;border-bottom:1px solid #c0c0c0;margin-left:-25%;}
table tbody tr.calendar_content td.not-working:hover::before,table tbody tr.calendar_content td.not-working:hover::after{border-color:#fff;}
table tbody tr.calendar_content td.not-working::before{transform:rotate(45deg);}
table tbody tr.calendar_content td.not-working::after{transform:rotate(-45deg);}
table tbody tr.calendar_content td.not-working .eventsCnt{display:none;}
table tbody tr.calendar_content td.not-working .no-click{filter:grayscale(1);opacity:0.5;}
.additional-cal-tools,.additional-data,.additional-calendar-data{border-left:1px solid #e2e2e2;padding:0.5rem 1rem !important;margin-top:0.5rem;min-height:4rem;display:inline-flex;align-items:center;font-size:1rem;font-family:var(--h2-font-family);flex-wrap:wrap;}
.additional-cal-tools a,.layer .additional-data > *,.additional-calendar-data > *{text-decoration:none;margin-right:0.3rem;}
.calHolder{margin:0 auto;max-width:30rem;}
.calendarMain .month .month-year .cal-cont-wrap > span{font-size:0.9rem;}
.calendarMain .month-year strong{font-family:var(--h2-font-family,);font-weight:400;color:var(--main-accent);text-transform:uppercase;}
.nextMnth:hover,.prevMnth:hover{background-color:#f2f2f2;}
.calendar-event-list.deck-list-view .card.calendar-event-onlist .card-date{justify-content:flex-start;}
.calendar-event-list.deck-list-view .card{grid-template-columns:10rem 1fr;grid-column-gap:6rem;}
.calendar-event-list.deck-list-view .card-horizontal .card-title{width:90%;}
.calendar-event-list.deck-list-view .card-horizontal .card-text{margin-bottom:1rem;width:90%;max-height:3.25rem;overflow:hidden;}
.calendar-event-list.deck-list-view .calendar-event-onlist .card-image-link{width:10rem;padding-bottom:10rem;}
.calendar-event-list.deck-list-view .card-body .card-date b{display:block;font-size:0.8rem;margin-bottom:0.125rem;}
.calendar-event-list.deck-list-view .card-image-link .card-image-itself{width:10rem;}
body:not(.mob1):not(.mob2) .calendar-event-list.deck-list-view .card-body-inner > .card-helpers{margin:0;position:absolute;background-color:#fff;width:8rem;left:-10rem;top:3rem;transform:translateY(-50%);font-size:0.8rem;height:auto;box-shadow:-20px 20px 60px rgba(0,0,0,0.2);border-right:2px solid var(--main-accent);}
body:not(.mob1):not(.mob2) .calendar-event-list.deck-list-view .card-body-inner > .card-helpers::after{content:"";width:0;height:0;border-style:solid;border-width:0.5rem 0 0.5rem 0.5rem;border-color:transparent transparent transparent var(--main-accent);position:absolute;top:50%;transform:translateY(-50%);left:100%;}
body:not(.mob1):not(.mob2) .calendar-event-list.deck-list-view .card .card-body-inner > .card-helpers .card-date{overflow:hidden;padding:0.8rem 0 1rem 1rem;margin:0;height:100%;}
body:not(.mob1):not(.mob2) .calendar-event-list.deck-list-view .card .card-body-inner > .card-helpers .card-date > b{margin-top:auto;}
body:not(.mob1):not(.mob2) .calendar-event-list.deck-list-view .card .card-body-inner > .card-helpers .card-date > .card-date-holder{margin-bottom:auto;}
body:not(.mob1):not(.mob2) .calendar-event-list.deck-list-view .card .card-body-inner > .card-helpers .card-date::before{content:"";background-color:var(--main-accent);position:absolute;width:140%;height:180%;top:-40%;left:-20%;transform:rotate(30deg) translate3d(0,100%,0);transition:transform 0.3s ease;z-index:-1;}
body:not(.mob1):not(.mob2) .calendar-event-list.deck-list-view .card:hover .card-body-inner > .card-helpers .card-date *{color:#fff;}
body:not(.mob1):not(.mob2) .calendar-event-list.deck-list-view .card:hover .card-body-inner > .card-helpers .card-date::before{transform:rotate(30deg) translate3D(0,0,0);}
.item-time-start,.item-time-finish{font-size:0.8rem;color:#666;}
.calendar-event-list .card-date-holder{line-height:1;color:var(--main-accent);/*font-family:var(--h1-font-family);*/}
.calendar-event-list .item-date-year{font-size:1rem;margin-right:0.25rem;}
.calendar-event-list .item-date-month{font-size:1rem;}
.calendar-event-list .item-date-day{font-size:1rem;margin-left:0.25rem;}
.calContainer{position:sticky;top:4rem;}
body .global-block.calendarGrid-in-calendarList{display:none;}
body.calendar-events .global-block.calendarGrid-in-calendarList{display:block;width:50% !important;}
body.calendar-events .calendar-event-list{width:50% !important;}
body.calendar-events.past-events .global-block.calendarGrid-in-calendarList{display:none;}
body.calendar-events.past-events .calendar-event-list{width:100% !important;}
/*XX Sticky desktop calendar*/
body:not(.mobileLayout) .calendar-layer .block-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));}
body:not(.mobileLayout) .calendar-layer .block-list .block{height:100%;width:100% !important;max-width:unset;}
body:not(.mobileLayout) .calendar-layer .block-list .block.calendar-layer-list{grid-column:auto / span 3;}
body:not(.mobileLayout) .calendar-layer .block-list .block:not(.calendar-layer-list ) .user-content{height:100%;}
body:not(.mobileLayout) .calendar-layer.inner-calendar-layer .block-list .block{grid-column:auto / span 2 !important;}
/**/
/*cards global*/
/*news list,cards*/
.article-list{grid-column-gap:2rem;grid-row-gap:2rem;gap:2rem;column-gap:2rem;row-gap:2rem;width:100%;}
.article-list .card:not(.box-bordered):not(.box) .card-body{padding:8% 0% 5% 10%;}
.desk2 .article-list .card:not(.box-bordered):not(.box) .card-body{padding:2rem 0 2rem 2rem;}
.article-list .card-horizontal{grid-column-gap:2rem;}
.article-list .card.box-bordered{box-shadow:unset;}
.article-list .card .buttons-stacked-horizontal{margin:0;}
.article-list .card .buttons-stacked-horizontal .button{display:none;}
.article-list .card-text p{margin:0;}
.article-list .card-date b{color:#666;}
.article-list .card-date{color:#333;line-height:1.25;}
.article-list .card-body-inner > .card-helpers{margin-bottom:1rem;}
.article-list .card-text a{text-decoration:none;}
.card-labels > *{background-color:var(--main-accent);margin:0;height:2.5rem;min-width:2.5rem;}
.card-labels .icon.far.fa-calendar-check{background-image:url(/uploads/userfiles/icons/header/calendar-31.svg);background-size:contain;background-repeat:no-repeat;filter:invert(1);width:1.25rem;height:1.25rem;}
.card-labels .icon.far.fa-calendar-check::before{content:"";}
.item-date-year{margin-right:0.25rem;}
.item-date-day{margin-left:0.25rem;}
/*news inner*/
body:not(.mobileLayout) .article-content{grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:2rem;grid-row-gap:0;grid-template-rows:auto 1fr;}
body:not(.mobileLayout) .article-content .user-content{/*grid-column:auto / span 1;*/
grid-row:auto / span 2;order:1;}
body:not(.mobileLayout) .article-content .article-pic{order:2;}
body:not(.mobileLayout) .article-gallery{margin-top:2rem;grid-column-gap:2rem;grid-row-gap:2rem;order:3}
body:not(.mobileLayout) .article-content .article-gallery{margin-top:2rem;grid-column-gap:2rem;grid-row-gap:2rem;order:3;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-start:2;grid-auto-rows:max-content;}
.next-prev-articles{margin-bottom:0rem;}
.news-nav-imgN,.news-nav-imgP{height:2rem;}
.prev-article-name,.next-article-name,.list-articles a{padding-top:0.5rem;}
.next-article,.prev-article{visibility:hidden;}
.all-events{text-decoration:none;/*padding-left:1.125rem;background-image:url(/uploads/userfiles/icons/header/calendar-31-red.svg);background-repeat:no-repeat;background-size:0.9rem;background-position:left center;*/
}
.all-events:hover{text-decoration:underline;}
.event-helpers{text-decoration:none;line-height:1.5;}
.event-helpers:hover{text-decoration:underline;line-height:1.5;}
.event-helpers img{top:-1px;position:relative;}
.article-content .article-pic{height:auto;padding-bottom:0;}
.article-content .article-pic img{position:relative;object-fit:contain;object-position:top;}
.user-content h1,.user-content h1 > a,.user-content h1 > a:hover{font-size:2rem;line-height:1;}
.user-content h2,.user-content h2 > a,.user-content h2 > a:hover{font-size:1.5rem;line-height:1;}
.user-content h3,.user-content h3 > a,.user-content h3 > a:hover{font-size:1.17rem;line-height:1;}
.user-content table th, .user-content table td {border: 0 solid #f2f2f2;}
.article-tools *:empty{display:none;}
.article-dates{order:2;margin-top:1rem;opacity:0.5;font-size:0.8rem;margin-bottom:0;width:100%;}
.article-dates span{font-size:0.8rem;}
/*[data-class="article-dates"]:only-of-type{margin-top:0;}
*/
/**/
/*accordion*/
.accordion-headline::after{right:0.25rem;}
.accordion-headline.accordion-content-opened::after{right:0.5rem;}
/*forms*/
.kontaktai .inner-bg .bg-image,.contacts .inner-bg .bg-image{background-image:url(/uploads/userfiles/backgrounds/mapContacts-red.webp) !important;filter:blur(0);}
.form-module.form-side.form-inContent{max-width:650px;margin:0 auto;}
.form-module form input:not([type="checkbox"]):not([type="radio"]):not(.button):not(button),.form-module form .input,.form-module form textarea,.form-module form select{border-bottom-color:#ccc;}
.design-construct-cell.form-and-map{background-color:#f8f8f8;padding:2rem;}
.reset-button-hld{display:none;}
.form-tools{display:grid;grid-template-columns:67% 33%;}
.form-tools .buttons-stacked-horizontal > *{margin:0;}
/**/
.tools-for-disabled-modal .tools-for-disabled-headline{font-size:2rem;text-transform:uppercase;text-align:center;}
.tools-for-disabled-content > div > input + label{line-height:1.15;letter-spacing:0.5px;}
/*ESHOP*/
.register-phone{display:inline-block;}
.related-categories{display:none;}
.categories-list .card-title > h3{font-weight:300;}
body .ui-widget-content .ui-state-default{border-radius:0% 100% 100% 100%;background:var(--main-accent);border-color:var(--main-accent);transform:scale(0.9);top:-0.5rem;}
body .ui-widget-content .ui-state-default.second-handle{border-radius:100% 0% 100% 100%;}
.sliderDescr .ending,.applied-filters .ending{margin-left:3px;}
div.filter-content div.filterBlock div.filterOpts a.disabled{display:none;}
/* nerodome disablintu optionu */
div.filter-content div.filterBlock div.filterOpts a.temp-hidden{display:none;}
div.filter-content.lcbm div.filterBlock.disabled{display:none;}
div.filterOpts a{font-size:var(--small-font-size);letter-spacing:0;}
.eshop #menu-sidebar .general-menu{display:block;}
.leftBlock{display:none;}
body .product-list{margin-bottom:0;grid-column-gap:2rem;grid-row-gap:2rem;gap:2rem;column-gap:2rem;row-gap:2rem;}
html body .product-list.deck-list-view{grid-row-gap:2rem;gap:2rem;row-gap:2rem;}
body .categories-list{background-color:white;padding:0;box-shadow:unset;margin-bottom:0;grid-column-gap:21rem;grid-row-gap:2rem;gap:2rem;column-gap:2rem;row-gap:2rem;}
/*cat list*/
/*prod list list view */
.deck-list-view.product-list .card .card-body .buttons-stacked-horizontal{display:flex;height:1rem;}
.deck-list-view .card:not(.box-bordered):not(.box) .card-image-link{margin-left:0;}
.deck-list-view .card:not(.box-bordered):not(.box) .card-body{padding-left:0;}
.deck-list-view.text-only .card:not(.box-bordered):not(.box) .card-body{padding-left:1rem;}
.deck-list-view img[class*="card-image-"]{width:100%;padding-bottom:initial;}
/**/
.view-type.e-navigation,.eshop-navigation-bar .products-onpage{display:none;}
div.product-ordering.e-navigation select.CatOrder option[value="dateASC"]{display:none;}
div.product-ordering.e-navigation select.CatOrder option[value="dateDESC"]{display:none;}
.eshop-navigation-bar .e-navigation{margin-left:0;}
.eshop-navigation-bar .product-ordering{margin-left:auto;}
/*prod list*/
.product-list .card .card-utils{display:none;}
.cat0 div.link-back{display:block;}
.desk2.ecat.eHasProducts .eshop-navigation-bar{right:2rem;}
.desk2.ecat.eHasProducts .lower.eshop-navigation-bar{right:0;}
.eprod .out-of-stock{margin-top:0.25rem;}
.out-of-stock-card a{opacity:0.5;filter:grayscale(1);transition:opacity 0.4s ease,filter 0.3s ease;}
.out-of-stock-card:hover a{opacity:1;filter:grayscale(0);}
.view-type.e-navigation > span:not(.headline){border-color:transparent;border-bottom-color:#eaeaea;}
.eshop-navigation-bar .product-ordering select{border-color:transparent;border-bottom-color:#eaeaea;height:2rem;}
.eshop-navigation-bar .products-onpage select{border-color:transparent;border-bottom-color:#eaeaea;}
div.prodPaging.e-navigation .pages span:not(.this-page):not(.from-this-pages-amount):not(.active),.eshop-navigation-bar div.prodPaging.e-navigation .pages a{border-color:transparent;border-bottom-color:#eaeaea;}
.card-labels{right:0;}
.eshop .card-params{margin-bottom:1.25rem;}
/**/
.cart .main-headline{text-align:left;}
#step3box .headline{text-align:left;}
.cart-login-reminder{display:none;}
.empty-cart-promo{display:none;}
/*search*/
.search-query .card{margin-bottom:0}
.search-query .result-nr{display:none;}
.search-query .result-descr{padding-left:0;}
/*prod list filters*/
.abcRodykle .filterOpts a{width:auto;padding:0 0.25rem;text-transform:uppercase;}
/*cust*/
div.filter-content div.filterBlock .cap .abc-langs.active-item{margin-left:auto;border-color:var(--main-accent);background-color:var(--main-accent);color:#ffffff;}
div.filter-content div.filterBlock .cap .abc-langs{font-size:0.7rem;border:1px solid #dedede;padding:0 3px;margin:0 1px;cursor:pointer;transition:all 0.2s ease;}
div.filter-content div.filterBlock .cap .abc-langs:hover{border-color:#333333;background-color:#333333;color:#ffffff;}
div.filter-content div.filterBlock .val{font-size:0.8rem;}
.additional_search_form .search-button{color:var(--main-accent);background:transparent;border-color:transparent;border-bottom-color:#781c1d40;}
div.additional-search-input > input,div.additional-search-input > input:focus{color:#6c6c6c;background:transparent;border-color:transparent;border-bottom-color:#781c1d40;}
div.additional-search-input > input::placeholder{color:var(--main-accent) !important;}
/*date slider*/
.filterBlock.date-slider{order:2;}
/**/
.card-params li{padding:0;}
.card-params li::before{display:none;}
.card-params .param-name{max-width:30%;}
.card-params .param-value{max-width:70%;width:70%;}
.product-list .card-params .param-name{width:100%;max-width:35%;line-height:1.15;}
.product-list .card-params .param-value{width:100%;max-width:65%;line-height:1.15;}
/*.product-list .card-params > ul > li:nth-child(2n) > .param-value{color:var(--second-gray);font-style:italic;}
*/
/*prod inner*/
.product-visual-tools{order:0;padding:0 2rem 0 0;}
.product-data-tools{order:1;}
.product-data-tools > *{order:77;}
.product-description-block{margin-top:1rem;}
.eprod #menu-sidebar{background-color:white;}
.product-visual-tools .main-image img{/*object-fit:contain;*/
object-position:center;object-fit:contain;}
.product-content .param:nth-of-type(2n+1){background-color:#f5f5f5;}
.product-content .param:hover{outline:1px solid #dfdfdf;background-color:#f0f0f0;box-shadow:0 0 12px rgba(0,0,0,0.1);}
.param.weight{display:none;}
.product-headline{display:block;background-image:url(/uploads/userfiles/logos/crown_red.svg);border-bottom:1px solid #ececec;background-position:0px 1rem;padding:0 0 2rem 2.5rem;background-repeat:no-repeat;text-transform:uppercase;margin-right:auto;width:100%;order:0;line-height:1.15;}
.eprod .main-headline{display:none;}
.eprod .tools-and-headlines{min-height:unset;}
.eprod .tools-and-headlines .breadcrumb > *{color:#595959;opacity:0.7;}
.eprod .tools-and-headlines .breadcrumb > a{color:var(--main-accent);opacity:1;}
.eprod .link-back a{color:white;/*text-shadow:-1px 1px 2px black;*/
}
.product-tabs-content.active-tab{line-height:1.3;}
.add-to-cart.inquire-product{margin-right:0;}
.cart-summary-prod-disc{display:none;}
.inquire-button{display:none;}
.next-prev-product{/*right:2rem;top:-1rem;*/
top:0;height:2rem;width:auto;position:relative;margin-left:0;order:3;}
.prev-button:hover,.next-button:hover{background-color:transparent;border-color:transparent;box-shadow:none;color:#cccccc;border-top-color:var(--main-accent);}
.sell-price{order:0;}
.share-toolbox{width:auto;order:1;height:2rem;justify-content:flex-start;}
.share-toolbox .share-txt{font-size:0.9rem;color:#999;display:none;}
.eprod div.product-params div.code{display:none;}
.links-stacked-tabs a.active-tab{border-color:#ccc;border-bottom-color:#fff;background-color:#ffffff;margin:0;}
.links-stacked-tabs a:only-of-type{max-width:50%;}
.content-holder{border-color:#ccc;border-top-color:#fff;}
.links-stacked-tabs a{border-color:transparent;background-color:#f2f2f2;border-bottom-color:#ccc;}
.links-stacked-tabs{border-color:#ccc;}
.eshop-attr-menu{display:none;}
/*cust*/
.more-photos{justify-content:center;}
.fancybox-thumbs .fancybox-thumbs-loading{background-position:center top !important;}
body .fancybox-thumbs__list a{background-position:center top;}
/*additional texts*/
.privacy_policy h2{border-bottom:0;padding-bottom:1rem;margin-bottom:1rem;}
/*forms content - custom*/
.openMap{position:relative;display:inline-block;width:100%;}
body:not(.mobileLayout) .contact-info .form-module{position:sticky;top:5rem;}
/**/
.openMap::before{content:"Open map";position:absolute;background-color:var(--main-accent);color:white;padding:0.25rem 0.5rem;font-size:0.9rem;right:0;top:0;left:auto;display:block;opacity:1;}
body:lang(lt) .openMap::before{content:"Atidaryti žemėlapį";}
/*social icons*/
.socials a{font-size:0;width:1.5rem;height:1.5rem;display:flex;filter:invert(1);opacity:0.2;background-size:contain;margin:0 0.5rem;}
.socials a.mailerlite{background-image:url('/uploads/userfiles/logos/letter.png');}
.socials a.facebook{background-image:url('/uploads/userfiles/logos/facebook.png');}
.socials a.youtube{background-image:url('/uploads/userfiles/logos/youtube.png');}
.socials a.instagram{background-image:url('/uploads/userfiles/logos/instagram.png');}
.socials a.pinterest{background-image:url('/uploads/userfiles/logos/pinterest.png');}
.socials a.places{background-image:url('/uploads/userfiles/logos/places.png');}
.socials a.tourism{background-image:url('/uploads/userfiles/logos/tourism.png');}
.socials a.tripadvisor{background-image:url('/uploads/userfiles/logos/tripadvisor.png');}
/*Bugs report*/
.globalHTML.help-find-bugs{position:fixed;bottom:0;left:0;right:auto;cursor:pointer;z-index:calc(var(--footer-z-index) + 1);transition:opacity 0.6s ease;}
#bug-report .symbol{background-color:var(--main-accent);color:#fff;font-size:18px;padding:0 0 0 0;text-decoration:none;height:50px;width:52px;text-align:center;vertical-align:middle;display:table-cell;box-sizing:border-box;}
#bug-report .symbol::before{content:"\f61d";font-size:1.5rem;}
.vr-bugs-report.fancybox-content{background-image:url(/uploads/userfiles/backgrounds/mapOpaque.jpg);background-size:auto;background-position:-460px -410px;background-repeat:no-repeat;}
.vr-bugs-report.fancybox-content *{color:#ffffff;}
.vr-bugs-report.fancybox-content .alert-title{text-align:center;font-family:var(--h1-font-family);}
.vr-bugs-report.fancybox-content .alert-message{font-size:0.9rem;text-align:center;}
/*Gdpr*/
.gdpr-modal-inner{background-color:#671618F4;background-color:var(--second-accent);color:#fff;font-size:0.8rem;max-width:23rem;border-color:#893d40;padding:4rem 2rem 2rem 2rem;background-image:url(/uploads/userfiles/logos/crown_white.svg);background-repeat:no-repeat;background-position:center 1.25rem;background-size:2.5rem;}
.gdpr-modal-inner a,.gdpr-modal-inner a:hover{color:#fff;font-size:0.8rem;}
.gdpr-modal-inner .delete-cookie-exit,.gdpr-modal-inner .agree-only-required{opacity:0.8;}
/**/
.article-created-modified{margin-bottom:0.5rem !important;}
/**/
.years-paging,.simple-paging-template{margin-top:1rem;}
/*TO MAIN*/
body:not(.mobileLayout) .layer .cnt-setting-1 .article-list,body:not(.mobileLayout) .layer .cnt-setting-1 .product-list,body:not(.mobileLayout) .layer .cnt-setting-1 .categories-list{grid-template-columns:repeat(1,minmax(0,1fr));}
body:not(.mobileLayout) .layer .cnt-setting-2 .article-list,body:not(.mobileLayout) .layer .cnt-setting-2 .product-list,body:not(.mobileLayout) .layer .cnt-setting-2 .categories-list{grid-template-columns:repeat(2,minmax(0,1fr));}
body:not(.mobileLayout) .layer .cnt-setting-3 .article-list,body:not(.mobileLayout) .layer .cnt-setting-3 .product-list,body:not(.mobileLayout) .layer .cnt-setting-3 .categories-list{grid-template-columns:repeat(3,minmax(0,1fr));}
body:not(.mobileLayout) .layer .cnt-setting-4 .article-list,body:not(.mobileLayout) .layer .cnt-setting-4 .product-list,body:not(.mobileLayout) .layer .cnt-setting-4 .categories-list{grid-template-columns:repeat(4,minmax(0,1fr));}
body:not(.mobileLayout) .layer .cnt-setting-5 .article-list,body:not(.mobileLayout) .layer .cnt-setting-5 .product-list,body:not(.mobileLayout) .layer .cnt-setting-5 .categories-list{grid-template-columns:repeat(5,minmax(0,1fr));}
body:not(.mobileLayout) .layer .cnt-setting-6 .article-list,body:not(.mobileLayout) .layer .cnt-setting-6 .product-list,body:not(.mobileLayout) .layer .cnt-setting-6 .categories-list{grid-template-columns:repeat(6,minmax(0,1fr));}
body:not(.mobileLayout) .layer .cnt-setting-8 .article-list,body:not(.mobileLayout) .layer .cnt-setting-8 .product-list,body:not(.mobileLayout) .layer .cnt-setting-8 .categories-list{grid-template-columns:repeat(4,minmax(0,1fr));}
body:not(.mobileLayout) .layer .cnt-setting-12 .article-list,body:not(.mobileLayout) .layer .cnt-setting-12 .product-list,body:not(.mobileLayout) .layer .cnt-setting-12 .categories-list{grid-template-columns:repeat(4,minmax(0,1fr));}
body:not(.mobileLayout) .layer .cnt-setting-16 .article-list,body:not(.mobileLayout) .layer .cnt-setting-16 .product-list,body:not(.mobileLayout) .layer .cnt-setting-16 .categories-list{grid-template-columns:repeat(4,minmax(0,1fr));}
.button-white,.button-white:hover{color:white;border-color:white;}
/*registration forms*/
body.reg{position:relative;top:0;display:block;min-height:100vh;}
body.reg::before{position:fixed !important;left:0;top:0;height:110%;width:110%;transform:translate(-5%,-5%);background-color:#ffffff;background-image:url(/uploads/userfiles/backgrounds/Muziejus-slideX_1_LT.jpg);background-size:cover;background-position:center;object-position:center center;filter:blur(5px);display:block;opacity:1;visibility:visible;z-index:0 !important;}
body.reg > .container{min-height:100vh;display:flex;}
body.reg div.container div.main{max-width:38rem;width:100%;margin:auto;background-color:#f2f2f2;padding:3rem;position:relative;border-top:3px solid var(--main-accent);margin-top:3rem;margin-bottom:3rem;height:max-content;}
body.reg h1{line-height:1;}
body.reg .control-group{margin:0.5rem 0;display:flex;flex-direction:column;}
body.reg .control-group > button{margin-left:auto;}
body.reg .control-group > label{font-size:0.9rem;display:flex;}
.comment{font-size:0.759rem;margin-bottom:0.5rem;}
body.reg .footer{font-size:0.75rem;justify-content:center;margin-top:4rem;color:#999;display:flex;}
body.reg .footer > img{margin-right:0.25rem;max-height:1rem;width:auto;}
body.reg div.container div.main::before{content:'';width:4rem;height:4rem;background-image:url(/uploads/userfiles/logos/crown_white.svg);background-size:2.5rem;background-position:center;object-position:center center;background-color:var(--main-accent);display:block;position:absolute;top:-2rem;background-repeat:no-repeat;left:50%;transform:translate(-50%);}
[class*="alert-"]{position:relative;}
body.reg .alert-error{color:red;}
body.reg .close{position:absolute;right:0;color:black !important;cursor:pointer;}
/**/
.lower .years-paging{display:none;}
.years-paging{width:max-content;margin-right:auto;position:relative;}
.years-paging a:not(.activeYear):not(.most-relevant):hover{background-color:#f2f2f2;}
.years-paging a.not.most-relevant:hover{background-color:#f2f2f2;}
.year-dd::before{content:"···";display:block;width:100%;text-align:left;padding-left:0.5rem;font-size:2rem;margin-top:-0.5rem;color:#ccc;position:absolute;left:0;top:0;}
.year-dd{position:absolute;opacity:1;left:100%;z-index:100;display:flex;flex-wrap:wrap;width:3rem;max-height:2rem;overflow:hidden;background-color:#fff;padding:2rem 1rem 1rem 1rem;}
.year-dd a{visibility:hidden;}
.year-dd:hover{width:12rem;max-height:20rem;box-shadow:var(--menu04-shadow);}
.year-dd:hover a{visibility:visible;}
.years-paging .most-relevant::before{content:'Most relevant';}
body:lang(lt) .years-paging .most-relevant::before{content:'Aktualūs';}
body.pageId_356:lang(lt) .years-paging .most-relevant::before{content:'Aktualios';}
.most-relevant{background-color:var(--main-accent);color:var(--main-light) !important;padding:0 0.5rem;}
.not.most-relevant{color:#ccc !important;background-color:transparent;}
/****************MOB*************/
@media (min-width:0) and (max-width:1199px) /*Small sreens up to 1199 - .smallScr*/
{/*global*/
 .inner-bg{height:45vh;}
.startpage #main-content{border:0;}
.startpage #content-and-sideblocks,.innerpage #content-and-sideblocks{border-top:0;}
h1,h2,h3,h4{line-height:1.15;}
/*header*/
 header#main-header{height:var(--mob-header-height) !important;transition:background-color 0.3s ease;}
#main-header #header-logo{transform:unset;transition:unset;height:var(--mob-logo-height,80%) !important;width:var(--mob-logo-max-width) !important;}
#main-header #header-logo a.logo img{height:5rem;transform:unset;transition:unset;}
#main-header .icon{color:white;}
#main-header .group1 .icon::before{position:absolute;top:-0.175rem;}
.head-icons{display:none;}
.mobEnabled{transition:unset;}
.mobEnabled.imOpen{transition:transform 0.3s ease;}
.mobEnabled .mob-menu-heading{background-color:transparent;}
#main-header.is-scrolled,#main-header.is-scrolled.is-scrolled-step2{background-color:#333333;}
/*menu*/
 body .search .input{height:2.5rem;font-size:0.8rem;max-width:unset;border-bottom-color:var(--main-accent);color:var(--main-accent);}
body .search .input::placeholder{color:#333 !important;}
div.mob-trigger-close span.icon{left:0.8rem;}
div.mob-trigger-close span.icon::before{color:var(--main-accent);}
#main-header div.search-button .icon::before{color:var(--main-accent);font-size:1.1rem;}
#main-header .imOpen .icon::before{filter:invert(0) !important;}
.mobEnabled .search form{padding-left:0.875rem;}
.mobEnabled .languages .display-item-content{display:none;}
#main-header .imOpen .icon{color:var(--main-accent);}
#main-header .expand-type1 > ul > li > span.js-expand-icon{top:1px;}
#main-header .expand-type1 ul li ul li ul li > a{margin-left:0;padding-left:4rem;}
.mobEnabled .expand-type1 ul li ul li ul li:hover > a{color:#fff;}
.expand-type1 li.active-item:not(.parent-of-active) > .js-expand-icon.js-icon-expanded::after{color:white;mix-blend-mode:unset;}
.cart-item-micro .item-remove{position:relative;}
.cart-item-micro .item-remove .icon{position:absolute;left:1rem;}
.mobEnabled .js-expand-icon::after{top:45%;}
/*layers*/
 body.it150 #main-content,body.it600 #main-content{padding:inherit;}
.more-items-toList{margin-bottom:2rem;margin-top:2rem;}
.block.it{padding-bottom:1rem !important;}
.where-what-when{background-attachment:inherit;}
/*.startpage .more-items-toList{margin-bottom:2rem;}
*/
 .startpage .layers-content section:not(.slides-layer){padding:1rem;}
.innerpage .layers-content section:not(.slides-layer){padding:1rem 0rem 1rem 0rem;}
/*footer*/
 #main-footer{padding-bottom:3rem;}
#main-footer #footer-logo{display:none;}
.footer-logos .design-construct-row{grid-template-columns:repeat( auto-fit,minmax(6rem,1fr) );grid-auto-flow:unset;}
.footer-logos .design-construct-cell img{height:auto !important;max-width:6rem;}
.footer-logos .kempinski-logo img{height:90px !important;}
footer video{display:none;}
/*headlines*/
 .main-headline,.layer .title.header > h2,.innerpage .layer .title.header > h2{font-size:1.5rem !important;background-position:0.25rem 0.5rem;padding:0 0 0 2rem;}
.layer .title.header > h2,.innerpage .layer .title.header > h2{padding-bottom:1rem;font-size:1.25rem;background-position:0.25rem 0.3rem;}
.tools-and-headlines.upper{margin-bottom:1rem;padding-bottom:1rem;min-height:auto;}
.tools-and-headlines.upper nav.order-paging{margin-top:1rem;flex-wrap:wrap;}
.breadcrumb{margin-bottom:0;}
.tools-and-headlines nav.order-paging .small-dropdown-type1 .js-dropToLeft ul{right:-3rem;left:unset;}
/*cards*/
 .layers-content section:not(.slides-layer) .block-add.middle,.innerpage .layers-content section:not(.slides-layer) .block-add.middle{display:none;}
.card-text{font-size:0.8rem;margin-bottom:0;}
.card-text:empty{display:none;}
.card-text p{margin-bottom:0;}
.card-date{font-size:0.7rem;}
.article-list .card .buttons-stacked-horizontal{display:none;}
/*calendar*/
 .calendar-event-list.deck-list-view .card-horizontal .card-title{width:100%;padding-right:1rem;}
.layer .calendar-event-list .item-date-year{font-size:0.8rem;}
/*eshop*/
 .eshop .tools-and-headlines.upper{padding:1rem 0 1rem 0;margin-bottom:0;}
.ecat.eHasProducts .eshop-navigation-bar{margin-bottom:1rem;}
.ecat.eHasProducts .eshop-navigation-bar.lower{margin-bottom:1.5rem;margin-top:1rem;}
.eprod .main-headline{display:block;}
.product-headline{display:none;}
.filters-middle-cont{border-bottom:1px solid #e2e2e2;width:100%;margin:0 auto 0 auto;max-width:100%;min-height:3rem;overflow:hidden;height:auto;}
body .categories-list{grid-column-gap:1rem;grid-row-gap:1rem;gap:1rem;column-gap:1rem !important;row-gap:1rem !important;padding:1rem 0;}
/*articles*/
body .txt,body.it25article .article-block{padding-top:0;}
.next-prev-articles{margin-top:3rem;margin-bottom:0;}
.article-tools,.article-tools a{font-size:0.8rem;/*padding-left:0.25rem;*/
}
.rubrics-list{margin-bottom:1.25rem !important;}
/**/
.fancybox-caption__body{padding:0 1rem;}
/**/
.content-loaded .fader .active-slide div.slide-content{transform:translateY(-1.25rem);}
.button.control_next,.button.control_prev{top:0;}
/**/
.inner-bg{display:none;}
.innerpage #main-content,#main-content{border-top:0;padding-top:0 !important;}
.innerpage #page-wrapper,#page-wrapper{margin-top:0;padding-top:3rem;border-top:0;}
/**/
.design-construct-cell.form-and-map{background-color:transparent;padding:0;}
/**/
.article-gallery{order:3;grid-column:1/-1;}
.article-content .article-pic{order:2;}
.mob2 .article-content .user-content,.tab1 .article-content .user-content,.tab2 .article-content .user-content{grid-column:auto / span 2;}
/**/
body.calendar-events .global-block.calendarGrid-in-calendarList{display:block;width:100% !important;}
body.calendar-events .calendar-event-list{width:100% !important;}
/*registration forms*/
body.reg h1{font-size:2rem;}
body.reg div.container div.main{padding:5rem 1.5rem 1.5rem 1.5rem;top:0;margin:0 auto;}
body.reg div.container div.main::before{top:0rem;}
.year-dd{position:relative;opacity:1;display:contents;}
.year-dd::before{display:none;}
.year-dd a{visibility:visible;}
table tbody tr.calendar_content td.not-working::before, table tbody tr.calendar_content td.not-working::after {top: 60%;}
}
@media (min-width:0) and (max-width:767px) /*.mobAll*/
{/*cards*/
.card{display:flex !important;flex-direction:column !important;background-color:transparent !important;border-bottom:1px solid transparent !important;box-shadow:0 0 20px rgba(0,0,0,0.08) !important;}
.article-list{row-gap:1rem;}
.article-list .card .card-body{padding:1rem !important;border-left-color:transparent !important;margin:0 !important;}
.card .card-body .card-body-inner{height:100% !important;position:relative !important;width:100% !important;}
/*.article-list .card-horizontal.locked-height .buttons-stacked-horizontal{display:none;}
*/
.article-list.calendar-event-list{row-gap:1rem;}
.article-list.calendar-event-list .card{padding-bottom:0;}
.article-list.calendar-event-list.deck-list-view .card-text{width:100%;}
.article-list.calendar-event-list.deck-list-view .calendar-event-onlist .card-image-link{width:100%;height:0;padding-bottom:100%;}
.article-list.calendar-event-list.deck-list-view .card-image-link .card-image-itself{width:100%;}
.article-list .card-body-inner > .card-helpers{order:0;margin-top:0;}
.calendar-event-list .card-body .card-date b{display:block;}
.calendar-event-list.deck-list-view .card.calendar-event-onlist .card-date *{font-size:0.7rem;font-weight:400;}
/*headlines,paths*/
.calendar-events .main-headline .cap2{display:block;width:max-content;margin-top:0.25rem;}
.calendar-events .tools-and-headlines.upper nav.order-paging{justify-content:center;}
/**/
.numeric-rubrics{padding:0;}
}
@media (min-width:0px) and (max-width:575px) /*.mob1*/
{.ecat.eHasProducts .eshop-navigation-bar:not(.opened)::after{font-size:1.25rem;line-height:1.3;}
.article-content .article-pic{order:0;}
.calendar-event-list.deck-list-view .card.calendar-event-onlist .card-date{justify-content:flex-end;}
}
@media (min-width:576px) and (max-width:767px) /*.mob2*/
{.calendar-event-list.deck-list-view .card.calendar-event-onlist .card-date{justify-content:flex-end;}
}
@media (min-width:768px) and (max-width:1199px) /*.tabAll*/
{/*cards*/
.calendar-event-list > .card{padding-bottom:1rem;}
}
@media (min-width:768px) and (max-width:991px) /*.tab1*/
{.numeric-rubrics{padding:0;}
}
@media (min-width:992px) and (max-width:1199px) /*.tab2*/
{}
@media (min-width:1200px) and (max-width:1599px) /*desk1*/
{.calHolder{max-width:28rem;}
}
@media (min-width:1200px) and (max-width:1365px){header .dropdown-type1 ul li a{padding:var(--small-padding) 0.3rem;font-size:0.8rem;}
.faq-ico,.faq-ico:hover{margin-left:1.5rem;margin-right:calc(1.5rem - 6px);font-size:0.8rem;}
}
@media (min-width:1366px) and (max-width:1600px){header .dropdown-type1 ul li a{padding:var(--small-padding) 0.5rem;font-size:0.9rem;}
.faq-ico,.faq-ico:hover{margin-left:3.9rem;margin-right:calc(3.9rem - 6px);font-size:0.9rem;}
}
iframe.eksponatu-db{border:0px;overflow:hidden;width:100%;}
body.pageId_341 .custom-fields{display:none;}
/* li.param-field-11{display:none;}
*/
.card-params .param-field-opt-7 .param-name{width:100%;max-width:100%;}
