.webstore-form{color:#fff;padding:clamp(1.25rem,3vw,2.5rem)}.webstore-form form>fieldset{display:grid;gap:0 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));max-width:none!important}.webstore-form form .hs-form-field{float:none!important;width:100%!important}.webstore-form form .hs_billing_address,.webstore-form form .hs_metals,.webstore-form form .hs_shipping_address,.webstore-form form .hs_supports,.webstore-form form .hs_webstore_comments,.webstore-form form .hs_webstore_product,.webstore-form form .hs_webstore_volume{grid-column:1/-1}.webstore-form form .legal-consent-container,.webstore-form form .legal-consent-container p,.webstore-form form .legal-consent-container span,.webstore-form form label,.webstore-form form legend{color:#fff!important}.webstore-form form .legal-consent-container a{color:#fff!important;text-decoration:underline}.webstore-form form .legal-consent-container{grid-column:1/-1;line-height:1.45;margin-top:.25rem;width:100%}.webstore-form form .legal-consent-container .hs-richtext{max-width:none;width:100%}.webstore-form form input:not([type=submit]),.webstore-form form select,.webstore-form form textarea{background:#fff;border:1px solid hsla(0,0%,100%,.35);color:#00315c}.webstore-form form textarea{min-height:8rem;resize:vertical}.webstore-form form .webstore-amount-input{border:0;height:1px;opacity:0;padding:0;pointer-events:none;position:absolute;width:1px!important}.webstore-form form .hs-submit{margin-top:.5rem}@media (max-width:767px){.webstore-form{padding:1rem}.webstore-form form>fieldset{gap:0;grid-template-columns:1fr}}