@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500;600&family=Pixelify+Sans:wght@400;500&family=Space+Grotesk:wght@400;500;600&display=swap";:where([data-cc-scope~="00xzfao3"]) :where([data-cc-scope~="00xzfao3"]),:where([data-cc-scope~="00xzfao3"]):where([data-cc-scope~="00xzfao3"]){--cx-radius: .25rem;--cx-paper: #efede3;--cx-white: #ffffff;--cx-ink: #29262c;--cx-night: #050507;--cx-blue: #006cff;--cx-pink: #e65879;--cx-purple: #7779df;--cx-yellow: #fadd00;--cx-lime: #cfff04;--cx-purple-deep: #5a5aa8;--cx-link: #0a55c4;--cx-muted: #dcdad1;--cx-muted-fg: #5f5b61;--cx-border: rgba(41, 38, 44, .17);--cx-input: rgba(41, 38, 44, .22);--cx-font-sans: "DM Sans", system-ui, sans-serif;--cx-font-display: "Space Grotesk", system-ui, sans-serif;--cx-font-mono: "IBM Plex Mono", ui-monospace, monospace;--cx-font-pixel: "Pixelify Sans", "IBM Plex Mono", monospace}:where([data-cc-scope~="00xzfao3"]) ::selection,:where([data-cc-scope~="00xzfao3"])::selection{background:var(--cx-lime);color:var(--cx-ink)}:where([data-cc-scope~="00xzfao3"]) :where(.cx-root),:where([data-cc-scope~="00xzfao3"]):where(.cx-root),:where([data-cc-scope~="00xzfao3"]) :where(.cx-root) *,:where([data-cc-scope~="00xzfao3"]):where(.cx-root) *{box-sizing:border-box}:where([data-cc-scope~="00xzfao3"]) .cx-root,:where([data-cc-scope~="00xzfao3"]).cx-root{font-family:var(--cx-font-sans);color:var(--cx-ink);line-height:1.5}:where([data-cc-scope~="00xzfao3"]) :where(.cx-root) h1,:where([data-cc-scope~="00xzfao3"]):where(.cx-root) h1,:where([data-cc-scope~="00xzfao3"]) :where(.cx-root) h2,:where([data-cc-scope~="00xzfao3"]):where(.cx-root) h2,:where([data-cc-scope~="00xzfao3"]) :where(.cx-root) h3,:where([data-cc-scope~="00xzfao3"]):where(.cx-root) h3{font-family:var(--cx-font-display);letter-spacing:0;margin:0;font-weight:500}:where([data-cc-scope~="00xzfao3"]) :where(.cx-root) p,:where([data-cc-scope~="00xzfao3"]):where(.cx-root) p{margin:0}:where([data-cc-scope~="00xzfao3"]) :where(.cx-root) a,:where([data-cc-scope~="00xzfao3"]):where(.cx-root) a{color:inherit;text-decoration:none}:where([data-cc-scope~="00xzfao3"]) :where(.cx-root) img,:where([data-cc-scope~="00xzfao3"]):where(.cx-root) img{max-width:100%;display:block}:where([data-cc-scope~="00xzfao3"]) :where(.cx-root) button,:where([data-cc-scope~="00xzfao3"]):where(.cx-root) button{font:inherit;color:inherit}:where([data-cc-scope~="00xzfao3"]) :where(.cx-root) ul,:where([data-cc-scope~="00xzfao3"]):where(.cx-root) ul{list-style:none;margin:0;padding:0}:where([data-cc-scope~="00xzfao3"]) .cx-root *:focus-visible,:where([data-cc-scope~="00xzfao3"]).cx-root *:focus-visible{outline:3px solid var(--cx-blue);outline-offset:3px}:where([data-cc-scope~="00xzfao3"]) .cx-sr-only,:where([data-cc-scope~="00xzfao3"]).cx-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where([data-cc-scope~="00xzfao3"]) .cx-file,:where([data-cc-scope~="00xzfao3"]).cx-file{font-family:var(--cx-font-mono);font-size:.75rem;line-height:1rem}:where([data-cc-scope~="00xzfao3"]) .cx-muted,:where([data-cc-scope~="00xzfao3"]).cx-muted{color:var(--cx-muted-fg)}:where([data-cc-scope~="00xzfao3"]) .cx-purple-deep,:where([data-cc-scope~="00xzfao3"]).cx-purple-deep{color:var(--cx-purple-deep)}:where([data-cc-scope~="00xzfao3"]) .cx-c-lime,:where([data-cc-scope~="00xzfao3"]).cx-c-lime{color:var(--cx-lime)}:where([data-cc-scope~="00xzfao3"]) .cx-c-purple,:where([data-cc-scope~="00xzfao3"]).cx-c-purple{color:var(--cx-purple)}:where([data-cc-scope~="00xzfao3"]) .cx-c-yellow,:where([data-cc-scope~="00xzfao3"]).cx-c-yellow{color:var(--cx-yellow)}:where([data-cc-scope~="00xzfao3"]) .cx-c-blue,:where([data-cc-scope~="00xzfao3"]).cx-c-blue{color:var(--cx-blue)}:where([data-cc-scope~="00xzfao3"]) .cx-c-pink,:where([data-cc-scope~="00xzfao3"]).cx-c-pink{color:var(--cx-pink)}:where([data-cc-scope~="00xzfao3"]) .cx-c-ink,:where([data-cc-scope~="00xzfao3"]).cx-c-ink{color:var(--cx-ink)}:where([data-cc-scope~="00xzfao3"]) .cx-eyebrow,:where([data-cc-scope~="00xzfao3"]).cx-eyebrow{display:flex;align-items:center;gap:8px}:where([data-cc-scope~="00xzfao3"]) .cx-pixel,:where([data-cc-scope~="00xzfao3"]).cx-pixel{display:inline-block;flex-shrink:0}:where([data-cc-scope~="00xzfao3"]) .cx-container,:where([data-cc-scope~="00xzfao3"]).cx-container{margin:0 auto;max-width:80rem;padding-left:24px;padding-right:24px}:where([data-cc-scope~="00xzfao3"]) .cx-pad,:where([data-cc-scope~="00xzfao3"]).cx-pad{padding-top:64px;padding-bottom:64px}@media (min-width: 640px){:where([data-cc-scope~="00xzfao3"]) .cx-container,:where([data-cc-scope~="00xzfao3"]).cx-container{padding-left:48px;padding-right:48px}:where([data-cc-scope~="00xzfao3"]) .cx-pad,:where([data-cc-scope~="00xzfao3"]).cx-pad{padding-top:96px;padding-bottom:96px}}:where([data-cc-scope~="00xzfao3"]) .cx-section-title,:where([data-cc-scope~="00xzfao3"]).cx-section-title{font-size:56px;line-height:1.1;font-weight:500}@media (max-width: 640px){:where([data-cc-scope~="00xzfao3"]) .cx-section-title,:where([data-cc-scope~="00xzfao3"]).cx-section-title{font-size:36px}}:where([data-cc-scope~="00xzfao3"]) .cx-hide-sm,:where([data-cc-scope~="00xzfao3"]).cx-hide-sm{display:inline}@media (max-width: 639px){:where([data-cc-scope~="00xzfao3"]) .cx-hide-sm,:where([data-cc-scope~="00xzfao3"]).cx-hide-sm{display:none}}:where([data-cc-scope~="00xzfao3"]) .cx-rich p,:where([data-cc-scope~="00xzfao3"]).cx-rich p{margin:0 0 1em}:where([data-cc-scope~="00xzfao3"]) .cx-rich a,:where([data-cc-scope~="00xzfao3"]).cx-rich a{color:var(--cx-link);text-decoration:underline;text-underline-offset:4px}:where([data-cc-scope~="00xzfao3"]) .cx-rich h2,:where([data-cc-scope~="00xzfao3"]).cx-rich h2,:where([data-cc-scope~="00xzfao3"]) .cx-rich h3,:where([data-cc-scope~="00xzfao3"]).cx-rich h3{margin:1.6em 0 .6em}:where([data-cc-scope~="00xzfao3"]) .cx-rich ul,:where([data-cc-scope~="00xzfao3"]).cx-rich ul,:where([data-cc-scope~="00xzfao3"]) .cx-rich ol,:where([data-cc-scope~="00xzfao3"]).cx-rich ol{padding-left:1.4em;margin:0 0 1em;list-style:revert}:where([data-cc-scope~="00xzfao3"]) .cx-btn,:where([data-cc-scope~="00xzfao3"]).cx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border-radius:var(--cx-radius);border:1px solid transparent;font-weight:500;font-size:.95rem;cursor:pointer;transition:transform .12s ease,background .15s ease,box-shadow .15s ease;box-shadow:0 2px 0 var(--cx-ink);background:var(--cx-ink);color:var(--cx-lime);text-decoration:none}:where([data-cc-scope~="00xzfao3"]) .cx-btn:hover,:where([data-cc-scope~="00xzfao3"]).cx-btn:hover{transform:translateY(-1px)}:where([data-cc-scope~="00xzfao3"]) .cx-btn:active,:where([data-cc-scope~="00xzfao3"]).cx-btn:active{transform:translateY(1px);box-shadow:0 0 0 var(--cx-ink)}:where([data-cc-scope~="00xzfao3"]) .cx-btn--lime,:where([data-cc-scope~="00xzfao3"]).cx-btn--lime{background:var(--cx-lime);color:var(--cx-ink)}:where([data-cc-scope~="00xzfao3"]) .cx-btn--outline,:where([data-cc-scope~="00xzfao3"]).cx-btn--outline{background:transparent;color:var(--cx-ink);border-color:var(--cx-ink)}:where([data-cc-scope~="00xzfao3"]) .cx-btn--outline:hover,:where([data-cc-scope~="00xzfao3"]).cx-btn--outline:hover{background:var(--cx-lime)}:where([data-cc-scope~="00xzfao3"]) .cx-btn--block,:where([data-cc-scope~="00xzfao3"]).cx-btn--block{width:100%}:where([data-cc-scope~="00xzfao3"]) .cx-btn[disabled],:where([data-cc-scope~="00xzfao3"]).cx-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}:where([data-cc-scope~="00xzfao3"]) .cx-linkbtn,:where([data-cc-scope~="00xzfao3"]).cx-linkbtn{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:0;cursor:pointer}:where([data-cc-scope~="00xzfao3"]) .cx-link,:where([data-cc-scope~="00xzfao3"]).cx-link{color:var(--cx-link);display:inline-flex;align-items:center;gap:6px;font-weight:500}:where([data-cc-scope~="00xzfao3"]) .cx-link:hover,:where([data-cc-scope~="00xzfao3"]).cx-link:hover{text-decoration:underline;text-underline-offset:4px}:where([data-cc-scope~="00xzfao3"]) .cx-input,:where([data-cc-scope~="00xzfao3"]).cx-input{width:100%;height:44px;border:1px solid var(--cx-input);border-radius:var(--cx-radius);background:#ffffff8c;padding:0 12px;font:inherit;color:var(--cx-ink)}:where([data-cc-scope~="00xzfao3"]) .cx-input:focus,:where([data-cc-scope~="00xzfao3"]).cx-input:focus{outline:2px solid var(--cx-purple);outline-offset:1px}:where([data-cc-scope~="00xzfao3"]) .cx-label,:where([data-cc-scope~="00xzfao3"]).cx-label{display:block;font-size:.85rem;font-weight:600;margin-bottom:6px}:where([data-cc-scope~="00xzfao3"]) .cx-error,:where([data-cc-scope~="00xzfao3"]).cx-error{color:#b0203f;font-size:.85rem}:where([data-cc-scope~="00xzfao3"]) .cx-notice,:where([data-cc-scope~="00xzfao3"]).cx-notice{margin-top:12px;font-size:.8rem;line-height:1.25rem;color:var(--cx-muted-fg)}:where([data-cc-scope~="00xzfao3"]) .cx-notice--ok,:where([data-cc-scope~="00xzfao3"]).cx-notice--ok{color:var(--cx-ink);background:var(--cx-lime);padding:6px 10px;border:1px solid var(--cx-ink);display:inline-block}:where([data-cc-scope~="00xzfao3"]) .cx-qty,:where([data-cc-scope~="00xzfao3"]).cx-qty{display:inline-flex;align-items:center;border:1px solid var(--cx-ink);border-radius:var(--cx-radius);height:48px}:where([data-cc-scope~="00xzfao3"]) .cx-qty button,:where([data-cc-scope~="00xzfao3"]).cx-qty button{width:40px;height:100%;background:none;border:0;cursor:pointer;font-size:1.1rem}:where([data-cc-scope~="00xzfao3"]) .cx-qty span,:where([data-cc-scope~="00xzfao3"]).cx-qty span{min-width:32px;text-align:center;font-family:var(--cx-font-mono)}:where([data-cc-scope~="00xzfao3"]) .cx-price-old,:where([data-cc-scope~="00xzfao3"]).cx-price-old{margin-left:8px;text-decoration:line-through;color:var(--cx-muted-fg);font-weight:400}:where([data-cc-scope~="00xzfao3"]) .cx-paper-grid,:where([data-cc-scope~="00xzfao3"]).cx-paper-grid{background-image:linear-gradient(rgba(119,121,223,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(119,121,223,.11) 1px,transparent 1px);background-size:22px 22px}:where([data-cc-scope~="00xzfao3"]) .cx-paper-lined,:where([data-cc-scope~="00xzfao3"]).cx-paper-lined{background-color:var(--cx-paper);background-image:linear-gradient(90deg,transparent 2.9rem,rgba(230,88,121,.45) 2.9rem,rgba(230,88,121,.45) calc(2.9rem + 1px),transparent calc(2.9rem + 1px)),repeating-linear-gradient(to bottom,transparent 0,transparent 1.95rem,rgba(0,108,255,.18) 1.95rem,rgba(0,108,255,.18) 2rem)}:where([data-cc-scope~="00xzfao3"]) .cx-window,:where([data-cc-scope~="00xzfao3"]).cx-window{border:1px solid var(--cx-ink);background:#f4f3ee;box-shadow:0 1px 0 var(--cx-ink),0 18px 40px -24px #29262c73;border-radius:6px;overflow:hidden}:where([data-cc-scope~="00xzfao3"]) .cx-window__bar,:where([data-cc-scope~="00xzfao3"]).cx-window__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--cx-ink);background:var(--cx-purple);padding:6px 12px;color:var(--cx-ink)}:where([data-cc-scope~="00xzfao3"]) .cx-window__title,:where([data-cc-scope~="00xzfao3"]).cx-window__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:2px;background:var(--cx-paper);padding:2px 6px;font-family:var(--cx-font-pixel);font-size:.8rem;line-height:1}:where([data-cc-scope~="00xzfao3"]) .cx-window__buttons,:where([data-cc-scope~="00xzfao3"]).cx-window__buttons{display:flex;gap:4px;flex-shrink:0}:where([data-cc-scope~="00xzfao3"]) .cx-window__buttons i,:where([data-cc-scope~="00xzfao3"]).cx-window__buttons i{display:block;width:12px;height:12px;border:1px solid rgba(41,38,44,.7)}:where([data-cc-scope~="00xzfao3"]) .cx-window__buttons i.is-filled,:where([data-cc-scope~="00xzfao3"]).cx-window__buttons i.is-filled{background:#29262c26}:where([data-cc-scope~="00xzfao3"]) .cx-window__menu,:where([data-cc-scope~="00xzfao3"]).cx-window__menu{display:flex;gap:16px;overflow:hidden;white-space:nowrap;-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--cx-border);background:var(--cx-paper);padding:4px 12px;font-family:var(--cx-font-mono);font-size:.72rem;color:var(--cx-muted-fg)}:where([data-cc-scope~="00xzfao3"]) .cx-window__body,:where([data-cc-scope~="00xzfao3"]).cx-window__body{padding:24px}@media (min-width: 640px){:where([data-cc-scope~="00xzfao3"]) .cx-window__body,:where([data-cc-scope~="00xzfao3"]).cx-window__body{padding:40px}}:where([data-cc-scope~="00xzfao3"]) .cx-window__prompt,:where([data-cc-scope~="00xzfao3"]).cx-window__prompt{font-size:1.5rem;line-height:1.6}@media (min-width: 640px){:where([data-cc-scope~="00xzfao3"]) .cx-window__prompt,:where([data-cc-scope~="00xzfao3"]).cx-window__prompt{font-size:1.875rem}}:where([data-cc-scope~="00xzfao3"]) .cx-caret,:where([data-cc-scope~="00xzfao3"]).cx-caret{display:inline-block;width:2px;height:1.75rem;margin-left:4px;background:var(--cx-ink);vertical-align:middle;animation:cc_00xzfao3_cx-caret-blink 1.1s steps(1,end) infinite}@keyframes cc_00xzfao3_cx-caret-blink{0%,45%{opacity:1}46%,to{opacity:0}}:where([data-cc-scope~="00xzfao3"]) .cx-ticker,:where([data-cc-scope~="00xzfao3"]).cx-ticker{display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--cx-font-mono);font-size:.75rem;line-height:1rem;margin:0}:where([data-cc-scope~="00xzfao3"]) .cx-ticker__dot,:where([data-cc-scope~="00xzfao3"]).cx-ticker__dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--cx-lime);box-shadow:0 0 0 2px #cfff0459;flex-shrink:0}:where([data-cc-scope~="00xzfao3"]) .cx-ticker__text,:where([data-cc-scope~="00xzfao3"]).cx-ticker__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;animation:cc_00xzfao3_cx-status-in .5s ease-out}@keyframes cc_00xzfao3_cx-status-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}:where([data-cc-scope~="00xzfao3"]) .cx-stars,:where([data-cc-scope~="00xzfao3"]).cx-stars{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;overflow:hidden}:where([data-cc-scope~="00xzfao3"]) .cx-star,:where([data-cc-scope~="00xzfao3"]).cx-star{position:absolute;animation:cc_00xzfao3_cx-star-fade .48s ease-out forwards}@keyframes cc_00xzfao3_cx-star-fade{0%{opacity:.9;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-5px,8px) scale(.6)}}:where([data-cc-scope~="00xzfao3"]) .cx-card,:where([data-cc-scope~="00xzfao3"]).cx-card{position:relative}:where([data-cc-scope~="00xzfao3"]) .cx-card__link,:where([data-cc-scope~="00xzfao3"]).cx-card__link{display:block;overflow:hidden;border-radius:6px;border:1px solid var(--cx-ink);background:var(--cx-paper);transition:transform .2s ease}:where([data-cc-scope~="00xzfao3"]) .cx-card__link:hover,:where([data-cc-scope~="00xzfao3"]).cx-card__link:hover{transform:translateY(-4px)}:where([data-cc-scope~="00xzfao3"]) .cx-card__bar,:where([data-cc-scope~="00xzfao3"]).cx-card__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--cx-ink);background:var(--cx-purple);padding:6px 12px;color:var(--cx-ink)}:where([data-cc-scope~="00xzfao3"]) .cx-chip,:where([data-cc-scope~="00xzfao3"]).cx-chip{border-radius:2px;background:var(--cx-paper);padding:2px 6px}:where([data-cc-scope~="00xzfao3"]) .cx-chip--pixel,:where([data-cc-scope~="00xzfao3"]).cx-chip--pixel{font-family:var(--cx-font-pixel);font-size:.75rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where([data-cc-scope~="00xzfao3"]) .cx-chip--mono,:where([data-cc-scope~="00xzfao3"]).cx-chip--mono{font-family:var(--cx-font-mono);font-size:.68rem;flex-shrink:0}:where([data-cc-scope~="00xzfao3"]) .cx-card__media,:where([data-cc-scope~="00xzfao3"]).cx-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--cx-muted)}:where([data-cc-scope~="00xzfao3"]) .cx-card__media img,:where([data-cc-scope~="00xzfao3"]).cx-card__media img,:where([data-cc-scope~="00xzfao3"]) .cx-card__media video,:where([data-cc-scope~="00xzfao3"]).cx-card__media video{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}:where([data-cc-scope~="00xzfao3"]) .cx-card:hover .cx-card__media img,:where([data-cc-scope~="00xzfao3"]).cx-card:hover .cx-card__media img{transform:scale(1.02)}:where([data-cc-scope~="00xzfao3"]) .cx-card__body,:where([data-cc-scope~="00xzfao3"]).cx-card__body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;border-top:1px solid var(--cx-ink);padding:16px}:where([data-cc-scope~="00xzfao3"]) .cx-card__name,:where([data-cc-scope~="00xzfao3"]).cx-card__name{font-family:var(--cx-font-mono);font-size:1.125rem;font-weight:500}:where([data-cc-scope~="00xzfao3"]) .cx-card__price,:where([data-cc-scope~="00xzfao3"]).cx-card__price{margin-top:8px;font-weight:600}:where([data-cc-scope~="00xzfao3"]) .cx-card__side,:where([data-cc-scope~="00xzfao3"]).cx-card__side{display:flex;flex-direction:column;align-items:flex-end;gap:8px}:where([data-cc-scope~="00xzfao3"]) .cx-card__heart,:where([data-cc-scope~="00xzfao3"]).cx-card__heart{opacity:0;transition:opacity .2s}:where([data-cc-scope~="00xzfao3"]) .cx-card:hover .cx-card__heart,:where([data-cc-scope~="00xzfao3"]).cx-card:hover .cx-card__heart{opacity:1}:where([data-cc-scope~="00xzfao3"]) .cx-hint,:where([data-cc-scope~="00xzfao3"]).cx-hint{pointer-events:none;position:absolute;bottom:100%;left:0;z-index:10;margin-bottom:8px;max-width:max-content;border:1px solid var(--cx-ink);background:var(--cx-yellow);padding:4px 8px;font-family:var(--cx-font-mono);font-size:.68rem;line-height:1rem;color:var(--cx-ink);opacity:0;transition:opacity .15s}@media (hover: hover) and (pointer: fine){:where([data-cc-scope~="00xzfao3"]) .cx-card:hover>.cx-hint,:where([data-cc-scope~="00xzfao3"]).cx-card:hover>.cx-hint,:where([data-cc-scope~="00xzfao3"]) .cx-card:focus-within>.cx-hint,:where([data-cc-scope~="00xzfao3"]).cx-card:focus-within>.cx-hint{opacity:1;transition-delay:.18s}}@media (pointer: coarse),(hover: none){:where([data-cc-scope~="00xzfao3"]) .cx-hint,:where([data-cc-scope~="00xzfao3"]).cx-hint{display:none}}@media (prefers-reduced-motion: reduce){:where([data-cc-scope~="00xzfao3"]) .cx-star,:where([data-cc-scope~="00xzfao3"]).cx-star{display:none}:where([data-cc-scope~="00xzfao3"]) .cx-root *,:where([data-cc-scope~="00xzfao3"]).cx-root *,:where([data-cc-scope~="00xzfao3"]) .cx-root *:before,:where([data-cc-scope~="00xzfao3"]).cx-root *:before,:where([data-cc-scope~="00xzfao3"]) .cx-root *:after,:where([data-cc-scope~="00xzfao3"]).cx-root *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
