/* figure.logo--oliveskspaces { */ /* background: none; */ /* width: 24em; */ /* margin: 0 auto; */ /* height: 300px; */ /* display: flex; */ /* } */ /* figure.logo--iliveskspaces { */ /* background: none; */ /* width: 24em; */ /* margin: 0 auto; */ /* height: 300px; */ /* display: flex; */ /* } */ .logo--oliveskspaces { --h1-size: 4em; --h2-size: 2.2em; background: none; margin: 0 auto; height: 280px; display: flex; flex-direction: column; justify-content: center; text-align: center; } .logo--oliveskspaces h1, .logo--oliveskspaces h2 { margin: 0; text-shadow: 2px 2px black; color: #fff; } .logo--oliveskspaces h1 { font-size: var(--h1-size); border-bottom: 4px double; } .logo--oliveskspaces h2 { font-size: var(--h2-size); } @media (max-width: 800px) { .logo--oliveskspaces h1 { font-size: clamp(2.5em, 9.5vw, 4em); } .logo--oliveskspaces h2 { font-size: clamp(1.8em, 5.2vw, 2.2em); } } .page-node-type-landing-page #block-views-block-media-display-blocks-source { display: none; } article.node.node--type-landing-page h2 { margin: 0; text-align: center; } .hero-section { border: 10px solid #d0bca4; height: 300px; background-size: cover !important; } .hero--wrapper { background: #e1dbbf; } .logo-wrapper { background: #3333335c; } .path-frontpage .region--content { margin-bottom: 0; } #block-oliveskspaces-views-block-front-page-featured-books-block-2 .view-content, #block-oliveskspaces-views-block-front-page-featured-books-block-1 .view-content { /*display: none;*/ .node__title { font-size: 1.1rem; font-weight: bold; border-bottom: 1px solid #6e563a; /*margin: 0;*/ a { color: #6e563a; } } .node__content { img { min-width: 100%; border: 1px solid #ccc; background: #fff; padding: 1rem; } } .views-field-did-image { float: none; max-width: 100%; margin: 0; height: 100%; } .views-row { padding: 15px; background: #ece8e3; border: 1px solid #ccc; display: flex; flex-direction: column; .views-field-title h4 { margin: 0; /*margin-bottom: 1rem;*/ a { text-decoration: none; } } .views-field img { width: 100%; } } .node__title a { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } } .page-node-type-landing-page .node__content { padding: 0; } .page-node-type-landing-page .main-content__container { /* padding-top: 1rem; */ }