:root{--opk-layout-main: 1680px;--opk-layout-md: 1396px;--opk-layout-second: 1150px}@media screen and (max-width:767px){.opk_head{text-align:center}}@media screen and (min-width:768px){.opk_head:not(:last-child){margin-bottom:60px}}@media screen and (max-width:767px){.opk_head:not(:last-child){margin-bottom:40px}}.opk_head__title{max-width:1680px;max-width:var(--opk-layout-main);margin:0 auto;font-style:normal;font-weight:600;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.opk_head__title{font-size:48px}}@media screen and (max-width:767px){.opk_head__title{font-size:38px}}.opk_social{display:flex;align-items:center;gap:20px}.opk_social a{width:24px;height:24px;transition:transform .3s,color .3s;color:inherit}.opk_social a:hover{transform:scale(1.1)}.opk_contact_card{display:grid;grid-gap:40px;gap:40px;border-radius:2px}.opk_faq_contact__aside .opk_contact_card{position:sticky;top:0}@media(max-width:1399px)and (min-width:768px){.opk_contact_card{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.opk_contact_card{padding:40px}}@media screen and (max-width:767px){.opk_contact_card{text-align:center;padding:30px}}.opk_contact_card__title{font-family:var(--type-header-primary);font-style:normal;font-weight:700;line-height:1;text-transform:none}@media screen and (min-width:768px){.opk_contact_card__title{font-size:24px}}@media screen and (max-width:767px){.opk_contact_card__title{font-size:20px}}.opk_contact_card__title:not(:last-child){margin-bottom:20px}.opk_contact_card__description{font-size:16px;font-style:normal;font-weight:400;line-height:1.37}.opk_contact_card__content:first-of-type .opk_contact_card__description p:not(:last-child){margin-bottom:10px}@media screen and (max-width:767px){.opk_contact_card__social .opk_social{justify-content:center}}.opk-dropdown,.opk-dropdown__title,.opk-dropdown__content{width:100%}.opk-dropdown{border-bottom:1px solid var(--color-border)}.opk-dropdown:nth-of-type(2){border-top:1px solid var(--color-border)}.opk-dropdown__title{display:flex;align-items:center;justify-content:space-between;font-family:var(--type-header-primary);font-weight:500;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:768px){.opk-dropdown__title{gap:60px;padding:29px 0 30px;font-size:24px;line-height:1.17}}@media screen and (max-width:767px){.opk-dropdown__title{gap:30px;padding:24px 0 23px;font-size:20px;line-height:1}}.opk-dropdown__title_text{flex:auto}.opk-dropdown__title_icon{display:block;flex-shrink:0;width:24px;height:24px;transition:transform .3s}.active-mod .opk-dropdown__title_icon{transform:rotate(180deg)}.opk-dropdown__content{max-height:0;opacity:0;transition:all .3s ease-out;will-change:max-height;overflow:hidden;pointer-events:none}.active-mod .opk-dropdown__content{opacity:1;pointer-events:auto;max-height:100%}.opk-dropdown__content_text{font-weight:400}@media screen and (min-width:768px){.opk-dropdown__content_text{font-size:18px;line-height:1.5;padding-bottom:30px}}@media screen and (max-width:767px){.opk-dropdown__content_text{padding-top:7px;font-size:16px;line-height:1.38;padding-bottom:20px}}@media screen and (min-width:768px){:root{--input-font-size: 18px}}@media screen and (max-width:767px){:root{--input-font-size: 16px}}.form_label{display:block;margin:0}@media screen and (min-width:768px){.form_label.form_label--span_2{grid-column:span 2}}.form_label__wrap{display:flex;align-items:center;gap:10px}.form_label__wrap:not(:last-child){margin-bottom:10px}.form_input{display:block;width:100%;padding:0 20px;font-family:var(--type-base-primary),var(--type-base-fallback);font-style:italic;font-weight:400;color:#000;caret-color:#000;background-color:#fff;background-clip:padding-box;font-size:var(--input-font-size);border:1px solid rgba(13,52,155,.4);border-radius:2px;transition:border-color .3s ease;color:#0d349b}.form_input:hover,.form_input:focus{border-color:#0d349b}.form_input::-webkit-input-placeholder{font-size:var(--input-font-size);font-style:italic;color:#0d349b66}.form_input::-moz-placeholder{font-size:var(--input-font-size);font-style:italic;color:#0d349b66;opacity:1}.form_input:-ms-input-placeholder{font-size:var(--input-font-size);font-style:italic;color:#0d349b66}.form_input:-webkit-autofill,.form_input:-webkit-autofill:focus{background-color:#0000!important;-webkit-box-shadow:0 0 0px 1000px #fff inset!important}.form_input:-webkit-autofill,.form_input:-webkit-autofill:hover,.form_input:-webkit-autofill:focus,.form_input:-webkit-autofill:active{box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#000!important;border:1px solid rgba(13,52,155,.4)!important;border-radius:2px;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form_input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px}.form_input[type=search]::-ms-clear,.form_input[type=search]::-ms-reveal{display:none}.form_input[type=search]::-webkit-search-decoration,.form_input[type=search]::-webkit-search-cancel-button,.form_input[type=search]::-webkit-search-results-button,.form_input[type=search]::-webkit-search-results-decoration{display:none}select.form_input{-webkit-tap-highlight-color:rgba(0,0,0,0)}.form_textarea{display:block;width:100%;padding:0 20px;font-family:var(--type-base-primary),var(--type-base-fallback);font-style:italic;font-weight:400;color:#000;caret-color:#000;background-color:#fff;background-clip:padding-box;font-size:var(--input-font-size);border:1px solid rgba(13,52,155,.4);border-radius:2px;transition:border-color .3s ease;color:#0d349b}.form_textarea:hover,.form_textarea:focus{border-color:#0d349b}.form_textarea::-webkit-input-placeholder{font-size:var(--input-font-size);font-style:italic;color:#0d349b66}.form_textarea::-moz-placeholder{font-size:var(--input-font-size);font-style:italic;color:#0d349b66;opacity:1}.form_textarea:-ms-input-placeholder{font-size:var(--input-font-size);font-style:italic;color:#0d349b66}.form_textarea:-webkit-autofill,.form_textarea:-webkit-autofill:focus{background-color:#0000!important;-webkit-box-shadow:0 0 0px 1000px #fff inset!important}.form_textarea:-webkit-autofill,.form_textarea:-webkit-autofill:hover,.form_textarea:-webkit-autofill:focus,.form_textarea:-webkit-autofill:active{box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#000!important;border:1px solid rgba(13,52,155,.4)!important;border-radius:2px;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form_textarea{padding-top:12px;padding-bottom:12px;resize:none}@media screen and (min-width:768px){.form_textarea{min-height:100px}}@media screen and (max-width:767px){.form_textarea{min-height:110px}}@media screen and (min-width:768px){.form_messages{margin:0 0 40px}}@media screen and (max-width:767px){.form_messages{margin:0 0 30px}}.form_select__wrap{position:relative}.form_select__icon{position:absolute;top:50%;margin-top:-11px;right:20px;display:block;width:22px;height:22px;pointer-events:none}.form_select{display:block;width:100%;padding:0 20px;font-family:var(--type-base-primary),var(--type-base-fallback);font-style:italic;font-weight:400;color:#000;caret-color:#000;background-color:#fff;background-clip:padding-box;font-size:var(--input-font-size);border:1px solid rgba(13,52,155,.4);border-radius:2px;transition:border-color .3s ease;color:#0d349b}.form_select:hover,.form_select:focus{border-color:#0d349b}.form_select::-webkit-input-placeholder{font-size:var(--input-font-size);font-style:italic;color:#0d349b66}.form_select::-moz-placeholder{font-size:var(--input-font-size);font-style:italic;color:#0d349b66;opacity:1}.form_select:-ms-input-placeholder{font-size:var(--input-font-size);font-style:italic;color:#0d349b66}.form_select:-webkit-autofill,.form_select:-webkit-autofill:focus{background-color:#0000!important;-webkit-box-shadow:0 0 0px 1000px #fff inset!important}.form_select:-webkit-autofill,.form_select:-webkit-autofill:hover,.form_select:-webkit-autofill:focus,.form_select:-webkit-autofill:active{box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#000!important;border:1px solid rgba(13,52,155,.4)!important;border-radius:2px;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form_select{width:100%;height:48px;padding-right:50px;background:none;font-size:var(--input-font-size);font-style:italic;color:#0d349b66}.form_select.has_value{font-style:normal;color:#000}.form_select option{font-size:14px;font-style:normal}.form_radio{display:none}.form_radio_span{position:relative;padding-left:30px;color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:1.5;cursor:pointer}.form_radio_span:before{content:"";position:absolute;top:1px;left:0;width:20px;height:20px;border-radius:100%;border:1px solid #0d349b;cursor:pointer}.form_radio_span:after{transition:opacity .3s ease;content:"";position:absolute;top:4px;left:3px;width:14px;height:14px;border-radius:100%;background:#0d349b;opacity:0}.form_radio:checked+.form_radio_span:after{opacity:1}.form_title{line-height:1;font-weight:400;font-family:var(--type-header-primary),var(--type-header-fallback)}@media screen and (min-width:768px){.form_title{font-size:20}}@media screen and (max-width:767px){.form_title{font-size:18}}.opk_contact_form{border-radius:2px;border:1px solid #e8ebed}@media screen and (min-width:768px){.opk_contact_form{padding:40px}}@media screen and (max-width:767px){.opk_contact_form{padding:20px}}.opk_contact_form .option__file-dropzone{grid-column:1/3;display:flex;align-items:center;justify-content:center;gap:20px;margin:-13px 0 0;padding:20px;color:#0d349b;-webkit-user-select:none;-moz-user-select:none;user-select:none}.opk_contact_form .option__file-dropzone .helpdesk-channel-start-btn{display:inline;padding:0;border-radius:0!important;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;background:#0000;opacity:1!important;visibility:visible!important}.opk_contact_form .option__file-dropzone .helpdesk-channel-start-btn:hover{background:#0000}.opk_contact_form .option__file-dropzone .helpdesk-channel-start-btn:after{display:none}.opk_contact_form .option__file-dropzone span{font-style:italic;font-weight:400}@media screen and (min-width:768px){.opk_contact_form .option__file-dropzone span{font-size:18px;line-height:1.5}}@media screen and (max-width:767px){.opk_contact_form .option__file-dropzone{width:calc(100% + 5px);margin-left:-2px}.opk_contact_form .option__file-dropzone span{font-size:16px;line-height:1.38}}.opk_contact_form .option__file-dropzone-icon{flex-shrink:0;display:none;width:22px;height:22px}.opk_contact_form .option__file-dropzone-icon[data-product-options-file-dropzone-svg=upload] path{fill:#0d349b}.opk_contact_form .option__file-dropzone-icon[data-product-options-file-dropzone-svg=close] path{fill:#0d349b;stroke:#0d349b}.opk_contact_form .option__file-dropzone-icon.active{display:block}.opk_contact_form .option__file-input{display:none}@media screen and (min-width:768px){.opk_contact_form__head:not(:last-child){margin-bottom:40px}}@media screen and (max-width:767px){.opk_contact_form__head:not(:last-child){margin-bottom:30px}}.opk_contact_form__title{text-transform:none;font-style:normal;font-weight:700;line-height:1.08}.opk_contact_form__title:not(:last-child){margin-bottom:10px}@media screen and (min-width:768px){.opk_contact_form__title{font-size:48px}}@media screen and (max-width:767px){.opk_contact_form__title{font-size:32px}}@media screen and (min-width:768px){.opk_contact_form__subtitle{font-size:18px;font-style:normal;font-weight:400;line-height:1.5}}@media screen and (max-width:767px){.opk_contact_form__subtitle{font-size:16px;font-weight:400;line-height:1.37}}.opk_contact_form__grid{display:grid}@media screen and (min-width:1024px){.opk_contact_form__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.opk_contact_form__grid{gap:20px}}@media screen and (max-width:767px){.opk_contact_form__grid{gap:10px}}@media screen and (min-width:1024px){.opk_contact_form__grid .form_label__textarea{grid-column:1/3}}@media screen and (min-width:768px){.opk_contact_form__grid:not(:last-child){margin-bottom:20px}}@media screen and (max-width:767px){.opk_contact_form__grid:not(:last-child){margin-bottom:28px}}@media screen and (max-width:1023px){.opk_contact_form__grid .option__file-dropzone{grid-column:1/2}}.opk_contact_form__text{font-style:normal;font-weight:400}.opk_contact_form__text a{-webkit-text-decoration:underline;text-decoration:underline}.opk_contact_form__text:not(:last-child){margin-bottom:20px}@media screen and (min-width:768px){.opk_contact_form__text{font-size:16px;line-height:1.37}}@media screen and (max-width:767px){.opk_contact_form__text{font-size:14px;line-height:1.29}}.opk_faq_contact__wrap{display:grid;max-width:1680px;max-width:var(--opk-layout-main);margin:0 auto;width:100%}@media screen and (min-width:1400px){.opk_faq_contact__wrap{grid-template-columns:1fr 440px}}@media screen and (min-width:768px){.opk_faq_contact__wrap{gap:60px}}@media screen and (max-width:767px){.opk_faq_contact__wrap{gap:20px}}@media screen and (min-width:768px){.opk_faq_contact__faq_block:not(:last-child){margin-bottom:40px}}@media screen and (max-width:767px){.opk_faq_contact__faq_block:not(:last-child){margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/opk-faq-contact.css.map */
