/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/styles/sections/opk-contact-form.scss ***!
  \**************************************************************************************************************************************************************************************************************************************/@media screen and (min-width: 768px){.template-page-contact #main-content{min-height:0!important;min-height:initial!important}}@media screen and (min-width: 768px){.opk-contact-form .align-center{padding:0 50px}}@media screen and (min-width: 768px){.opk-contact-form .contact-form--text-column{padding:0}.opk-contact-form .contact-form--text-column.first{order:-1}}@media screen and (min-width: 768px){.opk-contact-form .contact-form--form-column{display:flex;flex-direction:column;justify-content:center;padding:0 30px}}@media screen and (min-width: 1068px){.opk-contact-form .contact-form--form-column{padding:0 50px}}@media screen and (min-width: 1200px){.opk-contact-form .contact-form--form-column{padding:0 80px}}.opk-contact-form .contact-form--form-column .opk-contact__header{flex:0}.opk-contact-form__image{position:relative;border-radius:6px;overflow:hidden}.opk-contact-form__image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.opk-contact-form__image.desktop{display:none}@media screen and (min-width: 768px){.opk-contact-form__image.desktop{display:block;aspect-ratio:640/804}}.opk-contact-form__image.mobile{aspect-ratio:1/1}@media screen and (min-width: 768px){.opk-contact-form__image.mobile{display:none}}.opk-contact-form .section-header{margin:0 0 30px}@media screen and (min-width: 1068px){.opk-contact-form .section-header{margin:0 0 50px}}.opk-contact-form .section-header .section-header--title{margin-bottom:12px;line-height:1.1;text-transform:uppercase}@media screen and (min-width: 1068px){.opk-contact-form .section-header .section-header--title{margin-bottom:20px;line-height:1.04}}@media screen and (min-width: 1200px){.opk-contact-form .section-header .section-header--title{max-width:340px}}.opk-contact-form .section-header .animated-marker .svg-marker--style2{height:35%;bottom:-15%}.opk-contact-form .section-header .section-header--description p{font-size:18px;font-weight:400;line-height:1.44}@media screen and (min-width: 1068px){.opk-contact-form .section-header .section-header--description p{font-size:20px;line-height:1.4}}.opk-contact-form input[type=text],.opk-contact-form input[type=email],.opk-contact-form input[type=tel]{height:46px;padding:12px 15px;margin-bottom:20px}.opk-contact-form textarea{padding:12px 15px;margin-bottom:18px;resize:none;min-height:120px}.opk-contact-form label{padding:12px 15px}.opk-contact-form .button.accent{height:43px;width:100%;font-family:Khand;font-size:18px;font-weight:700;line-height:1.33;letter-spacing:1px;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/3/assets/opk-contact-form.css.map */
