@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.supplier-availability-check__inner-container{display:flex;flex-direction:column;gap:24px;padding:40px;border-radius:var(--border-radius-16)}.supplier-availability-check__inner-container.distance-s{margin-top:0}.supplier-availability-check__form{display:flex;align-items:center;gap:24px;margin-top:24px}.supplier-availability-check__submit-button:disabled{background-color:var(--grey2);color:var(--black1);cursor:not-allowed}.supplier-availability-check__inner-container .paragraph{max-width:70%;font-size:16px;font-style:normal;font-weight:400;line-height:155%;letter-spacing:-.16px}.supplier-availability-check .input{padding:12px 20px;border:none;border-radius:var(--border-radius-8);flex:1 1 150px;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.16px}.supplier-availability-check .input::placeholder{color:var(--black1)}.input--zip,.input--supplier{background:#fff;color:#000}.supplier-availability-check .input--supplier{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff url(icon-chevron-ufs.svg) no-repeat right 2rem center/14px 18px;padding-right:2.5rem;cursor:pointer}.supplier-availability-check .input--supplier:disabled{background-color:var(--grey2);color:var(--black1);cursor:not-allowed}.supplier-availability-check .input--supplier::-ms-expand{display:none}.supplier-availability-check__form button.button-primary{min-width:max-content}.supplier-availability-check__form-inputs{display:flex;gap:24px;width:100%}.mercanto-auth__modal,.saviva-auth__modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.saviva-auth__modal-content{margin:15% auto;padding:0;border:none;border-radius:var(--border-radius-8);width:90%;max-width:400px;box-shadow:0 4px 6px #0000001a;animation:modalSlideIn .3s ease-out;background-color:#fff}.saviva-auth__modal-header{padding:20px 24px 16px;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center}.saviva-auth__modal-title{margin:0}.saviva-auth__modal-close{background:none;border:none;cursor:pointer;padding:4px;line-height:1;transition:opacity .2s ease;font-size:2em}.saviva-auth__modal-close:hover,.saviva-auth__modal-close:focus{opacity:.7;outline:none}.saviva-auth__modal-body{padding:24px}#saviva-purchaser-selection-form{display:flex;flex-direction:column;gap:16px}#saviva-purchaser-selection-form select{width:100%;padding:12px 16px;border:1px solid rgba(0,0,0,.2);border-radius:var(--border-radius-8);box-sizing:border-box}#saviva-purchaser-selection-form select:focus{outline:none;box-shadow:0 0 0 2px #0000001a}#saviva-purchaser-selection-form button[type=submit]{border:none;padding:12px 24px;border-radius:var(--border-radius-8);cursor:pointer;transition:opacity .2s ease;margin-top:8px;background-color:var(--orange1);color:#fff}#saviva-purchaser-selection-form button[type=submit]:hover{opacity:.9}#saviva-purchaser-selection-form button[type=submit]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 640px){.saviva-auth__modal-content{margin:10% auto;width:95%}.saviva-auth__modal-header{padding:16px 20px 12px}.saviva-auth__modal-body{padding:20px}.saviva-auth__modal-title{font-size:1.25rem}}.mercanto-auth__modal-content{margin:15% auto;padding:0;border:none;border-radius:var(--border-radius-8);width:90%;max-width:400px;box-shadow:0 4px 6px #0000001a;animation:modalSlideIn .3s ease-out;background-color:#fff}.mercanto-auth__modal-header{padding:20px 24px 16px;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center}.mercanto-auth__modal-title{margin:0}.mercanto-auth__modal-close{background:none;border:none;cursor:pointer;padding:4px;line-height:1;transition:opacity .2s ease;font-size:2em}.mercanto-auth__modal-close:hover,.mercanto-auth__modal-close:focus{opacity:.7;outline:none}.mercanto-auth__modal-body{padding:24px}#mercanto-login-form{display:flex;flex-direction:column;gap:16px}#mercanto-login-form input[type=email],#mercanto-login-form input[type=password]{width:100%;padding:12px 16px;border:1px solid rgba(0,0,0,.2);border-radius:var(--border-radius-8);transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}#mercanto-login-form input[type=email]:focus,#mercanto-login-form input[type=password]:focus{outline:none;box-shadow:0 0 0 2px #0000001a}#mercanto-login-form button[type=submit],#merchant-selection-form button[type=submit]{border:none;padding:12px 24px;border-radius:var(--border-radius-8);cursor:pointer;transition:opacity .2s ease;margin-top:8px;background-color:var(--orange1);color:#fff}#mercanto-login-form button[type=submit]:hover{opacity:.9}#mercanto-login-form button[type=submit]:focus{outline:none;box-shadow:0 0 0 2px #0003}.guest-auth__modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.guest-auth__modal-content{margin:15% auto;padding:0;border:none;border-radius:var(--border-radius-8);width:90%;max-width:500px;box-shadow:0 4px 6px #0000001a;animation:modalSlideIn .3s ease-out;background-color:#fff}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.guest-auth__modal-header{padding:20px 24px 16px;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center}.guest-auth__modal-title{margin:0;font-size:1.5rem;font-weight:600;color:var(--black1)}.guest-auth__modal-close{background:none;border:none;cursor:pointer;padding:4px;line-height:1;transition:opacity .2s ease;font-size:1.5em;color:var(--black1)}.guest-auth__modal-close:hover,.guest-auth__modal-close:focus{opacity:.7;outline:none}.guest-auth__modal-body{padding:24px}.guest-auth__description{margin-bottom:24px}.guest-auth__description p{margin:0 0 16px;font-size:14px;line-height:1.5;color:var(--black1)}.guest-auth__description .supplier_name{font-weight:600;color:var(--orange1)}.guest-auth_supplier-login,.guest-auth_guest-login{width:100%;padding:12px 24px;border:none;border-radius:var(--border-radius-8);cursor:pointer;font-size:14px;font-weight:600;transition:all .2s ease;margin-bottom:12px;display:block}.guest-auth_supplier-login{background-color:var(--orange1);color:#fff}.guest-auth_supplier-login:hover{opacity:.9;transform:translateY(-1px)}.guest-auth_guest-login{background-color:transparent;color:var(--black1);border:1px solid rgba(0,0,0,.2)}.guest-auth_guest-login:hover{background-color:#0000000d;transform:translateY(-1px)}.guest-auth_supplier-login:focus,.guest-auth_guest-login:focus{outline:none;box-shadow:0 0 0 2px #0000001a}.guest-auth_supplier-login:disabled,.guest-auth_guest-login:disabled{opacity:.6;cursor:not-allowed;transform:none}#guest-login-form,#merchant-selection-form{display:flex;flex-direction:column;gap:16px}#merchant-selection-form h3{margin:0 0 16px}#merchant-selection-form select{width:100%;padding:12px 16px;border:1px solid rgba(0,0,0,.2);border-radius:var(--border-radius-8);box-sizing:border-box}#merchant-selection-form select:focus{outline:none;box-shadow:0 0 0 2px #0000001a}#merchant-selection-form button[type=submit]{border:none;padding:12px 24px;border-radius:var(--border-radius-8);cursor:pointer;transition:opacity .2s ease}#merchant-selection-form button[type=submit]:hover{opacity:.9}#modal-spinner-styles{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@media (max-width: 640px){.mercanto-auth__modal-content,.guest-auth__modal-content{margin:10% auto;width:95%}.mercanto-auth__modal-header,.guest-auth__modal-header{padding:16px 20px 12px}.mercanto-auth__modal-body,.guest-auth__modal-body{padding:20px}.guest-auth__modal-title{font-size:1.25rem}.guest-auth__description p{font-size:13px}}@media (max-width: 1024px){.supplier-availability-check__form{flex-direction:column}.supplier-availability-check__inner-container .paragraph{max-width:100%}.supplier-availability-check__form-inputs,.supplier-availability-check__form{gap:16px}.supplier-availability-check .input,.supplier-availability-check .input:first-child{max-width:100%;max-height:fit-content}.supplier-availability-check__form-button{display:flex;width:100%}.supplier-availability-check__form button.button-primary{width:100%;min-width:0}}@media (max-width: 700px){.supplier-availability-check__inner-container{gap:16px;padding:32px 24px}.supplier-availability-check__form{gap:16px}.supplier-availability-check__inner-container .heading{font-size:24px;line-height:120%;letter-spacing:-.16px}.supplier-availability-check__inner-container .paragraph{font-size:14px}.supplier-availability-check .input,.supplier-availability-check__form button.button-primary{font-size:14px;line-height:140%}}@media (max-width: 600px){.supplier-availability-check__form-inputs{flex-direction:column}.supplier-availability-check .input,.supplier-availability-check .input:first-child{min-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-supplier-availability-check.css.map */
