.reseller-card{flex-direction:column;width:100%;display:flex}.reseller-card-body{background:#fff;border-radius:12px;flex-direction:column;flex-grow:1;height:100%;padding:16px;display:flex;box-shadow:0 8px 25px #00000008}@media (width>=1200px){.reseller-card-body{padding:32px}}.reseller-card-title{margin-bottom:16px;font-size:18px}.reseller-card-media{flex-grow:1;gap:16px;min-width:0;display:flex}.reseller-card-hero{border-radius:12px;flex-shrink:0;min-width:0;overflow:hidden}.reseller-card-hero img{object-fit:cover;width:100%;height:100%;display:block}.reseller-card-links{gap:16px;min-width:0;display:flex}.reseller-card-link{background:#f6f6fa;border-radius:8px;flex:1 1 0;min-width:0;text-decoration:none;transition:box-shadow .2s;display:block;position:relative;overflow:hidden}@media (width>=1200px){.reseller-card-link{border-radius:12px;flex:0 192px;width:192px;max-width:192px}}.reseller-card-link:hover{box-shadow:0 4px 12px #00000014}.reseller-card-link img{object-fit:contain;mix-blend-mode:multiply;width:100%;display:block}.reseller-card-link span{text-align:center;color:#fff;padding:8px 10px;font-size:12px;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.reseller-card-action{margin-top:16px}.reseller-card-action a,.reseller-card-action button{justify-content:center;width:100%}.reseller-card:not(.reseller-card--feature) .reseller-card-media{flex-direction:column}.reseller-card:not(.reseller-card--feature) .reseller-card-hero{width:100%}.reseller-card:not(.reseller-card--feature) .reseller-card-hero img{aspect-ratio:16/9}@media (width>=1200px){.reseller-card:not(.reseller-card--feature) .reseller-card-media{flex-direction:row;align-items:flex-start}.reseller-card:not(.reseller-card--feature) .reseller-card-hero{flex:3 1 0;width:auto;height:173px}.reseller-card:not(.reseller-card--feature) .reseller-card-hero img{aspect-ratio:auto;height:100%}.reseller-card:not(.reseller-card--feature) .reseller-card-links{flex:4 1 0}.reseller-card:not(.reseller-card--feature) .reseller-card-link{flex:1 1 0;width:auto}.reseller-card:not(.reseller-card--feature) .reseller-card-link img{aspect-ratio:auto;height:173px}}.reseller-card--feature .reseller-card-media{flex-direction:column}.reseller-card--feature .reseller-card-hero{width:100%}.reseller-card--feature .reseller-card-hero img{aspect-ratio:16/9}.reseller-card--feature .reseller-card-links{justify-content:space-between}
