.request-appointment-form[data-v-672695dd]{display:flex;flex-direction:column;min-height:100%;padding:0 14px 12px}.request-appointment-form form[data-v-672695dd]{background-color:var(--color-2);border-radius:18px;padding:18px 12px 24px}.request-appointment-form .title[data-v-672695dd]{margin-bottom:6px;text-align:center;text-transform:uppercase}.request-appointment-form .error-text[data-v-672695dd]{color:var(--color-warning)}.request-appointment-form .subtitle[data-v-672695dd]{margin-bottom:15px;text-align:center}.request-appointment-form .link[data-v-672695dd]{display:inline;font-style:normal;font-weight:400;letter-spacing:1px;padding:0;text-transform:none;width:auto}.request-appointment-form .divider[data-v-672695dd]{border:0;border-top:1px solid var(--color-3);display:block;height:1px;margin:12px 0;padding:0}.request-appointment-form .notes[data-v-672695dd]{overflow-y:auto}.request-appointment-form .notes[data-v-672695dd] .field::-moz-placeholder{line-height:17px!important}.request-appointment-form .notes[data-v-672695dd] .field::placeholder{line-height:17px!important}.request-appointment-form .signin-btn[data-v-672695dd]{color:var(--color-6);font-style:normal;font-weight:400;letter-spacing:1px;padding:0 4px;text-decoration:underline;text-transform:none;width:auto}.request-appointment-form .fields[data-v-672695dd]{padding:15px 0 21px}.request-appointment-form .fullname[data-v-672695dd]{display:flex;flex-direction:column}.request-appointment-form .fullname .base-form-field[data-v-672695dd]:first-child{margin-top:0}.request-appointment-form .is-fav-store__label[data-v-672695dd]:after,.request-appointment-form .terms-agreed__label[data-v-672695dd]:after{content:"*";margin-left:-1px}.request-appointment-form .link[data-v-672695dd]{text-decoration:underline}.request-appointment-form .submit-btn[data-v-672695dd]{border-radius:3px;max-width:100%;padding:9px 18px}@media (min-width:768px){.request-appointment-form[data-v-672695dd]{padding:42px 60px}.request-appointment-form form[data-v-672695dd]{background-color:unset;padding:0}.request-appointment-form .fields[data-v-672695dd]{padding:36px 0}.request-appointment-form .fullname[data-v-672695dd]{display:flex;flex-direction:row;gap:18px}.request-appointment-form .fullname .base-form-field[data-v-672695dd]{flex:1;margin-top:0}.request-appointment-form .divider[data-v-672695dd]{margin:24px 0}.request-appointment-form .terms-agreed[data-v-672695dd]{margin-top:18px}.request-appointment-form .submit-btn[data-v-672695dd]{padding:17.5px 18px}.request-appointment-form .wedding-requested-wrapper[data-v-672695dd]{display:flex;flex-direction:row;gap:18px}.request-appointment-form .wedding-requested-wrapper .base-form-field[data-v-672695dd]{flex:1;margin-top:24px}}.request-appointment-success[data-v-3b17b188]{display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:18px 12px 24px}.request-appointment-success .title[data-v-3b17b188]{margin-bottom:6px;padding:0 12px;text-align:center;text-transform:uppercase}.request-appointment-success .subtitle[data-v-3b17b188]{text-align:center}.request-appointment-success .info-message[data-v-3b17b188]{margin-bottom:30px;padding:0 6px}.request-appointment-success .event-title[data-v-3b17b188]{font-size:12px;font-style:normal;font-weight:600;line-height:17px;margin-bottom:12px}.request-appointment-success .event-date[data-v-3b17b188]{margin-bottom:30px}.request-appointment-success .event-description[data-v-3b17b188]{font-weight:400;line-height:24px;margin-bottom:30px}.request-appointment-success .collection-title[data-v-3b17b188]{text-transform:uppercase}.request-appointment-success .brand-title[data-v-3b17b188]{font-weight:400;line-height:24px;margin-bottom:30px;text-align:center}.request-appointment-success .store-address[data-v-3b17b188]{margin-bottom:36px}.request-appointment-success .link[data-v-3b17b188]{display:inline;font-style:normal;font-weight:400;letter-spacing:1px;padding:0;text-decoration:underline;text-transform:none;width:auto}.request-appointment-success .benefits[data-v-3b17b188]{margin-bottom:36px;position:relative;width:100%;z-index:1}.request-appointment-success[data-v-3b17b188] .base-text .h2,.request-appointment-success[data-v-3b17b188] .base-text p{text-align:center!important}.request-appointment-success[data-v-3b17b188] .base-text li{margin:0 auto!important}.request-appointment-success .fields[data-v-3b17b188]{padding:15px 0 21px}.request-appointment-success .terms-agreed__label[data-v-3b17b188]:after{content:"*";margin-left:-1px}.request-appointment-success .submit-btn[data-v-3b17b188]{border-radius:3px;max-width:100%;padding:9px 18px}@media (min-width:768px){.request-appointment-success[data-v-3b17b188]{padding:42px 60px}.request-appointment-success .fields[data-v-3b17b188]{padding:36px 0}.request-appointment-success .terms-agreed[data-v-3b17b188]{margin-top:18px}.request-appointment-success .submit-btn[data-v-3b17b188]{padding:17.5px 18px}}
