.welch-contact-policy{background:#faf7f9;padding:clamp(36px,6vw,80px) 20px;color:#29232b}.welch-contact-policy .shopify-policy__container{max-width:1120px;margin:0 auto;padding:0}.welch-contact-policy .shopify-policy__title{text-align:left;padding:0 0 32px;border-bottom:1px solid #ded1dc;margin-bottom:36px}.welch-contact-policy h1{font-family:var(--font-heading--family, inherit);font-size:clamp(36px,5vw,62px);font-weight:400;line-height:1.1;letter-spacing:-.035em;color:#382440;margin:0}.welch-contact-policy .rte{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;font-size:16px;line-height:1.8}.welch-contact-policy .rte>p{margin:0;padding:28px 32px;background:#fff;border:1px solid #e8dfe6;border-radius:8px;overflow-wrap:anywhere}.welch-contact-policy .rte>p:first-child{grid-column:1 / -1;padding:0;border:0;background:transparent;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8a176c}.welch-contact-policy .rte>p:last-child{grid-column:1 / -1;background:#f1e8ef;border:0;border-left:3px solid #a60d80;border-radius:0 8px 8px 0;padding:20px 28px}.welch-contact-policy a{color:#861369;text-underline-offset:4px}.welch-contact-policy a:hover{text-decoration-thickness:2px}.welch-contact-policy a:focus-visible{outline:2px solid #861369;outline-offset:4px}@media(max-width:640px){.welch-contact-policy .rte{grid-template-columns:1fr;gap:16px}.welch-contact-policy .rte>p{padding:22px}.welch-contact-policy .rte>p:first-child{padding:0}.welch-contact-policy .shopify-policy__title{margin-bottom:24px;padding-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/welch-contact-policy.css.map */
