.gallery__prev-next-buttons.top{position:unset}.gallery__prev-next-buttons.top.prev-next-buttons{display:flex}.gallery__prev-next-buttons.top .prev-next-button{background-color:rgb(var(--section-background));border-color:rgb(var(--section-background));color:rgb(var(--text-color))}.section__header.has-gallery-buttons{margin-block-end:min(24px,var(--vertical-breather));max-width:var(--container-max-width);display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"tagline ." "heading buttons"}.section__header.has-gallery-buttons h2{grid-area:tagline;align-self:end;justify-self:start}.section__header.has-gallery-buttons h3{grid-area:heading;justify-self:start;align-self:center;margin:0;display:block}@media screen and (max-width: 768px){.section__header.has-gallery-buttons h3,.section__header.has-gallery-buttons h2{justify-self:center}}.section__header.has-gallery-buttons prev-next-buttons{grid-area:buttons;align-self:end;justify-self:end}gallery-item a,gallery-item a .gallery__caption{display:block}gallery-item a:has(>.overlayed){position:relative}gallery-item .gallery__caption.overlayed{position:absolute;bottom:5%;left:2.5%;width:95%;text-align:center;z-index:2}gallery-item .gallery__caption.overlayed h2{margin-bottom:0}gallery-item .gallery__caption.overlayed h2,gallery-item .gallery__caption.overlayed h4{font-size:calc(var(--base-font-size) + 10px)}gallery-item .gallery__caption.overlayed h2,gallery-item .gallery__caption.overlayed h4,gallery-item .gallery__caption.overlayed p{color:inherit}gallery-item a .colour-overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.gallery__caption p{text-decoration:underline;text-underline-offset:5px}.section--gallery{position:relative}.button--top{position:absolute;top:-90px;display:flex}@media screen and (max-width: 768px){.button--top{display:none}}.button--top .prev-next-button{background:none;color:rgb(var(--text-color))}
/*# sourceMappingURL=/cdn/shop/t/8/assets/gallery.css.map */
