#select2-billing_state-results .select2-results__option[data-selected=true]{text-decoration:underline!important;color:transparent!important}.elementor-button{cursor:pointer!important}.produkt-informationen{p.price.price-unit.smaller.wc-gzd-additional-info>*{color:var(--e-global-color-secondary)!important}}a:hover{text-decoration:underline!important}.elementor-button:hover{text-decoration:none!important}.add_to_cart_button:hover{text-decoration:none!important}.template-2-header{a:hover{text-decoration:none!important}}.template-2-cart{.product-name>a{color:var(--e-global-color-text)!important;text-transform:uppercase;padding-bottom:20px!important}.item-desc{display:none!important}.product-thumbnail{display:none!important}.cart_totals{width:50%!important}#coupon_code{width:fit-content!important;padding:var(--forms-buttons-padding,.88rem 2rem)!important}.e-apply-coupon{width:fit-content!important;background-color:var(--e-global-color-primary)!important;padding:var(--forms-buttons-padding,.88rem 2rem)!important}.e-apply-coupon:hover{background-color:var(--e-global-color-secondary)!important;border-color:var(--e-global-color-primary)!important}.coupon-col{flex-direction:column!important;flex-wrap:wrap!important;align-content:flex-start!important;gap:20px!important}.checkout-button{width:fit-content!important;padding:var(--forms-buttons-padding,.88rem 2rem)!important;font-size:var(--e-global-typography-accent-font-size)!important}.checkout-button:hover{border-color:var(--e-global-color-primary)!important;text-decoration:none!important}#dibs-order-review>table{background-color:transparent!important}}.template-2-checkout{.wc-gzd-cart-item-thumbnail{display:none!important}.item-desc{display:none!important}.e-show-coupon-form{text-decoration:none!important}.e-show-coupon-form:hover{text-decoration:underline!important;color:var(--e-global-color-secondary)!important}.e-coupon-anchor-description{display:none!important}#coupon_code{width:fit-content!important;padding:var(--forms-buttons-padding,.88rem 2rem)!important}.e-apply-coupon{width:fit-content!important;background-color:var(--e-global-color-primary)!important;padding:var(--forms-buttons-padding,.88rem 2rem)!important;border-radius:0px!important;border-width:1px!important}.e-apply-coupon:hover{background-color:var(--e-global-color-secondary)!important;border-color:var(--e-global-color-primary)!important}.woocommerce-gzd-legal-checkbox-text>a{text-decoration:none!important;font-size:var(--e-global-typography-text-font-size)!important}.woocommerce-gzd-legal-checkbox-text>a:hover{text-decoration:underline!important;color:var(--e-global-color-text)!important}.woocommerce-checkout-review-order-table{background:none!important}#order_comments_field>label{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif!important;font-size:var(--e-global-typography-text-font-size)!important;font-weight:var(--e-global-typography-text-font-weight)!important;text-transform:var(--e-global-typography-text-text-transform)!important;font-style:var(--e-global-typography-text-font-style)!important;text-decoration:var(--e-global-typography-text-text-decoration)!important;line-height:var(--e-global-typography-text-line-height)!important;letter-spacing:var(--e-global-typography-text-letter-spacing)!important;word-spacing:var(--e-global-typography-text-word-spacing)!important;padding-bottom:12px!important}#order_comments{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif!important;font-size:var(--e-global-typography-text-font-size)!important;font-weight:var(--e-global-typography-text-font-weight)!important;text-transform:var(--e-global-typography-text-text-transform)!important;font-style:var(--e-global-typography-text-font-style)!important;text-decoration:var(--e-global-typography-text-text-decoration)!important;line-height:var(--e-global-typography-text-line-height)!important;letter-spacing:var(--e-global-typography-text-letter-spacing)!important;word-spacing:var(--e-global-typography-text-word-spacing)!important;padding:12px!important}}.template-2-faq{.elementor-tab-title:hover{text-decoration:none!important}.elementor-accordion-item>.elementor-active{background-color:transparent!important}}.template-2-newsletter-pop-up{.elementor-field-group>input{padding:12px!important}}