.rdw{--wash:#ccd4d6f2}.rdw .stmt,.rdw .tpb.t-dark,.rdw .tier.lg,.rdw.tp .sc.book,.rdw .mt-dark,.rdw footer{--wash:#b7c2b166}.rdw :is(h1,h2,h3) :is(em,i),.rdw .rd-turn em,.rdw .stmt .wd.it,.rdw .pull em{background-image:linear-gradient(var(--wash),var(--wash));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 86%;background-repeat:no-repeat;background-size:100% .36em;padding:0 .05em;font-style:normal!important}.rdw :is(h1,h2,h3) em:after{content:none!important}.rdw .stmt .wd.it{background-size:100% .3em}html[data-look=dark] body:has(.rdw){background:#232220}html[data-look=dark] .rdw .hdr .u{background:linear-gradient(#2e2c29,#262523);border-bottom-color:#dad2c71f}html[data-look=dark] .rdw .hdr .u:before{background-color:var(--porcelain);opacity:.05}html[data-look=dark] .rdw .hdr img.lg,html[data-look=dark] .rdw.rd-start .lk-id img.lk{content:url(/brand/logos/randali-lockup-stacked-fine-porcelain.svg)}html[data-look=dark] .rdw .hdr .u .l .ub,html[data-look=dark] .rdw .hdr .u .l .sx a.sc{background:var(--porcelain);color:var(--obsidian);box-shadow:0 10px 24px -14px #0009}html[data-look=dark] .rdw .hdr .u .l .ub:hover{background:var(--white)}html[data-look=dark] .rdw .hdr .rd-btn-primary{background:var(--porcelain);color:var(--obsidian);background-image:none;box-shadow:0 14px 30px -14px #0009}html[data-look=dark] .rdw .hdr .rd-btn-primary .disc img{filter:none}html[data-look=dark] .rdw .hdr .nv:before{background:var(--porcelain);box-shadow:inset 0 0 0 1px #fff9}html[data-look=dark] .rdw .hdr .nv a,html[data-look=dark] .rdw .hdr .nv .ni:hover>a,html[data-look=dark] .rdw .hdr .nv .ni.on>a{color:var(--obsidian)}html[data-look=dark] .rdw .hdr .nv a:after,html[data-look=dark] .rdw .hdr .nv .bar{background:var(--sage-600)}html[data-look=dark] .rdw .hdr .mb,html[data-look=dark] .rdw .hdr .ms{background:var(--porcelain)}html[data-look=dark] .rdw .pi{background:radial-gradient(90% 80% at 85% 0,#3a3733,#2c2c2c 55%,#232220)}html[data-look=dark] .rdw .pi h1,html[data-look=dark] .rdw .pi .lead,html[data-look=dark] .rdw .pi .crumbs{color:var(--porcelain)}html[data-look=dark] .rdw .pi .eyebrow{color:#f7f6f4b8}html[data-look=dark] .rdw .hx{background:radial-gradient(90% 80% at 80% 10%,#3a3733,#2c2c2c 55%,#232220)}html[data-look=dark] .rdw .hx h1,html[data-look=dark] .rdw .hx h1 b,html[data-look=dark] .rdw .hx .lead,html[data-look=dark] .rdw .hx .rot{color:var(--porcelain)}html[data-look=dark] .rdw .hx .eyebrow,html[data-look=dark] .rdw .hx .trust{color:#f7f6f4b8}html[data-look=dark] .rdw .hx .wash{opacity:.25}html[data-look=dark] .rdw .hx .rd-btn-primary{background:var(--porcelain);color:var(--obsidian);background-image:none}html[data-look=dark] .rdw .hx .rd-btn-primary .disc img{filter:none}html[data-look=dark] .rdw .hx .rd-link{color:var(--porcelain)}html[data-look=dark] .rdw :is(.pi,.hx){--wash:#b7c2b166}.rdw .hx h1 .ln:nth-child(2) b{font-style:normal}.rdw .hx h1 .ln:nth-child(2) b i{-webkit-text-fill-color:currentColor;color:var(--obsidian);-webkit-background-clip:border-box;background-clip:border-box;background-image:linear-gradient(var(--wash),var(--wash));background-position:0 86%;background-repeat:no-repeat;background-size:100% .36em;animation:none}html[data-look=dark] .rdw .hx h1 .ln:nth-child(2) b i{color:var(--porcelain)}.rdw .pi .pi-mark .ring{box-shadow:none;outline:0;border:0!important}html[data-look=dark] .rdw .pi .ctas>a:first-child,html[data-look=dark] .rdw .pi .ctas>button:first-child{box-shadow:0 14px 30px -14px #0009;background:var(--porcelain)!important;color:var(--obsidian)!important}html[data-look=dark] .rdw .pi .rd-link{color:var(--porcelain)}.rdw .rd-label:before,.rdw .pi .eyebrow:before{width:22px;height:1px;-webkit-mask:none;mask:none}html[data-look=dark] .rdw .rd-search .top img{content:url(/brand/logos/randali-lockup-stacked-fine-porcelain.svg)}html[data-look=dark] .rdw .rd-search .rd-index>li:has([aria-selected=true]){background:#f7f6f414;box-shadow:0 0 0 1px #dad2c72e}
html[data-look=dark] .rdw{--foreground:#f7f6f4;--background:#232220;--frosted-700:#b4bfc1;--ink:#f7f6f4;--ink-body:#d8d5cf;--ink-tertiary:#b3b0aa;--muted-foreground:#b3b0aa;--porcelain-50:#2a2927;--porcelain:#232220;--line:#f7f6f41f;--silkstone:#3a3835;--line-strong:#f7f6f438;--ink-40:#8e8b85;--ink-60:#b3b0aa;--ink-80:#d8d5cf;--obsidian:#f7f6f4;--cloud-50:#262a2b;--cloud-100:#2d3233;--cloud-200:#3a4142;--cloud-600:#9aa6a8;--cloud-700:#b4bfc1;--taupe-50:#2a2724;--taupe-100:#332f2b;--taupe-200:#dad2c7;--taupe-600:#a69d92;--taupe-700:#c9bfb2;--sage-50:#252923;--sage-100:#2c312a;--sage-200:#3a4237;--sage-600:#95a28e;--sage-700:#b5c0ae;--surface:#232220;--surface-raised:#2a2927;--text-heading:#f7f6f4;--text-body:#d8d5cf;--text-muted:#b3b0aa;--rule:#f7f6f41f;--rule-strong:#f7f6f438;--action:#f7f6f4;--on-action:#2c2c2c;--focus:#ccd4d6;--highlight-tint:#2d3233;--highlight-wellness-tint:#2c312a;--shadow-soft:0 1px 2px #00000040,0 8px 24px #00000040;--lift:0 22px 50px -18px #0000008c,0 2px 6px #0003;--wash:#b7c2b152}html[data-look=dark] body:has(.rdw){background:#232220}html[data-look=dark] .rdw .ab-arch,html[data-look=dark] .rdw .ab-prin li,html[data-look=dark] .rdw .art .win,html[data-look=dark] .rdw .cath .ic,html[data-look=dark] .rdw .cb .in2,html[data-look=dark] .rdw .cpath .wave .dot,html[data-look=dark] .rdw .ct-card,html[data-look=dark] .rdw .ct-info,html[data-look=dark] .rdw .ct-map,html[data-look=dark] .rdw .cty-facts,html[data-look=dark] .rdw .cty-map,html[data-look=dark] .rdw .cty-svc a,html[data-look=dark] .rdw .exs div,html[data-look=dark] .rdw .fd-tier,html[data-look=dark] .rdw .fd-tier .rd-tag,html[data-look=dark] .rdw .fq-pills a,html[data-look=dark] .rdw .fq-rail,html[data-look=dark] .rdw .hdr .ddin,html[data-look=dark] .rdw .hdr .mb,html[data-look=dark] .rdw .hdr .ms,html[data-look=dark] .rdw .hdr .u .l .sx a.sc,html[data-look=dark] .rdw .hdr .u .l .ub,html[data-look=dark] .rdw .hero .chip,html[data-look=dark] .rdw .hr,html[data-look=dark] .rdw .hx .main,html[data-look=dark] .rdw .hx.tx .main .tic,html[data-look=dark] .rdw .hx.tx .treats li,html[data-look=dark] .rdw .ka-author,html[data-look=dark] .rdw .ka-by,html[data-look=dark] .rdw .ka-rail .in,html[data-look=dark] .rdw .ka-sheet,html[data-look=dark] .rdw .kn-card,html[data-look=dark] .rdw .kn-chip,html[data-look=dark] .rdw .kn-feat,html[data-look=dark] .rdw .lg-toc a,html[data-look=dark] .rdw .lk-card,html[data-look=dark] .rdw .lk-news,html[data-look=dark] .rdw .lk-news .rw input,html[data-look=dark] .rdw .lk-pill,html[data-look=dark] .rdw .lk-sched>div,html[data-look=dark] .rdw .mfan .chip,html[data-look=dark] .rdw .mprice,html[data-look=dark] .rdw .mt-card,html[data-look=dark] .rdw .mt-other,html[data-look=dark] .rdw .mt-terms,html[data-look=dark] .rdw .oc2 .fr,html[data-look=dark] .rdw .pane .m,html[data-look=dark] .rdw .pg-err .areas a,html[data-look=dark] .rdw .pg-fam,html[data-look=dark] .rdw .pg-fam .pg-opt,html[data-look=dark] .rdw .pg-lift,html[data-look=dark] .rdw .pg-opt,html[data-look=dark] .rdw .pg-pill,html[data-look=dark] .rdw .pg-rel a,html[data-look=dark] .rdw .pg-tcard,html[data-look=dark] .rdw .pg-tcard .tags>*,html[data-look=dark] .rdw .pg-tf,html[data-look=dark] .rdw .pg-th,html[data-look=dark] .rdw .pg-win,html[data-look=dark] .rdw .pg-xc,html[data-look=dark] .rdw .pg-xc .fr,html[data-look=dark] .rdw .pi-chips li,html[data-look=dark] .rdw .pi-mark,html[data-look=dark] .rdw .pol-list li,html[data-look=dark] .rdw .rd-card,html[data-look=dark] .rdw .rd-consent,html[data-look=dark] .rdw .rd-faq-i,html[data-look=dark] .rdw .rd-field input,html[data-look=dark] .rdw .rd-field select,html[data-look=dark] .rdw .rd-field textarea,html[data-look=dark] .rdw .rd-form .rd-chip,html[data-look=dark] .rdw .rd-form .rd-file,html[data-look=dark] .rdw .rd-form .rd-form-alert,html[data-look=dark] .rdw .rd-form .rd-radios label,html[data-look=dark] .rdw .rd-form [data-slot=input],html[data-look=dark] .rdw .rd-form [data-slot=select-trigger],html[data-look=dark] .rdw .rd-form [data-slot=textarea],html[data-look=dark] .rdw .rd-form [role=checkbox],html[data-look=dark] .rdw .rd-form button[role=combobox],html[data-look=dark] .rdw .rd-form input[type=date],html[data-look=dark] .rdw .rd-form input[type=email],html[data-look=dark] .rdw .rd-form input[type=tel],html[data-look=dark] .rdw .rd-form input[type=text],html[data-look=dark] .rdw .rd-form select,html[data-look=dark] .rdw .rd-form textarea,html[data-look=dark] .rdw .rd-form-sheet,html[data-look=dark] .rdw .rd-form-sheet .rd-form [data-slot=input],html[data-look=dark] .rdw .rd-form-sheet .rd-form [data-slot=select-trigger],html[data-look=dark] .rdw .rd-form-sheet .rd-form [data-slot=textarea],html[data-look=dark] .rdw .rd-mcta,html[data-look=dark] .rdw .rd-motion,html[data-look=dark] .rdw .rd-prose .ka-cta,html[data-look=dark] .rdw .rd-prose table,html[data-look=dark] .rdw .rd-prose th,html[data-look=dark] .rdw .rd-sheet,html[data-look=dark] .rdw .rd-welcome .win,html[data-look=dark] .rdw .sh-b,html[data-look=dark] .rdw .st-card,html[data-look=dark] .rdw .sx .sc,html[data-look=dark] .rdw .tabs,html[data-look=dark] .rdw .team>div,html[data-look=dark] .rdw .tele-inc li,html[data-look=dark] .rdw .tier,html[data-look=dark] .rdw .tlinks a,html[data-look=dark] .rdw .tm2 .pp .fr,html[data-look=dark] .rdw .tq .cnt,html[data-look=dark] .rdw .tq figure,html[data-look=dark] .rdw .tx-taupe,html[data-look=dark] .rdw .xcat,html[data-look=dark] .rdw .xcat li,html[data-look=dark] .rdw .xf,html[data-look=dark] .rdw .xf-c,html[data-look=dark] .rdw footer,html[data-look=dark] .rdw.tp .app,html[data-look=dark] .rdw.tp .cc,html[data-look=dark] .rdw.tp .empty,html[data-look=dark] .rdw.tp .g1,html[data-look=dark] .rdw.tp .g1 .ic,html[data-look=dark] .rdw.tp .g1.sage .ic,html[data-look=dark] .rdw.tp .g1.warm .ic,html[data-look=dark] .rdw.tp .gc,html[data-look=dark] .rdw.tp .gc .half,html[data-look=dark] .rdw.tp .note-card,html[data-look=dark] .rdw.tp .pills li,html[data-look=dark] .rdw.tp .rx-card,html[data-look=dark] .rdw.tp .rx-chips a,html[data-look=dark] .rdw.tp .sc,html[data-look=dark] .rdw.tp .st,html[data-look=dark] .rdw .hdr,html[data-look=dark] .rdw .pi,html[data-look=dark] .rdw .hx,html[data-look=dark] .rdw .tpb.t-dark,html[data-look=dark] .rdw .stmt,html[data-look=dark] .rdw .tier.lg,html[data-look=dark] .rdw.tp .sc.book,html[data-look=dark] .rdw .mt-dark,html[data-look=dark] .rdw .card-base,html[data-look=dark] .rdw .bg-white,html[data-look=dark] .rdw [class~="bg-[#F7F6F4]"],html[data-look=dark] .rdw [class~=bg-frosted-50\/50]{--foreground:#2c2c2c;--background:#f7f6f4;--frosted-700:#5c6d71;--ink:#2c2c2c;--ink-body:#4a4a4a;--ink-tertiary:#6f6f6d;--muted-foreground:#6b6b6b;--white:#fff;--porcelain-50:#fbfaf8;--porcelain:#f7f6f4;--line:#eceae5;--silkstone:#e3e3e1;--line-strong:#d9d7d1;--ink-40:#9a9892;--ink-60:#6f6f6d;--ink-80:#4a4a4a;--obsidian:#2c2c2c;--cloud-50:#f0f3f4;--cloud-100:#e5eaea;--cloud-200:#d7dddf;--cloud-300:#ccd4d6;--cloud-600:#879395;--cloud-700:#657275;--taupe-50:#f4f2ef;--taupe-100:#eae5de;--taupe-200:#dad2c7;--taupe-300:#b8afa5;--taupe-600:#8b8277;--taupe-700:#6a6156;--sage-50:#f1f4f0;--sage-100:#e4e9e2;--sage-200:#d1dacd;--sage-300:#b7c2b1;--sage-600:#76836f;--sage-700:#596352;--surface:#f7f6f4;--surface-raised:#fbfaf8;--text-heading:#2c2c2c;--text-body:#4a4a4a;--text-muted:#6f6f6d;--rule:#eceae5;--rule-strong:#d9d7d1;--accent-dot:#b8afa5;--action:#2c2c2c;--on-action:#f7f6f4;--focus:#657275;--highlight:#879395;--highlight-tint:#e5eaea;--highlight-wellness:#76836f;--highlight-wellness-tint:#e4e9e2;--shadow-soft:0 1px 2px #2c2c2c0f, 0 8px 24px #2c2c2c0f;--lift:0 18px 44px #2c2c2c12, 0 2px 6px #2c2c2c08;--rule-accent:2px;--wash:#ccd4d6f2}html[data-look=dark] .rdw :is(.hdr,.pi,.hx,.tpb.t-dark,.stmt,.tier.lg,.mt-dark),html[data-look=dark] .rdw.tp .sc.book{--wash:#b7c2b166}html[data-look=dark] :where(.rdw .ab-arch,.rdw .ab-prin li,.rdw .art .win,.rdw .cath .ic,.rdw .cb .in2,.rdw .cpath .wave .dot,.rdw .ct-card,.rdw .ct-info,.rdw .ct-map,.rdw .cty-facts,.rdw .cty-map,.rdw .cty-svc a,.rdw .exs div,.rdw .fd-tier,.rdw .fd-tier .rd-tag,.rdw .fq-pills a,.rdw .fq-rail,.rdw .hdr .ddin,.rdw .hdr .mb,.rdw .hdr .ms,.rdw .hdr .u .l .sx a.sc,.rdw .hdr .u .l .ub,.rdw .hero .chip,.rdw .hr,.rdw .hx .main,.rdw .hx.tx .main .tic,.rdw .hx.tx .treats li,.rdw .ka-author,.rdw .ka-by,.rdw .ka-rail .in,.rdw .ka-sheet,.rdw .kn-card,.rdw .kn-chip,.rdw .kn-feat,.rdw .lg-toc a,.rdw .lk-card,.rdw .lk-news,.rdw .lk-news .rw input,.rdw .lk-pill,.rdw .lk-sched>div,.rdw .mfan .chip,.rdw .mprice,.rdw .mt-card,.rdw .mt-other,.rdw .mt-terms,.rdw .oc2 .fr,.rdw .pane .m,.rdw .pg-err .areas a,.rdw .pg-fam,.rdw .pg-fam .pg-opt,.rdw .pg-lift,.rdw .pg-opt,.rdw .pg-pill,.rdw .pg-rel a,.rdw .pg-tcard,.rdw .pg-tcard .tags>*,.rdw .pg-tf,.rdw .pg-th,.rdw .pg-win,.rdw .pg-xc,.rdw .pg-xc .fr,.rdw .pi-chips li,.rdw .pi-mark,.rdw .pol-list li,.rdw .rd-card,.rdw .rd-consent,.rdw .rd-faq-i,.rdw .rd-field input,.rdw .rd-field select,.rdw .rd-field textarea,.rdw .rd-form .rd-chip,.rdw .rd-form .rd-file,.rdw .rd-form .rd-form-alert,.rdw .rd-form .rd-radios label,.rdw .rd-form [data-slot=input],.rdw .rd-form [data-slot=select-trigger],.rdw .rd-form [data-slot=textarea],.rdw .rd-form [role=checkbox],.rdw .rd-form button[role=combobox],.rdw .rd-form input[type=date],.rdw .rd-form input[type=email],.rdw .rd-form input[type=tel],.rdw .rd-form input[type=text],.rdw .rd-form select,.rdw .rd-form textarea,.rdw .rd-form-sheet,.rdw .rd-form-sheet .rd-form [data-slot=input],.rdw .rd-form-sheet .rd-form [data-slot=select-trigger],.rdw .rd-form-sheet .rd-form [data-slot=textarea],.rdw .rd-mcta,.rdw .rd-motion,.rdw .rd-prose .ka-cta,.rdw .rd-prose table,.rdw .rd-prose th,.rdw .rd-sheet,.rdw .rd-welcome .win,.rdw .sh-b,.rdw .st-card,.rdw .sx .sc,.rdw .tabs,.rdw .team>div,.rdw .tele-inc li,.rdw .tier,.rdw .tlinks a,.rdw .tm2 .pp .fr,.rdw .tq .cnt,.rdw .tq figure,.rdw .tx-taupe,.rdw .xcat,.rdw .xcat li,.rdw .xf,.rdw .xf-c,.rdw footer,.rdw.tp .app,.rdw.tp .cc,.rdw.tp .empty,.rdw.tp .g1,.rdw.tp .g1 .ic,.rdw.tp .g1.sage .ic,.rdw.tp .g1.warm .ic,.rdw.tp .gc,.rdw.tp .gc .half,.rdw.tp .note-card,.rdw.tp .pills li,.rdw.tp .rx-card,.rdw.tp .rx-chips a,.rdw.tp .sc,.rdw.tp .st,.rdw .hdr,.rdw .pi,.rdw .hx,.rdw .tpb.t-dark,.rdw .stmt,.rdw .tier.lg,.rdw.tp .sc.book,.rdw .mt-dark,.rdw .card-base,.rdw .bg-white,.rdw [class~="bg-[#F7F6F4]"],.rdw [class~=bg-frosted-50\/50]){color:var(--obsidian)}html[data-look=dark] .rdw .rd-btn-primary{background-image:none;box-shadow:0 14px 30px -14px #0009}html[data-look=dark] .rdw :is(.pi,.hx) .rd-btn-primary{background:var(--porcelain);color:var(--obsidian)}html[data-look=dark] .rdw :is(.pi,.pg-err) .wash{opacity:.16}html[data-look=dark] .rdw .pg-err{background:radial-gradient(90% 80% at 50% 0,#3a3733,#2c2c2c 55%,#232220)}html[data-look=dark] .rdw .ab-vals .v,html[data-look=dark] .rdw .ct-book,html[data-look=dark] .rdw .fd-tier.is-legacy,html[data-look=dark] .rdw .kn-card .ph.is-empty,html[data-look=dark] .rdw .kn-feat .tx,html[data-look=dark] .rdw .kn-news .in,html[data-look=dark] .rdw .mfan .o1,html[data-look=dark] .rdw .mfan .o2,html[data-look=dark] .rdw .mt-peel .bd,html[data-look=dark] .rdw .mt-renew,html[data-look=dark] .rdw .pg-ref,html[data-look=dark] .rdw .pg-tcard .face.back,html[data-look=dark] .rdw .ps-online,html[data-look=dark] .rdw .tcard,html[data-look=dark] .rdw .xcat:not(.ph),html[data-look=dark] .rdw.tp .note-card.cool,html[data-look=dark] .rdw.tp .note-card.warm,html[data-look=dark] .rdw .ct-fast,html[data-look=dark] .rdw .tcard.deep,html[data-look=dark] .rdw .xcat.deep,html[data-look=dark] .rdw.tp .g1.deep{--white:#fff;--porcelain-50:#fbfaf8;--porcelain:#f7f6f4;--line:#eceae5;--silkstone:#e3e3e1;--line-strong:#d9d7d1;--ink-40:#9a9892;--ink-60:#6f6f6d;--ink-80:#4a4a4a;--obsidian:#2c2c2c;--cloud-50:#f0f3f4;--cloud-100:#e5eaea;--cloud-200:#d7dddf;--cloud-300:#ccd4d6;--cloud-600:#879395;--cloud-700:#657275;--taupe-50:#f4f2ef;--taupe-100:#eae5de;--taupe-200:#dad2c7;--taupe-300:#b8afa5;--taupe-600:#8b8277;--taupe-700:#6a6156;--sage-50:#f1f4f0;--sage-100:#e4e9e2;--sage-200:#d1dacd;--sage-300:#b7c2b1;--sage-600:#76836f;--sage-700:#596352;--surface:#f7f6f4;--surface-raised:#fbfaf8;--text-heading:#2c2c2c;--text-body:#4a4a4a;--text-muted:#6f6f6d;--rule:#eceae5;--rule-strong:#d9d7d1;--accent-dot:#b8afa5;--action:#2c2c2c;--on-action:#f7f6f4;--focus:#657275;--highlight:#879395;--highlight-tint:#e5eaea;--highlight-wellness:#76836f;--highlight-wellness-tint:#e4e9e2;--shadow-soft:0 1px 2px #2c2c2c0f, 0 8px 24px #2c2c2c0f;--lift:0 18px 44px #2c2c2c12, 0 2px 6px #2c2c2c08;--rule-accent:2px;--wash:#ccd4d6f2}html[data-look=dark] :where(.rdw .ab-vals .v,.rdw .ct-book,.rdw .fd-tier.is-legacy,.rdw .kn-card .ph.is-empty,.rdw .kn-feat .tx,.rdw .kn-news .in,.rdw .mfan .o1,.rdw .mfan .o2,.rdw .mt-peel .bd,.rdw .mt-renew,.rdw .pg-ref,.rdw .pg-tcard .face.back,.rdw .ps-online,.rdw .tcard,.rdw .xcat:not(.ph),.rdw.tp .note-card.cool,.rdw.tp .note-card.warm,.rdw .ct-fast,.rdw .tcard.deep,.rdw .xcat.deep,.rdw.tp .g1.deep){color:var(--obsidian)}html[data-look=dark] .rdw :is(.ct-fast,.tcard.deep,.xcat.deep),html[data-look=dark] .rdw.tp .g1.deep{--wash:#b7c2b166}html[data-look=dark] .rdw a[class*="bg-[#2C2C2C]"],html[data-look=dark] .rdw button[class*="bg-[#2C2C2C]"]{background-color:var(--action)!important;color:var(--on-action)!important}html[data-look=dark] .rdw :is(.pi,.hx) :is(a,button)[class*="bg-[#2C2C2C]"]{background-color:var(--porcelain)!important;color:var(--obsidian)!important}html[data-look=dark] .rdw .pg-err .pg-pill{color:var(--porcelain);background:0 0;box-shadow:inset 0 0 0 1px #f7f6f459}html[data-look=dark] .rdw .pg-err .pg-pill.is-primary{background:var(--porcelain);color:var(--obsidian);box-shadow:none}html[data-look=dark] .rdw .rdw{--foreground:inherit;--background:inherit;--frosted-700:inherit;--ink:inherit;--ink-body:inherit;--ink-tertiary:inherit;--muted-foreground:inherit;--accent-dot:inherit;--action:inherit;--cloud-100:inherit;--cloud-200:inherit;--cloud-300:inherit;--cloud-50:inherit;--cloud-600:inherit;--cloud-700:inherit;--focus:inherit;--highlight:inherit;--highlight-tint:inherit;--highlight-wellness:inherit;--highlight-wellness-tint:inherit;--ink-40:inherit;--ink-60:inherit;--ink-80:inherit;--lift:inherit;--line:inherit;--line-strong:inherit;--obsidian:inherit;--on-action:inherit;--porcelain:inherit;--porcelain-50:inherit;--rule:inherit;--rule-accent:inherit;--rule-strong:inherit;--sage-100:inherit;--sage-200:inherit;--sage-300:inherit;--sage-50:inherit;--sage-600:inherit;--sage-700:inherit;--shadow-soft:inherit;--silkstone:inherit;--surface:inherit;--surface-raised:inherit;--taupe-100:inherit;--taupe-200:inherit;--taupe-300:inherit;--taupe-50:inherit;--taupe-600:inherit;--taupe-700:inherit;--text-body:inherit;--text-heading:inherit;--text-muted:inherit;--white:inherit;--wash:inherit}html[data-look=dark] .rdw [class~="text-[#2C2C2C]"]{color:var(--obsidian)}html[data-look=dark] .rdw [class~="text-[#4A4A4A]"]{color:var(--ink-80)}html[data-look=dark] .rdw [class~=bg-frosted-50\/50]{background-color:#f0f3f4}@media (min-width:1001px){html[data-look=dark] .rdw .lg-toc a{--ink-80:#d8d5cf;--obsidian:#f7f6f4;--taupe-700:#c9bfb2;--white:#f7f6f414}}
.rdw .ea .g{align-items:stretch}.rdw .ea .rd-card.ar{min-height:220px;padding-top:34px}.rdw .tq .g{align-items:stretch}.rdw .tq figure:nth-child(2){margin-top:0}.rdw .tq figure{flex-direction:column;display:flex}.rdw .tq figure blockquote{flex:1 0 auto}@media (min-width:761px) and (max-width:1000px){.rdw .hx{grid-template-columns:1fr;min-height:0}.rdw .hx .copy{max-width:620px}.rdw .hx .stage{width:100%;max-width:460px;margin:16px auto 0}.rdw .hx .cue{display:none}}@media (pointer:coarse){.rdw .rd-link{position:relative}.rdw .rd-link:before{content:"";position:absolute;inset:-14px -6px}.rdw footer .sx .sc{width:44px;height:44px}}@media (max-width:1000px){.rdw .hdr .mb,.rdw .hdr .ms{width:44px;height:44px}.rdw .hdr .mb i{left:14px;right:14px}.rdw .hdr .mb i:first-child{top:18px}.rdw .hdr .mb i:last-child{top:25px}}.rdw footer .legal a{white-space:nowrap}.rdw footer .cols4 a.em{overflow-wrap:normal;word-break:normal}.rdw .rd-motion.is-inline{display:none}@media (max-width:1023.98px){.rdw .rd-motion:not(.is-inline){display:none}.rdw .rd-motion.is-inline{background:var(--porcelain);width:auto;height:auto;min-height:44px;color:var(--ink-80);box-shadow:inset 0 0 0 1px var(--line-strong);font:700 11.5px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;margin:18px auto 0;padding:0 18px;display:inline-flex;position:static}.rdw .rd-motion.is-inline .mk{transform:scale(.75)}.rdw .rd-motion.is-inline[aria-pressed=true]{color:var(--obsidian);box-shadow:inset 0 0 0 1px var(--taupe-300)}}@media (max-width:760px){.rdw .ea .rd-card.ar{min-height:0;padding-top:24px}.rdw .ms2 .top .r{justify-self:start}.rdw.tp .g1 .v{font-size:16px;line-height:22px}.rdw.tp .tpb.t-dark .tph:has(>.accent):before{grid-row:1}.rdw.tp .tpb.t-dark .tph:has(>.accent)>.rd-label{grid-row:1}}.rdw section section{padding-left:revert-layer;padding-right:revert-layer}.rdw .tq .g:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:28px}@media (max-width:1000px){.rdw .oc2 .fr{aspect-ratio:1}.rdw .oc2 .fr .rdw-photo--whole{padding:6%}}@media (min-width:1001px) and (max-height:820px){.rdw .hx.tx{min-height:0;padding-top:96px!important;padding-bottom:48px!important}.rdw .hx.tx h1{font-size:52px;line-height:58px}.rdw .hx.tx .lead{max-width:60ch;margin-bottom:20px;font-size:16.5px}.rdw .hx.tx .copy{flex-direction:column;align-items:flex-start;display:flex}.rdw .hx.tx .treats{order:1;margin:0 0 22px}.rdw .hx.tx .trust{order:2}.rdw .hx.tx .ctas{margin-bottom:22px}.rdw .pi{padding-top:100px;padding-bottom:48px}.rdw .pi h1{margin:14px 0;font-size:48px}}@media (max-width:760px){.rdw .pi h1{margin:16px 0;font-size:34px}}
.rdw .sn{padding:0 var(--rdw-pad);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--porcelain);align-items:center;gap:24px;display:flex}.rdw .sn ul{scrollbar-width:none;flex:1;gap:4px 30px;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.rdw .sn ul::-webkit-scrollbar{display:none}.rdw .sn li{flex:none}.rdw .sn a{min-height:54px;font:600 11.5px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-60);white-space:nowrap;align-items:center;text-decoration:none;transition:color .25s;display:inline-flex;position:relative}.rdw .sn a:hover,.rdw .sn a[aria-current=page]{color:var(--obsidian)}.rdw .sn ul a:after{content:"";background:var(--obsidian);transform-origin:0;height:2px;transition:scale .35s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-1px;left:0;right:0;scale:0 1}.rdw .sn ul a[aria-current=page]:after{scale:1}.rdw .sn a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.rdw .sn .sn-q{border-left:1px solid var(--line);flex:none;gap:8px;padding-left:24px}.rdw .sn .sn-q svg{width:16px;height:16px}@media (max-width:760px){.rdw .sn{gap:0;padding:0 0 0 20px}.rdw .sn ul{gap:26px;padding-right:20px;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.rdw .sn .sn-q{padding:0 18px}.rdw .sn .sn-q span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.rdw .pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 26px;display:grid}.rdw .pc{flex-direction:column;min-width:0;display:flex}.rdw .pc-plate{aspect-ratio:1;isolation:isolate;background:#f3f0eb;border-radius:20px;display:block;position:relative;overflow:hidden}.rdw .pc-plate img{mix-blend-mode:multiply;transition:scale .7s cubic-bezier(.2,.7,.2,1)}.rdw .pc:hover .pc-plate img{scale:1.045}.rdw .pc-when{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:700 10px/1 var(--font-sans);letter-spacing:.14em;color:#4a4a4a;background:#ffffffd1;border-radius:999px;padding:6px 10px;position:absolute;top:12px;left:12px}.rdw .pc-brand{font:700 10.5px/1.3 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--taupe-700);margin:18px 0 0}.rdw .pc-name{font:400 19px/1.3 var(--font-display);color:var(--obsidian);margin:7px 0 0}.rdw .pc-name a{color:inherit;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none;transition:background-size .4s}.rdw .pc:hover .pc-name a,.rdw .pc-name a:focus-visible{background-size:100% 1px}.rdw .pc{position:relative}.rdw .pc-name a:focus-visible{outline:none}.rdw .pc:has(.pc-name a:focus-visible){outline:2px solid var(--focus);outline-offset:8px;border-radius:22px}.rdw .pc-desc{-webkit-line-clamp:2;font:400 14px/1.55 var(--font-sans);color:var(--ink-60);-webkit-box-orient:vertical;margin:7px 0 0;display:-webkit-box;overflow:hidden}.rdw .pc-foot{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:2px;margin-top:auto;padding-top:12px;display:flex}.rdw .pc-name,.rdw .pc-desc{margin-bottom:16px}.rdw .pc-name:has(+.pc-desc){margin-bottom:0}.rdw .pc-avail{font:400 12px/1.4 var(--font-sans);color:var(--ink-60);margin:0}.rdw .pc-cta{min-height:44px;font:700 11px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--obsidian);white-space:nowrap;flex:none;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.rdw .pc-cta svg{width:14px;height:14px;transition:translate .3s}.rdw .pc-cta:hover svg{translate:2px -2px}.rdw .pc-cta:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}.rdw .pshelves{gap:72px;display:grid}.rdw .pshelf{border-bottom:1px solid var(--line);font:400 26px/1.2 var(--font-display);color:var(--obsidian);align-items:baseline;gap:12px;margin:0 0 28px;padding-bottom:14px;display:flex}.rdw .pshelf span{font:600 12px/1 var(--font-sans);letter-spacing:.1em;color:var(--ink-60)}.rdw .pempty{text-align:center;font:400 15px/1.6 var(--font-sans);color:var(--ink-60);padding:56px 0}@media (min-width:1280px){.rdw .pgrid{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:24px}.rdw .sh-picks .pgrid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1080px}}@media (max-width:1100px){.rdw .pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.rdw .pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 14px}.rdw .pc-plate{border-radius:16px}.rdw .pc-brand{letter-spacing:.16em;margin-top:14px;font-size:9.5px}.rdw .pc-name{font-size:16px}.rdw .pc-desc{font-size:13px}.rdw .pc-cta{min-height:40px}.rdw .pshelves{gap:52px}.rdw .pshelf{margin-bottom:20px;font-size:22px}}@media (prefers-reduced-motion:reduce){.rdw .pc-plate img,.rdw .pc-name a,.rdw .pc-cta svg{transition:none}.rdw .pc:hover .pc-plate img{scale:1}}.rdw .sh-head{max-width:none}.rdw .tpb.sh-tight{padding-top:24px}.rdw .sh-tight .sh-all{margin-top:56px}.rdw .sb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.rdw .sb{height:100%;color:var(--obsidian);flex-direction:column;text-decoration:none;display:flex}.rdw .sb .ph{aspect-ratio:3/2;isolation:isolate;background:#f3f0eb;border-radius:24px;display:block;position:relative;overflow:hidden}.rdw .sb .ph img{mix-blend-mode:multiply;transition:scale .8s cubic-bezier(.2,.7,.2,1)}.rdw .sb:hover .ph img{scale:1.05}.rdw .sb .tx{flex-direction:column;flex:1;padding-top:22px;display:flex}.rdw .sb .tag{font:700 10.5px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--taupe-700)}.rdw .sb .nm{font:400 30px/1.15 var(--font-display);margin-top:12px}.rdw .sb .bl{font:400 15px/1.6 var(--font-sans);color:var(--ink-60);flex:1;margin-top:10px}.rdw .sb .go{font:700 11.5px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin-top:18px;display:inline-flex}.rdw .sb .go svg{width:16px;height:16px;transition:translate .4s cubic-bezier(.2,.7,.2,1)}.rdw .sb:hover .go svg{translate:5px}.rdw .sb:focus-visible{outline:2px solid var(--focus);outline-offset:8px;border-radius:26px}.rdw .sc-list{border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin:0;padding:0;list-style:none;display:grid}.rdw .sc-list li{border-top:1px solid var(--line-strong)}.rdw .sc-list a{color:var(--obsidian);grid-template-columns:1fr auto;grid-template-areas:"nm ct""ds ct";align-items:center;gap:6px 24px;padding:24px 4px;text-decoration:none;display:grid}.rdw .sc-list .nm{font:400 23px/1.2 var(--font-display);grid-area:nm}.rdw .sc-list .ds{font:400 14px/1.5 var(--font-sans);color:var(--ink-60);grid-area:ds}.rdw .sc-list .ct{font:600 12px/1 var(--font-sans);letter-spacing:.08em;color:var(--ink-60);grid-area:ct;align-items:center;gap:12px;display:inline-flex}.rdw .sc-list .ct svg{width:18px;height:18px;color:var(--obsidian);transition:translate .4s cubic-bezier(.2,.7,.2,1)}.rdw .sc-list a:hover .ct svg{translate:5px}.rdw .sc-list a:hover .nm{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.rdw .sc-list a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:6px}.rdw #concerns{scroll-margin-top:110px}.rdw .sh-guide{margin-top:56px}@media (max-width:1000px){.rdw .sb-grid{margin:0 calc(var(--rdw-pad) * -1);padding:0 var(--rdw-pad) 6px;scroll-snap-type:x mandatory;scroll-padding:0 var(--rdw-pad);scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.rdw .sb-grid li{scroll-snap-align:start;flex:0 0 min(78%,340px)}}@media (max-width:760px){.rdw .sb-grid{margin:0 -20px;padding:0 20px 6px;scroll-padding:0 20px}.rdw .sb .nm{font-size:26px}.rdw .sc-list{grid-template-columns:1fr}.rdw .sc-list a{padding:20px 2px}.rdw .sc-list .nm{font-size:20px}.rdw .tpb.sh-tight{padding-top:8px}}@media (prefers-reduced-motion:reduce){.rdw .sb .ph img,.rdw .sb .go svg,.rdw .sc-list .ct svg{transition:none}}.rdw .ps-count{font:600 12px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-60);margin:0 0 24px}.rdw .ps-grid+.ps-online{margin-top:72px;margin-bottom:0}.rdw .pb-bar{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:24px;display:flex}.rdw .pb-search{flex:1;min-width:0;position:relative}.rdw .pb-search svg{width:17px;height:17px;color:var(--ink-60);pointer-events:none;position:absolute;top:50%;left:18px;translate:0 -50%}.rdw .pb-search input{border:1px solid var(--line-strong);width:100%;height:50px;font:400 15px/1 var(--font-sans);color:var(--obsidian);background:0 0;border-radius:999px;padding:0 20px 0 48px;scroll-margin-top:140px}.rdw .pb-search input::placeholder{color:var(--ink-60)}.rdw .pb-search input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rdw .pb-open,.rdw .pb-sort select{border:1px solid var(--line-strong);height:50px;font:600 12px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--obsidian);cursor:pointer;background:0 0;border-radius:999px}.rdw .pb-open{align-items:center;gap:10px;padding:0 20px;display:none}.rdw .pb-open svg{width:16px;height:16px}.rdw .pb-open .n{background:var(--obsidian);min-width:20px;height:20px;color:var(--porcelain);letter-spacing:0;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.rdw .pb-sort{align-items:center;gap:10px;display:flex}.rdw .pb-sort>span{font:700 10.5px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-60)}.rdw .pb-sort select{text-transform:none;letter-spacing:0;padding:0 18px;font-size:14px;font-weight:500}.rdw .pb-sort select option{color:#2c2c2c;background:#fff}.rdw .pb-open:focus-visible,.rdw .pb-sort select:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rdw .pb-body{grid-template-columns:232px minmax(0,1fr);gap:56px;margin-top:36px;display:grid}.rdw .pb-side{scrollbar-width:thin;align-self:start;max-height:calc(100vh - 130px);padding-right:6px;position:sticky;top:110px;overflow-y:auto}.rdw .pb-sheet-head,.rdw .pb-sheet-foot,.rdw .pb-scrim{display:none}.rdw .pb-groups{display:grid}.rdw .pb-group{border-top:1px solid var(--line)}.rdw .pb-group:last-child{border-bottom:1px solid var(--line)}.rdw .pb-group h3{margin:0}.rdw .pb-group h3 button{text-align:left;width:100%;min-height:52px;font:700 10.5px/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--obsidian);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.rdw .pb-group h3 .n{letter-spacing:.06em;color:var(--ink-60);margin-left:6px}.rdw .pb-group .pm{width:11px;height:11px;margin-left:auto;position:relative}.rdw .pb-group .pm:before,.rdw .pb-group .pm:after{content:"";background:currentColor;height:1px;transition:rotate .3s,opacity .3s;position:absolute;inset:5px 0 auto}.rdw .pb-group .pm:after{rotate:90deg}.rdw .pb-group [aria-expanded=true] .pm:after{opacity:0;rotate:0deg}.rdw .pb-group h3 button:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.rdw .pb-group ul{margin:-4px 0 0;padding:0 0 16px;list-style:none}.rdw .pb-opt{text-align:left;min-height:36px;font:400 15px/1.3 var(--font-sans);color:var(--ink-60);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;transition:color .2s;display:inline-flex}.rdw .pb-opt:hover{color:var(--obsidian)}.rdw .pb-opt[aria-pressed=true]{color:var(--obsidian);font-weight:600}.rdw .pb-opt .dot{background:var(--obsidian);border-radius:50%;width:5px;height:5px;transition:scale .25s cubic-bezier(.2,.7,.2,1);scale:0}.rdw .pb-opt[aria-pressed=true] .dot{scale:1}.rdw .pb-opt:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.rdw .pb-opt,.rdw .pb-opt .dot,.rdw .pb-group .pm:before,.rdw .pb-group .pm:after{transition:none}}.rdw .pb-meta{flex-wrap:wrap;align-items:center;gap:12px 20px;min-height:36px;margin-bottom:28px;display:flex}.rdw .pb-meta>p{font:600 12px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-60);margin:0}.rdw .pb-applied{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rdw .pb-applied button{border:1px solid var(--line-strong);min-height:36px;font:500 13px/1 var(--font-sans);color:var(--obsidian);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.rdw .pb-applied button svg{width:13px;height:13px}.rdw .pb-applied button:hover{border-color:var(--obsidian)}.rdw .pb-applied .clr{text-underline-offset:4px;color:var(--ink-60);border-color:#0000;text-decoration:underline}.rdw .pb-applied button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:1100px) and (min-width:1024px){.rdw .pb-body{grid-template-columns:200px minmax(0,1fr);gap:40px}}@media (min-width:1024px){.rdw .pb-main .pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.rdw .pb-main .pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1023.98px){.rdw .pb-open{display:inline-flex}.rdw .pb-sort>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rdw .pb-body{grid-template-columns:minmax(0,1fr);gap:0;margin-top:24px}.rdw .pb-side{display:none}.rdw .pb-side.is-open{z-index:90;background:var(--porcelain);border-radius:26px 26px 0 0;flex-direction:column;max-height:88dvh;padding:0;animation:.35s cubic-bezier(.2,.7,.2,1) rdw-sheet-up;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -24px 60px #00000059}.rdw .pb-scrim{z-index:89;background:#14141280;display:block;position:fixed;inset:0}.rdw .pb-sheet-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 20px 14px;display:flex}.rdw .pb-sheet-head h2{font:400 24px/1 var(--font-display);color:var(--obsidian);margin:0}.rdw .pb-sheet-head button{width:44px;height:44px;color:var(--obsidian);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin-right:-8px;display:grid}.rdw .pb-sheet-head button svg{width:20px;height:20px}.rdw .pb-groups{overscroll-behavior:contain;flex:1;align-content:start;padding:8px 20px 28px;overflow-y:auto}.rdw .pb-group:first-child{border-top:0}.rdw .pb-group h3 button{min-height:56px}.rdw .pb-opt{min-height:44px;font-size:16px}.rdw .pb-sheet-foot{padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);gap:12px;display:flex}.rdw .pb-sheet-foot button{height:50px;font:700 11.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:999px}.rdw .pb-sheet-foot .clr{border:1px solid var(--line-strong);color:var(--obsidian);background:0 0;padding:0 20px}.rdw .pb-sheet-foot .clr:disabled{opacity:.45;cursor:default}.rdw .pb-sheet-foot .go{background:var(--obsidian);color:var(--porcelain);border:0;flex:1}.rdw .pb-sheet-head button:focus-visible,.rdw .pb-sheet-foot button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}}@media (max-width:760px){.rdw .pb-bar{flex-wrap:wrap}.rdw .pb-search{flex:1 0 100%}.rdw .pb-open,.rdw .pb-sort{flex:1}.rdw .pb-open{justify-content:center}.rdw .pb-sort select{width:100%}.rdw .pb-meta{margin-bottom:22px}}@keyframes rdw-sheet-up{0%{opacity:0;translate:0 40px}}@media (prefers-reduced-motion:reduce){.rdw .pb-side.is-open{animation:none}}.rdw .pb-float{display:none}@media (max-width:1023.98px){.rdw .pb-float{left:50%;bottom:calc(82px + env(safe-area-inset-bottom,0px));z-index:41;background:var(--obsidian);height:46px;font:600 11.5px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--porcelain);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 20px;animation:.3s cubic-bezier(.2,.7,.2,1) rdw-float-in;display:inline-flex;position:fixed;translate:-50%;box-shadow:0 12px 30px -10px #00000073}.rdw .pb-float svg{width:16px;height:16px}.rdw .pb-float .n{background:var(--porcelain);min-width:20px;height:20px;color:var(--obsidian);letter-spacing:0;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.rdw .pb-float .ct{border-left:1px solid color-mix(in srgb,var(--porcelain) 30%,transparent);letter-spacing:.06em;text-transform:none;opacity:.8;padding-left:12px;font-weight:500}.rdw .pb-float:focus-visible{outline:2px solid var(--focus);outline-offset:3px}}@keyframes rdw-float-in{0%{opacity:0;translate:-50% 16px}}@media (prefers-reduced-motion:reduce){.rdw .pb-float{animation:none}}.rdw .fop-btn{display:none}.rdw section.bs{padding:28px}@media (min-width:768px){.rdw section.bs{padding:36px}}@media (max-width:760px){.rdw .pgrid{row-gap:30px}.rdw .pc-desc{display:none}.rdw .pc-name{margin-bottom:4px}.rdw .pc-foot{border-top:0;padding-top:0}.rdw .pc-when{padding:5px 8px;font-size:9px;top:9px;left:9px}.rdw .sb-grid li{flex-basis:72%}.rdw section.bs{padding:24px 22px}.rdw .fop[data-open=false] .fop-body{display:none}.rdw .fop-btn{border:0;border-top:1px solid;border-top-color:color-mix(in srgb,currentColor 18%,transparent);width:100%;min-height:48px;font:600 11.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:inherit;cursor:pointer;background:0 0;align-items:center;gap:12px;margin-top:18px;padding:14px 0 0;display:flex}.rdw .fop[data-open=true] .fop-btn{margin-top:24px}.rdw .fop-btn .pm{width:11px;height:11px;margin-left:auto;position:relative}.rdw .fop-btn .pm:before,.rdw .fop-btn .pm:after{content:"";background:currentColor;height:1px;transition:rotate .3s,opacity .3s;position:absolute;inset:5px 0 auto}.rdw .fop-btn .pm:after{rotate:90deg}.rdw .fop-btn[aria-expanded=true] .pm:after{opacity:0;rotate:0deg}.rdw .fop-btn:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}}@media (min-width:1024px){.rdw .hx.tx.hx-compact{min-height:0;padding-top:100px!important;padding-bottom:40px!important}.rdw .hx.tx.hx-compact .stage{zoom:.68;height:540px}}@media (max-width:1023.98px){.rdw .hx.tx.hx-compact .stage{display:none}.rdw .hx.tx.hx-compact{padding-bottom:36px!important}}@media (min-width:1001px){.rdw .pi.pi-compact{grid-template-columns:minmax(0,1fr) 200px;padding-top:100px;padding-bottom:40px}.rdw .pi.pi-compact .pi-mark{width:150px}.rdw .pi.pi-compact h1{font-size:48px}body:has(.ps-top) .rdw .hdr .nv{margin-bottom:0}.rdw.shop-sub .ps-top{padding-top:40px}}.rdw.shop-sub .ps-crumbs{margin-bottom:20px}@media (max-width:760px){.rdw.shop-sub .ps-top{padding-top:20px}.rdw.shop-sub .ps-crumbs{margin-bottom:14px}}.rdw .cop-btn{display:none}@media (max-width:760px){.rdw .cop[data-open=false]>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rdw .cop-btn{font:600 11.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:6px 0;text-decoration:underline;display:inline-block}.rdw .cop-btn:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}}@media (min-width:1001px){.rdw.shop .tpb,.rdw.shop-sub .tpb{padding-top:72px;padding-bottom:72px}.rdw.shop-sub>.tpb:first-child{padding-top:44px}.rdw.shop-sub .tpb.ps-top{padding-top:40px}}@media (max-width:1000px){.rdw.shop .tpb,.rdw.shop-sub .tpb{padding-top:44px;padding-bottom:48px}.rdw.shop-sub>.tpb:first-child{padding-top:28px}}@media (max-width:760px){.rdw.shop-sub .tpb.ps-top{padding-top:20px}}.rdw .xx{width:14px;height:14px;display:inline-block;position:relative}.rdw .xx:before,.rdw .xx:after{content:"";background:currentColor;height:1.5px;position:absolute;top:50%;left:-1px;right:-1px;rotate:45deg}.rdw .xx:after{rotate:-45deg}.rdw .pb-applied .xx{width:10px;height:10px}.rdw .pb-sort{position:relative}.rdw .pb-sort select{appearance:none;padding-right:42px}.rdw .pb-sort:after{content:"";border-right:1.5px solid var(--obsidian);border-bottom:1.5px solid var(--obsidian);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:20px;translate:0 -70%;rotate:45deg}@media (max-width:1023.98px){.rdw .pb-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px 12px;padding-bottom:0}.rdw .pb-search{flex:1 0 100%}.rdw .pb-search input{height:46px;font-size:15px}.rdw .pb-open{letter-spacing:.14em;border:0;border-radius:0;flex:none;justify-content:flex-start;height:46px;padding:0;font-size:11.5px}.rdw .pb-sort{flex:none;gap:8px;margin-left:auto}.rdw .pb-sort>span{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.rdw .pb-sort select{border:0;border-radius:0;width:auto;height:46px;padding:0 18px 0 0;font-size:14px}.rdw .pb-sort:after{right:2px}.rdw .pb-body{margin-top:18px}.rdw .pb-meta{min-height:0;margin-bottom:18px}.rdw .pb-side.is-open{max-height:82dvh}.rdw .pb-sheet-head{padding:12px 20px 10px}.rdw .pb-sheet-head h2{font-size:20px}.rdw .pb-groups{padding:4px 20px 20px}.rdw .pb-group h3 button{min-height:50px}.rdw .pb-group ul{flex-wrap:wrap;gap:8px;margin:0;padding:0 0 18px;display:flex}.rdw .pb-opt{border:1px solid var(--line-strong);min-height:38px;color:var(--obsidian);border-radius:999px;padding:0 15px;font-size:14px}.rdw .pb-opt .dot{display:none}.rdw .pb-opt[aria-pressed=true]{border-color:var(--obsidian);background:var(--obsidian);color:var(--porcelain);font-weight:500}.rdw .pb-sheet-foot{padding:10px 20px calc(10px + env(safe-area-inset-bottom))}.rdw .pb-sheet-foot button{height:46px}}@media (max-width:760px){.rdw .pgrid{gap:26px 12px}.rdw .pc-plate{border-radius:14px}.rdw .pc-when{display:none}.rdw .pc-brand{letter-spacing:.14em;margin-top:10px;font-size:9px}.rdw .pc-name{font-size:15px;line-height:1.3}.rdw .pc-cta{letter-spacing:.12em;min-height:34px;font-size:10px;font-weight:600}.rdw .pc-cta svg{width:12px;height:12px}.rdw.shop .sh-head h2{font-size:30px;line-height:1.1}.rdw .pshelf{font-size:21px}.rdw .sb .nm{font-size:22px}.rdw .hx.tx.hx-compact .trust{display:none}}
