:root{--pc-crimson: 109, 74, 255;--pc-charcoal: 11, 16, 48;--pc-silver: 196, 191, 228;--v-navy: #0b1030;--v-navy-2: #141b4a;--v-ink: #070a20;--v-ivory: #f7f2e8;--v-ivory-2: #efe7d8;--v-violet: #6d4aff;--v-violet-2: #8a6dff;--v-violet-soft: #c4b5fd;--v-holo: linear-gradient(110deg, #a78bfa 0%, #67e8f9 28%, #f0abfc 52%, #fde68a 74%, #a78bfa 100%);--v-radius: 18px;--v-radius-sm: 12px;--v-ease: cubic-bezier(.22, .8, .24, 1);--v-shadow: 0 30px 60px -30px rgba(7, 10, 32, .45);--pc-hairline: 1px solid rgba(var(--color-foreground), .12);--pc-section-space: clamp(72px, 9vw, 128px)}body{font-size:16px;letter-spacing:.005em}h1,h2,h3,.h1,.h2,.h3,.m-section__heading,.pc-hero__heading,.pc-section-head__title,.pc-spotlight__heading,.pc-store__heading,.pc-faq__heading,.pc-newsletter__heading,.m-product-title,.m-collection-page-header h1{text-transform:none;letter-spacing:-.015em;line-height:1.04;font-weight:600}.pc-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;font-family:var(--font-stack-body, inherit);font-size:12.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--color-foreground-secondary))}.pc-kicker__dot{width:8px;height:8px;border-radius:50%;background:var(--v-holo);box-shadow:0 0 0 4px rgba(var(--pc-crimson),.14)}.pc-eyebrow{font-family:var(--font-stack-body, inherit);letter-spacing:.2em;font-size:12px}.pc-eyebrow:before{height:2px;background:var(--v-holo)!important}.pc-foil-text{font-style:italic;background:var(--v-holo);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em;animation:v-foil-shift 9s linear infinite}.m-color-default .pc-foil-text,.m-color-white .pc-foil-text,.m-color-paper-deep .pc-foil-text{background-image:linear-gradient(110deg,#5b3df5,#0e7490 35%,#a21caf 65%,#5b3df5)}@keyframes v-foil-shift{to{background-position:220% 0}}.pc-head{margin-bottom:clamp(28px,4vw,52px)}.pc-head--split{display:flex;align-items:flex-end;justify-content:space-between;gap:20px 48px;flex-wrap:wrap}.pc-head__title{margin:0;font-size:clamp(34px,4.6vw,60px);max-width:16ch}.pc-head__text{max-width:44ch;color:rgb(var(--color-foreground-secondary));font-size:17px}.pc-head__text p{margin:0}.pc-textlink{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;font-size:15px;color:inherit;text-decoration:none;border-bottom:1px solid rgba(var(--color-foreground),.25);transition:gap .25s var(--v-ease),border-color .25s}.pc-textlink:hover{gap:12px;border-color:rgb(var(--pc-crimson))}.m-button{border-radius:999px;min-height:50px;padding-inline:28px;letter-spacing:.08em;font-family:var(--font-stack-body, inherit);font-size:14px;transition:transform .25s var(--v-ease),background-color .25s,color .25s,box-shadow .25s}.m-button--primary:hover{transform:translateY(-1px);box-shadow:0 14px 30px -14px rgba(var(--pc-crimson),.8)}.pc-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;font-family:var(--font-stack-body, inherit);font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;overflow:hidden;isolation:isolate;transition:transform .25s var(--v-ease),box-shadow .25s,background-color .25s,color .25s,border-color .25s}.pc-btn--primary{background:var(--v-violet);color:#fff}.pc-btn--primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s var(--v-ease)}.pc-btn--primary:hover{transform:translateY(-2px);box-shadow:0 18px 36px -16px #6d4affe6}.pc-btn--primary:hover:after{transform:translate(120%)}.pc-btn--ghost{background:transparent;color:inherit;border-color:rgba(var(--color-foreground),.35)}.pc-btn--ghost:hover{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06)}.pc-btn__arrow{transition:transform .25s var(--v-ease)}.pc-btn:hover .pc-btn__arrow{transform:translate(3px)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--v-violet);outline-offset:3px;border-radius:6px}.m-color-dark :where(a,button,input,summary):focus-visible,.m-color-footer :where(a,button,input,summary):focus-visible,.m-color-crimson :where(a,button,input,summary):focus-visible{outline-color:var(--v-violet-soft)}.pc-foil{position:relative}.pc-foil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 20%,rgba(167,139,250,.32) 38%,rgba(103,232,249,.28) 48%,rgba(240,171,252,.28) 58%,transparent 76%);background-size:250% 100%;background-position:120% 0;mix-blend-mode:soft-light;opacity:0;transition:opacity .4s var(--v-ease),background-position 1.1s var(--v-ease)}.pc-foil:hover:after,.pc-foil:focus-visible:after{opacity:1;background-position:-20% 0}.m-announcement-bar{font-family:var(--font-stack-body, inherit);font-size:12.5px;letter-spacing:.14em;font-weight:600}.m-header__desktop,.m-header__mobile{-webkit-backdrop-filter:saturate(1.2);backdrop-filter:saturate(1.2)}.m-header{font-family:var(--font-stack-body, inherit)}.m-menu__link,.m-menu>.m-menu__item>a{font-family:var(--font-stack-body, inherit);font-size:13.5px;font-weight:600;letter-spacing:.1em}.m-header .m-search-form input,.m-header input[type=search]{border-radius:999px;padding-left:18px}.pc-hero:before{display:none}.m-footer{border-top:0}.pc-vh{position:relative;overflow:hidden;isolation:isolate;color:#fff}.pc-vh__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.pc-vh__bg-img,.pc-vh__bg picture{display:block;width:100%;height:100%;object-fit:cover}.pc-vh__glow{position:absolute;inset:auto -10% -30% 40%;height:70%;background:radial-gradient(closest-side,rgba(109,74,255,.35),transparent);filter:blur(20px)}.pc-vh__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-height:clamp(620px,84vh,860px);padding-top:clamp(48px,6vw,96px);padding-bottom:clamp(48px,6vw,96px)}@media(min-width:990px){.pc-vh__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:24px}}.pc-vh__content{position:relative;z-index:3;max-width:600px}.pc-vh .pc-kicker{color:var(--v-violet-soft)}.pc-vh__heading{margin:0 0 22px;font-size:clamp(46px,6.4vw,92px);line-height:.98;color:#fff}.pc-vh__heading em{display:inline-block}.pc-vh__text{max-width:46ch;font-size:clamp(17px,1.3vw,19px);line-height:1.6;color:#cfd2ee}.pc-vh__text p{margin:0}.pc-vh__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.pc-vh .pc-btn--ghost{color:#fff;border-color:#ffffff61}.pc-vh__stats{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.pc-vh__stat{display:inline-flex;align-items:baseline;gap:8px;padding:10px 16px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#fff;text-decoration:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .25s,border-color .25s}.pc-vh__stat:hover{background:#ffffff1f;border-color:#c4b5fd99}.pc-vh__stat-num{font-family:var(--font-stack-header, inherit);font-size:22px;font-weight:600}.pc-vh__stat-label{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:#b9bce0}.pc-vh__stage{position:relative;height:100%;min-height:560px}.pc-vh__layer{position:absolute;left:var(--x);top:var(--y);width:var(--w);z-index:var(--z);transform:translate(-50%,-50%) rotate(var(--r)) translate3d(var(--px, 0px),var(--py, 0px),0);transition:transform .6s var(--v-ease)}.pc-vh__layer img{display:block;width:100%;height:auto;filter:drop-shadow(0 34px 40px rgba(0,0,0,.55)) drop-shadow(0 6px 10px rgba(0,0,0,.35))}.pc-vh__layer.pc-foil:after{top:3%;right:3%;bottom:3%;left:3%;border-radius:12px}.pc-vh__layer.pc-foil:hover:after{opacity:1;background-position:-20% 0}html.js .pc-vh__float{animation:v-deal 1s var(--v-ease) var(--d) both}html.js .pc-vh__float img{animation:v-float 7s ease-in-out calc(var(--d) + 1s) infinite;will-change:transform}@keyframes v-deal{0%{transform:translateY(28px) scale(.97)}to{transform:none}}@keyframes v-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.pc-vh__layer--mob{display:none}@media(max-width:989px){.pc-vh__inner{min-height:0;padding-top:28px;padding-bottom:56px}.pc-vh__stage{order:-1;min-height:0;aspect-ratio:1 / .86;margin:0 -8px 8px}.pc-vh__layer{left:var(--mx);top:var(--my);width:var(--mw);transform:translate(-50%,-50%) rotate(var(--mr))}.pc-vh__layer--desk{display:none}.pc-vh__layer--mob{display:block}.pc-vh__heading{font-size:clamp(40px,11vw,56px)}.pc-vh__actions .pc-btn{flex:1 1 100%}.pc-vh__stats{margin-top:28px}}.pc-features{border:0;background:var(--v-ink)!important;color:#e6e4f5}.pc-features .pc-feature__icon{color:var(--v-violet-soft);border-color:#c4b5fd40;background:#6d4aff1f;border-radius:50%}.pc-features .pc-feature__title{font-family:var(--font-stack-body, inherit);font-size:13.5px;letter-spacing:.1em;color:#fff}.pc-features .pc-feature__text{color:#a7abcf}.pc-features .pc-feature+.pc-feature .pc-feature__link,.pc-features .pc-feature__link{border-color:#ffffff14!important}.pc-features a.pc-feature__link:hover{background:#ffffff0a}.pc-features .pc-feature__link{padding-block:20px}.pc-brands{padding-block:var(--pc-section-space)}.pc-brands__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media(min-width:600px){.pc-brands__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.pc-brands__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}}.pc-brand__link{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:12px;height:100%;padding:26px 18px 16px;border-radius:var(--v-radius);background:#fff;border:1px solid rgba(11,16,48,.08);color:var(--v-navy);text-decoration:none;overflow:hidden;transition:transform .35s var(--v-ease),box-shadow .35s var(--v-ease),border-color .35s}.pc-brand__link:hover{transform:translateY(-4px);box-shadow:var(--v-shadow);border-color:#6d4aff59}.pc-brand__logo{display:grid;place-items:center;width:100%;height:72px}.pc-brand__img{max-width:82%;max-height:72px;width:auto;height:auto;object-fit:contain;transition:transform .35s var(--v-ease)}.pc-brand__link:hover .pc-brand__img{transform:scale(1.05)}.pc-brand__name{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#5a5f80}.pc-brands__note{margin:22px 0 0;font-size:12.5px;color:rgb(var(--color-foreground-secondary))}.pc-bento{padding-block:var(--pc-section-space)}.pc-bento__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:240px;gap:12px;margin:0;padding:0;list-style:none}@media(min-width:990px){.pc-bento__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:300px;gap:16px}.pc-bento__item--large{grid-column:span 2;grid-row:span 2}.pc-bento__item--tall{grid-row:span 2}.pc-bento__item--wide{grid-column:span 2}}@media(max-width:989px){.pc-bento__item--large,.pc-bento__item--wide{grid-column:span 2}.pc-bento__item--large,.pc-bento__item--tall{grid-row:span 2}}.pc-bento__link{position:relative;display:block;height:100%;border-radius:var(--v-radius);overflow:hidden;color:#fff;text-decoration:none;background:var(--v-navy);isolation:isolate}.pc-bento__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 62%;transition:transform .9s var(--v-ease)}.pc-bento__link:hover .pc-bento__img{transform:scale(1.06)}.pc-bento__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#070a2000 40%,#070a20e0);z-index:1}.pc-bento__body{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:6px;padding:clamp(16px,2vw,26px)}.pc-bento__kicker{font-size:11.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--v-violet-soft)}.pc-bento__title{font-family:var(--font-stack-header, inherit);font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.05}.pc-bento__item--large .pc-bento__title{font-size:clamp(30px,3.4vw,46px)}.pc-bento__meta{display:flex;align-items:center;justify-content:space-between;font-size:13.5px;color:#c9cbe6}.pc-bento__go{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);transition:background-color .3s,transform .3s var(--v-ease)}.pc-bento__link:hover .pc-bento__go{background:var(--v-violet);transform:translate(3px)}.m-product-card__media{border-radius:var(--v-radius-sm);border:1px solid rgba(11,16,48,.08);background:#fff;padding:10px}.m-color-dark .m-product-card__media,.m-color-crimson .m-product-card__media{border-color:#ffffff14}.m-product-card:hover{transform:translateY(-3px)}.m-product-card:hover .m-product-card__media{border-color:#6d4aff59;box-shadow:var(--v-shadow)}.m-product-card__title{font-family:var(--font-stack-body, inherit);font-size:14.5px;font-weight:600;line-height:1.4}.m-product-card__price .m-price{font-size:16px}.pc-card-label{border-radius:999px;overflow:hidden;font-family:var(--font-stack-body, inherit);font-size:10.5px;font-weight:700;letter-spacing:.12em}.pc-card-label__kind{background:var(--v-navy)}.pc-card-label--graded .pc-card-label__kind{background:var(--v-violet)}.pc-card-label__grade{border:0;background:#f0ecff;color:var(--v-navy)}.pc-card-label__preorder{background:#fde68a;color:#3d2a00}body .m-product-card__tag-name,.m-product-tag--sale,.m-product-tag--soldout{border-radius:999px!important;font-family:var(--font-stack-body, inherit)!important}.pc-card-status .pc-status{margin-top:6px;font-size:12.5px;font-weight:600;color:rgb(var(--color-foreground-secondary))}.pc-card-status .pc-status__dot{width:7px;height:7px}.pc-status--instock .pc-status__dot,.pc-status--available .pc-status__dot{background:#22a06b;box-shadow:0 0 0 3px #22a06b29}.pc-ed{position:relative;overflow:hidden;padding-block:clamp(56px,7vw,110px);isolation:isolate}.pc-ed__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.pc-ed__img{width:100%;height:100%;object-fit:cover;object-position:62% 60%}.pc-ed--right .pc-ed__img{object-position:38% 60%}.pc-ed__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#070a20eb,#070a208c 34%,#070a2000 62%)}.pc-ed--right .pc-ed__media:after{background:linear-gradient(270deg,#070a20eb,#070a208c 34%,#070a2000 62%)}.pc-ed__wrap{display:flex;min-height:clamp(520px,62vw,760px);align-items:center}.pc-ed--right .pc-ed__wrap{justify-content:flex-end}.pc-ed__card{width:min(520px,100%);padding:clamp(28px,3.4vw,48px);border-radius:24px;background:var(--v-ivory);color:var(--v-navy);box-shadow:0 50px 90px -40px #000000b3}.pc-ed__card .pc-kicker{color:#5a5f80}.pc-ed__heading{margin:0 0 14px;font-size:clamp(34px,4vw,54px);color:var(--v-navy)}.pc-ed__text{color:#3c4263;font-size:16.5px}.pc-ed__list{margin:22px 0 26px;padding:0;list-style:none;border-top:1px solid rgba(11,16,48,.12)}.pc-ed__list a{display:flex;justify-content:space-between;align-items:center;min-height:48px;border-bottom:1px solid rgba(11,16,48,.12);color:var(--v-navy);text-decoration:none;font-weight:600;transition:padding .3s var(--v-ease),color .25s}.pc-ed__list a:hover{padding-left:8px;color:var(--v-violet)}.pc-ed__count{min-width:44px;padding:3px 10px;border-radius:999px;background:#ece6ff;color:#3b2bb8;font-size:12.5px;text-align:center}@media(max-width:749px){.pc-ed{padding-block:0 40px}.pc-ed__media{position:relative;height:340px}.pc-ed__media:after{background:linear-gradient(180deg,#070a2000 50%,#0b1030)}.pc-ed__wrap{min-height:0;margin-top:-70px}}.pc-show{position:relative;overflow:hidden;padding-block:var(--pc-section-space);isolation:isolate}.pc-show__band{position:absolute;left:-10%;right:-10%;top:46%;height:160px;z-index:-1;transform:rotate(-6deg);background:linear-gradient(110deg,#a78bfa59,#67e8f94d,#f0abfc4d,#fde68a4d);filter:blur(28px);opacity:.8}.pc-show__inner{display:grid;gap:clamp(28px,4vw,72px);align-items:center}@media(min-width:990px){.pc-show__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.pc-show__art{border-radius:28px;overflow:hidden;box-shadow:0 50px 90px -50px #3b2bb88c}.pc-show__img{display:block;width:100%;height:auto}.pc-show__heading{margin:0 0 16px;font-size:clamp(38px,4.8vw,66px)}.pc-show__text{max-width:48ch;color:rgb(var(--color-foreground-secondary));font-size:17px}.pc-chips{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0;padding:0;list-style:none}.pc-chip{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(11,16,48,.16);background:#ffffffb3;color:var(--v-navy);font-size:14px;font-weight:600;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s}.pc-chip:hover{background:var(--v-navy);color:#fff;border-color:var(--v-navy)}.pc-mini{display:grid;gap:10px;margin:0 0 28px;padding:0;list-style:none}.pc-mini__link{display:grid;grid-template-columns:72px 1fr;gap:14px;align-items:center;padding:10px;border-radius:14px;background:#fff;border:1px solid rgba(11,16,48,.08);color:var(--v-navy);text-decoration:none;transition:transform .3s var(--v-ease),box-shadow .3s}.pc-mini__link:hover{transform:translate(4px);box-shadow:var(--v-shadow)}.pc-mini__img{display:grid;place-items:center;height:72px}.pc-mini__img img{max-height:72px;width:auto;object-fit:contain}.pc-mini__body{display:flex;flex-direction:column;gap:4px}.pc-mini__title{font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pc-mini__price{font-size:14px;font-weight:700;color:#3b2bb8}.pc-ess{padding-block:var(--pc-section-space)}.pc-ess__inner{display:grid;gap:clamp(28px,4vw,64px)}@media(min-width:990px){.pc-ess__inner{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}.pc-ess__intro{position:sticky;top:140px}}.pc-ess__art{margin-bottom:26px;border-radius:var(--v-radius);overflow:hidden;max-width:340px}.pc-ess__art img{display:block;width:100%;height:auto}.pc-ess__text{color:rgb(var(--color-foreground-secondary));margin:16px 0 18px}.pc-ess__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.pc-story{padding-block:var(--pc-section-space)}.pc-story__inner{display:grid;gap:clamp(32px,5vw,88px);align-items:center}@media(min-width:990px){.pc-story__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pc-story__art{position:relative}.pc-story__img{display:block;width:100%;height:auto;border-radius:28px 28px 28px 120px;box-shadow:var(--v-shadow)}.pc-story__stamp{position:absolute;right:-10px;bottom:28px;padding:14px 20px;border-radius:999px;background:var(--v-violet);color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;box-shadow:0 18px 30px -12px #6d4affb3;transform:rotate(-4deg)}.pc-story__heading{margin:0 0 18px;font-size:clamp(36px,4.4vw,60px)}.pc-story__text{font-size:17px;color:rgb(var(--color-foreground-secondary))}.pc-story__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0 24px;margin:28px 0 8px}.pc-story__facts>div{padding:14px 0;border-top:1px solid rgba(11,16,48,.12)}.pc-story__facts dt{font-size:11.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#6a6f90;margin-bottom:6px}.pc-story__facts dd{margin:0;font-weight:600}.pc-story__facts address{font-style:normal}.pc-story__facts a{color:inherit;text-underline-offset:3px}.pc-story__note{font-size:14px;color:rgb(var(--color-foreground-secondary))}.pc-story__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.pc-guide{padding-block:var(--pc-section-space);position:relative;overflow:hidden}.pc-guide:before{content:"";position:absolute;inset:-20% -10% auto auto;width:60%;height:80%;background:radial-gradient(closest-side,rgba(109,74,255,.28),transparent);pointer-events:none}.pc-guide__grid{position:relative;display:grid;gap:14px;margin:0;padding:0;list-style:none}@media(min-width:750px){.pc-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.pc-guide__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pc-guide__card{position:relative;display:flex;flex-direction:column;gap:10px;padding:28px 26px 24px;border-radius:var(--v-radius);background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid rgba(255,255,255,.1);transition:border-color .3s,transform .3s var(--v-ease)}.pc-guide__card:hover{border-color:#c4b5fd80;transform:translateY(-3px)}.pc-guide__num{font-family:var(--font-stack-header, inherit);font-size:44px;font-style:italic;line-height:1;background:var(--v-holo);-webkit-background-clip:text;background-clip:text;color:transparent}.pc-guide__tag{align-self:flex-start;padding:4px 10px;border-radius:999px;background:#6d4aff33;color:var(--v-violet-soft);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pc-guide__term{margin:0;font-size:24px;color:#fff}.pc-guide__def{color:#b9bcdc;font-size:15px;line-height:1.6;flex:1}.pc-guide__def p{margin:0}.pc-guide .pc-textlink{color:#fff;border-color:#ffffff40;align-self:flex-start}.pc-faq .pc-accordion__summary{font-family:var(--font-stack-header, inherit);font-weight:600;font-size:19px;letter-spacing:0}.pc-faq__heading{font-size:clamp(34px,4vw,54px)}.pc-accordion__icon:before,.pc-accordion__icon:after{background:var(--v-violet)}.pc-newsletter{position:relative;overflow:hidden;isolation:isolate}.pc-newsletter--art{padding-block:clamp(80px,10vw,140px)}.pc-newsletter__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.pc-newsletter__art img{width:100%;height:100%;object-fit:cover;object-position:70% 50%}.pc-newsletter__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0d0f33f5,#0d0f33d1 42%,#0d0f3326 75%)}.pc-newsletter--art .pc-newsletter__inner{grid-template-columns:minmax(0,1fr);max-width:1280px}.pc-newsletter--art .pc-newsletter__intro,.pc-newsletter--art .pc-newsletter__form{max-width:560px}.pc-newsletter--art .pc-newsletter__heading{color:#fff;font-size:clamp(36px,4.4vw,58px)}.pc-newsletter--art .pc-newsletter__text,.pc-newsletter--art .pc-newsletter__consent{color:#c4c7e6}.pc-newsletter--art .pc-newsletter__label{color:#fff}.pc-newsletter__input{border-radius:999px;padding:0 20px;min-height:54px;border-color:#ffffff4d}.pc-newsletter .m-button{min-height:54px}@media(max-width:749px){.pc-newsletter__art:after{background:linear-gradient(180deg,#0d0f33a6,#0d0f33f2 55%)}}.m-footer{position:relative;overflow:hidden}.m-footer:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--v-holo);opacity:.8}.m-footer--block-title{font-family:var(--font-stack-body, inherit);font-size:12.5px;letter-spacing:.2em;color:#fff}.m-footer--block ul li a{font-size:15px}.m-footer--block ul li a:hover{color:#fff;text-decoration:none}.pc-featured .m-section__heading,.pc-tabs .m-section__heading{font-size:clamp(34px,4.4vw,58px)!important}.pc-featured .m-section__header,.pc-tabs .m-section__header{border-bottom:0}.pc-tabs .m-tabs__header,.pc-tabs .m-product-tabs__header{gap:6px;border-bottom:0;flex-wrap:wrap}.pc-tabs .m-tab-header{border-radius:999px;border:1px solid rgba(11,16,48,.14);padding:10px 18px!important;font-family:var(--font-stack-body, inherit);font-size:13px;letter-spacing:.1em}.pc-tabs .m-tab-header.active{background:var(--v-navy);color:#fff;border-color:var(--v-navy)}.pc-tabs .m-tab-header:after{display:none!important}.m-collection-page-header{border-radius:0 0 28px 28px;overflow:hidden}.m-collection-page-header h1{font-size:clamp(38px,5vw,68px)!important}.m-collection-products .m-product-card__media,.m-collection-products responsive-image{aspect-ratio:auto}.m-sortby-mobile--wrapper select,.m-collection-toolbar select{border-radius:999px}.m-facets__summary,.m-collection-sidebar .m-sidebar--title{font-family:var(--font-stack-body, inherit);letter-spacing:.06em}.m-main-product--info .m-product-title{font-size:clamp(30px,3.2vw,44px);letter-spacing:-.015em}.m-main-product--info .m-price{font-size:28px;font-family:var(--font-stack-header, inherit)}.m-product-media--slider,.m-product-media--item,.m-product-media .m-image{border-radius:var(--v-radius)}.m-product-media--item{background:#fff}.pc-badge{border-radius:999px;font-family:var(--font-stack-body, inherit);font-size:11px;letter-spacing:.12em}.pc-badge--graded{background:var(--v-violet)}.pc-badge--grade{background:#f0ecff;border:0}.pc-terms{border-radius:var(--v-radius-sm)}.pc-facts__list{border-radius:0}.m-add-to-cart.m-button{min-height:56px}.pc-related{border-radius:28px 28px 0 0}@media(prefers-reduced-motion:reduce){html.js .pc-vh__float,html.js .pc-vh__float img,.pc-foil-text{animation:none!important}.pc-vh__layer{transition:none}.pc-foil:after{display:none}}.pc-featured .m-section__header,.pc-tabs .m-section__header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px;text-align:left}.pc-featured .m-section__header-content,.pc-tabs .m-section__header-content{display:flex;flex-direction:column;text-align:left;max-width:760px}.pc-featured .m-section__heading{order:1;margin-bottom:0}.pc-featured .m-section__subheading{order:2;margin:12px 0 0;text-align:left}.pc-featured .m-section__button{margin:0}.pc-bento__img{object-position:50% 30%}.pc-bento__item--large .pc-bento__img,.pc-bento__item--tall .pc-bento__img{object-position:50% 40%}.pc-bento__shade{background:linear-gradient(180deg,#070a2000 30%,#070a20b3 62%,#070a20f5)}.pc-bento__title{text-shadow:0 2px 18px rgba(7,10,32,.6)}@media(min-width:750px){.pc-ed--left .pc-ed__media{left:26%}.pc-ed--right .pc-ed__media{right:26%}.pc-ed__img{object-position:50% 55%}.pc-ed--left .pc-ed__media:after{background:linear-gradient(90deg,#0b1030,#0b103000 22%)}.pc-ed--right .pc-ed__media:after{background:linear-gradient(270deg,#0b1030,#0b103000 22%)}}@media(min-width:1280px){.m-menu>.m-menu__item>a,.m-menu__link{letter-spacing:.06em;font-size:13px}}.logo-left__2l .m-menu{--main-link-px: 18px}@media(max-width:1360px){.logo-left__2l .m-menu{--main-link-px: 12px}}@media(max-width:599px){.pc-brands__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pc-brand__link{padding:14px 8px 10px;gap:8px;border-radius:14px}.pc-brand__logo{height:44px}.pc-brand__img{max-height:44px;max-width:90%}.pc-brand__name{font-size:9.5px;letter-spacing:.1em;text-align:center}}.m-product-form--main .m-add-to-cart.m-button--secondary{background:var(--v-violet);border-color:var(--v-violet);color:#fff}.m-product-form--main .m-add-to-cart.m-button--secondary:hover:not([disabled]){background:#5a37f0;border-color:#5a37f0;color:#fff;box-shadow:0 16px 32px -16px #6d4affe6}.m-product-form--main .m-product-dynamic-checkout{margin-top:10px}.m-product-form--main .shopify-payment-button__button--branded{border-radius:999px!important;overflow:hidden}.pc-status--soldout .pc-status__dot{background:#8b90ad;box-shadow:0 0 0 3px #8b90ad2e}.pc-status--preorder .pc-status__dot{background:#d4a106;box-shadow:0 0 0 3px #d4a1062e}.pc-story__facts{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1.4fr)}.pc-story__facts dd{overflow-wrap:anywhere}@media(max-width:749px){.pc-story__facts{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vault.css.map */
