:root{--pnp-ink: #07090f;--pnp-ink-soft: #0d1018;--pnp-line: rgba(171, 199, 255, .11);--pnp-text: #f7f9ff;--pnp-muted: #b8c0d2;--pnp-accent: #6db7ff;--pnp-accent-strong: #9bd2ff}body,.gradient{background:var(--pnp-ink)}.header-wrapper,.footer{background-color:var(--pnp-ink)!important;color:var(--pnp-text)}.header-wrapper .header__menu-item,.header-wrapper .header__icon,.header-wrapper .header__heading-link,.footer a,.footer .footer-block__heading,.footer .footer-block__details-content,.footer .copyright__content{color:var(--pnp-text)}.header-wrapper .header__menu-item:hover,.header-wrapper .header__menu-item:focus-visible,.footer a:hover,.footer a:focus-visible{color:var(--pnp-accent-strong);text-decoration-thickness:.2rem}.pnp-hero,.pnp-system{isolation:isolate;overflow:hidden;position:relative}.pnp-hero{background:radial-gradient(circle at 50% 19%,rgba(61,135,211,.14),transparent 31%),var(--pnp-ink);min-height:min(72rem,calc(100vh - 9rem));display:grid;align-items:center}.pnp-hero__grid{background-image:linear-gradient(var(--pnp-line) 1px,transparent 1px),linear-gradient(90deg,var(--pnp-line) 1px,transparent 1px);background-position:center;background-size:6rem 6rem;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(to bottom,black 0%,rgba(0,0,0,.62) 68%,transparent 100%);mask-image:linear-gradient(to bottom,black 0%,rgba(0,0,0,.62) 68%,transparent 100%);pointer-events:none;position:absolute;z-index:-1}.pnp-hero__inner{align-items:center;display:grid;gap:clamp(4rem,7vw,10rem);grid-template-columns:minmax(0,1.08fr) minmax(30rem,.92fr);padding-bottom:clamp(7rem,12vw,16rem);padding-top:clamp(7rem,12vw,16rem)}.pnp-hero__content{max-width:68rem;text-align:left}.pnp-hero__visual{min-width:0;width:100%}.pnp-hero__media{aspect-ratio:4 / 5;background:#0d1018;border:1px solid var(--pnp-line);box-shadow:2.2rem 2.2rem #00000038;overflow:hidden;width:100%}.pnp-hero__media img{height:100%;object-fit:cover;object-position:center center;width:100%}.pnp-eyebrow{color:var(--pnp-accent-strong);font-size:1.1rem;font-weight:700;letter-spacing:.28em;line-height:1.3;margin:0 0 2rem}.pnp-hero__heading,.pnp-system__heading{color:var(--pnp-text);font-family:var(--font-body-family);font-size:clamp(4.2rem,7.5vw,8.4rem);font-weight:700;letter-spacing:-.055em;line-height:.98;margin:0;max-width:14ch}.pnp-hero__heading em{color:var(--pnp-accent);font-style:normal}.pnp-hero__text{color:var(--pnp-muted);font-size:clamp(1.7rem,2vw,2rem);line-height:1.65;margin:3rem 0 0;max-width:66rem}.pnp-hero__actions{display:flex;justify-content:flex-start;margin-top:3.6rem}.pnp-hero .button,.pnp-system .button,.collection .button,.button--primary{background-color:var(--pnp-accent);color:#04101d;font-weight:750;min-height:4.8rem}.pnp-hero .button:before,.pnp-hero .button:after,.pnp-system .button:before,.pnp-system .button:after,.collection .button:before,.collection .button:after{box-shadow:none}.pnp-hero .button:hover,.pnp-hero .button:focus-visible,.pnp-system .button:hover,.pnp-system .button:focus-visible,.collection .button:hover,.collection .button:focus-visible{background-color:var(--pnp-accent-strong);color:#04101d}.pnp-system{background:var(--pnp-ink-soft);border-top:1px solid var(--pnp-line);color:var(--pnp-text)}.pnp-system__inner{padding-bottom:clamp(5rem,9vw,12rem);padding-top:clamp(5rem,9vw,12rem)}.pnp-system__intro{margin:0 auto clamp(4rem,7vw,8rem);max-width:82rem;text-align:center}.pnp-system__heading{font-size:clamp(3.2rem,5vw,5.8rem);max-width:18ch}.pnp-system__steps{border:1px solid var(--pnp-line);counter-reset:pnp-step;display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));list-style:none;margin:0;padding:0}.pnp-system__step{min-height:23rem;padding:clamp(2.4rem,4vw,4.2rem)}.pnp-system__step+.pnp-system__step{border-left:1px solid var(--pnp-line)}.pnp-system__number{color:var(--pnp-accent);font-size:1.2rem;font-weight:700;letter-spacing:.18em;margin:0 0 5.4rem}.pnp-system__step h3{color:var(--pnp-text);font-family:var(--font-body-family);font-size:2.25rem;font-weight:700;letter-spacing:-.035em;line-height:1.1;margin:0 0 1.4rem}.pnp-system__step .rte{color:var(--pnp-muted);font-size:1.5rem;line-height:1.65}.collection{background:var(--pnp-ink);color:var(--pnp-text);padding-top:clamp(5rem,9vw,12rem)}.collection .title,.collection .collection__description{color:var(--pnp-text)}.collection .title{font-family:var(--font-body-family);font-size:clamp(3rem,5vw,5.6rem);font-weight:700;letter-spacing:-.05em}.collection .collection__description{color:var(--pnp-muted)}.product-card-wrapper .card:not(.card--horizontal),.collection .card{background:var(--pnp-ink-soft);border:1px solid var(--pnp-line);border-radius:0;display:flex;flex-direction:column;height:100%;overflow:hidden}.product-card-wrapper .card--media:not(.card--horizontal)>.card__content,.product-card-wrapper .card--media:not(.card--horizontal)>.card__content .card__information,.collection .card--media>.card__content,.collection .card--media>.card__content .card__information{background:var(--pnp-ink-soft)}.product-card-wrapper .card--media:not(.card--horizontal)>.card__content,.collection .card--media>.card__content{display:flex;flex:1 1 auto;padding:0}.product-card-wrapper .card--media:not(.card--horizontal)>.card__content .card__information,.collection .card--media>.card__content .card__information{display:flex;flex:1 1 auto;flex-direction:column;min-height:14.4rem;padding:1.8rem}.product-card-wrapper .card__heading,.collection .card__heading{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;line-height:1.25;min-height:3.75em;overflow:hidden}.product-card-wrapper .card__media,.product-card-wrapper .card__media .media,.collection .card__media,.collection .card__media .media{background:#0a0d15}.product-card-wrapper .card__media .media img,.collection .card__media .media img{object-fit:cover}.product-card-wrapper:has(a[href*="/products/personalized-console-dust-covers"]) .card__media .media img{object-position:right center}.product-card-wrapper:has(a[href="/products/magnetic-cartridge-holder-question-style"]) .card__media .media img{object-position:right center}.product-card-wrapper .card-information,.collection .card-information{margin-top:auto}.product-card-wrapper .card__heading a,.product-card-wrapper .price,.product-card-wrapper .price-item,.product-card-wrapper .card-information,.collection .card__heading a,.collection .price,.collection .price-item,.collection .card-information{color:var(--pnp-text)}.product-card-wrapper .card__heading a:hover,.product-card-wrapper .card__heading a:focus-visible,.collection .card__heading a:hover,.collection .card__heading a:focus-visible{color:var(--pnp-accent-strong)}.product-card-wrapper .card__media .media img,.collection .card__media .media img{transition:transform .26s ease}.product-card-wrapper .card:hover .card__media .media img,.collection .card:hover .card__media .media img{transform:scale(1.025)}.product-card-wrapper .card--media .card__inner>.card__content,.product-card-wrapper .card--media .card__inner>.card__content .card__information,.collection .card--media .card__inner>.card__content,.collection .card--media .card__inner>.card__content .card__information{background:transparent}.product-card-wrapper .card--media:not(.card--horizontal)>.card__inner{--ratio-percent: 125% !important}:where(a,button,input,select,textarea,summary):focus-visible{outline:.3rem solid var(--pnp-accent-strong)!important;outline-offset:.35rem;scroll-margin-block:9rem 4rem}@media screen and (max-width:749px){.pnp-hero{min-height:auto}.pnp-hero__inner{grid-template-columns:1fr;padding-bottom:6rem;padding-top:8rem}.pnp-hero__content{text-align:center}.pnp-hero__heading,.pnp-hero__text{margin-left:auto;margin-right:auto}.pnp-hero__actions{justify-content:center}.pnp-hero__visual{margin:0 auto;max-width:54rem}.pnp-system__steps{grid-template-columns:1fr}.pnp-system__step+.pnp-system__step{border-left:0;border-top:1px solid var(--pnp-line)}.pnp-system__number{margin-bottom:3.6rem}}@media(prefers-reduced-motion:reduce){.collection .card__media .media img{transition:none}}.product,.product__info-container,.product__description,.product__tax,.product__sku,.product__text,.product__inventory,.facets,.facets-vertical,.facets-wrapper,.product-grid-container,.collection-hero,.collection-hero__title,.collection-hero__description,.main-page-title,.main-page-title+.rte{background:var(--pnp-ink);color:var(--pnp-text)}.product{padding-bottom:clamp(5rem,9vw,12rem);padding-top:clamp(3rem,6vw,8rem)}.product__title h1,.collection-hero__title,.main-page-title{color:var(--pnp-text);font-family:var(--font-body-family);font-size:clamp(3.2rem,5vw,5.6rem);font-weight:700;letter-spacing:-.05em;line-height:1}.product .price,.product .price-item,.product .product__description,.product .product__tax,.product .product__sku,.product .product__text,.product .product__inventory,.collection-hero__description,.main-page-title+.rte{color:var(--pnp-muted)}.product .price--large .price-item--regular,.product .price--large .price-item--sale{color:var(--pnp-text)}.product__media,.product__media-item .product__media,.thumbnail,.product .accordion,.product .product-form__input .select,.product .quantity{background:var(--pnp-ink-soft);border-color:var(--pnp-line)}.product__media,.product__media-item .product__media{border:1px solid var(--pnp-line);border-radius:0}.product .thumbnail{border:1px solid transparent}.product .thumbnail[aria-current]{border-color:var(--pnp-accent);box-shadow:none}.product .accordion{border-top:1px solid var(--pnp-line)}.product .accordion summary,.product .accordion__title,.product .accordion__content,.product .form__label,.product .product-form__input legend{color:var(--pnp-text)}.product .accordion__content,.product .form__label,.product .product-form__input legend{color:var(--pnp-muted)}.product .select__select,.product .quantity__input,.product .quantity__button,.product .quantity__button .svg-wrapper,.product .product-form__input input,.product .product-form__input select{background:var(--pnp-ink-soft);color:var(--pnp-text)}.product .product-form__input input,.product .product-form__input select,.product .quantity{border-color:var(--pnp-line)}.product .product-form__submit,.product .shopify-payment-button__button--unbranded{background:var(--pnp-accent);color:#04101d;font-weight:750}.product .product-form__submit:hover,.product .product-form__submit:focus-visible,.product .shopify-payment-button__button--unbranded:hover,.product .shopify-payment-button__button--unbranded:focus-visible{background:var(--pnp-accent-strong)}.pnp-personalization{background:linear-gradient(135deg,#6db7ff1f,#0d1018fa 48%);border:1px solid var(--pnp-line);margin:1.8rem 0;max-width:44rem;padding:1.8rem}.pnp-personalization__heading h2,.pnp-personalization__heading p,.pnp-personalization__help{margin:0}.pnp-personalization__heading>p:last-child,.pnp-personalization__help{color:var(--pnp-muted);font-size:1.3rem;line-height:1.5}.pnp-personalization__eyebrow{color:var(--pnp-accent-strong);font-size:1rem;font-weight:700;letter-spacing:.16em;margin-bottom:.6rem!important;text-transform:uppercase}.pnp-personalization .form__label{display:block;margin:1.6rem 0 .7rem}.pnp-personalization__required,.pnp-personalization__error{color:#ff9f8f}.pnp-personalization__field{align-items:center;display:flex;gap:1rem}.pnp-personalization__field input{border:1px solid var(--pnp-line);border-radius:0;flex:1;min-width:0;padding:1.2rem}.pnp-personalization__field input:disabled{cursor:not-allowed;opacity:.48}.pnp-personalization__field input[aria-invalid=true]{border-color:#ff9f8f;box-shadow:0 0 0 1px #ff9f8f}.pnp-personalization__count{color:var(--pnp-muted);flex:0 0 auto;font-size:1.2rem;font-variant-numeric:tabular-nums}.pnp-personalization__help{margin-top:.8rem}.pnp-personalization__error{font-size:1.3rem;font-weight:700;line-height:1.4;margin:.8rem 0 0}@media screen and (max-width:479px){.pnp-personalization__field{align-items:flex-start;flex-direction:column}.pnp-personalization__field input{width:100%}}.product-grid-container .collection,.product-grid-container .collection .loading-overlay,.facets-wrapper{background:var(--pnp-ink)}.facets-wrapper .facets__summary,.facets-wrapper summary,.facets-wrapper label,.facets-wrapper .facet-filters__label,.facets-wrapper .product-count__text,.facets-wrapper .active-facets__button,.facets-wrapper .facets__heading{color:var(--pnp-text)}.facets-wrapper .select__select,.facets-wrapper input,.facets-wrapper .facet-checkbox{background:var(--pnp-ink-soft);color:var(--pnp-text)}@media screen and (max-width:749px){.product{padding-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pause-and-play.css.map */
