.envelope-model-stage-v92{position:relative!important;display:flex!important;align-items:center;justify-content:center;height:clamp(360px,58vh,580px);min-height:0!important;padding:0!important;overflow:hidden;background:radial-gradient(ellipse at 35% 15%,#f5f1e9,#dedbd5)!important;cursor:default!important;perspective:1400px}
.envelope-model-stage-v92 .envelope-model-v92{position:relative!important;flex:none!important;max-height:none!important;max-width:none!important;aspect-ratio:var(--envelope-ratio-v92)!important;transform:scale(var(--model-scale-v92,1))!important;transform-origin:center;transition:transform .3s ease;isolation:isolate;box-shadow:1px 2px 0 #d7cdbb,2px 3px 0 #e5ddce,12px 18px 28px #27231c38!important;background:#fffaf0!important;mix-blend-mode:normal!important}
.envelope-model-stage-v92 .envelope-model-v92.angled-v92{transform:scale(var(--model-scale-v92,1)) rotateY(-16deg) rotateX(7deg)!important}
.envelope-model-v92>.pf-mockup-copy-v90{z-index:1;box-sizing:border-box;border:0!important;min-height:0!important;aspect-ratio:var(--envelope-ratio-v92)!important;overflow:hidden;transform:none!important}
.envelope-model-v92>.pf-mockup-copy-v90::after{content:'';position:absolute;inset:0;z-index:9;pointer-events:none;background-image:url('/envelope-photo-v91.png');background-size:450% 135%;background-position:49% 45%;opacity:.13;mix-blend-mode:soft-light}
.envelope-model-v92>.pf-mockup-copy-v90::before{content:'';position:absolute;inset:0;z-index:10;pointer-events:none;background:linear-gradient(115deg,#ffffff18,transparent 40%,#0000000a);border:1px solid #00000012}
.envelope-model-v92.gloss-v90::after{display:none}.envelope-model-v92.gloss-v90>.pf-mockup-copy-v90::before{background:linear-gradient(120deg,transparent 15%,#ffffff42 37%,transparent 57%)}
.envelope-model-v92.gold-v90 .church-offering-v87>strong{color:#c5a045!important;text-shadow:0 1px #ffe5a5,1px 0 #8d692d!important}
.envelope-rear-v92{position:absolute;inset:0;background:linear-gradient(110deg,#faf5e8,#eee4d1);border:1px solid #d5cbb9;box-shadow:7px 12px 15px #403b3024;transform:translate(27%,3%) rotate(12deg);transform-origin:bottom center;opacity:0;transition:opacity .3s;pointer-events:none;overflow:hidden}
.angled-v92 .envelope-rear-v92{opacity:1}.envelope-rear-v92:before{content:'';position:absolute;inset:0;background:linear-gradient(60deg,transparent 49.7%,#c7bda9 50%,#f8f3e7 50.4%);clip-path:polygon(0 24%,50% 61%,100% 24%,100% 100%,0 100%)}
.envelope-rear-v92>i{position:absolute;left:-1px;right:-1px;top:0;height:32%;background:linear-gradient(135deg,#fffaf0,#e9dfcc);clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 1px 1px #80715788)}
.envelope-rear-v92>b{position:absolute;bottom:1.5%;left:3%;right:3%;height:12%;border-top:1px solid #cbbfa8;opacity:.6}
.envelope-views-v92{display:flex;justify-content:center;gap:8px;margin:12px 0}.envelope-views-v92>button{padding:10px 14px;border:1px solid #d5d8e1;border-radius:9px;background:white;font-weight:700;cursor:pointer}.envelope-views-v92>button[aria-pressed=true]{background:#eeeaff;color:#5140cf;border-color:#7260ee}@media(prefers-reduced-motion:reduce){.envelope-model-v92,.envelope-rear-v92{transition:none!important}}
.envelope-material-info-v92{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#f4f3ef;border-radius:9px}.envelope-material-info-v92>b{font-size:14px}.envelope-material-info-v92>span{color:#667085;font-size:12px}
.envelope-model-v92.material-uncoated-v92>.pf-mockup-copy-v90{background:#faf8ef!important}.material-uncoated-v92>.pf-mockup-copy-v90>.pf-church-art-v90{mix-blend-mode:multiply}.material-uncoated-v92>.pf-mockup-copy-v90::after{opacity:.24;mix-blend-mode:soft-light}.material-uncoated-v92 .envelope-rear-v92{background:linear-gradient(110deg,#fdfbf2,#e8e3d5)}
.envelope-model-v92.material-kraft-v92>.pf-mockup-copy-v90{background:#bb945f!important}.material-kraft-v92>.pf-mockup-copy-v90>.pf-church-art-v90{mix-blend-mode:multiply}.material-kraft-v92>.pf-mockup-copy-v90::after{opacity:.30;mix-blend-mode:multiply;background-image:radial-gradient(ellipse at 12% 30%,#68502b88 .5px,transparent 1px),radial-gradient(ellipse at 73% 61%,#f8dfaa99 .4px,transparent 1.2px),url('/envelope-photo-v91.png');background-size:11px 17px,7px 13px,450% 135%;background-position:0 0,3px 5px,49% 45%}.material-kraft-v92 .envelope-rear-v92{background:linear-gradient(110deg,#c6a576,#ad814a);border-color:#937042}.material-kraft-v92 .envelope-rear-v92>i{background:linear-gradient(130deg,#cfad79,#ac824d)}.material-kraft-v92 .envelope-rear-v92:before{background:linear-gradient(60deg,transparent 49.7%,#8f673b 50%,#c5a272 50.4%)}
.envelope-model-v92.material-art-v92>.pf-mockup-copy-v90{background:#fff!important}.material-art-v92>.pf-mockup-copy-v90::after{opacity:.035}.material-art-v92>.pf-mockup-copy-v90::before{background:linear-gradient(118deg,#ffffff05 8%,#ffffff30 35%,transparent 55%,#00000005);border:1px solid #ffffff33}.material-art-v92 .envelope-rear-v92{background:linear-gradient(110deg,#fff,#ececed)}.material-art-v92 .envelope-rear-v92>i{background:linear-gradient(130deg,#fff,#e5e5e4)}
.envelope-model-v92.gloss-v90>.pf-mockup-copy-v90::before{background:linear-gradient(120deg,transparent 15%,#ffffff55 37%,transparent 57%)}.envelope-model-v92:not(.gloss-v90):not(.material-art-v92)>.pf-mockup-copy-v90::before{background:linear-gradient(115deg,#ffffff08,transparent 45%,#00000008)}
.envelope-model-v92.material-lezac-v92>.pf-mockup-copy-v90{background:#f3eddb!important}.material-lezac-v92>.pf-mockup-copy-v90>.pf-church-art-v90{mix-blend-mode:multiply}.material-lezac-v92>.pf-mockup-copy-v90::after{opacity:.38;mix-blend-mode:soft-light;background-image:repeating-linear-gradient(94deg,#ffffffb0 0 .8px,#6e665d80 1px 1.5px,transparent 2px 4px),repeating-linear-gradient(25deg,transparent 0 9px,#fff6 10px,#80756844 11px,transparent 12px 18px);background-size:7px 19px,17px 23px;background-position:0 0}.material-lezac-v92 .envelope-rear-v92{background:repeating-linear-gradient(94deg,#f4efdf 0 2px,#e3dcc9 3px,#faf7ed 4px 6px);border-color:#d8d0b9}.material-lezac-v92 .envelope-rear-v92>i{background:repeating-linear-gradient(94deg,#f4efdf 0 2px,#e3dcc9 3px,#faf7ed 4px 6px)}
/* Short top closure, straight side seam: flat offering envelope, without gussets. */
.envelope-rear-v92{transform:translate(44%,0) rotate(6deg);background:#f3eddb}
.envelope-rear-v92:before{inset:7% 5% 1% 5%;clip-path:none;background:none!important;border-left:1px solid #8b7a5538;border-right:1px solid #8b7a5538;border-bottom:1px solid #8b7a5544}
.envelope-rear-v92>i{left:0;right:0;top:0;height:13%;clip-path:polygon(0 0,100% 0,94% 84%,6% 84%);border-bottom:1px solid #8b7a5544;filter:drop-shadow(0 2px 1px #80715735)}
.envelope-rear-v92>b{bottom:0;left:5%;right:5%;height:6%;border-top:1px solid #8b7a5530;background:#ffffff0c}
/* Visible, fine embossed grain on the printed face as well as the reverse. */
.material-lezac-v92>.pf-mockup-copy-v90::after{opacity:.55;mix-blend-mode:multiply;background-image:repeating-linear-gradient(98deg,#7466442b 0 .6px,#ffffffad .9px 1.5px,transparent 2px 3.8px),repeating-linear-gradient(21deg,transparent 0 4px,#91815c20 4.5px 5px,transparent 5.5px 9px);background-size:9px 15px,13px 19px}
.material-lezac-v92 .envelope-rear-v92,.material-lezac-v92 .envelope-rear-v92>i{background-color:#f3eddb;background-image:repeating-linear-gradient(98deg,#74664425 0 .6px,#ffffff8a .9px 1.5px,transparent 2px 3.8px),repeating-linear-gradient(21deg,transparent 0 4px,#91815c20 4.5px 5px,transparent 5.5px 9px);background-size:9px 15px,13px 19px}
.material-uncoated-v92>.pf-mockup-copy-v90::after{opacity:.22;mix-blend-mode:multiply;background-image:radial-gradient(#7b75674d .45px,transparent .8px),radial-gradient(#fff9 .5px,transparent 1px);background-size:4px 5px,7px 9px;background-position:0 0,2px 3px}
