.agc-home--hero .agc-home__hero-title{display:flex;flex-direction:column;align-items:flex-start;gap:0}.agc-home--hero .agc-home__hero-title h1{margin:0 0 1.25rem;max-width:12ch;font-size:clamp(2.8rem,5vw,5.2rem);line-height:1.04;overflow-wrap:normal;word-break:normal}.agc-home--hero .agc-home__copy{margin:0 0 1.5rem;max-width:42rem;font-size:clamp(1.6rem,1.8vw,1.9rem);line-height:1.65}.agc-about p,.agc-vastu p,.agc-consultation-landing p,.contact p{font-size:1.7rem;line-height:1.7}.agc-about h1,.agc-about h2,.agc-about h3,.agc-vastu h1,.agc-vastu h2,.agc-vastu h3,.agc-consultation-landing h1,.agc-consultation-landing h2,.agc-consultation-landing h3,.contact h1,.contact h2,.contact h3{color:#124d50;line-height:1.15}.contact{color:#314849}.agc-return-navigation{margin-bottom:1.25rem}@media screen and (max-width:1023px){.agc-home--hero .agc-home__hero-title{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;padding:2rem 1.25rem 1.75rem!important;background:#f4f0e5}.agc-home--hero .agc-home__hero{display:flex;flex-direction:column;height:auto!important;min-height:0!important;overflow:visible}.agc-home--hero .agc-home__hero-title h1{margin-bottom:1rem;font-size:clamp(2.4rem,8vw,4.2rem);line-height:1.05}.agc-home--hero .agc-home__copy{margin-bottom:1.25rem;font-size:clamp(1.55rem,4vw,1.8rem);line-height:1.65}.agc-home--hero .agc-home__hero-art{order:2;min-height:0}}@media screen and (max-width:749px){.agc-about p,.agc-vastu p,.agc-consultation-landing p,.contact p{font-size:1.55rem;line-height:1.7}.agc-home--hero .agc-home__hero-title{padding:2rem 1rem 1.75rem!important}.agc-home--hero .agc-home__hero-title h1{font-size:clamp(2.25rem,10vw,3.35rem);line-height:1.05}}.template-contact [class*=contact-info-column]:has(a[href^="tel:"]){display:none!important}body.template-shipping-policy .rte,body.template-return-refund-policy .rte,body.template-privacy-policy .rte,body.template-terms-of-service .rte,body.template-shipping-policy .rte p,body.template-return-refund-policy .rte p,body.template-privacy-policy .rte p,body.template-terms-of-service .rte p,body.template-shipping-policy .rte li,body.template-return-refund-policy .rte li,body.template-privacy-policy .rte li,body.template-terms-of-service .rte li{color:#314849;font-size:1.7rem;line-height:1.7}body.template-shipping-policy .rte h1,body.template-shipping-policy .rte h2,body.template-return-refund-policy .rte h1,body.template-return-refund-policy .rte h2,body.template-privacy-policy .rte h1,body.template-privacy-policy .rte h2,body.template-terms-of-service .rte h1,body.template-terms-of-service .rte h2{color:#124d50;font-family:var(--font-heading-family, "DM Serif Text", Georgia, serif);line-height:1.2}@media screen and (max-width:749px){body.template-shipping-policy .rte,body.template-return-refund-policy .rte,body.template-privacy-policy .rte,body.template-terms-of-service .rte,body.template-shipping-policy .rte p,body.template-return-refund-policy .rte p,body.template-privacy-policy .rte p,body.template-terms-of-service .rte p,body.template-shipping-policy .rte li,body.template-return-refund-policy .rte li,body.template-privacy-policy .rte li,body.template-terms-of-service .rte li{font-size:1.55rem;line-height:1.7}}body.template-return-policy .rte,body.template-return-policy .rte p,body.template-return-policy .rte li{color:#314849;font-size:1.7rem;line-height:1.7}body.template-return-policy h1,body.template-return-policy h2,body.template-return-policy h3,body.template-privacy-policy h1,body.template-privacy-policy h2,body.template-privacy-policy h3,body.template-terms-of-service h1,body.template-terms-of-service h2,body.template-terms-of-service h3{color:#124d50!important;font-family:var(--font-heading-family, "DM Serif Text", Georgia, serif);line-height:1.2}@media screen and (max-width:749px){body.template-return-policy .rte,body.template-return-policy .rte p,body.template-return-policy .rte li{font-size:1.55rem;line-height:1.7}}.template-agc-consultation .agc-return-navigation{width:min(1200px,calc(100% - 2rem));margin-bottom:.35rem;padding-top:.35rem}.template-agc-consultation .agc-return-navigation__link{min-height:36px;padding:.4rem .7rem;font-size:1.2rem}body.template-shipping-policy .agc-policy-return,body.template-return-policy .agc-policy-return{width:min(1200px,calc(100% - 2rem));margin:0 auto 1.25rem;padding-top:.35rem}body.template-shipping-policy .agc-policy-return__link,body.template-return-policy .agc-policy-return__link{display:inline-flex;align-items:center;gap:.55rem;min-height:36px;padding:.4rem .7rem;border:1px solid #ad8939;border-radius:999px;color:#074f53;background:#f8f5ed;font-size:1.2rem;font-weight:600;line-height:1.2;text-decoration:none}body.template-shipping-policy .agc-policy-return__link:focus-visible,body.template-return-policy .agc-policy-return__link:focus-visible{outline:3px solid #ad8939;outline-offset:3px}@media screen and (max-width:749px){.template-agc-consultation .agc-return-navigation{width:calc(100% - 2rem);padding-top:.35rem}.template-agc-consultation .agc-return-navigation__link{width:auto;min-height:34px;font-size:1.15rem}body.template-shipping-policy .agc-policy-return,body.template-return-policy .agc-policy-return{width:calc(100% - 2rem)}}@media screen and (min-width:1024px){.agc-home--hero .agc-home__hero-title h1{max-width:12ch;font-size:clamp(2.8rem,3.2vw,3.5rem);line-height:1.05}.agc-home--hero .agc-home__hero-overlay{top:clamp(275px,18vw,320px)}}body.template-vastu-consultancy .agc-vastu__consultation h2{color:#fff!important}body.template-contact [class*=ai-contact-info-grid-]{display:grid!important;grid-template-columns:repeat(2,minmax(0,380px))!important;justify-content:center!important;width:100%!important;max-width:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/agc-aura-visual-qa.css.map */
