:root{--opk-layout: 1920px;--opk-layout-main: 1880px;--opk-layout-second: 1720px;--opk-layout-small: 850px;--font-cormorant-garamond: "Cormorant Garamond", serif}.field:has(input):after{z-index:1;position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-color:rgb(var(--color-foreground));content:""}.input{position:relative;padding:12px 0!important;background-color:#0000!important}.field:has(input) .label{--sp-2d5: 30px;margin-left:0!important;height:auto!important;top:50%!important;margin-top:-.5em!important}.field:has(textarea) .label{margin-left:19px!important;height:auto!important;top:10px!important}.textarea{background-color:#0000!important;border:1px solid rgb(var(--color-foreground));padding:20px!important;height:110px;resize:none;overflow:auto}@media screen and (min-width:768px){.opk_faq .title-wrapper .grid.gap-4{gap:10px}}@media screen and (max-width:767px){.opk_faq .title-wrapper .grid.gap-4{gap:6px}}@media screen and (max-width:767px){.opk_faq .title-wrapper{margin-bottom:29px}}.opk_faq .heading.title-sm{font-style:normal;font-weight:700;line-height:1.19}@media screen and (min-width:768px){.opk_faq .heading.title-sm{font-size:52px}}@media screen and (max-width:767px){.opk_faq .heading.title-sm{font-size:40px}}.opk_faq .heading+.description{margin-top:0;font-size:20px;font-style:normal;font-weight:300;line-height:1.4;max-width:100%}.opk_faq__container{margin:0 auto;max-width:1720px;max-width:var(--opk-layout-second);width:100%}.opk_faq__wrap.with-border{gap:0;border:2px solid rgb(var(--color-overlay));overflow:hidden}.opk_faq__wrap.with-border .faq{border:none}@media screen and (min-width:1300px){.opk_faq__wrap.with-border .faq{padding:70px 100px}}@media(max-width:1299px)and (min-width:1024px){.opk_faq__wrap.with-border .faq{padding:50px}}@media screen and (max-width:1023px){.opk_faq__wrap.with-border .faq{padding:28px 28px 51px}}.opk_faq__wrap.with-border .opk_faq__contact_form{background-color:rgb(var(--color-overlay))}@media screen and (min-width:1300px){.opk_faq__wrap.with-border .opk_faq__contact_form{padding:90px 100px 98px}}@media(max-width:1299px)and (min-width:1024px){.opk_faq__wrap.with-border .opk_faq__contact_form{padding:50px}}@media screen and (max-width:1023px){.opk_faq__wrap.with-border .opk_faq__contact_form{padding:30px 28px 48px}}@media screen and (min-width:1024px){.opk_faq__wrap.with-border .contact__sidebar{width:max(340px,min(25vw,378px))}}@media screen and (max-width:1023px){.opk_faq__wrap.with-border .contact__sidebar{gap:20px}}@media screen and (min-width:1300px){.opk_faq__wrap.with-border{border-radius:0 200px}}@media screen and (max-width:1299px){.opk_faq__wrap.with-border{border-radius:0 100px}}@media screen and (min-width:768px){.opk_faq__accordion_summary{padding-top:30px!important;padding-bottom:30px!important}}@media screen and (max-width:767px){.opk_faq__accordion_summary{padding-top:21px!important;padding-bottom:28px!important}}.opk_faq__accordion_title{font-family:Cormorant Garamond,serif;font-family:var(--font-cormorant-garamond);font-style:normal;font-weight:600}@media screen and (min-width:768px){.opk_faq__accordion_title{font-size:28px!important;line-height:1}}@media screen and (max-width:767px){.opk_faq__accordion_title{text-transform:capitalize;font-size:24px!important;line-height:1.37}}.opk_faq__accordion_text{max-width:100%!important;font-size:20px;font-style:normal;font-weight:300;line-height:1.4}@media screen and (min-width:768px){.opk_faq__accordion_text{padding-top:10px}}@media screen and (max-width:767px){.opk_faq__accordion_text{padding-top:3px;padding-bottom:28px!important}}.opk_faq__accordion_icon{display:block!important;width:23px;height:23px;position:relative;flex-shrink:0}.opk_faq__accordion_icon:after,.opk_faq__accordion_icon:before{position:absolute;display:block;background-color:rgb(var(--color-foreground));content:""}.opk_faq__accordion_icon:after{width:100%;height:2px;margin-top:-1px;top:50%;left:0}.opk_faq__accordion_icon:before{width:2px;height:100%;top:0;left:50%;margin-left:-1px;transition:transform .3s ease}.details[aria-expanded=true] .opk_faq__accordion_icon:before{transform:rotate(90deg)}@media screen and (max-width:767px){.opk_faq__accordion_icon{margin-right:3px}}.opk_faq__contact_title{font-family:Cormorant Garamond,serif;font-family:var(--font-cormorant-garamond);font-style:normal;font-weight:700}@media screen and (min-width:768px){.opk_faq__contact_title{font-size:46px;line-height:1.21}}@media screen and (max-width:767px){.opk_faq__contact_title{font-size:40px;line-height:1}}.opk_faq__contact_text{font-size:20px;font-style:normal;font-weight:300;line-height:1.4}.opk_faq__form_grid{gap:30px}.opk_faq__form_inputs_wrap>*:not(:last-child){margin-bottom:20px}@media screen and (min-width:768px){.opk_faq__form_btn_wrap{margin-top:19px}}@media screen and (max-width:767px){.opk_faq__form_btn_wrap{text-align:right}}.opk_faq__btn_icon{display:block;width:20px;height:20px;margin-left:10px}.opk_faq__btn{display:inline-flex;min-height:44px;padding:0 16px;justify-content:center;align-items:center;background-color:#0000;border:1px solid rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/6/assets/opk-faq.css.map */
