.cs-form-block{margin-top:1.6rem}@media screen and (min-width:750px){.cs-form-block{margin-top:3.8rem}}@media screen and (max-width:749px){.cs-form-block .page-width{padding-left:0;padding-right:0}}.cs-form-main{background-color:#fff;border-top:1px solid rgba(233,228,228,.7);padding:3.2rem 1.5rem 1.6rem;display:flex;flex-direction:column;gap:12px}@media screen and (min-width:750px){.cs-form-main{border:1px solid rgba(233,228,228,.7);padding:2rem 4rem 1.6rem}}.cs-form-section{display:flex;flex-direction:column;gap:2.4rem;padding:0 0 2.4rem;border:none}.cs-form-section:first-child{padding-top:0;padding-bottom:2.4rem}.cs-form-divider{border:none;border-top:1px solid #e3e3e3;margin:0}.cs-form-section-title{font-family:var(--font-heading-family);font-weight:900;font-size:1.8rem;line-height:1.2em;letter-spacing:-.01em;text-transform:uppercase;margin:0 0 .4rem}@media screen and (min-width:750px){.cs-form-section-title{font-size:2rem;margin:0;padding-top:2.4rem}}.cs-form-section-title.spacer{margin-bottom:2rem}.cs-form-section-description{font-size:1.4rem;line-height:1.43em;margin:.4rem 0 0}.cs-form-section-description p{margin:0}.cs-form-section-description a{text-decoration:underline;color:inherit}.cs-form-fields{display:flex;flex-direction:column;gap:23px}.cs-form-row{display:flex;flex-direction:column;gap:24px;align-items:stretch}@media screen and (min-width:750px){.cs-form-row{display:flex;flex-direction:row}}.cs-form-row>*{flex:1;min-width:0}.cs-form-field{display:flex;flex-direction:column;gap:8px}.cs-form-label{font-family:var(--font-body-family);font-weight:600;font-size:1.4rem;line-height:1.14em;margin:0}.cs-form-helper{font-family:var(--font-body-family);font-weight:400;font-size:1.1rem;line-height:1.27em;color:#444;margin:0}.cs-form-input{width:100%;height:44px;padding:0 16px;background:#fff;border:1px solid #b8bdc9;border-radius:4px;font-family:var(--font-body-family);font-weight:600;font-size:1.4rem;line-height:1.14em;color:#000;outline:none;box-sizing:border-box;-webkit-appearance:none;appearance:none}.cs-form-input::placeholder{color:#777;font-weight:600}.cs-form-input:focus{border-color:#000}.cs-form-input-group{display:flex;height:44px;background:#fff;border:1px solid #b8bdc9;border-radius:4px;overflow:hidden;box-sizing:border-box}.cs-form-input-group:focus-within{border-color:#000}.cs-form-input-prefix{display:flex;align-items:center;justify-content:center;padding:0 6px;background:#ececec;font-family:var(--font-body-family);font-weight:800;font-size:.8rem;line-height:1.33em;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.cs-form-input-group .cs-form-input{border:none;border-radius:0;height:100%}.cs-form-input-group .cs-form-input:focus{border:none;box-shadow:none}.cs-form-textarea{width:100%;height:71px;padding:14px 16px;background:#fff;border:1px solid #b8bdc9;border-radius:4px;font-family:var(--font-body-family);font-weight:600;font-size:1.4rem;line-height:1.14em;outline:none;resize:vertical;box-sizing:border-box;-webkit-appearance:none;appearance:none}.cs-form-textarea::placeholder{color:#777;font-weight:600}.cs-form-textarea:focus{border-color:#000}.cs-form-select-group{display:flex;flex-direction:column;gap:8px}.cs-form-select-label{font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;line-height:1.43em;color:#0a0908;margin:0}.cs-form-select-wrapper{position:relative;width:100%;height:44px}.cs-form-select{width:100%;height:44px;padding:0 48px 0 16px;background:#fff;border:1px solid #b8bdc9;border-radius:4px;font-family:var(--font-body-family-alt);font-weight:700;font-size:1.6rem;line-height:1.25em;letter-spacing:.02em;text-transform:uppercase;color:#000;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}.cs-form-select:focus{border-color:#000}.cs-form-select-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;pointer-events:none;display:flex;align-items:center;justify-content:center}.cs-form-select-icon svg{width:24px;height:24px}.cs-form-upload{display:flex;flex-direction:column;gap:8px}.cs-form-upload-area{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f7f7f7;border:2px solid #e3e3e3;border-radius:4px;padding:8rem 2.4rem;cursor:pointer;transition:border-color .2s ease}.cs-form-upload-area:hover{border-color:#b8bdc9}.cs-form-upload-content{display:flex;flex-direction:column;align-items:center;gap:8px}.cs-form-upload-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 16px;background:#fff;border:1px solid #dbd8d8;border-radius:2px;cursor:pointer;transition:background-color .2s ease}.cs-form-upload-btn:hover{background:#f7f7f7}.cs-form-upload-btn svg,.cs-form-upload-btn img{width:24px;height:24px;flex-shrink:0}.cs-form-upload-btn-text{font-family:var(--font-heading-family);font-weight:900;font-size:1.2rem;line-height:1.22em;text-transform:uppercase;color:#6a6969}.cs-form-upload-hint{font-family:var(--font-body-family);font-weight:400;font-size:1.2rem;line-height:1.17em;color:#6a6969;margin:0}.cs-form-upload-input{display:none}.cs-form-actions{display:flex;justify-content:flex-end;padding:24px 0}.cs-form-submit{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;background:#000;color:#fff;border:none;border-radius:4px;font-family:var(--font-heading-family);font-weight:900;font-size:1.4rem;line-height:1.2em;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.cs-form-submit:hover{background:#333}.cs-form-footer{background:#fff;margin-bottom:1.6rem;padding:0 1.5rem 1.5rem;display:flex;flex-direction:column;gap:2rem;justify-content:space-between;border-bottom:1px solid rgba(233,228,228,.7)}@media screen and (min-width:750px){.cs-form-footer{padding:2.4rem;flex-direction:row;align-items:center;border:1px solid #ccc;background:#ececec;margin-top:2.5rem;border-radius:2px;margin-bottom:8rem}}.cs-form-footer .cs-form-label{font-size:1.6rem}@media screen and (max-width:749px){.cs-form-footer .cs-form-label{font-size:1.4rem;font-weight:500}}.cs-form-footer .cs-form-label a{color:#203eb0}.cs-form-checkbox{display:flex;align-items:center}.cs-form-checkbox .input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cs-form-checkbox .label{display:inline-flex;align-items:center;gap:1.2rem;cursor:pointer;-webkit-user-select:none;user-select:none}.cs-form-checkbox .box{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;flex-shrink:0;border:2px solid #ccc;border-radius:0;background:#fff;transition:background-color .15s ease,border-color .15s ease}.cs-form-checkbox .icon-checkmark-2{display:none;color:#fff}.cs-form-checkbox .input:checked+.label .box{background-color:#203eb0;border-color:#203eb0}.cs-form-checkbox .input:checked+.label .icon-checkmark-2{display:block}.cs-form-checkbox .input:focus-visible+.label .box{outline:2px solid #203eb0;outline-offset:2px}.cs-form-checkbox .input:hover+.label .box,.cs-form-checkbox .label:hover .box{border-color:#203eb0}.cs-crop-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:opacity .25s ease,visibility .25s ease;padding:1.6rem}.cs-crop-modal.is-active{visibility:visible;opacity:1}.cs-crop-modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.cs-crop-modal-dialog{position:relative;z-index:1;background:#fff;border-radius:8px;width:100%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px #0000004d;padding:3.2rem}.cs-crop-modal-header{display:flex;align-items:center;justify-content:space-between}.cs-crop-modal-note{color:#6a6969;font-size:1.4rem}.cs-crop-modal-title{font-family:var(--font-heading-family);font-weight:900;font-size:2rem;line-height:2rem;text-transform:uppercase;margin:0}.cs-crop-modal-close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;cursor:pointer;color:#a0a1a3;border-radius:4px;transition:background-color .15s ease,color .15s ease;padding:0;flex-shrink:0}.cs-crop-modal-close:hover{background:#f0f0f0;color:#000}.cs-crop-modal-body{overflow:auto;flex:1 1 auto;padding:4rem 0;width:400px;max-width:100%;margin:0 auto}.cs-crop-container{width:100%;max-height:60vh;background:#f0f0f0;border-radius:4px;overflow:hidden}.cs-crop-container img{display:block;max-width:100%}.cs-crop-modal-footer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.2rem;border-top:1px solid #ececec;padding-top:2rem}@media screen and (min-width:750px){.cs-crop-modal-footer{flex-direction:row}}.cs-crop-link{color:#606669;font-family:var(--font-heading-family);font-weight:800;font-size:1.4rem;background:transparent;border:none;text-transform:uppercase;text-decoration:underline}.cs-form-upload-preview{display:flex;flex-direction:column;align-items:center;gap:1.6rem;background:#f7f7f7;border:2px solid #e3e3e3;border-radius:4px;padding:2.4rem}.cs-form-upload-preview-image-wrap{width:240px;height:240px;border-radius:50%;overflow:hidden;border:3px solid #e3e3e3;flex-shrink:0;background:#fff}.cs-form-upload-preview-image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.cs-form-upload-preview-actions{display:flex;align-items:center;gap:1.2rem}.cs-form-upload-change-btn,.cs-form-upload-remove-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:2px;font-family:var(--font-heading-family);font-weight:900;font-size:1.2rem;line-height:1.22em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease;border:1px solid #dbd8d8;background:#fff;color:#6a6969}.cs-form-upload-change-btn:hover,.cs-form-upload-remove-btn:hover{background:#f0f0f0}.cs-form-upload-change-btn svg,.cs-form-upload-change-btn img,.cs-form-upload-remove-btn svg{width:16px;height:16px;flex-shrink:0}.cs-form-upload-change-btn .icon-upload{width:20px;height:20px}.cs-form-upload-remove-btn{color:#b34040;border-color:#e0c0c0}.cs-form-upload-remove-btn:hover{background:#fdf4f4}.pristine-error,.cs-form-available{color:#be1b16;font-size:1.2rem;line-height:1.4em;font-weight:500;margin:0}.cs-form-available{color:#2e7d32;display:flex;align-items:center;gap:.5rem}.cs-form-field.has-danger .cs-form-input,.cs-form-field.has-danger .cs-form-textarea,.cs-form-field.has-danger .cs-form-select,.cs-form-field.has-danger .cs-form-input-group,.cs-form-field.has-danger .box,.cs-form-field.has-danger .cs-form-upload-area,.cs-form-field.has-danger .cs-signature-pad,.cs-form-upload.has-danger .cs-form-upload-area{border-color:#be1b16}.cs-form-upload.has-danger>.pristine-error{color:#be1b16;font-size:1.2rem;line-height:1.4em;font-weight:500;margin:0}.cs-form-field.has-success .cs-form-input,.cs-form-field.has-success .cs-form-textarea,.cs-form-field.has-success .cs-form-select,.cs-form-field.has-success .cs-form-input-group{border-color:#2e7d32}.cs-form-available-field .pristine-error{background:url(icon-danger.svg) left center no-repeat;padding-left:2rem}.error-box{background:#fceff1;padding:1rem;border:1px solid;border-radius:2px;margin-top:2.5rem}.error-box ul{margin:0;display:grid;gap:.8rem}.cs-signature-pad{position:relative;border:1px solid #ccc;border-radius:4px;background:#fff;touch-action:none}.cs-signature-canvas{display:block;width:100%;height:140px;cursor:crosshair;border-radius:inherit}.cs-signature-clear{position:absolute;top:8px;right:8px;background:none;border:1px solid currentColor;border-radius:4px;padding:2px 10px;font-size:.8rem;cursor:pointer;opacity:.6}.cs-signature-clear:hover{opacity:1}.agreement-popup{max-width:900px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-create-store-form.css.map */
