body:has(.header[transparent]) .content-for-layout>.shopify-section:first-child{margin:0}.contact-page-block-new{margin-bottom:56px}.contact-page-block-new .contact-page-block-grid{display:flex}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-left-column{width:50%}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-image{width:100%;height:100%;position:relative;overflow:hidden}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column{width:50%}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner{text-align:center;padding:0 96px}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-page-block-grid-right-column-information-text{padding-top:16px}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form.size-style{width:100%;padding-top:40px}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form__input--textarea{border-radius:12px;max-height:120px}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form__input{margin-bottom:20px;padding:14px 24px;font-size:15px;font-style:normal;font-weight:300;line-height:140%}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form__input:focus-visible{outline:none}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form__error,.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form__success{margin-bottom:20px}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form__error:focus-visible,.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form__success:focus-visible{outline:none}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;width:0;height:0;display:none!important}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner input::-webkit-inner-spin-button{display:none!important}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner input::-webkit-calendar-picker-indicator{display:none!important}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner input{-webkit-appearance:none!important;appearance:none!important}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner input.contact-form__input{max-height:44px}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form__form{gap:0}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .submit-button{min-width:100%}@media only screen and (min-width:0)and (max-width:749px){.contact-page-block-new{margin-bottom:24px}.contact-page-block-new .contact-page-block-grid{flex-direction:column;align-items:flex-start}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-left-column{order:2;width:100%}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-image{aspect-ratio:1;height:auto}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column{order:1;width:100%}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner{padding:0 24px}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form.size-style{padding-top:32px}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner input.contact-form__input{max-height:40px}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form__input{font-size:14px}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .submit-button{max-height:40px}}@media only screen and (min-width:750px)and (max-width:989px){.contact-page-block-new .contact-page-block-grid{align-items:unset}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-image{height:100%;aspect-ratio:unset}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner{padding:0 24px}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form.size-style{padding-top:32px}}@media only screen and (min-width:990px)and (max-width:1439px){.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner{padding:0 24px}.contact-page-block-new .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form.size-style{padding-top:32px}}@media only screen and (min-width:1440px){.contact-page-block-new .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form__form{max-width:528px;margin:auto}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/contact-page-block-new.css.map */
