.form{display:flex;flex-direction:column;gap:32px;max-width:736px;margin-inline:auto;margin-bottom:64px;padding:64px;background:var(--c-white)}@media screen and (max-width: 62.4375em){.form{gap:24px;max-width:none;margin-bottom:32px;padding:32px var(--site-gutter)}}.form .field--checkbox{margin:0}.form [id=samples_order_delivery_address_address_line_1],.form [id=samples_order_delivery_address_address_line_2],.form [id=enquiry_address_address_line_1],.form [id=enquiry_address_address_line_2]{max-width:542px}.form [id=samples_order_delivery_address_address_company],.form [id=samples_order_delivery_address_address_town],.form [id=address_company],.form [id=enquiry_address_address_town]{max-width:298px}@media screen and (max-width: 62.4375em){.form [id=samples_order_delivery_address_address_company],.form [id=samples_order_delivery_address_address_town],.form [id=address_company],.form [id=enquiry_address_address_town]{max-width:none;width:calc(50% - 6px)}}.form [id=samples_order_delivery_address_address_postcode],.form [id=enquiry_address_address_postcode]{max-width:174px}@media screen and (max-width: 62.4375em){.form [id=samples_order_delivery_address_address_postcode],.form [id=enquiry_address_address_postcode]{max-width:none;width:calc(50% - 6px)}}.form .field:has([id=referer]){margin-bottom:16px}.form--swatch{gap:25px}.form--swatch .form__fieldset--border{padding-bottom:25px}.form--swatch #samples_order_add_lookbook_wrap .check_box__text{font-size:.875rem;line-height:1.5714285714;font-weight:var(--font-weight-medium)}.form--contact .field{width:100%}.form--contact .field--checkbox label.check_box{font-family:Peridot,Helvetica,sans-serif;line-height:1.714;font-size:.75rem;line-height:1.8333333333;font-weight:var(--font-weight-normal)}.form__fieldset--column{display:flex;flex-wrap:wrap;column-gap:12px;margin-bottom:-12px}.form__fieldset--column .field{width:calc(50% - 6px)}@media screen and (max-width: 62.4375em){.form__fieldset--column .field{width:100%}}.form--contact .form__fieldset--column .field:not(:has([id=first_name],[id=last_name],[id=enquiry_first_name],[id=enquiry_last_name])){width:100%}.form--trade .form__fieldset--column .field:has([id=enquiry_email]){width:100%}.form--swatch .form__fieldset--column .field:has([id=samples_order_telephone],[id=samples_order_email]){width:100%}.form__fieldset--border{padding-bottom:20px;border-bottom:1px solid rgb(from var(--c-black) r g b/0.1)}@media screen and (max-width: 62.4375em){.form__fieldset--border{padding-bottom:12px}}.form__fieldset--success{text-align:center}.form__title{width:100%;margin-bottom:16px}.form__title{font-family:Align,Times new roman,serif;line-height:1.04;text-transform:none;font-weight:var(--font-weight-medium);font-size:1.625rem;line-height:1.2307692308}@media screen and (max-width: 62.4375em){.form__title{font-size:1.25rem;line-height:1.3}}.form__text{font-family:Peridot,Helvetica,sans-serif;line-height:1.714}.styleguide .form__text{font-size:.875rem;line-height:1.7142857143}.form__text p{margin-bottom:var(--richtext-internal-margin, 1em)}.form__text>:last-child{margin-bottom:0}.form__text{--richtext-internal-margin: 0.8125rem;font-size:1rem;line-height:1.625}.styleguide .form__text{font-size:1rem;line-height:1.625}@media screen and (max-width: 62.4375em){.form__text{--richtext-internal-margin: 0.75rem;font-size:.875rem;line-height:1.7142857143}.styleguide .form__text{font-size:.875rem;line-height:1.7142857143}}.form__address{position:relative;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgb(from var(--c-black) r g b/0.1)}.form__address svg{position:absolute;top:19px;right:19px;pointer-events:none}
/*# sourceMappingURL=trade-form.css.23071.map */