.shop-digital-ad .pencil-border {
  border-bottom: 2px solid #c5cbd5;
}
.shop-digital-ad .ad-text {
  color: #55555a;
  font-size: 6px;
  line-height: 2em;
  letter-spacing: 2px;
  margin-left: 5px;
  font-family: Arial;
}
.shop-digital-ad .horizontal-text {
  vertical-align: top;
}
.shop-digital-ad .vertical-text {
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  margin-bottom: 7px;
  margin-left: 0;
  padding-left: 5px;
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.shop-digital-ad .app-container {
  margin: auto;
}
.shop-digital-ad .inner-container {
  display: inline-block;
  vertical-align: top;
}
.shop-digital-ad .uppercase {
  text-transform: uppercase;
}
.shop-digital-ad .pencil-banner .none,
.shop-digital-ad .pencil-banner .inner-container {
  width: 970px;
  height: 33px;
}
.shop-digital-ad .pencil-banner .bottom {
  max-width: 970px;
  max-height: 53px;
}
.shop-digital-ad .pencil-banner .left {
  max-width: 990px;
  max-height: 33px;
}
.shop-digital-ad .above-header .none,
.shop-digital-ad .above-header .outer-container {
  white-space: nowrap;
}
.shop-digital-ad .above-header .inner-container {
  width: 970px;
  min-height: 66px;
}
.shop-digital-ad .above-header .bottom {
  max-width: 970px;
  max-height: 86px;
}
.shop-digital-ad .above-header .left {
  width: 990px;
  min-height: 66px;
}
.shop-digital-ad .above-header .left .ad-text {
  max-height: 66px;
  font-size: 4px;
  margin: 0;
}
.shop-digital-ad .footer-ad outer-container {
  white-space: nowrap;
}
.shop-digital-ad .above-header-sv .none,
.shop-digital-ad .above-header-sv .inner-container {
  width: 320px;
  height: 50px;
}
.shop-digital-ad .above-header-sv .bottom {
  max-width: 320px;
  max-height: 70px;
}
.shop-digital-ad .above-header-sv .left {
  max-width: 340px;
  max-height: 50px;
}
.shop-digital-ad .above-header .app-container,
.shop-digital-ad .above-header-sv .app-container {
  margin-top: 10px;
  margin-bottom: 10px;
}
.shop-digital-ad .billboard .none,
.shop-digital-ad .billboard .inner-container {
  width: 960px;
  height: 90px;
}
.shop-digital-ad .billboard .bottom {
  max-width: 960px;
  max-height: 110px;
}
.shop-digital-ad .billboard .left {
  max-width: 980px;
  max-height: 90px;
}
.shop-digital-ad .billboard-tall .none,
.shop-digital-ad .billboard-tall .inner-container {
  width: 970px;
  height: 250px;
}
.shop-digital-ad .billboard-tall .bottom {
  max-width: 970px;
  max-height: 270px;
}
.shop-digital-ad .billboard-tall .left {
  max-width: 990px;
  max-height: 250px;
}
.shop-digital-ad .custom-leaderboard .none,
.shop-digital-ad .custom-leaderboard .inner-container {
  width: 970px;
  height: 66px;
}
.shop-digital-ad .custom-leaderboard .bottom {
  max-width: 970px;
  max-height: 86px;
}
.shop-digital-ad .custom-leaderboard .left {
  max-width: 990px;
  max-height: 66px;
}
.shop-digital-ad .leaderboard-footer .none,
.shop-digital-ad .leaderboard-footer .inner-container {
  width: 728px;
  height: 90px;
}
.shop-digital-ad .leaderboard-footer .bottom {
  max-width: 728px;
  max-height: 110px;
}
.shop-digital-ad .leaderboard-footer .left {
  max-width: 748px;
  max-height: 90px;
}
.shop-digital-ad .mdf-medium-rectangle .none,
.shop-digital-ad .mdf-medium-rectangle .inner-container {
  width: 643px;
  height: 90px;
}
.shop-digital-ad .mdf-medium-rectangle .bottom {
  max-width: 643px;
  max-height: 110px;
}
.shop-digital-ad .mdf-medium-rectangle .left {
  max-width: 663px;
  max-height: 90px;
}
.shop-digital-ad .mdf-small-rectangle .none,
.shop-digital-ad .mdf-small-rectangle .inner-container {
  width: 380px;
  height: 103px;
}
.shop-digital-ad .mdf-small-rectangle .bottom {
  max-width: 380px;
  max-height: 123px;
}
.shop-digital-ad .mdf-small-rectangle .left {
  max-width: 400px;
  max-height: 103px;
}
.shop-digital-ad .medium-rectangle .none,
.shop-digital-ad .medium-rectangle .inner-container {
  width: 300px;
  height: 250px;
}
.shop-digital-ad .medium-rectangle .bottom {
  max-width: 300px;
  max-height: 270px;
}
.shop-digital-ad .medium-rectangle .left {
  max-width: 320px;
  max-height: 250px;
}
.shop-digital-ad .smartphone-tall .none,
.shop-digital-ad .smartphone-tall .inner-container {
  width: 320px;
  height: 100px;
}
.shop-digital-ad .smartphone-tall .bottom {
  max-width: 320px;
  max-height: 120px;
}
.shop-digital-ad .smartphone-tall .left {
  max-width: 360px;
  max-height: 100px;
}
.shop-digital-ad .smartphone-wide .none,
.shop-digital-ad .smartphone-wide .inner-container {
  width: 320px;
  height: 50px;
}
.shop-digital-ad .smartphone-wide .bottom {
  max-width: 320px;
  max-height: 70px;
}
.shop-digital-ad .smartphone-wide .left {
  max-width: 340px;
  max-height: 50px;
}
.shop-digital-ad .thin-custom-leaderboard .none,
.shop-digital-ad .thin-custom-leaderboard .inner-container {
  width: 970px;
  height: 33px;
}
.shop-digital-ad .thin-custom-leaderboard .bottom {
  max-width: 970px;
  max-height: 53px;
}
.shop-digital-ad .thin-custom-leaderboard .left {
  max-width: 990px;
  max-height: 33px;
}
.shop-digital-ad .wide-skyscraper .none,
.shop-digital-ad .wide-skyscraper .inner-container {
  width: 160px;
  height: 600px;
}
.shop-digital-ad .wide-skyscraper .bottom {
  max-width: 160px;
  max-height: 620px;
}
.shop-digital-ad .wide-skyscraper .left {
  max-width: 200px;
  max-height: 600px;
}
.shop-digital-ad .vertical-1x2 .none,
.shop-digital-ad .vertical-1x2 .inner-container {
  width: 300px;
  height: 600px;
}
.shop-digital-ad .vertical-1x2 .bottom {
  max-width: 300px;
  max-height: 620px;
}
.shop-digital-ad .vertical-1x2 .left {
  max-width: 320px;
  max-height: 600px;
}


/*# sourceMappingURL=client-c5fb7597f628112c2ef61100b1544462.css.map*/