@font-face{font-family:oswald-bold;src:url(/fonts/oswald-bold/oswald-bold.woff2) format("woff2"),url(/fonts/oswald-bold/oswald-bold.woff) format("woff"),url(/fonts/oswald-bold/oswald-bold.ttf) format("truetype"),url(/fonts/oswald-bold/oswald-bold.eot) format("embedded-opentype"),url(/fonts/oswald-bold/oswald-bold.svg) format("svg")}@font-face{font-family:montserratlight;src:url(/fonts/montserratlight/montserratlight.woff2) format("woff2"),url(/fonts/montserratlight/montserratlight.woff) format("woff"),url(/fonts/montserratlight/montserratlight.ttf) format("truetype"),url(/fonts/montserratlight/montserratlight.eot) format("embedded-opentype"),url(/fonts/montserratlight/montserratlight.svg) format("svg")}#product-prolist-col .card-deck{margin-bottom:1rem;justify-content:center}@media (max-width:767px){#product-prolist-col .card-deck{display:block}}#product-prolist-col .card{border-radius:0;border:none;padding:5px}@media (min-width:576px){#product-prolist-col .card{margin-left:10px;margin-right:10px}}@media (min-width:992px){#product-prolist-col .card{flex:0 0 33%}}#product-prolist-col .card.empty{height:0!important;opacity:1!important;overflow:hidden!important;border:none!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#product-prolist-col .card.empty *{display:none!important}#product-prolist-col .card h4{margin-bottom:unset;font-size:unset;line-height:unset}#product-prolist-col .card .image{height:0!important;overflow:hidden;padding-top:50%;position:relative}#product-prolist-col .card .image>:first-child{display:block;position:absolute;top:0;bottom:0;left:0;right:0}#product-prolist-col .card .name{max-height:3.38rem;font-weight:600;border:none;text-align:center;color:#4eb5d4;font-size:2rem;background-color:#fff;padding-top:.25rem;padding-bottom:.25rem;overflow:hidden;text-overflow:ellipsis}#product-prolist-col .card .name:last-child{padding-bottom:.5rem}#product-prolist-col .card .name a{color:inherit}#product-prolist-col .card .mode{border:none;padding-top:.25rem;padding-bottom:.25rem;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#product-prolist-col .card .mode:last-child{padding-bottom:.5rem}#product-prolist-col .card .descr{text-align:center;border:none;padding-top:.25rem;padding-bottom:.75rem;white-space:pre-line}#product-prolist-col .card .descr:last-child{padding-bottom:.5rem}