.poster-stage{position:relative;width:100%;aspect-ratio:1754 / 1240}.poster{position:absolute;top:0;left:0;width:1754px;height:1240px;transform-origin:top left;overflow:hidden;font-kerning:none;--page-w: 1754px;--page-h: 1240px;--mount-bg: #0d0d0f;--mount-bg-alt: #000000;--pad-x: 2.5%;--pad-top: 15%;--pad-bottom: 18%;--col-gap: 5.2%;--plaque-sig-h: 64.2%;--plaque-gap-h: 7.2%;--plaque-name-h: 28.6%;--keyline: 9px;--keyline-color: #ffffff;--metal-base: #b9bcc0;--metal-hi: #eef0f2;--metal-lo: #8d9195;--font-name: Georgia, "Times New Roman", serif;--font-ui: "Archivo", "Arial Black", Arial, sans-serif;--name-size: 88px;--name-color: #1a1a1a;--name-tracking: .01em;--look-sat: 1.35;--look-con: 1.12;--look-bri: 1.02}.poster *{margin:0;padding:0;box-sizing:border-box}.poster__mount{width:var(--page-w);height:var(--page-h);position:relative;background:radial-gradient(120% 140% at 50% 0%,#17171a 0%,var(--mount-bg) 55%,var(--mount-bg-alt) 100%);padding:calc(var(--pad-top) * var(--page-h) / 100%) var(--pad-x) calc(var(--pad-bottom) * var(--page-h) / 100%);display:flex;gap:var(--col-gap);align-items:stretch}.poster__panel{border:var(--keyline) solid var(--keyline-color);box-shadow:0 0 0 1px #00000059,0 14px 34px #0000008c;overflow:hidden;position:relative}.poster__photo{flex:1;min-width:0;background:#111}.poster__photo img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(var(--look-sat)) contrast(var(--look-con)) brightness(var(--look-bri))}.poster__photo .empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,#1c1c22 0 22px,#232330 22px 44px);color:#5a5a6b;font:600 34px/1 var(--font-ui);letter-spacing:.12em}.poster__col{flex:1;min-width:0;display:flex;flex-direction:column}.poster__sig{height:var(--plaque-sig-h)}.poster__spacer{height:var(--plaque-gap-h)}.poster__name{height:var(--plaque-name-h)}.poster__metal{background-color:var(--metal-base);background-image:linear-gradient(104deg,var(--metal-base) 0%,var(--metal-hi) 22%,var(--metal-base) 40%,var(--metal-lo) 56%,var(--metal-hi) 74%,var(--metal-base) 100%),repeating-linear-gradient(to bottom,#ffffff29 0px 1px,#0000001a 1px 2px,#ffffff0d 2px 3px,#0000000d 3px 5px);background-blend-mode:normal,overlay;display:flex;align-items:center;justify-content:center}.poster__metal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 130% at 30% 20%,#ffffff38,#0000002e 78%)}.poster__sig img{max-width:86%;max-height:76%;object-fit:contain;filter:contrast(1.25) brightness(.85);position:relative;z-index:1}.poster__name span{position:relative;z-index:1;display:inline-block;flex:0 0 auto;font-family:var(--font-name);font-size:var(--name-size);color:var(--name-color);letter-spacing:var(--name-tracking);white-space:nowrap;text-shadow:0 1px 0 rgba(255,255,255,.45)}.poster__dedication{position:absolute;left:var(--pad-x);right:var(--pad-x);bottom:calc(var(--pad-bottom) * var(--page-h) / 100% * .3);height:calc(var(--pad-bottom) * var(--page-h) / 100% * .4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.poster[data-dedication] .poster__dedication{opacity:1}.poster__dedication .plate{height:100%;max-width:62%;padding:0 4.5%;display:flex;align-items:center;justify-content:center;border:calc(var(--keyline) * .55) solid var(--keyline-color);box-shadow:0 0 0 1px #00000059,0 8px 20px #00000080;position:relative;overflow:hidden}.poster__dedication .plate span{position:relative;z-index:1;white-space:nowrap;font-family:var(--font-name);font-size:calc(var(--name-size) * .44);color:var(--name-color);letter-spacing:.04em;text-shadow:0 1px 0 rgba(255,255,255,.45)}.poster[data-style=style-02-gold]{--gold-line: #c8a24a;--gold-line-soft: #8a6c2c;--pad-x: 5.4%;--pad-top: 17.5%;--pad-bottom: 20.5%}.poster[data-style=style-02-gold] .poster__mount{background:radial-gradient(120% 140% at 50% 0%,#191512,#0d0b09 58%,#050404)}.poster[data-style=style-02-gold] .poster__mount:before,.poster[data-style=style-02-gold] .poster__mount:after{content:"";position:absolute;pointer-events:none;border:calc(var(--keyline) * .34) solid var(--gold-line)}.poster[data-style=style-02-gold] .poster__mount:before{top:1.7%;right:1.7%;bottom:1.7%;left:1.7%;opacity:.95}.poster[data-style=style-02-gold] .poster__mount:after{top:2.7%;right:2.7%;bottom:2.7%;left:2.7%;border-width:calc(var(--keyline) * .16);border-color:var(--gold-line-soft);opacity:.8}.poster[data-style=style-02-gold] .poster__panel,.poster[data-style=style-02-gold] .poster__dedication .plate{border-color:var(--gold-line)}.poster[data-style=style-02-gold] .poster__metal,.poster[data-style=style-02-gold] .poster__dedication .plate{background-color:#b18f45;background-image:url(//printsrus.uk/cdn/shop/t/7/assets/texture-gold-brushed.jpg?v=165555437160079677581791558375);background-size:cover;background-position:center}.poster[data-style=style-02-gold] .poster__metal:after{background:linear-gradient(108deg,#fff3,#fff0 26%,#00000024 58%,#ffffff29 88%,#0000001a)}.poster[data-style=style-02-gold] .poster__sig img{filter:contrast(1.3) brightness(.7)}.poster[data-style=style-02-gold] .poster__name span,.poster[data-style=style-02-gold] .poster__dedication span{color:#2a1f08;letter-spacing:.02em}.poster[data-style=style-03-patch]{--thread: rgba(255,255,255,.78)}.poster[data-style=style-03-patch] .poster__photo{flex:1.06}.poster[data-style=style-03-patch] .poster__patch{height:34%}.poster[data-style=style-03-patch] .poster__sig{height:40%}.poster[data-style=style-03-patch] .poster__name{height:18%}.poster[data-style=style-03-patch] .poster__spacer{height:4%}.poster[data-style=style-03-patch] .poster__sig img{max-height:74%}.poster[data-style=style-03-patch] .poster__name span{font-size:calc(var(--name-size) * .74)}.poster__patch{background-color:var(--club-primary, #333);display:flex;align-items:center;justify-content:center}.poster__patch .weave{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(//printsrus.uk/cdn/shop/t/7/assets/texture-fabric-jersey.jpg?v=133316638153921922481791558375);background-size:11% auto;mix-blend-mode:multiply;filter:contrast(1.9) brightness(1.05)}.poster__patch .sash{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(116deg,transparent 0 6.5%,var(--club-secondary, #fff) 6.5% 10.5%,transparent 10.5% 17%);opacity:.3;mix-blend-mode:overlay}.poster__patch .stitch{position:absolute;top:5.5%;right:5.5%;bottom:5.5%;left:5.5%;border:calc(var(--keyline) * .42) dashed var(--thread);border-radius:calc(var(--keyline) * .6);filter:drop-shadow(0 calc(var(--keyline) * .12) 0 rgba(0,0,0,.45));opacity:.92}.poster__patch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(115% 130% at 32% 18%,#ffffff42,#fff0 55%),linear-gradient(180deg,#0000 55%,#00000057)}.poster__patch .badge{position:relative;z-index:2;text-align:center;padding:0 9%;font-family:var(--font-ui);font-weight:900;color:var(--club-ink, #fff);text-transform:uppercase;letter-spacing:.07em;font-size:calc(var(--name-size) * .6);line-height:1.04;text-shadow:0 calc(var(--keyline) * -.1) 0 rgba(255,255,255,.3),0 calc(var(--keyline) * .13) 0 rgba(0,0,0,.55),0 calc(var(--keyline) * .3) calc(var(--keyline) * .5) rgba(0,0,0,.4)}.poster__patch .badge small{display:block;font-size:.4em;letter-spacing:.32em;opacity:.85;margin-top:.5em;font-weight:800}.poster[data-style=style-04-museum]{--gold: #b08d3f;--board-ink: #171512;--look-sat: 1.18;--look-con: 1.06;--look-bri: 1}.poster[data-style=style-04-museum] .poster__mount{background-color:#efeadf;background-image:url(//printsrus.uk/cdn/shop/t/7/assets/texture-ivory-board.jpg?v=97646553544786301631791558375);background-size:cover;background-position:center;padding:calc(9% * var(--page-h) / 100%) 6.5% calc(10% * var(--page-h) / 100%);gap:5.5%;align-items:center}.poster[data-style=style-04-museum] .poster__mount:before{content:"";position:absolute;top:3.2%;right:3.2%;bottom:3.2%;left:3.2%;pointer-events:none;border:calc(var(--keyline) * .22) solid var(--gold);opacity:.85}.poster__museum-photo{flex:0 0 46%;align-self:stretch;position:relative;overflow:hidden;border:calc(var(--keyline) * .55) solid #fff;box-shadow:0 0 0 1px #00000038,0 18px 40px #3c321e47}.poster__museum-photo img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(var(--look-sat)) contrast(var(--look-con)) brightness(var(--look-bri))}.poster__info{flex:1;min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding-right:1%}.poster__info .club{font-family:var(--font-ui);font-size:calc(var(--name-size) * .21);letter-spacing:.34em;text-transform:uppercase;color:var(--gold);font-weight:700}.poster__info .player{font-family:var(--font-name);font-size:calc(var(--name-size) * .86);line-height:1.02;color:var(--board-ink);margin-top:calc(var(--name-size) * .18);letter-spacing:.005em}.poster__info .rule{height:calc(var(--keyline) * .18);background:var(--gold);margin:calc(var(--name-size) * .34) 0 calc(var(--name-size) * .3);width:38%}.poster__info .autograph{height:34%;display:flex;align-items:center}.poster__info .autograph img{max-width:92%;max-height:100%;object-fit:contain;object-position:left center;filter:contrast(1.3) brightness(.55);mix-blend-mode:multiply}.poster__info .footnote{margin-top:calc(var(--name-size) * .3);font-family:var(--font-ui);font-size:calc(var(--name-size) * .155);letter-spacing:.2em;text-transform:uppercase;color:#8c8271;font-weight:600}.poster[data-style=style-04-museum] .poster__dedication{left:6.5%;right:6.5%;bottom:3.6%;height:4.4%}.poster[data-style=style-04-museum] .poster__dedication .plate{border:0;box-shadow:none;background:none;max-width:100%}.poster[data-style=style-04-museum] .poster__dedication span{font-family:var(--font-ui);font-size:calc(var(--name-size) * .17);letter-spacing:.26em;text-transform:uppercase;color:#8c8271;font-weight:600;text-shadow:none}.room{position:relative;overflow:hidden;border-radius:var(--r-img);background:var(--frost)}.room__scene{position:relative;transform-origin:var(--cx, 50%) var(--cy, 50%);transition:transform .45s var(--ease-out)}.room__scene>img.wall{width:100%;display:block}@media(max-width:640px){.room__scene{transform:scale(2.2)}}.room__hang{position:absolute;top:36%;left:44%;transform:translate(-50%,-50%);transition:width .45s var(--ease-out)}.room__hang .poster-stage{box-shadow:0 18px 40px #00000059}
/*# sourceMappingURL=/cdn/shop/t/7/assets/print.css.map */
