/* Код из Урока 9. Display Grid */

.js-store-grid-cont {
    max-width: calc(100vw - 80px) !important;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    /* grid-template-columns: repeat(5, 1fr); */
    gap: 20px;
    padding: 0;
    grid-auto-flow: dense;
}

.js-product{
    margin: 0 !important;
    padding: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
}

.js-store-grid-cont:before,
.js-store-grid-cont:after,
.t-store__grid-separator{
    display: none;
}


[data-product-uid="416189378442"]{
    /* grid-column: 2 / 4; */
    grid-column: 4 span;
    /* grid-row: 2 span; */
}
[data-product-uid="677417933682"]{
    /* grid-row: 1 / 3; */
    /* grid-column: 4 / 5; */
    grid-row: 2 span;
}

.t-store__card__imgwrapper {
    padding: 0;
    height: 300px;
}

.t-store__card__wrap_all {
    height: 100%;
}