.prod-cat-list{overflow:auto}.prod-cat-list .prod{float:left;margin:10px 0 10px 2%}@media screen and (min-width: 641px){.prod-cat-list .prod{width:23.5%}.prod-cat-list .prod:nth-of-type(4n+1){margin-left:0;clear:both}}@media screen and (max-width: 640px){.prod-cat-list .prod{width:49%}.prod-cat-list .prod:nth-of-type(2n+1){margin-left:0;clear:both}}.prod-cat-list a{-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;display:block;text-decoration:none;color:#1b2523;border:2px solid #ecf7f7}.prod-cat-list a:hover{text-decoration:underline;color:#1b2523;border-color:#d1eceb;box-shadow:0 3px 3px rgba(102,193,191,0.3)}.prod-cat-list .prod-thumb{-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:5px 10px;background-color:#fff;text-align:center}.prod-cat-list .prod-thumb img{max-width:100%;max-height:100%;width:auto;height:auto}.prod-cat-list .prod-title{-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;-o-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;font-size:1.2em;padding:10px 14px;background-color:#ecf7f7}.philips-subscribe-save-banner{margin:2% 0%}.philips-subscribe-save-banner img{border-radius:8px}
