.npw{position:relative;overflow:hidden;background-color:var(--npw-bg);color:var(--npw-text)}.npw--stardust:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:var(--npw-stardust-opacity, .5);background-image:radial-gradient(1.5px 1.5px at 18% 22%,rgba(255,255,255,.85) 50%,transparent 51%),radial-gradient(1px 1px at 72% 14%,rgba(255,255,255,.6) 50%,transparent 51%),radial-gradient(1px 1px at 42% 68%,rgba(255,255,255,.5) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 88% 58%,rgba(255,255,255,.7) 50%,transparent 51%),radial-gradient(1px 1px at 8% 82%,rgba(255,255,255,.55) 50%,transparent 51%),radial-gradient(1px 1px at 58% 92%,rgba(255,255,255,.45) 50%,transparent 51%);background-size:320px 320px,460px 460px,380px 380px,540px 540px,420px 420px,600px 600px}.npw--image-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--npw-bg-image);background-repeat:repeat;opacity:var(--npw-stardust-opacity, .5)}.npw-hero{position:relative;padding:32px 20px;text-align:center}.npw-glow{position:absolute;top:50%;left:50%;width:66.666%;height:9rem;transform:translate(-50%,-50%);border-radius:9999px;background-color:var(--npw-primary);opacity:.5;filter:blur(120px);pointer-events:none}.npw-hero__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:18px}.npw-hero__title{margin:0;display:flex;flex-direction:column;gap:18px;letter-spacing:normal}.npw-eyebrow{display:block;color:var(--npw-primary);font-family:var(--font-heading-family, inherit);font-size:14px;font-style:italic;font-weight:900;line-height:1.4;letter-spacing:.25em;text-transform:uppercase}.npw-eyebrow:before{content:"/// "}.npw-title{display:block;font-family:var(--font-heading-family, inherit);font-size:48px;font-style:italic;font-weight:900;line-height:1;letter-spacing:-.025em;text-transform:uppercase;color:var(--npw-title-fallback, #fff);background-image:linear-gradient(to bottom,var(--npw-title-gradient));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 4px rgba(0,0,0,.15))}.npw-arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;background-color:var(--npw-primary);color:var(--npw-primary-contrast);box-shadow:0 0 48px color-mix(in srgb,var(--npw-primary) 40%,transparent);text-decoration:none}.npw-arrow svg{width:14px;height:14px}.npw-body{position:relative;z-index:1;padding:32px 20px 48px}.npw-container{max-width:1600px;margin-inline:auto}.npw-grid{display:grid;grid-template-columns:1fr;gap:16px}.npw-grid>*{display:flex}.npw-card{position:relative;display:flex;flex:1;flex-direction:column;overflow:hidden;border-radius:6px;color:var(--npw-card-text);text-decoration:none;background-image:linear-gradient(to bottom right,var(--npw-card-gradient));box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.npw-card__media{display:block;flex:none;width:100%;aspect-ratio:16 / 10;background-color:#ffffff0a}.npw-card__media img,.npw-card__media svg{display:block;width:100%;height:100%;object-fit:cover}.npw-card__body{display:flex;flex:1;flex-direction:column;padding:20px;border-radius:0 0 6px 6px;border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.npw-card__giveaway{margin:0;font-family:var(--font-heading-family, inherit);font-size:36px;font-style:italic;font-weight:900;line-height:1;letter-spacing:-.025em;text-transform:uppercase;color:var(--npw-card-text);background-image:linear-gradient(to bottom,var(--npw-giveaway-gradient));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.npw-card__name{margin:10px 0 0;font-size:24px;font-weight:900;line-height:1.15;letter-spacing:-.025em;text-transform:uppercase;color:var(--npw-card-text)}.npw-card__location{margin:4px 0 14px;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:15px;letter-spacing:.025em;text-transform:uppercase}.npw-card__button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:48px;margin-top:auto;padding-inline:24px;border:0;border-radius:4px;background-color:var(--npw-primary);color:var(--npw-primary-contrast);font-family:var(--font-heading-family, inherit);font-size:14px;font-style:italic;font-weight:900;letter-spacing:-.025em;line-height:1.2;text-align:center;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease}.npw-card__button svg{flex:none;width:16px;height:16px}.npw-card--muted .npw-card__button{opacity:.75}.npw-card--disabled{cursor:not-allowed;pointer-events:none}.npw-card:hover .npw-card__button{opacity:.75}.npw-card--active{background-image:linear-gradient(to left,var(--npw-active-gradient));background-size:500%;animation:npw-gradient-pan 7.5s linear infinite}.npw-card--active *{color:var(--npw-active-text);-webkit-text-fill-color:var(--npw-active-text)}.npw-card--active .npw-card__body{border-color:#0000001a}.npw-card--active .npw-card__button{background-color:var(--npw-active-text)}.npw-card--active .npw-card__button,.npw-card--active .npw-card__button *{color:var(--npw-active-button-text);-webkit-text-fill-color:var(--npw-active-button-text)}@keyframes npw-gradient-pan{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@media screen and (min-width:640px){.npw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.npw-hero{padding:48px 32px}.npw-body{padding:40px 32px 64px}.npw-title{font-size:60px}.npw-eyebrow{font-size:16px}}@media screen and (min-width:990px){.npw-hero{padding:56px 48px}.npw-body{padding:48px 48px 80px}.npw-title{font-size:72px}.npw-glow{height:19.5rem;opacity:.15}.npw-grid{gap:20px}.npw-grid[data-columns="3"],.npw-grid[data-columns="4"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1536px){.npw-grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.npw-card--active{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/234/assets/section-new-past-winners.css.map */
