@font-face {
    font-family: Verdana;
    src: url("/css/verdana.ttf") format("truetype");
}
 *:not(i) {
   font-family: Verdana, sans-serif !important;
 }
@media print {
  .print-none {
    display: none;
  }
}

.sh-container {
  width: 8.5in;
  height: 11in;
  overflow: hidden;
  margin-inline:auto;
}

.coupon-container {
  width: 8.5in;
  height: 11in;
  overflow: hidden;
  margin-inline:auto;
  background-color: #ffffff;
  -webkit-print-color-adjust: exact;
  display: flex;
  flex-direction: column;
}
.primary-bg {
  background-color: var(--pry-color);
  -webkit-print-color-adjust: exact;
  color: #fff;
}
.primary-color {
  color: var(--pry-color);
}
.crop-markers {
  height: .125in;
  width:.125in;
  border:1px dashed #000;
  display: block;
  position: absolute;
}
.header {
  padding: 30px 60px;
  text-align: center;
  position: relative;
}
.header .crop-markers {
  top:0;
  border-top:0;
}
.crop-left {
  left: 0;
  border-left:0;
}
.crop-right {
  right: 0;
  border-right:0;
}
.footer {
  margin-top: auto;
  padding: 20px 20px 30.125px 20px;
  text-align: center;
  position: relative;
}
.footer .crop-markers {
  bottom:0;
  border-bottom:0;
}
.flyer-pp-container {
  height: 280px;
  width: 280px;
  display: grid;
  place-items: center;
}
.flyer-pp-container img{
  height: 240px;
  width: 240px;
  object-fit: contain;
}
.qr_code {
  height: 70px;
  width: 70px;
  object-fit: contain;
}
