.irena-contact{box-sizing:border-box;padding:30px 16px 56px;background:#fcfbf9;color:#212121;text-align:center;font-family:"Source Serif 4",Georgia,serif}.irena-contact h1{margin:0 auto 77.5px;font:400 32px/1.2 "Noto Serif",Georgia,serif}.irena-contact__form{position:relative;width:min(100%,570px);margin-inline:auto;text-align:left}.irena-contact__form label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.irena-contact__form input,.irena-contact__form select,.irena-contact__form textarea{display:block;box-sizing:border-box;width:100%;margin:0;padding:0 0 10px;border:0;border-bottom:1px solid #b9b5ae;border-radius:0;background:transparent;color:#212121;font:400 16px/1.4 "Source Serif 4",Georgia,serif}.irena-contact__form input::placeholder,.irena-contact__form textarea::placeholder{color:#4f4b46;opacity:1}.irena-contact__form input:focus-visible,.irena-contact__form select:focus-visible,.irena-contact__form textarea:focus-visible,.irena-contact__form button:focus-visible,.irena-page--faq .irena-page__body details summary:focus-visible{outline:2px solid #292621;outline-offset:3px}.irena-contact__form input,.irena-contact__form select{height:55px}.irena-contact__form #irena-contact-name,.irena-contact__form #irena-contact-order{margin-bottom:20px}.irena-contact__form #irena-contact-email{margin-bottom:49px}.irena-contact__form #irena-contact-topic{margin-bottom:27px}.irena-contact__form textarea{height:253px;resize:vertical}.irena-contact__form button{display:block;width:100%;height:18px;margin:24px 0 0;padding:0;border:0;border-radius:0;background:transparent;color:#212121;cursor:pointer;font:400 14px/18px "Source Serif 4",Georgia,serif;text-align:center;text-transform:uppercase}.irena-contact__notice{margin:0 0 18px;font-size:14px;line-height:1.45}.irena-contact__required{margin:16px 0 0;color:#55514c;font-size:12px;line-height:1.4;text-align:center}.irena-page--faq{box-sizing:border-box;background:#fcfbf9;color:#212121;font-family:"Source Serif 4",Georgia,serif}.irena-page--faq .irena-page__inner{box-sizing:border-box;width:100%;max-width:1084px;margin-inline:auto;padding:50px 16px 60px}.irena-page--faq h1{width:min(100%,996px);margin:0 auto 14px;font:400 48px/1.2 "Noto Serif",Georgia,serif;text-align:center}.irena-page--faq .irena-page__body{font-size:14px;line-height:1.45}.irena-page--faq .irena-page__body>p:first-child{margin:0 0 103px;text-align:center}.irena-page--faq .irena-page__body>h2{margin:55px 0 25px;font:400 36px/1.2 "Noto Serif",Georgia,serif}.irena-page--faq .irena-page__body>p:first-child+h2{margin-top:0}.irena-page--faq .irena-page__body details{border-bottom:1px solid #dededb}.irena-page--faq .irena-page__body details:first-of-type{border-top:1px solid #dededb}.irena-page--faq .irena-page__body details summary{position:relative;padding:24px 30px 24px 0;cursor:pointer;font:400 16px/normal "Noto Serif",Georgia,serif;list-style:none}.irena-page--faq .irena-page__body details summary::-webkit-details-marker{display:none}.irena-page--faq .irena-page__body details summary:after{position:absolute;top:50%;right:4px;transform:translateY(-50%);content:"+";font:300 17px/1 Arial,sans-serif}.irena-page--faq .irena-page__body details[open] summary:after{content:"\2212"}.irena-page--faq .irena-page__body details>div{padding:0 0 18px}.irena-page--faq .irena-page__body details p,.irena-page--faq .irena-page__body details ul{margin:0 0 14px}@media(min-width:701px)and (max-width:989px){.irena-contact{padding-top:68px}.irena-contact h1{margin-bottom:103px}.irena-contact__form{max-width:610px}}@media(min-width:990px){.irena-contact{padding:50px 0 70px}.irena-contact h1{font-size:48px;line-height:1.2;margin-bottom:123px}}@media(max-width:700px){.irena-page--faq .irena-page__inner{padding:30px 16px 50px}.irena-page--faq h1{margin-bottom:12px;font-size:32px;line-height:1.2}.irena-page--faq .irena-page__body{font-size:14px;line-height:1.4}.irena-page--faq .irena-page__body>p:first-child{margin-bottom:60px}.irena-page--faq .irena-page__body>h2{margin:56px 0 24px;font-size:24px;line-height:1.2}.irena-page--faq .irena-page__body>p:first-child+h2{margin-top:0}.irena-page--faq .irena-page__body details summary{padding-block:24px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/irena-contact-faq.css.map */
