:root{--opk-layout: 1920px;--opk-main-layout: 1792px;--opk-second-layout: 1490px}.opk-contact-form{background-color:#0000!important}.opk-contact-form .contact-form__wrapper{border-radius:0;background-color:#0000!important;overflow:visible;overflow:initial}@media screen and (min-width:1200px){.opk-contact-form .contact-form__wrapper{display:grid;grid-template-columns:1fr 35.4%;grid-gap:64px;gap:64px}}@media(max-width:1199px)and (min-width:1024px){.opk-contact-form .contact-form__wrapper{display:grid;grid-template-columns:1fr 35.4%;grid-gap:32px;gap:32px}}@media screen and (max-width:1023px){.opk-contact-form .contact-form__wrapper{display:flex;flex-direction:column-reverse;gap:72px}}.opk-contact-form .contact__title{font-weight:700}@media screen and (min-width:1200px){.opk-contact-form .contact__title{padding-bottom:47px;font-size:48px;line-height:1.1}}@media(max-width:1199px)and (min-width:768px){.opk-contact-form .contact__title{font-size:38px;line-height:1.1;text-align:center}}@media screen and (max-width:767px){.opk-contact-form .contact__title{padding-bottom:26px;font-size:32px;line-height:1.1;text-align:center}}.opk-contact-form .contact__wrapper{width:100%;max-width:none;margin:0;padding:0}.opk-contact-form .contact__fields{border:1px solid rgba(18,18,18,.1019607843);background-color:#fafafa;transition:.3s}@media screen and (min-width:1200px){.opk-contact-form .contact__fields{padding:51px 47px;border-radius:48px}}@media(max-width:1199px)and (min-width:768px){.opk-contact-form .contact__fields{padding:40px;border-radius:32px}}@media screen and (max-width:767px){.opk-contact-form .contact__fields{padding:24px 28px;border-radius:26px}}.opk-contact-form .contact__fields textarea{min-height:100px;resize:none}.opk-contact-form .contact__fields .form-label{font-weight:600;font-size:16px;line-height:1.5}@media screen and (min-width:1200px){.opk-contact-form .contact__fields .form-label{margin:0 0 .87rem}}@media screen and (max-width:1199px){.opk-contact-form .contact__fields .form-label{margin:0 0 .6rem}}.opk-contact-form .contact__fields .form-control{border:1px solid rgba(25,34,51,.1019607843);border-radius:12px;background-color:#19223305}@media screen and (min-width:1200px){.opk-contact-form .contact__button{margin-top:2.3rem;text-align:left}}@media screen and (max-width:1199px){.opk-contact-form .contact__button{margin-top:1.9rem;width:100%}}@media screen and (max-width:767px){.opk-contact-form .contact__button .opk-main-btn{width:100%}}.opk-contact-form .sidebar{position:relative;height:100%}.opk-contact-form .sidebar .wrapper{position:sticky;top:120px;bottom:0;display:flex;flex-direction:column}@media screen and (min-width:1200px){.opk-contact-form .sidebar .wrapper{gap:24px}}@media screen and (max-width:1199px){.opk-contact-form .sidebar .wrapper{gap:36px}}.opk-contact-form .info-block,.opk-contact-form .contact-block{display:flex;flex-direction:column;gap:24px;background-color:#fafafa;transition:.3s}@media screen and (min-width:1200px){.opk-contact-form .info-block,.opk-contact-form .contact-block{padding:36px;border-radius:48px}}@media(max-width:1199px)and (min-width:768px){.opk-contact-form .info-block,.opk-contact-form .contact-block{padding:30px;border-radius:32px}}@media screen and (max-width:767px){.opk-contact-form .info-block,.opk-contact-form .contact-block{padding:25px;border-radius:26px}}.opk-contact-form .info-block .info-block__header{display:flex;align-items:center;gap:24px}@media screen and (max-width: 768px min-1){.opk-contact-form .info-block .info-block__header{flex-direction:row}}@media screen and (max-width:767px){.opk-contact-form .info-block .info-block__header{flex-direction:column;gap:20px}}.opk-contact-form .info-block .info-block__title-block{display:flex;flex-direction:column;gap:8px}.opk-contact-form .info-block .info-block__title{font-weight:700;line-height:1.2}@media screen and (min-width:1200px){.opk-contact-form .info-block .info-block__title{font-size:22px}}@media(max-width:1199px)and (min-width:768px){.opk-contact-form .info-block .info-block__title{font-size:20px}}@media screen and (max-width:767px){.opk-contact-form .info-block .info-block__title{font-size:18px;text-align:center}}.opk-contact-form .info-block .info-block__text{font-weight:400;font-size:18px;line-height:1.5;margin:0}@media screen and (max-width:767px){.opk-contact-form .info-block .info-block__text{text-align:center}}@media screen and (min-width:1200px){.opk-contact-form .info-block .info-block__icon{min-width:47px;min-height:47px;width:47px;height:47px}}@media screen and (max-width:1199px){.opk-contact-form .info-block .info-block__icon{min-width:35px;min-height:35px;width:35px;height:35px}}@media screen and (min-width:1200px){.opk-contact-form .info-block .opk-main-btn{width:100%}}@media(max-width:1199px)and (min-width:768px){.opk-contact-form .info-block .opk-main-btn{width:-moz-fit-content;width:fit-content}}@media screen and (max-width:767px){.opk-contact-form .info-block .opk-main-btn{width:100%}}.opk-contact-form .contact-block{display:flex;flex-direction:column}@media screen and (min-width:1200px){.opk-contact-form .contact-block{gap:24px}}@media screen and (max-width:1199px){.opk-contact-form .contact-block{align-items:center;gap:12px}}.opk-contact-form .contact-block .contact-block__title{font-weight:700;line-height:1.2}@media screen and (min-width:1200px){.opk-contact-form .contact-block .contact-block__title{font-size:32px}}@media screen and (max-width:1199px){.opk-contact-form .contact-block .contact-block__title{font-size:28px;text-align:center}}.opk-contact-form .contact-block .contact-block__content{font-weight:400;font-size:18px}@media screen and (min-width:1200px){.opk-contact-form .contact-block .contact-block__content{line-height:1.8}}@media screen and (max-width:1199px){.opk-contact-form .contact-block .contact-block__content{line-height:1.7;text-align:center}}.opk-contact-form .contact-block .contact-block__content>*{margin:0}.opk-contact-form .contact-block .contact-block__contacts{display:flex;align-items:center;gap:24px}.opk-contact-form .title{font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.opk-contact-form .title{font-size:48px}}@media(max-width:1199px)and (min-width:768px){.opk-contact-form .title{font-size:40px}}@media screen and (max-width:767px){.opk-contact-form .title{font-size:32px;text-align:center}}@media screen and (min-width:768px){.opk-contact-form .title:not(:last-child){margin-bottom:48px}}@media screen and (max-width:767px){.opk-contact-form .title:not(:last-child){margin-bottom:24px}}@media screen and (min-width:768px){.opk-contact-form .opk-contact-form__wrap:not(:last-child){margin-bottom:96px}}@media screen and (max-width:767px){.opk-contact-form .opk-contact-form__wrap:not(:last-child){margin-bottom:72px}}.opk-contact-form .opk-contact-form__map{width:100%}@media screen and (min-width:1200px){.opk-contact-form .opk-contact-form__map{aspect-ratio:1098/616;max-height:500px}}@media screen and (max-width:1199px){.opk-contact-form .opk-contact-form__map{aspect-ratio:335/460;max-height:500px}}@media screen and (max-width:767px){.opk-contact-form .opk-contact-form__map{max-height:460px}}.opk-contact-form iframe{width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/15/assets/opk-contact-form.css.map */
