/*!
 * Woo child theme overrides/additions
 */.add_to_cart{background:#F95B23;font-family:'proxima_nova_rgbold';font-size:16px;color:#FFF;letter-spacing:.73px;padding:12px 19px;text-transform:uppercase}.heading-font{font-family:"proxima_nova_rg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;font-weight:300}strong{font-family:"proxima_nova_rgbold","Helvetica Neue",Helvetica,Arial,sans-serif}.hpbox .onsale{display:none}.hpbox .woocommerce ul.product_list_widget{padding-right:25px}.hpbox .woocommerce ul.product_list_widget li a{float:left}.hpbox .woocommerce ul.product_list_widget li .pricing{float:right}.hpbox .woocommerce ul.product_list_widget li .pricing ins{text-decoration:none}.hpbox .hpbox-product .woocommerce ul.products{margin:1em 0 1.5em;padding:0;list-style-type:none}.hpbox .hpbox-product .woocommerce ul.products li{width:100%;padding:0 1px 0 0;margin:0}.hpbox .hpbox-product .woocommerce ul.products li .woo-product-description{display:none}.hpbox .hpbox-product .woocommerce ul.products li span.price{display:none}.hpbox .hpbox-product .woocommerce ul.products li a.add_to_cart_button{font-size:15px;font-weight:bold;background:#015953;padding:5px 11px;color:#fff;border-radius:0;text-transform:uppercase}.hpbox .discount-table td{padding-bottom:10px}.hpbox .discount-table .btn-info{background-color:#231F1F;border-color:#080707}.hpbox .discount-table .btn-info:hover{background-color:#080707}.content-info ul.product_list_widget li .pricing{float:right;display:inline}.content-info ul.product_list_widget li .pricing ins{text-decoration:none}body.woocommerce.archive .products{border-top:2px solid #eee}body.woocommerce.archive .products>li{width:100% !important;border-bottom:2px solid #eee;padding-bottom:30px;margin-bottom:15px}body.woocommerce.archive .products>li .woo-product-description table{display:none}body.woocommerce.archive .products>li .woo-product-description h3{font-size:1.5em}body.woocommerce.archive .products>li .woo-product-description #moso-buy-any-quantity,body.woocommerce.archive .products>li .woo-product-description #moso-buy-a-set{display:none}body.cart .main .woocommerce .woocommerce-message{display:none}body.cart .main .woocommerce .woo_pp_cart_buttons_div{display:none}body.cart .main .woocommerce .cross-sells li.cross-sell:first-child{padding-left:0}body.cart .main .woocommerce .cross-sells li.cross-sell h3 a{text-decoration:none}body.cart .main .woocommerce .cross-sells li.cross-sell img{padding-bottom:15px;max-width:300px}body.cart .main .woocommerce .cross-sells li.cross-sell .btn.black{color:#fff}.woocommerce table.variations .label{font-size:16px;color:#000}.woocommerce table.cart .product-thumbnail{display:none}.woocommerce .cart-collaterals .cart_totals{float:none}.woocommerce a.checkout-button,.woocommerce .button.alt,.woocommerce a.add_to_cart_button,.woocommerce a.button{font-weight:bold !important;background:#015953 !important;color:#fff !important;border-radius:0 !important;text-transform:uppercase;font-family:"proxima_nova_rg","Helvetica Neue",Helvetica,Arial,sans-serif}.woocommerce a.checkout-button:hover,.woocommerce .button.alt:hover,.woocommerce a.add_to_cart_button:hover,.woocommerce a.button:hover{background:#018c82 !important}.woocommerce .promo2{padding-bottom:20px}.woocommerce .promo2 li.empty{padding-left:0}.woocommerce .promo2 li.empty p{font-size:16px}.woocommerce .widget_shopping_cart_content .mini_cart_item .variation{display:none}.woocommerce .widget_shopping_cart_content .woocommerce-mini-cart__buttons #woo_pp_ec_button{display:none}.woocommerce p.buttons{font-size:100%}.woocommerce p.buttons a:first-child{float:left}.woocommerce p.buttons a:last-child{float:right}.woocommerce .widget_shopping_cart_content .total{border-top:1px solid #333;padding-top:11px;margin-top:8px}.cart .sidebar{display:none}body.single-product .product-includes li{list-style-type:none}body.single-product .pricing-table{width:100%;max-width:540px}body.single-product .pricing-table del{color:red;opacity:.7}body.single-product div.product>.onsale{display:none}body.single-product div.product div.summary{width:auto;float:none}body.single-product div.product div.summary h1{display:none}body.single-product div.product div.summary>div[itemprop=offers]{display:none}body.single-product div.product div.summary .cart .single_add_to_cart_button{clear:both;display:block;margin-top:15px}body.single-product div.product div.summary .product_meta{display:none}body.single-product div.product ul.tabs,body.single-product div.product div.woocommerce-Tabs-panel{display:none !important}body.single-product div.product #tab-additional_information{display:none}body.single-product div.product .up-sells ul li{width:100%}body.single-product div.product .up-sells ul li .woo-product-description p,body.single-product div.product .up-sells ul li .woo-product-description ul{display:none}body.single-product .sidebar .woocommerce.widget_shopping_cart{display:none}.main .woocommerce ul.products li.product{float:none;width:100%;margin:0;min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);overflow:hidden;margin-top:25px}.main .woocommerce ul.products li.product .woo-product-description h3,.main .woocommerce ul.products li.product .woo-product-description h2,.main .woocommerce ul.products li.product .woo-product-description h1{margin-top:0}.main .woocommerce ul.products li.product .woo-product-description strong{display:inline;font-weight:bold}.main table.layout-boxes,.main table.multi-layout-boxes{width:100%}@media only screen and (max-width: 767px){.main table.layout-boxes,.main table.multi-layout-boxes{width:100%}.main table.layout-boxes>tbody>tr,.main table.multi-layout-boxes>tbody>tr{display:block}.main table.layout-boxes>tbody>tr>td,.main table.multi-layout-boxes>tbody>tr>td{display:block}.main table.layout-boxes>tbody>tr>td ul.products,.main table.multi-layout-boxes>tbody>tr>td ul.products{margin:0}.main table.layout-boxes>tbody>tr>td ul.products li,.main table.multi-layout-boxes>tbody>tr>td ul.products li{margin-bottom:0 !important}.main table.layout-boxes>tbody>tr>td form.cart .quantity,.main table.multi-layout-boxes>tbody>tr>td form.cart .quantity{float:left}.main table.layout-boxes>tbody>tr>td form.cart button[type=submit],.main table.multi-layout-boxes>tbody>tr>td form.cart button[type=submit]{float:left;margin-left:15px;margin-top:0}.main img.responsive{height:auto;max-width:100%;padding-bottom:10px}}html[lang=de-DE] ul.products li.product>.pricing{display:none}html[lang=de-DE] ul.products li.product>.wgm-info{display:none}body.woocommerce-checkout #tv-asb-seal-container{float:left}body.woocommerce-checkout .woocommerce{clear:both}body.woocommerce-checkout .woocommerce #ship-to-different-address label{font-size:16px;line-height:1.5em}body.woocommerce-checkout .order_details{padding:15px;padding-left:0}body.woocommerce-checkout .woocommerce-info{margin-top:2em !important;border-top:none}body.woocommerce-checkout .user-barcodes-container .form-row label{line-height:1.5em}body.woocommerce-checkout .form-row input.input-text,body.woocommerce-checkout .form-row textarea{padding:6px}body.woocommerce-checkout .form-row textarea{height:8em}body.woocommerce-checkout .form-row .input-checkbox{margin:8px 2px 0 0}body.woocommerce-checkout #payment .payment_method_paypal .about_paypal{margin-left:15px}body.woocommerce-checkout #payment .payment_method_poli p br{display:none}body.woocommerce-checkout #payment .payment_method_poli p a{display:block;margin-top:10px;margin-bottom:10px}body.woocommerce-checkout #payment .payment_method_poli p a img{margin:0}body.woocommerce-checkout #payment #stripe-cvc-element{width:60px}body.woocommerce-checkout .ssl-image{margin:15px 0}body.woocommerce-checkout.kasse .checkout #order_review_heading{display:none}body.woocommerce-checkout.kasse .checkout #order_review #order_review_heading{display:inline-block}body.woocommerce-checkout.kasse .checkout #order_review .backtocart{margin-bottom:20px}body.woocommerce-checkout.kasse .checkout #order_review #place_order{margin-top:15px;margin-bottom:15px}body.woocommerce-checkout.kasse .checkout #order_review #payment .wc_payment_methods.payment_methods.methods{border-bottom:none}body.woocommerce-checkout.kasse .checkout #order_review #payment .form-row.place-order{padding:0}body.woocommerce-order-pay .woocommerce form>table#woo-pxpost-table{display:none}body.woocommerce-order-pay .woocommerce form>table #expiryDateRow select{margin-right:15px;font-size:16px}body.woocommerce-order-pay .woocommerce form>table #cvcNumberRow input{padding:5px}body.woocommerce-order-pay .woocommerce form>table td{padding-bottom:25px}body.woocommerce-order-pay .woocommerce form>table td input[type="text"]{padding:5px}body.woocommerce-order-pay .woocommerce form>table td span input{margin-right:10px}body.woocommerce-order-pay .woocommerce form>br{display:none}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{padding-top:25px}p.woocommerce-store-notice.demo_store{opacity:.8}p.woocommerce-store-notice.demo_store .woocommerce-store-notice__dismiss-link{display:none}body.blog .main>header h1{color:#f95b23}body.blog .main section.blog-index>h2{margin-top:5px;margin-bottom:25px}.blog-index article{margin-bottom:33px}.blog-index article.wide .featured-image{min-height:310px;padding:40px}@media only screen and (max-width: 767px){.blog-index article.wide .featured-image{padding:20px}}.blog-index article .featured-image{min-height:295px;background-repeat:no-repeat;background-size:cover;margin-bottom:13px;display:flex;align-items:flex-end;padding:25px}@media only screen and (max-width: 767px){.blog-index article .featured-image{padding:15px}}.blog-index article .featured-image div{text-transform:capitalize;font-family:"proxima_nova_rg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;font-weight:300}.blog-index article .featured-image div h1,.blog-index article .featured-image div date{color:#fff}.blog-index article .featured-image div date{margin:0;font-size:1.35em;padding:0 5px;letter-spacing:0;background-color:#f95b23}.blog-index article .featured-image div h1{margin:0;padding:2px 12px 4px;background:rgba(0,0,0,0.8)}.blog-index article .featured-image div h1:hover{background:#000}.blog-index article .featured-image div h1 a{color:#fff !important}.blog-index article .featured-image div h1 a:hover{text-decoration:none}@media (min-width:768px) and (max-width:991px){.blog-index article .featured-image div date{font-size:1.5em}.blog-index article .featured-image div h1{font-size:1.6em}}@media only screen and (max-width: 767px){.blog-index article .featured-image div date{font-size:1.5em}.blog-index article .featured-image div h1{font-size:1.6em}}.blog-index article .entry-summary a{color:#f95b23}.two-col-row{display:flex}@media only screen and (max-width: 767px){.two-col-row{display:block}}.two-col-row article:first-child{margin-right:10px}.two-col-row article:last-child{margin-left:10px}@media (min-width:768px){.woocommerce .cart-collaterals .cart_totals{width:75%}.woocommerce p.buttons a{display:block;float:none;margin-bottom:10px}.woocommerce p.buttons a:first-child,.woocommerce p.buttons a:last-child{float:none}body.woocommerce-checkout #tv-asb-seal-container{float:right}}@media (min-width:992px){.woocommerce p.buttons a:first-child,.woocommerce p.buttons a:last-child{display:inline}.woocommerce p.buttons a:first-child{float:left}.woocommerce p.buttons a:last-child{float:right}}