.nx-tax{--red:#880036;--red-dark:#5e0025;--red-deep:#380016;--sand:#ece2dc;--cream:#faf6f3;--warm:#f5ede8;--ink:#241318;--grey:#7c6f72;--line:#e8ddd8;--lime:#b3d800;--gut:24px;color:var(--ink);background:#fff;font-family:"Gotham",Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.6}.nx-tax *,.nx-tax *::before,.nx-tax *::after{box-sizing:border-box}.nx-tax h1,.nx-tax h2,.nx-tax h3{margin:0;line-height:1.06;letter-spacing:-.03em;font-weight:800;color:var(--ink)}.nx-tax p{margin:0}.nx-tax a{color:inherit}.nx-tax svg{width:16px;height:16px;max-width:none;flex:0 0 auto}.nx-tax .wrap{width:100%;max-width:1600px;margin:0 auto;padding:0 var(--gut)}.nx-tax .sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.nx-tax .btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.9rem 1.6rem;text-decoration:none;font-weight:700;font-size:.77rem;letter-spacing:.1em;text-transform:uppercase;background:var(--red);color:#fff;border:0;cursor:pointer}.nx-tax .btn:hover{background:var(--red-dark);color:#fff}.nx-tax .btn svg{width:15px;height:15px}.nx-tax .btn-o{background:transparent;color:var(--red);box-shadow:inset 0 0 0 1.5px currentColor}.nx-tax .btn-o:hover{background:var(--red);color:#fff}.nx-tax .catHead{background:var(--cream);border-bottom:1px solid var(--line);padding:1.5rem 0 1.8rem}.nx-tax .crumb{display:flex;flex-wrap:wrap;gap:.4rem;font-size:.74rem;color:var(--grey);margin-bottom:1rem}.nx-tax .crumb a{text-decoration:none}.nx-tax .crumb a:hover{color:var(--red)}.nx-tax .crumb span[aria-current]{color:var(--ink);font-weight:500}.nx-tax .catHead h1{font-size:clamp(1.9rem, 4.4vw, 3rem)}.nx-tax .catHead .intro{font-size:1.02rem;color:#4d4044;margin-top:.9rem;max-width:62ch;line-height:1.65}.nx-tax .subs{display:flex;gap:.5rem;overflow-x:auto;margin-top:1.4rem;padding-bottom:.3rem;scrollbar-width:none}.nx-tax .subs::-webkit-scrollbar{display:none}.nx-tax .subs a{flex:0 0 auto;text-decoration:none;font-size:.78rem;font-weight:700;padding:.5rem .9rem;background:#fff;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap}.nx-tax .subs a:hover{box-shadow:inset 0 0 0 1.5px var(--red);color:var(--red)}.nx-tax .subs a[aria-current]{background:var(--red);color:#fff;box-shadow:none}.nx-tax .shell{display:grid;gap:1.6rem;padding:1.2rem var(--gut) 2.4rem}.nx-tax .tools{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;margin-bottom:1.2rem}.nx-tax .count{font-size:.85rem;color:var(--grey)}.nx-tax .count b{color:var(--ink);font-weight:700}.nx-tax .tools .sp{flex:1}.nx-tax .fbtn{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;background:#fff;box-shadow:inset 0 0 0 1.5px var(--line);font:inherit;font-weight:700;font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;color:var(--ink)}.nx-tax .fbtn:hover{box-shadow:inset 0 0 0 1.5px var(--red);color:var(--red)}.nx-tax .fbtn svg{width:15px;height:15px}.nx-tax .fbtn .on{color:var(--red)}.nx-tax .sortwrap{position:relative}.nx-tax .sortwrap select{appearance:none;padding:.6rem 2.1rem .6rem .9rem;background:#fff;box-shadow:inset 0 0 0 1.5px var(--line);border:0;font:inherit;font-size:.78rem;font-weight:500;color:var(--ink);cursor:pointer}.nx-tax .sortwrap>svg{position:absolute;right:.7rem;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--red);pointer-events:none}.nx-tax .filters{background:#fff}.nx-tax .fclose{display:none;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding-bottom:.9rem;border-bottom:1px solid var(--line)}.nx-tax .fclose b{font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800}.nx-tax .fclose button{background:transparent;border:0;font:inherit;cursor:pointer;color:var(--grey);display:flex;padding:.3rem}.nx-tax .fclose svg{width:20px;height:20px}.nx-tax .fgroup{border-bottom:1px solid var(--line);padding:.9rem 0}.nx-tax .fgroup>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800}.nx-tax .fgroup>summary::-webkit-details-marker{display:none}.nx-tax .fgroup>summary svg{width:14px;height:14px;color:var(--red);transition:transform .2s}.nx-tax .fgroup[open]>summary svg{transform:rotate(180deg)}.nx-tax .fopts{display:grid;gap:.5rem;margin-top:.9rem}.nx-tax .fopt{display:flex;align-items:center;gap:.55rem;font-size:.86rem;cursor:pointer}.nx-tax .fopt input{width:16px;height:16px;accent-color:var(--red);flex:0 0 16px}.nx-tax .fopt .n{margin-left:auto;font-size:.74rem;color:var(--grey)}.nx-tax .swatches{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.nx-tax .sw{width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.14);cursor:pointer;border:0;padding:0}.nx-tax .sw[aria-pressed="true"]{box-shadow:inset 0 0 0 1px rgba(0,0,0,.14),0 0 0 2px var(--red)}.nx-tax .fclear{margin-top:1.1rem;background:transparent;border:0;font:inherit;font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--red);cursor:pointer;border-bottom:1.5px solid var(--line);padding:0 0 .25rem}.nx-tax .fclear:hover{border-bottom-color:var(--red)}.nx-tax .scrim{display:none;position:fixed;inset:0;background:rgba(26,0,10,.45);z-index:70}.nx-tax .chips{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.1rem}.nx-tax .chips[hidden]{display:none}.nx-tax .chip{display:inline-flex;align-items:center;gap:.4rem;background:var(--warm);font-size:.76rem;font-weight:500;padding:.35rem .4rem .35rem .7rem}.nx-tax .chip button{background:transparent;border:0;cursor:pointer;display:flex;padding:.15rem;color:var(--grey)}.nx-tax .chip svg{width:12px;height:12px}.nx-tax .grid{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.nx-tax .card{position:relative;text-decoration:none;display:flex;flex-direction:column;min-width:0}.nx-tax .card[hidden]{display:none!important}.nx-tax .card .shot{position:relative;aspect-ratio:4/3;background:var(--warm) var(--img) center/cover no-repeat;overflow:hidden}.nx-tax .card .tags{position:absolute;top:.55rem;left:.55rem;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;z-index:2}.nx-tax .tag{font-size:.57rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:.25rem .5rem;background:var(--ink);color:#fff}.nx-tax .tag.promo{background:var(--red)}.nx-tax .tag.ready{background:var(--lime);color:var(--red-deep)}.nx-tax .card .hov{position:absolute;inset:auto 0 0 0;padding:1.6rem .8rem .7rem;background:linear-gradient(to top,rgba(32,0,13,.82),transparent);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;gap:.4rem;opacity:0;transition:opacity .2s}.nx-tax .card:hover .hov,.nx-tax .card:focus-visible .hov{opacity:1}.nx-tax .card .hov svg{width:13px;height:13px}.nx-tax .card h3{font-size:.95rem;font-weight:800;text-transform:uppercase;margin-top:.8rem}.nx-tax .card .c{font-size:.71rem;font-weight:500;color:var(--grey);letter-spacing:.11em;text-transform:uppercase;margin-top:.2rem}.nx-tax .card .pr{margin-top:.45rem;font-size:.88rem;font-weight:800;color:var(--red)}.nx-tax .card .pr s{color:var(--grey);font-weight:400;margin-right:.4rem}.nx-tax .inpromo{grid-column:1 / -1;position:relative;display:flex;align-items:center;min-height:230px;overflow:hidden;text-decoration:none;color:#fff;background:var(--red-deep) var(--img-mob,var(--img)) center/cover no-repeat}.nx-tax .inpromo::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(26,0,10,.94),rgba(26,0,10,.7) 55%,rgba(26,0,10,.4))}.nx-tax .inpromo .in{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;padding:1.6rem 1.4rem}.nx-tax .inpromo .lab{display:inline-block;background:var(--lime);color:var(--red-deep);font-size:.57rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;padding:.3rem .6rem;margin-bottom:.8rem}.nx-tax .inpromo .h{font-size:clamp(1.2rem, 2.6vw, 1.8rem);max-width:22ch;font-weight:800;letter-spacing:-.03em;line-height:1.06;color:#fff}.nx-tax .inpromo .txt{font-size:.88rem;color:rgba(255,255,255,.85);margin-top:.6rem;max-width:44ch}.nx-tax .inpromo .go{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.1rem;font-weight:700;font-size:.73rem;letter-spacing:.1em;text-transform:uppercase;border-bottom:2px solid rgba(255,255,255,.45);padding-bottom:.25rem;color:#fff}.nx-tax .inpromo:hover .go{border-bottom-color:#fff}.nx-tax .inpromo .go svg{width:14px;height:14px}.nx-tax .empty{margin-top:1rem;color:var(--grey)}.nx-tax .more{display:flex;flex-direction:column;align-items:center;gap:.9rem;margin-top:2.4rem}.nx-tax .more[hidden],.nx-tax .empty[hidden]{display:none}.nx-tax .more .bar{width:min(240px, 60%);height:3px;background:var(--line);position:relative}.nx-tax .more .bar i{position:absolute;inset:0 auto 0 0;background:var(--red);width:0}.nx-tax .more .st{font-size:.78rem;color:var(--grey)}.nx-tax .help{background:var(--cream);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.nx-tax .helpgrid{display:grid;gap:1.6rem;padding:1.2rem var(--gut) 2.4rem}.nx-tax .help h2{font-size:clamp(1.4rem, 2.8vw, 2rem)}.nx-tax .help p,.nx-tax .help .txt{color:#4d4044;margin-top:.8rem;max-width:56ch}.nx-tax .help .act{display:flex;gap:.8rem;flex-wrap:wrap}.nx-tax .seo{padding:3rem 0}.nx-tax .seo h2{font-size:1.25rem;margin-bottom:.9rem}.nx-tax .seo h3{font-size:1rem;font-weight:700;margin-top:1.6rem}.nx-tax .seo p,.nx-tax .seo .txt{color:#4d4044;max-width:76ch;margin-top:.8rem;font-size:.95rem}.nx-tax-page .hr-sidebar-filters{display:none!important}@media (max-width:719px){.nx-tax{--gut:16px}.nx-tax .subs{margin-left:calc(var(--gut) * -1);margin-right:calc(var(--gut) * -1);padding-left:var(--gut);padding-right:var(--gut)}.nx-tax .tools{flex-wrap:nowrap;gap:.45rem}.nx-tax .tools .sp{display:none}.nx-tax .count{font-size:.78rem;white-space:nowrap}.nx-tax .fbtn{padding:.55rem .7rem}.nx-tax .sortwrap{margin-left:auto;min-width:0}.nx-tax .sortwrap select{max-width:132px;padding:.55rem 1.6rem .55rem .65rem}.nx-tax .card h3{font-size:.82rem}.nx-tax .card .c{letter-spacing:.06em}.nx-tax .help .act .btn{width:100%}}@media (max-width:999px){.nx-tax .filters{position:fixed;inset:0;z-index:80;transform:translateX(-100%);transition:transform .25s;overflow-y:auto;padding:1.1rem var(--gut) 2rem}.nx-tax .filters.on{transform:none}.nx-tax .fclose{display:flex}.nx-tax .scrim.on{display:block}}@media (min-width:680px){.nx-tax .grid{grid-template-columns:repeat(3,1fr);gap:1.2rem}}@media (hover:none){.nx-tax .card .hov{opacity:1}}@media (min-width:860px){.nx-tax .inpromo{background-image:var(--img,var(--img-mob))}.nx-tax .inpromo::after{background:linear-gradient(100deg,rgba(26,0,10,.94),rgba(26,0,10,.72) 48%,rgba(26,0,10,.22))}}@media (min-width:900px){.nx-tax .helpgrid{grid-template-columns:1.1fr auto;align-items:center;gap:3rem;padding:3rem 0}}@media (min-width:1000px){.nx-tax .shell{grid-template-columns:238px 1fr;gap:2.6rem;padding:2.2rem var(--gut) 4.4rem}.nx-tax .fbtn{display:none}.nx-tax .filters{position:sticky;top:110px;align-self:start}.nx-tax .scrim{display:none!important}}@media (min-width:1240px){.nx-tax .grid{grid-template-columns:repeat(4,1fr)}}