nx-pdp-head{display:block}.nxph{--nxph-line: #e9e5dd;--nxph-muted: #6b6b6b;display:grid;gap:14px;margin-bottom:4px}.nxph .nx-icon{display:block;width:1em;height:1em;flex-shrink:0}.nxph__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.nxph__tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.nxph__label{display:inline-flex;align-items:center;gap:10px;color:var(--nxph-ink);font-size:11.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.nxph__label:before{content:"";width:22px;height:2px;border-radius:2px;background:var(--nxph-accent)}.nxph__badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nxph__badge .nx-icon{font-size:12px}.nxph__badge--best{background:var(--nxph-ink);color:var(--nxph-accent)}.nxph__badge--new{background:color-mix(in srgb,var(--nxph-accent) 18%,#ffffff);color:color-mix(in srgb,var(--nxph-accent) 55%,#000)}.nxph__actions{display:flex;gap:8px;flex-shrink:0}.nxph__action{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--nxph-line);border-radius:50%;background:#fff;color:var(--nxph-ink);font-size:18px;cursor:pointer;transition:border-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.nxph__action:hover{border-color:var(--nxph-ink);transform:translateY(-2px);box-shadow:0 10px 20px -14px #1119}.nxph__action[aria-pressed=true]{border-color:#d6335b;color:#d6335b}.nxph__action[aria-pressed=true] path{fill:currentColor}.nxph__action.is-pop{animation:nxph-pop .45s ease}@keyframes nxph-pop{50%{transform:scale(1.2)}}.nxph__toast{position:absolute;top:calc(100% + 8px);right:0;padding:6px 12px;border-radius:10px;background:var(--nxph-ink);color:#fff;font-size:12px;font-weight:600;white-space:nowrap;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.nxph__toast.is-visible{opacity:1;transform:none}.nxph__title{margin:0;color:var(--nxph-ink);font-family:var(--font-heading-family);font-size:var(--nxph-title);font-weight:var(--font-heading-weight, 600);line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.nxph__subtitle{margin:-6px 0 0;color:var(--nxph-muted);font-size:15.5px;line-height:1.6}.nxph__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px}.nxph__rating{display:inline-flex;align-items:center;gap:8px;color:var(--nxph-ink)!important;text-decoration:none}.nxph__rating:hover .nxph__rating-count{color:var(--nxph-ink);text-decoration:underline;text-underline-offset:3px}.nxph__stars{position:relative;display:inline-block;font-size:16px;line-height:1;letter-spacing:2px;color:#e3ded4}.nxph__stars:before{content:"\2605\2605\2605\2605\2605"}.nxph__stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;inset:0 auto 0 0;width:var(--nxph-rating);overflow:hidden;color:var(--nxph-accent)}.nxph__rating-count{color:var(--nxph-muted);transition:color .2s ease}.nxph__sold{display:inline-flex;align-items:center;gap:6px;padding:4px 12px 4px 10px;border-radius:999px;background:#fff3ea;color:#c2410c;font-size:13px;font-weight:600}.nxph__meta>*+.nxph__sold{position:relative}.nxph__card{position:relative;display:grid;gap:12px;padding:20px 22px;overflow:hidden;border:1px solid var(--nxph-line);border-radius:22px;background:var(--nxph-card)}.nxph__card.is-sale:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:linear-gradient(var(--nxph-accent),color-mix(in srgb,var(--nxph-accent) 50%,#000))}.nxph__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.nxph__price{color:var(--nxph-ink);font-family:var(--font-heading-family);font-size:var(--nxph-price);font-weight:700;line-height:1;letter-spacing:-.02em}.nxph__card.is-sale .nxph__price{color:var(--nxph-sale)}.nxph__compare{color:#8a8a8a;font-size:calc(var(--nxph-price) * .56);text-decoration-thickness:1.5px}.nxph__pill{position:relative;overflow:hidden;padding:6px 12px;border-radius:999px;background:var(--nxph-sale);color:#fff;font-size:13px;font-weight:800;letter-spacing:.02em}.nxph__pill:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);animation:nxph-shine 3.2s ease-in-out infinite}@keyframes nxph-shine{0%,60%{left:-60%}to{left:130%}}.nxph__save,.nxph__install,.nxph__ship-text{display:flex;align-items:center;gap:8px;margin:0;color:var(--nxph-ink);font-size:14px}.nxph__save{color:color-mix(in srgb,var(--nxph-sale) 80%,#000)}.nxph__save .nx-icon,.nxph__install .nx-icon,.nxph__ship-text .nx-icon{font-size:17px}.nxph__install .nx-icon{color:var(--nxph-accent)}.nxph__unit,.nxph__tax{margin:-4px 0 0;color:var(--nxph-muted);font-size:12.5px}.nxph__ship{display:grid;gap:8px;padding-top:12px;border-top:1px dashed var(--nxph-line)}.nxph__ship.is-free .nxph__ship-text{color:#1f7a4a;font-weight:600}.nxph__meter{position:relative;display:block;height:6px;overflow:hidden;border-radius:6px;background:#ece8e1}.nxph__meter i{position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--nxph-accent) 65%,#fff),var(--nxph-accent));animation:nxph-grow 1.2s cubic-bezier(.22,.8,.26,1)}.nxph__ship.is-free .nxph__meter i{background:linear-gradient(90deg,#4ade80,#16a34a)}@keyframes nxph-grow{0%{width:0}}.nxph__stock{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;color:var(--nxph-ink);font-size:14px;font-weight:500}.nxph__dot{position:relative;width:9px;height:9px;border-radius:50%;background:#22a35a}.nxph__dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:inherit;opacity:.35;animation:nxph-pulse 1.8s ease-out infinite}.nxph__stock--low{color:#b45309}.nxph__stock--low .nxph__dot{background:#f59e0b}.nxph__stock--out .nxph__dot{background:#c0392b}.nxph__stock--out .nxph__dot:after{animation:none}.nxph__meter--stock{flex-basis:100%}.nxph__meter--stock i{background:linear-gradient(90deg,#f59e0b,#dc2626)}@keyframes nxph-pulse{0%{transform:scale(.6);opacity:.5}to{transform:scale(1.9);opacity:0}}.nxph__timer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:14px 18px;border-radius:18px;background:var(--nxph-ink);color:#fff}.nxph__timer[hidden]{display:none}.nxph__timer-label{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600}.nxph__timer-label .nx-icon{color:var(--nxph-accent);font-size:17px;animation:nxph-tick 1s steps(2) infinite}@keyframes nxph-tick{50%{opacity:.45}}.nxph__timer-clock{display:flex;gap:6px}.nxph__unit-box{display:grid;justify-items:center;min-width:46px;padding:6px 6px 5px;border-radius:10px;background:#ffffff14}.nxph__unit-box b{color:var(--nxph-accent);font-size:18px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.nxph__unit-box small{color:#fff9;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase}.nxph__unit-box[data-empty]{display:none}.nxph__viewers{display:flex;align-items:center;gap:8px;margin:0;color:var(--nxph-ink);font-size:13.5px}.nxph__viewers[hidden]{display:none}.nxph__viewers .nx-icon{color:var(--nxph-muted);font-size:16px}.nxph__viewers b{display:inline-block;min-width:1.4em;text-align:center;transition:transform .3s ease,color .3s ease}.nxph__viewers b.is-bump{transform:translateY(-2px);color:var(--nxph-sale)}.nxph__live{position:relative;width:8px;height:8px;border-radius:50%;background:#ef4444}.nxph__live:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:#ef4444;opacity:.35;animation:nxph-pulse 1.6s ease-out infinite}@media screen and (max-width:749px){.nxph__title{font-size:var(--nxph-title-m)}.nxph__card{padding:16px 18px;border-radius:18px}.nxph__price{font-size:calc(var(--nxph-price) * .85)}.nxph__action{width:38px;height:38px;font-size:16px}.nxph__timer{padding:12px 14px}.nxph__unit-box{min-width:40px}}@media(prefers-reduced-motion:reduce){.nxph__pill:after,.nxph__dot:after,.nxph__live:after,.nxph__timer-label .nx-icon,.nxph__meter i{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nx-pdp-head.css.map */
