.wholesale-form{background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:100px 0}.wholesale-form__wrapper{max-width:960px;margin:0 auto;padding:0 48px}.wholesale-form__top{text-align:center;margin-bottom:64px}.wholesale-form__eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:32px}.wholesale-form__eyebrow-line{width:24px;height:1px;background:rgba(var(--color-foreground),.4)}.wholesale-form__eyebrow-text{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.wholesale-form .wholesale-form__heading,.wholesale-form .wholesale-form__heading p{font-family:Cormorant Garamond,serif!important;font-size:clamp(48px,6vw,80px)!important;font-weight:300!important;line-height:1!important;color:rgb(var(--color-foreground))!important;margin:0 0 24px!important;letter-spacing:-.02em!important}.wholesale-form .wholesale-form__heading em,.wholesale-form .wholesale-form__heading p em{font-style:italic!important;color:rgb(var(--color-button))!important;font-weight:inherit!important}.wholesale-form__intro{font-family:Outfit,sans-serif;font-size:15px;font-weight:300;line-height:1.7;color:rgba(var(--color-foreground),.85);margin:0 auto;max-width:520px}.wholesale-form__form{display:flex;flex-direction:column;gap:0}.wholesale-form__row{display:grid;grid-template-columns:1fr 1fr}.wholesale-form__field{padding:24px 28px;border-top:1px solid rgba(var(--color-foreground),.25);border-left:1px solid rgba(var(--color-foreground),.25);display:flex;flex-direction:column;gap:10px}.wholesale-form__row .wholesale-form__field:last-child{border-right:1px solid rgba(var(--color-foreground),.25)}.wholesale-form__row:last-of-type .wholesale-form__field{border-bottom:1px solid rgba(var(--color-foreground),.25)}.wholesale-form__field--full{grid-column:1 / -1;border-left:1px solid rgba(var(--color-foreground),.25);border-right:1px solid rgba(var(--color-foreground),.25);border-bottom:1px solid rgba(var(--color-foreground),.25)}.wholesale-form__label{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.wholesale-form__label-required{color:rgb(var(--color-button));margin-left:4px}.wholesale-form__input,.wholesale-form__select,.wholesale-form__textarea{border:none;background:transparent;outline:none;font-family:Outfit,sans-serif;font-size:16px;font-weight:300;color:rgb(var(--color-foreground));width:100%;padding:0}.wholesale-form__input::placeholder,.wholesale-form__textarea::placeholder{color:rgba(var(--color-foreground),.5)}.wholesale-form__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path fill='%237A6A80' d='M6 8L0 0h12z'/></svg>");background-repeat:no-repeat;background-position:right 0 center;padding-right:24px;cursor:pointer}.wholesale-form__textarea{resize:vertical;min-height:120px;line-height:1.6}.wholesale-form__bottom{margin-top:40px;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.wholesale-form__disclaimer{font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px;line-height:1.6;color:rgba(var(--color-foreground),.65);max-width:360px;margin:0}.wholesale-form__submit{background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:DM Mono,monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;padding:18px 36px;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:12px;transition:opacity .2s ease}.wholesale-form__submit:hover{opacity:.85}.wholesale-form__success{margin-top:32px;padding:24px;background:rgba(var(--color-button),.1);font-family:Outfit,sans-serif;font-size:14px;color:rgb(var(--color-foreground));text-align:center}.wholesale-form__error{margin-top:32px;padding:24px;background:#ff000014;font-family:Outfit,sans-serif;font-size:14px;color:#8b2020;text-align:center}@media(max-width:750px){.wholesale-form{padding:64px 0}.wholesale-form__wrapper{padding:0 24px}.wholesale-form__row{grid-template-columns:1fr}.wholesale-form__field{border-right:1px solid rgba(var(--color-foreground),.25)}.wholesale-form__bottom{flex-direction:column;align-items:stretch}.wholesale-form__submit{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-wholesale-form.css.map */
