.contact img{max-width:100%}.mimosa-support{color:#2b2520;font-family:Plus Jakarta Sans,Helvetica Neue,sans-serif}.mimosa-support__kicker{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#a88242;text-align:center}.mimosa-support__title{margin:0 0 14px;font-family:Cormorant Garamond,Bodoni Moda,Georgia,serif;font-size:clamp(36px,5vw,52px);font-weight:600;line-height:1.1;text-align:center;color:#2b2520}.mimosa-support__lede,.mimosa-support__form-note,.mimosa-support__fine,.mimosa-support p{font-size:16px;line-height:1.65;color:#3c342c}.mimosa-support__lede{margin:0 auto 28px;max-width:38em;text-align:center}.mimosa-support__cards{display:grid;gap:16px;margin:0 0 28px}@media screen and (min-width:750px){.mimosa-support__cards{grid-template-columns:1fr 1.4fr}}.mimosa-support__cards>div{padding:18px 18px 16px;background:#fbf7f1;border:1px solid #F0E8DC}.mimosa-support__h,.mimosa-support__cards h2{margin:0 0 8px;font-family:Cormorant Garamond,Bodoni Moda,Georgia,serif;font-size:28px;font-weight:600;line-height:1.2;color:#2b2520}.mimosa-support__h{margin-top:8px}.mimosa-support__cards p,.mimosa-support__form-note,.mimosa-support__fine{margin:0}.mimosa-support__cards a{color:#2b2520;text-underline-offset:3px}.mimosa-support__list,.mimosa-support__times{margin:0 0 22px;padding:0;list-style:none}.mimosa-support__list li{position:relative;margin:0;padding:8px 0 8px 18px;border-bottom:1px solid #F0E8DC;font-size:15.5px;line-height:1.55;color:#3c342c}.mimosa-support__list li:before{content:"";position:absolute;left:0;top:16px;width:6px;height:6px;border-radius:50%;background:#c8a84b}.mimosa-support__times li{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid #F0E8DC;font-size:15.5px;color:#3c342c}.mimosa-support__times li span:last-child{color:#2b2520;font-weight:600;text-align:right}.mimosa-support__fine{margin:0 0 28px;font-size:14px;color:#6e6256}.mimosa-support__form-note{margin:-4px 0 18px}.mimosa-support .button{background:#2b2520;color:#f6e7b2}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact .title{text-align:center}.contact__button{margin-top:.8rem}.contact__button .button{width:100%}@media screen and (min-width:750px){.contact__button{margin-top:1.2rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-contact-form.css.map */
