.rx-page-band{position:relative;background:#fdf3f8;overflow:hidden}.rx-page-band__in{position:relative;z-index:2;padding-top:74px;padding-bottom:74px}.rx-page-band h1{font-size:44px;font-weight:700;letter-spacing:-.01em;color:var(--ink-900);margin:0 0 14px}.rx-page-band .rx-crumbs{font-size:14px;color:var(--gray-400);display:flex;gap:10px}.rx-page-band .rx-crumbs a{color:var(--gray-600)}.rx-page-band .rx-crumbs a:hover{color:var(--accent)}.rx-page-band .rx-crumbs span:last-child{color:var(--ink-900);font-weight:600}.rx-page-band__deco{position:absolute;border-radius:50%;background:#fbdceb;opacity:.55;pointer-events:none;z-index:1}.rx-page-band__deco--a{width:160px;height:160px;left:28%;top:-72px}.rx-page-band__deco--b{width:170px;height:170px;left:9%;bottom:-96px}.rx-page-band__deco--c{width:172px;height:172px;right:6%;top:22px}.rx-contact{display:grid;grid-template-columns:1fr 1fr;gap:0;padding-top:56px;padding-bottom:20px;align-items:start}.rx-contact__form{padding-right:56px}.rx-contact__info{padding-left:56px;border-left:1px solid var(--gray-200)}.rx-contact__h{font-size:26px;font-weight:700;color:var(--ink-900);margin:0 0 8px;padding-bottom:18px;border-bottom:1px solid var(--gray-200)}.rx-form{margin-top:22px;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.rx-field{display:block;width:100%}.rx-field span{display:block;font-size:14px;color:var(--gray-600);margin-bottom:8px}.rx-field input,.rx-field textarea{width:100%;font-family:var(--font-body);font-size:14px;color:var(--ink-900);background:#fff;border:1px solid var(--gray-200);border-radius:8px;padding:12px 14px;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.rx-field input{height:46px}.rx-field textarea{resize:vertical;min-height:190px;line-height:1.7}.rx-field input:focus,.rx-field textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #ee2d7a1f}.rx-form .rx-btn{margin-top:4px}.rx-form__ok,.rx-form__err{width:100%;font-size:14px;padding:12px 14px;border-radius:8px;margin:0}.rx-form__ok{background:#eaf7ef;color:#1e7a47}.rx-form__err{background:#fdecf3;color:#b3175a}.rx-info{display:flex;gap:26px;margin-top:26px;padding-bottom:28px;border-bottom:1px solid var(--gray-200);flex-wrap:wrap}.rx-info__item{display:flex;gap:12px;align-items:flex-start;flex:1 1 190px;min-width:0}.rx-info__ico{color:var(--accent);flex:0 0 auto;line-height:0;margin-top:2px}.rx-info__item b{display:block;font-size:14px;font-weight:600;color:var(--ink-900);margin-bottom:2px}.rx-info__item a,.rx-info__item span{font-size:14px;color:var(--gray-600);line-height:1.55}.rx-info__item a:hover{color:var(--accent)}.rx-info__note{margin-top:26px;font-size:14px;line-height:1.75;color:var(--ink-900);font-weight:600}.rx-info__note strong{color:var(--accent);font-weight:600}.rx-info__note p{margin:0}@media(max-width:900px){.rx-page-band__in{padding-top:44px;padding-bottom:44px}.rx-page-band h1{font-size:30px}.rx-contact{grid-template-columns:1fr;padding-top:34px}.rx-contact__form{padding-right:0}.rx-contact__info{padding-left:0;border-left:none;margin-top:40px}.rx-info{flex-direction:column;gap:20px}.rx-info__item{flex:1 1 auto}.rx-contact__h{font-size:22px}.rx-form .rx-btn{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/roxxana-contact.css.map */
