ul.concrete-ul{list-style-type:none;margin:0 -20px -40px;padding:0;display:flex;flex-wrap:wrap}ul.concrete-ul li{line-height:1;margin:0 0 40px;padding:0 20px;width:50%}ul.concrete-ul .concrete-wrap{border-radius:6px;position:relative;overflow:hidden}ul.concrete-ul .concrete-wrap img{border-radius:6px;position:relative;z-index:-2}ul.concrete-ul .concrete-bottom{border-radius:6px;position:absolute;width:100%;gap:10px;top:auto;left:0;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;z-index:1;padding:30px;bottom:0}ul.concrete-ul .concrete-bottom .cbtm-name{font-size:26px;letter-spacing:.26px;font-weight:700;color:var(--white)}ul.concrete-ul .concrete-bottom .cbtm-info{font-size:17px;letter-spacing:0px;font-weight:600;color:var(--white)}ul.concrete-ul .concrete-wrap:before{position:absolute;content:"";width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:transparent linear-gradient(180deg,#0000,#000000a3) 0% 0% no-repeat padding-box;border-radius:6px;z-index:-1}ul.concrete-ul li .concrete-wrap img{transform:scale(1);-moz-transform:scale(1);-webkit--moz-transform:scale(1);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}ul.concrete-ul li .concrete-wrap:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit--moz-transform:scale(1.1);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}ul.concrete-ul li .concrete-wrap:hover .concrete-bottom .cbtm-name,ul.concrete-ul li .concrete-wrap:hover .concrete-bottom .cbtm-info{color:#2695dd}@media(max-width:1439.98px){ul.concrete-ul{margin:0 -10px -20px}ul.concrete-ul li{margin:0 0 20px;padding:0 10px}}@media(max-width:991.98px){ul.concrete-ul{margin:0 -5px -10px}ul.concrete-ul li{margin:0 0 10px;padding:0 5px}ul.concrete-ul .concrete-bottom{padding:20px}ul.concrete-ul .concrete-bottom .cbtm-name{font-size:24px;letter-spacing:.24px}ul.concrete-ul .concrete-bottom .cbtm-info{font-size:14px}}@media(max-width:767.98px){ul.concrete-ul li .concrete-wrap img{height:250px;object-fit:cover;width:100%;object-position:center center}}@media(max-width:575.98px){ul.concrete-ul{margin:0 auto -20px;max-width:410px}ul.concrete-ul li{margin:0 0 20px;padding:0 10px;width:100%}ul.concrete-ul .concrete-bottom{padding:15px}ul.concrete-ul .concrete-bottom .cbtm-name{font-size:20px;letter-spacing:.2px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/concrete-pools.css.map */
