@media screen and (max-width:980px){body{-webkit-text-size-adjust:100%}#wrap{width:auto;margin:0 8px}#titleHeader{width:auto;margin:16px 0 0}#banner,#content,#footer,#footer_menu{width:auto}#banner{margin-top:12px}#content{padding:10px 8px}#contentleft,#contentleft.contentLeftWide,#contentleft.contentLeftFront{margin:0;padding:0 4px 16px}#secNav{float:none;width:auto;padding:0 0 10px;text-align:left}#secNav ul{width:auto;height:auto}#banner table,#banner tbody,#banner tr{display:block;width:100%}#banner tr{display:grid;grid-template-columns:repeat(3,1fr)}#banner table td{display:block;min-width:0;height:auto}#banner table td a{height:auto;min-height:58px;font-size:13px;line-height:1.25;box-sizing:border-box}#banner table td#navCell1{background-position:center;background-size:cover}#content img{max-width:calc(100% - 16px);height:auto}#content .wp-caption{margin:10px 0}#contentleft .wp-caption img{max-width:100%;margin:0}#contentleft{position:relative}#content img.alignright,#content img.alignleft,#content .wp-caption.alignright,#content .wp-caption.alignleft{float:none;display:block;margin:8px auto}#content .wp-caption,#content [style*=width]{max-width:100%;box-sizing:border-box}#content table{max-width:100%}#content p,#content td{overflow-wrap:anywhere}#content iframe,#content video,#content embed{max-width:100%}blockquote{margin:0 0 10px}.pia-shop-kopf{font-size:14px}#content .woocommerce-products-header__title,#content h1.product_title{font-size:21px}#content .button,#content .wc-block-components-button:not(.is-link){min-height:44px}}@media screen and (max-width:480px){#contentleft ul.products li.product{padding:6px}#contentleft ul.products li.product .woocommerce-loop-product__title,#contentleft ul.products li.product h2{font-size:14px}#banner table td a{font-size:12px;padding:5px}}