.accessories-module__1QV2Na__content{padding:var(--space-3xl) 0;background-color:var(--color-surface)}.accessories-module__1QV2Na__grid{justify-content:center;gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(340px,420px));display:grid}.accessories-module__1QV2Na__card{background:var(--color-surface);border-radius:var(--radius-md);transition:opacity var(--duration-micro) var(--ease-standard), transform var(--duration-micro) var(--ease-standard), color var(--duration-micro) var(--ease-standard), border-color var(--duration-micro) var(--ease-standard);border:1px solid var(--color-border);flex-direction:column;display:flex;overflow:hidden}.accessories-module__1QV2Na__card:hover{transform:translateY(-8px)}.accessories-module__1QV2Na__imageWrapper{height:250px;position:relative;overflow:hidden}.accessories-module__1QV2Na__card:hover .accessories-module__1QV2Na__imageWrapper img{transform:scale(1.08)}.accessories-module__1QV2Na__imageWrapper img{transition:transform var(--duration-enter) var(--ease-standard)}.accessories-module__1QV2Na__cardInfo{padding:var(--space-lg);flex-direction:column;flex:1;display:flex}.accessories-module__1QV2Na__cardInfo h2{color:var(--color-ink);font-size:var(--text-lead);margin-bottom:var(--space-sm)}.accessories-module__1QV2Na__cardInfo p{color:var(--color-ink-muted);font-size:var(--text-body);line-height:var(--leading-body);margin-bottom:var(--space-lg);flex:1}.accessories-module__1QV2Na__footer{justify-content:space-between;align-items:center;display:flex}.accessories-module__1QV2Na__price{font-weight:var(--font-bold);color:var(--color-ink)}.accessories-module__1QV2Na__partnerNote{margin-top:var(--space-3xl);text-align:center;background:var(--color-surface);padding:var(--space-lg);border-radius:var(--radius-md);border:1px dashed var(--color-ink);color:var(--color-ink-muted);max-width:900px;margin-left:auto;margin-right:auto;font-style:italic}@media (max-width:639px){.accessories-module__1QV2Na__grid{grid-template-columns:1fr}.accessories-module__1QV2Na__cardInfo{padding:var(--space-md)}.accessories-module__1QV2Na__footer{align-items:stretch;gap:var(--space-sm);flex-direction:column}.accessories-module__1QV2Na__footer .btn-secondary{justify-content:center}}
