:root{--color-primary: #CABBE9;--color-secondary: #9DC08B;--color-background: #F4F4F4;--color-surface: #EFEFEF;--color-text: #2E2E2E;--font-heading: "Playfair Display", serif;--font-body: "Inter", sans-serif}body{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-body);margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--color-text)}a{color:var(--color-secondary);text-decoration:none}a:hover{text-decoration:underline}.button-primary{background-color:var(--color-secondary);color:#fff;padding:.75em 1.5em;border:none;border-radius:8px;font-family:var(--font-body);font-weight:600;cursor:pointer;transition:background-color .3s ease}.button-primary:hover{background-color:#7daf6f}.section{padding:4em 2em;background-color:var(--color-surface)}.section-header{text-align:center;margin-bottom:2em}img{max-width:100%;display:block;border-radius:12px}.card{background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000d;padding:2em;transition:transform .2s ease}.card:hover{transform:translateY(-4px)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/miyora.css.map */
