@import url("http://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic");.pp-wrap,.pp-legal,.pp-footer{font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif}.pp-wrap button,.pp-navigation li a,.pp-separator a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@-moz-keyframes blink{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}.pp-wrap button{background:#7697ca;color:#fff;border:none;padding:0.3em}.pp-wrap button:hover{background:#fff;color:#7697ca}.tabimg{width:auto;font-size:0.8em;line-height:1.4em}.tabimg,.tabimg tr{background:none}.tabimg img{max-width:200px}.pp-article ul,.pp-info ul ul{list-style:none}.pp-article li,.pp-info ul li{position:relative}.pp-article li:before,.pp-info ul li:before{content:"\2713";font-weight:bold;position:absolute;display:block;color:#7697ca;left:-1.5em;top:0em}.pp-navigation,.pp-footer,.pp-separator{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiOWM4ZGQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(25%, #ffffff),color-stop(100%, #b9c8dd));background-image:-moz-linear-gradient(#ffffff 25%,#b9c8dd);background-image:-webkit-linear-gradient(#ffffff 25%,#b9c8dd);background-image:linear-gradient(#ffffff 25%,#b9c8dd)}.pp-wrap table{width:auto;max-width:100%;font-size:0.9rem}.pp-wrap table:after{display:none}.pp-wrap td{text-align:left;border:2px solid white;padding:0.2em}.pp-wrap tr:nth-child(odd){background:#ddd}.pp-wrap tr:nth-child(even){background:#eee}.pp-wrap .tabimg,.pp-wrap .tabimg tr:nth-child(even),.pp-wrap .tabimg tr:nth-child(odd){background:none}.pp-article table img{max-width:100%;vertical-align:middle}.pp-wrap .tabimg img{width:200px;height:auto}.pp-wrap .tabimg{font-size:0.8rem}.betont-kursiv{font-weight:700;font-style:italic}strong,.betont{font-weight:700}.pp-warning{color:#e50b2b;font-weight:700}.betont-kursiv{color:#7697ca}strong,.betont{color:#7697ca}.pp-advert{font-weight:700;font-style:italic}.pp-wrap h4{color:#e50b2b;font-style:italic}.pp-bstock{color:#e50b2b;font-weight:700}.pp-article-headline{font-weight:700;font-style:400italic;color:#666}.pp-wrap{width:800px;background:#fff;color:#000;margin:0 auto;position:relative}.pp-gallery{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-content:space-around}.slideshowContainer{max-width:500px}.pp-thumbnails{-webkit-box-flex:1;-moz-box-flex:1;width:100%;-webkit-flex:1;-ms-flex:1;flex:1}.slideshowContainer,.pp-thumbnails{overflow:hidden}.pp-article{background:#f3f3f3;font-size:1rem;line-height:1.5em;padding:3em}.pp-article-inner{position:relative;padding:1em;background:#fff;border:1px solid #ccc;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;align-items:flex-start}.pp-article-inner>*{margin-left:150px}.pp-article-inner h3{width:130px;margin:0;color:#7697ca;text-align:right;font-style:400italic;font-size:0.8em}.pp-article h2{font-size:1.1em;color:#039}.pp-article .pp-article-brand{align-self:center}.pp-article-inner h3+*{flex:1;min-width:450px;margin:0 0 0 20px}.pp-article-inner *+h3,.pp-article-inner *+h3+*{margin-top:1em}.pp-article-inner>ul,.pp-article-inner>p{font-size:0.9em;min-width:450px}.pp-article-inner .pp-delivery{font-size:1em;font-weight:bold;opacity:1;color:#7697ca;-moz-animation:blink 2s infinite;-webkit-animation:blink 2s infinite;animation:blink 2s infinite}.pp-article-inner .pp-symbol--warning{height:50px;width:auto;margin-right:1em}.pp-article-inner>p{width:100%}.pp-article-inner img{max-width:70%;height:auto}.pp-gallery{background:#f3f3f3;padding:10px 0 10px 10px}.pp-gallery img{max-width:100%;height:auto}.slideshowContainer{width:500px;height:500px;overflow:hidden;border:1px solid #ccc;margin-right:10px}.sldieshowContainer img{display:block;position:absolute;top:0;left:0;width:500px;height:500px}.pp-thumbnails{position:relative;height:500px;text-align:center}.pp-thumbnails a{display:inline-block;text-align:center;width:85px;height:85px;overflow:hidden;margin:0 4px 4px 0;border:1px solid #ccc}.pp-thumbnails a img{width:100%;height:100%}.pp-brand{position:absolute;bottom:0;left:50%;margin-left:-110px;width:220px;height:auto}.pp-magnify{display:none;position:absolute;width:250px;height:250px;border:1px solid #000;border-radius:100%;background-size:1200px;margin-left:-125px;margin-top:-125px;-moz-box-shadow:0 0 60px #fff inset,0 0 20px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 60px #fff inset,0 0 20px rgba(0,0,0,0.7);box-shadow:0 0 60px #fff inset,0 0 20px rgba(0,0,0,0.7);z-index:5}.pp-branding a img{display:block;width:300px;height:auto}.pp-navigation{text-align:center}.pp-navigation ul{margin:0;padding:0}.pp-navigation li{list-style-type:none;display:inline-block}.pp-navigation li a{display:block;padding:0 1.5em;font-size:0.8rem;line-height:2.2em;text-decoration:none;color:#7697ca}.pp-navigation li a:hover{background:rgba(118,151,202,0.3);color:#fff}.pp-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;padding:0 10px;font-size:0.9rem}.pp-footer p{line-height:2.2em;margin:0;color:#7697ca}.category-1 .pp-header,.hausundgarten .pp-header{background:url("http://www.primopet.de/images/html5/header/header_garten.jpg") center center no-repeat}.category-3 .pp-header,.gesundheitundwellness .pp-header{background:url("http://www.primopet.de/images/html5/header/header_gesundheitundwellness.jpg") center center no-repeat}.category-4 .pp-header,.haushalt .pp-header{background:url("http://www.primopet.de/images/html5/header/header_haushalt.jpg") center center no-repeat}.category-6 .pp-header,.heimwerken .pp-header{background:url("http://www.primopet.de/images/html5/header/header_heimwerken.jpg") center center no-repeat}.category-7 .pp-header,.babyundkind .pp-header{background:url("http://www.primopet.de/images/html5/header/header_kinder.jpg") center center no-repeat}.category-8 .pp-header,.sportundfreizeit .pp-header{background:url("http://www.primopet.de/images/html5/header/header_sportundfreizeit.jpg") center center no-repeat}.category-5 .pp-header,.haustierbedarf .pp-header{background:url("http://www.primopet.de/images/html5/header/header_haustierbedarf.jpg") center center no-repeat}.category-9 .pp-header,.wohnen .pp-header{background:url("http://www.primopet.de/images/html5/header/header_wohnen.jpg") center center no-repeat}.pp-header{background-size:cover;height:150px;display:block;position:relative}.pp-search{float:left;margin:8px 0 0 1em;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.pp-service{position:absolute;background:white;background:rgba(255,255,255,0.8);box-shadow:0 0 5px rgba(0,0,0,0.3);padding:5px;top:10px;right:10px;font-size:0.8em;color:grey;width:37%}.pp-service strong,.pp-service a{color:#7697ca}.pp-service a:hover{color:#039}.pp-service-costs{display:block;font-size:0.8em;text-align:right;margin-top:5px;color:#9a9a9a}.pp-service p{margin:5px 0}.pp-service a,.pp-service-data{float:right;text-decoration:none}.pp-search{position:absolute;bottom:1em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.pp-search input[type="submit"]{height:29px;width:29px;background:url("http://www.primopet.de/images/html5/img/search.png") center center no-repeat #7697ca;background-size:25px;text-indent:300%;white-space:nowrap;overflow:hidden;cursor:pointer}.pp-search input{height:29px;border:none;outline:none;text-indent:0.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4b4b4b;font-size:0.9em}.pp-search input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.pp-separator{line-height:2.2rem;color:#7d7d7d;padding:0 10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.pp-separator span{font-size:0.75em;text-transform:uppercase;font-weight:700}.pp-separator span.en{color:#b0b0b0;text-transform:none;margin-left:1em;font-weight:400;-webkit-box-flex:1;-moz-box-flex:1;width:100%;-webkit-flex:1;-ms-flex:1;flex:1}.pp-separator a{display:block;font-size:0.8em;color:#7697ca;text-decoration:none}.pp-separator a.active,.pp-separator a:hover{background:transparent;color:#3d639d;text-decoration:underline}.pp-legal,.pp-footer{width:800px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pp-info{background:white;border:1px solid #ccc;margin:3em;padding:1em;position:relative;font-size:0.9em}.pp-info:before{content:"";display:block;position:absolute;z-index:-1;top:-3em;left:-3em;right:-3em;bottom:-3em;background:#eee}.pp-info ul{list-style-type:none}.pp-info ul h3{color:#7697ca;font-size:1em}.pp-info ol{counter-reset:info}.pp-info ol li{list-style-type:none;position:relative;margin-bottom:1em}.pp-info ol li:before{content:counter(info);counter-increment:info;position:absolute;left:-2.5em;top:-0.3em;display:block;color:white;background:#666;width:2em;height:2em;line-height:2em;text-align:center;border-radius:100%}
