/* START_SNIPPET:product-grid-item (INDEX:133) */
.wlp-print-grid-card .grid-product__image-mask{background:#e9e2d8!important}
.wlp-print-grid-card .grid-product__image-mask .grid__image-ratio,.wlp-print-grid-card .grid-product__image-mask .image-wrap{background:#e9e2d8!important;overflow:hidden}
.wlp-print-grid-card .wl-print-stage{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#e9e2d8}
.wlp-print-grid-card .wl-print-artwork-frame {
  position:relative;
  display:block;
  flex:0 1 auto;
  height:74%;
  width:auto;
  max-width:78%;
  aspect-ratio:1100 / 1514;
  background:#eee8df;
  box-shadow:2px 6px 12px #0002;
  overflow:hidden;
}

.wlp-print-grid-card .wl-print-artwork-frame>img.wl-print-artwork {
  display:block;
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  object-fit:contain!important;
  transform:none!important;
  filter:brightness(.90) sepia(.1)!important;
  mix-blend-mode:normal;
}

  /* Exact inner aperture of the portrait frame */
  top:4.03%!important;
  left:6%!important;
  width:88%!important;
  height:91.94%!important;

  object-fit:contain!important;
  transform:none!important;

  filter:brightness(.90) sepia(.1)!important;
  mix-blend-mode:normal;
}

.wlp-print-grid-card .wl-print-frame-overlay {
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  object-fit:fill!important;
  pointer-events:none;
  filter:none!important;
}
.wlp-print-grid-card .wl-print-artwork-frame--other{box-sizing:border-box;width:min(78%, 100%)!important;height:auto!important;max-height:74%!important;aspect-ratio:var(--wl-art-ratio);flex:0 1 auto;border:7px solid #1e1d1b;box-shadow:0 0 0 1px #555,2px 6px 12px #0002;overflow:hidden}
.wlp-print-grid-card .wl-print-artwork-frame--other>img.wl-print-artwork{inset:0!important;width:100%!important;height:100%!important}
/* END_SNIPPET:product-grid-item */
