.fotorama__caption,.pswp__caption__center,.site-info{text-align:center}@font-face{font-family:Roboto;src:url(//www.sebastiangeithner.de/wp-content/themes/libre-2-child/fonts/Roboto-Regular-webfont.eot);src:url(//www.sebastiangeithner.de/wp-content/themes/libre-2-child/fonts/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(//www.sebastiangeithner.de/wp-content/themes/libre-2-child/fonts/Roboto-Regular-webfont.woff) format('woff'),url(//www.sebastiangeithner.de/wp-content/themes/libre-2-child/fonts/Roboto-Regular-webfont.ttf) format('truetype'),url(//www.sebastiangeithner.de/wp-content/themes/libre-2-child/fonts/Roboto-Regular-webfont.svg#robotoregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Sorts Mill Goudy';src:url(//www.sebastiangeithner.de/wp-content/themes/libre-2-child/fonts/GoudyStM-webfont.eot);src:url(//www.sebastiangeithner.de/wp-content/themes/libre-2-child/fonts/GoudyStM-webfont.eot?#iefix) format('embedded-opentype'),url(//www.sebastiangeithner.de/wp-content/themes/libre-2-child/fonts/GoudyStM-webfont.woff) format('woff'),url(//www.sebastiangeithner.de/wp-content/themes/libre-2-child/fonts/GoudyStM-webfont.ttf) format('truetype'),url(//www.sebastiangeithner.de/wp-content/themes/libre-2-child/fonts/GoudyStM-webfont.svg#sorts_mill_goudyregular) format('svg');font-weight:400;font-style:normal}body,button,input,select,span,textarea{font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Sorts Mill Goudy',serif;font-weight:400}.woocommerce-loop-product__title,section h2{font-family:Roboto,sans-serif}body,input,select,textarea{color:#444!important;line-height:1.75em}figure{margin:0 0 1.75em}.site-header-cart li .cart-contents{margin:0 0 0 2em;padding:0}.onsale{background-color:#e00!important}.demo_store{position:absolute!important;padding:1em 1.75em!important;top:100px!important;bottom:unset!important;z-index:1}.woocommerce-variation-description p a{box-shadow:0 1px 0 0 currentColor}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before{position:absolute;width:100%}.single-product div.product form.cart .variations td.label{padding-top:0}@media screen and (max-width:44em){.main-navigation{border:none;padding:0}.site-header{margin-bottom:0;position:relative;padding-top:0}}@media screen and (min-width:45em){.site-header{padding-top:2em}.site{margin-top:7em}.no-sidebar.singular .site-main,.no-sidebar.woocommerce-page .site-main,.site-main{margin:0 auto;width:75%}.blog .entry-header{float:left;width:100%}.blog .entry-content{float:none;width:100%}.content-area{float:left;width:100%}.widget-area{float:right;width:25%;overflow:hidden}.attachment-libre-2-post-thumbnail{max-width:250px;max-height:200px;float:left;margin:0 1.25em 3em 0}.woocommerce-store-notice{position:fixed!important;top:74px!important;bottom:unset!important}.woocommerce-store-notice .notice{position:absolute;width:100%;text-align:center}.woocommerce-store-notice__dismiss-link{position:relative}}label{font-style:normal}.comments-link a,.more-link{display:none}.entry-title{margin:0}.orderby{width:200px}main .woocommerce-result-count{margin-bottom:0;padding:1.25em 0}main .woocommerce-ordering select{margin-top:1.45em}#pa_optionen{margin-top:.3em}.wc-tabs-wrapper,.woocommerce-tabs{display:none;clear:both}.woocommerce-product-gallery__trigger{display:none}.single-product div.product .product_title{margin-top:.25rem}.woocommerce-Price-amount{color:#404040!important;font-weight:700}.product_title .entry-title,p.price{font-size:1.4em}.product .products .price .woocommerce-Price-amount{font-size:1em}li>.small-business-info{display:none}section h2{font-weight:700}.woocommerce-loop-product__title{font-weight:400}.entry-title,.site-title{font-family:'Sorts Mill Goudy',serif}@media screen and (min-width:55em){.single-product div.product .images .thumbnails a.zoom.first,.single-product div.product .images .thumbnails::after,.single-product div.product .variations_button::after,.single-product div.product .woocommerce-product-gallery .flex-control-thumbs::after,.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1),.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1),.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1),.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1),.single-product div.product .woocommerce-product-rating::after,.single-product div.product .woocommerce-tabs,.single-product div.product form.cart::after,.single-product div.product::after{clear:both}.single-product .pswp__button{background-color:transparent}.single-product div.product{position:relative;overflow:hidden}.single-product div.product::after,.single-product div.product::before{content:"";display:table}.single-product div.product .images,.single-product div.product .summary,.single-product div.product .woocommerce-product-gallery{margin-bottom:2.617924em;margin-top:0}.single-product div.product .woocommerce-product-gallery{position:relative}.single-product div.product .woocommerce-product-gallery .zoomImg{background-color:#fff}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.875em;right:.875em;display:block;height:2em;width:2em;border-radius:3px;z-index:99;text-align:center}.single-product div.product .woocommerce-product-gallery img{margin:0}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1.618em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs::after,.single-product div.product .woocommerce-product-gallery .flex-control-thumbs::before{content:"";display:table}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;margin-bottom:1.618em;cursor:pointer}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5;transition:all,ease,.2s}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active,.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:42.8571428571%;float:left;margin-right:14.2857142857%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:23.8095238%;float:left;margin-right:14.2857142857%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:14.2857142857%;float:left;margin-right:14.2857142857%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:8.5714285714%;float:left;margin-right:14.2857142857%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product .images .woocommerce-main-image{margin-bottom:1.618em;display:block}.single-product div.product .images .thumbnails a.zoom{display:block;margin-bottom:1em}.single-product div.product form.cart{margin-bottom:1.618em;padding:1em 0}.single-product div.product form.cart::after,.single-product div.product form.cart::before{content:"";display:table}.single-product div.product form.cart .quantity{float:left;margin-right:.875em}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__label{overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity{float:none;margin-right:0}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity .quantity{margin-right:0}.single-product div.product p.price{font-size:1.41575em;margin:1.41575em 0}.single-product div.product table.variations{table-layout:fixed;margin:0}.single-product div.product table.variations td,.single-product div.product table.variations th{display:list-item;padding:0;list-style:none;background-color:transparent}.single-product div.product table.variations .value{margin-bottom:1em}.single-product div.product table.variations select{max-width:70%;vertical-align:middle}.single-product div.product .single_variation .price{margin-bottom:1em;display:block}.single-product div.product .variations_button::after,.single-product div.product .variations_button::before,.single-product div.product .woocommerce-product-rating::after,.single-product div.product .woocommerce-product-rating::before{display:table;content:""}.single-product div.product .variations_button{padding-top:1em}.single-product div.product .woocommerce-product-rating{margin-bottom:1.618em;margin-top:-.875em}.single-product div.product .woocommerce-product-rating a{font-weight:600;text-decoration:underline}.single-product div.product .woocommerce-product-rating a:hover{text-decoration:none}.single-product div.product .woocommerce-product-rating .star-rating{float:left;margin-right:.6180469716em}.single-product div.product .product_meta{font-size:.875em;padding-top:1em;border-top:1px solid rgba(0,0,0,.05)}.single-product div.product .product_meta .posted_in,.single-product div.product .product_meta .sku_wrapper,.single-product div.product .product_meta .tagged_as{display:block}.single-product div.product .product_meta .posted_in:last-child,.single-product div.product .product_meta .sku_wrapper:last-child,.single-product div.product .product_meta .tagged_as:last-child{border-bottom:0}.single-product div.product .product_meta a{font-weight:600;text-decoration:underline}.single-product div.product .product_meta a:hover{text-decoration:none}.single-product div.product .edit-link{font-size:.875em;margin-top:1em}.single-product div.product .images{width:41.1764705882%;float:left;margin-right:5.8823529412%;margin-bottom:3.706325903em}.single-product div.product .images .thumbnails::after,.single-product div.product .images .thumbnails::before{content:"";display:table}.single-product div.product .images .thumbnails a.zoom{width:14.2857142857%;float:left;margin-right:14.2857142857%}.single-product div.product .images .thumbnails a.zoom.last{float:right;margin-right:0}.single-product div.product .woocommerce-product-gallery{width:41.1764705882%;float:left;margin-right:5.8823529412%;margin-bottom:3.706325903em}.single-product div.product .summary{width:52.9411764706%;float:right;margin-right:0}}.site-title{font-weight:400;font-size:29px;font-size:1.8125rem;text-transform:uppercase;margin-right:.15em}.site-header{opacity:.9}.site-description{margin:0 .25em}.site-footer{margin:2em 0 0}.fotorama__img{border-bottom:30px solid #fff}.fotorama,.fotorama__stage,.fotorama__stage__frame{overflow:visible}.fotorama__caption{font-size:12pt;transform:translate(0,50px)}.fotorama__caption__wrap{background:0 0;color:#666}#eu-cookie-law{color:#444!important}.wp-caption img[class*=wp-image-]{margin:0}.label{text-align:left}