.shopify-section:has(>.casa-contact){margin:0;padding:0}.casa-contact{color:var(--casa-coal);background:var(--casa-canvas);font-family:var(--casa-font-sans);font-size:var(--font-size-body);line-height:1.55}.casa-contact__intro{padding:9.6rem var(--casa-page-gutter) 3.6rem}.casa-contact__intro h1,.casa-contact__column h2{font-family:var(--casa-font-display);font-size:2.8rem;font-weight:400;line-height:1.25;letter-spacing:-.025em;text-transform:none}.casa-contact__intro h1{margin:0 0 1rem}.casa-contact__intro p{margin:0;max-width:85rem}.casa-contact__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--casa-divider);background:var(--casa-ivory)}.casa-contact__column{min-width:0;padding:7.6rem clamp(3.2rem,7.2vw,14rem) 10.8rem}.casa-contact__column+.casa-contact__column{border-left:1px solid var(--casa-divider);padding-left:clamp(3.2rem,5.5vw,10.8rem)}.casa-contact__column-inner{max-width:48rem}.casa-contact__column h2{margin:0 0 4.8rem}.casa-contact__group+.casa-contact__group{margin-top:4.8rem}.casa-contact__column:last-child .casa-contact__group+.casa-contact__group{margin-top:2.4rem}.casa-contact__group h3{font-family:var(--casa-font-sans);font-size:inherit;font-weight:var(--casa-sans-medium, 500);letter-spacing:inherit;line-height:inherit;text-transform:none;margin:0 0 .6rem}.casa-contact__copy p{margin:0}.casa-contact__copy p+p{margin-top:1.6rem}.casa-contact__copy a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;overflow-wrap:anywhere}.casa-contact__copy a:hover{text-decoration-thickness:2px}@media screen and (max-width:989px){.casa-contact__intro{padding:6rem 1.6rem 1.4rem}.casa-contact__intro h1,.casa-contact__column h2{font-size:1.8rem}.casa-contact__intro h1{margin-bottom:.7rem}.casa-contact__columns{grid-template-columns:minmax(0,1fr)}.casa-contact__column{padding:4.4rem 1.6rem 0}.casa-contact__column+.casa-contact__column{border-left:0;padding:6.4rem 1.6rem 8rem}.casa-contact__column h2{margin-bottom:4.8rem}.casa-contact__group h3{margin-bottom:2rem}.casa-contact__group+.casa-contact__group,.casa-contact__column:last-child .casa-contact__group+.casa-contact__group{margin-top:5.6rem}}
/*# sourceMappingURL=/cdn/shop/t/215/assets/casatlantic-contact.css.map */
