.AccountLink_wrap__UWRFC{position:relative;display:inline-flex}.AccountLink_wrap__UWRFC>button{gap:4px;background:transparent;font-family:inherit;cursor:pointer}.AccountLink_caret__Ww0Lv{flex:none}.AccountLink_menu___mNpH{position:absolute;top:calc(100% + 4px);right:0;z-index:30;display:flex;flex-direction:column;min-width:168px;padding:var(--space-1) 0;border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);box-shadow:0 6px 18px rgb(0 0 0/12%)}.AccountLink_form__hirGl{display:contents}.AccountLink_item__dGY9p{display:flex;align-items:center;width:100%;min-height:var(--tap-target-min);padding:0 var(--space-3);border:0;background:none;color:var(--color-text);font:inherit;font-size:.95rem;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer}.AccountLink_item__dGY9p:focus-visible,.AccountLink_item__dGY9p:hover{background:var(--color-surface);color:var(--brand-text)}.AccountLink_rowButton__1IaK_{width:100%;background:none;border-top:0;border-left:0;border-right:0;padding:0;font:inherit;text-align:left;cursor:pointer}.CartLink_cart__0ZBwK{gap:6px;min-width:var(--tap-target-min);min-height:var(--tap-target-min);border-radius:var(--radius);color:var(--color-text);text-decoration:none}.CartLink_cart__0ZBwK,.CartLink_iconWrap__m_B6I{display:inline-flex;align-items:center;justify-content:center}.CartLink_iconWrap__m_B6I{position:relative;width:var(--tap-target-min);height:var(--tap-target-min)}.CartLink_icon__KUPb3{width:24px;height:24px}.CartLink_badge__lNy64{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--color-badge);color:var(--color-badge-contrast);font-size:.65rem;font-weight:var(--font-weight-bold);line-height:18px;text-align:center}.CartLink_label__IyzQ7{display:none;font-size:.9rem;font-weight:var(--font-weight-bold)}@container app (min-width: 1000px){.CartLink_cart__0ZBwK{padding:0 4px}.CartLink_iconWrap__m_B6I{width:30px}.CartLink_label__IyzQ7{display:inline;font-weight:700}}header:has([data-cart-nudge][data-moving]) .CartLink_iconWrap__m_B6I{animation:CartLink_wiggle__J1_UR var(--nudge-period,4s) ease-in-out .3s infinite}@keyframes CartLink_wiggle__J1_UR{0%,20%,to{transform:rotate(0)}5%{transform:rotate(-10deg)}10%{transform:rotate(8deg)}15%{transform:rotate(-5deg)}}@media (prefers-reduced-motion:reduce){header:has([data-cart-nudge][data-moving]) .CartLink_iconWrap__m_B6I{animation:none}}.CartNudge_nudge__srale{position:absolute;top:calc(100% + 9px);right:var(--gutter);z-index:6;display:flex;align-items:center;border-radius:var(--radius);background:var(--nudge-paint,var(--nudge-bg));color:var(--nudge-ink,var(--nudge-fg));box-shadow:0 6px 18px rgb(0 0 0/.18);font-size:.92rem;font-weight:var(--font-weight-bold);white-space:nowrap;transition:background-color .15s ease,color .15s ease}.CartNudge_nudge__srale:before{content:"";position:absolute;top:-7px;left:var(--nudge-arrow,80%);margin-left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:0;border-bottom:7px solid transparent;border-bottom-color:var(--nudge-paint,var(--nudge-bg))}.CartNudge_nudge__srale[data-moving]{animation:CartNudge_hop__5ZUXo var(--nudge-every) ease-in-out .3s infinite}.CartNudge_go__OJ6pN{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 var(--space-1) 0 var(--space-3);color:inherit;text-decoration:none}.CartNudge_nudge__srale:has(.CartNudge_go__OJ6pN:hover,.CartNudge_go__OJ6pN:focus-visible){--nudge-paint:var(--nudge-hover-bg);--nudge-ink:var(--nudge-hover-fg)}.CartNudge_go__OJ6pN:focus-visible span,.CartNudge_go__OJ6pN:hover span{text-decoration:underline;text-underline-offset:3px}.CartNudge_dismiss__JOHvy{min-width:36px;min-height:40px;border:0;background:transparent;color:inherit;font:inherit;font-size:1.05rem;opacity:.85;cursor:pointer}@keyframes CartNudge_hop__5ZUXo{0%,20%,to{transform:translateY(0)}4%{transform:translateY(-5px)}8%{transform:translateY(0)}12%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.CartNudge_nudge__srale[data-moving]{animation:none}}.Meteor_mt__nl1im{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:3}.Meteor_mt__nl1im[data-mt-near=off]{display:none!important}.Meteor_card__vH3iQ{display:none}@media (hover:hover) and (pointer:fine){:focus-visible>.Meteor_card__vH3iQ,article:hover .Meteor_card__vH3iQ{display:block}}.Meteor_dark__6Kbgh{--mt-c:var(--mt-c-dark,#ffe45c)}.Meteor_light__UcC7x{--mt-c:var(--mt-c-light,#ff8c00)}.Meteor_mt__nl1im rect{fill:none;stroke:var(--mt-c);stroke-linecap:round;animation:Meteor_mt-run__ob5Hb var(--mt-t,2.2s) var(--mt-ease,linear) infinite}.Meteor_mt__nl1im .Meteor_head__VtRFh{filter:drop-shadow(0 0 var(--mt-g,2px) var(--mt-c)) drop-shadow(0 0 calc(var(--mt-g, 2px) / 3) var(--mt-c))}@keyframes Meteor_mt-run__ob5Hb{0%{stroke-dashoffset:calc(-1 * var(--mt-o, 0px))}to{stroke-dashoffset:calc(-1 * (var(--mt-o, 0px) + var(--mt-len, 1000px)))}}@media (prefers-reduced-motion:reduce){.Meteor_mt__nl1im rect{animation:none}}.InfoPage_page__rUZqC{display:grid;grid-gap:var(--info-gap,var(--space-3));gap:var(--info-gap,var(--space-3));max-width:var(--info-max,528px);margin:0 auto;font-size:var(--info-text,inherit);--accent:var(--info-accent,var(--color-primary))}.InfoPage_card__LFVGL{background:var(--info-card-bg,var(--color-surface));border:var(--border-width) solid var(--color-border);border-radius:var(--radius);padding:var(--info-pad,var(--space-4));min-width:0}.InfoPage_card__LFVGL h1{font-size:var(--info-title,1.4rem);margin:0}.InfoPage_card__LFVGL h2{font-size:var(--info-heading,1.05rem);margin:0 0 var(--space-2)}.InfoPage_card__LFVGL h3{font-size:.95rem;margin:0 0 var(--space-1)}.InfoPage_card__LFVGL p{margin:0;line-height:1.75}.InfoPage_para__3rQga{white-space:pre-line}.InfoPage_para__3rQga+.InfoPage_para__3rQga{margin-top:var(--space-2)!important}.InfoPage_lead__WQi8Y{margin-top:var(--space-3)!important}.InfoPage_tagline__ETWP8{color:var(--color-text-muted);margin-top:var(--space-1)!important}.InfoPage_items__1JXZ4{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.InfoPage_items__1JXZ4>div{border-left:3px solid var(--accent);padding-left:var(--space-3)}.InfoPage_links__DktHk{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.InfoPage_links__DktHk a,.InfoPage_outline__sBLFH{display:inline-flex;align-items:center;min-height:var(--tap-target-min);padding:var(--space-1) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);color:var(--color-text);text-decoration:none}.InfoPage_outline__sBLFH{border-color:var(--accent);color:var(--info-accent,var(--color-primary-text));margin-top:var(--space-3)}.InfoPage_ways__9xbHp{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.InfoPage_wayWrap__v6Fm2{display:flex;gap:var(--space-2);align-items:stretch;min-width:0}.InfoPage_way__Q8ABV{flex:1 1;display:flex;gap:var(--space-3);align-items:center;min-height:56px;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);color:var(--color-text);text-decoration:none;min-width:0}.InfoPage_way__Q8ABV svg{flex:none;color:var(--accent)}.InfoPage_way__Q8ABV span{min-width:0;overflow-wrap:anywhere}.InfoPage_way__Q8ABV small{display:block;color:var(--color-text-muted);font-size:.8rem}.InfoPage_way__Q8ABV strong{display:block}.InfoPage_split__5jl_N{position:relative}.InfoPage_stretch__ueWmf{position:absolute;inset:0;border-radius:inherit}.InfoPage_number__Fy3i1{position:relative;z-index:1;color:inherit;text-decoration:none}.InfoPage_call__lkC0Q{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--tap-target-min);padding:0 var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);color:var(--color-text);text-decoration:none;font-size:.85rem}.InfoPage_two__2sBxU{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.InfoPage_place__AnZTr{display:grid;grid-gap:var(--space-1);gap:var(--space-1);align-content:start}.InfoPage_place__AnZTr a{color:var(--color-primary-text);min-height:var(--tap-target-min);display:inline-flex;align-items:center}.InfoPage_social__YT8pu{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3);list-style:none;padding:0}.InfoPage_social__YT8pu a{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap-target-min);padding:0 var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);color:var(--color-text);text-decoration:none}.InfoPage_social__YT8pu svg{color:var(--sc,currentColor)}.InfoPage_form__Gh0eu{margin-top:var(--space-3)}.InfoPage_input__0Ulhp{width:100%;box-sizing:border-box;font:inherit}textarea.InfoPage_input__0Ulhp{min-height:110px;resize:vertical}.InfoPage_req__GfpXq{color:var(--info-accent,var(--color-primary-text))}.InfoPage_send__peoVm{justify-self:start}.InfoPage_sent__xaW7H{color:var(--color-text-muted);font-size:.9rem;margin-top:var(--space-2)!important}.InfoPage_trap__nxn7E{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.InfoPage_faq__J_xgu details{border-top:var(--border-width) solid var(--color-border)}.InfoPage_faq__J_xgu summary{min-height:var(--tap-target-min);display:flex;align-items:center;cursor:pointer;font-weight:var(--font-weight-bold);padding:var(--space-1) 0}.InfoPage_faq__J_xgu details p{padding:0 0 var(--space-3)}.InfoPage_group__CUSJ7+.InfoPage_group__CUSJ7{margin-top:var(--space-4)}@container app (min-width: 700px){.InfoPage_two__2sBxU,.InfoPage_ways__9xbHp{grid-template-columns:1fr 1fr}}.RemoveLine_remove__VBcLv{display:grid;flex:none;width:32px;height:32px;place-items:center;margin:-4px -6px -4px 0;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);cursor:pointer}.RemoveLine_remove__VBcLv:focus-visible,.RemoveLine_remove__VBcLv:hover{background:var(--color-chip);color:var(--color-danger-text)}.BookCard_card__ZQXog{--cvw:var(--cover-card-p,160px);display:flex;flex-direction:column;gap:3px;box-sizing:border-box;min-width:0;height:100%;padding:var(--card-pad-p,0);text-align:var(--card-align,center)}@container app (min-width: 700px){.BookCard_card__ZQXog{--cvw:var(--cover-card-d,120px)}}@container app (min-width: 1000px){.BookCard_card__ZQXog{padding:var(--card-pad-d,8px 6px 10px)}}.BookCard_media__gYkHj{position:relative;width:var(--cvw);max-width:100%;margin-inline:var(--card-mi,auto)}.BookCard_link__6lBdX{position:relative;display:block;min-width:0;color:var(--color-text);text-decoration:none}.BookCard_badge___Tshw{position:absolute;top:6px;right:6px;z-index:1;max-width:calc(100% - 12px);pointer-events:none}.BookCard_withBadge__txDm9>:first-child{padding-top:28px}.BookCard_badge___Tshw>span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px 2px rgb(0 0 0/.18)}.BookCard_release__jrnUQ{margin:0;color:var(--color-text-muted);font-size:.8rem;line-height:var(--line-height-card)}.BookCard_link__6lBdX:hover .BookCard_title__e4VRi{text-decoration:underline}.BookCard_oneLine__Ve_He{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.BookCard_title__e4VRi{margin:4px 0 0;font-family:var(--font-body);font-size:.9rem;font-weight:600;line-height:var(--line-height-card)}.BookCard_authors___H7ss{margin:0;color:var(--color-text-muted);font-size:.85rem;line-height:var(--line-height-card)}.BookCard_authorLink__nxTKL{color:inherit;text-decoration:none}.BookCard_authorLink__nxTKL:hover{text-decoration:underline}.BookCard_price__uy90n{line-height:var(--line-height-card);margin:auto 0 3px}.BookCard_noButton__cxHcS .BookCard_price__uy90n{margin-bottom:0}@container app (min-width: 1000px){.BookCard_hoverButton__ilFGj{display:grid;grid-template-columns:minmax(0,1fr);align-content:start}.BookCard_hoverButton__ilFGj .BookCard_link__6lBdX{grid-row:1;grid-column:1}.BookCard_hoverButton__ilFGj .BookCard_price__uy90n{margin-top:0}.BookCard_hoverButton__ilFGj>button{grid-row:1;grid-column:1;align-self:end;justify-self:var(--card-align,center);z-index:1;width:calc(min(var(--cvw), 100%) - 2 * var(--card-btn-inset, 4px));min-height:var(--card-btn-h,26px);height:var(--card-btn-h,26px);border-radius:var(--card-btn-r,6.5px);margin:0 var(--card-btn-inset,4px) calc(var(--card-btn-inset, 4px) + 4px + .9rem * var(--line-height-card));font-size:.9rem;line-height:1;background:var(--color-surface);opacity:0;transform:translateY(4px);pointer-events:none}.BookCard_hoverButton__ilFGj:focus-within>button,.BookCard_hoverButton__ilFGj:hover>button{opacity:1;transform:none;pointer-events:auto}.BookCard_hoverButton__ilFGj>button:disabled{opacity:0}.BookCard_hoverButton__ilFGj:focus-within>button:disabled,.BookCard_hoverButton__ilFGj:hover>button:disabled{opacity:.55}@media (hover:none){.BookCard_hoverButton__ilFGj>button{min-height:var(--tap-target-min);height:auto;opacity:1;transform:none;pointer-events:auto}.BookCard_hoverButton__ilFGj>button:disabled{opacity:.55}}.BookCard_hoverButton__ilFGj{position:relative}.BookCard_hoverButton__ilFGj>.BookCard_details__XQLtQ{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;min-height:34px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);box-shadow:0 -2px 8px rgb(0 0 0/.08);color:var(--color-link);font-size:.9rem;font-weight:var(--font-weight-bold);text-decoration:none;opacity:0;transform:translateY(4px);pointer-events:none}.BookCard_hoverButton__ilFGj:focus-within>.BookCard_details__XQLtQ,.BookCard_hoverButton__ilFGj:hover>.BookCard_details__XQLtQ{opacity:1;transform:none;pointer-events:auto}.BookCard_hoverButton__ilFGj>.BookCard_details__XQLtQ:hover{text-decoration:underline}@media (hover:none){.BookCard_hoverButton__ilFGj>.BookCard_details__XQLtQ{display:none}}@media (prefers-reduced-motion:no-preference){.BookCard_hoverButton__ilFGj>.BookCard_details__XQLtQ,.BookCard_hoverButton__ilFGj>button{transition:opacity .15s,transform .15s}}}.BookCard_details__XQLtQ{display:none}.BookCard_skeleton__7IHkX .BookCard_authors___H7ss,.BookCard_skeleton__7IHkX .BookCard_price__uy90n,.BookCard_skeleton__7IHkX .BookCard_title__e4VRi{border-radius:var(--radius);background:var(--color-chip)}.BookCard_skeletonCover__S_lOU{aspect-ratio:2/3;border-radius:var(--radius-cover);background:var(--color-chip)}.BookCard_skeletonButton__TfZ4u{min-height:var(--tap-target-min);margin-top:3px;border-radius:var(--radius);background:var(--color-chip)}.Carousel_carousel__N1X6i{position:relative;min-width:0}.Carousel_track__DvTpG{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--navy)}.Carousel_track__DvTpG::-webkit-scrollbar{display:none}.Carousel_slide__5kMHM{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.Carousel_slideLink__nB46n{display:block;aspect-ratio:var(--hero-ar-p,8/3);max-width:100%}.Carousel_gradient__1SAok{display:flex;flex-direction:column;justify-content:center;gap:var(--space-1);padding:0 20px;color:#ffffff;text-decoration:none}.Carousel_slideTitle__LaoR8{font-family:var(--font-display);font-weight:var(--font-weight-heavy);font-size:clamp(1.1rem,4.5vw,2rem);line-height:1.3}.Carousel_slideSubtitle__R6UFi{font-size:clamp(.82rem,2.6vw,1.05rem);opacity:.92}.Carousel_slideLink__nB46n>picture{display:contents}.Carousel_image__9AiHd{width:100%;height:100%;object-fit:cover}@container app (min-width: 700px){.Carousel_slideLink__nB46n{aspect-ratio:var(--hero-ar-t,4/1)}}@container app (min-width: 1000px){.Carousel_slideLink__nB46n{aspect-ratio:var(--hero-ar-d,10/3)}.Carousel_slideTitle__LaoR8{font-size:2rem}.Carousel_slideSubtitle__R6UFi{font-size:1.05rem}}.Carousel_dots__JUwfo{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center}.Carousel_dot__zCaOS{display:inline-flex;align-items:flex-end;justify-content:center;width:28px;min-width:24px;height:var(--tap-target-min);padding:0 0 12px;border:0;background:transparent;cursor:pointer}.Carousel_dotMark__JVPUl{width:8px;height:8px;border-radius:50%;background:var(--color-dot);box-shadow:0 0 2px rgb(0 0 0/.4)}.Carousel_dot__zCaOS[aria-current=true] .Carousel_dotMark__JVPUl{width:18px;border-radius:4px;background:var(--color-dot-active)}.Carousel_toggle__8FTN6{position:absolute;right:4px;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:var(--tap-target-min);height:var(--tap-target-min);padding:0;border:0;border-radius:var(--radius);background:transparent;color:rgb(255 255 255/.75);cursor:pointer}@media (prefers-reduced-motion:no-preference){.Carousel_dotMark__JVPUl{transition:width .2s ease}}.HomePage_page__HEZ6v{background:var(--page);padding-bottom:var(--sec-sp-p)}.HomePage_note__wYKS_{max-width:var(--container-max);margin:0 auto;padding:var(--sp-3) var(--gutter) 0;color:var(--muted);font-size:.82rem}@container app (min-width: 1000px){.HomePage_page__HEZ6v{padding-bottom:var(--sec-sp-d)}}.BookCover_cover__cv8TM{position:relative;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:2/3;width:100%;padding:12px 10px;border-radius:var(--radius-cover);box-shadow:0 1px 0 rgb(0 0 0/.08);overflow:hidden}.BookCover_large__yAznH{max-width:18rem}.BookCover_title__zHmuB{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;font-family:var(--font-display);font-weight:var(--font-weight-heavy);font-size:.98rem;line-height:1.3}.BookCover_author__xa8x4{font-size:.8rem}.BookCover_large__yAznH .BookCover_title__zHmuB{font-size:1.25rem}.BookCover_large__yAznH .BookCover_author__xa8x4{font-size:var(--font-size-sm)}.BookCover_img__GsSph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.FavouritesView_head__PY2HG{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.FavouritesView_title__TlkFT{min-width:0;margin:0;font-size:var(--font-size-lg)}.FavouritesView_hint__n8fvc{font-size:var(--font-size-sm);margin-bottom:var(--space-4)}.page_chips__GOvFC{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--space-4)}.page_chip__2szyR{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:var(--border-width) solid var(--color-border);border-radius:999px;background:var(--surface);color:var(--color-text);font-size:var(--font-size-sm);text-decoration:none}.page_chip__2szyR:hover{border-color:var(--hover-border);color:var(--brand-text)}.page_heading__Lw3a2{font-size:var(--font-size-base)}.page_section__gU5Ly+.page_section__gU5Ly{margin-top:var(--space-6,2rem)}.OfferSignInHint_hint__qdcEk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);margin:0;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-sample);color:var(--color-sample-text);font-size:var(--font-size-sm)}.OfferSignInHint_link__XZLbG{display:inline-flex;align-items:center;min-height:var(--tap-target-min);color:inherit;font-weight:var(--font-weight-bold)}.SuggestedBooks_block__fmvgt{padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.SuggestedBooks_heading__Js8KM{margin:0 0 var(--space-2);font-family:var(--font-body);font-size:var(--font-size-base)}.SuggestedBooks_grid__Qd2Du{display:grid;grid-template-columns:repeat(var(--cols-phone,2),minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}[data-wide] .SuggestedBooks_grid__Qd2Du{grid-template-columns:repeat(var(--cols-desk,4),minmax(0,1fr))}.SuggestedBooks_card__wqhmm{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;grid-gap:var(--space-1) var(--space-2);gap:var(--space-1) var(--space-2);padding:var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm)}.SuggestedBooks_cover__u2kDW{display:block;width:40px}.SuggestedBooks_info__PnJvq{display:grid;min-width:0;line-height:1.3}.SuggestedBooks_title__VjC4M{overflow:hidden;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.SuggestedBooks_price__vqKjq,.SuggestedBooks_why__mOqf6{color:var(--color-text-muted);font-size:var(--font-size-xs)}.SuggestedBooks_whyOffer__HBhWI{color:var(--color-success);font-weight:var(--font-weight-bold)}.SuggestedBooks_add__VF2zl{grid-column:1/-1;justify-self:center}.SuggestedBooks_add__VF2zl button{min-height:36px;padding:0 var(--space-3);border-color:var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:.85rem}.SuggestedBooks_add__VF2zl button:hover:not(:disabled){border-color:var(--color-text-muted)}.SuggestedBooks_rows___p4vu{padding:var(--space-2) 0 0;border:0;border-top:1px dashed var(--color-border);border-radius:0}.SuggestedBooks_rows___p4vu .SuggestedBooks_heading__Js8KM{font-size:var(--font-size-sm)}.SuggestedBooks_rows___p4vu .SuggestedBooks_grid__Qd2Du{grid-template-columns:minmax(0,1fr)}.SuggestedBooks_rows___p4vu .SuggestedBooks_card__wqhmm{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;padding:0;border:0}.SuggestedBooks_rows___p4vu .SuggestedBooks_cover__u2kDW{width:44px}.SuggestedBooks_rows___p4vu .SuggestedBooks_add__VF2zl{grid-column:auto}.SideCart_panel__7CLqj{position:fixed;inset:0;z-index:60;display:flex;justify-content:flex-end}.SideCart_scrim__5bkFk{position:absolute;inset:0;border:0;background:rgb(0 0 0/35%);cursor:pointer}.SideCart_sheet__3Iv9y{position:relative;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(340px,86%);height:100%;background:var(--color-surface);box-shadow:-4px 0 16px rgb(0 0 0/15%)}.SideCart_head__WKkya{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--color-border)}.SideCart_close__8rthU{min-width:var(--tap-target-min);min-height:var(--tap-target-min);border:0;background:transparent;color:inherit;font-size:1.2rem;cursor:pointer}.SideCart_added__P2uif{margin:0;padding:var(--space-2) var(--space-3) 0;color:var(--color-success);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.SideCart_added__P2uif:empty{display:none}.SideCart_removed__pPM1V{color:var(--color-text);font-weight:400}.SideCart_undo__5V_MS{padding:0;border:0;background:none;color:var(--color-primary-text);font:inherit;font-weight:var(--font-weight-bold);text-decoration:underline;cursor:pointer}.SideCart_body__uvAgC{align-content:start;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2) var(--space-3)}.SideCart_body__uvAgC,.SideCart_lines__BzJR_{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.SideCart_lines__BzJR_{margin:0;padding:0;list-style:none}.SideCart_offer__7iDSx [data-offer-bar]{gap:var(--space-1);padding:2px 0 var(--space-2);border:0;border-bottom:1px dashed var(--color-border);border-radius:0;background:none;font-size:.85rem}.SideCart_line__UWG8w{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.SideCart_cover__xxQ_f{display:block;width:44px}.SideCart_info__ZHscr{display:grid;min-width:0;line-height:1.3}.SideCart_info__ZHscr small{font-size:var(--font-size-xs)}.SideCart_title__h_U90{overflow:hidden;font-size:.85rem;font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.SideCart_price__07ytH{white-space:nowrap}.SideCart_foot__mhbHD{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-3);border-top:var(--border-width) solid var(--color-border)}.SideCart_subtotal__gbagV{display:flex;justify-content:space-between;font-weight:var(--font-weight-bold)}.SideCart_wide__2VNiU{position:relative;width:100%}.SideCart_two__yJ99J{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.FooterBar_bar__0o3Xp{display:grid;grid-gap:14px;gap:14px;padding-top:14px;border-top:var(--border-width) solid color-mix(in srgb,currentColor 25%,transparent)}.FooterBar_group__XynNb{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0}.FooterBar_title__TmoJH{flex:none;font-size:.85rem}.FooterBar_boxes__ACkyL{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}@container app (max-width: 699.99px){.FooterBar_boxes__ACkyL,.FooterBar_group__XynNb{justify-content:center}}@container app (min-width: 700px){.FooterBar_bar__0o3Xp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}}.FooterBar_box__5W5of{position:relative;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:var(--border-width) solid;border-radius:var(--radius);background:none;color:inherit;font-size:.8rem;line-height:1.3;opacity:.9;cursor:help}.FooterBar_iconOnly__3Jsg9{justify-content:center;min-width:44px;padding:4px 8px}.FooterBar_iconOnly__3Jsg9 svg{flex:none;width:24px;height:22px}.FooterBar_iconOnly__3Jsg9 img{flex:none;height:22px;width:auto}.FooterBar_box__5W5of:after{content:attr(data-tip);display:none;position:absolute;left:50%;bottom:calc(100% + 8px);z-index:3;width:max-content;max-width:min(60vw,300px);padding:6px 10px;border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-card);font-size:.75rem;line-height:1.4;text-align:center;white-space:normal;transform:translateX(calc(-50% + var(--tip-shift, 0px)));pointer-events:none}.FooterBar_box__5W5of:focus-visible:after,.FooterBar_box__5W5of:hover:after,.FooterBar_open__PSUAW:after{display:block}.FooterSeo_seo___OuAW{display:grid;grid-gap:10px;gap:10px;padding-top:14px;border-top:var(--border-width) solid color-mix(in srgb,currentColor 25%,transparent)}.FooterSeo_title__NstaY{display:none;margin:0;font-size:.95rem;font-weight:var(--font-weight-heavy)}.FooterSeo_toggle__kYMKs{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:var(--tap);padding:0;border:0;background:none;color:inherit;font-weight:var(--font-weight-bold);cursor:pointer}.FooterSeo_sign__9RqLH{font-size:1.2rem}.FooterSeo_body__lRnjm{display:none;gap:12px}.FooterSeo_open__7sJSN .FooterSeo_body__lRnjm{display:grid}@container app (max-width: 699.99px){.FooterSeo_body__lRnjm{grid-template-columns:repeat(var(--seo-cols-p,2),minmax(0,1fr));gap:14px 12px}}@container app (min-width: 700px){.FooterSeo_title__NstaY{display:block}.FooterSeo_toggle__kYMKs{display:none}.FooterSeo_body__lRnjm{display:grid;grid-template-columns:repeat(var(--seo-cols-t,2),minmax(0,1fr));grid-gap:24px;gap:24px}}@container app (min-width: 1000px){.FooterSeo_body__lRnjm{grid-template-columns:repeat(var(--seo-cols-d,4),minmax(0,1fr))}}.Logo_logo__hia7S{display:inline-flex;flex-direction:column;justify-content:center;min-height:var(--tap-target-min);color:var(--brand);text-decoration:none;line-height:1.1}.Logo_name__Yovw_{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-heavy);letter-spacing:.01em;line-height:1.25}.Logo_image__REvQO{width:var(--logo-w-p,auto);height:auto;max-width:100%;max-height:var(--logo-h-p,2rem);object-fit:contain;align-self:var(--logo-align,flex-start)}.Logo_tagline__0860M{font-family:var(--font-body);font-size:.66rem;font-weight:var(--font-weight-medium);letter-spacing:.04em;margin-top:-5px;color:var(--color-text-muted)}@container app (min-width: 1000px){.Logo_name__Yovw_{font-size:var(--font-size-xl)}.Logo_image__REvQO{width:var(--logo-w-d,auto);max-height:var(--logo-h-d,2.5rem)}}.NotificationBell_wrap__c8Juf{display:inline-flex}.NotificationBell_bell__5nu_D{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:var(--tap-target-min);min-height:var(--tap-target-min);padding:0;border:0;border-radius:var(--radius);background:transparent;color:var(--color-text);font:inherit;font-size:.9rem;font-weight:var(--font-weight-bold);cursor:pointer}.NotificationBell_iconWrap__dLVLS{position:relative;display:inline-flex;width:var(--tap-target-min);height:var(--tap-target-min);align-items:center;justify-content:center}.NotificationBell_icon__wgbp9{width:24px;height:24px}.NotificationBell_bell__5nu_D[data-unread] .NotificationBell_icon__wgbp9{transform-origin:50% 10%;animation:NotificationBell_ring__EU7M_ 1.2s ease-in-out 1}.NotificationBell_count__0YZ39{position:absolute;top:3px;right:1px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;color:#fff;font-size:.65rem;font-weight:var(--font-weight-bold);line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--color-surface);animation:NotificationBell_pop__dbQYp .45s ease-out}.NotificationBell_bell__5nu_D[data-unread][data-repeat] .NotificationBell_icon__wgbp9{animation:NotificationBell_ring-again__hU1Hn var(--bell-every,5s) ease-in-out infinite}@keyframes NotificationBell_ring-again__hU1Hn{0%,24%,to{transform:rotate(0)}4%{transform:rotate(14deg)}8%{transform:rotate(-12deg)}12%{transform:rotate(9deg)}16%{transform:rotate(-6deg)}20%{transform:rotate(3deg)}}@keyframes NotificationBell_pop__dbQYp{0%{transform:scale(.4)}70%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes NotificationBell_ring__EU7M_{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(9deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){.NotificationBell_bell__5nu_D[data-unread] .NotificationBell_icon__wgbp9,.NotificationBell_bell__5nu_D[data-unread][data-repeat] .NotificationBell_icon__wgbp9,.NotificationBell_count__0YZ39{animation:none}}.NotificationBell_label__8CMaS{display:none}.NotificationBell_panel__UVbF5{position:absolute;top:100%;left:var(--gutter);right:var(--gutter);z-index:8;max-height:70vh;overflow-y:auto;border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);box-shadow:0 12px 32px rgb(0 0 0/.18)}.NotificationBell_panel__UVbF5[hidden]{display:none}.NotificationBell_title__7uBNi{margin:0;padding:var(--space-2) var(--space-3);font-weight:var(--font-weight-bold)}.NotificationBell_list__C1t7J{margin:0;padding:0 0 var(--space-1);list-style:none}.NotificationBell_item__HjDL1{display:grid;grid-template-columns:8px minmax(0,1fr) 12px;grid-gap:var(--space-2);gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:0;border-top:var(--border-width) solid var(--color-border);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.NotificationBell_item__HjDL1:hover{background:var(--color-chip)}a.NotificationBell_item__HjDL1{text-decoration:none}.NotificationBell_groupHead__EqbWl{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.NotificationBell_group__ZZJrt{margin:0;padding:var(--space-1) var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.NotificationBell_markAll__gmUTK{min-height:var(--tap-target-min);padding:0 var(--space-3);border:0;background:transparent;color:var(--brand-text);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);cursor:pointer}.NotificationBell_when__RI3wl{color:var(--color-text-muted);font-size:var(--font-size-sm)}.NotificationBell_arrow__tmw66{width:8px;height:8px;margin-top:8px;border-top:2px solid var(--color-text-muted);border-right:2px solid var(--color-text-muted);transform:rotate(45deg)}.NotificationBell_item__HjDL1[data-new] .NotificationBell_offerTitle__VPa_X{font-weight:var(--font-weight-heavy,800)}.NotificationBell_chevron__G_Gao{width:8px;height:8px;margin-top:8px;border-right:2px solid var(--color-text-muted);border-bottom:2px solid var(--color-text-muted);transform:rotate(45deg);transition:transform .15s ease}.NotificationBell_item__HjDL1[aria-expanded=true] .NotificationBell_chevron__G_Gao{transform:rotate(-135deg);margin-top:12px}.NotificationBell_terms__fqLLM{padding:0 var(--space-3) var(--space-2) calc(var(--space-3) + 8px + var(--space-2))}.NotificationBell_terms__fqLLM[hidden]{display:none}.NotificationBell_booksLink__04jEY{display:inline-flex;align-items:center;min-height:var(--tap-target-min);color:var(--brand-text);font-weight:var(--font-weight-bold)}.NotificationBell_dot__KV083{width:8px;height:8px;margin-top:8px;border-radius:50%}.NotificationBell_dot__KV083[data-new]{background:var(--brand)}.NotificationBell_text__6Q4Nc{display:flex;flex-direction:column;min-width:0}.NotificationBell_offerTitle__VPa_X{font-weight:var(--font-weight-bold)}.NotificationBell_detail__NtmEi{margin:0;color:var(--color-text-muted);font-size:var(--font-size-sm);white-space:pre-line}.NotificationBell_ends__LsXal{color:var(--color-success);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.NotificationBell_empty__RBMd9{margin:0;padding:0 var(--space-3) var(--space-3);color:var(--color-text-muted)}.NotificationBell_empty__RBMd9 p{margin:0 0 var(--space-2)}.NotificationBell_signIn__awTyI{display:inline-flex;align-items:center;min-height:var(--tap-target-min);padding:0 var(--space-4);border-radius:var(--radius);background:var(--brand);color:var(--brand-ink);font-weight:var(--font-weight-bold);text-decoration:none}@container app (min-width: 1000px){.NotificationBell_bell__5nu_D{padding:0 4px;font-weight:700}.NotificationBell_iconWrap__dLVLS{width:30px}.NotificationBell_label__8CMaS{display:inline}.NotificationBell_wrap__c8Juf{position:relative}.NotificationBell_panel__UVbF5{top:calc(100% + 6px);right:auto;left:0;width:360px}}.RecentSales_box__7L64U{position:fixed;bottom:calc(var(--rs-bottom, 14px) + env(safe-area-inset-bottom, 0px));z-index:6;display:flex;align-items:center;gap:4px;width:min(var(--rs-width,340px),calc(100vw - 2 * var(--rs-edge, 12px)));padding:10px 36px 10px 10px;border:1px solid var(--color-border);border-radius:8px;background:var(--rs-bg,var(--color-surface));color:var(--rs-fg,var(--color-text));box-shadow:0 6px 24px rgb(0 0 0/.18),0 1px 3px rgb(0 0 0/.12);font-size:var(--rs-text,14px);line-height:1.4;opacity:0;transform:translateY(16px);pointer-events:none;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .35s ease,bottom .3s ease}.RecentSales_left__6thHS{left:max(var(--rs-edge,12px),env(safe-area-inset-left,0px))}.RecentSales_right__cQfjx{right:max(var(--rs-edge,12px),env(safe-area-inset-right,0px))}@media (max-width:699.98px){.RecentSales_box__7L64U[data-show]:not([data-show~=phone]){display:none}}@media (min-width:700px) and (max-width:999.98px){.RecentSales_box__7L64U[data-show]:not([data-show~=tablet]){display:none}}@media (min-width:1000px){.RecentSales_box__7L64U{width:min(var(--rs-width,340px),calc(100vw - 2 * var(--rs-edge-desk, 18px)))}.RecentSales_box__7L64U[data-show]:not([data-show~=desk]){display:none}.RecentSales_left__6thHS{left:max(var(--rs-edge-desk,18px),env(safe-area-inset-left,0px))}.RecentSales_right__cQfjx{right:max(var(--rs-edge-desk,18px),env(safe-area-inset-right,0px))}}.RecentSales_on__iB6rO{opacity:1;transform:none;pointer-events:auto}.RecentSales_go__JcQjx{display:flex;flex:1 1;align-items:center;gap:10px;min-width:0;min-height:44px;color:inherit;text-decoration:none}.RecentSales_go__JcQjx:focus-visible .RecentSales_book__gFqxR,.RecentSales_go__JcQjx:hover .RecentSales_book__gFqxR{text-decoration:underline}.RecentSales_cover__o2Bru{flex:none;width:var(--rs-cover,42px);height:auto;border-radius:2px 4px 4px 2px}.RecentSales_msg__ce9Zh{flex:1 1;min-width:0}.RecentSales_line__k_Jzr,.RecentSales_when__f7OpS{display:block}.RecentSales_book__gFqxR,.RecentSales_line__k_Jzr b{font-weight:var(--font-weight-bold,600)}.RecentSales_book__gFqxR{color:var(--rs-link,var(--color-link));text-decoration:none}.RecentSales_when__f7OpS{display:flex;align-items:center;gap:5px;margin-top:2px;color:var(--color-text-muted);font-size:.85em}.RecentSales_dot__hyt1P{width:7px;height:7px;border-radius:50%;background:var(--rs-dot,var(--color-success));animation:RecentSales_pulse__07osw 1.8s infinite}@keyframes RecentSales_pulse__07osw{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--rs-dot,var(--color-success)) 60%,transparent)}70%,to{box-shadow:0 0 0 7px transparent}}.RecentSales_close__2eAws{position:absolute;top:0;right:-4px;width:44px;height:44px;border:0;border-radius:4px;background:none;color:var(--color-text-muted);font-size:1.1rem;line-height:1;cursor:pointer}.RecentSales_close__2eAws:hover{background:var(--color-chip)}@media (prefers-reduced-motion:reduce){.RecentSales_box__7L64U{transform:none;transition:opacity .2s}.RecentSales_dot__hyt1P{animation:none}}.SearchBox_form__WQ18_{position:relative;display:flex;align-items:stretch;height:var(--sh-p);padding:0 0 0 10px;border:var(--border-width) solid var(--color-border);border-radius:var(--r);border-color:var(--sunken-rest-border);background:var(--sunken-rest-bg);box-shadow:var(--sunken-rest-shadow);transition:box-shadow var(--sunken-time) ease-out,border-color var(--sunken-time) ease-out,transform var(--sunken-time) ease-out}.SearchBox_form__WQ18_:focus-within{border-color:var(--sunken-focus-border);box-shadow:var(--sunken-focus-shadow);transform:translateY(var(--sunken-depth))}@media (prefers-reduced-motion:reduce){.SearchBox_form__WQ18_,.SearchBox_form__WQ18_:focus-within{transition:none;transform:none}}.SearchBox_mag__bX9S_{display:flex;flex:none;align-items:center;margin-right:8px;color:var(--muted)}.SearchBox_input__gL51k{flex:1 1;min-width:0;padding:0;border:0;background:transparent;font-size:var(--font-size-base)}.SearchBox_input__gL51k:focus-visible{outline:none;box-shadow:none}.SearchBox_input__gL51k::-webkit-search-cancel-button{margin-right:4px}.SearchBox_button__3AM0H{flex:none;min-width:var(--tap);margin:-1px -1px -1px 8px;padding:0 14px;border:0;border-radius:var(--r);background:var(--brand);color:var(--brand-ink);font-weight:var(--font-weight-bold);cursor:pointer}.SearchBox_list__goUXp{position:absolute;top:100%;left:-1px;right:-1px;z-index:8;max-height:60vh;margin-top:4px;padding:4px 0;border:var(--border-width) solid var(--line);border-radius:var(--r-card);background:var(--surface);color:var(--fg);box-shadow:var(--shadow);overflow:auto;text-align:left}.SearchBox_list__goUXp[hidden]{display:none}.SearchBox_group__ecPOg{margin:0;padding:8px 14px 2px;font-family:var(--font-body);font-size:.72rem;font-weight:var(--font-weight-bold);opacity:.65}.SearchBox_option__1kh_k{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:var(--tap);padding:0 14px;color:inherit;text-decoration:none;cursor:pointer}.SearchBox_option__1kh_k:hover,.SearchBox_option__1kh_k[aria-selected=true]{background:var(--chip)}.SearchBox_label__QYgm6{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.SearchBox_sub__dcZCN{flex:none;color:var(--muted);font-size:.78rem;white-space:nowrap}@container app (min-width: 1000px){.SearchBox_form__WQ18_{height:max(var(--sh-d),var(--tap))}}.PlacePicker_wrap__c8g5o{position:relative;min-width:0}.PlacePicker_input__Fddor{width:100%;padding-right:calc(var(--tap-target-min) + 2px)}.PlacePicker_toggle__WUQkJ{position:absolute;top:0;right:0;bottom:0;display:grid;place-items:center;width:var(--tap-target-min);padding:0;border:0;background:none;color:var(--color-text-muted);cursor:pointer}.PlacePicker_toggle__WUQkJ:disabled{opacity:.45;cursor:default}.PlacePicker_list__vwagv{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:8;max-height:min(40vh,280px);margin:0;padding:4px 0;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);list-style:none;overflow:auto;overscroll-behavior:contain}.PlacePicker_list__vwagv[hidden]{display:none}.PlacePicker_option__K7QR6{display:flex;align-items:center;min-height:var(--tap-target-min);padding:0 var(--space-3);cursor:pointer}.PlacePicker_option__K7QR6[aria-selected=true]{font-weight:var(--font-weight-bold)}.PlacePicker_option__K7QR6.PlacePicker_active__w7m0_,.PlacePicker_option__K7QR6:hover{background:var(--color-chip)}.PlacePicker_none__m15uQ{padding:var(--space-2) var(--space-3);color:var(--color-text-muted)}.SeoBar_group__zwSXe{min-width:0}.SeoBar_groupTitle__16xls{margin:0 0 4px;font-size:.85rem;font-weight:var(--font-weight-bold);opacity:.75;text-align:left}.SeoBar_text__eiO5o{margin:0;font-size:.85rem;line-height:1.9;text-align:justify;text-align-last:left;word-spacing:0}.SeoBar_link__mbOgT{display:inline;padding-block:2px;color:inherit;text-decoration:none;opacity:.9}.SeoBar_link__mbOgT:hover{text-decoration:underline}.SeoBar_more__89pbH{font-weight:var(--font-weight-bold);opacity:1}.SeoBar_sep__quVxX{display:inline;margin-left:var(--gb,.35em);opacity:.6}.SeoBar_dot__Ii7XT:before{content:"•"}.SeoBar_circle__qvTYk:before{content:"○"}.SeoBar_ga__izhVb{word-spacing:var(--ga,.6em)}.SeoBar_intro__IFYFS{grid-column:span var(--span-p,2);font-size:.85rem;line-height:1.7;opacity:.92}.SeoBar_introTitle__ftdQU{margin:0 0 4px;font-size:.9rem}.SeoBar_introText__hEC8E{margin:0}@container app (min-width: 700px){.SeoBar_intro__IFYFS{grid-column:span var(--span-t,2)}}@container app (min-width: 1000px){.SeoBar_groupTitle__16xls{margin-bottom:6px;font-size:.95rem;opacity:1}.SeoBar_text__eiO5o{line-height:2}.SeoBar_intro__IFYFS{grid-column:span var(--span-d,4)}}.SiteFooter_footer__aUaTs{margin-top:28px;padding:24px 0;background:var(--navy);color:var(--foot-fg)}.SiteFooter_footer__aUaTs a{color:inherit}.SiteFooter_inner__23SNm{display:grid;grid-gap:20px;gap:20px;max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter)}.SiteFooter_cols__odBSg{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px}.SiteFooter_col__gfZ3Y{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0}.SiteFooter_logo__vk6s3{color:inherit;margin-bottom:6px}.SiteFooter_logo__vk6s3 img{box-sizing:content-box;padding:6px 10px;border-radius:var(--radius);background:var(--color-surface)}.SiteFooter_logo__vk6s3 span{color:inherit}.SiteFooter_logo__vk6s3 span:last-child{opacity:.8}.SiteFooter_entryWrap__berBL{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.SiteFooter_entryWrap__berBL .SiteFooter_callChip__vOLhU{margin-left:28px;margin-block:calc((24px - var(--tap-target-min)) / 2)}.SiteFooter_callChip__vOLhU{display:inline-flex;align-items:center;min-height:var(--tap-target-min);color:inherit;text-decoration:none}.SiteFooter_callPill___ZO2_{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:var(--radius);font-size:.78rem;line-height:1.2;white-space:nowrap}.SiteFooter_entry__YbNBV{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;align-content:center;min-height:var(--tap-target-min);font-size:.9rem;line-height:1.4;text-decoration:none}.SiteFooter_entryIcon__9axAP{width:18px;height:18px;margin-top:3px;opacity:.9}.SiteFooter_entryText__UYBtk{min-width:0}.SiteFooter_entryLabel__4HNhb,.SiteFooter_entrySub___DLL0{display:block;font-size:.78rem;opacity:.8}.SiteFooter_entryValue__dmWRQ{display:block;font-weight:var(--font-weight-bold)}.SiteFooter_lines__O79qe{display:flex;flex-direction:column;align-items:flex-start;font-size:.9rem;line-height:1.4}.SiteFooter_lines__O79qe>.SiteFooter_entryLabel__4HNhb,.SiteFooter_lines__O79qe>.SiteFooter_entrySub___DLL0{padding-left:28px}.SiteFooter_line__do3m8{display:inline-flex;align-items:center;gap:10px;min-height:var(--tap-target-min);margin-block:calc((26px - var(--tap-target-min)) / 2);color:inherit;text-decoration:none}.SiteFooter_lineIcon__Blg6z{width:18px;height:18px;flex:none;opacity:.9}.SiteFooter_listTitle__Ij9sU{margin:0 0 4px;font-size:.95rem;font-weight:var(--font-weight-heavy)}.SiteFooter_links__eQxyy{display:grid;margin:0;padding:0;list-style:none}.SiteFooter_link__o6Bsu{display:inline-flex;align-items:center;min-height:36px;font-size:.9rem;opacity:.9;text-decoration:none}.SiteFooter_link__o6Bsu:hover{text-decoration:underline;opacity:1}.SiteFooter_sep__s2EKf{display:none}.SiteFooter_social__CGwrk{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none}.SiteFooter_socialLink__fUyKW{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap);padding:4px 12px;border:var(--border-width) solid;border-radius:var(--radius);font-size:.8rem;opacity:.85;text-decoration:none}.SiteFooter_socialIcon__kdzWl{display:none;width:18px;height:18px}.SiteFooter_band__WLNo4{display:grid;grid-gap:10px;gap:10px;padding-bottom:14px;border-bottom:var(--border-width) solid color-mix(in srgb,currentColor 22%,transparent)}.SiteFooter_bandForm__WX1dq{min-width:0}@container app (max-width: 699.99px){.SiteFooter_inner__23SNm{gap:12px}.SiteFooter_cols__odBSg{gap:10px}.SiteFooter_col__gfZ3Y{display:block;text-align:center}.SiteFooter_band__WLNo4{text-align:center}.SiteFooter_band__WLNo4 .SiteFooter_connect__MwytL{padding-top:10px;border-top:var(--border-width) solid color-mix(in srgb,currentColor 22%,transparent)}.SiteFooter_band__WLNo4 .SiteFooter_connect__MwytL .SiteFooter_listTitle__Ij9sU{display:block}.SiteFooter_band__WLNo4 .SiteFooter_social__CGwrk{gap:6px}.SiteFooter_band__WLNo4 .SiteFooter_socialLink__fUyKW{width:var(--tap);height:var(--tap);padding:0;justify-content:center;border-radius:50%}.SiteFooter_band__WLNo4 .SiteFooter_socialIcon__kdzWl{display:block}.SiteFooter_band__WLNo4 .SiteFooter_socialLabel__jYVcE{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.SiteFooter_cols__odBSg>.SiteFooter_contact__U2eQQ{order:-2}.SiteFooter_cols__odBSg>.SiteFooter_connect__MwytL{order:-1}.SiteFooter_connect__MwytL .SiteFooter_listTitle__Ij9sU{display:none}.SiteFooter_social__CGwrk{justify-content:center}.SiteFooter_logo__vk6s3{align-items:center;--logo-align:center}.SiteFooter_entryWrap__berBL{display:block}.SiteFooter_entryWrap__berBL .SiteFooter_callChip__vOLhU{margin-left:6px;vertical-align:middle}.SiteFooter_entry__YbNBV{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;min-height:var(--tap-target-min);margin:calc((30px - var(--tap-target-min)) / 2) 0;opacity:.9}.SiteFooter_entrySub___DLL0{flex-basis:100%}.SiteFooter_lines__O79qe{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:12px;opacity:.9}.SiteFooter_lines__O79qe>.SiteFooter_entryLabel__4HNhb,.SiteFooter_lines__O79qe>.SiteFooter_entrySub___DLL0{padding-left:0}.SiteFooter_lines__O79qe>.SiteFooter_entrySub___DLL0{flex-basis:100%;text-align:center}.SiteFooter_line__do3m8{gap:6px;margin-block:0}.SiteFooter_lineIcon__Blg6z{width:16px;height:16px}.SiteFooter_entryIcon__9axAP{display:none}.SiteFooter_entryLabel__4HNhb{display:inline}.SiteFooter_entryLabel__4HNhb:after{content:": "}.SiteFooter_entryValue__dmWRQ{display:inline;font-weight:var(--font-weight-regular)}.SiteFooter_links__eQxyy{display:block;text-align:justify;text-align-last:center;word-spacing:.5em;line-height:1.4}.SiteFooter_linkItem__5U8Iv,.SiteFooter_sep__s2EKf{display:inline-block;word-spacing:0;vertical-align:middle}.SiteFooter_sep__s2EKf{font-size:.9rem;opacity:.4}.SiteFooter_sep__s2EKf[hidden]{display:none}.SiteFooter_link__o6Bsu{min-height:32px}}@container app (min-width: 700px){.SiteFooter_cols__odBSg{grid-template-columns:repeat(var(--fcols-t,2),minmax(0,1fr))}.SiteFooter_link__o6Bsu:before{content:var(--bullet,none);margin-right:8px;opacity:.7}.SiteFooter_socialLink__fUyKW{width:var(--tap);height:var(--tap);padding:0;justify-content:center;border-radius:50%}.SiteFooter_socialIcon__kdzWl{display:block}.SiteFooter_socialLabel__jYVcE{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.SiteFooter_brand__HyIqL .SiteFooter_socialLink__fUyKW:focus-visible,.SiteFooter_brand__HyIqL .SiteFooter_socialLink__fUyKW:hover,.SiteFooter_colour__8kXu6 .SiteFooter_socialLink__fUyKW{color:var(--sc,currentColor);border-color:currentColor}}@container app (min-width: 700px){.SiteFooter_band__WLNo4{grid-template-columns:var(--fband-d,2fr 1fr);align-items:center;gap:0;padding-bottom:20px}.SiteFooter_bandForm__WX1dq:not(:only-child){padding-right:28px}.SiteFooter_band__WLNo4 .SiteFooter_connect__MwytL{align-self:stretch;align-content:center;padding-left:28px;border-left:var(--border-width) solid color-mix(in srgb,currentColor 22%,transparent)}}@container app (min-width: 1000px){.SiteFooter_cols__odBSg{grid-template-columns:var(--fcols-d,1.3fr 1fr 1fr 1fr 1fr);gap:var(--fgap-d,28px)}}.SiteFooter_legal__Dh8KR{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:0;font-size:.8rem;opacity:.75}@container app (min-width: 1000px){.SiteFooter_legal__Dh8KR{justify-content:flex-start}}.SubscribeForm_subscribe__3TCOj{display:grid;grid-gap:8px;gap:8px}.SubscribeForm_subscribeHead__l_bqI{min-width:0}.SubscribeForm_subscribeTitle___5QeE{margin:0;font-size:.95rem;font-weight:var(--font-weight-heavy)}.SubscribeForm_subscribeSub__EVbBf{margin:0;font-size:.8rem;line-height:1.4;opacity:.8}.SubscribeForm_subscribeBody__Frsus{min-width:0}.SubscribeForm_subscribeForm__W9a1k{position:relative;display:flex;gap:8px}.SubscribeForm_subscribeInput__fOV1H{flex:1 1;min-width:0;min-height:var(--tap);padding:0 12px;border:var(--border-width) solid transparent;border-radius:var(--radius);color:var(--fg)}.SubscribeForm_subscribeInput__fOV1H[aria-invalid=true]{border-color:var(--color-danger)}.SubscribeForm_subscribeButton__m3VNo{min-height:var(--tap);padding:0 16px;border:0;border-radius:var(--radius);background:var(--color-primary);color:var(--color-primary-contrast);font-weight:var(--font-weight-bold);white-space:nowrap;cursor:pointer}.SubscribeForm_subscribeButton__m3VNo:disabled{opacity:.7;cursor:progress}.SubscribeForm_subscribeMsg__fhnDT{margin:0;font-size:.8rem;line-height:1.4}.SubscribeForm_subscribeMsg__fhnDT:empty{display:none}.SubscribeForm_subscribeNote__9WSEU{display:block;font-size:.75rem;opacity:.75}.SubscribeForm_subscribeDone__c3C4W{display:flex;align-items:center;gap:10px;min-height:var(--tap);margin:0;font-size:.9rem}.SubscribeForm_subscribeTick__hC7d3{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--color-success)}.SubscribeForm_subscribeTick__hC7d3:before{content:"";width:6px;height:11px;margin-top:-3px;border:solid var(--color-primary-contrast);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.SubscribeForm_trap__vTE1w{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@container app (min-width: 1000px){.SubscribeForm_subscribe__3TCOj{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:center;gap:20px}}.SearchForm_form__40ICn{display:flex;align-items:stretch;height:var(--tap-target-min);padding:0 0 0 10px;border:var(--border-width) solid var(--color-border);border-radius:var(--radius);overflow:hidden;border-color:var(--sunken-rest-border);background:var(--sunken-rest-bg);box-shadow:var(--sunken-rest-shadow);transition:box-shadow var(--sunken-time) ease-out,border-color var(--sunken-time) ease-out,transform var(--sunken-time) ease-out}.SearchForm_form__40ICn:focus-within{border-color:var(--sunken-focus-border);box-shadow:var(--sunken-focus-shadow);transform:translateY(var(--sunken-depth))}@media (prefers-reduced-motion:reduce){.SearchForm_form__40ICn,.SearchForm_form__40ICn:focus-within{transition:none;transform:none}}.SearchForm_mag__GPYWC{display:flex;flex:none;align-items:center;margin-right:8px;color:var(--muted)}.SearchForm_input__X_CK2{flex:1 1;min-width:0;padding:0;border:0;background:transparent;font-size:var(--font-size-base)}.SearchForm_input__X_CK2:focus-visible{outline:none;box-shadow:none}.SearchForm_input__X_CK2::-webkit-search-cancel-button{margin-right:4px}.SearchForm_button__eJo38{flex:none;min-width:var(--tap-target-min);margin:-1px -1px -1px 8px;padding:0 14px;border:0;border-radius:var(--radius);background:var(--brand);color:var(--brand-ink);font-weight:var(--font-weight-bold);cursor:pointer}@container app (min-width: 1000px){.SearchForm_button__eJo38{padding:0 20px}}.StockBadge_badge__vh3f_{display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.StockBadge_in_stock__ls71b{color:var(--color-success)}.StockBadge_preorder__eDLg_{color:var(--color-warning)}.StockBadge_out_of_stock__nMqon{color:var(--color-danger-text)}.StockBadge_compact__ra8pl{padding:0 var(--space-2);border-radius:var(--radius);font-size:var(--font-size-xs);line-height:1.6;background:var(--color-surface)}.StockBadge_compact__ra8pl.StockBadge_preorder__eDLg_{background:var(--navy);color:var(--color-surface)}.StockBadge_compact__ra8pl.StockBadge_out_of_stock__nMqon{background:var(--color-chip);color:var(--color-text-muted)}.BuyBar_bar__wWEIC{position:fixed;left:0;right:0;bottom:0;z-index:6;padding-bottom:env(safe-area-inset-bottom,0);translate:0 calc(-1 * var(--bb-lift, 0px));transition:translate var(--bb-ms,.45s) cubic-bezier(.3,1.45,.55,1)}.BuyBar_settled__sZ_h_{translate:0 0}.BuyBar_inner___vbGw{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:6px;padding:4px 8px;background:var(--color-surface);border-top:var(--border-width) solid var(--color-border)}.BuyBar_low__ewkNn,.BuyBar_offers__uWLP8,.BuyBar_pill__ZhNyp,.BuyBar_qtyLabel__3OifB{display:none}.BuyBar_pillPhone__C3b0D .BuyBar_pill__ZhNyp{display:inline}.BuyBar_price__XLbiH{order:-1;display:grid;margin:0;line-height:1.2}.BuyBar_discount__YRcvX{display:flex;gap:4px;align-items:baseline;font-size:.72rem;white-space:nowrap}.BuyBar_pct__fPKbt{color:var(--color-primary-text);font-weight:var(--font-weight-bold)}.BuyBar_discount__YRcvX s{color:var(--color-text-muted)}.BuyBar_now__6Y3A_{font-size:.95rem;font-weight:var(--font-weight-heavy)}.BuyBar_each__oFoiW{color:var(--color-text-muted);font-size:.72rem;white-space:nowrap}.BuyBar_stock__a_0G7{display:flex;align-items:center;gap:4px;white-space:nowrap}.BuyBar_pill__ZhNyp>span{padding:2px 10px;border:var(--border-width) solid;border-radius:999px;font-size:.85rem}.BuyBar_low__ewkNn{color:var(--color-warning);font-size:.85rem}.BuyBar_qtyLabel__3OifB{color:var(--color-text-muted);font-size:.85rem}.BuyBar_qty__qvXRW{display:flex;align-items:center;border:var(--border-width) solid var(--color-border);border-radius:var(--radius)}.BuyBar_qty__qvXRW button{width:26px;height:var(--bb-bhp,40px);border:0;background:transparent;color:inherit;font-size:1.05rem;cursor:pointer}.BuyBar_qty__qvXRW button:disabled{color:var(--color-text-muted);cursor:default}.BuyBar_qty__qvXRW output{min-width:18px;text-align:center}.BuyBar_btn__n_rRi{position:relative;flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;height:var(--bb-bhp,40px);padding:0 8px;border:var(--border-width) solid var(--color-primary);border-radius:var(--radius);background:var(--color-primary);color:var(--color-primary-contrast);font:inherit;font-size:.82rem;font-weight:var(--font-weight-bold);white-space:nowrap;cursor:pointer}.BuyBar_btn__n_rRi:disabled{opacity:.45;cursor:default}.BuyBar_pre__d_Xzr{border-color:var(--navy);background:var(--navy)}.BuyBar_outBox__z0Hzz,.BuyBar_outBox__z0Hzz:disabled{flex-direction:column;min-width:140px;border:var(--border-width) dashed var(--color-border);background:var(--color-bg);color:var(--color-text-muted);opacity:1;line-height:1.2}.BuyBar_outBox__z0Hzz small{font-size:.72rem;font-weight:400}.BuyBar_strong__Tdemh{isolation:isolate;border-color:color-mix(in srgb,var(--color-primary) 80%,#000);background:color-mix(in srgb,var(--color-primary) 80%,#000)}.BuyBar_stars__J_kEr{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none;z-index:1}.BuyBar_stars__J_kEr i{position:absolute;width:calc(var(--spk-z, 7px) * var(--k, 1));height:calc(var(--spk-z, 7px) * var(--k, 1));margin:calc(var(--spk-z, 7px) * var(--k, 1) / -2);background:var(--spk-c,#fff4c2);-webkit-clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:0;transform:scale(.2) rotate(0);animation:BuyBar_twinkle__Vqu3u var(--spk-t,1.1s) ease-in-out infinite;will-change:transform,opacity}@keyframes BuyBar_twinkle__Vqu3u{0%,to{opacity:0;transform:scale(.2) rotate(0)}45%{opacity:1;transform:scale(1) rotate(45deg)}70%{opacity:.25;transform:scale(.5) rotate(70deg)}}.BuyBar_ringBar___Ytyl,.BuyBar_ringBtn__B5xLQ{display:none}.BuyBar_bar__wWEIC:not(.BuyBar_settled__sZ_h_) .BuyBar_ringBar___Ytyl,.BuyBar_settled__sZ_h_ .BuyBar_ringBtn__B5xLQ{display:block}.BuyBar_bar__wWEIC .BuyBar_ringBar___Ytyl{--mt-c:var(--ring-c,#ff8c00)}.BuyBar_bar__wWEIC .BuyBar_ringBtn__B5xLQ{--mt-c:var(--ring-bc,#ffe45c)}.BuyBar_offers__uWLP8{display:none;overflow:hidden;border-radius:var(--radius);background:var(--color-chip);font-size:.8rem}.BuyBar_offers__uWLP8>span{grid-area:1/1;padding:4px 10px;white-space:nowrap;text-align:center;opacity:0;transform:translateY(100%);transition:transform var(--of-s,.25s) ease,opacity var(--of-s,.25s) ease}.BuyBar_offers__uWLP8>.BuyBar_on__vRyyJ{opacity:1;transform:none}.BuyBar_offers__uWLP8>.BuyBar_gone__RRele{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.BuyBar_bar__wWEIC,.BuyBar_offers__uWLP8>span{transition:none}.BuyBar_stars__J_kEr{display:none}}@container app (min-width: 1000px){.BuyBar_fit__MgAlu{left:50%;right:auto;width:max-content;max-width:calc(100% - 32px);transform:translateX(-50%)}.BuyBar_inner___vbGw{justify-content:center;gap:8px;padding:var(--bb-py,6px) var(--space-4,16px);border:var(--border-width) solid var(--color-border);border-bottom:0;border-radius:var(--radius-card) var(--radius-card) 0 0;box-shadow:var(--shadow-card)}.BuyBar_offers__uWLP8{display:grid}.BuyBar_price__XLbiH{order:0}.BuyBar_discount__YRcvX{gap:6px;font-size:.8rem}.BuyBar_now__6Y3A_{font-size:1rem}.BuyBar_stock__a_0G7{gap:8px}.BuyBar_low__ewkNn,.BuyBar_pill__ZhNyp,.BuyBar_qtyLabel__3OifB{display:inline}.BuyBar_noPillDesk__hH94l .BuyBar_pill__ZhNyp{display:none}.BuyBar_btn__n_rRi{flex:none;height:var(--bb-bh,40px);padding:0 14px;font-size:.9rem}.BuyBar_qty__qvXRW button{width:40px;height:var(--bb-bh,40px)}.BuyBar_qty__qvXRW output{min-width:26px}}.BuyBar_discount__YRcvX~.BuyBar_now__6Y3A_{display:inline-block;justify-self:start;transform-origin:50% 85%;animation:BuyBar_bb-wiggle__sI9go var(--wg-t,12s) ease-in-out infinite}@keyframes BuyBar_bb-wiggle__sI9go{0%,10.5%,to{transform:rotate(0)}1.5%,5%,8.5%{transform:rotate(calc(-1 * var(--wg-d, 6deg)))}3.25%,6.75%{transform:rotate(var(--wg-d,6deg))}}@media (prefers-reduced-motion:reduce){.BuyBar_discount__YRcvX~.BuyBar_now__6Y3A_{animation:none}}.CoverBox_wrap__uUGUp{--bx-px:var(--bx-pxp);--bx-py:var(--bx-pyp);width:100%;min-width:0}.CoverBox_box___HSTb{container:bbox/size;position:relative;box-sizing:border-box;width:100%;aspect-ratio:var(--bx-ar);border:var(--border-width) solid color-mix(in srgb,var(--color-border) 55%,transparent);border-radius:var(--bx-r);background:var(--color-surface)}.CoverBox_cover__em7E2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(calc(100cqw * (1 - 2 * var(--bx-px))),calc(100cqh * (1 - 2 * var(--bx-py)) * var(--tw) / var(--th)));aspect-ratio:var(--tw) /var(--th);overflow:hidden}.CoverBox_cover__em7E2>div{width:100%;height:100%;max-width:none;aspect-ratio:auto}.CoverBox_readTop__9EUaF{position:absolute;top:0;right:calc(100cqw * var(--bx-px));z-index:1;height:calc(100cqh * var(--bx-py));max-width:calc(100cqw * (1 - 2 * var(--bx-px)));white-space:nowrap}.CoverBox_wrap__uUGUp .CoverBox_readAbove__wzCze{display:block;width:100%;min-height:var(--tap);padding-block:4px;-webkit-padding-end:calc(100% * var(--bx-px));padding-inline-end:calc(100% * var(--bx-px));font-size:.85rem;text-align:end;text-wrap:balance}.CoverBox_wrap__uUGUp .CoverBox_readAbove__wzCze svg{display:inline-block;-webkit-margin-end:4px;margin-inline-end:4px;vertical-align:-4px}.CoverBox_wrap__uUGUp .CoverBox_readBelow__lWMbX{display:flex;justify-content:center;width:100%;min-height:var(--tap);font-size:.85rem;text-align:center}@container app (width < 700px){.CoverBox_wrap__uUGUp:not([data-rd-p=above]) .CoverBox_readAbove__wzCze,.CoverBox_wrap__uUGUp:not([data-rd-p=below]) .CoverBox_readBelow__lWMbX,.CoverBox_wrap__uUGUp:not([data-rd-p=top]) .CoverBox_readTop__9EUaF{display:none}}@container app (min-width: 700px){.CoverBox_wrap__uUGUp{--bx-px:var(--bx-pxd);--bx-py:var(--bx-pyd)}.CoverBox_wrap__uUGUp:not([data-rd-d=above]) .CoverBox_readAbove__wzCze,.CoverBox_wrap__uUGUp:not([data-rd-d=below]) .CoverBox_readBelow__lWMbX,.CoverBox_wrap__uUGUp:not([data-rd-d=top]) .CoverBox_readTop__9EUaF{display:none}}.CoverBox_wrap__uUGUp[data-frame=off] .CoverBox_box___HSTb{aspect-ratio:var(--tw) /var(--th);border:0;border-radius:0;background:none}.CoverBox_wrap__uUGUp[data-frame=off] .CoverBox_cover__em7E2{top:0;left:0;transform:none;width:100%}.CoverBox_actions__Y3kZh{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.CoverBox_wrap__uUGUp .CoverBox_actions__Y3kZh>*{flex:1 1;min-width:0}.CoverBox_actions__Y3kZh button{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:var(--tap);margin:0;padding:0 var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--bk-txr,.85rem);white-space:nowrap;cursor:pointer}.CoverBox_actions__Y3kZh button:hover{border-color:var(--color-link);color:var(--color-link)}.CoverBox_actions__Y3kZh button:focus-visible{outline:2px solid var(--color-link);outline-offset:2px}.CoverBox_actions__Y3kZh [aria-pressed]:before,.CoverBox_actions__Y3kZh [data-read]:before{content:"";flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:var(--act-icon) center /contain no-repeat;mask:var(--act-icon) center /contain no-repeat}.CoverBox_actions__Y3kZh [data-read]:before{--act-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 4h7a3 3 0 0 1 3 3v13a2 2 0 0 0-2-2H2zM22 4h-7a3 3 0 0 0-3 3v13a2 2 0 0 1 2-2h8z'/%3E%3C/svg%3E")}.CoverBox_actions__Y3kZh [aria-pressed]:before{--act-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7-4.4-9.3-8.6C1 8.2 3 4.5 6.6 4.5c2 0 3.4 1.1 5.4 3.1 2-2 3.4-3.1 5.4-3.1 3.6 0 5.6 3.7 3.9 6.9C19 15.6 12 20 12 20z'/%3E%3C/svg%3E")}.CoverBox_actions__Y3kZh [aria-pressed=true]:before{--act-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20s-7-4.4-9.3-8.6C1 8.2 3 4.5 6.6 4.5c2 0 3.4 1.1 5.4 3.1 2-2 3.4-3.1 5.4-3.1 3.6 0 5.6 3.7 3.9 6.9C19 15.6 12 20 12 20z'/%3E%3C/svg%3E");background:var(--brand)}.CoverBox_actions__Y3kZh [aria-expanded]{margin:0;width:100%}.CoverBox_actions__Y3kZh [aria-expanded]:after{content:attr(aria-label)}.CoverBox_actions__Y3kZh [aria-expanded] svg{flex:none;width:16px;height:16px}.CoverBox_actions__Y3kZh [aria-pressed]{margin-top:0;border-color:var(--color-border);font-weight:400}.CoverBox_actions__Y3kZh[data-want-icon] [aria-pressed]{flex:0 0 var(--tap);width:var(--tap);padding:0;font-size:0}@container app (width < 700px){.CoverBox_actions__Y3kZh{flex-direction:column}.CoverBox_actions__Y3kZh[data-want-icon]{flex-flow:row wrap}.CoverBox_wrap__uUGUp .CoverBox_actions__Y3kZh[data-want-icon]>[data-read]{flex:1 1 100%}}.BookTabs_tabs__trm8_{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.BookTabs_tabs__trm8_>input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.BookTabs_tabs__trm8_ [data-bar]{display:flex;gap:var(--space-5,28px);overflow-x:auto;border-bottom:var(--border-width) solid var(--color-border);scrollbar-width:none}.BookTabs_tabs__trm8_ label{padding:8px 0;border-bottom:3px solid transparent;color:var(--color-text-muted);font-size:var(--bk-tab,var(--bk-tx,1rem));white-space:nowrap;cursor:pointer}.BookTabs_tabs__trm8_ label:hover{color:var(--color-text)}.BookTabs_tabs__trm8_ [data-panels]>*{display:none;min-width:0}.BookTabs_tabs__trm8_:has(>input:first-of-type:checked) [data-panels]>:first-child,.BookTabs_tabs__trm8_:has(>input:nth-of-type(2):checked) [data-panels]>:nth-child(2),.BookTabs_tabs__trm8_:has(>input:nth-of-type(3):checked) [data-panels]>:nth-child(3),.BookTabs_tabs__trm8_:has(>input:nth-of-type(4):checked) [data-panels]>:nth-child(4),.BookTabs_tabs__trm8_:has(>input:nth-of-type(5):checked) [data-panels]>:nth-child(5),.BookTabs_tabs__trm8_:has(>input:nth-of-type(6):checked) [data-panels]>:nth-child(6){display:block}.BookTabs_tabs__trm8_:has(>input:first-of-type:checked) label:first-child,.BookTabs_tabs__trm8_:has(>input:nth-of-type(2):checked) label:nth-child(2),.BookTabs_tabs__trm8_:has(>input:nth-of-type(3):checked) label:nth-child(3),.BookTabs_tabs__trm8_:has(>input:nth-of-type(4):checked) label:nth-child(4),.BookTabs_tabs__trm8_:has(>input:nth-of-type(5):checked) label:nth-child(5),.BookTabs_tabs__trm8_:has(>input:nth-of-type(6):checked) label:nth-child(6){border-color:var(--brand);color:var(--color-text);font-weight:var(--bk-tabw,600)}.BookTabs_tabs__trm8_:has(>input:focus-visible) [data-bar]{outline:2px solid var(--color-link);outline-offset:2px}.BookTabs_tabs__trm8_ [data-tab-panel=specs] h2{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}@supports not selector(:has(*)){.BookTabs_tabs__trm8_ [data-bar]{display:none}.BookTabs_tabs__trm8_ [data-panels]>*{display:block}.BookTabs_tabs__trm8_ [data-tab-panel=specs] h2{position:static;width:auto;height:auto;-webkit-clip-path:none;clip-path:none}}@container app (min-width: 700px){.BookTabs_tabs__trm8_ [data-bar]>[data-phone]{display:none}}.CoverZoom_host__ckLKx{cursor:crosshair}.CoverZoom_host__ckLKx:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.CoverZoom_lens__NqZRf{position:absolute;z-index:2;pointer-events:none;border:var(--border-width) solid rgb(0 0 0/.45);background:color-mix(in srgb,var(--zl,#fff) 28%,transparent);box-shadow:inset 0 0 0 1px rgb(255 255 255/.6)}.CoverZoom_panel__TQHn_{position:fixed;z-index:40;overflow:hidden;pointer-events:none;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.CoverZoom_panel__TQHn_ img{display:block;max-width:none;object-fit:cover;transform-origin:0 0}.CoverZoom_locked__lUkEY{overflow:hidden}.CoverZoom_full__HA40k{position:fixed;inset:0;z-index:90;background:rgb(15 19 23/.88)}.CoverZoom_close__J43a9{position:absolute;top:6px;right:6px;z-index:1;min-width:44px;min-height:44px;border:0;border-radius:var(--radius);background:none;color:#fff;font-size:1.3rem;cursor:pointer}.CoverZoom_body__FHcqr{position:absolute;inset:56px 0 0;display:grid;place-items:center;overflow:auto;overscroll-behavior:contain}.CoverZoom_body__FHcqr img{display:block;max-width:none;object-fit:cover;cursor:zoom-in}.CoverZoom_big__Sq9DJ{display:block}.CoverZoom_big__Sq9DJ img{cursor:zoom-out}.PhotoStack_stack__BarNk{position:relative;display:inline-block;flex:none;width:var(--cw);height:var(--sh);vertical-align:middle;transition:width .15s}.PhotoStack_photo__oQ78g{position:absolute;top:0;left:calc(var(--i) * var(--sd));display:grid;place-items:center;width:var(--sw);height:var(--sh);min-height:0;padding:0;overflow:hidden;border-radius:50%;background:var(--navy);color:var(--color-surface);font:700 calc(var(--sh) * .46) /1 var(--font-display);text-decoration:none;box-shadow:0 0 0 1.5px var(--color-bg);transition:left .15s}.PhotoStack_photo__oQ78g img{width:100%;height:100%;object-fit:cover}.PhotoStack_many__hh8FY.PhotoStack_open__5CdHV,.PhotoStack_many__hh8FY:hover{width:var(--ow)}.PhotoStack_many__hh8FY.PhotoStack_open__5CdHV .PhotoStack_photo__oQ78g,.PhotoStack_many__hh8FY:hover .PhotoStack_photo__oQ78g{left:calc(var(--i) * (var(--sw) + var(--sg)))}.PhotoStack_photo__oQ78g:hover{box-shadow:0 0 0 2px var(--color-link)}@media (prefers-reduced-motion:reduce){.PhotoStack_photo__oQ78g,.PhotoStack_stack__BarNk{transition:none}}.BookRow_row__ksBuu{display:grid;grid-gap:var(--sec-gap);gap:var(--sec-gap);min-width:0}.BookRow_row__ksBuu>ul{margin:0;padding:0;list-style:none}.BookRow_head__MmW3m{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:10px}.BookRow_title__I7_Iy{min-width:0;max-width:100%;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--sec-title)}.BookRow_more__SJrls{display:inline-flex;align-items:center;flex:none;min-height:var(--tap);color:var(--brand-text);font-size:.9rem;font-weight:var(--font-weight-medium);text-decoration:none}.BookRow_more__SJrls:hover{text-decoration:underline}.BookRow_title__I7_Iy [data-count]{margin-left:10px;color:var(--muted);font-size:.8rem;font-weight:400}@container app (max-width: 699px){.BookRow_title__I7_Iy [data-count]{display:block;margin-left:0}}.Price_price__kswRu{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:6px}.Price_current__oCBpj{font-weight:var(--font-weight-bold);color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Price_old__Agr6w{color:var(--color-text-muted);font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Price_discount__Kg2UK{color:var(--brand-text);font-size:.72rem;font-weight:var(--font-weight-bold);white-space:nowrap}.Breadcrumb_nav__psQwo{margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}.Breadcrumb_list__cTgXj{display:flex;flex-wrap:wrap;gap:0 .4em;margin:0;padding:0;list-style:none}.Breadcrumb_item__of7RT{display:inline-flex;align-items:center;gap:.4em;min-height:24px}.Breadcrumb_sep__ifYtO{color:var(--color-text-muted)}.Breadcrumb_link__Zssxj{color:inherit;text-decoration:none}.Breadcrumb_link__Zssxj:hover{text-decoration:underline}