h4 { font-size: 2.2rem; line-height: 2rem; }
/* saleCats ----- */
.saleCats { display: grid;grid-template-columns: repeat(auto-fill, minmax(180px, 1fr) ); grid-column-gap: 4px; grid-row-gap: 4px; }
.pl-content-block .content-block .container .row p.saleCats a { font-weight: 500; font-size: 1.6rem; line-height: 1.2rem; color: #23100a; white-space: nowrap; padding: 10px 0; text-align: center; background-color: #fbf7eb; border-radius: 5px; text-decoration: none!important; border: 1px solid #ffffff; }
.pl-content-block .content-block .container .row p.saleCats a:hover { text-decoration: underline!important }
.pl-content-block .content-block .container .row p.saleCats a.catSelected { border: 1px solid #f9e24c; background: #fdf6c9; text-decoration: none!important; font-weight: 700; cursor: unset; }   
.pl-content-block .content-block .container .row p.saleCats a.catSelected:hover { text-decoration: none!important; }    
/* saleCats ----- */

/* grid work  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.gridSet        { display: grid; grid-template-columns: repeat(auto-fill, minmax(164px, 1fr) ) ; grid-gap: 10px; margin-bottom: 3rem; }
.gridSet img    { max-width: 100%; }
/* - - - */

    
/* 588px <------------> */
    @media print, screen and (min-width: 588px) {
        .gridSet { display: grid; grid-template-columns: repeat(auto-fill, minmax(185px, 1fr) ); }
    }

/* 1199px <------------> */
    @media print, screen and (min-width: 1199px) {
    }

/* 1199px <------------> */
    @media print, screen and (min-width: 1750px) {
        .gridSet { display: grid; grid-template-columns: repeat(auto-fill, minmax(185px, 1fr) ); }
    }
    
.pl-content-block .content-block .container .row p { margin-bottom: 3rem !important;}
