:root{--font-heading-family:"Plus Jakarta Sans",Inter,system-ui,sans-serif;--font-body-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}.y-s{--y-p:#5621B3;--y-pd:#2E1680;--y-pm:#40239C;--y-l1:#F7F4FD;--y-l2:#F1EAFF;--y-l3:#E7DBFF;--y-ink:#0D0B14;--y-mute:#5F5A6B;--y-line:#ECE6F5;--y-ok:#1E7A4C;--y-okbg:#E3F5EA;--y-r:20px;font:400 16px/1.55 Inter,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--y-ink);-webkit-font-smoothing:antialiased;overflow-x:clip}.y-s *,.y-s *:before,.y-s *:after{box-sizing:border-box}.y-s img{display:block;max-width:100%}.y-s a{color:inherit;text-decoration:none}.y-s button,.y-s input,.y-s textarea{font:inherit;color:inherit}.y-s :focus-visible{outline:3px solid #0B61CD;outline-offset:3px}.y-w{width:100%;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.y-sec{padding-top:80px;padding-bottom:80px}.y-sec-s{padding-top:48px;padding-bottom:48px}.y-white{background:#fff}.y-bg1{background:#f7f4fd}.y-bg2{background:#f1eaff}.y-bg3{background:#e7dbff}.y-dark{background:#40239c url(/cdn/shop/files/Rectangle_2.webp?v=1770201510&width=2400) center/cover no-repeat;color:#fff}.y-hd,.y-h1,.y-h2,.y-h3{font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-weight:800;letter-spacing:-.025em;color:inherit}.y-h1{font-size:clamp(38px,6vw,68px);line-height:1.02;letter-spacing:-.035em;margin:0}.y-h2{font-size:clamp(28px,3.4vw,42px);line-height:1.08;letter-spacing:-.03em;margin:0}.y-h3{font-size:20px;line-height:1.25;letter-spacing:-.015em;margin:0}.y-eb{display:block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--y-p)}.y-dark .y-eb{color:#cdb8ff}.y-lead{font-size:18px;line-height:1.6;color:var(--y-mute);margin:0}.y-lead p{margin:0}.y-dark .y-lead{color:#e3d8ff}.y-mute{color:var(--y-mute)}.y-dark .y-mute{color:#e3d8ff}.y-sm{font-size:14px}.y-xs{font-size:12px}.y-b{font-weight:700}.y-purple{color:var(--y-p)}.y-rte p{margin:0 0 12px}.y-rte p:last-child{margin:0}.y-rte a{color:var(--y-p);font-weight:600;text-decoration:underline}.y-rte ul,.y-rte ol{margin:8px 0 12px;padding-left:20px}.y-rte li{margin:4px 0}.y-stack{display:flex;flex-direction:column}.y-row{display:flex;align-items:center}.y-wrap{flex-wrap:wrap}.y-between{justify-content:space-between}.y-ml-auto{margin-left:auto}.y-g4{gap:4px}.y-g6{gap:6px}.y-g8{gap:8px}.y-g10{gap:10px}.y-g12{gap:12px}.y-g16{gap:16px}.y-g20{gap:20px}.y-g24{gap:24px}.y-g32{gap:32px}.y-center{text-align:center;align-items:center}.y-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:28px}.y-head>div:first-child{display:flex;flex-direction:column;gap:8px}.y-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 26px;border-radius:999px;font-size:15px;font-weight:600;line-height:1;border:0;cursor:pointer;white-space:nowrap;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s}.y-btn:hover{transform:translateY(-1px)}.y-btn-p{background:var(--y-p);color:#fff!important}.y-btn-p:hover{background:var(--y-pm);box-shadow:0 10px 24px #5621b347}.y-btn-w{background:#fff;color:var(--y-pd)!important}.y-btn-w:hover{box-shadow:0 10px 24px #0000002e}.y-btn-o{background:transparent;border:1.5px solid currentColor;color:inherit}.y-btn-sm{min-height:42px;padding:0 18px;font-size:14px}.y-btn-block{display:flex;width:100%}.y-lnk{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--y-p)!important;transition:gap .2s}.y-lnk:hover{gap:10px}.y-dark .y-lnk{color:#fff!important}.y-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.3;background:#fff;color:var(--y-ink)!important;border:1px solid var(--y-line);white-space:nowrap;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.y-chip:hover{border-color:#b9a6e8}.y-chip[aria-pressed=true],.y-chip.is-on{background:var(--y-p);border-color:var(--y-p);color:#fff!important}.y-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em;line-height:1.4;white-space:nowrap;background:#e8ddff;color:var(--y-p)}.y-card{background:#fff;border-radius:var(--y-r);box-shadow:0 1px 2px #14083c0a,0 10px 28px #14083c12;color:inherit}.y-bordered{border:1px solid var(--y-line);border-radius:var(--y-r);background:#fff;color:inherit}.y-lift{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.y-lift:hover{transform:translateY(-4px);box-shadow:0 18px 38px #40239c24}.y-pad{padding:24px}.y-tile{width:48px;height:48px;border-radius:14px;background:var(--y-l2);display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--y-p)}.y-dark .y-tile{background:#ffffff24;color:#fff}.y-grid{display:grid;gap:16px}.y-c2{grid-template-columns:repeat(2,minmax(0,1fr))}.y-c3{grid-template-columns:repeat(3,minmax(0,1fr))}.y-c4{grid-template-columns:repeat(4,minmax(0,1fr))}.y-c5{grid-template-columns:repeat(5,minmax(0,1fr))}.y-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:center}.y-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 12px}.y-rail::-webkit-scrollbar{display:none}.y-rail>*{scroll-snap-align:start}.y-rail-5{grid-auto-columns:calc((100% - 64px)/5)}.y-rail-6{grid-auto-columns:calc((100% - 80px)/6)}.y-rail-3{grid-auto-columns:calc((100% - 32px)/3)}.y-rail-4{grid-auto-columns:calc((100% - 48px)/4)}.y-stage{display:flex;align-items:flex-end;justify-content:center;border-radius:16px;background:radial-gradient(120% 90% at 50% 100%,#dccbff,#f4eeff 62%,#fbf9ff);overflow:hidden}.y-stage img{transition:transform .5s cubic-bezier(.2,.8,.2,1);filter:drop-shadow(0 14px 16px rgba(64,35,156,.22))}.y-lift:hover .y-stage img{transform:scale(1.06) translateY(-4px)}.y-pc{display:flex;flex-direction:column;gap:10px;padding:10px 10px 16px;background:#fff;border-radius:18px;box-shadow:0 1px 2px #14083c0a,0 8px 22px #14083c0f;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;min-width:0;color:var(--y-ink)!important;height:100%}.y-pc:hover{transform:translateY(-4px);box-shadow:0 18px 38px #40239c24}.y-pc-im{position:relative;aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:#cfe3f5}.y-pc-im img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.y-pc:hover .y-pc-im img{transform:scale(1.04)}.y-pc-badge{position:absolute;top:10px;left:10px}.y-pc-fav{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:50%;background:#fffffff2;display:flex;align-items:center;justify-content:center;color:var(--y-p)}.y-pc-meta{display:flex;flex-direction:column;gap:5px;padding:0 6px;flex:1}.y-pc-nm{font-size:15px;font-weight:600;line-height:1.3}.y-pc-sub{font-size:13px;color:var(--y-mute)}.y-pc-pr{margin-top:auto;font-size:16px;font-weight:700;color:var(--y-p)}.y-pc-was{font-size:13px;color:#8c879a;text-decoration:line-through;font-weight:500;margin-left:6px}.y-sw{width:13px;height:13px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000002e;display:inline-block}.y-rate{display:inline-flex;align-items:center;gap:5px;font-size:13px}.y-stars{color:#f2b600;letter-spacing:1px}.y-acc{display:flex;flex-direction:column;gap:10px}.y-acc details{border:1px solid var(--y-line);border-radius:16px;background:#fff;overflow:hidden}.y-acc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;cursor:pointer;font-size:16px;font-weight:600;text-align:left}.y-acc summary::-webkit-details-marker{display:none}.y-acc summary svg{flex:none;color:var(--y-p);transition:transform .25s}.y-acc details[open] summary svg{transform:rotate(180deg)}.y-acc .y-acc-b{padding:0 20px 20px;font-size:15px;line-height:1.65;color:#3a3644}.y-opt{display:flex;align-items:center;gap:12px;width:100%;text-align:left;cursor:pointer;border:1.5px solid var(--y-line);background:#fff;border-radius:16px;padding:16px 18px;font-size:15px;font-weight:600;color:var(--y-ink);transition:border-color .2s,background .2s,transform .2s}.y-opt:hover{border-color:#b9a6e8;transform:translateY(-1px)}.y-opt .y-dot{width:20px;height:20px;border-radius:50%;border:2px solid #C9BEE0;flex:none}.y-label{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600}.y-field{width:100%;border:1.5px solid #E2D8F5;border-radius:14px;padding:14px 16px;font-size:16px;font-weight:400;background:#fff;outline:none;color:var(--y-ink)}.y-field:focus{border-color:var(--y-p)}.y-crumb{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--y-mute);padding:14px 0}.y-crumb a:hover{color:var(--y-p)}.y-dark .y-crumb{color:#cdb8ff}.y-overlap{margin-top:-64px;position:relative;z-index:2}.y-tick{width:20px;height:20px;border-radius:50%;background:#1e7a4c;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:none}.y-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@keyframes yRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.y-rise{animation:yRise .4s cubic-bezier(.2,.8,.2,1) both}.y-s [hidden],.y-only-m{display:none!important}@media(max-width:1000px){.y-c4,.y-c5,.y-c3{grid-template-columns:repeat(2,minmax(0,1fr))}.y-split{grid-template-columns:1fr;gap:36px}.y-rail,.y-rail-4,.y-rail-5,.y-rail-6{grid-auto-columns:calc((100% - 32px)/3)}.y-rail-3{grid-auto-columns:calc((100% - 16px)/2)}}@media(max-width:640px){.y-w{padding-left:16px;padding-right:16px}.y-sec{padding-top:52px;padding-bottom:52px}.y-sec-s{padding-top:36px;padding-bottom:36px}.y-lead{font-size:16px}.y-head{margin-bottom:20px}.y-c3:not(.y-keep){grid-template-columns:1fr}.y-c2:not(.y-keep){grid-template-columns:1fr}.y-grid{gap:12px}.y-rail,.y-rail-3,.y-rail-4,.y-rail-5{grid-auto-columns:72%;margin-right:-16px;padding-right:16px;gap:12px}.y-rail-6{grid-auto-columns:44%;margin-right:-16px;padding-right:16px;gap:12px}.y-chips.y-scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-16px;padding-right:16px}.y-only-d,.y-hide-m{display:none!important}.y-only-m{display:flex!important}.y-btn{min-height:50px}.y-m-block{width:100%}.y-pad{padding:20px}.y-overlap{margin-top:-44px}}.y-chips{display:flex;gap:8px;flex-wrap:wrap}.product-card,.card-wrapper{font-family:Inter,system-ui,sans-serif}.y-s :is(p,.y-pr-t,.y-lead,.y-acc-b,td,dd) a:not([class]){color:var(--y-p);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;text-decoration-color:#5621b373;transition:text-decoration-color .2s}.y-s :is(p,.y-pr-t,.y-lead,.y-acc-b,td,dd) a:not([class]):hover{text-decoration-color:currentColor}.y-s :is(p,.y-pr-t,.y-lead,.y-acc-b,td,dd) a[target=_blank]:not([class]):after{content:"\2197";display:inline-block;margin-left:2px;font-size:.85em;line-height:1;text-decoration:none}.y-dark :is(p,.y-pr-t,.y-lead,.y-acc-b,td,dd) a:not([class]){color:#fff;text-decoration-color:#ffffff8c}.y-pol-nav a{letter-spacing:.01em}.variant-input-wrapper .label-swatch:after{top:0!important;right:0!important;bottom:0!important;left:0!important;box-shadow:inset 0 0 0 1px #96969680!important}@media(pointer:fine){.variant-input-wrapper input:not(:checked):not(:disabled):not(.disabled)+.label-swatch:hover:after{box-shadow:inset 0 0 0 1px #484848!important}}.variant-input-wrapper :checked+.label-swatch:after{box-shadow:inset 0 0 0 2px #5621b3!important}.variant-input-wrapper input:is(:disabled,.disabled):not(:checked)+.label-swatch:after{box-shadow:inset 0 0 0 1px rgb(var(--color-red-200))!important}.variant-input-wrapper .color-swatch{width:34px!important;height:34px!important}.variant-input-wrapper .color-swatch:after{top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important;opacity:0;box-shadow:inset 0 0 0 2px #5621b3,inset 0 0 0 4px #fff!important}.variant-input-wrapper :checked+.color-swatch:after{opacity:1!important}.variant-input-wrapper input:is(:disabled,.disabled):not(:checked)+.color-swatch:after{opacity:1!important;box-shadow:inset 0 0 0 1px rgb(var(--color-red-200))!important}product-info .variant-picker .variant-input-wrapper .form__label>div{display:block}product-info .variant-picker .variant-input-wrapper .form__label>div>span.font-medium{display:inline;margin-left:4px}label[for$=Terms] a:nth-of-type(2){margin-left:.3em}.cart-footer-note-box p.extr-info{font-size:0!important;line-height:0}.cart-footer-note-box p.extr-info:before{content:"Refurbished unless marked new \2022  6-month warranty \2022  Free worldwide shipping";display:block;font-size:.875rem;line-height:1.5}@media(min-width:640px){.cart-footer-note-box p.extr-info:before{font-size:1rem}}#MainContent .cart .tax-note{font-size:0!important}#MainContent .cart .tax-note a{display:none}#MainContent .cart .tax-note:before{content:"Tax included \2022  Free tracked shipping \2022  Refurbished unless marked new";display:block;font-size:.875rem;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/78/assets/y2k.css.map */
