/**
Plugin Name: CharmCat Custom Functions
Author: CharmCat Creative LLC
Author URI: https://charmcat.net
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
.sprite-badges {
  background: url("/wp-content/plugins/cc-custom-functions-v2/assets/award-badges-120723.png") no-repeat;
  width: 120px;
  height: 120px;
  display: inline-block;
}

.badge-ww2017 {
  background-position: 0 0;
}

.badge-knot {
  background-position: -120px 0;
}

.badge-wwrated {
  background-position: -240px 0;
}

.badge-offbeat {
  background-position: -360px 0;
}

.badge-wedwecan {
  background-position: -480px 0;
}

.badge-lovesick {
  background-position: -600px 0;
}

.badge-styled-in-pride {
  background-position: -720px 0;
}

.badges {
  margin-top: 20px;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
.badges > * {
  margin-bottom: 15px;
}

.sprite-seen-in {
  background: url("/wp-content/plugins/cc-custom-functions-v2/assets/featured-in-badges-240626.jpg") no-repeat;
  height: 120px;
  display: inline-block;
}

.seen-in-bespoke {
  width: 120px;
  background-position: 0 0;
}

.seen-in-ct {
  width: 250px;
  background-position: -120px 0;
}

.seen-in-pp {
  width: 245px;
  background-position: -370px 0;
}

.seen-in-district {
  width: 115px;
  background-position: -615px 0;
}

.seen-in-aisle {
  width: 115px;
  background-position: -730px 0;
}

.seen-in-va-bride {
  width: 116px;
  background-position: -846px 0;
}

.seen-in-overwhelmed {
  width: 125px;
  background-position: -966px 0;
}

.seen-in-uwl {
  width: 141px;
  background-position: -1091px 0;
}

.seen-in-wedding-row {
  width: 243px;
  background-position: -1232px 0;
}

.seen-in-cnc {
  width: 118px;
  background-position: -1475px 0;
}

.seen-in-alu {
  width: 123px;
  background-position: -1593px 0;
}

.seen-in-bee {
  width: 116px;
  background-position: -1716px 0;
}

.seen-in-today {
  width: 138px;
  background-position: -1832px 0;
}

.seen-in-stm {
  width: 318px;
  background-position: -1972px 0;
}

.seen-in-muna {
  width: 117px;
  background-position: -2291px 0;
}
