.page-module__dXwSTG__container{background:linear-gradient(#f8f9fa 0%,#fff 100%);min-height:100vh}.page-module__dXwSTG__backButton{padding:var(--spacing-md)var(--container-padding-mobile)}.page-module__dXwSTG__backButton a{align-items:center;gap:var(--spacing-sm);font-family:var(--font-helvetica);color:var(--text-primary);transition:opacity var(--transition-base);font-size:.95rem;text-decoration:none;display:inline-flex}.page-module__dXwSTG__backButton a:hover{opacity:.7}.page-module__dXwSTG__hero{text-align:center;padding:var(--spacing-xl)var(--container-padding-mobile);max-width:720px;margin:0 auto}.page-module__dXwSTG__discount{font-family:var(--font-fira);background:linear-gradient(135deg,#000 0% 100%);-webkit-text-fill-color:transparent;margin-bottom:var(--spacing-md);-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:900}.page-module__dXwSTG__title{font-family:var(--font-fira);margin-bottom:var(--spacing-md);font-size:clamp(1.5rem,3.5vw,2.2rem);font-weight:700}.page-module__dXwSTG__subtitle{font-family:var(--font-helvetica);color:var(--text-secondary);font-size:clamp(.95rem,2.3vw,1.05rem);line-height:1.6}.page-module__dXwSTG__genderSection{padding:var(--spacing-xl)var(--container-padding-mobile)}.page-module__dXwSTG__sectionTitle{font-family:var(--font-fira);text-align:center;margin-bottom:var(--spacing-xl);font-size:clamp(1.35rem,3vw,1.85rem);font-weight:700}.page-module__dXwSTG__genderGrid{gap:var(--spacing-lg);grid-template-columns:1fr;max-width:900px;margin:0 auto;display:grid}@media (min-width:768px){.page-module__dXwSTG__genderGrid{grid-template-columns:repeat(2,1fr)}.page-module__dXwSTG__genderGrid:has(.page-module__dXwSTG__genderCard:nth-child(3)){grid-template-columns:repeat(3,1fr)}}.page-module__dXwSTG__genderCard{border-radius:var(--radius-lg);padding:var(--spacing-xl);text-align:center;color:var(--text-primary);transition:transform var(--transition-base),box-shadow var(--transition-base);background:#fff;flex-direction:column;align-items:center;min-height:220px;text-decoration:none;display:flex;box-shadow:0 4px 20px #00000014}.page-module__dXwSTG__genderCard:hover{transform:translateY(-4px);box-shadow:0 8px 30px #00000026}.page-module__dXwSTG__genderTitle{font-family:var(--font-fira);margin-bottom:var(--spacing-sm);font-size:1.5rem;font-weight:700}.page-module__dXwSTG__genderDescription{font-family:var(--font-helvetica);color:var(--text-secondary);margin-bottom:var(--spacing-lg);flex:1;font-size:.95rem}.page-module__dXwSTG__genderButton{font-family:var(--font-helvetica);padding:var(--spacing-sm)var(--spacing-xl);background:var(--color-primary);color:#fff;border-radius:var(--radius-full);transition:background var(--transition-base);justify-content:center;align-items:center;gap:var(--spacing-xs);font-size:1rem;font-weight:600;display:inline-flex}.page-module__dXwSTG__buttonIcon{filter:invert()}.page-module__dXwSTG__genderCard:hover .page-module__dXwSTG__genderButton{background:#000}
/*# sourceMappingURL=ba45179b587fde5d.css.map*/