.collection-horiz{display:flex;justify-content:center;text-align:center;margin-bottom:1.2em}.collection-horiz *{margin:.2em;flex-grow:1;align-content:center;flex-basis:min-content}.collection-horiz img{max-height:56vh;margin:0 auto}@media (max-aspect-ratio: 1/1){.collection-horiz{flex-direction:column}}.icon{height:1.5em;width:1.5em}main .content > *{padding-left:4vw;padding-right:4vw}.gallery .gallery-box{display:flex;max-width:82vw;flex-wrap:wrap;gap:1rem;justify-content:center}.gallery .gallery-box .gallery-item{flex:1 1 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem);transition:transform .3s ease,box-shadow .3s ease}.gallery .gallery-box .gallery-item:hover{transform:scale(1.05)}.gallery .gallery-box .gallery-item picture{display:block;width:100%;aspect-ratio:4 / 3}.gallery .gallery-box .gallery-item picture img{width:100%;height:100%;object-fit:cover;border-radius:.2em;box-shadow:0 4px 6px rgba(0,0,0,0.1)}@media (max-aspect-ratio: 1.24/1){.gallery .gallery-box .gallery-item{flex:1 1 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media (max-aspect-ratio: 1/1){.gallery .gallery-box .gallery-item{flex:1 1 100%;max-width:100%}}.gallery .gallery-content{margin-top:2rem}
