[hidden]{display:none!important}.swish-credit{padding:15px 25px;background:#f6f5ee;color:#596b57;text-align:center;font-size:11px}.inquiry-dialog:not([open]){display:none}.inquiry-dialog{position:fixed;inset:0;margin:auto;border:0;color:var(--green);font-family:inherit}.inquiry-dialog::backdrop{background:#14231940;backdrop-filter:blur(5px)}.inquiry-dialog fieldset{border:0;padding:0;margin:0}.inquiry-dialog .product-options{display:grid}.inquiry-dialog .product-option input{width:20px;height:20px;accent-color:var(--green)}.inquiry-dialog select{background:#fffef9;border:1px solid #afb6a6;min-height:47px;width:100%;font:inherit;padding:10px 12px;color:var(--green)}.inquiry-dialog progress{display:block;width:100%;height:3px;accent-color:var(--green);margin:20px 0 26px}.inquiry-dialog .consent{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.7;margin-top:20px}.inquiry-dialog .consent input{accent-color:var(--green);min-width:18px;width:18px;height:18px;margin-top:4px}.inquiry-dialog .stepper button:disabled{cursor:not-allowed;opacity:.5}.inquiry-dialog .form-actions button{min-height:46px}.inquiry-dialog .product-option:has(input:checked){background:#e9ede0;border-color:#436548}.inquiry-dialog [aria-invalid=true]{border-color:#ad2f23}.inquiry-dialog .recap dd{white-space:pre-wrap}.mobile-nav[hidden]{display:none}body:has(dialog[open]){overflow:hidden}
