.section-amc-hub-group-form,.shopify-section.section-amc-hub-group-form{background:var(--amc-hub-gf-bg, transparent)!important}.amc-hub-gf{--amc-hub-gf-input-bg: color-mix( in srgb, var(--amc-hub-gf-accent, #603338) 5%, color-mix(in srgb, rgb(var(--colors-background, 255 255 255)) 52%, #fff) );--wcf-accent: var(--amc-hub-gf-accent, #603338);box-sizing:border-box;padding:var(--amc-hub-gf-pt-m, 32px) 0 var(--amc-hub-gf-pb-m, 32px);scroll-margin-top:6rem}@media(min-width:750px){.amc-hub-gf{padding:var(--amc-hub-gf-pt, 48px) 0 var(--amc-hub-gf-pb, 48px)}}.amc-hub-gf__inner{width:100%}.amc-hub-gf__form-col{display:flex;flex-direction:column;gap:1.25rem}.amc-hub-gf__grid{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:start}@media(min-width:750px){.amc-hub-gf__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;align-items:stretch}.amc-hub-gf__form-col{grid-row:1;min-width:0}.amc-hub-gf__media-col{grid-row:1;position:relative;min-height:0;height:auto;align-self:stretch;max-width:none}.amc-hub-gf__media{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;height:auto}}.amc-hub-gf__card{height:auto;background:var(--amc-hub-gf-card-bg, #fff);border:1px solid var(--amc-hub-gf-card-border, #d5c1a5);border-radius:24px;padding:1.25rem 1.25rem 1.5rem;box-shadow:0 10px 30px #6033380f}@media(min-width:750px){.amc-hub-gf__card{padding:1.75rem 1.75rem 2rem}}.amc-hub-gf__card.amc-po__form-card{width:100%!important;max-width:100%!important;margin:0!important}.amc-hub-gf__heading{margin:0 0 .35rem;font-family:DM Sans,Plus Jakarta Sans,sans-serif;font-size:clamp(1.15rem,2.2vw,1.35rem);font-weight:600;line-height:1.25;color:var(--amc-hub-gf-heading, #603338)}.amc-hub-gf__sub{margin:0 0 1rem;font-family:DM Sans,Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.35;color:#603338}.amc-hub-gf__body,.amc-hub-gf .amc-po__form-card-body,.amc-hub-gf .aogen-forms-block,.amc-hub-gf .aogen-forms-panel,.amc-hub-gf .aogen-forms-form{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.amc-hub-gf__card>*,.amc-hub-gf__card .shopify-block,.amc-hub-gf__card .aogen-forms-block{width:100%!important;max-width:100%!important;margin:0!important;--aogen-forms-btn: var(--amc-hub-gf-accent, #603338);--aogen-forms-btn-text: #ffffff;--aogen-forms-text: var(--amc-hub-gf-heading, #603338);--aogen-forms-bg: transparent}.amc-hub-gf .aogen-forms-block,.amc-hub-gf .aogen-forms-panel{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.amc-hub-gf .aogen-forms-title,.amc-hub-gf .aogen-forms-intro,.amc-hub-gf [data-aogen-head],.amc-hub-gf .aogen-forms-head{display:none!important}.amc-hub-gf .aogen-forms-form input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not(.amc-aogen-phone__national):not(.aogen-forms-phone-national):not(.aogen-forms-hp),.amc-hub-gf .aogen-forms-form select:not(.amc-aogen-phone__dial):not(.aogen-forms-phone-dial),.amc-hub-gf .aogen-forms-form textarea,.amc-hub-gf .amc-aogen-phone__dial,.amc-hub-gf .amc-aogen-phone__number,.amc-hub-gf .aogen-forms-phone select,.amc-hub-gf .aogen-forms-phone-dial{background:var(--amc-hub-gf-input-bg)!important;background-color:var(--amc-hub-gf-input-bg)!important}.amc-hub-gf .amc-po__form-card-body .aogen-forms-phone,.amc-hub-gf .amc-po__form-card-body .amc-aogen-phone,.amc-hub-gf .amc-aogen-phone{display:grid!important;grid-template-columns:minmax(9.5rem,12rem) minmax(0,1fr)!important;gap:10px!important;width:100%!important}.amc-hub-gf .amc-aogen-phone__dial,.amc-hub-gf .amc-aogen-phone__number,.amc-hub-gf .amc-po__form-card-body .amc-aogen-phone__dial,.amc-hub-gf .amc-po__form-card-body .amc-aogen-phone__number{height:48px!important;min-height:48px!important;max-width:100%!important;border:1px solid #d5c1a5!important;border-radius:9999px!important;background:var(--amc-hub-gf-input-bg)!important;background-color:var(--amc-hub-gf-input-bg)!important;box-sizing:border-box!important}.amc-hub-gf .amc-aogen-phone__dial,.amc-hub-gf .amc-po__form-card-body .amc-aogen-phone__dial,.amc-hub-gf .amc-po__form-card-body .aogen-forms-phone-dial,.amc-hub-gf .amc-po__form-card-body .aogen-forms-phone select{width:100%!important;max-width:12rem!important;min-width:0!important;padding:0 1.75rem 0 12px!important;color:#603338!important;font-size:14px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.amc-hub-gf .amc-aogen-phone__number,.amc-hub-gf .amc-po__form-card-body .amc-aogen-phone__number{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important;padding:0 16px!important}.amc-hub-gf .amc-aogen-phone__national{flex:1 1 auto!important;border:none!important;background:transparent!important;outline:none!important;box-shadow:none!important;padding:0!important;color:#603338!important}.amc-hub-gf label:has(input[name=city]):not([data-amc-hub-city-hidden]),.amc-hub-gf label:has(input[name=city_2]):not([data-amc-hub-city-hidden]),.amc-hub-gf label:has(input[name=city_name]):not([data-amc-hub-city-hidden]){display:flex!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;visibility:visible!important}.amc-hub-gf label:has(input[name=city]):not([data-amc-hub-city-hidden]) input,.amc-hub-gf label:has(input[name=city_2]):not([data-amc-hub-city-hidden]) input,.amc-hub-gf label:has(input[name=city_name]):not([data-amc-hub-city-hidden]) input{display:block!important;visibility:visible!important}.amc-hub-gf [data-aogen-fields],.amc-hub-gf .aogen-forms-fields{display:flex!important;flex-direction:column!important;gap:1.15rem!important;width:100%!important;height:auto!important}.amc-hub-gf .aogen-forms-fields>label,.amc-hub-gf .aogen-forms-fields>.aogen-forms-field,.amc-hub-gf .aogen-forms-form>label{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.55rem!important;margin:0!important}.amc-hub-gf__media-col{display:none}@media(min-width:750px){.amc-hub-gf__media-col{display:block}}.amc-hub-gf__media{border-radius:24px;overflow:hidden;border:1px solid var(--amc-hub-gf-card-border, #d5c1a5);background:#ebe4d8}.amc-hub-gf__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 40%}.amc-hub-gf__media--placeholder{display:flex;align-items:center;justify-content:center}.amc-hub-gf__placeholder-label{color:#8a7060;font-size:.9rem;font-weight:600;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/44/assets/amc-hub-group-form.css.map */
