.rw-contact{background:#fffafc;color:#2b2026}.rw-contact__hero{position:relative;min-height:clamp(370px,52vw,620px);display:flex;align-items:end;overflow:hidden;padding:clamp(34px,7vw,96px);background:linear-gradient(135deg,#ded0ec,#f8dce5 62%,#efb8cc);isolation:isolate}.rw-contact__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.rw-contact__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#1f161fbd,#1f161f14);opacity:0}.rw-contact__hero--image .rw-contact__overlay{opacity:1}.rw-contact__hero-content{max-width:760px}.rw-contact__hero-content p,.rw-contact__kicker{margin:0 0 14px;font-size:.76rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.rw-contact__hero h1{margin:0;font-size:clamp(3.2rem,9vw,7.5rem);line-height:.86;letter-spacing:-.065em}.rw-contact__hero span{display:block;max-width:540px;margin-top:24px;font-size:clamp(1rem,2vw,1.25rem);line-height:1.5}.rw-contact__hero--image .rw-contact__hero-content{color:#fff}.rw-contact__quick-links{width:min(100% - 32px,1180px);margin:-38px auto 0;position:relative;z-index:2;display:grid;gap:1px;overflow:hidden;border-radius:24px;background:#2b20261f;box-shadow:0 18px 50px #2b20261f}.rw-contact__quick-links a{min-width:0;padding:24px;background:#fff;color:inherit;text-decoration:none}.rw-contact__quick-links span{display:block;margin-bottom:7px;color:#735987;font-size:.75rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.rw-contact__quick-links strong{display:block;overflow-wrap:anywhere;font-size:.96rem}.rw-contact__layout{width:min(100% - 32px,1180px);margin-inline:auto;padding:clamp(58px,9vw,110px) 0;display:grid;gap:20px}.rw-contact__details,.rw-contact__form{padding:clamp(28px,4vw,52px);border-radius:30px}.rw-contact__details{background:#f2e8f4}.rw-contact__form{background:#fff;border:1px solid rgba(43,32,38,.12)}.rw-contact__details h2,.rw-contact__form h2{margin:0 0 22px;font-size:clamp(2rem,4vw,3.4rem);line-height:1;letter-spacing:-.045em}.rw-contact__form-intro{max-width:52ch;margin:-6px 0 28px;line-height:1.6}.rw-contact__details p:not(.rw-contact__kicker){padding-bottom:18px;border-bottom:1px solid rgba(43,32,38,.12);line-height:1.65}.rw-contact__details a{color:inherit;text-underline-offset:3px}.rw-contact__details .rw-contact__channel{margin:0;padding:0;font-family:inherit!important;font-size:inherit;font-weight:700!important;line-height:1.65;letter-spacing:normal!important;text-transform:none;color:inherit}.rw-contact__details .rw-contact__channel+p{margin-top:0}.rw-contact__fields{display:grid;gap:16px;margin-bottom:22px}.rw-contact__fields>div{display:grid;gap:7px}.rw-contact__fields label{font-size:.8rem;font-weight:700}.rw-contact__fields input,.rw-contact__fields textarea{width:100%;border:1px solid rgba(43,32,38,.22);border-radius:12px;background:#fffafc;padding:14px 16px;font:inherit;transition:border-color .2s ease,box-shadow .2s ease}.rw-contact__fields input:focus,.rw-contact__fields textarea:focus{outline:0;border-color:#735987;box-shadow:0 0 0 3px #73598724}.rw-contact__message{grid-column:1 / -1}.rw-contact__success{padding:14px 16px;border-radius:14px;background:#e8f6ec}@media(min-width:750px){.rw-contact__quick-links{grid-template-columns:repeat(3,minmax(0,1fr))}.rw-contact__layout{grid-template-columns:.82fr 1.18fr;gap:26px}.rw-contact__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-rare-way-contact-page.css.map */
