@charset "UTF-8";.shingle-type-cat{margin:40px 0 0px 0}ul.shingle-type-list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));list-style:none;margin:0;padding:0;gap:15px;margin:25px 0 0 0;max-width:none}@media screen and (max-width:800px){ul.shingle-type-list{max-width:550px}}@media screen and (max-width:600px){ul.shingle-type-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;max-width:350px;margin-left:auto;margin-right:auto}}@media screen and (max-width:460px){ul.shingle-type-list{gap:10px}}ul.shingle-type-list .shingle-type{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;position:relative;overflow:hidden;padding:12px;aspect-ratio:1 / 1}ul.shingle-type-list .shingle-type:before{content:unset;display:none}ul.shingle-type-list .shingle-type h3{position:relative;z-index:2;margin:0;color:white;font-size:22px;text-shadow:5px 5px 20px rgba(21, 21, 22, 0.75), 5px 5px 20px rgba(21, 21, 22, 0.75);text-align:center}
/*# sourceMappingURL=roofing-shingle-types.css.map */