:root{--bf: #8B5CF6}:root{--bf-light: color-mix(in srgb, var(--bf) 55%, #ffffff);--bf-soft: color-mix(in srgb, var(--bf) 18%, transparent);--bf-line: color-mix(in srgb, var(--bf) 60%, transparent);--bf-glow: color-mix(in srgb, var(--bf) 40%, transparent)}.pjp .product-price-block [hidden],.pjp__bf[hidden]{display:none!important}.pjc--bf{border-color:var(--bf-line);box-shadow:0 0 0 1px var(--bf-soft),0 14px 34px -18px var(--bf-glow)}.pjc--bf:hover{border-color:var(--bf)}.pjc--bf .pjc__media{background:radial-gradient(circle at 50% 55%,var(--bf-soft) 0%,rgba(0,0,0,0) 64%),var(--bg-raised)}.pjc__badge--bf{background:linear-gradient(135deg,var(--bf),var(--bf-light));color:#fff;font-family:var(--font-label);letter-spacing:.07em;text-transform:uppercase;box-shadow:0 6px 16px -6px var(--bf-glow)}.pjc__badge--bfoff{background:#150d24;color:var(--bf-light);border:1px solid var(--bf-line)}.pjc--bf .pjc__now{color:var(--bf-light)}.pjc--bf .pjc__was{text-decoration-color:var(--bf-line)}.pjp .pjp__pricecard--bf{border-color:var(--bf-line);background:radial-gradient(120% 140% at 0% 0%,var(--bf-soft) 0%,rgba(0,0,0,0) 55%),linear-gradient(180deg,var(--bg-raised),var(--bg-card));box-shadow:0 0 0 1px var(--bf-soft),0 18px 40px -22px var(--bf-glow)}.pjp__bf{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.pjp__bf-badge{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:8px;background:linear-gradient(135deg,var(--bf),var(--bf-light));color:#fff;font-family:var(--font-label);font-weight:700;font-size:15px;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 8px 20px -8px var(--bf-glow)}.pjp__bf-txt{font-size:14px;color:var(--text-secondary)}.pjp__bf-txt strong{color:var(--bf-light);font-size:16px}.pjp .pjp__pricecard--bf .product-price-block .price--current{color:var(--bf-light)}.pjp .pjp__pricecard--bf .price--original{text-decoration-color:var(--bf-line)}.pjp .pjp__pricecard--bf .price-save{background:#150d24;color:var(--bf-light);border:1px solid var(--bf-line)}@media(max-width:640px){.pjp__bf-badge{height:26px;padding:0 10px;font-size:13px}.pjp__bf-txt{font-size:13px}}body.pj-bf-theme{--primary: var(--bf);--primary-dark: color-mix(in srgb, var(--bf) 80%, #000000);--primary-glow: var(--bf-glow);--border-neon: var(--bf-line)}body.pj-bf-theme ::selection{color:#fff}body.pj-bf-theme .btn-primary,body.pj-bf-theme .btn--primary,body.pj-bf-theme .pj-btn--primary,body.pj-bf-theme .pjc__btn:not(.pjc__btn--ghost),body.pj-bf-theme .pj-pill.is-on,body.pj-bf-theme .pjseries__go,body.pj-bf-theme .pjcoll__tab.is-on,body.pj-bf-theme .pjcoll__chip,body.pj-bf-theme .pjh__icon .mini-cart-count,body.pj-bf-theme .topbar-marquee,body.pj-bf-theme .topbar-marquee *,body.pj-bf-theme .pj-msi__promo-kicker{color:#fff!important}body.pj-bf-theme .pjc__btn:not(.pjc__btn--ghost):hover{background:var(--bf-light);border-color:var(--bf-light)}body.pj-bf-theme .btn-primary:hover,body.pj-bf-theme .btn--primary:hover,body.pj-bf-theme .pj-btn--primary:hover{background:var(--bf-light);border-color:var(--bf-light)}body.pj-bf-theme .pjhelp__box{background:linear-gradient(135deg,var(--bf),color-mix(in srgb,var(--bf) 70%,#c026d3));color:#fff}body.pj-bf-theme .pjhelp__title{color:#fff}body.pj-bf-theme .pjhelp__text{color:#ffffffdb!important}body.pj-bf-theme .pjhelp__box .pj-btn--line-dark{color:#fff;border-color:#ffffffd9}body.pj-bf-theme .pjhelp__box .pj-btn--line-dark:hover{background:#ffffff1f}body.pj-bf-theme .pjhero{background:radial-gradient(ellipse 60% 70% at 72% 45%,#5d60c942,#08080d00 70%),radial-gradient(ellipse 50% 60% at 10% 100%,color-mix(in srgb,var(--bf) 9%,transparent),#08080d00 70%),var(--bg-base)}body.pj-bf-theme .pjhero__rate.is-hl{border-color:var(--bf-line);background:var(--bf-soft)}body.pj-bf-theme .pjseries__card--yellow{--pjs-tint: var(--bf-glow)}body.pj-bf-theme .pjup__flag{background:var(--bf-soft);color:var(--bf-light)}body.pj-bf-theme .pjprime{border-color:var(--bf-line);background:linear-gradient(135deg,var(--bf-soft),color-mix(in srgb,var(--bf) 3%,transparent))}body.pj-bf-theme .pjprime.is-closed,body.pj-bf-theme .pjprime.is-full{border-color:var(--border-strong, rgba(255,255,255,.16));background:var(--bg-card, #111128)}body.pj-bf-theme .pjprime__badge{color:#fff}body.pj-bf-theme .product-addons__svc-ico{background:var(--bf-soft);color:var(--bf-light)}body.pj-bf-theme .pjp .product-addon:has(input:checked){background:color-mix(in srgb,var(--bf) 8%,transparent)}body.pj-bf-theme .pj-pronta-cta:hover{background:linear-gradient(100deg,var(--bf-soft) 0%,rgba(73,75,154,.3) 100%);box-shadow:0 0 16px var(--bf-glow)}body.pj-bf-theme .sticky-atc,body.pj-bf-theme .pj-sticky-atc{box-shadow:0 -4px 30px color-mix(in srgb,var(--bf) 10%,transparent)}body.pj-bf-theme .pj-page__hero{background:radial-gradient(1200px 380px at 50% -10%,color-mix(in srgb,var(--bf) 14%,transparent),transparent 70%),var(--bg-surface, #0d0d1a)}body.pj-bf-theme .pj-page__title{text-shadow:0 0 26px color-mix(in srgb,var(--bf) 25%,transparent)}body.pj-bf-theme .pj-feature-card:hover{border-color:var(--bf-line)}body.pj-bf-theme .pcb__stepper-item.is-current,body.pj-bf-theme .pcb .pcb__stepper-item.is-current,body.pj-bf-theme .pcb__case-slot.is-current{background:color-mix(in srgb,var(--bf) 12%,transparent)}body.pj-bf-theme .pcb__case-slot.is-current{color:var(--bf-light)}body.pj-bf-theme .pcb__case-slot:before{background:color-mix(in srgb,var(--bf) 70%,transparent)}body.pj-bf-theme .pcb__product.is-selected,body.pj-bf-theme .pcb .pcb__product.is-selected{background:linear-gradient(145deg,var(--pcb-card-hover, #161635),color-mix(in srgb,var(--bf) 12%,transparent))}body.pj-bf-theme .pcb .pcb__next,body.pj-bf-theme .pcb .pcb__checkout{color:#fff}body.pj-bf-theme .pcb .pcb__next:hover:not(:disabled),body.pj-bf-theme .pcb .pcb__checkout:hover:not(:disabled){background:var(--bf-light);border-color:var(--bf-light)}body.pj-bf-theme .pcb .pcb__next:disabled,body.pj-bf-theme .pcb .pcb__checkout:disabled{background:color-mix(in srgb,var(--bf) 28%,transparent);color:#ffffffb3}body.pj-bf-theme .pjm__dialog{border-color:var(--bf-line)}body.pj-bf-theme .pjm__btn--primary{color:#fff}body.pj-bf-theme .pjm__btn--primary:hover{box-shadow:0 0 22px var(--bf-glow)}body.pj-bf-theme .pjm-pill{border-color:var(--bf-line)}body.pj-bf-theme .pjm-pill__dot{box-shadow:0 0 0 4px var(--bf-soft)}body.pj-bf-theme .pj-added__btn--primary{color:#fff;box-shadow:0 6px 18px var(--bf-glow)}body.pj-bf-theme .pj-added__btn--primary:hover{box-shadow:0 10px 24px var(--bf-glow)}body.pj-bf-theme .pjls-field:focus-within{box-shadow:0 0 0 4px var(--bf-soft)}body.pj-bf-theme .pj-facet__price-apply{color:#fff}body.pj-bf-theme .gpo-container.gpo-container textarea:focus{border-color:var(--bf)!important}body.pj-bf-theme .gpo-container input[type=checkbox]{accent-color:var(--bf)}body.pj-bf-theme .gpo-container.gpo-container .gpo-swatch.selected{border-color:var(--bf)!important;color:var(--bf-light)!important;box-shadow:0 0 10px var(--bf-glow)!important}body.pj-bf-theme .pcb .pcb__stepper-item.is-done span,body.pj-bf-theme .pcb .pcb__product.is-selected .pcb__product-media>i,body.pj-bf-theme .pcb .pcb__product-footer em,body.pj-bf-theme .pjcart__steps li.is-on span,body.pj-bf-theme #cross-sells .xs-sales-badge,body.pj-bf-theme .xsell-quickview__overlay-btn,body.pj-bf-theme .xs-quickview-active{color:#fff!important}body.pj-bf-theme #cross-sells button,body.pj-bf-theme #cross-sells .xsell-quick-add-to-cart,body.pj-bf-theme #cross-sells .xsell-quickview__overlay-btn,body.pj-bf-theme #cross-sells .xs-product-view{color:#fff!important}.pjhero--bf{background:radial-gradient(ellipse 55% 75% at 74% 42%,color-mix(in srgb,var(--bf) 42%,transparent),#08080d00 70%),radial-gradient(ellipse 45% 55% at 6% 100%,color-mix(in srgb,var(--bf) 22%,transparent),#08080d00 70%),repeating-linear-gradient(115deg,rgba(255,255,255,.028) 0 2px,transparent 2px 26px),var(--bg-base)}.pjhero--bf .pjhero__inner{padding-bottom:64px}.pjhero--bf .pjhero__bfkicker{display:inline-flex;align-self:flex-start;padding:7px 14px;border-radius:999px;background:var(--bf);color:#fff;border:0;letter-spacing:.18em;box-shadow:0 0 0 4px var(--bf-soft),0 8px 28px var(--bf-glow)}.pjhero--bf .pjhero__title{text-shadow:0 0 60px color-mix(in srgb,var(--bf) 35%,transparent)}.pjhero--bf .pjhero__accent{color:var(--bf);text-shadow:0 0 32px var(--bf-glow)}.pjhero--bf .pjhero__glow{background:radial-gradient(circle,color-mix(in srgb,var(--bf) 60%,transparent) 0%,transparent 65%);width:600px;height:600px}.pjhero--bf .pjhero__card{border-color:var(--bf-line);box-shadow:0 18px 50px color-mix(in srgb,var(--bf) 30%,transparent)}.pjhero--bf .pjhero__card-kicker{color:var(--bf-light)}.pjhero--bf .pjhero__card-price strong{color:#fff}.pjhero__bfband{position:absolute;left:0;right:0;bottom:0;z-index:2;overflow:hidden;background:var(--bf);color:#fff;transform:skewY(-1.2deg);transform-origin:left bottom;border-top:1px solid rgba(255,255,255,.25)}.pjhero__bfband-track{display:flex;width:max-content;padding:9px 0;animation:pjBfBand 40s linear infinite;font-family:var(--font-heading);font-size:18px;line-height:1;letter-spacing:.14em;text-transform:uppercase}.pjhero__bfband-track span{padding:0 26px;white-space:nowrap}.pjhero__bfband-track span:after{content:"\2726";margin-left:52px;opacity:.7}@keyframes pjBfBand{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pjhero__bfband-track{animation:none}}@media(max-width:767px){.pjhero--bf .pjhero__inner{padding-bottom:52px}.pjhero__bfband-track{font-size:15px;padding:8px 0}}.pjp-descbox{border-color:var(--bf, #8B5CF6);overflow:hidden}.pjp-descbox>summary{background:var(--bf, #8B5CF6);color:#fff!important}.pjp-descbox>summary:after{border-color:#fff}.pjp-descbox>summary:hover{filter:brightness(1.08)}
/*# sourceMappingURL=/cdn/shop/t/137/assets/pj-blackfriday.css.map */
