.b2b-enquiry{display:grid;grid-template-columns:1fr 1fr;padding:var(--gutter-large) 0;gap:var(--gutter-xlarge);align-items:start}@media screen and (max-width:1023px){.b2b-enquiry{grid-template-columns:100%;gap:var(--gutter-large)}}.b2b-enquiry__image{border-radius:12px;overflow:hidden}.b2b-enquiry__image img{width:100%;height:auto;display:block}.b2b-enquiry__form-wrapper{padding:0}.b2b-enquiry__subtitle{opacity:.8;margin-bottom:var(--gutter-regular);line-height:1.6}.b2b-enquiry .contact-form__row{padding-bottom:var(--gutter-small)}.b2b-enquiry__fields-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--gutter-small)}@media screen and (max-width:767px){.b2b-enquiry__fields-row{grid-template-columns:100%}}.b2b-enquiry input:not([type=checkbox]){width:100%}.b2b-enquiry textarea{width:100%;height:10rem}.b2b-enquiry select{width:100%}.phone-field{display:flex;align-items:stretch;position:relative;border:var(--border-width-forms) solid var(--color-borders-forms-primary);border-radius:var(--border-radius-forms);overflow:visible;transition:border .1s linear}.phone-field:focus-within{border-color:var(--color-borders-forms-secondary)}.phone-field__trigger{display:flex;align-items:center;gap:.375rem;padding:0 .75rem;background:none;border:none;border-right:var(--border-width-forms) solid var(--color-borders-forms-primary);cursor:pointer;flex-shrink:0;color:inherit}.phone-field__trigger:hover{background:#00000008}.phone-field__flag{display:block;object-fit:cover;border-radius:2px}.phone-field__arrow{opacity:.5}.phone-field__dropdown{display:none;position:absolute;top:100%;left:0;z-index:100;background:var(--color-background-main, #fff);border:1px solid var(--color-borders-forms-primary);border-radius:var(--border-radius-forms);box-shadow:0 4px 12px #0000001a;max-height:220px;overflow-y:auto;min-width:220px;margin-top:4px}.phone-field__dropdown.open{display:block}.phone-field__option{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;cursor:pointer;font-size:.875rem;white-space:nowrap}.phone-field__option:hover{background:#0000000d}.phone-field__option.selected{background:#00000014;font-weight:600}.phone-field__option img{border-radius:2px;flex-shrink:0}.phone-field__input{flex:1;min-width:0;border:none!important;border-radius:0!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-b2b-enquiry.css.map */
