| align-items: start; | align-items: start; | ||||
| margin: 1rem 1rem 0 1rem; | margin: 1rem 1rem 0 1rem; | ||||
| } | } | ||||
| @media only screen and (max-width: 960px) { | |||||
| main.gallery-layout { | |||||
| grid-template-columns: 1fr; | |||||
| } | |||||
| } | |||||
| main.gallery-layout article { | main.gallery-layout article { | ||||
| grid-column-start: -2; | grid-column-start: -2; | ||||
| grid-row: 1; | grid-row: 1; | ||||
| margin-top: 5rem; | margin-top: 5rem; | ||||
| } | } | ||||
| main.gallery-layout article h1 { | |||||
| border: none; | |||||
| background-color: transparent; | |||||
| box-shadow: none; | |||||
| float: none; | |||||
| padding: 0; | |||||
| margin: -7.5rem 0 2.75rem calc(-1 * var(--deus-post-padding)); | |||||
| font-size: 3em; | |||||
| } | |||||
| main.gallery-layout article h1::after { | |||||
| content: none; | |||||
| } | |||||
| @media only screen and (max-width: 960px) { | @media only screen and (max-width: 960px) { | ||||
| main.gallery-layout article { | |||||
| margin-top: 1rem; | |||||
| } | |||||
| } | |||||
| @media only screen and (min-width: 961px) { | |||||
| main.gallery-layout article h1 { | main.gallery-layout article h1 { | ||||
| margin-left: 0; | |||||
| margin-right: 0; | |||||
| border: none; | |||||
| background-color: transparent; | |||||
| box-shadow: none; | |||||
| float: none; | |||||
| font-size: 2.5em; | |||||
| line-height: 1.1; | |||||
| font-size: 3em; | |||||
| position: absolute; | |||||
| padding: 0; | |||||
| left: 0; | |||||
| margin: 0; | |||||
| bottom: calc(100% + 1.5rem); | |||||
| } | |||||
| main.gallery-layout article h1::after { | |||||
| content: none; | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| .gallery { | .gallery { | ||||
| --deus-gallery-column-count: 12; | |||||
| --deus-gallery-grid-gap: 0.5em; | |||||
| display: grid; | display: grid; | ||||
| grid-template-columns: repeat(var(--deus-gallery-column-count), auto); | |||||
| grid-gap: var(--deus-gallery-grid-gap); | |||||
| grid-template-columns: repeat(12, auto); | |||||
| grid-gap: 0.5em; | |||||
| align-content: start; | align-content: start; | ||||
| } | } | ||||
| .gallery .small { | .gallery .small { | ||||
| grid-column: span 4; | grid-column: span 4; | ||||
| } | } | ||||
| @media only screen and (max-width: 960px) { | |||||
| .gallery { | |||||
| grid-template-columns: repeat(6, auto); | |||||
| grid-gap: 0.75em; | |||||
| } | |||||
| .gallery .large { | |||||
| grid-column: span 6; | |||||
| } | |||||
| .gallery .small { | |||||
| grid-column: span 3; | |||||
| } | |||||
| } |