.flyer-specimen{min-height:410px;background:#e5ece8}
.flyer-sheet{position:absolute;border-radius:2px;box-shadow:0 17px 28px #20332829;overflow:hidden}
.flyer-back{left:11%;top:12%;width:49%;height:66%;padding:23px 22px;background:#fff;transform:rotate(-9deg);border-top:9px solid var(--blue)}
.flyer-back small{font-size:8px;letter-spacing:1.6px;color:#5a6b4a}
.flyer-back strong{display:block;font-size:28px;line-height:1.05;letter-spacing:-.7px;margin-top:24px}
.flyer-back:after{content:'';position:absolute;left:22px;bottom:23px;width:50%;height:40px;background:repeating-linear-gradient(transparent 0,transparent 8px,#dbe2d4 8px,#dbe2d4 9px)}
.flyer-front{left:39%;top:30%;width:51%;height:58%;padding:24px 22px;background:var(--green);color:var(--ink);transform:rotate(7deg)}
.flyer-front small{display:block;font-size:7px;letter-spacing:1.3px;margin-bottom:25px}
.flyer-front strong{position:relative;z-index:1;display:block;font-size:33px;line-height:1.05;letter-spacing:-1px}
.flyer-front:after{content:'';position:absolute;right:-23%;bottom:-40%;width:70%;aspect-ratio:1;border:22px solid var(--ink);border-radius:50%}
.flyer-specimen .specimen-label{z-index:2;bottom:12px;background:#f7f8f3f2;padding:4px 7px;border-radius:3px;max-width:calc(100% - 44px);font-size:9px;letter-spacing:.7px}
.flyer-formats th,.flyer-formats td{vertical-align:middle}
.flyer-formats tbody th{width:35%}
.flyer-formats small{display:block;font-size:12px;font-weight:400;color:var(--muted);margin-top:5px;font-variant-numeric:tabular-nums}
.flyer-paper-links{display:flex;flex-wrap:wrap;gap:8px}
.flyer-paper-links a{font-size:13px;color:#405b13;font-weight:600;border:1px solid #cedbbf;border-radius:5px;padding:7px 11px;text-decoration:none;background:#fff}
.flyer-paper-links a:hover{background:#eaf0df;border-color:#87a856}
.flyer-format-note{margin-top:17px;max-width:770px}
.flyer-papers>div{border-top:2px solid #b7c998;padding-top:20px}
.flyer-papers h3{font-size:18px}
.flyer-quantities th:first-child{width:34%}
.flyer-quantities td{font-variant-numeric:tabular-nums}
@media(max-width:850px){.flyer-specimen{min-height:360px}.flyer-back{padding:20px 16px}.flyer-back strong{font-size:clamp(17px,2.5vw,26px)}.flyer-back small{font-size:7px;letter-spacing:.7px}.flyer-front{padding:21px 15px}.flyer-front strong{font-size:clamp(18px,2.7vw,28px)}.flyer-front small{font-size:6px;letter-spacing:.7px;margin-bottom:21px}.flyer-front:after{border-width:21px}}
@media(max-width:620px){.flyer-specimen{min-height:350px}.flyer-back{padding:20px 13px}.flyer-back strong{font-size:clamp(18px,5.3vw,25px);margin-top:20px}.flyer-front{padding:22px 13px}.flyer-front strong{font-size:clamp(20px,5.8vw,28px)}.flyer-front small{letter-spacing:.5px}.flyer-specimen .dimensions{font-size:10px;right:16px}.flyer-specimen .specimen-label{left:16px;right:12px;max-width:calc(100% - 28px);font-size:8px}.flyer-formats th,.flyer-formats td,.flyer-quantities th,.flyer-quantities td{font-size:12px;padding:13px 7px}.flyer-formats small{font-size:11px}.flyer-paper-links{gap:6px}.flyer-paper-links a{font-size:11px;padding:7px 9px}.flyer-papers{gap:18px}}
