.cushy-contact{--ink:#17231f;--muted:#61706a;--orange:#ef6b43;display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(5rem,9vw,13rem);align-items:start;padding-top:9rem;padding-bottom:11rem;color:var(--ink)}.cushy-contact__intro>p{margin:0 0 1.2rem;color:var(--orange);font-size:1.2rem;font-weight:900;letter-spacing:.16em}.cushy-contact h1{margin:0;color:var(--ink);font-size:clamp(4.5rem,6vw,7rem);line-height:.95;letter-spacing:-.045em}.cushy-contact__intro>div:not(.cushy-contact__notes):not(.cushy-contact__mail){margin-top:2rem;color:var(--muted);font-size:1.75rem;line-height:1.65}.cushy-contact__notes{display:grid;gap:1.2rem;margin-top:3rem}.cushy-contact__notes span{display:flex;flex-direction:column;padding:1.4rem 1.6rem;border-left:3px solid var(--orange);background:#f7f4ed;color:var(--muted)}.cushy-contact__notes b{color:var(--ink)}.cushy-contact__form{padding:3.5rem;border:1px solid #e1e4e2;border-radius:2.4rem;background:#fff;box-shadow:0 2rem 5rem #17231f14}.cushy-contact form{display:grid;gap:.9rem}.cushy-contact label{margin-top:1rem;font-weight:800}.cushy-contact label small{color:var(--muted);font-weight:500}.cushy-contact input,.cushy-contact textarea{width:100%;padding:1.4rem 1.5rem;border:1px solid #cfd6d1;border-radius:1rem;background:#fff;color:var(--ink);font:inherit}.cushy-contact input:focus,.cushy-contact textarea:focus{outline:2px solid var(--orange);outline-offset:2px}.cushy-contact button{margin-top:1.4rem;padding:1.7rem 2rem;border:0;border-radius:99px;background:var(--ink);color:#fff;font-size:1.6rem;font-weight:900;cursor:pointer}.cushy-contact__success{padding:1.4rem;border-radius:1rem;background:#e7f6ea;color:#17672d}@media(max-width:849px){.cushy-contact{grid-template-columns:1fr;padding:6rem 2rem 8rem}.cushy-contact__form{padding:2.4rem}}.cushy-contact{--orange:#A8304A}.cushy-contact__mail{display:flex;flex-direction:column;gap:.4rem;margin-top:2.4rem;padding:1.6rem 1.8rem;border:1px solid #e1e4e2;border-radius:1.4rem;background:#fff;color:var(--muted);font-size:1.5rem}.cushy-contact__mail a{color:var(--orange);font-size:1.8rem;font-weight:800;text-decoration:none;word-break:break-all}.cushy-contact__mail a:hover{text-decoration:underline}.essencia-announcement{display:flex;justify-content:center;align-items:center;gap:3rem;padding:1rem 1.5rem;background:#9b3a4c;color:#fff;font:600 1.2rem/1.3 DM Sans,sans-serif;letter-spacing:.08em;text-align:center}.essencia-announcement__second:before{content:"\2022";margin-right:3rem}@media(max-width:749px){.essencia-announcement{font-size:1rem;padding:.8rem 1rem}.essencia-announcement__second{display:none}}
/*# sourceMappingURL=/cdn/shop/t/82/compiled_assets/styles.css.map?subset=AAAAQAQ */
