/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** 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 ***!
  \**************************************************************************************************************************************************************************************************************************************/.opk-contact-form .page-width{width:100%;max-width:1110px;padding-top:10px!important}@media screen and (min-width:990px){.opk-contact-form .page-width{padding-top:65px!important}}.opk-contact-form h2.title{width:100%;font-family:var(--font-heading-family);font-size:40px;font-weight:700;line-height:1.3;color:#121212}@media screen and (min-width:750px){.opk-contact-form h2.title{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid rgba(94,116,97,.2)}}@media screen and (max-width:749px){.opk-contact-form h2.title{margin-bottom:10px;text-align:center}}.opk-contact-form .opk-contact-form__container{display:grid;grid-gap:40px;gap:40px}@media screen and (min-width:750px){.opk-contact-form .opk-contact-form__container{grid-template-columns:minmax(auto,702px) minmax(auto,358px)}}@media screen and (max-width:749px){.opk-contact-form .opk-contact-form__container__left{grid-row:2/3}}@media screen and (max-width:749px){.opk-contact-form .opk-contact-form__container__right{grid-row:1/2}}.opk-contact-form .opk-contact-form__minititle,.opk-contact-form .opk-contact-form__description,.opk-contact-form .field__label{font-family:var(--font-body-family);font-size:16px;color:#121212}.opk-contact-form .opk-contact-form__minititle,.opk-contact-form .opk-contact-form__description{line-height:1.75}.opk-contact-form .opk-contact-form__minititle{margin-bottom:10px;font-weight:700}.opk-contact-form .opk-contact-form__description{margin-bottom:20px;font-weight:400}.opk-contact-form .opk-contact-form__map{aspect-ratio:2.11/1;width:100%}.opk-contact-form .opk-contact-form__map iframe{width:100%;height:100%;border-radius:13px}@media screen and (min-width:750px){.opk-contact-form .opk-contact-form__map{aspect-ratio:2.11/1}}@media screen and (max-width:749px){.opk-contact-form .opk-contact-form__map{aspect-ratio:1.12/1}}.opk-contact-form .field{margin-bottom:15px}.opk-contact-form .field:after{box-shadow:0 0 0 var(--inputs-border-width) #9a9a9a}.opk-contact-form .text-area{height:140px}.opk-contact-form .contact__fields{grid-template-columns:auto}.opk-contact-form .contact__button{margin-top:0}.opk-contact-form button[type=submit]{width:100%;font-family:var(--font-body-family);font-size:16px;line-height:1.13}
/*# sourceMappingURL=/cdn/shop/t/21/assets/opk-contact-form.css.map */
