.StoreButtons-module__fWy4bq__container{max-width:var(--max-width);margin:var(--spacing-lg)auto;padding:0 var(--spacing-md);text-align:center}.StoreButtons-module__fWy4bq__heading{margin-bottom:var(--spacing-md);color:var(--color-text-secondary);font-size:1.5rem;font-family:var(--font-body);text-transform:uppercase;letter-spacing:1px}.StoreButtons-module__fWy4bq__grid{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (min-width:768px){.StoreButtons-module__fWy4bq__grid{gap:var(--spacing-md)}}.StoreButtons-module__fWy4bq__card{background-color:var(--color-white);border:1px solid var(--color-surface);color:var(--color-text-primary);justify-content:center;align-items:center;gap:10px;min-width:200px;padding:20px 30px;font-weight:500;transition:all .2s;display:flex}.StoreButtons-module__fWy4bq__card:hover{border-color:var(--color-accent);transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.StoreButtons-module__fWy4bq__highlight{background-color:var(--color-card);border-color:var(--color-card)}
.CategoryHighlights-module__rzN3Wa__section{padding:var(--spacing-xl)0}.CategoryHighlights-module__rzN3Wa__container{max-width:var(--max-width);padding:0 var(--spacing-md);margin:0 auto}.CategoryHighlights-module__rzN3Wa__title{text-align:center;margin-bottom:var(--spacing-lg)}.CategoryHighlights-module__rzN3Wa__grid{gap:var(--spacing-lg);grid-template-columns:1fr;display:grid}.CategoryHighlights-module__rzN3Wa__card{text-align:center;group:hover}.CategoryHighlights-module__rzN3Wa__imagePlaceholder{aspect-ratio:3/4;background-color:var(--color-card);margin-bottom:var(--spacing-md);transition:opacity .3s}.CategoryHighlights-module__rzN3Wa__card:hover .CategoryHighlights-module__rzN3Wa__imagePlaceholder{opacity:.8}.CategoryHighlights-module__rzN3Wa__catTitle{margin-bottom:.5rem;font-size:1.5rem}.CategoryHighlights-module__rzN3Wa__catDesc{color:var(--color-text-secondary);font-size:.95rem;line-height:1.6}@media (min-width:768px){.CategoryHighlights-module__rzN3Wa__grid{grid-template-columns:repeat(3,1fr)}}
.SocialFollow-module__lvmy7a__section{padding:var(--spacing-xl)0;background-color:var(--color-background);overflow:hidden}.SocialFollow-module__lvmy7a__header{text-align:center;margin-bottom:var(--spacing-lg)}.SocialFollow-module__lvmy7a__title{margin-bottom:.5rem;font-size:3rem}.SocialFollow-module__lvmy7a__subtitle{color:var(--color-text-secondary);font-family:var(--font-body)}.SocialFollow-module__lvmy7a__cta{margin-top:var(--spacing-md);flex-wrap:wrap;justify-content:center;gap:1.5rem 3rem;display:flex}.SocialFollow-module__lvmy7a__socialLink{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1px;color:var(--color-text-primary);align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;transition:color .2s;display:flex}.SocialFollow-module__lvmy7a__socialLink:hover{color:var(--color-accent)}
