.elementor-element.elementor-element-72038234.e-con-full.e-flex.e-con.e-child, .elementor-element.elementor-element-31a639a.e-flex.e-con-boxed.e-con.e-child {
padding-top: 25px;
padding-bottom: 15px;
}  .woocommerce table.shop_attributes td p {
padding: 0 20px;
}
.single-product .content {
margin-top: 50px;
}
.vat-disclaimer{
font-size: 14px;
margin: 11px 0;
display: inline-block;
}
.woocommerce div.product form.cart .variations select {
width: calc(100% - 30px);
padding: 6px 20px;
float: right;
}
.woocommerce div.product form.cart div.quantity {
margin: 0 10px 0 0;
}
.woocommerce div.product .product_title {
text-transform: uppercase;
font-size: 30px;
}
table.variations tr th:nth-child(1) {
background: none;
padding: 25px 0;
}
.single-product .product_meta .sku_wrapper {
display: none;
}
.woocommerce div.product form.cart div.quantity .input-text {
height: 39px;
}
.elementor-kit-41 h2 {
text-transform: initial;
}
div#tab-additional_information h2 {
display: none;
}
.single-product .product_meta span {
font-size: 14px;
}
.single-product .product_meta span a {
font-weight: bold;
}
@media (max-width: 767px){
.woocommerce div.product form.cart .variations {
margin-bottom: 0;
}
}  a.button.aux-ajax-add-to-cart.add_to_cart_button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled, button.single_add_to_cart_button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt {
background-color: #ebebeb!important;
color: #494949 !important;
}
a.button.aux-ajax-add-to-cart.add_to_cart_button:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover {
background: #d8d8d8!important;
color: black!important;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover {
background-color: gainsboro!important;
}
.archive.woocommerce-shop h1.page-title {
display: none;
}
.elementor-kit-41 h1.page-title-alt {
font-size: 30px;
margin: 0 0 30px 0;
text-transform: uppercase;
font-weight: bold;
}
li.wc-block-product-categories-list-item {
padding: 5px 0;
}
h1.woocommerce-products-header__title.page-title, section.page-title-group h1 {
font-size: 30px;
margin: 0 0 30px 0;
text-transform: uppercase;
font-weight: bold;
}
.aux-content-top-margin .aux-primary {
padding-top: 0;
}
.archive header.woocommerce-products-header {
display: none;
}
.archive form.woocommerce-ordering {
display: none !important;
}
.aux-sidebar ul li a {
text-decoration: none;
}
@media (max-width: 767px){
.elementor-3241 .elementor-element.elementor-element-72038234{
padding-left:15px}
.aux-resp .right-sidebar > .aux-wrapper > .aux-fold, .aux-fold, .aux-fold-padding, .aux-boxed-container > .aux-container{
padding-right: 15px;
padding-left: 15px;
}
.archive li.product .woocommerce-loop-product__title {
padding: 0 !important;
line-height: 20px;
}
li.product span.price {
margin-top: 5px;
}
}
.woocommerce main ul.products li.product .price, .woocommerce main div.product p.price {
color: black !important;
}  .archive .aux-breadcrumbs {
display: none;
}
.archive header .page-header.aux-wrapper {
margin-top: 30px;
border-bottom: none;
}
.page-title-section .page-header > .aux-container > .aux-page-title-entry {
margin-bottom: 0;
}  footer.aux-elementor-footer {
margin-top: 60px;
}
.aux-wrapper {
max-width: 1190px;
}
.archive header.woocommerce-products-header .page-description {
display: none;
}
@media (min-width:1024px) and (max-width: 1160px){
.elementor-element.elementor-element-72038234.e-con-full.e-flex.e-con.e-child{
padding-left: 20px;
}
}
@media (min-width:768px) and (max-width: 1024px){
.aux-header .e-con>.e-con-inner {
margin: unset;
max-width: unset;
}
}
@media (min-width:768px) and (max-width: 868px){
ul#menu-hauptmenue li a {
font-size: 12px;
}
}
@media (max-width: 1155px){
.page-id-7420 #main, .page-id-7422 #main {
padding: 20px !important;
}
}  .home .aux-wrapper {
max-width: unset;
}  .woocommerce-cart .aux-wrapper .aux-container {
max-width: 1116px;
margin-top: 50px;
}
.post-7420 .wp-block-button.wc-block-grid__product-add-to-cart a {
color: white !important;
}
.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block {
background: black;
transition: .4s;
}
.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block:hover {
background: #303030;
}
.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block a {
color: white;
font-weight: bold;
}
.page-id-11 .aux-content-top-margin .aux-primary, .page-id-201 .aux-content-top-margin .aux-primary, .page-id-221 .aux-content-top-margin .aux-primary, .page-id-241 .aux-content-top-margin .aux-primary {
padding-top: 4.375em;
}