.contact-form .section-header{padding:0;margin-left:0;text-align:left}.contact-form--b2b .section-header{text-align:center}.contact-form--b2b .section-header .section-header--content{margin:0 auto}.contact-form--b2b select:has(option[value=""]:checked){color:rgba(var(--color-body-rgb),.6)}.contact-form--b2b .field select:has(option[value=""]:checked)+label{display:none}.contact-form--b2b .field .select-arrow{top:18px}.contact-form--b2b .field input:focus+label,.contact-form--b2b .field input:not(:placeholder-shown)+label,.contact-form--b2b .field select:focus+label,.contact-form--b2b .field select:not(:placeholder-shown)+label{color:#fff;background-color:var(--field-label-bg, var(--bg-body, #fff))}@media only screen and (max-width:767px){.contact-form--b2b .field select{white-space:normal;overflow-wrap:anywhere;word-break:break-word;height:auto}}.contact-form .contact-form{max-width:800px}.contact-form .contact-form .form-notification{margin-bottom:15px}.contact-form--b2b .form-notification{flex-direction:row;gap:12px;text-align:left;padding:28px 24px;margin-bottom:25px;border-radius:6px;font-size:.9375rem;line-height:1.5}.contact-form--b2b .form-notification svg{margin-right:0;width:32px;height:32px;flex-shrink:0}.contact-form--b2b .form-notification.success{background-color:#eefaf2;border:1px solid rgba(34,194,89,.5);color:#157a38}.contact-form--b2b .form-notification.error{background-color:#fdf0f0;border:1px solid rgba(233,54,54,.4);color:#b32222}.contact-form--b2b .form-notification.error a{color:inherit}.contact-form .contact-form.contact-form--has-no-blocks{margin:0 auto}.contact-form--text-column strong{display:block;margin-bottom:10px;line-height:1}.contact-form--text-column .rte{font-size:.9375rem;line-height:1.5rem}.contact-form--text-column .contact-form-block{margin-bottom:35px}.section-contact-form .section-header .font--tungsten-medium{font-family:Tungsten medium,serif}.section-contact-form .section-header .font--tungsten-semibold{font-family:Tungsten SemiBold,serif}.section-contact-form .section-header .font--inter{font-family:Inter,sans-serif}.section-contact-form .section-header .font--self-modern{font-family:Self Modern,serif;font-style:italic;letter-spacing:normal}.section-contact-form .section-header .rte.description-size--small{font-size:.875rem}.section-contact-form .section-header .rte.description-size--large{font-size:1.25rem}.section-contact-form .section-header .rte.description-size--small p,.section-contact-form .section-header .rte.description-size--large p{font-size:inherit}.section-contact-form .section-header .format--uppercase{text-transform:uppercase}.section-contact-form .section-header .format--normal-case{text-transform:none}.section-contact-form .section-header .format--italic{font-style:italic}.section-contact-form .section-header .weight--normal{font-weight:400}.section-contact-form .section-header .weight--medium{font-weight:500}.section-contact-form .section-header .weight--bold{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/2/assets/contact-form.css.map */
