ul.products.columns-4 li{box-shadow:1px 1px 20px #b5b5b5;padding:15px!important}@media(max-width:980px){.woocommerce a.button{line-height:1.3em!important;padding:5px!important}}@media(max-width:980px){.et_pb_shop ul.products.columns-4 li.product{width:100%!important;max-width:100%!important}}@media all and (min-width:981px){.custom-menu .et_pb_menu__logo-wrap{width:50%}}#menu-hauptmenue li>ul>li>a{width:300px!important}#menu-hauptmenue .sub-menu{width:310px!important}.cstm-shop li.product{box-shadow:0px 2px 18px 0px rgb(0 0 0 / 30%);min-height:650px;padding:15px 0!important}.page-id-473 .cstm-shop a.button.product_type_variable.add_to_cart_button{display:none!important}.page-id-473 .cstm-shop a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none!important}.page-id-473 .cstm-shop li.product{min-height:435px!important}.page-id-473 .cstm-shop .wgm-info.shipping_de.shipping_de_string.delivery-time-sofort-lieferbar{display:none!important}.page-id-473 .cstm-shop .wgm-info.woocommerce_de_versandkosten{display:none!important}.page-id-473 .cstm-shop p.price{display:none!important}.page-id-473 a.button.product_type_simple{display:none!important}@media only screen and (min-width:981px){.custom-menu .et_pb_menu__logo-wrap{width:30%!important}}.custom-menu .et_pb_menu__wrap{width:70%!important}@media only screen and (min-width:768px) and (max-width:980px){.cstm-shop li.product a.button{position:absolute;bottom:10px;left:calc(50% - 93px)}}@media all and (min-width:981px){.custom-menu .et_pb_menu__logo-wrap{width:50%}}@media (min-width:981px){.custom-menu .et_pb_menu__logo-wrap{width:33%!important;display:flex}}@media (max-width:980px){.custom-module .et_pb_menu__wrap{width:200px}}.et_pb_shop .woocommerce-loop-product__title{font-size:20px!important}.et_pb_shop .price{font-size:20px!important}@media (max-width:767px){.cstm-shop.et_pb_shop ul.products li.product:nth-child(n){width:100%!important}}.cstm-shop .woocommerce ul.products li.product a img:hover{transform:scale(1.05);transition:.2s ease-in-out}.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del{color:green!important}.single-product a.button.add_to_cart_button{text-align:center!important;font-size:14px}.cstm-shop-upselling .woocommerce ul.products li.product a img:hover{transform:scale(1.05);transition:.2s ease-in-out}.cstm-shop-upselling li.product{box-shadow:0px 2px 18px 0px rgb(0 0 0 / 30%);min-height:400px;padding:15px 0!important}#action-next,#action-prev{margin-top:1em;cursor:pointer;font-size:16px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background:transparent;position:relative;border-style:solid!important;border-radius:3px;border-color:#2ea3f2!important;color:#2ea3f2!important;background-color:transparent!important;-webkit-transition:all .2s;transition:all .2s}@media (max-width:768px){.woocommerce-page table.cart td.actions .coupon .button{width:100%!important}}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:transparent}.woocommerce-checkout #payment ul.payment_methods li{border:2px solid #767676;padding:15px;margin-top:15px}button#place_order{background-color:#c6a36f;color:white}@media only screen and (max-width:480px){.et_pb_shop ul.products.columns-3 li.product{width:100%!important}}@media only screen and (max-width:480px){.et_pb_shop ul.products.columns-3 li.product{width:100%!important}}.cstm-shop a.added_to_cart.wc-forward{width:100%}