:ruby

  css_classes = [

    "card",
    "card--shop",
    "card--destination",
    "card--icon",
    "icon--destination--pin--before",
    card[:double?] ? "card--double card--full-image" : "card--single card--extended-content--half"

  ].join(" ")


%article.js-card{class: css_classes}

  %a.link--wrapper{href: card[:shop_link]}

    %figure.card__hero
      = safe_image_tag("cards/shop.jpg", class: 'card__image', alt: "destination guides", lazyload: defined?(lazyload))

    .card__content
      %span.card__context
        Shop
      %h2.card__name.js-card-name
        = card[:place_name]
        destination guides

:ruby

  css_classes = [

    "card",
    "card--shop",
    "card--destination",
    "card--icon",
    "icon--destination--pin--before",
    "card--single card--extended-content--half"

  ].join(" ")


%article.js-card{class: css_classes}

  %a.link--wrapper{href: card[:shop_link]}

    %figure.card__hero
      = safe_image_tag("cards/shop.jpg", class: 'card__image', alt: "destination guides", lazyload: defined?(lazyload))

    .card__content
      %span.card__context
        Shop
      %h2.card__name.js-card-name
        = card[:place_name]
        destination guides

Remove the ability for shop cards to be double width
Remove the ability for shop cards to be double width
