.shop-menu .content{grid-template-columns:repeat(auto-fill, minmax(calc(var(--image-width) + 50px), 1fr));grid-auto-rows:minmax(calc(var(--image-height)), auto);grid-gap:var(--grid-gap);grid-auto-flow:dense;text-align:center;justify-content:center;justify-items:center;height:100%;padding:20px 70px;display:grid;overflow:hidden}.shop-menu .content a{margin-top:10px;text-decoration:none!important}.shop-menu .content.hide{display:none}.shop-menu .artwork{height:var(--image-height);width:var(--image-width);object-fit:contain;opacity:0;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform .5s,opacity .5s;display:block;box-shadow:0 4px 6px #0000001a}.shop-menu .artwork-name{color:#fff;opacity:0;z-index:1;margin-top:20px;margin-bottom:5px;font-size:18px;transition:transform .5s,opacity .5s;display:block}.shop-menu .artwork-price{color:#fff;opacity:0;z-index:1;margin-top:10px;font-size:16px;transition:transform 5s,opacity 5s;text-decoration:none!important}.shop-menu .artwork-wrapper{transition-duration:.5s}.shop-menu .artwork-wrapper:hover{transition:transform .3s;transform:scale(1.05)}.shop-menu .underline-link{margin-bottom:20px}@keyframes slideInUpMenu{0%{opacity:0;transform:translateY(2%)}to{opacity:1;transform:translateY(0)}}.shop-menu .fade-in{opacity:1;animation:1s forwards slideInUpMenu}.shop-menu .artwork:hover{transform:scale(1.04)}.glance{min-height:10vh}.glance_inner{border-bottom:1px solid #636363cc;justify-content:center;height:100%;margin-left:5vw;margin-right:5vw;display:flex}.glance_inner.hide-border{border-bottom:none}.shop-menu .collection-empty{text-align:center;color:#fff;grid-column:1/-1;padding:60px 40px}
