.mega .blue{color:#2550a0}.mega em{font-style:italic}.gift__img--fan{display:flex;align-items:center;justify-content:center;background:var(--paper-sunk)}.gift__cover{position:absolute;width:46%;aspect-ratio:2/3;background:#fff;box-shadow:0 14px 28px -10px #00000059;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.gift__cover img{width:100%;height:100%;object-fit:cover;filter:none!important;transform:none!important}.gift__cover--1{transform:translate(-34%) rotate(-8deg);z-index:1}.gift__cover--2{transform:translateY(-4%);z-index:3}.gift__cover--3{transform:translate(34%) rotate(8deg);z-index:2}.gift:hover .gift__cover--1{transform:translate(-46%) rotate(-12deg)}.gift:hover .gift__cover--2{transform:translateY(-9%) scale(1.04)}.gift:hover .gift__cover--3{transform:translate(46%) rotate(12deg)}.gift--note{gap:28px}.gift__q{display:inline-flex;width:56px;height:56px;border:1px solid #fff;border-radius:50%;align-items:center;justify-content:center;font-family:var(--font-serif);font-size:32px;margin-bottom:20px}.gift--note h3{margin-bottom:12px}.gift__ask{display:flex;flex-direction:column;gap:10px}.gift__ask .btn{width:100%;gap:10px}.gift__ask svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.gr{padding:var(--section) 0}.gr__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;margin-bottom:40px}.gr__head .muted{max-width:460px;margin:0}.gr__grid{display:grid;grid-template-columns:minmax(260px,1fr) 2.2fr;gap:24px;align-items:stretch}.gr-new{display:flex;flex-direction:column;gap:10px;padding:32px;background:var(--ink);color:#fff;text-decoration:none;position:relative;overflow:hidden}.gr-new:hover{color:#fff}.gr-new__letter{font-family:var(--font-serif);font-weight:400;font-size:clamp(96px,10vw,150px);line-height:.8}.gr-new__stars{letter-spacing:.2em;color:#f2c94c}.gr-new p{margin:0;color:#cfcfcf;max-width:300px}.gr-new .gr-book{width:62%;max-width:200px;margin:12px 0 4px auto}.gr-new .link-arrow{color:#fff;margin-top:auto;align-self:flex-start}.gr-pre{border:1px solid var(--ink);padding:28px 28px 22px;display:flex;flex-direction:column;gap:18px;min-width:0}.gr-pre__top{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.gr-tabs{display:flex;border:1px solid var(--ink)}.gr-tab{width:48px;height:44px;border:0;border-right:1px solid var(--ink);background:#fff;font-family:var(--font-serif);font-size:24px;cursor:pointer;transition:background .25s,color .25s}.gr-tab:last-child{border-right:0}.gr-tab.is-on{background:var(--ink);color:#fff}.gr-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none}.gr-track::-webkit-scrollbar{display:none}.gr-slide{flex:0 0 100%;scroll-snap-align:start;display:grid;grid-template-columns:minmax(150px,240px) 1fr;gap:32px;align-items:center;padding:6px 2px}.gr-slide__letter{display:flex;align-items:baseline;gap:14px;margin:0}.gr-slide__letter b{font-family:var(--font-serif);font-weight:400;font-size:clamp(80px,8vw,120px);line-height:.85}.gr-slide__stars{margin:10px 0 14px;letter-spacing:.2em;font-size:18px;color:var(--ink)}.gr-slide__stars span{color:#d4d4d4}.gr-slide__text{font-family:var(--font-serif);font-size:var(--fs-m);line-height:1.2;margin:0 0 18px;max-width:420px}.gr-slide .gr-book{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.gr-scrub{display:flex;align-items:center;gap:14px}.gr-scrub input{flex:1;accent-color:var(--ink);height:28px;cursor:pointer}.gr-pre__hint{margin:0}.gr__stats{margin-top:56px}.gr-book svg{width:100%;height:auto;display:block;overflow:visible}.gb-shadow ellipse{fill:#0000001f}.gb-pages path:first-child{fill:#fbfaf6;stroke:#0a0a0a;stroke-width:1.4}.gb-pages path:last-child{fill:none;stroke:#bdbdbd;stroke-width:1}.gb-cover>path:first-child{fill:#f6f3ec;stroke:#0a0a0a;stroke-width:1.6}.gb-spine{fill:#0a0a0a}.gb-rule{fill:none;stroke:#0a0a0a;stroke-width:1.2}.gb-title{font-family:var(--font-sans);font-weight:800;font-size:30px;text-anchor:middle;fill:#0a0a0a;letter-spacing:-.02em}.gb-sub{font-family:var(--font-sans);font-weight:600;font-size:7px;letter-spacing:.2em;text-anchor:middle;fill:#0a0a0a}.gr-book .w{opacity:0;transition:opacity .5s}.gr-book--a .w-a,.gr-book--b .w-b,.gr-book--c .w-b,.gr-book--c .w-c,.gr-book--d .w-b,.gr-book--d .w-c,.gr-book--d .w-d,.gr-book--e .w-b,.gr-book--e .w-c,.gr-book--e .w-d,.gr-book--e .w-e{opacity:1}.gb-shine{fill:#ffffff8c}.gb-ribbon{fill:#f2c94c}.gr-book--a .gb-cover>path:first-child{fill:#fff}.gb-scuff{fill:none;stroke:#9a9a9a;stroke-width:2;stroke-linecap:round}.gb-crease{fill:none;stroke:#8d8676;stroke-width:1.2;stroke-linecap:round}.gb-fold{fill:#e7e1d3;stroke:#0a0a0a;stroke-width:1.2}.gb-yellow{fill:#e2c98a;mix-blend-mode:multiply;opacity:.38}.gb-ring{fill:none;stroke:#8a5a2b;stroke-width:3;opacity:.45}.gb-tear{fill:#fff;stroke:#0a0a0a;stroke-width:1.2}.gb-tape{fill:#f0e2aabf;stroke:#00000026}.gb-fade{fill:#fff;opacity:.28}.gb-loose{fill:#fbfaf6;stroke:#0a0a0a;stroke-width:1.1}.gr-book--e svg{transform:rotate(-3deg)}.gr-book--d svg{transform:rotate(-1.5deg)}.wa-club{display:flex;gap:24px;align-items:center;padding:24px;border:1px solid var(--ink);background:var(--paper-soft)}.wa-club__qr{position:relative;flex:0 0 160px;width:160px;height:160px;background:#fff;padding:10px;border:1px solid var(--hairline);display:block}.wa-club__qr img{width:100%;height:100%;image-rendering:pixelated;display:block}.wa-club__badge{position:absolute;left:50%;top:50%;width:38px;height:38px;margin:-19px 0 0 -19px;border-radius:50%;background:#25d366;border:3px solid #fff;display:grid;place-items:center}.wa-club__badge svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linejoin:round}.wa-club__copy{display:flex;flex-direction:column;gap:8px;align-items:flex-start;min-width:0}.wa-club__copy .label{margin:0}.wa-club__copy h3{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-m);line-height:1.1;margin:0}.wa-club__copy p{margin:0}.wa-club__copy .btn{margin-top:6px}.wa-club__copy small{font-size:12px}@media(max-width:900px){.gr__grid{grid-template-columns:1fr}.gr-new{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 18px}.gr-new .gr-book{display:none}.gr-new__letter{font-size:88px}.gr-slide{grid-template-columns:120px 1fr;gap:18px}.gr-pre{padding:20px 18px}}@media(max-width:560px){.wa-club{flex-direction:column;align-items:flex-start}.gr-slide{grid-template-columns:1fr}.gr-slide__book{max-width:150px}}@media(prefers-reduced-motion:reduce){.gift__cover,.gr-book .w,.gr-slide .gr-book{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/nbw-home.css.map */
