.hrw{color:var(--ink)}html:has(.hrw){overflow-anchor:none}.hrw .chip .n{font-size:12px;opacity:.65;font-variant-numeric:tabular-nums}.hrw .fn{font-size:12px;line-height:1.35;color:var(--ink2)}.hrw .fn p+p{margin-top:6px}.hrw .sheet-r{position:relative;border-radius:var(--r) var(--r) 0 0;margin-top:-24px;padding:56px 0 80px;background:#fff}.hrw .sheet-r.s-list{margin-top:0;padding-top:0;border-radius:0}.hrw .s-feat{background:var(--plum);color:#fff}.hrw .s-crit{background:var(--blush)}.hrw .summary{margin-top:-24px;border-radius:var(--r) var(--r) 0 0;position:relative;z-index:1;background:#fff;padding:48px 0 32px}.hrw .summary .eyebrow{font-size:12px}.hrw .summary .t-h1{margin:8px 0 22px;max-width:12ch;color:#2a0a1ceb}.hrw .sum-grid{display:grid;gap:18px}.hrw .score{display:flex;align-items:center;gap:14px}.hrw .score .big{font-size:40px;font-weight:430;line-height:1;letter-spacing:-.01em}.hrw .score .stars svg{fill:var(--deep);width:16px;height:16px}.hrw .score .rec{font-size:14px;color:var(--ink2);margin-top:4px}.hrw .hist{display:grid;gap:4px;max-width:420px;margin-top:12px}.hrw .hist button{display:grid;grid-template-columns:30px 1fr 44px;align-items:center;gap:10px;min-height:44px;text-align:left;font-size:14px;border-radius:12px;padding:0 8px;margin:0 -8px;color:var(--ink);cursor:pointer}.hrw .hist button:hover,.hrw .hist button.on{background:#0000000d}.hrw .hist button.on b{color:var(--deep)}.hrw .hist b{font-weight:500}.hrw .hist .bar{height:8px;border-radius:4px;background:#2a0a1c14;overflow:hidden}.hrw .hist .bar i{display:block;height:100%;width:var(--w,0%);background:var(--plum);border-radius:4px}.hrw .hist .pct{color:var(--ink2);text-align:right;font-variant-numeric:tabular-nums}.hrw .summary .fn{margin:18px 0 0}.hrw .filtbar{position:relative;padding:4px 0 12px}.hrw .filtbar .lab{font-size:12px;font-weight:500;letter-spacing:.0375em;text-transform:uppercase;color:var(--ink2);margin:0 0 10px;display:flex;justify-content:space-between;align-items:center;gap:8px}.hrw .filtbar .lab a{display:none;color:var(--deep);text-decoration:none;min-height:44px;align-items:center;text-transform:none;letter-spacing:0;font-size:14px}.hrw .rv-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--pad));padding:4px var(--pad);min-height:52px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.hrw .rv-chips::-webkit-scrollbar{display:none}.hrw .rv-chips .chip{flex:none}.hrw .rv-chips.more{margin-top:8px;flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}.hrw .chip.more-btn{border-style:dashed}.hrw .chip.more-btn.on{background:transparent;color:var(--ink);border-color:var(--plum);border-style:solid}.hrw .chip.zero{opacity:.45}.hrw .abar{margin-top:14px;background:var(--blush);border-radius:var(--r3);padding:14px 16px;font-size:15.5px;line-height:1.4;display:none}.hrw .abar.on{display:block}.hrw .abar a{color:var(--ink);display:inline-block;padding:10px 0;margin:-10px 0;text-decoration:underline;text-underline-offset:3px}.hrw .abar .big{font-size:28px;font-weight:400;letter-spacing:-.01em;line-height:1;color:var(--ink);margin-right:4px;font-variant-numeric:tabular-nums}.hrw .rv-side{display:none}.hrw .rv-who-form{display:flex;flex-direction:column;min-height:0}.hrw .rv-who-form .rv-top{display:flex;justify-content:space-between;align-items:center;padding:14px 16px 6px}.hrw .rv-who-form .rv-top b{font-size:20px;font-weight:500}.hrw .rv-who-form .x{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#0000000f;color:var(--ink);cursor:pointer}.hrw .rv-who-form .x svg{width:20px;height:20px}.hrw .rv-who-form .body{overflow:auto;padding:0 16px 8px;flex:1;min-height:0}.hrw .rv-who-form fieldset{border:0;padding:12px 0 6px;margin:0;border-top:1px solid var(--line)}.hrw .rv-who-form fieldset:first-child{border-top:0}.hrw .rv-who-form legend{font-size:12px;font-weight:500;letter-spacing:.0375em;text-transform:uppercase;color:var(--deep);padding:0;margin-bottom:4px}.hrw .rv-who-form label{display:flex;align-items:center;gap:12px;min-height:44px;font-size:16px;cursor:pointer}.hrw .rv-who-form label small{color:var(--ink2);font-size:13px;margin-left:auto;font-variant-numeric:tabular-nums}.hrw .rv-who-form label.dis{opacity:.5}.hrw .rv-who-form input[type=checkbox],.hrw .rv-who-form input[type=radio]{appearance:none;-webkit-appearance:none;width:22px;height:22px;border-radius:7px;border:1.5px solid var(--line2);flex:none;position:relative;margin:0;background:#fff}.hrw .rv-who-form input[type=radio]{border-radius:50%}.hrw .rv-who-form input:checked{background:var(--plum);border-color:var(--plum)}.hrw .rv-who-form input[type=checkbox]:checked:after{content:"";position:absolute;left:7px;top:2.5px;width:5px;height:11px;border:solid var(--lime);border-width:0 2.4px 2.4px 0;transform:rotate(45deg)}.hrw .rv-who-form input[type=radio]:checked:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--lime)}.hrw .rv-who-form .acts{display:grid;grid-template-columns:1fr 1.4fr;gap:10px;padding:12px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff}.hrw .rv-who-form .acts .btn{height:52px}.hrw .sheet-dlg{position:fixed;inset:auto 0 0;margin:0;padding:0;border:0;width:100%;max-width:none;background:#fff;color:var(--ink);border-radius:24px 24px 0 0;max-height:90vh;max-height:90dvh}.hrw .sheet-dlg[open]{display:flex;flex-direction:column}.hrw .sheet-dlg::backdrop{background:#2a0a1c80}.hrw .who-fab{position:fixed;right:12px;bottom:16px;z-index:45;height:52px;padding:0 20px 0 16px;gap:8px;box-shadow:0 10px 30px #2a0a1c4d;transition:bottom .25s ease,opacity .2s}.hrw .who-fab svg{width:18px;height:18px}.hrw .who-fab.lift{bottom:96px}.hrw .who-fab.away{opacity:0;visibility:hidden;pointer-events:none}.hrw .who-fab .n{background:var(--lime);color:var(--plum);border-radius:9999px;min-width:22px;height:22px;display:inline-grid;place-items:center;font-size:12px;font-weight:600;padding:0 6px}.hrw .who-fab .n:empty{display:none}.hrw .jumpbar{position:fixed;left:50%;bottom:84px;transform:translate(-50%,14px);z-index:44;max-width:calc(100% - 24px);opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,bottom .25s ease,visibility 0s linear .2s}.hrw .jumpbar.show{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .2s ease,transform .2s ease,bottom .25s ease,visibility 0s}.hrw .jumpbar.lift{bottom:168px}.hrw .jumpbar button{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 8px 0 18px;border-radius:9999px;background:var(--plum);color:#fff;font-size:15px;font-weight:500;box-shadow:0 10px 30px #2a0a1c4d;white-space:nowrap;cursor:pointer;max-width:100%}.hrw .jumpbar b{font-weight:600}.hrw .jumpbar .go{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:9999px;background:var(--lime);color:var(--plum);font-size:14px;font-weight:600;flex:none}.hrw .jumpbar .txt{overflow:hidden;text-overflow:ellipsis}.hrw .photos{margin-top:28px}.hrw .photos .lab{font-size:12px;font-weight:500;letter-spacing:.0375em;text-transform:uppercase;color:var(--ink2);display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.hrw .photos .lab button{color:var(--deep);text-transform:none;letter-spacing:0;font-size:14px;font-weight:500;min-height:44px;padding:0 4px;cursor:pointer}.hrw .photos .lab button.on:before{content:"\2713  "}.hrw .pstrip{display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 calc(-1 * var(--pad));padding:0 var(--pad);min-height:96px}.hrw .pstrip::-webkit-scrollbar{display:none}.hrw .pstrip button{flex:none;width:96px;height:96px;border-radius:14px;overflow:hidden;scroll-snap-align:start;position:relative;background:var(--blush);cursor:pointer;padding:0}.hrw .pstrip img{width:100%;height:100%;object-fit:cover}.hrw .pstrip button span{position:absolute;left:6px;bottom:6px;font-size:11px;font-weight:600;background:#2a0a1c99;color:#fff;padding:3px 7px;border-radius:9999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hrw .pstrip .fn{margin:0;align-self:center}.hrw .wall{padding-top:40px;scroll-margin-top:84px}.hrw .wall-h{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:16px}.hrw .wall-h .t-h3{max-width:16ch}.hrw .rv-count{font-size:14px;color:var(--ink2);display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:44px}.hrw .rv-count select{font:inherit;font-size:14px;font-weight:500;color:var(--ink);background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%232A0A1C' stroke-width='2'><path d='m6 9 6 6 6-6'/></svg>") no-repeat right 14px center;border:1px solid var(--line2);border-radius:9999px;height:44px;padding:0 36px 0 14px;appearance:none;-webkit-appearance:none}.hrw .rv-grid{display:grid;gap:12px;overflow-anchor:none}.hrw .rc{background:#0000000f;border-radius:var(--r);padding:20px 20px 16px;scroll-margin-top:84px;break-inside:avoid;display:flex;flex-direction:column;gap:12px;position:relative}.hrw .rc.hl{box-shadow:0 0 0 2px var(--deep)}.hrw .rv-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hrw .rc .stars,.hrw .story .stars{display:inline-flex;gap:2px}.hrw .rc .stars svg{width:14px;height:14px;fill:var(--deep)}.hrw .rc .stars svg.off{fill:#2a0a1c2e}.hrw .rc .rv-top small{font-size:12px;color:var(--ink2);margin-left:auto}.hrw .rc .out{font-size:12px;font-weight:500;letter-spacing:.0375em;text-transform:uppercase;color:var(--deep)}.hrw .rc .q{font-size:22px;font-weight:400;line-height:1.1;letter-spacing:-.007em;color:var(--ink2);text-wrap:pretty}.hrw .rc .q b{color:var(--ink);font-weight:400}.hrw .rc .q.clamp{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.hrw .rc .rm{align-self:flex-start;font-size:14px;font-weight:600;color:var(--deep);text-decoration:underline;text-underline-offset:3px;min-height:44px;margin:-12px 0 -8px;display:inline-flex;align-items:center;cursor:pointer}.hrw .rc .pho{border-radius:var(--r3);overflow:hidden;aspect-ratio:4/3;background:var(--blush)}.hrw .rc .pho img{width:100%;height:100%;object-fit:cover;object-position:50% 25%}.hrw .rv-who{display:flex;align-items:center;gap:12px}.hrw .rv-who img{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:50% 15%;flex:none;box-shadow:0 0 0 2px #fff}.hrw .rv-who .n{font-size:14px;font-weight:700;line-height:1.2}.hrw .rv-who .n small{display:block;font-weight:500;color:var(--ink2);font-size:13px;margin-top:3px}.hrw .rv-who .n small .v{color:var(--deep)}.hrw .rc .before{font-size:13px;color:var(--ink2)}.hrw .rc .before b{font-weight:600;color:var(--ink)}.hrw .rc .tags{display:flex;gap:6px;flex-wrap:wrap}.hrw .rc .tags span{font-size:12px;padding:0 10px;height:26px;display:inline-flex;align-items:center;border-radius:9999px;border:1px solid var(--line2);color:var(--ink);background:#fff}.hrw .rc .reply{border-left:2px solid var(--deep);padding:4px 0 4px 14px;font-size:14.5px;line-height:1.4;color:var(--ink2)}.hrw .rc .reply b{display:flex;align-items:center;gap:6px;color:var(--ink);font-weight:600;font-size:13px;margin-bottom:4px}.hrw .rc .reply b i{width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 1.5px var(--plum)}.hrw .rc .help{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink2);border-top:1px solid var(--line);padding-top:8px;margin-top:2px}.hrw .rc .help button{min-height:44px;display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--ink);padding:0 8px;margin-left:-8px;border-radius:9999px;cursor:pointer}.hrw .rc .help button.on{color:var(--deep)}.hrw .rc .help svg{width:16px;height:16px}.hrw .cta-card{background:var(--plum);color:#fff;border-radius:var(--r);padding:24px;display:flex;flex-direction:column;gap:14px;break-inside:avoid}.hrw .cta-card .t-h4{color:#fff}.hrw .cta-card p{font-size:15.5px;color:var(--on-dark);line-height:1.4}.hrw .cta-card .g{font-size:13px;color:var(--on-dark);display:flex;gap:8px;align-items:center}.hrw .cta-card .g svg{width:18px;height:18px;flex:none}.hrw .more-row{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:20px}.hrw .more-row small{font-size:13px;color:var(--ink2)}.hrw .rv-empty{background:var(--blush);border-radius:var(--r);padding:32px 24px;text-align:center}.hrw .rv-empty .t-h4{margin-bottom:8px}.hrw .rv-empty p{color:var(--ink2);margin-bottom:16px}.hrw .featured .t-h2{margin-bottom:8px;color:#fff}.hrw .featured .t-lead{color:var(--on-dark);max-width:44ch}.hrw .featured .fn{color:var(--on-dark);margin-top:16px}.hrw .stories{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:24px calc(-1 * var(--pad)) 0;padding:0 var(--pad) 8px}.hrw .stories::-webkit-scrollbar{display:none}.hrw .story{flex:0 0 304px;scroll-snap-align:start;border-radius:var(--r);background:#00000030;overflow:hidden;display:flex;flex-direction:column}.hrw .story .ph{position:relative;aspect-ratio:4/5;background:var(--pink-mute)}.hrw .story .ph img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.hrw .story .ph .pill{position:absolute;left:14px;top:14px;z-index:1}.hrw .story .ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#2a0a1c00 60%,#2a0a1cb3)}.hrw .story .ph .out{position:absolute;left:14px;right:14px;bottom:14px;z-index:1;font-size:12px;font-weight:500;letter-spacing:.0375em;text-transform:uppercase;color:var(--lime)}.hrw .story .bd{padding:18px 18px 20px;display:flex;flex-direction:column;gap:14px;flex:1}.hrw .story .rv-top{justify-content:space-between}.hrw .story .rv-top small{font-size:12px;color:var(--on-dark)}.hrw .story .stars svg{fill:var(--lime);width:13px;height:13px}.hrw .story .stars svg.off{fill:#ffffff40}.hrw .diary{display:grid;gap:8px;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);padding:10px 0}.hrw .diary div{display:grid;grid-template-columns:64px 1fr;gap:10px;font-size:14.5px;line-height:1.35;color:#fff}.hrw .diary .k{font-size:11px;font-weight:500;letter-spacing:.0375em;text-transform:uppercase;color:var(--lime);padding-top:3px}.hrw .story .q{font-size:20px;font-weight:400;line-height:1.1;letter-spacing:-.007em;color:#ffffffb3}.hrw .story .q b{color:#fff;font-weight:400}.hrw .story .who2{font-size:14px;font-weight:700;margin-top:auto}.hrw .story .who2 small{display:block;font-weight:500;color:var(--on-dark);font-size:13px;margin-top:3px}.hrw .story .tags{display:flex;gap:6px;flex-wrap:wrap}.hrw .story .tags span{font-size:12px;padding:0 10px;height:26px;display:inline-flex;align-items:center;border-radius:9999px;border:1px solid rgba(255,255,255,.3);color:#fff}.hrw .critical .t-lead{margin:12px 0 20px;max-width:44ch}.hrw .crit-grid{display:grid;gap:12px}.hrw .crit-grid .rc{background:#fff}.hrw .crit-grid .lab{font-size:12px;font-weight:500;letter-spacing:.0375em;text-transform:uppercase;color:var(--ink2);margin-bottom:8px}.hm-rd .hmd-custom .rc{background:transparent;padding:0}.hm-rd .hmd-back{justify-content:flex-end}@media(prefers-reduced-motion:reduce){.hrw .who-fab,.hrw .jumpbar,.hrw .jumpbar.show{transition:none}}@media(min-width:960px){.hrw .sheet-r{border-radius:48px 48px 0 0;padding:80px 0 104px}.hrw .sheet-r.s-list{border-radius:0;padding-top:0}.hrw .summary{border-radius:48px 48px 0 0;padding:64px 0 36px}.hrw .summary .t-h1{margin:8px 0 0}.hrw .sum-grid{grid-template-columns:1.1fr .9fr;gap:48px;align-items:start}.hrw .hist{max-width:460px}.hrw .jumpbar{bottom:24px}.hrw .jumpbar.lift{bottom:104px}.hrw .rv-layout{display:grid;grid-template-columns:272px minmax(0,1fr);gap:48px;align-items:start}.hrw .rv-side{display:block;position:sticky;top:88px;background:#0000000a;border-radius:var(--r);padding:8px 20px 12px;max-height:calc(100vh - 104px);overflow:auto}.hrw .rv-side .rv-top{padding:12px 0 4px}.hrw .rv-side .x{display:none}.hrw .rv-side .body{padding:0;overflow:visible}.hrw .rv-side .acts{padding:12px 0 4px;grid-template-columns:1fr;background:transparent}.hrw .rv-side .acts .btn-ink,.hrw .rv-side fieldset.sort,.hrw .who-fab{display:none}.hrw .rv-chips{margin:0;padding:4px 0;flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}.hrw .filtbar .lab a{display:inline-flex}.hrw .photos{margin-top:32px}.hrw .pstrip{margin:0;padding:0}.hrw .stories{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;overflow:visible;margin:28px 0 0;padding:0}.hrw .story{flex:none}.hrw .rv-grid{columns:3;column-gap:16px;display:block}.hrw .rv-grid>*{margin-bottom:16px}.hrw .cta-card{column-span:all}.hrw .crit-grid{grid-template-columns:1fr 1fr;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-hm-rev-wall.css.map */
