._grid_r1v4d_1{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px 12px;display:grid}._catalogCard_r1v4d_3{background:linear-gradient(110deg,#141c33,#0a1128 56%);border:1px solid #b8987638;border-radius:5px 5px 2px 2px;position:relative;box-shadow:inset 1px 0 #e8d2ab08,inset -1px 0 #0008,0 12px 20px #0003}._catalogStage_r1v4d_5{isolation:isolate;background:radial-gradient(at 34% 29%,#b8987624,#0000 67%),linear-gradient(110deg,#070d1f,#131d32 55%,#090f24);border-radius:4px 4px 0 0;padding:27px 9% 26px;display:block;position:relative;box-shadow:inset 10px 4px 20px #0007,inset -7px 2px 15px #0007}._catalogStage_r1v4d_5:before{content:"";z-index:-1;border-inline:3px double #b8987635;pointer-events:none;border-top:1px solid #b8987630;position:absolute;inset:8px 6px 10px;box-shadow:inset 0 1px #020712,0 1px #b8987614}._catalogStage_r1v4d_5:after{content:"";pointer-events:none;background:#020611;height:14px;position:absolute;inset:auto 8% 11px;box-shadow:0 10px 12px #020611aa}._catalogObject_r1v4d_11{z-index:1;position:relative}._ledge_r1v4d_13{z-index:2;background:linear-gradient(#384052,#111a2d 26%,#202840 35%,#0a1124 76%);border-top:1px solid #d5b995;border-bottom:1px solid #b8987655;height:12px;position:absolute;inset:auto 3% 17px;box-shadow:0 2px #030816,0 7px 12px #0008}._ledge_r1v4d_13:after{content:"";border-top:1px solid #b898762b;position:absolute;inset:3px 9%}._catalogCaption_r1v4d_17{padding:14px 11px 13px}._category_r1v4d_19{text-overflow:ellipsis;white-space:nowrap;color:#c5ab88;min-height:19px;font-size:11px;font-weight:500;overflow:hidden}._title_r1v4d_21{-webkit-line-clamp:2;min-height:53px;font-family:var(--font-display);color:#f2e8d6;-webkit-box-orient:vertical;margin-top:4px;font-size:17px;font-weight:600;line-height:1.55;transition:color .2s;display:-webkit-box;overflow:hidden}._title_r1v4d_21:hover{color:#d6b68e}._author_r1v4d_25{text-overflow:ellipsis;white-space:nowrap;color:#bbb6b5;min-height:21px;margin-top:6px;font-size:12px;overflow:hidden}._price_r1v4d_27{color:#e2c79e;flex-wrap:wrap;align-content:flex-end;align-items:baseline;gap:2px 8px;min-height:64px;margin-top:auto;padding-block:12px;font-size:15px;font-weight:600;display:flex}._price_r1v4d_27 del{color:#aaa5a4;font-size:11px;font-weight:400}._discount_r1v4d_31,._unavailable_r1v4d_31{color:#f2e8d6;background:#0d1429ed;border:1px solid #d7bd9644;border-radius:2px;padding:4px 6px;font-size:10px;font-weight:600;display:inline-block;box-shadow:0 3px 9px #0006}._discount_r1v4d_31{color:#e6c7a1}._catalogAction_r1v4d_35{color:#f2e8d6;background:linear-gradient(#b8987618,#b8987607);border:1px solid #b898767a;border-radius:2px;width:100%;min-height:44px;padding:10px 6px;font-size:13px;font-weight:600;transition:background .2s,color .2s;display:block;box-shadow:inset 0 1px #f2e8d60a}._catalogAction_r1v4d_35:hover{color:#060d24;background:#b89876}._catalogAction_r1v4d_35:disabled{color:#bab4ae;cursor:not-allowed;background:#b8987608;border-color:#b8987635}._catalogCard_r1v4d_3 :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #e2c79e}._catalogStage_r1v4d_5:focus-visible{outline-offset:-4px}._curatedShelf_r1v4d_45{background:radial-gradient(ellipse at 45% 30%,#251c3970,transparent 64%),var(--midnight);padding-block:56px 64px;position:relative}._shelfCard_r1v4d_47{flex-direction:column;min-width:0;height:100%;display:flex}._shelfStage_r1v4d_49{isolation:isolate;padding:10px 9% 24px;display:block;position:relative}._shelfStage_r1v4d_49:before{content:"";z-index:-1;background:radial-gradient(at 50% 75%,#b8987627,#0000 72%);position:absolute;inset:10% 4% 2%}._shelfLedge_r1v4d_53{background:linear-gradient(#66503e,#251c39 58%,#050a1d);border-top:1px solid #d7bd9680;height:7px;position:absolute;inset:auto 0 16px;box-shadow:0 14px 20px #0007}._shelfCaption_r1v4d_55{flex-direction:column;flex:1;padding:9px 10px 12px;display:flex}._shelfCategory_r1v4d_57{color:var(--champagne);min-height:18px;font-size:11px}._shelfTitle_r1v4d_59{-webkit-line-clamp:2;font-family:var(--font-display);min-height:62px;color:var(--ivory);-webkit-box-orient:vertical;margin-top:5px;font-size:22px;line-height:1.4;display:-webkit-box;overflow:hidden}._shelfAuthor_r1v4d_61{color:#c5bccd;min-height:20px;margin-top:5px;font-size:12px}._shelfPrice_r1v4d_63{min-height:48px;color:var(--champagne);flex-wrap:wrap;align-items:center;gap:9px;margin-top:auto;padding-block:10px;font-size:15px;font-weight:600;display:flex}._shelfCompare_r1v4d_65{color:#b2a7b2;font-size:12px;font-weight:400;text-decoration:line-through}._shelfAction_r1v4d_67{width:100%;min-height:44px;color:var(--ivory);background:#d7bd9608;border:1px solid #d7bd965e;border-radius:3px;font-size:13px;transition:background .2s,color .2s}._shelfAction_r1v4d_67:hover{background:var(--champagne);color:var(--midnight)}._shelfAction_r1v4d_67:disabled{opacity:.45;cursor:not-allowed}._shelfCard_r1v4d_47 :is(a,button):focus-visible{outline:2px solid var(--champagne);outline-offset:3px}@media (min-width:761px){._grid_r1v4d_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}._catalogStage_r1v4d_5{padding:30px 11% 28px}._catalogCaption_r1v4d_17{padding:17px 16px 16px}._title_r1v4d_21{min-height:59px;font-size:19px}._curatedShelf_r1v4d_45{padding-block:60px 72px}}@media (min-width:1121px){._grid_r1v4d_1{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:30px 22px}}@media (min-width:1121px) and (prefers-reduced-motion:no-preference){._catalogObject_r1v4d_11,._shelfStage_r1v4d_49>div{transition:transform .3s}._catalogCard_r1v4d_3:hover ._catalogObject_r1v4d_11,._shelfCard_r1v4d_47:hover ._shelfStage_r1v4d_49>div{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){._catalogAction_r1v4d_35,._shelfAction_r1v4d_67{transition:none}}._shelves_5dzb1_1{color:var(--ivory);gap:58px;display:grid}._shelf_5dzb1_3{min-width:0}._heading_5dzb1_5{border-block-end:1px solid var(--line-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-block-end:23px;padding-block-end:19px;display:flex}._heading_5dzb1_5 h2{font-family:var(--font-display);font-size:30px;font-weight:500;line-height:1.45}._heading_5dzb1_5 p{max-width:52ch;color:var(--lavender);margin-block-start:6px;font-size:13px;line-height:1.9}._grid_5dzb1_11{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:27px 12px;display:grid}._card_5dzb1_13{grid-template-rows:auto 1fr;min-width:0;display:grid}._connection_5dzb1_15{flex-direction:column;justify-content:space-between;gap:9px;min-height:93px;padding:0 2px 12px;display:flex}._reason_5dzb1_17{align-content:start;gap:3px;font-size:12px;line-height:1.7;display:grid}._reason_5dzb1_17>span{color:var(--lavender)}._reason_5dzb1_17 strong{color:var(--champagne);overflow-wrap:anywhere;font-size:13px;font-weight:500}._badges_5dzb1_23{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}._badges_5dzb1_23 li{border-inline-start:1px solid var(--line-dark);max-width:100%;color:var(--ivory);overflow-wrap:anywhere;padding-inline:7px;font-size:10px;line-height:1.8}._discovery_5dzb1_27 ._heading_5dzb1_5{border-block-end-color:color-mix(in srgb,var(--gold) 42%,transparent)}._refresh_5dzb1_29{border:1px solid var(--line-dark);border-radius:var(--radius-book);min-height:44px;color:var(--champagne);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:9px 13px;font-size:12px;line-height:1.6;transition:background .18s,border-color .18s;display:inline-flex}._refresh_5dzb1_29:hover{background:var(--midnight-2);border-color:var(--gold)}._refresh_5dzb1_29:focus-visible{outline:2px solid var(--champagne);outline-offset:4px}._empty_5dzb1_33 a:focus-visible{outline:2px solid var(--champagne);outline-offset:4px}._refresh_5dzb1_29 svg{flex-shrink:0}._empty_5dzb1_33{color:var(--lavender);padding-block:16px;font-size:14px;line-height:1.9}._empty_5dzb1_33 a{color:var(--champagne);text-underline-offset:5px;text-decoration:underline}._srOnly_5dzb1_41{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (min-width:761px){._grid_5dzb1_11{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 18px}._heading_5dzb1_5 h2{font-size:33px}._connection_5dzb1_15{min-height:96px}}@media (min-width:1161px){._grid_5dzb1_11{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}}@media (max-width:760px){._shelves_5dzb1_1{gap:40px}._heading_5dzb1_5{align-items:start;gap:13px;margin-block-end:19px;padding-block-end:15px}._heading_5dzb1_5 h2{font-size:27px}._heading_5dzb1_5 p,._refresh_5dzb1_29{font-size:12px}}@media (prefers-reduced-motion:reduce){._refresh_5dzb1_29{transition:none}}
