.page-image-left{display:flex;flex-direction:row;padding:0!important}.page-image-left .only-mobile{display:none!important}.page-image-left .left-block{flex-basis:23%;background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat!important}.page-image-left .right-block{flex-basis:77%;padding:40px 130px;display:flex;flex-direction:column;min-height:calc(100vh - 350px)}.page-image-left .right-block .page-title{font-family:var(--font-titles-comp);font-weight:600;font-size:47px;line-height:77px;margin:0;text-transform:uppercase}.page-image-left .right-block .content-wrapper{display:flex;flex-direction:row;border-top:1px solid #000}.page-image-left .right-block .content-wrapper .page-content{flex-basis:43%;border-right:1px solid #000}.page-image-left .right-block .content-wrapper .page-content .top{height:auto;text-align:left;vertical-align:middle;border-bottom:1px solid #000;padding:30px 60px 30px 0}.page-image-left .right-block .content-wrapper .page-content .top .wrapper{padding-top:30px;padding-bottom:30px;font-family:var(--font-adelle-sans);font-weight:600;font-size:12px;line-height:14px;letter-spacing:0px}.page-image-left .right-block .content-wrapper .page-content .bottom{padding:30px 60px 30px 0;display:flex;flex-direction:column}.page-image-left .right-block .content-wrapper .page-content .bottom .text{font-family:var(--font-adelle-sans);font-weight:600;font-size:12px;line-height:14px;letter-spacing:0px}.page-image-left .right-block .content-wrapper .page-content .bottom .phone{font-family:var(--font-normal-narrow);font-weight:600;font-size:21px;line-height:25px;letter-spacing:0px;color:#000;margin-top:10px;text-decoration:none}.page-image-left .right-block .content-wrapper .form{flex-basis:57%;padding-top:15px;padding-left:60px;box-sizing:border-box}.page-image-left .right-block .content-wrapper .form .caption{font-family:var(--font-adelle-sans);font-weight:600;font-size:12px;line-height:14px;letter-spacing:0px}.page-image-left .right-block .content-wrapper .form #ContactForm .field:after,.page-image-left .right-block .content-wrapper .form #ContactForm .field:before{content:none!important;display:none!important}.page-image-left .right-block .content-wrapper .form #ContactForm .field{display:flex;flex-direction:row;flex-wrap:nowrap;border:none;position:relative;padding-bottom:10px;flex-wrap:wrap}.page-image-left .right-block .content-wrapper .form #ContactForm .field label.field__label{position:relative;background:#000;height:24px;border-top-left-radius:15px;border-bottom-left-radius:15px;color:#fff;font-family:var(--font-titles-condensed);letter-spacing:0px;font-weight:600;font-size:17px;line-height:24px;text-transform:uppercase;text-align:center;padding:0 20px;left:0;top:0;width:90px;min-width:90px;max-width:90px;border-right:1px solid #000;overflow:hidden}.page-image-left .right-block .content-wrapper .form #ContactForm .field .field__input{height:24px;padding-top:0;padding-bottom:0;border:1px solid #000;max-width:calc(100% - 90px);min-width:50px;width:calc(100% - 90px)!important;margin:0;position:relative}.page-image-left .right-block .content-wrapper .form #ContactForm .contact__button{background:#000;height:24px;border-radius:15px;color:#fff;font-family:var(--font-titles-condensed);letter-spacing:0px;font-weight:600;font-size:17px;line-height:24px;text-transform:uppercase;text-align:center;padding:0 40px;right:0;margin-left:auto;width:fit-content}.page-image-left .right-block .content-wrapper .form #ContactForm .contact__button button{height:100%;display:block;line-height:100%;padding:0;min-height:0;text-transform:uppercase;min-width:0}.page-image-left .right-block .content-wrapper .form #ContactForm .form__message,.page-image-left .right-block .content-wrapper .form #ContactForm .form-status.caption-large{font-family:var(--font-adelle-sans);font-weight:600;font-size:14px;line-height:28px;letter-spacing:0px;text-transform:uppercase}.page-image-left .right-block .content-wrapper .form #ContactForm .form-status-list{margin:0}.page-image-left .right-block .content-wrapper .form #ContactForm .form-status-list .link{font-family:var(--font-adelle-sans);font-weight:600;font-size:14px;line-height:28px;letter-spacing:0px;text-transform:uppercase;text-decoration:none}@media screen and (max-width:749px){.page-image-left .only-mobile{display:block!important}.page-image-left .left-block{display:none}.page-image-left .right-block{width:100%;flex-basis:100%;padding:25px}.page-image-left .right-block .content-wrapper{display:flex;flex-direction:column}.page-image-left .right-block .content-wrapper .page-content{border-right:none;position:relative;padding-left:calc(40% + 10px);margin-bottom:40px;box-sizing:border-box}.page-image-left .right-block .content-wrapper .page-content .contact-page-image-placeholder{height:calc(100% - 10px);width:40%;position:absolute;left:0;top:10px;background-size:cover!important;background-position:50% 50%}.page-image-left .right-block .content-wrapper .page-content .top,.page-image-left .right-block .content-wrapper .page-content .bottom{padding:10px 0 10px 10px;border-left:1px solid #000}.page-image-left .right-block .content-wrapper .page-content .bottom.only-mobile{border-top:1px solid #000}.page-image-left .right-block .content-wrapper .form{padding:0}.page-image-left .right-block .content-wrapper .form .caption{display:none}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/component-page-left-image.css.map */
