.custom-contact-form--inner{margin:0 auto}.custom-contact-form--inner.content-width-small{max-width:480px}.custom-contact-form--inner.content-width-medium{max-width:650px}.custom-contact-form--inner.content-width-large{max-width:820px}.custom-contact-form .custom-contact-form--form{max-width:none;scroll-margin-top:calc(var(--header-height, 80px) + 20px)}.custom-contact-form--grid{display:grid;grid-template-columns:1fr}@media(min-width:768px){.custom-contact-form--grid{grid-template-columns:1fr 1fr;column-gap:30px}}.custom-contact-form .field label{display:block}.custom-contact-form--topic{margin-bottom:20px}.custom-contact-form--topic[hidden]{display:none}.custom-select--form{--cs-height: 46px;--cs-bg: rgba(var(--color-body-rgb), .07);--cs-border: transparent;--cs-border-hover: var(--cu_dark_20)}.custom-select--form .custom-select--trigger{padding:0 18px;border-radius:var(--button-border-radius, 3px)}.custom-select--form.is-open .custom-select--trigger,.custom-select--form .custom-select--trigger:focus-visible{background:var(--cu_white);border-color:var(--cu_dark)}.custom-select--form .custom-select--list{max-height:340px}.custom-select--form .custom-select--option.is-disabled[data-value=""]{display:none}.custom-contact-form--topic.has-error .custom-select--trigger{border-color:var(--cu_red)}.custom-contact-form--error{margin:8px 0 0;color:var(--cu_red);font-size:.8125rem}.custom-contact-form--help{display:flex;gap:12px;margin:-8px 0 20px;padding:15px 18px;background:var(--cu_light_grey);border-left:3px solid var(--cu_dark);border-radius:var(--button-border-radius, 3px);color:var(--cu_dark);font-size:.875rem;line-height:1.5}.custom-contact-form--help[hidden]{display:none}.custom-contact-form--help-icon{display:flex;flex:0 0 auto;padding-top:1px}.custom-contact-form--help-text p{margin:0}.custom-contact-form--help-text p+p{margin-top:8px}.custom-contact-form--help-text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.custom-contact-form--success{display:flex;flex-direction:column;align-items:center;padding:40px 20px;background:var(--cu_light_grey);border-radius:var(--button-border-radius, 3px);text-align:center}@media(min-width:768px){.custom-contact-form--success{padding:50px 40px}}.custom-contact-form--success:focus{outline:none}.custom-contact-form--success-icon{display:flex;margin-bottom:20px;color:var(--cu_green)}.custom-contact-form--success-heading{margin:0 0 10px}.custom-contact-form--success-text{margin-bottom:25px;color:var(--cu_dark_70)}.custom-contact-form--success-text p{margin:0}.custom-contact-form--order[hidden],.custom-contact-form--optional[hidden]{display:none}.custom-contact-form--optional{color:var(--cu_dark_70)}.custom-contact-form--order input{margin-bottom:6px}.custom-contact-form--hint{margin:0 0 20px;color:var(--cu_dark_70);font-size:.8125rem}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom_contact-form.css.map */
