.boxrear{position:relative;width:100%;height:100%;aspect-ratio:2/3;container-type:inline-size;isolation:isolate}.boxrear>img{display:block;width:100%;height:100%;object-fit:fill}.boxprint{position:absolute;left:14%;top:32%;width:65%;height:44%;display:flex;flex-direction:column;justify-content:center;text-align:left;color:#f4e5b8;font:2.05cqw/1.3 Arial;text-shadow:0 1px 2px #000;overflow:hidden}.boxprint .rearbrand{font:2.6cqw Georgia;letter-spacing:.15cqw;text-align:center}.boxprint h3{font:bold 3.25cqw Georgia;text-align:center;margin:1cqw 0;color:#ffe7a0}.boxprint .rearcontents{font-size:1.85cqw;text-align:center;margin:.8cqw 0;border-bottom:1px solid #c6a75e77;padding-bottom:1cqw;color:#f3e2af}.boxprint h4{font-size:2.1cqw;letter-spacing:.2cqw;text-align:center;margin:.6cqw 0}.boxprint ol{padding-left:3cqw;margin:.5cqw 0}.boxprint li{margin-bottom:.45cqw}.boxprint .reartips{font-size:1.8cqw;margin:.6cqw 0;padding-top:.8cqw;border-top:1px solid #c6a75e77}.boxprint .reardigital{font-size:2.2cqw;text-align:center;margin:.5cqw 0;letter-spacing:.2cqw}.boxprint small{font-size:1.5cqw;text-align:center}.realdeckbox{padding:0;border:0;background:none;cursor:pointer}.realdeckbox>.boxrear{position:absolute;inset:0}.boxcatalogcontrols{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:7px;flex-wrap:wrap}.boxcatalogcontrols small{font-size:10px;color:#a9d0bc}.boxcatalogcontrols button{font-size:11px;padding:7px;border:1px solid #8f946a;border-radius:14px;color:#f4e6bb;background:#08271f;cursor:pointer}#boxread{width:min(94vw,650px);max-width:650px;max-height:92dvh;padding:0;border:1px solid #c6ab64;border-radius:16px;background:#061b18;color:#f8ebc9;overflow:auto}#boxread::backdrop{background:#00120eda;backdrop-filter:blur(4px)}.boxreadhead{position:sticky;top:0;z-index:5;background:#06251ef5;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:13px}.boxreadhead button{border:1px solid #a7bba3;border-radius:20px;background:#123f32;padding:10px;color:#fff0ca;cursor:pointer}.readableguide{padding:10px 24px 24px;font:14px/1.65 Arial}.readableguide p{color:#d5e5d6}.readableguide li{margin:9px 0}.packback.starter{padding:0!important;background:none!important;box-shadow:none!important;display:block;border:0}.packback.starter .boxprint h3{border:0;padding:0}.packback.starter .boxprint p{line-height:1.3}.packback.starter .boxrear{height:100%}.packback.starter .boxprint small{display:block}
.boxprint li{margin:.45cqw 0;line-height:1.3}.boxprint p{line-height:1.3}.boxprint>*{flex-shrink:0}
/* A standalone box back needs its own intrinsic height, outside the 3D pack. */
#boxread>.boxrear{width:min(100%,360px);height:auto;aspect-ratio:2/3;flex:none;margin:12px auto 0}
#boxread>.boxrear>img{position:absolute;inset:0;object-fit:contain}
