.ndzn-bg{background-image:var(--home-backdrop-image);z-index:-1;pointer-events:none;background-position:50%;background-size:cover;width:100%;height:505px;position:absolute;top:0;left:0}.ndzn-bg:after{background:linear-gradient(var(--background-fade),var(--background));content:"";width:100%;height:264px;position:absolute;bottom:0;left:0}@media (max-width:1720px){.ndzn-bg{background-size:1720px 505px}}.homepage--saleTimer{background-image:linear-gradient(97.49deg,var(--campaign-from,#d73431)0%,var(--campaign-to,#ff7266)100%);color:#fff;border-radius:.5rem;justify-content:space-between;align-items:center;height:135px;margin-top:88px;margin-bottom:32px;padding:63px 60px;text-decoration:none;display:flex;position:relative}@supports (color:color(display-p3 0 0 0)){.homepage--saleTimer{background-image:linear-gradient(97.49deg,var(--campaign-from,color(display-p3 .777573 .262988 .226453))0%,var(--campaign-to,color(display-p3 .940288 .472426 .41755))100%)}}@supports (color:lab(0% 0 0)){.homepage--saleTimer{background-image:linear-gradient(97.49deg,var(--campaign-from,lab(49.2966% 62.8465 43.054))0%,var(--campaign-to,lab(65.7891% 56.0191 35.5089))100%)}}.homepage--saleTimer:after{background-image:linear-gradient(90deg,var(--campaign-ledge-from,#9e2320)0%,var(--campaign-ledge-to,#d24d45)100%);content:"";z-index:-1;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;width:100%;height:16px;position:absolute;bottom:-.5rem;left:0}@supports (color:color(display-p3 0 0 0)){.homepage--saleTimer:after{background-image:linear-gradient(90deg,var(--campaign-ledge-from,color(display-p3 .569817 .180493 .153571))0%,var(--campaign-ledge-to,color(display-p3 .764746 .337854 .293828))100%)}}@supports (color:lab(0% 0 0)){.homepage--saleTimer:after{background-image:linear-gradient(90deg,var(--campaign-ledge-from,lab(35.7718% 50.2911 34.5681))0%,var(--campaign-ledge-to,lab(51.9471% 53.0982 34.415))100%)}}.homepage--saleTimer img{position:absolute}.homepage--saleTimer .saleTimer__decor{border-radius:.5rem;width:auto;height:100%;top:0;left:0}.homepage--saleTimer .saleTimer__logo{z-index:5;width:auto;height:200px;margin-left:auto;margin-right:auto;bottom:0;left:0;right:0}.homepage--saleTimer .saleTimer__text{z-index:3;flex-direction:column;width:100%;display:flex;position:relative}.homepage--saleTimer .saleTimer__text h1{font-family:var(--font-display),sans-serif;text-transform:uppercase;max-width:400px;margin-top:auto;margin-bottom:.5rem;font-size:36px;font-weight:900;line-height:44px}.homepage--saleTimer .saleTimer__text p{display:none}.homepage--saleTimer .saleTimer__text p.saleTimer__subtitle{font-family:var(--font-body),sans-serif;opacity:.85;max-width:400px;margin-bottom:auto;font-size:15px;font-weight:600;line-height:22px;display:block}.homepage--saleTimer .saleTimer__timer{flex-direction:column;align-items:flex-end;display:flex}.homepage--saleTimer .timer__text{color:rgba(255,255,255,.75);font-family:var(--font-body),sans-serif;text-align:right;text-transform:uppercase;margin-bottom:0;font-size:14px;font-weight:700}.homepage--saleTimer .sale__timeLeft{justify-content:center;align-items:center;gap:.75rem;padding:0;display:flex;position:relative}.homepage--saleTimer .timeLeft{white-space:nowrap;background-color:rgba(0,0,0,.2);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:84px;height:88px;padding:6px .75rem;line-height:22px;display:flex}.homepage--saleTimer .timeLeft b{font-family:var(--font-display),sans-serif;text-transform:uppercase;font-size:32px;font-weight:900}.homepage--saleTimer .timeLeft span{font-family:var(--font-body),sans-serif;opacity:.5;font-size:14px}@media (max-width:1300px){.homepage--saleTimer{flex-direction:column;height:-moz-fit-content;height:fit-content;margin-top:40px;padding-top:20px;padding-bottom:20px;overflow:hidden}.homepage--saleTimer .saleTimer__logo{height:320px;margin-left:0;margin-right:0;bottom:-60px;left:-340px}.homepage--saleTimer .saleTimer__logo.logo__extra{left:auto;right:-318px}.homepage--saleTimer .saleTimer__text{text-align:center;align-items:center;margin-bottom:10px}.homepage--saleTimer .saleTimer__timer{align-items:center}}@media (max-width:850px){.homepage--saleTimer{padding:2rem 2rem 64px}.homepage--saleTimer .saleTimer__logo{height:230px;margin-left:0;margin-right:0;bottom:-95px;left:-260px}.homepage--saleTimer .saleTimer__logo.logo__extra{left:auto;right:-240px}}@media (max-width:650px){.homepage--saleTimer{margin-top:2rem}.homepage--saleTimer .saleTimer__logo{height:155px;margin-left:50px;margin-right:34px;bottom:-60px;left:-220px}.homepage--saleTimer .saleTimer__logo.logo__extra{left:auto;right:-200px}.homepage--saleTimer .saleTimer__text{margin-bottom:24px}.homepage--saleTimer .saleTimer__text h1{font-size:24px;line-height:normal}.homepage--saleTimer .saleTimer__text p.saleTimer__subtitle{font-size:13px;line-height:18px}.homepage--saleTimer .timer__text{font-size:12px}.homepage--saleTimer .timeLeft{gap:0;width:59px;height:60px}.homepage--saleTimer .timeLeft b{font-size:16px}}.homepage--guideBanner{--campaign-from:#2460b7;--campaign-to:#00a7b6;--campaign-ledge-from:#184687;--campaign-ledge-to:#007f8c;overflow:hidden}@supports (color:color(display-p3 0 0 0)){.homepage--guideBanner{--campaign-from:color(display-p3 .206987 .373111 .692971);--campaign-to:color(display-p3 .145174 .651929 .720759);--campaign-ledge-from:color(display-p3 .143218 .268906 .51091);--campaign-ledge-to:color(display-p3 .0482219 .497444 .554054)}}@supports (color:lab(0% 0 0)){.homepage--guideBanner{--campaign-from:lab(40.7593% 5.35859 -52.1717);--campaign-to:lab(61.7501% -40.9589 -21.8718);--campaign-ledge-from:lab(29.4074% 4.2869 -41.7374);--campaign-ledge-to:lab(47.6564% -35.0163 -18.7154)}}.homepage--guideBanner.is-compact{margin-top:0}.homepage--guideBanner .saleTimer__decor{opacity:.35}.homepage--guideBanner .guideBanner__glyph{color:rgba(255,255,255,.16);z-index:1;line-height:0;position:absolute;bottom:-26px;right:240px}.homepage--guideBanner .guideBanner__action{font-family:var(--font-body),sans-serif;white-space:nowrap;z-index:3;background-color:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.25);border-radius:.5rem;flex-shrink:0;align-items:center;gap:.6rem;height:52px;padding:0 1.5rem;font-size:15px;font-weight:700;transition:background-color .2s,border-color .2s;display:flex;position:relative}.homepage--guideBanner:hover .guideBanner__action{background-color:rgba(0,0,0,.34);border-color:rgba(255,255,255,.45)}@media (max-width:1300px){.homepage--guideBanner .guideBanner__glyph{display:none}}@media (max-width:650px){.homepage--guideBanner .guideBanner__action{height:46px;padding:0 1.1rem;font-size:14px}}.home-aside{--ac:var(--primary);--ah:color-mix(in oklab,var(--primary)72%,#000);--ac-fg:var(--primary-foreground);--sf:var(--card);--so:var(--secondary);--al:color-mix(in oklab,var(--primary)16%,transparent);--td:var(--foreground);--tt:var(--muted-foreground);--bd:color-mix(in oklab,var(--foreground)28%,transparent);--sh:color-mix(in oklab,var(--primary)15%,transparent)}.c-sf{background:var(--sf)}.c-so{background:var(--so)}.c-al{background:var(--al)}.c-so50{background:color-mix(in srgb,var(--so)50%,transparent)}.t-d{color:var(--td)}.t-t{color:var(--tt)}.t-ac{color:var(--ac)}.b-bd40{border-color:color-mix(in srgb,var(--bd)40%,transparent)}.sh-c{box-shadow:0 1px 3px rgba(0,0,0,.06),0 4px 16px -2px var(--sh)}.grad-ac{background:linear-gradient(135deg,var(--ac),var(--ah));color:var(--ac-fg)}.user-avatar-flip{transform:scaleX(-1)}.home-category-grid{--home-grid-gap:22px;gap:var(--home-grid-gap);grid-template-columns:repeat(12,1fr);display:grid;container-type:inline-size}.home-category-grid .col-6{grid-column:span 6;height:100%}.home-category-grid.has-featured .col-6:first-child{grid-row:span 2}.home-category-grid.has-featured .col-6:first-child .category-button{aspect-ratio:1;height:auto}.home-category-grid.has-featured .col-6:nth-child(2) .category-button,.home-category-grid.has-featured .col-6:nth-child(3) .category-button{height:100%}.home-category-grid.has-featured .col-6:nth-child(n+4) .category-button{height:calc((100cqw - 3*var(--home-grid-gap))/4)}.home-category-grid.has-wide-last .col-6:last-child{grid-column:span 12}.home-category-grid.has-featured .col-6:first-child .category-content{justify-content:flex-end;align-items:flex-start}.category-button{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:200px;padding:2rem;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.category-button:before{content:"";z-index:1;background:rgba(0,0,0,.45);width:100%;height:100%;position:absolute;top:0;left:0}.category-button:after{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);content:"";z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,transparent 70%);mask-image:linear-gradient(90deg,#000 0%,transparent 70%)}.home-category-grid.has-featured .col-6:first-child .category-button:after{-webkit-mask-image:linear-gradient(to top right,#000 0%,transparent 75%);mask-image:linear-gradient(to top right,#000 0%,transparent 75%)}.category-button:hover{transform:translateY(-2px)}.category-content{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;display:flex;position:relative}.category-content h2{color:#fff;font-family:var(--font-category),sans-serif;text-transform:uppercase;margin:0;font-size:48px;font-weight:900;line-height:1.1}.category-content p{color:#fff;font-family:var(--font-category),sans-serif;margin:0;font-size:20px;font-weight:600;line-height:1.3}@media (min-width:1024px) and (max-width:1120px){.category-content h2{font-size:36px}}@media (max-width:768px){.home-category-grid .col-6{grid-column:span 12}.home-category-grid.has-featured .col-6:first-child{grid-row:span 1}.home-category-grid.has-featured .col-6:first-child .category-button,.home-category-grid.has-featured .col-6:nth-child(n+2) .category-button{aspect-ratio:auto;height:200px}.home-category-grid.has-featured .col-6:first-child .category-content{justify-content:center}.category-button{height:200px;padding:1.5rem}.category-content h2{font-size:32px}.category-content p{font-size:16px}}.category-button.is-placeholder:before,.category-button.is-placeholder:after{content:none}
