.catalogue{overflow-x:clip}.catalogue .sheets{flex-direction:column;align-items:center;gap:28px;display:flex}.catalogue .sheet{color:#143c46;zoom:var(--sheet-zoom,1);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff8e7;border-radius:6px;flex:none;width:794px;height:1123px;position:relative;overflow:hidden;box-shadow:0 24px 50px -28px #143c468c,0 2px 6px #143c461f}.catalogue .kicker{text-transform:uppercase;letter-spacing:.18em;font-size:13px;font-weight:900}.catalogue .cover .fan__book .book3d__cover{border:3px solid #fff}.catalogue .sticker{z-index:20;text-align:center;border:3px dashed #ffffff80;border-radius:50%;align-content:center;place-items:center;width:104px;height:104px;line-height:1;display:grid;position:absolute;box-shadow:0 10px 24px -10px #143c4699}.catalogue .sticker b{font-family:Fraunces Variable,Georgia,serif;font-size:36px}.catalogue .sticker span{text-transform:uppercase;letter-spacing:.1em;margin-top:4px;font-size:12px;font-weight:900}.catalogue .sticker--wide{width:136px;height:136px}.catalogue .sticker--wide b{font-size:24px}.catalogue .sticker--wide span{letter-spacing:.04em;text-transform:none;padding:0 12px;font-size:10.5px}.catalogue .sticker[style*="#FFF8E7; color"]{border-color:#143c4640}.catalogue .age-bar{color:#fff;border-radius:999px;place-items:center;height:34px;font-size:12.5px;font-weight:900;display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:inset 0 -3px #0000001f}.catalogue .legend{background:#fff;border-radius:18px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.catalogue .legend>:first-child{flex:none}.catalogue .legend p{color:#3e5f67;font-size:12.5px;line-height:1.4}.catalogue .legend b{color:#143c46}.catalogue .lang{color:#fff;background:#1c7a85;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:9.5px;font-weight:900;display:inline-grid}.catalogue .rate{color:#a85f12;white-space:nowrap;background:#fdebcb;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:900;display:inline-block}.catalogue .rate small{color:#8a6a3d;font-size:9.5px;font-weight:700}.catalogue .peek-mini{background:repeating-linear-gradient(#fff 0 5px,#d6ecee 5px 7px);border:2px solid #143c46;border-radius:3px;width:30px;height:38px;rotate:-6deg}.catalogue .series-head{height:262px;position:relative}.catalogue .series-head__ghost{color:#ffffff29;position:absolute;top:-24px;right:-30px;rotate:12deg}.catalogue .bubble{color:#143c46;background:#fff;border-radius:20px;max-width:640px;padding:12px 18px;font-size:14px;font-weight:600;line-height:1.45;box-shadow:0 10px 24px -14px #143c468c}.catalogue .bubble:before{content:"";background:#fff;border-radius:3px;width:20px;height:20px;position:absolute;top:-9px;left:34px;rotate:45deg}.catalogue .books-rows{flex-direction:column;gap:18px;padding:22px 40px 0;display:flex}.catalogue .books-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:1fr;gap:14px;height:780px;padding:22px 40px 0;display:grid}.catalogue .book--card .card-foot{grid-column:1/3;align-self:end;align-items:flex-end;gap:12px;display:flex}.catalogue .book--card .card-foot .ticket{flex:1;min-width:0}.catalogue .mini-peek{width:76px;position:relative;rotate:-5deg}.catalogue .mini-peek .peek__page{width:76px;padding:4px;position:relative}.catalogue .mini-peek .peek__label{padding:2px 7px;font-size:9px;top:-14px;right:-8px}.catalogue .book{border-top:6px solid var(--c);background:#fff;border-radius:22px;position:relative;box-shadow:0 10px 26px -18px #143c4699}.catalogue .book h3{font-size:21px}.catalogue .book h3 span{margin-top:2px;font-size:15px}.catalogue .chip{background:var(--soft);color:var(--deep);border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:900;display:inline-block}.catalogue .pill{background:var(--soft);color:var(--deep);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:800}.catalogue .book__sum{color:#2c4c54;margin-top:7px;font-size:12.5px;line-height:1.42}.catalogue .book--row{grid-template-rows:auto 1fr;grid-template-columns:170px minmax(0,1fr) 165px;gap:6px 18px;min-height:0;padding:18px 18px 16px;display:grid}.catalogue .book--row .book__cover{grid-row:1/3;padding-top:6px}.catalogue .book--row .ticket{grid-column:2}.catalogue .book--row .peek{grid-area:1/3/3}.catalogue .book--card{grid-template-rows:auto 1fr auto;grid-template-columns:126px minmax(0,1fr);gap:10px 14px;padding:14px 14px 12px;display:grid}.catalogue .book--card .book__cover{grid-area:1/1}.catalogue .book--card .book__body{grid-area:1/2/3}.catalogue .book--card .mini-peek{grid-area:2/1;place-self:center}.catalogue .book--card .card-foot{grid-row:3}.catalogue .book--card .pill{font-size:10.5px}.catalogue .book--card h3{font-size:17px}.catalogue .book--card h3 span{font-size:13px}.catalogue .book--card .book__sum{font-size:12px;line-height:1.38}.catalogue .book--card .ticket{grid-column:1/3}.catalogue .ticket{border:2px dashed color-mix(in srgb, var(--c) 45%, transparent);background:color-mix(in srgb, var(--soft) 45%, #fff);border-radius:14px;flex-direction:column;align-self:end;gap:3px;padding:6px 10px;display:flex;position:relative}.catalogue .ticket__row{color:#143c46;align-items:center;gap:7px;min-width:0;font-size:10.5px;font-weight:700;display:flex}.catalogue .ticket__row .lang{width:21px;height:21px;font-size:8.5px}.catalogue .ticket__row .truncate{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.catalogue .asin{color:#3e5f67;flex:none;font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.catalogue .peek{min-height:250px;position:relative}.catalogue .peek__label{z-index:3;background:var(--c);color:#fff;text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:900;position:absolute;top:0;right:4px;rotate:4deg}.catalogue .peek__page{background:#fff;border-radius:4px;width:120px;padding:5px;position:absolute;box-shadow:0 8px 18px -8px #143c468c}.catalogue .peek__page img{border-radius:2px;width:100%;height:auto;display:block}.catalogue .peek__page:after{content:"";background:color-mix(in srgb, var(--c) 40%, #fff9);opacity:.85;border-radius:2px;width:46px;height:16px;position:absolute;top:-8px;left:50%;translate:-50%;rotate:-4deg}.catalogue .peek__page--0{z-index:1;top:26px;left:0;rotate:-6deg}.catalogue .peek__page--1{z-index:2;top:96px;left:42px;rotate:5deg}.catalogue .peek-tile{background:var(--soft);border-radius:22px;padding:16px 18px;position:relative}.catalogue .peek-tile__pages{height:250px;position:relative}.catalogue .peek-tile__pages .peek__page{width:118px}.catalogue .peek-tile__p0{top:18px;left:0;rotate:-7deg}.catalogue .peek-tile__p1{z-index:2;top:4px;left:106px;rotate:3deg}.catalogue .peek-tile__p2{z-index:3;top:92px;left:206px;rotate:8deg}.catalogue .sheet-foot{color:#3e5f67;border-top:2px dotted #143c4633;justify-content:space-between;align-items:center;padding-top:8px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:20px;left:40px;right:40px}.catalogue .sheet-foot b{color:#fff;background:#f2a93b;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.catalogue .ws{gap:3px;width:100%;max-width:360px;display:grid}.catalogue .ws span{aspect-ratio:1;color:#143c46;background:#fff8e7;border-radius:7px;place-items:center;font-family:Fraunces Variable,Georgia,serif;font-size:15px;font-weight:700;display:grid}.catalogue .ws:not(.ws--mini) span:nth-child(odd){background:#fdebcb}.catalogue .ws--mini{gap:1px;max-width:120px}.catalogue .ws--mini span{background:#eee;border-radius:1px}.catalogue .ws--mini span.on{background:#1c7a85}.catalogue .res{border-left:6px solid var(--c);background:#fff;border-radius:20px;align-items:flex-start;gap:14px;padding:16px;display:flex}.catalogue .res__ic{background:var(--c);color:#fff;border-radius:16px;flex:none;place-items:center;width:50px;height:50px;display:grid;rotate:-5deg}.catalogue .res p{color:#3e5f67;font-size:12.5px;line-height:1.4}.catalogue .res b{color:#143c46;margin-bottom:2px;font-size:15px;display:block}.catalogue .res em{color:var(--c);margin-top:4px;font-size:11.5px;font-style:normal;font-weight:800;display:block}@media print{@page{size:A4;margin:0}html,body{background:#fff8e7!important}main{margin:0!important;padding:0!important}.catalogue{padding:0!important}.catalogue .sheets{display:block}.catalogue .sheet{zoom:1;width:210mm;height:297mm;box-shadow:none;break-after:page;border-radius:0}.catalogue .sheet:last-child{break-after:auto}.catalogue .book3d{perspective:none}.catalogue .book3d__body{transform-style:flat;transform:none!important}.catalogue .book3d__pages{display:none}.catalogue .book3d__cover{box-shadow:10px 14px 24px -10px #0a1e248c,0 1px 3px #0a1e244d}.catalogue .book3d__cover:after{content:"";background:linear-gradient(90deg,#00000047,#ffffff2e 55%,#0000);width:7%;position:absolute;inset:0 auto 0 0}}
