.rk-cover-palette--p0{--rk-cover-palette-a:var(--rk-profile-cover-p0-a);--rk-cover-palette-b:var(--rk-profile-cover-p0-b)}.rk-cover-palette--p1{--rk-cover-palette-a:var(--rk-profile-cover-p1-a);--rk-cover-palette-b:var(--rk-profile-cover-p1-b)}.rk-cover-palette--p2{--rk-cover-palette-a:var(--rk-profile-cover-p2-a);--rk-cover-palette-b:var(--rk-profile-cover-p2-b)}.rk-cover-palette--p3{--rk-cover-palette-a:var(--rk-profile-cover-p3-a);--rk-cover-palette-b:var(--rk-profile-cover-p3-b)}.rk-cover-palette--p4{--rk-cover-palette-a:var(--rk-profile-cover-p4-a);--rk-cover-palette-b:var(--rk-profile-cover-p4-b)}.rk-cover-palette--p5{--rk-cover-palette-a:var(--rk-profile-cover-p5-a);--rk-cover-palette-b:var(--rk-profile-cover-p5-b)}[class*=rk-cover-palette--p]{background-image:linear-gradient(135deg, color-mix(in srgb, var(--rk-cover-palette-a) 28%, var(--rk-color-surface)) 0%, color-mix(in srgb, var(--rk-cover-palette-b) 28%, var(--rk-color-surface)) 100%)}
.rk-shop-card{border:var(--rk-card-border-width) solid var(--rk-card-border);border-radius:var(--rk-card-radius);background-color:var(--rk-color-surface);height:100%;color:var(--rk-color-text);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.rk-shop-card:hover{color:var(--rk-color-text)}.rk-shop-card__media{display:block;position:relative}.rk-shop-card__cover{aspect-ratio:2;background-color:var(--rk-color-bg-light);background-position:50%;background-size:cover;display:block;position:relative;overflow:hidden}.rk-shop-card__cover-img{object-fit:cover}.rk-shop-card__logo{border-radius:var(--rk-radius-round);width:84px;height:84px;box-shadow:0 0 0 3px var(--rk-color-surface);display:block;position:absolute;bottom:-42px;right:20px}.rk-shop-card__body{flex-direction:column;flex:1;gap:2px;padding:10px 12px;display:flex}.rk-shop-card__name{color:var(--rk-color-text-heading);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;padding-right:100px;font-size:19px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.rk-shop-card__meta,.rk-shop-card__counts{color:var(--rk-color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.3;display:block;overflow:hidden}.rk-shop-card .rk-shop-card__counts{color:var(--rk-color-text-secondary);column-gap:10px;margin-top:4px;font-size:13px;font-weight:600;display:flex}.rk-shop-card .rk-catalog-counts__icon{width:15px;height:15px;color:var(--rk-color-text-faint)}.rk-shop-card__badge{max-width:calc(100% - 16px);font-weight:500;position:absolute;top:8px;right:8px}.rk-shop-card__rating{color:var(--rk-color-text-heading);flex-wrap:wrap;align-items:center;gap:2px 4px;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.rk-shop-card__star{width:14px;height:14px;color:var(--rk-rating-filled);flex-shrink:0}.rk-shop-card__reviews{color:var(--rk-color-text-muted);font-weight:400}.rk-shop-card-wrap{height:100%;position:relative}.rk-shop-card__action{z-index:2;position:absolute;top:8px;right:8px}@media (max-width:767.98px){.rk-shop-card:not(.rk-shop-card--grid) .rk-shop-card__logo{width:64px;height:64px;bottom:-32px;right:16px}.rk-shop-card:not(.rk-shop-card--grid) .rk-shop-card__name{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:none;line-clamp:none;padding-right:76px;font-size:16px;display:block}.rk-shop-card:not(.rk-shop-card--grid) .rk-shop-card__meta,.rk-shop-card:not(.rk-shop-card--grid) .rk-shop-card__counts{font-size:13px}.rk-shop-card:not(.rk-shop-card--grid) .rk-catalog-counts__icon{width:15px;height:15px}.rk-shop-card__badge.rk-badge--md{height:var(--rk-badge-height-sm,20px);padding:0 8px;font-size:11px}}@media (max-width:575.98px){.rk-shop-card--grid .rk-shop-card__logo{width:56px;height:56px;box-shadow:0 0 0 2px var(--rk-color-surface);bottom:-28px;right:12px}.rk-shop-card--grid .rk-shop-card__body{padding:8px 10px 10px}.rk-shop-card--grid .rk-shop-card__name{padding-right:64px;font-size:16px}.rk-shop-card--grid .rk-shop-card__rating,.rk-shop-card--grid .rk-shop-card__meta,.rk-shop-card--grid .rk-shop-card__counts{font-size:13px}.rk-shop-card--grid .rk-catalog-counts__icon{width:15px;height:15px}.rk-shop-card-wrap .rk-shop-card__action{top:6px;right:6px}}@media (min-width:576px) and (max-width:1224.98px){.rk-shop-card--grid .rk-shop-card__logo{width:72px;height:72px;bottom:-36px}.rk-shop-card--grid .rk-shop-card__name{padding-right:88px;font-size:18px}}@media (min-width:1225px) and (hover:hover){.rk-shop-card{transition:box-shadow .15s,border-color .15s}.rk-shop-card:hover{border-color:var(--rk-color-border);box-shadow:var(--rk-shadow-card)}.rk-shop-card__cover-img{transition:transform .3s}.rk-shop-card:hover .rk-shop-card__cover-img{transform:scale(1.04)}}.rk-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.rk-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:1225px){.rk-shop-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px}}
