.vs-quote-form{margin:5.6rem 0}.vs-quote-form .title{color:#121212;font-size:4.6rem;font-style:normal;line-height:normal;text-align:center;margin-bottom:5rem}.vs-quote-container{padding-top:3rem}.vs-quote-fields-container{display:grid;grid-template-columns:1fr 1fr;row-gap:6.2rem;column-gap:6.6rem}.field.left-column{grid-column:1}.field.right-column{grid-column:2}.vs-quote-container .field__label{top:-3rem;left:0;color:#231f20;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal}.vs-quote-dropdown{position:relative;width:100%;cursor:pointer}.vs-quote-container .field__input{padding:1rem;background:#fff;transition:unset;box-shadow:unset;margin:unset;border-radius:unset;border:1px solid #8C9196;font-size:1.4rem}.vs-quote-container .field__input.field--error{border-color:red}.vs-quote-container .field:after,.vs-quote-container .select:after{content:unset}.vs-quote-container .field__input::placeholder{opacity:unset}.vs-quote-container .field__input:not(:placeholder-shown)~.field__label,.vs-quote-container .field__input:focus~.field__label{top:-3rem;left:0;font-size:1.6rem;letter-spacing:.1rem}.vs-quote-container .field__input:focus{box-shadow:unset}.vs-quote-dropdown:after{content:"\2335";font-size:1.6rem;color:#000;position:absolute;right:1.5rem;top:50%;pointer-events:none;transform:translateY(-50%)}.vs-quote-container .quote__button{margin-top:4.8rem;display:flex;justify-content:space-between;align-items:center}.vs-quote-container .quote__button p{margin:unset;color:#000}.vs-quote-container .quote__button button{background:#3752b2}.vs-quote-container .quote__button button:after{content:unset}.vs-quote-container .form-status-list{margin:unset;display:flex;gap:1rem;background-color:#f6fef7;border:1px solid #b4e2c8;padding:.75rem 1rem;border-radius:.4rem;color:#2e7d31;font-weight:500;font-size:1.6rem;align-content:center;align-items:center;line-height:2rem;margin-bottom:5.6rem}.vs-quote-container .form__message .icon{flex-shrink:0;height:2rem;width:2rem}.book-info-section{margin-top:5.6rem}.book-info-section p{color:#231f20;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;margin:0}.book-row{display:grid;grid-template-columns:1fr 1fr;gap:6.6rem}.book-row:first-child .book-row-right{grid-template-columns:1fr}.book-row:first-child .remove-row{display:none}.book-row-left{display:grid;grid-template-columns:1fr 2fr;gap:2.4rem}.book-row-right{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.7rem}.book-row .field{flex:1;min-width:150px}.remove-row{height:max-content;cursor:pointer;border:unset;background:unset;width:max-content;padding:unset;border-radius:50%;max-height:24px;max-width:24px}.add-row{background:none;color:#2f4d9c;font-size:16px;font-style:normal;font-weight:700;line-height:24px;border:unset;padding:0;min-width:unset;min-height:unset;margin-top:2.7rem;gap:.8rem}.add-row:before,.add-row:after{content:unset}.book-rows-container{margin-top:5.6rem;display:flex;flex-direction:column;gap:5.6rem}.custom-error{color:red;position:absolute;bottom:-24px}@media screen and (max-width: 749px){.vs-quote-form{margin:unset;margin-top:2.4rem;margin-bottom:4rem}.vs-quote-form .title{font-size:2.6rem;text-align:left;margin-bottom:4rem}.vs-quote-fields-container,.book-row{grid-template-columns:1fr}.vs-quote-container .quote__button{flex-direction:column;gap:2rem;margin-top:2.4rem}.vs-quote-container .quote__button button{align-self:flex-end}.vs-quote-container .form-status-list{justify-content:center;line-height:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-vs-quote-form.css.map */
