m-contact-form .bcontact-lg{width:100%!important}m-contact-form .bcontact-md{width:100%!important}m-contact-form .bcontact-content{font-family:var(--body-font-family)!important;padding:0}m-contact-form .bcontact-title{font-family:var(--heading-font-family)!important;padding-top:0}m-contact-form .bcontact-description{margin-bottom:.5rem}m-contact-form .m-bcontact-big-heading{font-family:var(--heading-font-family)!important;width:100%;margin-top:2.4rem;padding-left:1.2rem}m-contact-form .bcontact-field{margin-top:1.2rem;margin-bottom:1.2rem}m-contact-form .bcontact-field:first-of-type{margin-top:0}m-contact-form .bcontact-field .bcontact-field-heading{font-weight:500;margin-bottom:.8rem}m-contact-form .bcontact-field .bcontact-field-heading span span{color:rgb(var(--error-text-color))!important}m-contact-form .bcontact_input,m-contact-form .bcontact_textarea,m-contact-form .bcontact_select{border-width:var(--input-border-width)!important;min-height:4.4rem;padding:.8rem 1.8rem!important;border-color:var(--qcf-border-color);box-shadow:none!important;font-weight:300!important}m-contact-form input:focus,m-contact-form select:focus,m-contact-form textarea:focus{border-color:rgba(var(--input-text-color) / .6)!important}m-contact-form .bcontact_textarea{height:12rem;padding:1.2rem 1.8rem!important}m-contact-form .bcontact_select_wrapper select{padding-right:4rem!important}m-contact-form .bcontact_select_wrapper:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.08472 7.13348L2.91517 6.19922L9.99994 12.4968L17.0847 6.19922L17.9152 7.13348L9.99994 14.1692L2.08472 7.13348Z' fill='black'/%3E%3C/svg%3E");width:2rem;height:2rem;border:none;top:calc(50% - 1rem);right:1.6rem;pointer-events:none}m-contact-form .bcontact-field-help-text{margin-top:1.2rem;font-size:1.4rem}m-contact-form .bcontact-field-help-text a{color:rgb(var(--btn-bg-color));transition:opacity .3s;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}m-contact-form .bcontact-field-help-text a:hover{opacity:.6}m-contact-form .bcontact-field--file input[type=file]{padding:1rem 0;width:21rem}m-contact-form.m-js-mounted .bcontact-field--file input[type=file]{display:none}m-contact-form .bcontact-form--md .bcontact-file-wrapper{max-width:100%}m-contact-form .bcontact-field--file .bcontact-file-wrapper{position:relative;border:var(--input-border-width) solid var(--card-border-color);display:block;padding:5.9rem 1rem 2.3rem;min-height:1.6rem;width:100%;text-align:center;cursor:pointer;background:rgba(var(--color-scheme-1-bg));margin-bottom:0!important;color:#6b6b6b}m-contact-form .bcontact-field.bcontact-field--file{margin-bottom:1.2rem}m-contact-form .bcontact-field--file .bcontact-file-wrapper:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' %3E%3Cpath d='M21.3192 4.45228H14.3952C14.2319 4.45228 14.0664 4.4141 13.9211 4.34091L10.5769 2.66932C10.1367 2.4487 9.64456 2.33203 9.15135 2.33203H6.47002C3.5458 2.33097 1.16675 4.71002 1.16675 7.63424V20.3621C1.16675 23.2863 3.5458 25.6654 6.47002 25.6654H9.65198C10.2375 25.6654 10.7126 25.1912 10.7126 24.6047C10.7126 24.0182 10.2375 23.5441 9.65198 23.5441H6.47002C4.7157 23.5441 3.28806 22.1164 3.28806 20.3621V10.8162H24.5011V20.3621C24.5011 22.1164 23.0735 23.5441 21.3192 23.5441H18.1372C17.5517 23.5441 17.0766 24.0182 17.0766 24.6047C17.0766 25.1912 17.5517 25.6654 18.1372 25.6654H21.3192C24.2434 25.6654 26.6225 23.2863 26.6225 20.3621V9.75555C26.6225 6.83133 24.2434 4.45228 21.3192 4.45228ZM3.28806 7.63424C3.28806 5.87992 4.7157 4.45228 6.47002 4.45228H9.15135C9.31469 4.45228 9.47803 4.49046 9.62547 4.56471L12.9729 6.23736C13.4131 6.45692 13.9041 6.57253 14.3952 6.57253H21.3192C22.7002 6.57253 23.8669 7.46242 24.306 8.69384H3.28806V7.63424ZM16.3267 18.1305L14.9553 16.759V24.6047C14.9553 25.1912 14.4801 25.6654 13.8946 25.6654C13.3091 25.6654 12.8339 25.1912 12.8339 24.6047V16.759L11.4625 18.1305C11.2557 18.3373 10.9842 18.4412 10.7126 18.4412C10.4411 18.4412 10.1696 18.3373 9.96275 18.1305C9.54804 17.7158 9.54804 17.0454 9.96275 16.6307L11.6736 14.9199C12.8594 13.733 14.9287 13.733 16.1156 14.9199L17.8264 16.6307C18.2412 17.0454 18.2412 17.7158 17.8264 18.1305C17.4117 18.5452 16.7414 18.5452 16.3267 18.1305Z' fill='%23939598'/%3E%3C/svg%3E");position:absolute;left:calc(50% - 1.4rem);top:2.4rem;width:2.8rem;height:2.8rem}m-contact-form .bcontact-field--file .bcontact-file-wrapper span{display:inline-block;color:rgb(var(--btn-bg-color));transition:opacity .3s;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}m-contact-form .bcontact-field--file .bcontact-file-wrapper span:hover{text-decoration:none}m-contact-form .m-bcontact-file-content span{margin-bottom:.4rem}m-contact-form .m-bcontact-file-content p{margin-bottom:0}m-contact-form .bcontact-field--file .bcontact-file-box{position:absolute;top:0;left:0;right:0;bottom:0;justify-content:center;background:rgba(var(--color-scheme-1-bg));padding:0 2rem}m-contact-form .bcontact-field--file .bcontact-attach-icon{top:-.2rem}m-contact-form .bcontact-submit{margin-top:2.8rem}m-contact-form .bcontact-submit-btn{padding:1.4rem 3.6rem!important;outline-offset:var(--btn-border-width);font-weight:500;line-height:2.4rem;width:100%}m-contact-form .bcontact-submit-btn.btn--primary.is-loading{color:rgba(var(--btn-text-color) / .1)!important}m-contact-form .bcontact-field--1_2{flex-basis:100%}m-contact-form .bcontact-form .m-js-placeholder ::placeholder{opacity:1}m-contact-form .bcontact-success-notification{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:4rem 2.4rem;background:rgba(var(--color-scheme-1-bg));text-align:center;margin-top:4rem}m-contact-form .bcontact-success-notification .icon-wrapper{width:4.8rem;height:4.8rem;margin-bottom:3.3rem;margin-right:0}m-contact-form .bcontact-success-notification .bcontact-success-message{margin-bottom:4rem}m-contact-form .bcontact-success-notification .icon-wrapper .tick-icon{width:100%;height:100%}@media (min-width: 600px){m-contact-form .bcontact-field--1_2{flex-basis:50%}m-contact-form .m-bcontact-field-half>div{width:50%}m-contact-form .bcontact-field.m-bcontact-field-half{padding-right:3.6rem}m-contact-form .m-bcontact-heading{margin-top:2.8rem}.m-one-in-a-row.bcontact-field--1_2{margin-right:50%}.m-one-in-a-row.bcontact-field--1_3{margin-right:66.66%}m-contact-form .bcontact-submit-btn{width:auto;min-width:41.6rem}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/m-contact-forms.css.map */
