.page-two-columns{background:#f8f8f8}.page-two-columns .page__container{display:flex;flex-wrap:nowrap}.contact-form{padding-top:43px;padding-bottom:46px}.page-two-columns .visible-mobile,.page-two-columns .visible-desktop .heading-divider.heading-divider--short,.page-two-columns .visible-mobile .heading-divider.heading-divider--short{display:none}.contact-form .one-half:first-child{width:calc(24% - 20px)}.page-two-columns .has-menu-left{width:calc(76% - 30px);background:#fff;margin-left:36px;padding:46px 45px 37px;box-shadow:2px 2px 12px #0000001a}.page-two-columns .visible-desktop{padding-left:0}.contact-form .one-half.medium-down--one-whole.column{width:100%;margin:0}.contact-form .contact-form__form{width:60%;padding:25px 0 0}.contact-form .shopify-section .contact-form__form{background-color:#fff;padding-top:10px;padding-left:33px;padding-bottom:35px}.contact-form .custom-contact-form__block{margin-bottom:14px}.contact-form .custom-contact-form__block .textarea{border-radius:3px;font-size:16px;font-family:Kinetika Regular;font-weight:400;letter-spacing:0;line-height:20px;border:1px solid #EEEEEE}.contact-form .custom-contact-form__block .error{border-color:red}.page-two-columns .visible-desktop .heading-wrapper{margin-bottom:0;margin-left:0;margin-right:0}.page-two-columns .visible-desktop h1.contact-page__title.title{margin:0;font-family:Kinetika Bold;color:#111;font-size:24px;font-weight:700;letter-spacing:.3px;line-height:29px}.contact-form .custom-contact-form__blocks .label{font-family:Kinetika Regular;font-size:16px;letter-spacing:0;line-height:20px;margin-bottom:4px;font-weight:400}.custom-contact-form__block.custom-contact-form__block--emailwithnumber span{display:none}.contact-form .textarea:not([rows]){min-height:126px}.contact-form .wrapper-email-number{display:flex}.contact-form .wrapper-email,.wrapper-phone{flex:0 0 50%;max-width:100%}.contact-form .wrapper-email{padding-right:9px}.contact-form .wrapper-phone{padding-left:9px}.contact-form .custom-contact-form__blocks input{border-radius:3px;font-size:16px;font-family:Kinetika Regular;font-weight:400;letter-spacing:0;line-height:20px;height:40px}.contact-form main#template-page-contact_us_new{padding-bottom:0}.custom-contact-form .custom-contact-form__errors p{color:red;font-family:Kinetika Regular,sans-serif;font-size:16px;letter-spacing:0;line-height:20px;margin-bottom:20px;margin-top:0}.contact-form .custom-contact-form__blocks{margin-bottom:16px}.page-two-columns .contain-menu{width:calc(24% - 5px);max-height:209px;background:#fff;display:flex;justify-content:flex-start;align-items:center;padding-left:15px;padding-top:5px;box-shadow:2px 2px 12px #0000001a}.page-two-columns .wrapper-menu .title-box{padding-left:9px;padding-right:9px}.page-two-columns .wrapper-menu .menu-left a{color:#111;font-family:Kinetika Regular;font-size:16px;letter-spacing:0;line-height:24px;text-decoration:none}.page-two-columns .wrapper-menu .menu-left a:after{width:0}.page-two-columns .wrapper-menu nav.menu-left{padding-top:9px;padding-left:8px;padding-right:8px}.page-two-columns .wrapper-menu nav.menu-left .menu-mobile{display:none}.page-two-columns .wrapper-menu nav.menu-left .menu-desktop{margin:0}.page-two-columns .wrapper-menu .menu-left li:not(:first-child){margin-top:2px}.contact-form .select-contact li:first-child{padding-bottom:1px}.contact-form .container.content.contact-form.contact-form--center{flex-wrap:nowrap}.contact-form .button--primary{height:44px;display:flex;justify-content:center;align-items:center;border:1px solid #1ebeb5;border-radius:50px;background-image:none;font-size:16px;line-height:20px;text-align:center;background:#1ebeb5;letter-spacing:1.2px;font-family:Kinetika Black,sans-serif;font-weight:900;min-width:128px;color:#fff}.contact-form .button--primary:hover{background-color:#fff;color:#1ebeb5;border-color:#1ebeb5}.contact-form .custom-contact-form__block--email{float:left;width:50%;padding-right:10px}.contact-form .custom-contact-form__block--emailwithnumber{width:50%;float:left;padding-left:9px}.contact-form .custom-contact-form__block--textarea .active{display:inline-block;width:100%}.contact-form .custom-contact-form__block--textarea{clear:both}.custom-contact-form__success{position:relative}.custom-contact-form__success p{font-family:Kinetika Regular,sans-serif;color:#fff;font-size:13px;font-weight:700;letter-spacing:0;line-height:16px;border:none;border-radius:3px;background-color:#686de0;padding-right:16px;padding-left:42px;text-align:left;height:48px;margin:0;display:block;background-image:url(tick-icon.svg);background-repeat:no-repeat;background-size:16px;background-position:16px 16px;position:relative;display:flex;align-items:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.custom-contact-form .custom-contact-form__success p:after{content:"\f00d";display:block;height:18px;width:12px;color:#fff;font-family:"Font Awesome 5 Pro";font-size:18px;font-weight:300;letter-spacing:0;line-height:18px;text-align:center;position:absolute;right:16px}.contact-form .custom-contact-form__blocks input:focus{border-color:#2c3e50;box-shadow:none}.contact-form .custom-contact-form__blocks .has-error input,.contact-form .custom-contact-form__blocks .has-error textarea{border:1px solid #FF0000}@media only screen and (max-width:1024px){.contact-form .contact-form__form{width:90%}}@media only screen and (max-width:991px){.page-two-columns .contain-menu{padding:0}}@media only screen and (max-width:767.89px){.page-two-columns .page__container{flex-direction:column;padding:0}.page-two-columns .visible-mobile h1{color:#111;font-size:24px;font-weight:700;letter-spacing:0;line-height:29px;text-align:center;margin:0}.page-two-columns .visible-mobile .heading-wrapper--page{align-items:center;margin-bottom:17px}.page-two-columns .has-menu-left{width:100%;margin:0;padding:0 12px 60px}.page-contact_us_new .shopify-section{background:#f8f8f8;padding:0}.contact-form .container.hide-when-banner-enabled.mobile{display:block}.page-two-columns .visible-desktop,.page-two-columns .wrapper-menu .title-box{display:none}.contact-form .container.content.contact-form.contact-form--right{flex-direction:column;padding:0}.contact-form .contact-form__form{padding:0;margin:0;width:100%}.contact-form .custom-contact-form__blocks{margin-bottom:17px;padding-top:15px}.contact-form form#contact_form label{font-size:16px;letter-spacing:0;line-height:20px;margin-bottom:4px}.contact-form .custom-contact-form__blocks input{height:40px;border:1px solid #E4E4E4;border-radius:3px;background-color:#fff}.contact-form .textarea:not([rows]){min-height:126px}.contact-form h1.contact-page__title.title.h2{color:#111;font-family:Kinetika Regular;font-size:24px;font-weight:700;letter-spacing:0;line-height:29px;text-align:center}.contact-form .container.hide-when-banner-enabled .heading-wrapper--contact-page{margin:0;display:block;width:100%}.contact-form .shopify-section .contact-form__form{padding-left:0;padding-top:0}.page-two-columns .wrapper-menu nav.menu-left{padding-top:0;padding-left:17px}.page-two-columns .wrapper-menu .menu-desktop{margin:0}.page-two-columns .wrapper-menu .menu-left .select-contact{padding-top:6px;padding-bottom:6px}.page-two-columns .wrapper-menu{border-radius:21px;background:#fff;width:100%;margin:0 auto;min-height:40px;position:relative;box-shadow:2px 2px 12px #0000001a}.page-two-columns .contain-menu{width:100%;background:none;box-sizing:border-box;padding-left:10px;padding-right:10px;padding-bottom:16px;box-shadow:none}.page-two-columns .wrapper-menu .menu-left li:not(:first-child){margin-top:0}.page-two-columns .wrapper-menu nav.menu-left .menu-mobile{margin:0}.contact-form section.section.is-width-standard{padding-top:35px}.page-two-columns .wrapper-menu .select-contact:after{content:"\f107";font-family:"Font Awesome 5 Pro";font-weight:300;font-size:20px;display:block;width:20px;height:20px;position:absolute;right:4px;top:10px}.page-two-columns .wrapper-menu .active:after{transform:rotate(180deg);right:15px;top:8px}.page-two-columns .select-contact .menu-desktop li a:not(.is-active){display:none}.page-two-columns .select-contact .menu-mobile .is-active{display:none}.page-two-columns .contain-menu .active .menu-mobile li a{padding:3px 3px 3px 0}.page-two-columns .visible-mobile{display:block;padding-top:29px;padding-bottom:8px}.contact-form .heading-wrapper--contact-page{display:flex;justify-content:center;align-items:center;padding-top:19px;margin-bottom:0}.page-two-columns .has-menu-left{box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/contact-us-new.css.map */
