/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.wc-block-cart__submit-button{background-color:var(--color-1);border:1px solid var(--color-1);border-radius:var(--border-radius);color:var(--white)}.wc-block-cart__submit-button:hover,.wc-block-cart__submit-button.hover{background-color:#0f345f;border-color:#0f345f}.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout{max-width:var(--content-max-width);margin:var(--ruimte-shop-boven) auto var(--ruimte-shop);padding-left:1rem;padding-right:1rem}@media (min-width:1600px){.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout{max-width:var(--content-max-width-large)}}.alg-eu-vat-for-woocommerce-fields{padding:12px 8px;font-size:14px;margin-top:8px!important}.alg-eu-vat-for-woocommerce-fields:has(.alg-wc-eu-vat-not-valid){color:#2e7d32;background-color:#fff0f0;border:1px solid #cc1818;border-radius:4px;font-size:14px}.alg-eu-vat-for-woocommerce-fields:has(.alg-wc-eu-vat-valid){border:1px solid var(--color-1);color:#2e7d32;background:#edf7ed;border-radius:4px;margin-top:2px;font-size:14px}@media (max-width:767px){.woocommerce-cart .cross-sells{display:none!important}}.woocommerce-shipping-destination{display:none!important}:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button{border-radius:var(--border-radius);cursor:pointer;border:1px solid var(--color-actie);background-color:var(--color-actie);color:var(--white);flex-wrap:wrap;padding:.8rem 1.75rem;font-family:inherit;font-weight:600;transition:all .2s;display:inline-flex;position:relative}:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.hover{background-color:#020910;border-color:#020910}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{border:none;border:1px solid var(--gray);border-radius:var(--border-radius);font-family:var(--font-basis);color:var(--black);appearance:none;outline:none;padding:1rem .75rem;transition:border-color .2s}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:var(--color-1)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt{border-radius:var(--border-radius);cursor:pointer;border:1px solid var(--color-actie);background-color:var(--color-actie);color:var(--white);background-color:var(--color-1);border:1px solid var(--color-1);flex-wrap:wrap;padding:.8rem 1.75rem;font-weight:600;transition:all .2s;display:inline-flex;position:relative}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.hover{background-color:#0f345f;border-color:#0f345f}