.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3){.fc_field{padding:1.5rem 0!important}#ContactForm .field select{margin:0 1.5rem}}.background{display:flex;min-height:80vh}.container{flex:0 1 850px;margin:auto;padding:10px;opacity:.93}.screen{position:relative;border-radius:0}.screen:after{content:"";display:block;position:absolute;top:0;left:20px;right:20px;bottom:0;border-radius:15px;box-shadow:0 20px 40px #0006;z-index:-1}.screen-header{display:flex;align-items:center;padding:15px 25px;background:#121212;border-top-left-radius:10px;border-top-right-radius:10px}.screen-header-left:before,.screen-header-right:before{font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;content:"\f05a";padding-right:5px;vertical-align:super;font-size:2.5rem}.screen-header-center{margin:0 auto}.screen-header-center .contact-page-title{font-size:3rem;color:#fff;margin:0rem}.screen-body{display:flex}.screen-body-item{flex:1;padding:40px}.screen-body-item.left{display:flex;flex-direction:column}.app-title{display:flex;flex-direction:column;position:relative;font-size:2rem;font-weight:600;margin-bottom:25px;letter-spacing:3px}.app-title:after{content:"";display:block;position:absolute;left:0;bottom:-10px;width:25px;height:4px}.app-contact{font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.app-contact i{padding-right:10px}@media screen and (max-width: 749px){.app-contact{margin-bottom:20px}}@media screen and (max-width: 520px){.screen-body{flex-direction:column}.screen-body-item.left{margin-bottom:30px}.app-title span{margin-right:12px}}@media screen and (max-width: 600px){.screen-body{padding:40px}.screen-body-item{padding:0}}#ContactForm .field select{position:initial;width:100%;padding:1.5rem;line-height:calc(1 + .5 / var(--font-body-scale));background-color:rgb(var(--color-background));border:none;font-size:1.25rem;font-family:var(--font-body-family);left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.025rem}#ContactForm .field select:focus-visible{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.contact__page{font-size:1.25rem}.contact__subject{padding:1.5rem 0 0 5px!important}.contact__radio{margin-top:-10px}.fc-field__label{left:initial;top:initial;font-size:1.2rem;letter-spacing:initial;padding:2px 0 0 5px}.fc-contact-page__margin{margin:-5rem 0}.contact-info-header{font-size:1.3rem}.contact-info-header i{padding-right:5px}.contact-info-subheader{font-size:1.2rem;margin-bottom:25px}dd{margin-inline-start:25px}
/*# sourceMappingURL=/cdn/shop/t/1344/assets/section-contact-form.css.map */
