.wholesale-redesign-form{position:relative}.wholesale-redesign-form__container{max-width:64rem;margin:0 auto}.wholesale-redesign-form__header{margin-bottom:2.4rem;text-align:center}.wholesale-redesign-form__heading{margin:0;margin-bottom:1.2rem;font-size:2.8rem;line-height:1.2;font-weight:700;text-align:center;letter-spacing:normal;text-transform:none}.wholesale-redesign-form__heading .highlighted{color:rgb(var(--color-link))}@media(min-width:990px){.wholesale-redesign-form__heading{font-size:3.6rem;margin-bottom:2rem}}.wholesale-redesign-form__form{background:#fff;padding:3.2rem 3.6rem 3.4rem;border-radius:1.6rem;box-shadow:0 18px 45px #0f172a1f,0 0 0 1px #94a3b840;position:relative;overflow:hidden}@media screen and (max-width:749px){.wholesale-redesign-form__form{padding:2.4rem 2.2rem 2.6rem}}.wholesale-redesign-form__step{display:none}.wholesale-redesign-form__step.active{display:block}.wholesale-redesign-form__form:before{content:"";position:absolute;left:0;right:0;top:0;height:.4rem;background:linear-gradient(90deg,#000,#b5302c)}.wholesale-redesign-form__fields{display:flex;flex-direction:column;gap:2rem;margin-bottom:2.4rem}.wholesale-redesign-form__back-btn{background:none;border:none;color:rgb(var(--color-foreground));font-size:1.4rem;cursor:pointer;padding:.8rem 0;margin-bottom:2rem;text-decoration:underline;transition:opacity .3s ease}.wholesale-redesign-form__back-btn:hover{opacity:.7}.wholesale-redesign-form__checkbox-group{display:flex;flex-direction:column;gap:1.2rem}.wholesale-redesign-form__checkbox-label{font-weight:500;margin-bottom:.4rem}.wholesale-redesign-form__checkbox{display:flex;align-items:center;gap:.8rem;cursor:pointer}.wholesale-redesign-form__checkbox input[type=checkbox]{width:2rem;height:2rem;cursor:pointer}.wholesale-redesign-form__next-btn,.wholesale-redesign-form__form button[type=submit]{width:100%;padding:0 1.6rem;font-size:1.6rem;border-radius:999px}.wholesale-redesign-form .contact__button{padding-top:1.2rem}@media screen and (min-width:750px){.wholesale-redesign-form .contact__button{padding-top:1.6rem}}.field__input--select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.2rem center;background-size:1.2rem;padding-right:4rem}.wholesale-redesign-form__success{text-align:center;padding:2rem;background:#00c8001a;border-radius:.4rem;margin-bottom:2rem}.button.button--filled.next-step{width:100%;border-radius:999px;position:relative;overflow:hidden}.button.button--filled.next-step:before{content:"";position:absolute;top:0;left:0;bottom:0;width:0;z-index:0;transition:width var(--duration-medium) ease;background-color:#0000004d;border-radius:inherit}.button.button--filled.next-step:hover:before{width:100%}.contact__button .button.button--filled{width:100%;border-radius:999px;position:relative;overflow:hidden}.contact__button .button.button--filled:before{content:"";position:absolute;top:0;left:0;bottom:0;width:0;z-index:0;transition:width var(--duration-medium) ease;background-color:#0000004d;border-radius:inherit}.contact__button .button.button--filled:hover:before{width:100%}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-wholesale-redesign-form.css.map */
