:root{--opk-main-wrapper: 1920px;--opk-second-wrapper: 1494px;--opk-section-padding: 16px;--heading-font-family: "Holise", sans-serif;--monument-font-family: "Monument Extended", sans-serif;--sklonar-font-family: "BC Sklonar", serif}@media screen and (min-width:1200px){:root{--opk-section-padding: 60px}}.opk-collapsible-contact__form-label{display:block;font-size:24px;line-height:1.17;margin-bottom:10px}@media screen and (max-width:479px){.opk-collapsible-contact__form-label{font-size:22px;line-height:1.27}}.opk-collapsible-contact__form-textarea{margin-top:41px}.opk-collapsible-contact__form-textarea label{display:none}.opk-collapsible-contact__form-select{position:relative}.opk-collapsible-contact__form-select:has(select:open) .opk-collapsible-contact__form-select-icon svg{transform:rotate(180deg)}.opk-collapsible-contact__form-select-icon{display:flex;width:20px;height:20px;position:absolute;top:50%;right:25px;transform:translateY(-50%)}.opk-collapsible-contact__form-select-icon svg{max-width:100%;max-height:100%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:transform .3s}.opk-collapsible-contact__form-submit{margin-top:40px;padding-left:33px;padding-right:33px;background-color:#320516;transition:background .3s ease-in,color .3s ease-in,opacity .3s ease-in}.opk-collapsible-contact__form-submit .wt-newsletter__send__text{font-family:BC Sklonar,serif;font-family:var(--sklonar-font-family);font-size:20px;font-weight:400;line-height:1.2}@media(max-width:899px)and (min-width:480px){.opk-collapsible-contact__form-submit{margin-top:30px}}@media screen and (max-width:599px){.opk-collapsible-contact__form-submit{margin-top:20px;width:100%}}.opk-collapsible-contact__form-submit.hero__button--primary:hover:hover{background-color:#320516;opacity:.9}.opk-collapsible-contact .form-submit-btn-icon svg{color:var(--color-button-primary-text)}.opk-collapsible-contact .form__field__input,.opk-collapsible-contact .form__field__textarea{background-color:#0000;border-radius:34px;border:1px solid var(--color-custom-text, var(--color-headings-text, var(--color-text)));font-size:20px;line-height:1.3}.opk-collapsible-contact .form__field__input::-moz-placeholder,.opk-collapsible-contact .form__field__textarea::-moz-placeholder{color:#32051666;font-weight:300;opacity:1}.opk-collapsible-contact .form__field__input::placeholder,.opk-collapsible-contact .form__field__textarea::placeholder{color:#32051666;font-weight:300;opacity:1}.opk-collapsible-contact .wt-collapse__wrapper .wt-collapse{border-color:#32051633}.opk-collapsible-contact .wt-collapse__wrapper .wt-collapse:first-of-type{border-top:1px solid rgba(50,5,22,.2)}.opk-collapsible-contact .opk-collapsible-menu__more-info{margin-top:77px;margin-bottom:40px}@media screen and (max-width:899px){.opk-collapsible-contact .opk-collapsible-menu__more-info{margin-top:60px;margin-bottom:40px}}@media screen and (max-width:479px){.opk-collapsible-contact .opk-collapsible-menu__more-info{margin-top:47px;margin-bottom:40px}}.opk-collapsible-contact .more-info__heading{font-family:Holise,sans-serif;font-family:var(--heading-font-family);font-size:64px;font-weight:300;line-height:1;letter-spacing:0px;text-transform:none;margin-bottom:0}@media screen and (max-width:899px){.opk-collapsible-contact .more-info__heading{font-size:50px}}@media screen and (max-width:479px){.opk-collapsible-contact .more-info__heading{font-size:40px}}.opk-collapsible-contact .more-info__subheading{font-size:24px;font-weight:300;line-height:1.17;margin-top:10px}@media screen and (max-width:479px){.opk-collapsible-contact .more-info__subheading{margin-top:4px;font-size:22px;line-height:1.27}}.opk-collapsible-contact select.form__field__input{padding-left:20px;padding-right:20px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.opk-collapsible-contact .form__field__textarea{height:151px;padding:19px 19px 19px 23px}.opk-collapsible-contact .form__field__textarea::-moz-placeholder{color:#32051666;font-weight:300;opacity:1}.opk-collapsible-contact .form__field__textarea::placeholder{color:#32051666;font-weight:300;opacity:1}.opk-collapsible-contact .contact__heading{padding-bottom:27px}@media screen and (min-width:1440px){.opk-collapsible-contact .contact{padding:121px 40px}}.opk-collapsible-contact .form__fieldset{display:grid;grid-column-gap:40px;-moz-column-gap:40px;column-gap:40px;grid-row-gap:22px;row-gap:22px;justify-content:normal}@media screen and (max-width:1439px){.opk-collapsible-contact .form__fieldset{-moz-column-gap:25px;column-gap:25px}}@media screen and (min-width:768px){.opk-collapsible-contact .form__fieldset{grid-template-columns:repeat(2,1fr)}}.opk-collapsible-contact .form__field__input{height:60px;padding:10px 24px}.opk-collapsible-contact .form__success-field{background-color:#0000;color:var(--color-custom-text, var(--color-headings-text, var(--color-text)));border:none}.opk-collapsible-contact .form__success-field p{font-weight:700}.opk-collapsible-contact input:-webkit-autofill,.opk-collapsible-contact input:-webkit-autofill:hover,.opk-collapsible-contact input:-webkit-autofill:focus,.opk-collapsible-contact input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,0) inset;-webkit-text-fill-color:inherit;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.opk-collapsible-contact .opk-collapsible-menu__wrapper{position:relative}@media screen and (min-width:1024px){.opk-collapsible-contact .opk-collapsible-menu__contact{position:sticky;top:200px}}@media(max-width:1199px)and (min-width:1024px){.opk-collapsible-contact .opk-collapsible-menu__contact{top:140px}}@media screen and (max-width:1023px){.opk-collapsible-contact .opk-collapsible-menu__contact.desktop{display:none}}.opk-collapsible-contact .opk-collapsible-menu__contact.mobile{padding:101px 40px;margin:40px auto 0}@media screen and (min-width:1024px){.opk-collapsible-contact .opk-collapsible-menu__contact.mobile{display:none}}.opk-collapsible-contact .contact__item{-webkit-text-decoration:none;text-decoration:none}.opk-collapsible-contact .contact__item p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/41/assets/opk-collapsible-contact.css.map */
