/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** 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-form-contact.scss ***!
  \**************************************************************************************************************************************************************************************************************************************/.opk-form-contact{padding:0}@media screen and (max-width: 575px){.opk-form-contact{padding-top:3.4rem}}.opk-form-contact__wrapper{max-width:1752px;width:100%;display:flex}.opk-form-contact__image-wrapper,.opk-form-contact__form-wrapper{flex:0 1 50%}.opk-form-contact__wrapper .opk-form-contact__form-wrapper{max-width:707px;height:-moz-fit-content;height:fit-content;margin:auto 0 auto 42px;display:grid;grid-template-rows:min-content;grid-row-gap:1.8rem;row-gap:1.8rem}@media screen and (max-width: 749px){.opk-form-contact__wrapper .opk-form-contact__form-wrapper{margin:0;max-width:100%;flex:0 1 100%;row-gap:1.3rem}}.opk-form-contact__title{padding-bottom:11px;grid-column:1/6}.opk-form-contact__image{width:100%;height:100%;max-width:791px;max-height:791px;aspect-ratio:791/791}@media screen and (max-width: 989px){.opk-form-contact__image{max-width:none;max-width:initial}}.opk-form-contact__image img{border-radius:16px}.opk-form-contact__form-row{height:-moz-fit-content;height:fit-content}@media screen and (max-width: 575px){.opk-form-contact__form-row:first-of-type{grid-column:span 6}.opk-form-contact__form-row:nth-of-type(2){grid-column:span 6}}.opk-form-contact__form-row .field__label{font-family:Bespoke Sans;font-size:16px;font-weight:700;line-height:1.5;text-transform:uppercase;text-align:left;letter-spacing:0}@media screen and (max-width: 575px){.opk-form-contact__form-row .field__label{margin-bottom:.6rem}}.opk-form-contact__row-tel{grid-row:4}@media screen and (max-width: 575px){.opk-form-contact__row-tel{grid-row:5}}.field .opk-form-contact__input{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:1px;border-radius:6px;border:.1rem solid #E9E2CE;resize:initial}.opk-form-contact__message-success{color:#009640}
/*# sourceMappingURL=/cdn/shop/t/4/assets/opk-form-contact.css.map */
