.remessa-quote-form{background:#fff;position:relative}.remessa-quote-form__container{display:flex;width:140.7rem;height:87rem;padding:1rem;flex-direction:column;justify-content:center;align-items:center;gap:3.6rem;flex-shrink:0;margin:0 auto}.remessa-quote-form__content{display:flex;flex-direction:column;align-items:center;gap:3.6rem;width:100%}.remessa-quote-form__title{color:#202020;text-align:center;font-family:Sora,-apple-system,system-ui,sans-serif;font-size:5.12rem;font-style:normal;font-weight:700;line-height:6.32rem;margin:0;align-self:stretch}.quote-form__wrapper{display:flex;width:80.5rem;height:66.9rem;padding:3.2rem 0;flex-direction:column;justify-content:center;align-items:center;gap:3.2rem;flex-shrink:0;border-radius:1.6rem;background:#fff;box-shadow:0 2.4rem 5.6rem #061c3d1f}.quote-form{display:flex;flex-direction:column;gap:3.2rem;width:100%;max-width:70.1rem;padding:0 2rem}.quote-form__fields{display:flex;flex-direction:column;gap:1.6rem}.form-row{display:flex;align-items:flex-start;gap:3.2rem}.form-group{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;flex:1}.form-input,.form-select{display:flex;height:4.8rem;padding:1.2rem 1.8rem;align-items:center;align-self:stretch;border-radius:.5rem;border:.1rem solid #E6E8EC;background:#fff;color:#838e9e;font-family:DM Sans,-apple-system,system-ui,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;transition:border-color .3s ease}.form-input:focus,.form-select:focus{outline:none;border-color:#c0a146}.form-input[type=date]{position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23838E9E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.8rem center;background-size:2rem}.form-input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;width:5rem;height:100%;cursor:pointer}.form-label{color:#838e9e;font-family:DM Sans,-apple-system,system-ui,sans-serif;font-size:1.4rem;font-weight:400;margin-top:.5rem;display:block}.currency-selection{display:flex;width:70.1rem;flex-direction:column;align-items:flex-start;gap:1.6rem}.currency-selection__label{color:#3b444f;font-family:Sora,-apple-system,system-ui,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;line-height:1.92rem;text-transform:uppercase}.currency-options{display:flex;flex-direction:column;gap:1.6rem;align-self:stretch}.currency-row{display:flex;align-items:flex-start;gap:4.2rem;align-self:stretch}.currency-option{display:flex;align-items:center;gap:1.2rem;cursor:pointer}.currency-checkbox{width:2rem!important;height:2rem;border-radius:.4rem;border:.2rem solid #767676;background:#fff;-webkit-appearance:none;appearance:none;cursor:pointer;position:relative;flex-shrink:0;transition:all .3s ease}.currency-checkbox:checked{background:#c0a146;border-color:#c0a146}.currency-checkbox:checked:after{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:1.2rem;font-weight:700}.currency-checkbox:hover{border-color:#c0a146;transition:border-color .3s ease}.currency-checkbox:focus{outline:none;border-color:#c0a146;box-shadow:0 0 0 .3rem #c0a14640}.currency-label{color:#3b444f;font-family:Sora,-apple-system,system-ui,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.amount-section{display:flex;width:70.1rem;flex-direction:column;align-items:flex-start;gap:1.6rem}.amount-section__label{color:#3b444f;font-family:Sora,-apple-system,system-ui,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;line-height:1.92rem;text-transform:uppercase}.amount-section .form-group{width:33.5rem}.form-submit{display:flex;justify-content:center;align-items:center;width:100%}.quote-form__button{display:flex;padding:1.2rem 2.4rem;justify-content:center;align-items:center;gap:1.6rem;border-radius:3.2rem;background:#c0a146;box-shadow:0 1.2rem 1.6rem #be912c59;color:#fff;font-family:Sora,-apple-system,system-ui,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:3.1rem;letter-spacing:-.002rem;border:none;cursor:pointer;transition:all .3s ease}.quote-form__button:hover{background:#d4b560;transform:translateY(-.2rem);box-shadow:0 1.5rem 2rem #be912c66}.quote-form__button-icon{width:2.2rem;height:2.1rem;transform:rotate(-90deg);transition:transform .3s ease}.quote-form__button:hover .quote-form__button-icon{transform:rotate(-90deg) translateY(-.2rem)}.quote-form__success{text-align:center;padding:2rem;background:#e8f5e8;border:.1rem solid #4caf50;border-radius:.5rem;color:#2e7d32}.quote-form__errors{background:#ffebee;border:.1rem solid #f44336;border-radius:.5rem;padding:1.5rem;color:#c62828}.quote-form__errors ul{margin:.5rem 0 0;padding-left:1.5rem}@media (max-width: 1200px){.remessa-quote-form__container{width:100%;max-width:140.7rem;height:auto;padding:2rem 1rem}.quote-form__wrapper{width:100%;max-width:80.5rem;height:auto;padding:2rem 1rem}.currency-selection,.amount-section{width:100%}}@media (max-width: 768px){.remessa-quote-form__title{font-size:3.5rem;line-height:4.5rem}.form-row,.currency-row{flex-direction:column;gap:1.6rem}.amount-section .form-group{width:100%}.quote-form{padding:0 1rem}}@media (max-width: 480px){.remessa-quote-form__title{font-size:2.8rem;line-height:3.5rem}.quote-form__wrapper{padding:1.5rem .5rem}.form-input,.form-select{height:4rem;padding:1rem 1.5rem;font-size:1.4rem}.currency-selection__label,.amount-section__label,.currency-label{font-size:1.4rem}.quote-form__button{padding:1rem 2rem;font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-remessa-quote-form.css.map */
