.shop-card-module__Vag8-q__card{padding:clamp(22px, 4vw, var(--space-6));color:#112b55;background:#fff;border:1px solid #dfe4ec;border-radius:8px;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:28px;text-decoration:none;display:grid}.shop-card-module__Vag8-q__card h2{font-size:var(--type-h1);margin:8px 0}.shop-card-module__Vag8-q__card p{color:#55657c;margin:0 0 10px;font-size:18px;line-height:1.6}.shop-card-module__Vag8-q__card small{color:#55657c;font-size:14px}.shop-card-module__Vag8-q__shirt{width:80px;height:80px;display:block}.shop-card-module__Vag8-q__action{color:#fff;background:#112b55;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:14px 20px;font-size:16px;font-weight:700;display:flex}.shop-card-module__Vag8-q__card:hover{background:#f7f8fa;border-color:#3264ad}.shop-card-module__Vag8-q__card:focus-visible{outline-offset:4px;outline:3px solid #3264ad}@media (max-width:640px){.shop-card-module__Vag8-q__card{grid-template-columns:64px minmax(0,1fr);gap:18px}.shop-card-module__Vag8-q__shirt{width:64px;height:64px}.shop-card-module__Vag8-q__action{grid-column:1/-1}}@media (forced-colors:active){.shop-card-module__Vag8-q__card:focus-visible{outline-color:highlight}.shop-card-module__Vag8-q__action{border:1px solid buttontext}}
