:root{--cream: #FAF8F5;--warm-white: #FDFCFA;--sand: #F0EDE8;--sage: #8A9A8A;--sage-light: #E8EDE8;--sage-dark: #5C6F5C;--terracotta: #C17A5E;--terracotta-light: #F0E0D8;--brown: #6B5344;--charcoal: #2C2C2C;--font-display: "Playfair Display", "Georgia", serif;--radius: 16px;--radius-sm: 8px}h1,h2,h3,.h1,.h2,.h3{font-family:var(--font-display)!important}.template-index .hero{padding:80px 0 60px;text-align:center;background:linear-gradient(180deg,var(--warm-white) 0%,var(--cream) 100%)}.shopify-button--primary .button,button[type=submit].btn-primary,.btn{border-radius:50px!important}.custom-category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;padding:60px 0 40px}.custom-category-card{background:var(--white);border-radius:var(--radius);padding:32px 28px;text-align:center;box-shadow:0 1px 3px #0000000f;transition:all .3s;border:1px solid transparent}.custom-category-card:hover{box-shadow:0 4px 20px #0000000f;transform:translateY(-2px);border-color:var(--sage-light)}.custom-service-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;padding:60px 0}.custom-service-card{background:var(--white);border-radius:var(--radius);padding:36px 32px;box-shadow:0 1px 3px #0000000f;border:1px solid var(--sand);transition:all .3s}.custom-service-card:hover{box-shadow:0 4px 20px #0000000f;transform:translateY(-2px)}.custom-badge{display:inline-block;background:var(--terracotta-light);color:var(--terracotta);font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:50px;text-transform:uppercase;letter-spacing:.04em}.site-footer{background:var(--charcoal)!important;color:var(--gray-400)!important}.site-footer a{color:var(--gray-400)!important}.site-footer a:hover{color:var(--white)!important}.custom-tag{display:inline-block;background:var(--sage-light);color:var(--sage-dark);font-size:.75rem;font-weight:600;padding:4px 12px;border-radius:50px;margin-bottom:16px;text-transform:uppercase;letter-spacing:.03em}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-brand.css.map */
