#section__store{


    .store__product{


        margin-top: calc(var(--spacing)*1.5);
        margin-bottom: calc(var(--spacing)*0.5);
        position: relative;

        figure{
            aspect-ratio: 4/3;
            background-color: var(--color-bg);
            background-color: var(--data-bg); 
            margin-bottom: calc(var(--spacing)*0.5);
    
    
        }
        img{
            width: 100%;
            height: 100%;
            object-fit: contain;
        }
    
        a{
            text-decoration: none;
        }

        .link-block{
            display: block;
            height: 100%;
            width: 100%;
            position: absolute;
            top: 0;
            left: 0;
            cursor: pointer;
        }
    }

}