@charset "UTF-8";
:root{--primary-color: #6584A3;--secondary-color: #cdaf0f}.login-layout-2{background:url("https://cdn.stacksplatform.com/berliner/demo/public/background_image_full/IMG_8481.jpeg?VersionId=SgJAB8KGhqWqgn7UCCVJWTZ5sIqzSI2H");background-position:center}.login-layout-2 .site-wide-login{border-radius:10px;background-color:white}.login-layout-2 .site-wide-login .page-title-layout{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);border:0}.login-layout-2 .site-wide-login .site-wide-protect-container .region-content{padding:0}.login-layout-2 .site-wide-login .site-wide-protect-container .region-content input.button{margin-block-end:2rem}.login-layout-2 .site-wide-login .site-wide-logo-wrapper .site-wide-logo{max-height:none}.page-route-name-stacks-login-patron-login .site-wide-logo-wrapper::before{color:#6383a2;content:"Klicken Sie die Schaltfläche, um sich anzumelden"}@media screen and (min-width:40em){.region-header .region-inner-wrapper,.region-footer .region-inner-wrapper,.region-before-content .region-inner-wrapper,.region-after-content .region-inner-wrapper{max-width:100rem}.main-inner-wrapper,.region-after-content{max-width:100rem}.details-page{max-width:100rem}hr{max-width:100rem}}h1,.h1,h1>*,h2,.h2,h2>*,h3,.h3,h3>*,h4,.h4,h4>*,h5,.h5,h5>*,h6,.h6,h6>*,div.site-name{font-family:"Ubuntu", sans-serif}a.h6{color:var(--secondary-color);font-weight:bold}h1,.h1,h1>*,h2,.h2,h2>*,h3,.h3,h3>*,h4,.h4,h4>*,h5,.h5,h5>*,h6,.h6,h6>*,.container-main-search-block .form-select{text-transform:capitalize}.sub-header-content{background-color:white;margin-inline:-100vw;padding-inline:100vw}.sub-header-content h1#header-page-title-block{color:var(--primary-color);padding-block-start:2rem;margin:0 auto;text-align:center;font-size:2rem;font-weight:bold}.block-container h2.block-title-layout-2{display:block;margin:0 auto 2rem;text-align:center;font-size:2rem;font-weight:bold}.block-container h2.block-title-layout-2:hover .block-stacks-share,.block-container h2.block-title-layout-2 .block-stacks-share{display:none}.block-stacks-share{display:none}.toggle-mobile{margin:auto}@media screen and (min-width:64em){.header-layout-4.header-default{grid-template-rows:auto 15rem auto}.header-layout-4-region.header-background-image-holder{background-position:center -30vh;position:absolute;background-attachment:fixed}}.header-layout-4 .top-bar-wrapper{justify-self:flex-end;padding:0 0.5rem;background-color:white;column-gap:1rem}.header-layout-4 .top-bar-wrapper .top-menu-nav{font-weight:bold;font-size:1.2rem}.header-layout-4 .top-bar-wrapper .top-menu-nav .navigation{margin:0}.header-layout-4 .top-bar-wrapper .top-menu-nav .navigation .menu-item{padding:0}.header-layout-4 .top-bar-wrapper .top-menu-nav .navigation .button{background-color:transparent;padding:0}.header-layout-4 .top-bar-wrapper .stacks-language-switcher{background-color:white;margin:0}@media (min-width:64em){.container-main-search-block{margin-block-start:2rem}.container-main-search-block .search-bar-container .form-actions input.submit{height:2.75rem;text-transform:uppercase;font-weight:bold;font-size:1rem}}@media (min-width:64em){#stacks-search-bar-block .search-bar-container .form-type-select{order:1}#stacks-search-bar-block .search-bar-container .form-type-select select{width:20rem}#stacks-search-bar-block .search-bar-container .form-actions{order:2}#stacks-search-bar-block .search-bar-container .form-actions input{width:15rem;border-radius:0}}.slider-mini-layout-7 .slick-slide .slider-item{gap:1rem;border-color:var(--secondary-color)}.slider-mini-layout-7 .slick-slide .slider-item .slider-body-wrapper{margin:0;width:100%;padding:1rem;text-align:center}.slider-mini-layout-7 .slick-slide .slider-item .slider-body-wrapper .slider-body-link-text{width:100%}.slider-mini-layout-7 .slick-slide .slider-item .slider-body-wrapper .slider-body-link-text .slider-link{font-weight:bold;color:var(--primary-color)}.slider-mini-layout-7 .slick-slide .slider-item .img-wrapper{margin:0;width:auto}@media (min-width:64em){.slider-mini-layout-7.five-slides .slider-mini .slick-track{width:100% !important;transform:translate3d(0, 0, 0) !important}.slider-mini-layout-7.five-slides .slider-mini .slick-track .slick-slide{width:20% !important;visibility:visible !important}.slider-mini-layout-7.five-slides .slider-mini .slick-track .slick-slide .slick-arrow{display:none}}.block-stacks-locations .location-item{border:none}.block-stacks-locations .location-item h3.title{font-weight:bold;margin-block-start:1rem;font-size:1.25rem}.block-stacks-locations .location-tabs .tabs-title:only-of-type{display:none}.block-stacks-locations .location-tabs .tabs-title{width:20rem;min-width:fit-content;text-align:center;background-color:var(--primary-color)}.block-stacks-locations .location-tabs .tabs-title.active a{background-color:var(--primary-color-darker);transition:background-color 300ms}.block-stacks-locations .location-tabs .tabs-title a{color:white}.block-stacks-locations .location-hours-address .hours .field__label{font-weight:bold;text-decoration:underline}@media screen and (min-width:40em){.block-stacks-locations .location-item .location-content{height:100%}.block-stacks-locations .location-hours-address .hours{grid-template-columns:none}.block-stacks-locations .location-hours-address .office-hours{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, 1fr);grid-column-gap:1rem}}.path-databases #block-stacks-content-listing-results-block .content-listing-item{font-weight:bold}.stacks_research_guide .research-guide-blocks .block-item>div,.stacks_research_guide .research-guide-blocks .block-item-title{border:none}.stacks_research_guide .research-guide-blocks .field--name-field-body h4{font-size:2rem;font-weight:bold}.block-research-guide-tab-block .tabs .tabs-item{padding:0.5rem 1rem;margin-block:1px;text-decoration:none}.block-research-guide-tab-block .tabs .tabs-item:not(.selected){background-color:#E7E7E7;color:#444}.block-research-guide-tab-block .tabs .tabs-item:not(.selected):hover{color:white;background-color:#498887;transition:300ms}.block-research-guide-tab-block .tabs .tabs-item.selected{color:white;background-color:#529997}@media screen and (max-width:63.9375em){.footer-layout-1>.footer-inner-wrapper .social-icons{justify-content:flex-end}}@media screen and (min-width:64em){.footer-layout-1>.footer-inner-wrapper .social-icons{justify-content:flex-end}}