/* Mobile home only: two real recommendations share one responsive row. */
@media (max-width:900px) {
@container cj-featured (max-width:700px) {
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] {
  grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;
 }
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] .sh-feature {
  display:flex;flex-direction:column;min-height:270px;padding:12px;gap:6px;
 }
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] .sh-feature-copy {
  max-width:none;min-width:0;
 }
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] .sh-feature-copy h2 {
  margin:0 0 5px;font-size:15px;line-height:1.2;letter-spacing:-.2px;
 }
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] .sh-feature-copy p {
  max-width:none;font-size:10px;line-height:1.35;white-space:normal;overflow-wrap:anywhere;
 }
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] .sh-deck {
  position:relative;inset:auto;align-self:flex-start;flex:0 0 auto;width:300px;height:156px;margin-bottom:-96px;transform:scale(.38);transform-origin:left top;
 }
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] :is(.sh-muse-orbit,.sh-tg-figure) {
  position:relative;inset:auto;align-self:flex-start;flex:0 0 auto;transform:scale(.56);transform-origin:left top;
 }
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] .sh-muse-orbit {margin-bottom:-52px}
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] .sh-tg-figure {margin-bottom:-52px}
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] .sh-feature-bottom,
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] .sh-gpt .sh-feature-bottom {
  position:relative;inset:auto;display:flex;flex-direction:column;align-items:stretch;gap:7px;margin-top:auto;
 }
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] .sh-feature-price {
  min-width:0;flex-wrap:wrap;white-space:normal;gap:2px;overflow-wrap:anywhere;
 }
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] .sh-feature-price strong {font-size:17px;line-height:1.15;overflow-wrap:anywhere}
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] .sh-feature-price>span {font-size:10px}
 body[data-uii-catalog][data-uii-page="home"] .v46-showcase .cj-featured-cards .sh-features[data-card-count="2"] .sh-feature-cta {
  width:100%;min-height:44px;white-space:normal;line-height:1.25;text-align:center;
 }
}
}
