.contact{color:var(--color-dark-blue)}.contact h2{font-size:24px;margin-top:6rem;text-transform:capitalize}.contact .field{border:.1rem solid rgba(var(--color-foreground),.2)}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:2.5rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:4rem}}.contact__button{margin-top:5rem;text-align:center}.contact__button .submit-button{font-family:Baskerville;padding:1rem 5rem;background-color:var(--color-dark-blue);border:1px solid var(--color-dark-blue);color:#fff;border-radius:.3rem;text-transform:uppercase;transition:.5s ease;cursor:pointer}.contact__button .submit-button:hover{background-color:transparent;color:var(--color-dark-blue)}@media screen and (min-width: 750px){.contact__button{margin-top:6rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.field .custom-select-container{display:flex;width:100%;padding-right:2rem}.field .custom-select-container .icon-caret{display:block;width:1rem;pointer-events:none;position:absolute;top:50%;right:2rem;transform:translateY(-50%);color:rgba(var(--color-foreground),.75)}.contact .field__radio,.contact .field__radio:after,.contact .field__agreement{display:flex;flex-direction:column;box-shadow:none;gap:0em;border:none}.field__agreement{margin:2rem 0}.field__agreement label{display:flex;flex-direction:row;font-size:16px;line-height:2.3rem;text-align:justify;align-items:baseline}.field__input--custom,.field__input--custom:not(:placeholder-shown){line-height:normal;padding:1.5rem;color:rgba(var(--color-foreground),.75)}.general-text h2{font-size:16px;text-transform:uppercase;font-weight:400}p{font-size:16px;padding-top:1rem;line-height:2.3rem;text-align:justify}.line-break{padding-bottom:1rem;display:block}.logo-img{margin:3rem 0 5rem}.logo-img img{margin:auto;display:block;max-width:144px}.title{text-align:center;margin:4rem 0;font-weight:300}@media screen and (min-width:990px){.logo-img img{max-width:180px}}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{transform:translateY(-7px)}.contact-form-text{margin-bottom:2rem}.contact-form-text p{text-align:justify;padding:0;font-size:18px;color:rgba(var(--color-foreground),.75)}.contact-form-text .expandable-text{font-size:16px}.contact-form-text .expandable-text,.contact-form-text .expand-text.expanded{display:none}.contact-form-text .expandable-text.expanded,.contact-form-text .expand-text{display:inline}@media screen and (min-width: 991px){.contact-form-text .expandable-text{display:inline}.contact-form-text .expand-text{display:none}}.form-header{margin-bottom:3rem}.field-header{font-size:18px;padding:0;margin-bottom:1rem}.submit-button p,.contact__button p{padding:0;text-align:center;margin-bottom:4rem;font-size:20px;font-style:italic;color:var(--color-dark-blue);font-family:Baskerville;letter-spacing:1.5px}.centered{text-align:center}.contact-form-text p.italic{font-style:italic;font-size:20px;margin-bottom:2rem;text-align:center;color:var(--color-dark-blue);font-family:Baskerville;letter-spacing:1.5px}.form-subheader{text-align:justify;padding:0;font-size:18px;color:rgba(var(--color-foreground),.75);margin-bottom:3rem}.disclaimer-wrapper .disclaimer{padding:1rem;height:132px;overflow:scroll;overflow-x:hidden;overflow-y:scroll;text-align:justify;line-height:22px;font-size:16px;color:rgba(var(--color-foreground),.75);border:.1rem solid rgba(var(--color-foreground),.2)}.contact__checkbox{margin:3rem auto}.contact__checkbox input[type=checkbox]{accent-color:var(--color-yellow)}.disclaimer a{font-size:18px;color:var(--color-dark-blue);text-decoration:underline;text-transform:none;text-underline-offset:.15rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact-form.css.map */
