*{outline:0!important}body,html{overflow-x:hidden!important}.woocommerce-message{display:none!important}.variations_form{padding-top:0!important}.variations_form label{color:#000;display:block;font-size:20px;margin-bottom:10px}.variations_form label,table.variations th.label{font-family:var(--e-global-typography-primary-font-family)}table.variations th.label{display:inherit;width:150px}.wpgs-nav .slick-list{background:#fff;box-shadow:0 0 15px rgb(0 0 0 / .15)}.wpgs-nav .slick-slide{background:#fff;margin-bottom:10px;margin-top:10px}.wpgs-nav .slick-current{border-color:transparent!important}.tier-pricing-summary-table{display:none}.single_add_to_cart_button{padding-top:15px;text-transform:uppercase}#payment .payment_methods li input[type=radio]:first-child:checked+label:before,.quantity .minus,.quantity .plus,.star-rating span:before,.star-rating:before,p.stars a:after,p.stars a:hover:after{color:var(--e-global-color-accent)!important}.woocommerce-Reviews-title{display:none!important}#reviews .commentlist li .avatar{margin-right:20px!important}#reviews .commentlist li .comment_container .comment-text{float:left!important}#review_form label{font-family:Red Hat Text,Sans-serif;font-weight:300}#review_form input[type=submit]{background:var(--e-global-color-accent);font-weight:300;text-transform:uppercase;transition:all .2s ease}#review_form input[type=submit]:hover{background:#be4a5c}#review_form .comment-form-comment>label{display:none!important}.products.elementor-grid .product .add_to_cart_button{font-weight:500!important;padding-left:0;padding-right:0;text-transform:uppercase}.elementor-wc-products ul.products li.product .onsale,.single-product .onsale{background-color:#be4a5c;background-image:url(data:image/png;base64,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);background-position:bottom;background-size:cover;border:none;border-radius:0;box-shadow:0 0 5px rgb(0 0 0 / .15);height:55px;overflow:hidden;position:absolute;right:165px;text-indent:-9999px;top:0;width:43px;z-index:1}.elementor-wc-products ul.products li.product .onsale{right:15px}@media screen and (max-width:1024px){.single-product .onsale{right:100px}}@media screen and (max-width:480px){.single-product .onsale{right:60px}}.woo-variation-gallery-wrapper .woo-variation-gallery-trigger{box-shadow:0 0 5px rgb(0 0 0 / .15)}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before,.woocommerce-noreviews:before,p.no-comments:before{display:none!important}.woocommerce-error{background-color:#be4a5c}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#888}.paypal-buttons.paypal-buttons-context-iframe>iframe.component-frame{z-index:1!important}.elementor-menu-cart__subtotal,.elementor-menu-cart__subtotal strong{font-weight:300}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:15px;font-weight:600}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name .wc-gzd-cart-info{font-size:.8em}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:15px}.woocommerce .storefront-sorting:last-of-type{margin-top:2.617924em}.woocommerce .products.elementor-grid .product .add_to_cart_button,.woocommerce .products.elementor-grid .product .added_to_cart.wc-forward{background:var(--e-global-color-accent)!important;color:#fff!important;font-family:Josefin Sans,sans-serif!important;font-weight:300!important;text-transform:uppercase!important}.woocommerce .products.elementor-grid .product .add_to_cart_button:hover,.woocommerce .products.elementor-grid .product .added_to_cart.wc-forward:hover{background:#be4a5c!important;color:#fff!important}.archive .storefront-breadcrumb a{text-decoration:none!important}.archive .storefront-breadcrumb a:first-of-type:before{display:none!important}.archive .storefront-breadcrumb .breadcrumb-separator{text-indent:0!important}.archive .storefront-breadcrumb .breadcrumb-separator:after{display:none!important}.wpmc-step-item h3{font-family:Josefin Sans,sans-serif!important;font-weight:300!important}.wpmc-step-item .wc-gzd-product-name-right{font-weight:700}.wpmc-step-item .wc-gzd-product-name-right .wc-gzd-cart-info.delivery-time-info{font-size:.8em;font-weight:400}.wpmc-step-item .wc-gzd-product-name-right dl.variation{font-size:.75em}@media screen and (min-width:768px){.wpmc-step-item.wpmc-step-billing .woocommerce-billing-fields,.wpmc-step-item.wpmc-step-shipping .woocommerce-additional-fields,.wpmc-step-item.wpmc-step-shipping .woocommerce-shipping-fields{max-width:75%}}.wpmc-step-item.wpmc-step-billing .woocommerce-billing-fields,.wpmc-step-item.wpmc-step-payment .tab-dhl,.wpmc-step-item.wpmc-step-payment .tab-payment,.wpmc-step-item.wpmc-step-shipping .woocommerce-additional-fields,.wpmc-step-item.wpmc-step-shipping .woocommerce-shipping-fields,.wpmc-steps-wrapper .woocommerce_checkout_coupon{border:1px solid #ddd;box-shadow:3px 3px 10px rgb(0 0 0 / .15);margin-bottom:25px;margin-left:auto;margin-right:auto;padding:20px}.wpmc-steps-wrapper .woocommerce_checkout_coupon{display:none!important}.wpmc-steps-wrapper .woocommerce_checkout_coupon form{margin-bottom:0}#place_order,#wpmc-back-to-cart,#wpmc-next,#wpmc-prev,#wpmc-skip-login,.back-to-cart-button,.single_add_to_cart_button,.woocommerce-form-login__submit,.woocommerce-verify-email button,.woocommerce_checkout_coupon button{font-family:Josefin Sans,sans-serif!important;font-weight:300!important;text-transform:uppercase}#place_order,#wpmc-next,.back-to-cart-button,.woocommerce-form-login__submit,.woocommerce-verify-email button,.woocommerce_checkout_coupon button{background:var(--e-global-color-accent);color:#fff;transition:all .2s ease}#place_order:hover,#wpmc-back-to-cart:hover,#wpmc-next:hover,#wpmc-prev:hover,#wpmc-skip-login:hover,.back-to-cart-button:hover,.woocommerce-form-login__submit:hover,.woocommerce-verify-email button:hover,.woocommerce_checkout_coupon button:hover{background:#be4a5c!important;color:#fff!important}.widget_shopping_cart_content .elementor-button--view-cart{padding-left:0!important;padding-right:0!important}.single_add_to_cart_button.button.alt{font-weight:300}.form-row.place-order{text-align:right}.wpmc-step-item .row{clear:both;display:flex;margin-left:-15px;margin-right:-15px}.wpmc-step-item .col-md-6{display:inline-block;padding:15px;width:50%}@media screen and (max-width:991px){.wpmc-step-item .row{display:block}.wpmc-step-item .col-md-6{width:100%}.wpmc-step-item .col-md-6 h3{font-size:22px}}.wc-bacs-bank-details,.woocommerce-thankyou-order-details{background:var(--e-global-color-accent);color:#fff}.wc-bacs-bank-details:after,.wc-bacs-bank-details:before,.woocommerce-thankyou-order-details:after,.woocommerce-thankyou-order-details:before{background:-webkit-linear-gradient(transparent,transparent 0),-webkit-linear-gradient(135deg,#4e947a 33.33%,transparent 0),-webkit-linear-gradient(45deg,#4e947a 33.33%,transparent 0)}.woocommerce-ResetPassword .form-row-last{margin-left:0!important;padding-left:0!important;padding-right:20px!important;width:100%!important}.discounted-price,.single-product-price .price del{color:#be4a5c;font-size:17px;margin-right:10px;text-decoration:line-through}.new-price,.single-product-price .price ins{color:#0f834d;font-size:20px;font-weight:700}.normal_price,.single-product-price .price bdi{font-weight:700}.single-product-price .price del bdi{font-weight:300}#wc-stripe-payment-request-button-separator,#wc-stripe-payment-request-wrapper{display:none!important}.order-payment,.order-shipping-provider,.panel,.woocommerce-account-fields,.woocommerce-additional-fields,.woocommerce-billing-fields,.woocommerce-business-fields,.woocommerce-form-coupon-toggle+.woocommerce-form-coupon,.woocommerce-form-login-toggle+.woocommerce-form-login,.woocommerce-shipping-fields{background:#fff;box-shadow:2px 2px 10px 0 rgb(0 0 0 / .25);margin-bottom:25px;padding:1.3rem 1.75rem 2rem}.order-payment h3,.order-shipping-provider h3,.panel h3,.woocommerce-account-fields h3,.woocommerce-additional-fields h3,.woocommerce-billing-fields h3,.woocommerce-business-fields h3,.woocommerce-form-coupon-toggle+.woocommerce-form-coupon h3,.woocommerce-form-login-toggle+.woocommerce-form-login h3,.woocommerce-shipping-fields h3{border-bottom:1px solid #ececec;color:#000;font-family:Red Hat Text;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:1.5rem;margin-bottom:1rem;padding-bottom:.75rem;text-transform:none}.order-payment>:last-child,.order-shipping-provider>:last-child,.panel>:last-child,.woocommerce-account-fields>:last-child,.woocommerce-additional-fields>:last-child,.woocommerce-billing-fields>:last-child,.woocommerce-business-fields>:last-child,.woocommerce-form-coupon-toggle+.woocommerce-form-coupon>:last-child,.woocommerce-form-login-toggle+.woocommerce-form-login>:last-child,.woocommerce-shipping-fields>:last-child{margin-bottom:0}.order-payment,.order-shipping-provider,.panel--with-header{border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:none;padding:0}.panel-header{background:var(--e-global-color-accent);border-top-left-radius:.3125rem;border-top-right-radius:.3125rem;box-shadow:2px 2px 10px 0 rgb(0 0 0 / .1);margin-bottom:.25rem;padding:.62rem 1.5rem}.panel-header,.panel-header h1,.panel-header h2,.panel-header h3,.panel-header h4{color:#fff;font-family:Red Hat Text;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:1.5rem;text-transform:none}.panel-header *{margin:0}.panel-body{box-shadow:2px 2px 10px 0 rgb(0 0 0 / .25);padding:1.3rem 1.75rem 2rem}.panel-body>:last-child{margin-bottom:0}.input-text,.select2-container--default,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-family:Red Hat Text;font-weight:300}.input-text[disabled],.select2-container--default[disabled],input[type=email][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=url][disabled],select[disabled],textarea[disabled]{color:#6e6e6e}.select2-container--default .select2-selection--single,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f2f2f2;background-image:url(/wp-content/themes/wdz_lgm/assets/images/arrow-down.png);background-position:right .875rem top 50%;background-repeat:no-repeat;background-size:.875rem auto;border:0;box-shadow:inset 0 1px 1px rgb(0 0 0 / .125);box-sizing:border-box;color:#43454b;font-weight:400;padding:.6180469716em}.select2-container--default .select2-selection--single{border-radius:0;height:auto;padding:0}.select2-container .select2-selection--single .select2-selection__rendered{padding:.6180469716em}.select2-selection__arrow{display:none}.select2-dropdown{border-radius:0}#order_review .panel-body{padding-bottom:1rem;padding-top:.5rem}#order_review .shop_table{background-color:transparent!important;color:#000;font-family:Red Hat Text;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}#order_review .shop_table th{font-weight:400}#order_review .shop_table th.product-name,#order_review .shop_table th.product-total{display:none}#order_review .shop_table td,#order_review .shop_table th{background-color:transparent!important;padding:.5rem}#order_review .shop_table td:first-child,#order_review .shop_table th:first-child{padding-left:0}#order_review .shop_table td:last-child,#order_review .shop_table th:last-child{padding-right:0;text-align:right}#order_review .shop_table tbody tr:last-child td,#order_review .shop_table tbody tr:last-child th{padding-bottom:1rem}#order_review .shop_table .product-name{width:auto}#order_review .shop_table .delivery-time-info,#order_review .shop_table .variation{display:none}#order_review .shop_table .cart-subtotal td,#order_review .shop_table .cart-subtotal th{border-top:1px solid #ececec;font-weight:300}#order_review .shop_table .order-tax td,#order_review .shop_table .order-tax th{font-weight:300;padding-bottom:1rem}#order_review .shop_table .woocommerce-shipping-totals td{font-weight:400}#order_review .shop_table .order-total,#order_review .shop_table .order-total strong{font-size:1.25rem;font-weight:400}#order_review .shop_table .order-total td,#order_review .shop_table .order-total th{border-top:1px solid #ececec}.elementor-widget-woocommerce-cart table.shop_table{border-top-left-radius:10px;border-top-right-radius:10px}.elementor-widget-woocommerce-cart table.shop_table thead th{background:var(--e-global-color-accent);color:#fff;font-weight:300;padding:10px 20px}.elementor-widget-woocommerce-cart table.shop_table thead th:first-of-type{border-top-left-radius:10px}.elementor-widget-woocommerce-cart table.shop_table thead th:last-of-type{border-top-right-radius:10px}.elementor-widget-woocommerce-cart .woocommerce #shipping_method li label,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td .woocommerce-Price-amount,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td:before,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tbody th,.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tbody th{color:#000!important;font-family:Red Hat Text,sans-serif;font-weight:400!important}@media screen and (min-width:768px){.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tbody th,.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tbody th{display:block!important}}@media screen and (max-width:767px){.shop_table.cart tr.cart_item td{background:#f4f4f4!important;border:3px solid #ececec!important;border-bottom:none!important;border-top:none!important;padding-left:15px!important;padding-right:15x!important}.shop_table.cart tr.cart_item td:first-of-type{border-top:3px solid #ececec!important}.shop_table.cart tr.cart_item td:last-of-type{border-bottom:3px solid #ececec!important}}.shop_table .cart_item td.product-remove{text-align:right;width:40px}.shop_table .cart_item td.product-remove a.remove{color:transparent!important;text-indent:0;width:20px}@media screen and (max-width:767px){.shop_table .cart_item td.product-remove{text-align:left;width:100%}.shop_table .cart_item td.product-remove a.remove{left:0;position:relative;top:0;width:30px}.elementor-widget-woocommerce-cart .woocommerce table.cart img{box-shadow:0 0 5px rgb(0 0 0 / .15);margin-left:0;max-width:calc(100% - 10px);width:100%!important}}@media (min-width:768px){.woocommerce form.woocommerce-checkout{-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:4fr 3fr}.woocommerce form.woocommerce-checkout:after,.woocommerce form.woocommerce-checkout:before{display:none}}.woocommerce form.woocommerce-checkout #order_review,.woocommerce form.woocommerce-checkout #order_review_heading,.woocommerce form.woocommerce-checkout .col2-set{float:none;margin-right:0;width:100%}#wc-stripe-payment-request-button-separator,#wc-stripe-payment-request-wrapper,.woocommerce-NoticeGroup-checkout{grid-column:span 2}.woocommerce-account-fields p:last-child,.woocommerce-additional-fields p:last-child,.woocommerce-billing-fields p:last-child,.woocommerce-business-fields p:last-child,.woocommerce-form-coupon-toggle+.woocommerce-form-coupon p:last-child,.woocommerce-form-login-toggle+.woocommerce-form-login p:last-child,.woocommerce-shipping-fields p:last-child{margin-bottom:0}a.back-to-cart-button{color:#fff}.back-to-cart-button-2{display:flex;justify-content:space-between}.back-to-cart-button-2 a{color:#fff}#place_order{padding-bottom:10px;padding-top:15px}.woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-form-login-toggle .woocommerce-info{background:0;border:0;color:#000;margin-bottom:1rem;padding:0}.woocommerce-form-coupon-toggle .woocommerce-info a,.woocommerce-form-login-toggle .woocommerce-info a{color:var(--e-global-color-accent)}.woocommerce-form-login-toggle+.woocommerce-form-login .woocommerce-form-login__rememberme{margin-bottom:1rem}.woocommerce-form-login-toggle+.woocommerce-form-login .lost_password{margin-bottom:0}.woocommerce-billing-fields h3{align-items:flex-end;display:flex;justify-content:space-between}.woocommerce-billing-fields h3:after{color:#4e947a;content:"*Pflichtfelder";font-family:Red Hat Text;font-size:.9375rem;font-style:normal;font-weight:300;line-height:1.25rem}.woocommerce-checkout label{color:#000;font-weight:300}.woocommerce-checkout label .optional{display:none}#billing_title,#shipping_title{max-width:13.8125rem}#order_comments_field label{display:none}.woocommerce-account-fields{background:#4e947a;display:flex;flex-direction:column;padding-bottom:1.5rem}.woocommerce-account-fields h3{border-bottom:1px solid #ececec;color:#fff;margin-bottom:1rem;padding-bottom:.75rem}.woocommerce-account-fields p,.woocommerce-account-fields ul{color:#fff;font-family:Red Hat Text;font-size:1.0625rem;font-style:normal;font-weight:300;line-height:1.375rem}.woocommerce-account-fields label{color:#fff}.woocommerce-account-fields .spaceid-features{order:0}.woocommerce-account-fields .form-row.create-account{order:1}.woocommerce-account-fields div.create-account{order:2}.woocommerce-account-fields .spaceid-smallprint{order:3}.woocommerce-account-fields .spaceid-smallprint p{font-size:.9375rem;font-weight:300;line-height:1.25rem;margin-bottom:0;text-align:right}.order-payment .panel-body{padding:.5rem .5rem 1rem}#order_payment_heading{display:none!important}.payment-smallprint{color:#000;font-family:Red Hat Text;font-size:.9375rem;font-style:normal;font-weight:300;line-height:1.3125rem;margin:1rem 1.25rem 0 0;text-align:right}.order-shipping-provider .panel-body{padding-bottom:1.5rem}img.dhl-logo{margin-bottom:2rem;max-width:15.25rem}#checkout-thankyou-header,.woocommerce-thankyou-order-received{display:none}#checkout-thankyou-header.active,.elementor-html #checkout-thankyou-header{display:block}#checkout-thankyou-header.active{margin-top:-120px}#checkout-thankyou-header p{margin-bottom:0}#checkout-header.hidden{display:none}body.single-product,body.single-product input,body.single-product textarea{font-family:Red Hat Text,Sans-serif}body.single-product .single-product-price,body.single-product .stock-note{color:#000}body.single-product .stock{margin-bottom:.5rem}body.single-product div.product .product_meta{border:0;font-size:1em;margin:0;padding:0}body.single-product div.product .product_meta .posted_in,body.single-product div.product .product_meta .tagged_as{display:none}body.single-product .elementor-widget-woocommerce-product-meta,body.single-product .product-sku-container{margin-bottom:.75rem}body.single-product .single-product-price p.price:before{content:"Preis: "}body.single-product .single-product-price p.price{color:#6d6d6d;font-size:1em;margin:0}body.single-product .single-product-price .price del+ins{margin-left:0}body.single-product .single-product-price .price bdi,body.single-product .single-product-price .price del,body.single-product .single-product-price .price ins,body.single-product .single-product-price .product-price-container span{font-size:1.25rem}body.single-product .single-product-price .price del{font-weight:300;opacity:1}body.single-product .blockOverlay:before{top:0}body.single-product .added_to_cart,body.single-product .elementor-widget-woocommerce-product-add-to-cart .variations{display:none}.elementor-wc-products ul.products li.product *{outline:0!important}.elementor-wc-products ul.products li.product{background:#fff;border:1px solid #ececec;box-shadow:0 0 15px 0 #ececec!important;display:flex!important;flex-direction:column!important;padding:25px!important;position:relative}.elementor-wc-products ul.products li.product img{border-bottom:1px solid #ececec;box-shadow:none;margin-left:-25px!important;margin-right:-25px!important;margin-top:-25px!important;max-width:none!important;width:calc(100% + 50px)!important}.elementor-wc-products ul.products li.product .price{font-size:17px;font-weight:700!important}.elementor-wc-products ul.products li.product .price bdi{color:#be4a5c;font-weight:700!important}.elementor-wc-products ul.products li.product .price del,.elementor-wc-products ul.products li.product .price del bdi{color:#cfcfcf!important;font-weight:700!important}.elementor-wc-products ul.products li.product .button{background:var(--e-global-color-accent)!important;border:none!important;color:#fff!important;display:block;text-align:center;transition:all .2s ease}.elementor-wc-products ul.products li.product .button:hover{background:#be4a5c!important}.elementor-wc-products ul.products li.product .wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info,.elementor-wc-products ul.products li.product .wc-gzd-additional-info.wc-gzd-additional-info-loop.tax-info{display:none!important}@media screen and (min-width:993px){body.archive.tax-product_cat ul.products,body.post-type-archive-product ul.products{grid-template-columns:repeat(4,1fr)!important}}@media screen and (min-width:769px) and (max-width:992px){body.archive.tax-product_cat ul.products,body.post-type-archive-product ul.products{grid-template-columns:repeat(3,1fr)!important}}@media screen and (min-width:481px) and (max-width:768px){body.archive.tax-product_cat ul.products,body.post-type-archive-product ul.products{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:480px){body.archive.tax-product_cat ul.products,body.post-type-archive-product ul.products{grid-template-columns:repeat(1,1fr)!important}}@media screen and (max-width:992px){body.archive.tax-product_cat .storefront-breadcrumb,body.post-type-archive-product .storefront-breadcrumb{width:100vw}}@media (min-width:768px){.woocommerce-result-count{margin-top:.5rem}}.elementor-wc-products ul.products li.product img{padding:3rem}body:not(.tax-product_cat.term-sale) .products.elementor-grid li.product .price:before,body:not(.tax-product_cat.term-sale) .swiper-slide .elementor-column .price:before{content:"ab "}body:not(.tax-product_cat.term-sale) .products.elementor-grid li.product .price del,body:not(.tax-product_cat.term-sale) .swiper-slide .elementor-column .price del{display:none}body:not(.tax-product_cat.term-sale) .products.elementor-grid li.product .price del+ins,body:not(.tax-product_cat.term-sale) .swiper-slide .elementor-column .price del+ins{margin-left:0}nav.woocommerce-pagination{margin-top:0!important}body .elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link{display:flex;flex:1;flex-direction:column}.storefront-breadcrumb,.widget{margin:0}.orderby{width:290px}.elementor-products-grid ul.products.elementor-grid .woocommerce-loop-product__title{margin-bottom:1rem}.lgm_product_title_small{font-size:.8em}.lgm_product_title_small_dimensions{color:#000;font-size:.85rem;margin-bottom:1rem;margin-top:-1rem}.woocommerce-loop-product__link .price{margin-top:auto}@media screen and (max-width:768px){.wpc_show_bottom_widget .wpc-inner-widget-chips-wrapper .wpc-filter-chips-list,.wpc_show_open_close_button .wpc-inner-widget-chips-wrapper .wpc-filter-chips-list{display:block!important}.woocommerce-ordering,.woocommerce-result-count,.wpc-filters-open-button-container{text-align:center}}.tiered-pricing-wrapper h3{font-family:var(--e-global-typography-primary-font-family);font-size:20px;text-transform:none}.form-variation-properties-table,.tiered-pricing-table{background:#fff}.form-variation-properties-table thead th,.tiered-pricing-table thead th{background:#fff;border-radius:0!important;color:#000;font-family:var(--e-global-typography-primary-font-family);padding:3px 5px!important;text-align:center}.form-variation-properties-table tbody tr,.tiered-pricing-table tbody tr{cursor:pointer}.form-variation-properties-table tbody tr td,.tiered-pricing-table tbody tr td{font-family:var(--e-global-typography-primary-font-family);padding:3px 5px!important;text-align:center}.form-variation-properties-table tbody tr:nth-child(2n) td,.tiered-pricing-table tbody tr:nth-child(2n) td{background:#ccc!important;color:#000}.form-variation-properties-table tbody tr:nth-child(odd) td,.tiered-pricing-table tbody tr:nth-child(odd) td{background:#fff!important;color:#000}.form-variation-properties-table tbody tr.selected td,.tiered-pricing-table tbody tr.selected td,body .tiered-pricing--active td{background:var(--e-global-color-accent)!important;color:#fff!important}.form-variation-properties-table tbody tr:hover td,.tiered-pricing-table tbody tr:hover td{background:var(--e-global-color-accent)!important;color:#fff!important}.desctable td,.desctable th,.woocommerce-product-attributes td,.woocommerce-product-attributes th{background:#fff!important;color:#000;padding:10px!important}.desctable tr:nth-child(2n) td,.desctable tr:nth-child(2n) th,.woocommerce-product-attributes tr:nth-child(2n) td,.woocommerce-product-attributes tr:nth-child(2n) th{background:#fff!important}.desctable tr:nth-child(odd) td,.desctable tr:nth-child(odd) th,.woocommerce-product-attributes tr:nth-child(odd) td,.woocommerce-product-attributes tr:nth-child(odd) th{background:#eee!important}.swatches-heading{color:#000;display:block;font-family:var(--e-global-typography-primary-font-family);font-size:20px;margin-bottom:.5rem;margin-top:.25rem;font-weight:400}.swatches-label{display:block;font-weight:300;margin-bottom:.5rem}.swatches-container{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,100px);margin-bottom:2rem}.swatch{background-color:#fff;border:2px solid #f2f2f2;border-radius:0;cursor:pointer;display:inline-block;padding:8px}.swatch.selected,.swatch:hover{border-color:#4e947a}.swatch-image{max-height:100%;max-width:100%}.dimension-table{margin:0 0 .75rem}.dimension-table tbody tr{display:none}.dimension-table tbody tr.show{display:table-row}.form-variation-properties-table{margin:0}.form-variation-properties-table del{display:none}.form-variation-properties-table ins{font-weight:inherit}.dimensionTable-smallprint{margin-bottom:1rem}