.ui-main .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;align-content:flex-start;width:100%;max-width:1024px;margin:auto;margin-top:20px;justify-content:center}.ui-main .wrapper .body{width:100%}.ui-main .wrapper .body h1{padding-bottom:0}.ui-main .wrapper .body .cats{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;align-content:flex-start;justify-content:flex-end;align-items:center;align-content:center;padding-bottom:15px}.ui-main .wrapper .body .cats div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;align-content:flex-start;justify-content:space-around;align-items:center;align-content:center}.ui-main .wrapper .body .cats div+div:before{content:'/';display:block;padding-left:10px;padding-right:10px;font-size:135%}.ui-main .wrapper .body .cats div a{display:block}.ui-main .wrapper .body .websites{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;align-content:flex-start;justify-content:center;align-items:flex-start;align-content:flex-start;list-style:none}.ui-main .wrapper .body .websites-site{display:block;width:100%;max-width:340px;flex-grow:1;flex-shrink:1;padding:15px}.ui-main .wrapper .body .websites-site.ng-enter{-webkit-transition:1s linear all;transition:1s linear all;opacity:0}.ui-main .wrapper .body .websites-site.ng-enter.ng-enter-active{opacity:1}.ui-main .wrapper .body .websites-site.ng-enter,.ui-main .wrapper .body .websites-site.ng-leave{-webkit-transition:400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;-moz-transition:400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;-ms-transition:400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;-o-transition:400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;transition:400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;position:relative;display:block}.ui-main .wrapper .body .websites-site.ng-enter.ng-enter-active,.ui-main .wrapper .body .websites-site.ng-leave{opacity:1;top:0;min-height:30px}.ui-main .wrapper .body .websites-site.ng-leave.ng-leave-active,.ui-main .wrapper .body .websites-site.ng-enter{opacity:0;top:-50px;min-height:0px}.ui-main .wrapper .body .websites-site a{display:block;overflow:hidden;box-shadow:0px 0px 0px -5px #000000;color:inherit;text-decoration:none;-webkit-transition:box-shadow 200ms linear 0ms;-moz-transition:box-shadow 200ms linear 0ms;-ms-transition:box-shadow 200ms linear 0ms;transition:box-shadow 200ms linear 0ms}.ui-main .wrapper .body .websites-site a .name{padding-top:9px;padding-left:5px;padding-right:5px;padding-bottom:9px;background-color:#f09c3a;font-size:105%;color:#ffffff;font-weight:bold;text-shadow:0px 0px 3px #000000}.ui-main .wrapper .body .websites-site a img{display:block;width:100%}.ui-main .wrapper .body .websites-site a:hover{box-shadow:0px 0px 20px -5px #000000}
/*# sourceMappingURL=products.css.map */
