.customsirge-contact__inner{display:grid;gap:var(--customsirge-space-8)}.customsirge-contact__form{display:flex;flex-direction:column;gap:var(--customsirge-space-4)}.customsirge-contact__row{display:grid;gap:var(--customsirge-space-4)}.customsirge-contact__field{display:flex;flex-direction:column;gap:var(--customsirge-space-2)}.customsirge-contact__field label{font-size:var(--customsirge-fs-14);font-weight:var(--customsirge-fw-medium)}.customsirge-contact__field label span{font-weight:var(--customsirge-fw-regular);color:var(--customsirge-text-3)}.customsirge-contact__field input,.customsirge-contact__field select,.customsirge-contact__field textarea{width:100%;font-size:var(--customsirge-fs-16);font-family:inherit;color:var(--customsirge-text);background-color:var(--customsirge-bg);border:var(--customsirge-border-width) solid var(--customsirge-border);border-radius:var(--customsirge-radius-md);padding:var(--customsirge-space-3) var(--customsirge-space-4);min-height:calc(48px * var(--customsirge-fit))}.customsirge-contact__field textarea{resize:vertical;min-height:calc(140px * var(--customsirge-fit))}.customsirge-contact__field input:focus-visible,.customsirge-contact__field select:focus-visible,.customsirge-contact__field textarea:focus-visible{outline:var(--customsirge-focus-ring);outline-offset:var(--customsirge-focus-offset);border-color:var(--customsirge-accent)}.customsirge-contact__field-error{font-size:var(--customsirge-fs-13);color:var(--customsirge-error)}.customsirge-contact__message{display:flex;align-items:flex-start;gap:var(--customsirge-space-3);padding:var(--customsirge-space-4);border-radius:var(--customsirge-radius-md);font-size:var(--customsirge-fs-14);margin:0}.customsirge-contact__message--success{background-color:color-mix(in srgb,var(--customsirge-success) 12%,transparent);color:var(--customsirge-success)}.customsirge-contact__message--error{background-color:color-mix(in srgb,var(--customsirge-error) 12%,transparent);color:var(--customsirge-error)}.customsirge-contact__message ul{margin:0;padding-inline-start:var(--customsirge-space-5)}.customsirge-contact__disclaimer{font-size:var(--customsirge-fs-12);color:var(--customsirge-text-3);margin:0}.customsirge-contact__aside{display:flex;flex-direction:column;gap:var(--customsirge-space-6)}.customsirge-contact__image{border-radius:var(--customsirge-radius-lg)}.customsirge-contact__details{display:flex;flex-direction:column;gap:var(--customsirge-space-5);list-style:none;margin:0;padding:0}.customsirge-contact__detail{display:flex;align-items:flex-start;gap:var(--customsirge-space-3)}.customsirge-contact__detail-icon{display:grid;place-items:center;flex-shrink:0;width:calc(40px * var(--customsirge-fit));height:calc(40px * var(--customsirge-fit));border-radius:var(--customsirge-radius-circle);background-color:var(--customsirge-bg-2);color:var(--customsirge-accent)}.customsirge-contact__detail-body{display:flex;flex-direction:column;gap:calc(2px * var(--customsirge-fit));font-size:var(--customsirge-fs-15)}.customsirge-contact__detail-label{font-size:var(--customsirge-fs-12);letter-spacing:var(--customsirge-ls-caps);text-transform:uppercase;color:var(--customsirge-text-3)}.customsirge-contact__detail-body a{color:inherit;text-decoration:none}.customsirge-contact__detail-body a:hover{text-decoration:underline;text-underline-offset:.25em}@media screen and (min-width:750px){.customsirge-contact__inner{grid-template-columns:1.6fr 1fr;gap:var(--customsirge-space-10);align-items:start}.customsirge-contact__row{grid-template-columns:1fr 1fr}}.customsirge-contact--wholesale{padding-inline:var(--customsirge-ct-pi, calc(20px * var(--customsirge-fit)));font-family:var(--customsirge-font-body)}.customsirge-contact--wholesale.customsirge-section[id]{scroll-margin-top:var(--customsirge-header-h, calc(82px * var(--customsirge-fit)))}.customsirge-contact--wholesale .customsirge-contact__column{width:100%;max-width:calc(600px * var(--customsirge-fit));margin-inline:auto}.customsirge-contact--wholesale .customsirge-contact__form{gap:calc(24px * var(--customsirge-fit));scroll-margin-top:var(--customsirge-header-h, calc(82px * var(--customsirge-fit)))}.customsirge-contact__title-row{display:flex;align-items:center;justify-content:space-between;gap:calc(10px * var(--customsirge-fit))}.customsirge-contact__heading,.customsirge-contact__step{margin:0;font-family:var(--customsirge-font-display);font-size:calc(30px * var(--customsirge-fit));line-height:calc(32px * var(--customsirge-fit));font-weight:var(--customsirge-fw-bold);letter-spacing:0;color:inherit}.customsirge-contact__step{display:none;flex:none}.customsirge-contact__subcopy{font-family:var(--customsirge-font-display);font-size:calc(18px * var(--customsirge-fit));line-height:calc(18px * var(--customsirge-fit));font-weight:var(--customsirge-fw-bold);letter-spacing:0}.customsirge-contact__subcopy>:first-child{margin-top:0}.customsirge-contact__subcopy>:last-child{margin-bottom:0}.customsirge-contact__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(16px * var(--customsirge-fit))}.customsirge-contact--wholesale .customsirge-contact__field{display:block;position:relative;min-width:0}.customsirge-contact--wholesale .customsirge-contact__field input,.customsirge-contact--wholesale .customsirge-contact__field textarea{box-sizing:border-box;display:block;width:100%;height:calc(60px * var(--customsirge-fit));min-height:0;margin:0;padding:calc(18px * var(--customsirge-fit)) calc(20px * var(--customsirge-fit));border:calc(2px * var(--customsirge-fit)) solid var(--customsirge-color-border-primary);border-radius:calc(10px * var(--customsirge-fit));background-color:var(--customsirge-ct-field, #fffbf1);box-shadow:none;font-family:var(--customsirge-font-body);font-size:calc(18px * var(--customsirge-fit));line-height:calc(22px * var(--customsirge-fit));font-weight:var(--customsirge-fw-medium);letter-spacing:0;color:var(--customsirge-color-text-primary);-webkit-appearance:none;appearance:none}.customsirge-contact--wholesale .customsirge-contact__field textarea{height:calc(140px * var(--customsirge-fit));resize:none}.customsirge-contact--wholesale .customsirge-contact__field ::placeholder{color:var(--customsirge-color-text-primary);opacity:1}.customsirge-contact--wholesale .customsirge-contact__field input:focus-visible,.customsirge-contact--wholesale .customsirge-contact__field textarea:focus-visible{outline:var(--customsirge-focus-ring);outline-offset:var(--customsirge-focus-offset);border-color:var(--customsirge-color-border-primary)}.customsirge-contact--wholesale .customsirge-contact__field [aria-invalid=true]{border-color:var(--customsirge-error)}.customsirge-contact--wholesale .customsirge-contact__field-error{display:block;margin-top:calc(6px * var(--customsirge-fit));font-size:calc(14px * var(--customsirge-fit));line-height:calc(18px * var(--customsirge-fit));font-weight:var(--customsirge-fw-semibold)}.customsirge-contact--wholesale .customsirge-contact__field-error[hidden]{display:none}.customsirge-contact__actions{display:flex;align-items:center;justify-content:center;gap:calc(24px * var(--customsirge-fit))}.customsirge-contact__submit{padding:calc(16px * var(--customsirge-fit)) calc(24px * var(--customsirge-fit));min-height:0;border-width:calc(1px * var(--customsirge-fit));border-color:currentColor;font-family:var(--customsirge-font-display);font-size:calc(18px * var(--customsirge-fit));line-height:calc(18px * var(--customsirge-fit));font-weight:var(--customsirge-fw-bold);letter-spacing:0}.customsirge-contact__back{padding:0;border:0;background:none;font-family:var(--customsirge-font-display);font-size:calc(18px * var(--customsirge-fit));line-height:calc(18px * var(--customsirge-fit));font-weight:var(--customsirge-fw-bold);color:inherit;text-decoration:underline;text-underline-offset:.25em;cursor:pointer}.customsirge-contact__next,.customsirge-contact__back{display:none}.customsirge-contact--wholesale .customsirge-contact__message--success{margin:0;padding:calc(24px * var(--customsirge-fit)) calc(20px * var(--customsirge-fit));border:calc(2px * var(--customsirge-fit)) solid var(--customsirge-color-border-primary);border-radius:calc(10px * var(--customsirge-fit));background:var(--customsirge-ct-field, #fffbf1);font-size:calc(18px * var(--customsirge-fit));line-height:calc(22px * var(--customsirge-fit));font-weight:var(--customsirge-fw-semibold);color:var(--customsirge-color-text-primary)}.customsirge-contact--wholesale .customsirge-contact__message--error{padding:calc(16px * var(--customsirge-fit)) calc(20px * var(--customsirge-fit));border:calc(2px * var(--customsirge-fit)) solid var(--customsirge-error);border-radius:calc(10px * var(--customsirge-fit));background:none;font-size:calc(14px * var(--customsirge-fit));line-height:calc(18px * var(--customsirge-fit));font-weight:var(--customsirge-fw-semibold)}@media screen and (max-width:749px){.customsirge-contact__form--stepped .customsirge-contact__step{display:block}.customsirge-contact__form--stepped .customsirge-contact__next{display:inline-flex}.customsirge-contact__form--stepped .customsirge-contact__send{display:none}.customsirge-contact__form--stepped:not(.customsirge-contact__form--step-2) [data-step-field="2"]{display:none}.customsirge-contact__form--step-2 [data-step-field="1"],.customsirge-contact__form--step-2 .customsirge-contact__next{display:none}.customsirge-contact__form--step-2 .customsirge-contact__send{display:inline-flex}.customsirge-contact__form--step-2 .customsirge-contact__back{display:inline}}@media screen and (min-width:750px){.customsirge-contact__heading{font-size:calc(66px * var(--customsirge-fit));line-height:calc(72px * var(--customsirge-fit))}.customsirge-contact__subcopy{font-size:calc(24px * var(--customsirge-fit));line-height:calc(28px * var(--customsirge-fit))}.customsirge-contact__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.customsirge-contact__field--full{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/customsirge_contact.css.map */
