html,body,.page-wrapper,main,#MainContent,footer,.footer,.shopify-section{background-color:#09090b!important;color-scheme:dark!important}:root{--color-brand-blue: #0d61ff;--color-brand-cyan: #0099ff;--color-brand-purple: #b75fe3;--color-brand-orange: #ff9900;--color-brand-amber: #fd7e14;--color-canvas: #09090b;--color-surface: #121215;--color-surface-dim: #18181b;--color-surface-bright: #27272a;--color-surface-container-lowest: #09090b;--color-surface-container-low: #121215;--color-surface-container: #18181b;--color-surface-container-high: #27272a;--color-surface-container-highest: #3f3f46;--color-on-surface: #f4f4f4;--color-on-surface-variant: #cbd5e1;--color-slate-muted: #94a3b8;--color-inverse-surface: #f4f4f4;--color-inverse-on-surface: #09090b;--color-outline: rgba(255, 255, 255, .12);--color-outline-variant: rgba(255, 255, 255, .2);--color-primary: #0d61ff;--color-primary-hover: #0052e0;--color-secondary: #f4f4f4;--color-tertiary: #0099ff;--color-background: #09090b;--color-on-background: #f4f4f4;--font-family-sans: "Google Sans Flex", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--radius-sm: .5rem;--radius-default: 1rem;--radius-md: 1.25rem;--radius-lg: 1.5rem;--radius-xl: 2rem;--radius-2xl: 2.5rem;--radius-full: 9999px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 48px;--spacing-gutter: 24px;--spacing-margin-mobile: 16px;--spacing-margin-desktop: 64px}body,html{font-family:var(--font-family-sans);background-color:#09090b!important;background:#09090b!important;color:#f4f4f4!important;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;display:inline-block;vertical-align:middle;line-height:1}.tactile-shadow{box-shadow:0 4px 20px #0a0e120a}.tactile-shadow-lg{box-shadow:0 12px 36px #0a0e1214}.top-status-bar{background:#09090b99;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff!important;font-size:13px;font-weight:500;letter-spacing:-.01em;padding:8px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:101!important;transition:background .3s ease,border-color .3s ease}#header-group{position:sticky!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:100!important;transition:background .3s ease,backdrop-filter .3s ease,border-color .3s ease}#header-group,.header-section,.header-wrapper,.header__row,.header__row--top,.header__row--bottom,.header__columns,.header__underlay,.header__underlay-closed,#header-component,header,.header{background:transparent!important;background-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-bottom:1px solid transparent!important;box-shadow:none!important;transition:background-color .3s ease,backdrop-filter .3s ease,border-color .3s ease}body.header-scrolled #header-group,body.header-scrolled .header-section,body.header-scrolled .header-wrapper,body.header-scrolled .header__row,body.header-scrolled .header__row--top,body.header-scrolled .header__row--bottom,body.header-scrolled .header__columns,body.header-scrolled .header__underlay,body.header-scrolled #header-component,body.header-scrolled header,body.header-scrolled .header,#header-group.header-scrolled,#header-component.header-scrolled,#header-component[data-sticky-state=active],.header[data-sticky-state=active]{background:#09090beb!important;background-color:#09090beb!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-bottom:1px solid rgba(255,255,255,.1)!important;box-shadow:0 4px 20px #0009!important}body.header-scrolled .top-status-bar{background:#09090bf5!important;background-color:#09090bf5!important}.header a,.header button,.header-logo,.header-logo__image-container,.header span,.header .header__menu-item,.header-logo *,.header-section *{color:#fff!important;font-family:var(--font-family-sans)!important;font-weight:500!important;letter-spacing:-.01em!important;transition:color .2s ease}.header a:hover,.header .header__menu-item:hover{color:#0d61ff!important}.header svg,.header-section svg{fill:#fff!important;color:#fff!important;stroke:#fff!important;transition:fill .2s ease,stroke .2s ease}.segment-switcher{display:inline-flex;background-color:#fff;padding:4px;border-radius:var(--radius-full);border:1px solid var(--color-outline);box-shadow:0 2px 8px #00000008}.segment-btn{padding:6px 18px;border-radius:var(--radius-full);font-size:13px;font-weight:600;letter-spacing:-.01em;border:none;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);color:var(--color-on-surface-variant);background:transparent;display:flex;align-items:center;gap:6px}.segment-btn.active-tcg{background-color:#0a0e12;color:#fff;box-shadow:0 2px 10px #0a0e1226}.segment-btn.active-cafe{background-color:var(--color-primary);color:#fff;box-shadow:0 2px 10px #0d61ff40}.envelope-mesh-card{position:relative;overflow:hidden;border-radius:var(--radius-xl);border:1px solid rgba(0,0,0,.05)}.envelope-gradient-ambient-coffee{background:radial-gradient(circle at 10% 20%,rgba(0,153,255,.45) 0%,transparent 60%),radial-gradient(circle at 85% 30%,rgba(183,95,227,.4) 0%,transparent 60%),radial-gradient(circle at 50% 85%,rgba(255,153,0,.35) 0%,transparent 60%),#0a0e12}.envelope-gradient-ambient-tcg{background:radial-gradient(circle at 85% 20%,rgba(0,153,255,.4) 0%,transparent 60%),radial-gradient(circle at 15% 35%,rgba(183,95,227,.45) 0%,transparent 60%),radial-gradient(circle at 50% 85%,rgba(255,153,0,.35) 0%,transparent 60%),#0a0e12}.envelope-gradient-ambient-story{background:radial-gradient(circle at 20% 50%,rgba(0,153,255,.5) 0%,transparent 65%),radial-gradient(circle at 60% 40%,rgba(183,95,227,.45) 0%,transparent 65%),radial-gradient(circle at 90% 70%,rgba(255,153,0,.4) 0%,transparent 65%),#0a0e12}.envelope-glow-orb{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none;opacity:.7}.envelope-glow-cyan{background:#09f;width:320px;height:320px}.envelope-glow-purple{background:#b75fe3;width:360px;height:360px}.envelope-glow-orange{background:#f90;width:300px;height:300px}.envelope-btn-pill-white{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;color:#0a0e12;font-family:var(--font-family-sans);font-size:14px;font-weight:600;letter-spacing:-.01em;padding:12px 28px;border-radius:var(--radius-full);box-shadow:0 4px 14px #00000014;transition:all .25s cubic-bezier(.16,1,.3,1);text-decoration:none;border:none;cursor:pointer}.envelope-btn-pill-white:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026;background-color:#fff;color:var(--color-primary)}.envelope-btn-pill-dark{display:inline-flex;align-items:center;justify-content:center;background-color:#0a0e12;color:#fff;font-family:var(--font-family-sans);font-size:14px;font-weight:600;letter-spacing:-.01em;padding:12px 28px;border-radius:var(--radius-full);transition:all .25s cubic-bezier(.16,1,.3,1);text-decoration:none;border:none;cursor:pointer}.envelope-btn-pill-dark:hover{background-color:#232a32;transform:translateY(-2px);box-shadow:0 6px 20px #0a0e1233}.envelope-btn-pill-outline{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;color:#fff;font-family:var(--font-family-sans);font-size:14px;font-weight:600;letter-spacing:-.01em;padding:11px 26px;border-radius:var(--radius-full);border:1.5px solid rgba(255,255,255,.6);transition:all .25s cubic-bezier(.16,1,.3,1);text-decoration:none}.envelope-btn-pill-outline:hover{background-color:#fff;color:#0a0e12;border-color:#fff;transform:translateY(-2px)}.envelope-badge-blue{display:inline-flex;align-items:center;gap:6px;background-color:var(--color-primary);color:#fff;font-family:var(--font-family-sans);font-size:12px;font-weight:600;letter-spacing:-.01em;padding:4px 14px;border-radius:var(--radius-full)}.envelope-badge-glass{display:inline-flex;align-items:center;gap:6px;background:#ffffff26;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;font-family:var(--font-family-sans);font-size:12px;font-weight:600;letter-spacing:-.01em;padding:5px 16px;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.2)}.envelope-product-card{background-color:#fff;border-radius:var(--radius-lg);border:1px solid rgba(10,14,18,.05);padding:20px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}.envelope-product-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #0a0e1214;border-color:#0d61ff33}.envelope-icon-circle{width:44px;height:44px;border-radius:50%;background-color:var(--color-surface-container);display:inline-flex;align-items:center;justify-content:center;color:#0a0e12;flex-shrink:0}.variant-picker{margin-top:16px!important;margin-bottom:24px!important;width:100%!important}.variant-option{margin-bottom:20px!important}.variant-option legend,.variant-option>label,.variant-option__label{font-family:var(--font-family-sans)!important;font-weight:600!important;font-size:13px!important;letter-spacing:-.01em!important;color:var(--color-on-surface)!important;margin-bottom:10px!important;display:block!important}.variant-option--buttons{display:flex!important;flex-wrap:wrap!important;gap:10px!important;border:none!important;padding:0!important;margin:0!important}.variant-option__button-label,.variant-option--buttons label{border-radius:var(--radius-full)!important;padding:10px 22px!important;min-height:44px!important;font-family:var(--font-family-sans)!important;font-weight:600!important;font-size:14px!important;letter-spacing:-.01em!important;border:1px solid var(--color-outline)!important;background-color:#fff!important;color:var(--color-on-surface)!important;box-shadow:0 2px 6px #00000005!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important;position:relative!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;margin:0!important}.variant-option__button-label:hover,.variant-option--buttons label:hover{border-color:var(--color-primary)!important;background-color:var(--color-surface-container-low)!important;transform:translateY(-1px)!important}.variant-option__button-label:has(:checked),.variant-option--buttons label:has(:checked),.variant-option__button-label[data-current-checked=true]{border-color:#0a0e12!important;background-color:#0a0e12!important;color:#fff!important;box-shadow:0 4px 14px #0a0e1233!important}.variant-option__button-label:has(:checked) .variant-option__button-label__text,.variant-option__button-label:has(:checked) span,.variant-option--buttons label:has(:checked) span{color:#fff!important}.variant-option__button-label:has([data-option-available=false]),.variant-option__button-label:has([aria-disabled=true]){opacity:.5!important;border-color:var(--color-outline-variant)!important;text-decoration:line-through!important}.variant-option__select{border-radius:var(--radius-full)!important;padding:12px 20px!important;border:1px solid var(--color-outline)!important;font-weight:500!important;font-size:14px!important;background-color:#fff!important}.condition-group{display:flex;gap:8px;margin:12px 0}.condition-btn{flex:1;padding:10px;border-radius:var(--radius-full);border:1px solid var(--color-outline);background-color:#fff;font-weight:600;font-size:14px;color:var(--color-on-surface);cursor:pointer;transition:all .2s ease;text-align:center}.condition-btn:hover{border-color:var(--color-primary);background-color:var(--color-surface-container-low)}.condition-btn.active{border-color:#0a0e12;background-color:#0a0e12;color:#fff;box-shadow:0 4px 12px #0a0e1233}.badge-vip{background-color:#10b981;color:#fff;font-size:12px;font-weight:600;padding:4px 12px;border-radius:var(--radius-full);display:inline-flex;align-items:center;gap:4px;letter-spacing:-.01em}.price-strikethrough{text-decoration:line-through;opacity:.5;margin-right:6px}.pregrade-badge{display:inline-flex;align-items:center;gap:6px;background:#0a0e12;color:#fff;padding:8px 18px;border-radius:var(--radius-full);font-size:13px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;border:1px solid rgba(255,255,255,.15)}.pregrade-badge:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000040}.pregrade-score-pill{background-color:var(--color-primary);color:#fff;padding:2px 8px;border-radius:var(--radius-full);font-size:12px;font-weight:700}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0a0e1299;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;pointer-events:none;transition:opacity .3s ease}.modal-overlay.active{opacity:1;pointer-events:auto}.modal-card{background-color:#fff;border-radius:var(--radius-xl);max-width:540px;width:100%;padding:32px;box-shadow:0 24px 60px #0a0e122e;border:1px solid var(--color-outline);transform:translateY(20px);transition:transform .3s cubic-bezier(.16,1,.3,1)}.modal-overlay.active .modal-card{transform:translateY(0)}.subgrade-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:20px 0}.subgrade-item{background-color:var(--color-surface-container);padding:12px 16px;border-radius:var(--radius-md);display:flex;justify-content:space-between;align-items:center}.subgrade-item label{font-size:14px;font-weight:500;color:var(--color-on-surface-variant)}.subgrade-item .score{font-size:16px;font-weight:700;color:var(--color-primary)}.customization-pill-group{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.milk-pill{padding:8px 18px;border-radius:var(--radius-full);background-color:#fff;border:1px solid var(--color-outline);font-size:14px;font-weight:500;color:var(--color-on-surface);cursor:pointer;transition:all .2s ease}.milk-pill:hover{background-color:var(--color-surface-container);border-color:var(--color-outline-variant)}.milk-pill.active{background-color:#0a0e12;color:#fff;border-color:#0a0e12;box-shadow:0 4px 10px #0a0e1226}.w-full{width:100%}.max-w-full{max-width:100%}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.flex-grow{flex-grow:1}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:w-1\/2{width:50%}.md\:px-margin-desktop{padding-left:64px;padding-right:64px}}@media(min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.gap-xs{gap:4px}.gap-sm{gap:8px}.gap-md{gap:16px}.gap-lg,.gap-gutter{gap:24px}.p-xs{padding:4px}.p-sm{padding:8px}.p-md{padding:16px}.p-lg{padding:24px}.p-xl{padding:48px}.px-margin-mobile{padding-left:16px;padding-right:16px}.py-xl{padding-top:48px;padding-bottom:48px}.aspect-square{aspect-ratio:1 / 1}.aspect-\[4\/5\]{aspect-ratio:4 / 5}.aspect-\[3\/4\]{aspect-ratio:3 / 4}.aspect-\[4\/3\]{aspect-ratio:4 / 3}.bg-surface{background-color:var(--color-surface)}.bg-surface-container{background-color:var(--color-surface-container)}.bg-surface-container-low{background-color:var(--color-surface-container-low)}.bg-surface-container-high{background-color:var(--color-surface-container-high)}.bg-surface-container-highest{background-color:var(--color-surface-container-highest)}.text-on-surface{color:var(--color-on-surface)}.text-on-surface-variant{color:var(--color-on-surface-variant)}.text-slate-muted{color:var(--color-slate-muted)}.text-white{color:#fff}.font-display{font-family:var(--font-family-sans);font-weight:500;font-size:56px;line-height:1.05;letter-spacing:-.03em}.font-headline-lg{font-family:var(--font-family-sans);font-weight:500;font-size:40px;line-height:1.15;letter-spacing:-.025em}.font-headline-md{font-family:var(--font-family-sans);font-weight:500;font-size:24px;line-height:1.3;letter-spacing:-.02em}.font-body-lg{font-family:var(--font-family-sans);font-weight:400;font-size:18px;line-height:1.6;letter-spacing:-.01em}.font-body-md{font-family:var(--font-family-sans);font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.01em}.font-label-md{font-family:var(--font-family-sans);font-weight:600;font-size:13px;line-height:1;letter-spacing:-.01em}.dual-hero-section-wrapper{--hero-divider-gap: 20px;display:flex!important;flex-direction:column!important;gap:var(--hero-divider-gap)!important;padding-top:var(--hero-divider-gap)!important;padding-inline:var(--hero-divider-gap)!important;width:100%!important}.dual-hero-split-columns{display:flex!important;flex-direction:column!important;gap:var(--hero-divider-gap)!important;width:100%!important}@media screen and (min-width:768px){.dual-hero-split-columns{flex-direction:row!important}}.facets-block-wrapper--vertical{width:100%!important;max-width:280px!important;padding-right:24px!important}.facets--vertical .facets__panel{border-bottom:1px solid rgba(255,255,255,.08)!important;padding-block:16px!important}.facets--vertical .facets__summary{font-family:var(--font-family-sans)!important;font-weight:600!important;font-size:15px!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important}.facets--vertical .facets__display{padding-top:12px!important}.facets--vertical .facets__list{display:flex!important;flex-direction:column!important;gap:10px!important;list-style:none!important;padding:0!important;margin:0!important}.facets--vertical .facets__item label{font-family:var(--font-family-sans)!important;font-size:14px!important;color:#cbd5e1!important;display:flex!important;align-items:center!important;gap:8px!important;cursor:pointer!important}.facets--vertical .facets__item label:hover{color:#fff!important}#header-group{position:sticky!important;top:0!important;z-index:9999!important}header-component,#header-component,.header-section,.storefront-header-bar,.announcement-bar-section,.shopify-section-group-header-group{z-index:9999!important}body.header-scrolled #header-group,body.header-scrolled header-component,body.header-scrolled #header-component{z-index:9999!important}html body .product-information,html body .product-information .section-background,html body .product-information__media,html body media-gallery,html body .media-gallery,html body .media-gallery__grid,html body slideshow-component,html body .slideshow,html body slideshow-container,html body .slideshow-container,html body slideshow-slides,html body .slideshow-slides,html body slideshow-slide,html body .slideshow-slide,html body .product-media-container,html body .product-media,html body .product-media-constraint-wrapper,html body .product-media__drag-zoom-wrapper,html body .media-fit-contain,html body .media-fit-cover,html body .media-fit-contain :is(img,.deferred-media__poster-image),html body .media-fit-cover :is(img,.deferred-media__poster-image),html body .product-card,html body .product-grid__card,html body .card-gallery,html body .card-gallery .product-media-container,html body .product-recommendations,html body .product-recommendations-list,html body .product-grid,html body .product-grid__item,html body .section-background,html body .product-grid-view-zoom-out--details,html body slideshow-controls,html body .slideshow-controls__thumbnails-container,html body .slideshow-controls__thumbnails{background:transparent!important;background-color:transparent!important}.product-information slideshow-slides{width:100%!important;display:flex!important;background:transparent!important;background-color:transparent!important}.product-information slideshow-slide,.product-information slideshow-slide.product-media-container{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;aspect-ratio:auto!important;overflow:visible!important;padding:0!important;margin:0!important}.product-information .media-gallery,.product-information .media-gallery-component,.product-information .product-media-container,.product-information .product-media-gallery,.product-information .product-media-constraint-wrapper,.product-information slideshow-slide .product-media-container{width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important;position:relative!important}.product-information .product-media,.product-information slideshow-slide .product-media{width:100%!important;max-width:1000px!important;height:auto!important;max-height:min(92vh,1200px)!important;aspect-ratio:auto!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important;position:relative!important;overflow:visible!important;filter:none!important}.product-information .product-media img,.product-information .product-media__image,.product-information slideshow-slide img{width:100%!important;max-width:1000px!important;height:auto!important;max-height:min(92vh,1200px)!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;transform:none!important;display:block!important;margin:0 auto!important;image-rendering:-webkit-optimize-contrast!important;image-rendering:auto!important;-webkit-font-smoothing:antialiased!important;background:transparent!important;background-color:transparent!important;border-radius:4%!important;clip-path:inset(0 round 4%)!important;-webkit-clip-path:inset(0 round 4%)!important;overflow:hidden!important}.slideshow-controls__thumbnails-container,.slideshow-controls__thumbnails{display:flex!important;justify-content:center!important;gap:10px!important;padding:12px 0!important;margin:0 auto!important;background:transparent!important}.slideshow-controls__thumbnail,.slideshow-controls .slideshow-control.slideshow-controls__thumbnail{aspect-ratio:2.5 / 3.5!important;width:48px!important;height:67.2px!important;border-radius:8px!important;clip-path:inset(0 round 8px)!important;-webkit-clip-path:inset(0 round 8px)!important;overflow:hidden!important;background:transparent!important;background-color:transparent!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 4px 14px #000000b3!important;padding:0!important;position:relative!important;transition:all .2s ease!important;flex-shrink:0!important}.slideshow-controls__thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important;transform:none!important;border-radius:8px!important;background:transparent!important}.slideshow-controls__thumbnail[aria-selected=true],.slideshow-controls__thumbnail.is-active{border-color:#0d61ff!important;box-shadow:0 0 0 2px #0d61ff,0 8px 20px #0d61ff66!important;transform:scale(1.06)!important}.card-gallery,.card-gallery .product-media-container,.card-gallery .product-media,.product-card .card-gallery,.product-card .product-media-container,.product-card .product-media,.product-grid__card .card-gallery,.product-grid__card .product-media-container,.product-grid__card .product-media,.product-recommendations .card-gallery,.product-recommendations .product-media-container,.product-recommendations .product-media{aspect-ratio:2.5 / 3.5!important;width:100%!important;max-width:320px!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important;position:relative!important;display:block!important}.card-gallery img,.card-gallery .product-media__image,.product-card img,.product-card .product-media__image,.product-card .product-media-container img,.product-grid__card img,.product-grid__card .product-media-container img,.product-recommendations img,.product-recommendations .product-media-container img,.collection .product-card img,.product-grid .product-card img,.grid .product-card img,product-card img{aspect-ratio:2.5 / 3.5!important;width:100%!important;height:100%!important;min-height:160px!important;object-fit:contain!important;object-position:center center!important;transform:none!important;display:block!important;border-radius:4.2%!important;clip-path:inset(0 round 4.2%)!important;-webkit-clip-path:inset(0 round 4.2%)!important;overflow:hidden!important;filter:drop-shadow(0 12px 28px rgba(0,0,0,.9)) drop-shadow(0 0 1px rgba(255,255,255,.12))!important;background:transparent!important;background-color:transparent!important}.product-card,.product-card *,.product-grid__card,.product-grid__card *,.product-recommendations,.product-recommendations *{--color-foreground: #ffffff !important;--color: #ffffff !important}.product-card h3,.product-card h4,.product-card .h4,.product-card [data-testid=product-title],.product-card a,.product-grid__card h3,.product-grid__card h4,.product-grid__card a,.product-grid__card .product-title,.product-recommendations h3,.product-recommendations a,.product-recommendations .product-title,.product-recommendations .h4,.product-grid-view-zoom-out--details h3{color:#fff!important;fill:#fff!important;font-weight:600!important;font-size:.95rem!important;line-height:1.35!important}.product-card price-component,.product-card .price,.product-card .price-item,.product-grid__card .price,.product-grid__card .price-item,.product-recommendations .price,.product-recommendations .price-item{color:#cbd5e1!important;font-size:.9rem!important;font-weight:600!important}.product-recommendations h2,.product-recommendations h3.h4,.product-recommendations-section h2{color:#fff!important;font-weight:700!important}slideshow-arrows,.slideshow-arrows,.product-card slideshow-arrows,.card-gallery slideshow-arrows,.product-grid slideshow-arrows,.product-grid__card slideshow-arrows,.card-gallery .slideshow-arrows{display:flex!important;align-items:center!important;justify-content:space-between!important;pointer-events:none!important;mix-blend-mode:normal!important;padding:0 8px!important;box-sizing:border-box!important}slideshow-arrows .slideshow-control,.slideshow-arrows .slideshow-control,.product-card .slideshow-control,.product-card slideshow-arrows .slideshow-control,.card-gallery .slideshow-control,.card-gallery slideshow-arrows .slideshow-control,.product-grid .slideshow-control,.product-grid slideshow-arrows .slideshow-control,.product-grid__card .slideshow-control,.product-grid__card slideshow-arrows .slideshow-control,.product-information .slideshow-control,.product-information .slideshow-arrow,.product-information .slideshow-arrows button,.media-gallery--carousel slideshow-arrows .slideshow-control,slideshow-component slideshow-arrows .slideshow-control,.slideshow-control.slideshow-control--shape-square,.slideshow-control.slideshow-control--shape-circle,.slideshow-control--previous,.slideshow-control--next,button.slideshow-control{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important;border-radius:50%!important;aspect-ratio:1 / 1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;background:#0e1318e0!important;background-color:#0e1318e0!important;color:#fff!important;border:1px solid rgba(255,255,255,.22)!important;box-shadow:0 4px 14px #000000a6!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;opacity:.9!important;pointer-events:auto!important;cursor:pointer!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;box-sizing:border-box!important}.product-information slideshow-arrows .slideshow-control,.media-gallery--carousel slideshow-arrows .slideshow-control{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important}slideshow-arrows .slideshow-control:hover,.slideshow-arrows .slideshow-control:hover,.product-card .slideshow-control:hover,.product-card slideshow-arrows .slideshow-control:hover,.card-gallery .slideshow-control:hover,.card-gallery slideshow-arrows .slideshow-control:hover,.product-grid .slideshow-control:hover,.product-information .slideshow-control:hover,.media-gallery--carousel slideshow-arrows .slideshow-control:hover,slideshow-component slideshow-arrows .slideshow-control:hover{background:#18181b!important;background-color:#18181b!important;border-color:#ffffff73!important;color:#fff!important;transform:scale(1.1)!important;box-shadow:0 6px 20px #000c,0 0 0 1px #ffffff4d!important;opacity:1!important}slideshow-arrows .slideshow-control .svg-wrapper,.slideshow-arrows .slideshow-control .svg-wrapper,.product-card slideshow-arrows .slideshow-control .svg-wrapper,.card-gallery slideshow-arrows .slideshow-control .svg-wrapper,.slideshow-control .svg-wrapper,.slideshow-control svg,.slideshow-arrow svg{display:flex!important;align-items:center!important;justify-content:center!important;width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;margin:auto!important;padding:0!important;color:inherit!important}.product-information slideshow-arrows .slideshow-control .svg-wrapper,.product-information slideshow-arrows .slideshow-control svg{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important}.product-information h1,.product-information .product-title,.product-information [data-testid=product-title] h1,.product-information .product-information__grid h1{color:#fff!important;font-weight:700!important;font-size:2rem!important;line-height:1.25!important;letter-spacing:-.02em!important;margin-bottom:.5rem!important}.product-information price-component,.product-information .price,.product-information .price-item,.product-information .price-item--sale,.product-information .price-item--regular{color:#fff!important;--color: #ffffff !important;--color-foreground: #ffffff !important;font-size:1.65rem!important;font-weight:800!important}.variant-picker fieldset.variant-option,.variant-picker .variant-option,.variant-picker .variant-option--buttons,.variant-picker .variant-option--equal-width-buttons,.variant-option,.variant-option--buttons,.variant-option--equal-width-buttons,.product-information .variant-option,.product-information .variant-option--buttons,.product-information .variant-option--equal-width-buttons,.product-information .variant-picker fieldset,.product-information fieldset.variant-option,.product-details .variant-option,.product-details .variant-option--buttons,.product-details .variant-option--equal-width-buttons,.product-details fieldset.variant-option{--variant-min-width: 0 !important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;border:none!important;padding:0!important;margin:0 0 18px!important}.variant-picker legend,.product-information .variant-picker legend,.product-information .variant-option__label,.product-details .variant-picker legend,.variant-option--buttons>legend,.variant-option--equal-width-buttons>legend{grid-column:1 / -1!important;width:100%!important;color:#cbd5e1!important;font-size:.82rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:8px!important;display:block!important}.variant-option[data-testid=variant-option-single],.product-information .variant-option[data-testid=variant-option-single],.product-details .variant-option[data-testid=variant-option-single],div.variant-option:not(fieldset){display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;color:#cbd5e1!important;font-size:.82rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:18px!important;width:100%!important;grid-template-columns:none!important}.variant-option[data-testid=variant-option-single] .variant-option__swatch-value,.variant-option[data-testid=variant-option-single] [data-testid=variant-option-single-value],div.variant-option:not(fieldset) .variant-option__swatch-value{color:#fff!important;font-weight:700!important;text-transform:none!important;padding-left:4px!important}.variant-option__button-label,.variant-option--buttons label,.variant-option--equal-width-buttons label,.variant-picker .variant-option__button-label,.product-information .variant-option--button,.product-information .variant-picker .variant-option__button-label,.product-information .variant-picker label.variant-option__button-label,.product-details .variant-picker label.variant-option__button-label{--variant-min-width: 0 !important;min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;background-color:#18181b!important;color:#cbd5e1!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:9999px!important;padding:12px 14px!important;min-height:48px!important;font-size:.875rem!important;font-weight:600!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;cursor:pointer!important;transition:all .2s ease!important;margin:0!important}.variant-option__button-label span,.variant-option__button-label .variant-option__button-label__text{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;display:inline-block!important}.variant-option__button-label__pill{display:none!important}.variant-option__button-label:not(:has(:checked)):hover,.variant-option--buttons label:not(:has(:checked)):hover,.variant-picker label.variant-option__button-label:not(:has(:checked)):hover,.product-information .variant-picker label.variant-option__button-label:not(:has(:checked)):hover,.product-details .variant-picker label.variant-option__button-label:not(:has(:checked)):hover{background:#202024!important;background-color:#202024!important;color:#fff!important;border-color:rgba(var(--card-ambient-c1, 255, 255, 255),.65)!important;box-shadow:0 0 16px rgba(var(--card-ambient-c1, 255, 255, 255),.22)!important;transform:translateY(-1px)!important}.variant-option__button-label:not(:has(:checked)):hover span,.variant-option__button-label:not(:has(:checked)):hover .variant-option__button-label__text,.product-information .variant-picker label.variant-option__button-label:not(:has(:checked)):hover span{color:#fff!important}.variant-option__button-label:has(:checked),.variant-option--buttons label:has(:checked),.variant-option__button-label[data-current-checked=true],.product-information input[type=radio]:checked+label.variant-option__button-label,.product-details input[type=radio]:checked+label.variant-option__button-label,.product-information .variant-option--button.is-selected,.product-details .variant-option--button.is-selected,.product-information .variant-option--button[aria-selected=true],.product-details .variant-option--button[aria-selected=true],.variant-picker .variant-option__button-label:has(:checked){background:linear-gradient(#18181b,#18181b) padding-box,linear-gradient(135deg,rgb(var(--card-ambient-c1, 35, 35, 40)),rgb(var(--card-ambient-c2, 24, 24, 28)),rgb(var(--card-ambient-c3, 15, 15, 18))) border-box!important;background-color:#18181b!important;border:2px solid transparent!important;color:#fff!important;font-weight:700!important;box-shadow:0 0 16px rgba(var(--card-ambient-c1, 0, 0, 0),.4),0 4px 14px #0006!important}.variant-option__button-label:has(:checked) span,.variant-option__button-label:has(:checked) .variant-option__button-label__text,.variant-option--buttons label:has(:checked) span,.product-information input[type=radio]:checked+label.variant-option__button-label span,.product-information input[type=radio]:checked+label.variant-option__button-label .variant-option__button-label__text,.product-details input[type=radio]:checked+label.variant-option__button-label span,.product-details input[type=radio]:checked+label.variant-option__button-label .variant-option__button-label__text{color:#fff!important;font-weight:700!important}.variant-option__button-label:has([data-option-available=false]),.variant-option__button-label:has([aria-disabled=true]),.product-information input[type=radio]:disabled+label.variant-option__button-label,.product-information .variant-option--button.is-disabled{background-color:#ffffff08!important;color:#64748b!important;border-color:#ffffff0f!important;opacity:.45!important}@media(max-width:520px){.variant-picker fieldset.variant-option,.variant-picker .variant-option,.variant-picker .variant-option--buttons,.variant-picker .variant-option--equal-width-buttons,.variant-option,.variant-option--buttons,.variant-option--equal-width-buttons,.product-information .variant-option,.product-information .variant-option--buttons,.product-information .variant-option--equal-width-buttons,.product-information .variant-picker fieldset,.product-information fieldset.variant-option,.product-details .variant-option,.product-details .variant-option--buttons,.product-details .variant-option--equal-width-buttons,.product-details fieldset.variant-option{grid-template-columns:1fr!important}}.product-information quantity-input,.product-information .quantity{background-color:#18181b!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:9999px!important;color:#fff!important}.product-information .quantity__button{color:#cbd5e1!important}.product-information .quantity__input{color:#fff!important;font-weight:600!important}.product-information .product-form__submit,.product-information button[name=add],.product-information .button--add-to-cart,.product-details .product-form__submit,.product-details button[name=add],.product-details .button--add-to-cart{background:linear-gradient(135deg,rgb(var(--card-ambient-c1, 35, 35, 40)),rgb(var(--card-ambient-c2, 24, 24, 28)),rgb(var(--card-ambient-c3, var(--card-ambient-c1, 35, 35, 40))))!important;background-size:200% 200%!important;background-position:0% 50%!important;color:var(--card-ambient-btn-text, #ffffff)!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:9999px!important;font-weight:600!important;font-size:.95rem!important;box-shadow:0 4px 22px rgba(var(--card-ambient-c1, 35, 35, 40),.45),0 0 20px rgba(var(--card-ambient-c2, 24, 24, 28),.25)!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important}.product-information .product-form__submit *,.product-information button[name=add] *,.product-information .button--add-to-cart *,.product-details .product-form__submit *,.product-details button[name=add] *,.product-details .button--add-to-cart *{color:var(--card-ambient-btn-text, #ffffff)!important;fill:var(--card-ambient-btn-text, #ffffff)!important}.product-information .product-form__submit:hover,.product-information button[name=add]:hover,.product-details .product-form__submit:hover,.product-details button[name=add]:hover{background-position:100% 50%!important;filter:brightness(1.12)!important;border-color:#ffffff73!important;box-shadow:0 6px 30px rgba(var(--card-ambient-c1, 35, 35, 40),.65),0 0 25px rgba(var(--card-ambient-c2, 24, 24, 28),.4)!important;transform:translateY(-1px)!important}.product-information .rte,.product-information rte-formatter,.product-information .text-block,.product-information .product__description,.product-information .product-description,.product-information .product-details,.product-information [data-testid=product-description]{color:#f4f4f4!important;background:transparent!important}.product-information .rte>div,.product-information rte-formatter>div,.product-information .rte table,.product-information rte-formatter table,.product-information .tcg-details,.product-information .card-specs,.product-information .tcg-details-card{background:#121215!important;background-color:#121215!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:16px!important;color:#f4f4f4!important;box-shadow:0 10px 30px #00000080!important;overflow:hidden!important}.product-information .rte div,.product-information .rte header,.product-information .rte section,.product-information .rte thead,.product-information .rte th,.product-information rte-formatter div,.product-information rte-formatter header,.product-information rte-formatter section,.product-information rte-formatter thead,.product-information rte-formatter th,.product-information .rte>div>div:first-child,.product-information rte-formatter>div>div:first-child,.product-information .rte [style*=background],.product-information rte-formatter [style*=background]{background:#18181b!important;background-color:#18181b!important;border-color:#ffffff1a!important;color:#fff!important}.product-information .rte table,.product-information rte-formatter table{width:100%!important;border-collapse:collapse!important}.product-information .rte tr,.product-information .rte td,.product-information .rte th,.product-information rte-formatter tr,.product-information rte-formatter td,.product-information rte-formatter th{border-bottom:1px solid rgba(255,255,255,.08)!important;padding:10px 14px!important;background-color:transparent!important}.product-information .rte td:first-child,.product-information rte-formatter td:first-child,.product-information .rte strong,.product-information rte-formatter strong,.product-information .rte p,.product-information rte-formatter p,.product-information .rte span,.product-information rte-formatter span{color:#94a3b8!important}.product-information .rte td:last-child,.product-information .rte td:not(:first-child),.product-information rte-formatter td:last-child,.product-information rte-formatter td:not(:first-child),.product-information .rte h1,.product-information .rte h2,.product-information .rte h3,.product-information .rte h4,.product-information .rte h5,.product-information .rte h6,.product-information rte-formatter h1,.product-information rte-formatter h2,.product-information rte-formatter h3,.product-information rte-formatter h4,.product-information rte-formatter h5,.product-information rte-formatter h6{color:#fff!important;font-weight:700!important}.product-information .rte a,.product-information rte-formatter a{color:#09f!important;text-decoration:underline!important}.footer input[type=email],.newsletter input[type=email],form[action*=contact] input[type=email]{background-color:#18181b!important;border:1px solid rgba(255,255,255,.15)!important;color:#fff!important;border-radius:9999px!important}.footer input[type=email]::placeholder,.newsletter input[type=email]::placeholder{color:#71717a!important}.footer button[type=submit],.newsletter button[type=submit]{background-color:#fff!important;color:#09090b!important}.header-section,.shopify-section:has(>#header-component),#header-component{position:sticky!important;top:0!important;z-index:1000!important;background-color:#09090b!important;transform:none!important;contain:none!important;filter:none!important;perspective:none!important}.header-section:has(.menu-open),#header-component:has(.menu-open),.header-section:has(details[open]),#header-component:has(details[open]){z-index:2147483640!important}.menu-drawer{z-index:2147483647!important;background-color:#09090b!important;color:#f4f4f4!important}.menu-drawer__submenu,details[open]>.menu-drawer__submenu,.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__inner-submenu{background-color:#09090b!important;color:#f4f4f4!important;border-color:#ffffff1a!important}.menu-drawer details{display:block!important;width:100%!important}.menu-drawer summary.menu-drawer__menu-item{display:flex!important;width:100%!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important;list-style:none!important}.menu-drawer summary::-webkit-details-marker{display:none!important}.menu-drawer details[open] .menu-drawer__menu--childlist{display:flex!important;flex-direction:column!important;opacity:1!important;height:auto!important;visibility:visible!important;padding-left:14px!important;border-left:2px solid rgba(255,255,255,.12)!important;margin-left:14px!important;margin-top:4px!important;margin-bottom:8px!important;gap:2px!important}.menu-drawer details[open] summary .icon-plus svg,.menu-drawer details[open] summary .svg-wrapper svg{transform:rotate(45deg);transition:transform .2s ease}.menu-drawer .menu-drawer__menu-item--child{color:#cbd5e1!important;font-size:.95rem!important;padding:8px 12px!important;border-radius:8px!important;display:block!important;transition:all .15s ease!important}.menu-drawer .menu-drawer__menu-item--child:hover,.menu-drawer .menu-drawer__menu-item--child[aria-current=page]{color:#fff!important;background-color:#ffffff0f!important}.menu-drawer__menu--grandchildlist{padding-left:12px!important;border-left:1px solid rgba(255,255,255,.1)!important;margin-left:8px!important;margin-top:2px!important;margin-bottom:4px!important;display:flex!important;flex-direction:column!important;gap:2px!important}.menu-drawer__menu-item,.menu-drawer__menu-item a,.menu-drawer__menu-item span,.menu-drawer summary,.menu-drawer .menu-drawer__menu-item--mainlist,.menu-drawer__menu--childlist a{color:#fff!important;font-weight:500!important;transition:color .15s ease!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item a:hover,.menu-drawer summary:hover{color:#0d61ff!important}.menu-drawer__list-item--divider,.menu-drawer__menu-container--divider,.menu-drawer__list-item{border-color:#ffffff14!important}.header__icon--menu,.header__icon--summary,.header-drawer-icon,.header-drawer-icon--open,.header-drawer-icon--close,.header__icon--menu svg,.header-drawer-icon svg,.menu-drawer .header-drawer-icon--close svg,.menu-drawer .header-drawer-icon--open svg,.menu-drawer__close-button svg,.menu-drawer .icon-caret svg{color:#fff!important;fill:currentColor!important}.menu-drawer .drawer-localization,.menu-drawer .drawer-localization__button,.menu-drawer .language-selector,.menu-drawer .country-filter{color:#cbd5e1!important}.menu-drawer__backdrop{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100dvh!important;height:100vh!important;z-index:2147483640!important;background:#000000bf!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.menu-list__list-item{position:relative!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{position:absolute!important;top:100%!important;left:0!important;right:auto!important;width:max-content!important;min-width:190px!important;max-width:280px!important;background:#09090bf5!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;box-shadow:0 16px 40px #000000bf,0 0 0 1px #ffffff0a!important;padding:8px 6px!important;margin-top:6px!important;clip-path:none!important;opacity:0!important;visibility:hidden!important;transform:translateY(6px)!important;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1),visibility .18s ease!important;z-index:1000!important;pointer-events:none!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu:before{content:""!important;position:absolute!important;top:-12px!important;left:0!important;right:0!important;height:12px!important;background:transparent!important}.menu-list__list-item:hover>.menu-list__submenu,.menu-list__list-item:focus-within>.menu-list__submenu,.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu,.menu-list__submenu:hover{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.menu-list__submenu-inner{display:block!important;padding:0!important;margin:0!important;transform:none!important;max-height:none!important;overflow:visible!important;opacity:1!important}.menu-list__submenu .mega-menu,.menu-list__submenu .mega-menu__grid{display:block!important;padding:0!important;margin:0!important;width:100%!important}.menu-list__submenu .mega-menu__list{display:flex!important;flex-direction:column!important;gap:3px!important;padding:0!important;margin:0!important;list-style:none!important}.menu-list__submenu .mega-menu__column{display:block!important;padding:0!important;margin:0!important;width:100%!important}.menu-list__submenu .mega-menu__link{display:flex!important;align-items:center!important;padding:9px 14px!important;border-radius:8px!important;color:#cbd5e1!important;font-size:.9375rem!important;font-weight:500!important;text-decoration:none!important;white-space:nowrap!important;transition:all .15s ease!important}.menu-list__submenu .mega-menu__link:hover{background:#ffffff14!important;color:#fff!important;transform:translate(2px)!important}.menu-list__submenu .mega-menu__column ul{display:flex!important;flex-direction:column!important;gap:3px!important;padding:0!important;margin:0!important;list-style:none!important}.menu-list__submenu .mega-menu__column ul li{display:block!important;padding:0!important;margin:0!important}@media screen and (min-width:750px){.search-action--inline{display:flex!important;align-items:center!important;margin-inline-end:12px!important;position:relative!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.search-action--modal-button{display:none!important}.predictive-search--inline{width:320px!important;min-width:280px!important;max-width:440px!important;position:relative!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important;transition:width .25s cubic-bezier(.16,1,.3,1)!important}.predictive-search--inline:focus-within{width:380px!important}.predictive-search-form--inline{width:100%!important;position:relative!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.predictive-search-form--inline .predictive-search-form__header{padding:0!important;margin:0!important;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.predictive-search-form--inline .predictive-search-form__header-inner{display:flex!important;align-items:center!important;position:relative!important;background:#ffffff14!important;background-color:#ffffff14!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:9999px!important;padding:0!important;height:40px!important;width:100%!important;box-sizing:border-box!important;transition:all .2s ease!important;overflow:hidden!important}.predictive-search-form--inline:focus-within .predictive-search-form__header-inner{background:#0e1318!important;background-color:#0e1318!important;border-color:#fff6!important;box-shadow:0 0 0 1px #ffffff40,0 4px 16px #00000080!important}.predictive-search-form--inline .predictive-search__icon{position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;width:16px!important;height:16px!important;min-width:16px!important;color:#94a3b8!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;pointer-events:none!important;z-index:2!important;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.predictive-search-form--inline .predictive-search__icon svg{width:16px!important;height:16px!important;color:#94a3b8!important;display:block!important}.predictive-search-form--inline input.header-inline-search-input,input.header-inline-search-input{display:block!important;width:100%!important;height:100%!important;flex:1 1 auto!important;background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;outline:none!important;box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;color:#f1f5f9!important;font-size:.875rem!important;line-height:40px!important;padding:0 36px 0 38px!important;margin:0!important;box-sizing:border-box!important}.predictive-search-form--inline input.header-inline-search-input:focus,.predictive-search-form--inline input.header-inline-search-input:focus-visible,.predictive-search-form--inline input.header-inline-search-input:active{outline:none!important;box-shadow:none!important;border:none!important;background:transparent!important;background-color:transparent!important}.predictive-search-form--inline input.header-inline-search-input::placeholder{color:#94a3b8!important;opacity:1!important}.predictive-search-form--inline .predictive-search__reset-button{position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;color:#94a3b8!important;width:24px!important;height:24px!important;min-width:24px!important;border-radius:50%!important;background:#ffffff1a!important;border:none!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;cursor:pointer!important;transition:all .15s ease!important;z-index:2!important}.predictive-search-form--inline .predictive-search__reset-button svg{width:12px!important;height:12px!important}.predictive-search-form--inline .predictive-search__reset-button:hover{color:#fff!important;background:#ffffff40!important}.predictive-search-form__content-wrapper--floating{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;width:720px!important;max-width:min(720px,calc(100vw - 32px))!important;max-height:560px!important;overflow-y:auto!important;background:#0e1318fa!important;background-color:#0e1318!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:16px!important;box-shadow:0 24px 60px #000000f2,0 0 0 1px #ffffff0f!important;z-index:100000!important;padding:16px!important;color:#fff!important;transition:opacity .15s ease,visibility .15s ease!important}.predictive-search--inline:focus-within:has(.header-inline-search-input:not(:placeholder-shown)) .predictive-search-form__content-wrapper--floating:has(.predictive-search-results__inner:not(:empty)){display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.predictive-search-form__content-wrapper--floating:empty,.predictive-search-form__content-wrapper--floating:not(:has(.predictive-search-form__content:not(:empty))),.predictive-search-form__content-wrapper--floating:has(.predictive-search-form__content:empty){display:none!important}.predictive-search-form__content-wrapper--floating .predictive-search-results__wrapper-products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:12px!important;padding:0!important;margin:0!important}@media screen and (max-width:850px){.predictive-search-form__content-wrapper--floating .predictive-search-results__wrapper-products{grid-template-columns:repeat(3,1fr)!important}}.predictive-search-form__content-wrapper--floating,.predictive-search-form__content-wrapper--floating .predictive-search-form__content,.predictive-search-form__content-wrapper--floating .predictive-search-dropdown,.predictive-search-form__content-wrapper--floating .predictive-search-results__inner,.predictive-search-form__content-wrapper--floating .predictive-search-results__products,.predictive-search-form__content-wrapper--floating .predictive-search-results__wrapper,.predictive-search-form__content-wrapper--floating .recently-viewed-wrapper,.predictive-search-form__content-wrapper--floating .predictive-search-results__list{background:transparent!important;background-color:transparent!important;color:#fff!important}.predictive-search-form__content-wrapper--floating .predictive-search-results__title,.predictive-search-form__content-wrapper--floating .resource-card__title,.predictive-search-form__content-wrapper--floating h4,.predictive-search-form__content-wrapper--floating h5,.predictive-search-form__content-wrapper--floating p{color:#fff!important;font-weight:600!important}.predictive-search-form__content-wrapper--floating .resource-card__subtext,.predictive-search-form__content-wrapper--floating .predictive-search-results__clear{color:#94a3b8!important}.predictive-search-form__content-wrapper--floating .price,.predictive-search-form__content-wrapper--floating .price-item--sale,.predictive-search-form__content-wrapper--floating .price__regular{color:#38bdf8!important;font-weight:600!important}.predictive-search-form__content-wrapper--floating .predictive-search-results__card,.predictive-search-form__content-wrapper--floating .resource-card{background:transparent!important;background-color:transparent!important;border-radius:10px!important;padding:8px!important;transition:background-color .15s ease!important}.predictive-search-form__content-wrapper--floating .predictive-search-results__card:hover,.predictive-search-form__content-wrapper--floating .predictive-search-results__card:focus-within,.predictive-search-form__content-wrapper--floating .predictive-search-results__card[aria-selected=true]{background-color:#ffffff14!important}.predictive-search-form__content-wrapper--floating .predictive-search-results__pill{background:#ffffff14!important;color:#e2e8f0!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:20px!important}.predictive-search-form__content-wrapper--floating .predictive-search-results__pill:hover{background:#ffffff29!important;color:#fff!important}.predictive-search-form__content-wrapper--floating .resource-card__media,.predictive-search-form__content-wrapper--floating .resource-card__image{border-radius:6px!important;clip-path:inset(0 round 6px)!important;-webkit-clip-path:inset(0 round 6px)!important;object-fit:contain!important;background:transparent!important}.predictive-search-form--inline .predictive-search-form__footer,.predictive-search-form__content-wrapper--floating .predictive-search-form__footer{position:relative!important;background-image:none!important;background:transparent!important;--to-top-gradient-background: none !important;border-top:1px solid rgba(255,255,255,.1)!important;padding:12px 4px 4px!important;display:block!important}.predictive-search-form--inline .predictive-search__search-button,.predictive-search-form__content-wrapper--floating .predictive-search__search-button{background-color:#1e293b!important;background:#1e293b!important;color:#fff!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:9999px!important;padding:8px 18px!important;font-weight:500!important;font-size:.875rem!important;width:100%!important;text-align:center!important;transition:background-color .15s ease!important}.predictive-search-form--inline .predictive-search__search-button:hover,.predictive-search-form__content-wrapper--floating .predictive-search__search-button:hover{background-color:#334155!important;background:#334155!important}}@media screen and (max-width:749px){.search-action--inline{display:none!important}.search-action--modal-button{display:flex!important}}#search-modal,.search-modal,.search-modal__content,dialog.search-modal__content,.search-modal .predictive-search,.search-modal .predictive-search-form,.search-modal .predictive-search-form__header,.search-modal .predictive-search-form__content-wrapper,.search-modal .predictive-search-form__content,.search-modal .predictive-search-dropdown,.search-modal .predictive-search-results__inner,.search-modal .predictive-search-results__products,.search-modal .predictive-search-results__wrapper,.search-modal .recently-viewed-wrapper,.search-modal .predictive-search-results__list{background-color:#0e1318!important;background:#0e1318!important;color:#fff!important}.search-modal__content,dialog.search-modal__content{border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 24px 60px #000000f2!important}.search-modal .predictive-search-form__header{border-bottom:1px solid rgba(255,255,255,.12)!important;background:#0e1318!important;padding:12px 16px!important}.search-modal .predictive-search-form__header-inner{background:#ffffff14!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:9999px!important;padding:0 12px!important}.search-modal .search-input{background:transparent!important;color:#fff!important;outline:none!important;border:none!important}.search-modal .search-input::placeholder{color:#94a3b8!important}.search-modal .predictive-search__close-modal-button,.search-modal .predictive-search__reset-button,.search-modal .predictive-search-results__clear{color:#cbd5e1!important}.search-modal .predictive-search-results__title,.search-modal .resource-card__title,.search-modal h4,.search-modal h5,.search-modal p{color:#fff!important}.search-modal .resource-card__subtext{color:#94a3b8!important}.search-modal .price,.search-modal .price-item--sale,.search-modal .price__regular{color:#38bdf8!important}.search-modal .predictive-search-results__card,.search-modal .resource-card{background:transparent!important}.search-modal .predictive-search-results__pill{background:#ffffff14!important;color:#e2e8f0!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:20px!important}.search-modal .predictive-search-form__footer{background-image:none!important;background:#0e1318!important;--to-top-gradient-background: none !important;border-top:1px solid rgba(255,255,255,.1)!important;padding:12px 16px!important}.search-modal .predictive-search__search-button{background:#1e293b!important;color:#fff!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:9999px!important}.search-modal .resource-card__media,.search-modal .resource-card__image{border-radius:6px!important;clip-path:inset(0 round 6px)!important;-webkit-clip-path:inset(0 round 6px)!important;object-fit:contain!important;background:transparent!important}:root{--color: #ffffff !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255, 255, 255 !important;--color-foreground-muted: #94a3b8 !important;--color-foreground-subdued: #94a3b8 !important;--color-background: #09090b !important;--color-background-rgb: 9, 9, 11 !important;--color-border: rgba(255, 255, 255, .15) !important;--color-border-rgb: 255, 255, 255 !important;--color-input-background: #121215 !important;--color-input-text: #ffffff !important;--color-input-text-rgb: 255, 255, 255 !important;--color-input-border: rgba(255, 255, 255, .16) !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.text-block,.text-block>*,.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6,.heading,.subheading,.title{color:#fff!important}mark,.predictive-search mark,.search-modal mark,.resource-card mark,.predictive-search-results__pill mark,.predictive-search-results__title mark,.predictive-search-results__card mark,.product-card mark{background-color:transparent!important;color:#38bdf8!important;font-weight:700!important;text-decoration:none!important}.predictive-search-results__pill,.predictive-search-results__card--query .predictive-search-results__pill,.search-modal .predictive-search-results__pill,.predictive-search-form__content-wrapper--floating .predictive-search-results__pill{background:#ffffff1a!important;background-color:#ffffff1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:9999px!important}.predictive-search-results__pill:hover,.search-modal .predictive-search-results__pill:hover{background:#fff3!important;background-color:#fff3!important;color:#fff!important}.template-search,.search-header,.search-header *,.search-results,.search-results *{--color-foreground: #ffffff !important}.search-header .text-block,.search-header .text-block *,.search-header h1,.search-header h2{color:#fff!important}.search-page-input__parent,search-page-input-component{position:relative!important;display:flex!important;align-items:center!important;background-color:transparent!important;background:transparent!important;width:100%!important}search-page-input-component .search__icon{position:absolute!important;left:16px!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;color:#94a3b8!important;pointer-events:none!important;z-index:2!important;margin:0!important;background:transparent!important}search-page-input-component .search__icon svg{width:18px!important;height:18px!important;color:#94a3b8!important}.search-page-input{width:100%!important;background-color:#121215!important;background:#121215!important;color:#fff!important;font-size:1rem!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:9999px!important;padding-left:48px!important;padding-right:48px!important;padding-block:12px!important;height:48px!important;outline:none!important;box-shadow:none!important;-webkit-appearance:none!important;transition:all .2s ease!important}.search-page-input:focus,.search-page-input:focus-visible{outline:none!important;border-color:#fff6!important;box-shadow:0 0 0 1px #ffffff40,0 4px 16px #00000080!important}.search-page-input::placeholder{color:#94a3b8!important}search-page-input-component .search__reset-button{position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;color:#94a3b8!important;border-radius:50%!important;background:#ffffff14!important;z-index:2!important;text-decoration:none!important}search-page-input-component .search__reset-button svg{width:14px!important;height:14px!important;color:#94a3b8!important}search-page-input-component .search__reset-button-text{display:none!important}.facets__sort-by,.facets__summary,.facets-button,.facets-toggle,.mobile-facets__sort,.mobile-facets__open,.facets__item label,.sorting-filter__container,.sorting-filter__select-wrapper{background-color:#18181b!important;background:#18181b!important;color:#fff!important;border:1px solid rgba(255,255,255,.16)!important}.sorting-filter__select{background-color:#18181b!important;background:#18181b!important;color:#fff!important;-webkit-appearance:none!important;appearance:none!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:9999px!important;padding:6px 30px 6px 14px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important}.sorting-filter__select option{background-color:#09090b!important;color:#fff!important}.column-picker{color:#cbd5e1!important;border-radius:6px!important}.column-options__option-input:checked~.column-picker{color:#38bdf8!important;background-color:#ffffff1f!important}.facets-toggle,.facets-toggle *{background:#18181b!important;color:#fff!important}.mobile-facets,.mobile-facets__inner,.mobile-facets__header,.mobile-facets__footer,.mobile-facets__main,.facets-drawer{background-color:#09090b!important;background:#09090b!important;color:#fff!important}.mobile-facets__heading,.mobile-facets__title,.mobile-facets__label,.mobile-facets__close-button{color:#fff!important}[class*=evey],[id*=evey],.event-showcase,[data-block-type*=event-showcase]{--background-color: #09090b !important;--text-color: #ffffff !important;--border-color: rgba(255, 255, 255, .14) !important;color:#fff!important}[class*=evey] [class*=not-found],[class*=evey] [class*=no-results],[class*=evey] [class*=empty],[class*=evey-not-found],.evey-no-results,.event-showcase [class*=not-found],.event-showcase [class*=no-results],.event-showcase [class*=empty]{background-color:#0e1318!important;background:#0e1318!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:1.5rem!important;color:#fff!important;box-shadow:0 10px 30px #00000080!important}[class*=evey] h1,[class*=evey] h2,[class*=evey] h3,[class*=evey] h4,[class*=evey] h5,[class*=evey] p,.event-showcase h1,.event-showcase h2,.event-showcase h3,.event-showcase h4,.event-showcase h5{color:#fff!important}[class*=evey] [class*=helper],[class*=evey] [class*=subtext],.event-showcase [class*=helper],.event-showcase [class*=subtext],.event-showcase p:not(:first-child){color:#94a3b8!important}[class*=evey] [class*=sort],[class*=evey] button,.event-showcase [class*=sort],.event-showcase [class*=filter] button,.event-showcase select{background-color:#18181b!important;background:#18181b!important;color:#fff!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:9999px!important;-webkit-appearance:none!important;appearance:none!important}[class*=evey] input,.event-showcase input{background-color:#121215!important;background:#121215!important;color:#fff!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:9999px!important}[class*=evey] input::placeholder,.event-showcase input::placeholder{color:#94a3b8!important}[class*=evey] [class*=card],.event-showcase [class*=card]{background-color:#0e1318!important;background:#0e1318!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important;border-radius:1.5rem!important}.footer,.footer-section,.newsletter,.email-signup,.newsletter-form,.footer-block__heading,.newsletter__heading,.newsletter__subheading,.newsletter .text-block,.newsletter .text-block *{color:#fff!important}.newsletter p,.newsletter .rte,.newsletter .rte p,.footer p,.footer .rte,.footer .rte p,.footer a,.footer-policy-list a{color:#cbd5e1!important}.newsletter-form__field-wrapper input,.email-signup input,.newsletter input[type=email],.newsletter-form input[type=email]{background-color:#121215!important;background:#121215!important;color:#fff!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:9999px!important}.newsletter-form__field-wrapper input::placeholder,.email-signup input::placeholder,.newsletter input[type=email]::placeholder,.newsletter-form input[type=email]::placeholder{color:#94a3b8!important}.newsletter-form__button,.email-signup__button,.newsletter button[type=submit],.newsletter-form button[type=submit]{background-color:#0d61ff!important;background:#0d61ff!important;color:#fff!important;border:none!important;border-radius:50%!important}html[scroll-lock]{overflow:hidden!important;touch-action:none}html[scroll-lock] .page-wrapper{overflow:visible!important}theme-drawer#cart-drawer,.theme-drawer__dialog,dialog.theme-drawer__dialog,.cart-drawer__content,.cart-drawer__header,.cart-drawer__items,.cart-drawer__footer,.color-custom-drawer{background-color:#09090b!important;color:#f4f4f4!important;border-color:#ffffff1f!important}.theme-drawer__title,#cart-drawer-heading,.cart-drawer__header h2,.cart-drawer__header h3{color:#fff!important;font-weight:700!important}.theme-drawer__close-button,.cart-drawer__close-button,.theme-drawer__close-button svg,.cart-drawer__close-button svg{color:#fff!important;fill:#fff!important}.cart-item,.cart-product-card,cart-item-component{background-color:#121215!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;padding:12px!important;margin-bottom:12px!important;color:#f4f4f4!important}.cart-item__title,.cart-item__name,.cart-item__details a,.cart-product-card__title{color:#fff!important;font-weight:600!important}.cart-item__price,.cart-item__original-price,.cart-product-card__price{color:#cbd5e1!important;font-weight:600!important}.quantity-selector,.cart-quantity,.cart-item quantity-selector-component{background-color:#18181b!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:8px!important;overflow:hidden!important}.quantity-selector input,.quantity-selector input[type=number],.quantity-selector .quantity__input,.quantity-selector .quantity-input,.quantity__input{border:none!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;border-radius:0!important;color:#fff!important}.quantity__button,.quantity-minus,.quantity-plus,.quantity__button svg{color:#94a3b8!important;fill:#94a3b8!important;border:none!important;background:transparent!important}.quantity__button:hover,.quantity-minus:hover,.quantity-plus:hover,.quantity__button:hover svg{color:#fff!important;fill:#fff!important}.cart-item__remove,.cart-remove-button,.cart-remove-button button{color:#94a3b8!important;transition:color .15s ease!important}.cart-item__remove:hover,.cart-remove-button:hover,.cart-remove-button button:hover{color:#ef4444!important}.cart-summary,.cart-drawer__summary,cart-summary-component,.cart-summary-sticky,[cart-summary-sticky=true]{background-color:#0d0d11!important;border-top:1px solid rgba(255,255,255,.1)!important;color:#f4f4f4!important}.cart-summary__subtotal-title,.cart-summary__subtotal-value,.cart-summary__row,.cart-drawer__summary span{color:#fff!important;font-weight:600!important}.cart-drawer .checkout-button,.cart__checkout-button,button[name=checkout],.cart-summary button[type=submit]{background-color:#0d61ff!important;color:#fff!important;border:none!important;border-radius:8px!important;font-weight:600!important;transition:background-color .15s ease,transform .15s ease!important}.cart-drawer .checkout-button:hover,.cart__checkout-button:hover,button[name=checkout]:hover,.cart-summary button[type=submit]:hover{background-color:#0052e0!important;transform:translateY(-1px)!important}.cart-drawer__empty-cart,.cart__empty-text,.cart-drawer__empty-cart-message{color:#94a3b8!important}.shopify-payment-button__button--unbranded,.shopify-payment-button,shop-pay-button,shop-pay-button::part(base),shop-pay-button::part(button),shop-pay-button::part(container),.shop-pay-button-container,shopify-accelerated-checkout,shopify-accelerated-checkout::part(base),shopify-accelerated-checkout::part(button),shopify-accelerated-checkout::part(container),shopify-accelerated-checkout-cart,shopify-accelerated-checkout-cart::part(base),shopify-accelerated-checkout-cart::part(button),.accelerated-checkout-block{width:100%!important;display:block!important;color-scheme:dark!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;--shopify-accelerated-checkout-button-border-radius: 9999px !important;--shopify-accelerated-checkout-button-block-size: 48px !important;--shopify-accelerated-checkout-inline-alignment: center !important}shopify-accelerated-checkout iframe,.shopify-payment-button iframe,shop-pay-button iframe{width:100%!important;border-radius:9999px!important;color-scheme:dark!important;background:transparent!important;background-color:transparent!important}.account-button,.account-button shopify-account,.account-button__fallback,shopify-account{--shopify-account-color-background: #121215 !important;--shopify-account-color-text: #ffffff !important;--shopify-account-color-accent: #0d61ff !important;--shopify-account-color-accent-text: #ffffff !important;background:transparent!important;background-color:transparent!important}shopify-account::part(button),shopify-account::part(base),shopify-account::part(container),shopify-account::part(avatar),shopify-account::part(dialog){background:transparent!important;background-color:transparent!important;color:#fff!important;border:none!important;box-shadow:none!important}.shopify-payment-button img,.shopify-payment-button svg,.shopify-payment-button iframe,shopify-accelerated-checkout img,shopify-accelerated-checkout svg,shopify-accelerated-checkout iframe,shopify-payment-terms img,shopify-payment-terms svg,.shopify-payment-terms img,.shopify-payment-terms svg,.payment-icons img,.payment-icons svg,.payment-icon img,.payment-icon svg,.payment-icons__item img,.payment-icons__item svg{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.shopify-payment-button__button--branded,.shopify-payment-button__button,button.shopify-payment-button__button,button.shopify-payment-button__button--branded,[data-testid=shop-pay-button],[data-testid=ShopPay-button]{background-color:#5a31f4!important;background:#5a31f4!important;border-radius:9999px!important;overflow:hidden!important;border:none!important}.shopify-payment-button__button-text,.shopify-payment-button__button-text *,.shopify-payment-button__shop-pay-logo,.shopify-payment-button__shop-pay-logo *,.shopify-payment-button__card-logo,.shopify-payment-button__card-logo *,.shopify-payment-button__skeleton,.shopify-payment-button__skeleton *,.shopify-payment-button div,.shopify-payment-button span,shopify-accelerated-checkout div,shopify-accelerated-checkout span{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.shopify-payment-button__card-logo img,.shopify-payment-button__card-logo svg,.shopify-payment-button img,.shopify-payment-button svg,shopify-accelerated-checkout img,shopify-accelerated-checkout svg{background:transparent!important;background-color:transparent!important;mix-blend-mode:multiply!important}.shopify-payment-button__button--unbranded{background-color:#0d61ff!important;color:#fff!important;border-radius:9999px!important;font-weight:600!important;border:none!important;height:48px!important}.shopify-payment-button__button--unbranded:hover{background-color:#0052e0!important}.shopify-payment-button__more-options{color:#94a3b8!important}.shopify-payment-button__more-options:hover{color:#fff!important}shopify-payment-terms,.shopify-payment-terms{color:#94a3b8!important;font-size:.85rem!important;background:transparent!important}shopify-payment-terms a,.shopify-payment-terms a{color:#0d61ff!important}.pregrade-badge,#pregrade-modal-overlay,.product-condition-vault-container{display:none!important}.variant-picker__option-values label,.variant-picker__button,variant-picker-component label{background-color:#121215!important;border:1px solid rgba(255,255,255,.15)!important;color:#fff!important;border-radius:8px!important;transition:all .15s ease!important}.variant-picker__option-values label:hover,.variant-picker__button:hover,variant-picker-component label:hover{border-color:#fff6!important;background-color:#18181b!important}.variant-picker__option-values input:checked+label,.variant-picker__button[aria-checked=true],variant-picker-component input:checked+label{background-color:#0d61ff40!important;border-color:#0d61ff!important;color:#fff!important;box-shadow:0 0 12px #0d61ff66!important}.variant-picker__option-values input:disabled+label,.variant-picker__button[disabled],variant-picker-component input:disabled+label{opacity:.35!important;background-color:#18181b!important;color:#64748b!important;text-decoration:line-through!important}.product__pickup-availabilities,.pickup-location__wrapper{background-color:#121215!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;color:#fff!important;padding:16px!important}.volume-pricing,.volume-pricing__table{background-color:#121215!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;overflow:hidden!important}.volume-pricing__row--even{background:#ffffff08!important;color:#fff!important}.volume-pricing__row--odd{background:#ffffff12!important;color:#fff!important}.collection-wrapper,.main-collection-grid,.product-grid,.template-collection,.template-search,.collection-header,.collection-hero{background-color:#09090b!important;color:#f4f4f4!important}.template-collection h1,.template-collection .h1,.template-collection h2,.template-collection .h2,.template-collection .text-block h1,.template-collection .text-block h2,.template-collection .text-block,.template-collection .text-block *,.collection-wrapper h1,.collection-wrapper .h1,.collection-wrapper .text-block h1,.collection-hero h1,.collection-hero .h1,.collection-hero .text-block h1,.collection-hero *,.section:has(.text-block) h1,.section:has(.text-block) h2,.text-block--text_tqQTNE,.text-block--text_tqQTNE h1,.text-block--text_tqQTNE *{color:#fff!important;--color: #ffffff !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255, 255, 255 !important}.facets-controls-wrapper,.facets--horizontal,.facets-mobile-wrapper,.facets-toggle{background-color:transparent!important;color:#fff!important;border-color:#ffffff1a!important}.facets--filters-title,.products-count-wrapper,.products-count-wrapper span,[data-testid=products-count]{color:#94a3b8!important;font-weight:500!important}.sorting-filter,.sorting-filter-component,.sorting-filter .facets__panel{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important;position:relative!important}.sorting-filter .facets__summary,.facets__panel.sorting-filter .facets__summary,details.facets__panel[id^=Sorting]>summary,details.facets__panel.sorting-filter>summary{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:38px!important;min-height:38px!important;padding:0 14px!important;background:#121215!important;background-color:#121215!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:9999px!important;color:#fff!important;font-size:.875rem!important;font-weight:500!important;cursor:pointer!important;list-style:none!important;transition:all .2s ease!important;box-sizing:border-box!important}.sorting-filter .facets__summary::-webkit-details-marker,details.facets__panel[id^=Sorting]>summary::-webkit-details-marker{display:none!important}.sorting-filter .facets__summary:hover,details.facets__panel[id^=Sorting][open]>summary{background:#18181b!important;background-color:#18181b!important;border-color:#ffffff59!important;color:#fff!important;box-shadow:0 4px 14px #00000080!important}.sorting-filter .facets__label{color:inherit!important;font-size:.875rem!important;font-weight:600!important}.sorting-filter .facets__summary .icon-caret,.sorting-filter .facets__summary svg{width:12px!important;height:12px!important;color:#94a3b8!important;transition:transform .2s ease!important}details.facets__panel[id^=Sorting][open]>summary .icon-caret,details.facets__panel[id^=Sorting][open]>summary svg{transform:rotate(180deg)!important}.sorting-filter__options,floating-panel-component.sorting-filter__options,floating-panel-component[id^=sorting-options]{position:absolute!important;top:calc(100% + 6px)!important;right:0!important;left:auto!important;width:240px!important;min-width:240px!important;max-width:280px!important;background:#0e1318!important;background-color:#0e1318!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:14px!important;box-shadow:0 16px 40px #000000d9,0 0 0 1px #ffffff14!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;padding:6px!important;z-index:100!important;box-sizing:border-box!important;max-height:420px!important;overflow-y:auto!important}.sorting-filter__options-inner{display:flex!important;flex-direction:column!important;gap:2px!important;padding:0!important;margin:0!important;width:100%!important;background:transparent!important;border:none!important}.sorting-filter__option-label,.sorting-filter__options-inner label{display:block!important;width:100%!important;margin:0!important;padding:0!important;cursor:pointer!important;background:transparent!important}.sorting-filter__input,input.sorting-filter__input,.sorting-filter__option input[type=radio]{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important;display:none!important;appearance:none!important;-webkit-appearance:none!important;margin:0!important}.sorting-filter__option{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;box-sizing:border-box!important;padding:9px 12px!important;border-radius:8px!important;color:#cbd5e1!important;font-size:.875rem!important;font-weight:500!important;white-space:nowrap!important;cursor:pointer!important;transition:all .15s ease!important;background:transparent!important;border:none!important}.sorting-filter__option:hover{background:#ffffff14!important;background-color:#ffffff14!important;color:#fff!important}.sorting-filter__option[aria-selected=true]{background:#0d61ff2e!important;background-color:#0d61ff2e!important;color:#38bdf8!important;font-weight:600!important}.sorting-filter__label{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:inherit!important;font-size:.875rem!important;flex:1 1 auto!important;text-align:left!important;line-height:1.3!important}.sorting-filter__checkmark{width:14px!important;height:14px!important;min-width:14px!important;color:#38bdf8!important;opacity:0!important;visibility:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.sorting-filter__checkmark svg{width:14px!important;height:14px!important;color:#38bdf8!important}.sorting-filter__option[aria-selected=true] .sorting-filter__checkmark,.sorting-filter__input:checked~.sorting-filter__checkmark,.sorting-filter__option:has(.sorting-filter__input:checked) .sorting-filter__checkmark{opacity:1!important;visibility:visible!important}.sorting-filter__container,.sorting-filter__select-wrapper{background:#121215!important;background-color:#121215!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:9999px!important;color:#fff!important;height:38px!important;padding:0 12px!important}.sorting-filter__select{background:transparent!important;color:#fff!important;border:none!important;font-size:.875rem!important}.sorting-filter__select option{background:#121215!important;color:#fff!important}.column-options,.column-options-wrapper{background-color:transparent!important}.column-picker{background-color:#18181b!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:8px!important;color:#94a3b8!important}.column-options__option-input:checked+.column-picker,.column-picker:hover{background-color:#27272a!important;border-color:#0d61ff!important;color:#fff!important}.column-picker svg{fill:currentColor!important;stroke:currentColor!important}.facets-block-wrapper,.facets-block-wrapper--vertical,.facets--vertical,.facets__form-wrapper,.facets__form{background-color:transparent!important;color:#fff!important}.facets--vertical .facets__panel,.facets__panel{border-bottom:1px solid rgba(255,255,255,.08)!important;padding-block:14px!important}.facets__summary,.facets--vertical .facets__summary{color:#fff!important;font-weight:600!important;font-size:15px!important;cursor:pointer!important}.facets__label{color:#fff!important;font-weight:600!important}.facets__status{color:#94a3b8!important;font-size:13px!important}.facets__summary .icon-caret,.facets__summary .svg-wrapper svg{fill:#fff!important;color:#fff!important}.checkbox,.checkbox__label,.checkbox__label-text,.facets__inputs-list-item,.facets__inputs-list-item label,.facets__inputs-list-item span,.facets__inputs-list label,.facets__inputs-list span,.facets-drawer .checkbox,.facets-drawer .checkbox__label,.facets-drawer .checkbox__label-text,.facets-drawer label,.facets-drawer span,.facets-drawer .facets__inputs-list-item,.facets--vertical .checkbox,.facets--vertical .checkbox__label,.facets--vertical .checkbox__label-text,.facets--vertical label,.facets--vertical span,.facet-checkbox,.facet-checkbox label{color:#f4f4f4!important;--color-foreground: #f4f4f4 !important;--color-foreground-rgb: 244, 244, 244 !important;font-size:14px!important;font-weight:500!important}.checkbox .icon-checkmark{background-color:#121215!important;background:#121215!important;border:1.5px solid rgba(255,255,255,.25)!important;border-radius:6px!important;width:20px!important;height:20px!important}.checkbox__input:checked+.checkbox__label .icon-checkmark{background-color:#0d61ff!important;background:#0d61ff!important;border-color:#0d61ff!important}.checkbox .icon-checkmark path{stroke:#fff!important;fill:none!important}.price-facet,.price-facet__inputs-wrapper{background-color:transparent!important}.price-facet__field{background-color:#121215!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:8px!important}.price-facet__input,.field__input.price-facet__input{background-color:transparent!important;color:#fff!important}.price-facet__label,.field__label.price-facet__label,.price-facet__separator,.facets-drawer p,.facets-drawer .price-facet p,.facets-drawer .field__label,.facets-drawer .price-facet__highest-price,.facets-drawer .hide-when-empty,.facets-drawer .facets__status,.facets--vertical p,.facets--vertical .facets__status{color:#94a3b8!important}.facets-remove,.facets-remove__pill,.pills__pill,.active-facets__button,.active-facets__button-wrapper a{background-color:#18181b!important;border:1px solid rgba(255,255,255,.15)!important;color:#fff!important;border-radius:9999px!important}.facets-remove__pill:hover,.pills__pill:hover,.active-facets__button:hover,.active-facets__button-wrapper a:hover{background-color:#27272a!important;border-color:#0d61ff!important;color:#fff!important}.facets-remove__pill .svg-wrapper svg,.pills__pill .svg-wrapper svg{fill:#94a3b8!important;color:#94a3b8!important}.facets__clear-all,.facets-remove__clear-all,facet-remove-component button{color:#0d61ff!important;background:transparent!important;border:none!important;font-weight:500!important}.facets__clear-all:hover,.facets-remove__clear-all:hover{color:#fff!important;text-decoration:underline!important}theme-drawer#filters-drawer,.facets-drawer,.facets-drawer__dialog,.facets-drawer dialog,.facets__dialog{background-color:#09090b!important;color:#fff!important;border-right:1px solid rgba(255,255,255,.12)!important}.facets-drawer__header,.facets-drawer__title,.facets-drawer h2,.facets-drawer h3,.facets-drawer .facets__label,.facets-drawer .facets__summary,.facets-drawer .theme-drawer__title{color:#fff!important;border-color:#ffffff1a!important}.theme-drawer__close-button,.facets-drawer__close-button,#filters-drawer .theme-drawer__close-button,.facets-drawer .theme-drawer__close-button{background-color:#18181b!important;background:#18181b!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;box-shadow:none!important}.theme-drawer__close-button svg,.facets-drawer__close-button svg,#filters-drawer .theme-drawer__close-button svg,.facets-drawer .theme-drawer__close-button svg{fill:#fff!important;stroke:#fff!important;color:#fff!important}.facets__drawer-actions,.theme-drawer__footer,.facets-drawer .theme-drawer__footer,.facets-drawer .facets__drawer-actions{background:#09090b!important;background-color:#09090b!important;border-top:1px solid rgba(255,255,255,.1)!important;box-shadow:0 -10px 30px #000000e6!important}.facets__see-results,.facets-drawer .facets__see-results,.facets-drawer button.button{background-color:#0d61ff!important;background:#0d61ff!important;color:#fff!important;border:none!important;border-radius:9999px!important;font-weight:600!important;font-size:15px!important;box-shadow:0 4px 14px #0d61ff66!important;width:100%!important}.facets-toggle__button{background-color:#18181b!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:9999px!important;color:#fff!important}.filter-count-bubble{background-color:#0d61ff!important;color:#fff!important;border-color:#09090b!important}.filter-count-bubble__background{background-color:#0d61ff!important}.filter-count-bubble__text{color:#fff!important;font-weight:700!important}.pagination,.pagination__list,.pagination-wrapper{background-color:transparent!important}.pagination__item,.pagination__item--current,.pagination a{color:#fff!important;background-color:#18181b!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:8px!important;transition:background-color .15s ease,border-color .15s ease!important}.pagination__item--current,.pagination a:hover{background-color:#0d61ff!important;border-color:#0d61ff!important;color:#fff!important}.predictive-search,.predictive-search__results-list,predictive-search-component{background-color:#09090b!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;color:#fff!important}.predictive-search__item{transition:background-color .15s ease!important}.predictive-search__item:hover{background-color:#ffffff0f!important}.predictive-search__item-heading{color:#fff!important}.predictive-search__item-price{color:#cbd5e1!important}input[type=text],input[type=email]:not(#waitlist-email-input),input[type=search],input[type=number],input[type=password],input[type=tel],textarea,select{background-color:#121215!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:8px!important}#waitlist-hero-container,#waitlist-hero-form,#waitlist-email-input,#waitlist-submit-btn,#waitlist-success-banner{border-radius:9999px!important;-webkit-border-radius:9999px!important}#waitlist-email-input{border-radius:9999px!important;-webkit-border-radius:9999px!important;background-color:#27272a!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;padding-left:24px!important;padding-right:155px!important;height:56px!important;min-height:56px!important;-webkit-appearance:none!important;appearance:none!important}#waitlist-email-input:focus{border-color:#0d61ff!important;box-shadow:0 0 0 2px #0d61ff66,inset 0 2px 4px #0006!important;outline:none!important}#waitlist-submit-btn{border-radius:9999px!important;-webkit-border-radius:9999px!important;background-color:#0d61ff!important;color:#fff!important;box-shadow:0 4px 14px #0d61ff73!important}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,textarea:focus,select:focus{border-color:#0d61ff!important;box-shadow:0 0 0 2px #0d61ff4d!important;outline:none!important}input::placeholder,textarea::placeholder{color:#64748b!important}dialog,.dialog,.modal,.color-custom-popover,.popover{background-color:#09090b!important;color:#fff!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:16px!important;box-shadow:0 20px 50px #000c!important}:root{--card-ambient-c1: 35, 35, 40;--card-ambient-c2: 24, 24, 28;--card-ambient-c3: 15, 15, 18;--card-ambient-glow: 30, 30, 35;--card-ambient-btn-text: #ffffff}.product-information,.product-information-section,.product-component,section[id*=product-information],[data-section-type=product-information]{position:relative!important;background-color:#09090b!important;overflow:hidden!important;width:100%!important}.product-information:before{content:""!important;position:absolute!important;top:-100px!important;right:-60px!important;bottom:-100px!important;left:-60px!important;pointer-events:none!important;z-index:0!important;opacity:.95!important;background:radial-gradient(ellipse 950px 800px at 15% 30%,rgba(var(--card-ambient-c1),.52) 0%,transparent 70%),radial-gradient(ellipse 900px 750px at 85% 35%,rgba(var(--card-ambient-c2),.45) 0%,transparent 68%),radial-gradient(ellipse 950px 750px at 50% 75%,rgba(var(--card-ambient-c3),.4) 0%,transparent 65%),radial-gradient(circle 520px at 25% 45%,rgba(var(--card-ambient-glow),.55) 0%,transparent 65%),radial-gradient(circle 650px at 80% 60%,rgba(var(--card-ambient-c2),.38) 0%,transparent 65%),radial-gradient(ellipse 1100px 800px at 50% 0%,rgba(var(--card-ambient-c3),.3) 0%,transparent 65%)!important;filter:blur(65px)!important;-webkit-filter:blur(65px)!important;transition:background 1.2s cubic-bezier(.16,1,.3,1),opacity .8s ease!important}@media(max-width:768px){.product-information:before{top:0!important;right:0!important;bottom:0!important;left:0!important;filter:blur(35px)!important;-webkit-filter:blur(35px)!important}}.product-information:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;z-index:0!important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 128 128' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2.2' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.024'/%3E%3C/svg%3E"),radial-gradient(circle at 50% 50%,transparent 45%,rgba(9,9,11,.4) 100%),linear-gradient(180deg,transparent 0%,transparent 60%,rgba(9,9,11,.8) 85%,#09090b 100%)!important;background-size:128px 128px,100% 100%,100% 100%!important;background-repeat:repeat,no-repeat,no-repeat!important}.product-recommendations,.product-recommendations-section,section[id*=product-recommendations],.related-products{background-color:#09090b!important;background:#09090b!important;position:relative!important;z-index:1!important;border-top:none!important;margin-top:-1px!important}.product-information>*{position:relative!important;z-index:1!important}.product-details,._product-details,.product-details-container,.product-information .product-details,.product-information .product-details *{background-color:transparent}.product-details>div,.product-details .product-form,.product-details .product-form-buttons{background:transparent!important;background-color:transparent!important}.product-information .product-media{filter:none!important;box-shadow:none!important}.product-information .divider__line,.product-details .divider__line{border:none!important;border-bottom:none!important;height:2px!important;min-height:2px!important;background:linear-gradient(90deg,rgba(var(--card-ambient-c1, 234, 88, 12),.85),rgba(var(--card-ambient-c2, 13, 97, 255),.75),rgba(var(--card-ambient-c3, var(--card-ambient-c1, 234, 88, 12)),.6))!important;border-radius:9999px!important;box-shadow:0 0 12px rgba(var(--card-ambient-c1, 234, 88, 12),.35)!important;transition:all .8s cubic-bezier(.16,1,.3,1)!important}.product-information hr,.product-details hr{border:none!important;height:2px!important;background:linear-gradient(90deg,rgba(var(--card-ambient-c1, 234, 88, 12),.85),rgba(var(--card-ambient-c2, 13, 97, 255),.75),rgba(var(--card-ambient-c3, var(--card-ambient-c1, 234, 88, 12)),.6))!important;border-radius:9999px!important;box-shadow:0 0 12px rgba(var(--card-ambient-c1, 234, 88, 12),.35)!important;transition:all .8s cubic-bezier(.16,1,.3,1)!important}.product-information .divider,.product-details .divider,.product-information [class*=divider],.product-details [class*=divider],.disclosures,.disclosure,.disclosure__summary,.disclosure-item,.product-spec-card,.product-information .border-b,.product-information .border-t,.product-information [style*=border-color],.product-details [style*=border-color]{border-bottom-color:rgba(var(--card-ambient-c1, 234, 88, 12),.75)!important;border-color:rgba(var(--card-ambient-c1, 234, 88, 12),.75)!important;--color-border: rgba(var(--card-ambient-c1, 234, 88, 12), .75) !important;transition:border-color .8s cubic-bezier(.16,1,.3,1)!important}.product-information h1,.product-information h1 *,.product-information [data-testid=product-title],.product-information [name=product-title],.product-information .text-block--text_xrnftG,.product-information .text-block--text_xrnftG *,.product-details h1,.product-details h1 *,.product-details .product-title,.product-details .product-title *,.product-details [data-testid=product-title],.product-details [name=product-title],.product-details .text-block--text_xrnftG,.product-details .text-block--text_xrnftG *{color:#fff!important;--color: #ffffff !important;--color-foreground: #ffffff !important;font-weight:700!important}.product-information product-price,.product-information product-price *,.product-information .text-block--price_tVjtKg,.product-information .text-block--price_tVjtKg *,.product-information [data-block-id=price_tVjtKg],.product-information [data-block-id=price_tVjtKg] *,.product-information .price,.product-information .price *,.product-information .price-item,.product-information .price-item *,.product-information .product-price,.product-information .price__regular,.product-information .price__current,.product-information .price__container,.product-information .price-item--regular,.product-information [ref=priceContainer],.product-information [ref=priceContainer] *,.product-details product-price,.product-details product-price *,.product-details .text-block--price_tVjtKg,.product-details .text-block--price_tVjtKg *,.product-details [data-block-id=price_tVjtKg],.product-details [data-block-id=price_tVjtKg] *,.product-details .price,.product-details .price *,.product-details .price-item,.product-details .price-item *,.product-details .product-price,.product-details .price__regular,.product-details .price__current,.product-details .price__container,.product-details .price-item--regular,.product-details [ref=priceContainer],.product-details [ref=priceContainer] *{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;border-radius:0!important;padding:0!important;color:#fff!important;--color: #ffffff !important;--color-foreground: #ffffff !important;font-size:1.75rem!important;font-weight:900!important;-webkit-font-smoothing:antialiased!important}.product-information .rte,.product-information .rte *,.product-details .rte,.product-details .rte *,.product-information .text-block,.product-information .text-block--text_aEtTtq,.product-details .text-block--text_aEtTtq,.product-information rte-formatter,.product-details rte-formatter,.product-information rte-formatter *,.product-details rte-formatter *,.product-information .product__description,.product-details .product__description,.product-spec-card,.product-spec-card *,.card-specs,.card-specs *,.tcg-details,.tcg-details *,.tcg-details-card,.tcg-details-card *{box-sizing:border-box!important}.product-information .text-block,.product-information .text-block--text_aEtTtq,.product-details .text-block--text_aEtTtq,.product-information rte-formatter,.product-details rte-formatter,.product-information .rte,.product-details .rte,.product-information rte-formatter div,.product-details rte-formatter div,.product-information .rte div,.product-details .rte div,.product-information .rte-table-wrapper,.product-details .rte-table-wrapper,.product-information .product__description,.product-details .product__description,.product-spec-card,.product-spec-card div,.card-specs,.card-specs div,.tcg-details,.tcg-details-card{width:100%!important;max-width:100%!important;min-width:100%!important;--max-width: 100% !important;--width: 100% !important;box-sizing:border-box!important;display:block!important;margin-left:0!important;margin-right:0!important}.product-information .rte table,.product-details .rte table,.product-information rte-formatter table,.product-details rte-formatter table,.product-spec-card table,.product-information [data-testid=product-description] table,.text-block--text_aEtTtq table,.rte-table-wrapper table,.tcg-details table,.card-specs table{background-color:transparent!important;color:#cbd5e1!important;width:100%!important;max-width:100%!important;min-width:100%!important;border-collapse:collapse!important;display:table!important;table-layout:fixed!important;box-sizing:border-box!important;margin:0!important;padding:0!important}.product-information .rte tbody,.product-details .rte tbody,.product-information rte-formatter tbody,.product-details rte-formatter tbody,.product-spec-card tbody,.rte-table-wrapper tbody{display:table-row-group!important;width:100%!important}.product-information .rte tr,.product-details .rte tr,.product-information rte-formatter tr,.product-details rte-formatter tr,.product-spec-card tr,.text-block--text_aEtTtq tr,.rte-table-wrapper tr{display:table-row!important;width:100%!important}.product-information .rte td,.product-information .rte th,.product-details .rte td,.product-details .rte th,.product-spec-card td,.product-spec-card th,.text-block--text_aEtTtq td,.text-block--text_aEtTtq th,.rte-table-wrapper td,.rte-table-wrapper th{display:table-cell!important;border-bottom:1px solid rgba(255,255,255,.08)!important;color:#cbd5e1!important;padding:12px 16px!important;vertical-align:middle!important;box-sizing:border-box!important}.product-information .rte td:first-child,.product-information .rte th:first-child,.product-details .rte td:first-child,.product-details .rte th:first-child,.product-spec-card td:first-child,.product-spec-card th:first-child,.text-block--text_aEtTtq td:first-child,.rte-table-wrapper td:first-child{text-align:left!important;color:#94a3b8!important;font-weight:600!important;width:40%!important;white-space:nowrap!important}.product-information .rte td:last-child,.product-information .rte th:last-child,.product-details .rte td:last-child,.product-details .rte th:last-child,.product-spec-card td:last-child,.product-spec-card th:last-child,.text-block--text_aEtTtq td:last-child,.rte-table-wrapper td:last-child{text-align:right!important;color:#fff!important;font-weight:600!important;width:60%!important}.product-information .rte strong,.product-details .rte strong,.product-spec-card strong{color:#fff!important;font-weight:600!important}.product-information .rte a,.product-details .rte a,.product-spec-card a,.tcg-spec-link{color:var(--card-ambient-link-color, #60a5fa)!important;text-decoration:underline!important;text-underline-offset:3px!important;transition:color .3s ease,filter .2s ease!important}.product-information .rte a:hover,.product-details .rte a:hover,.product-spec-card a:hover,.tcg-spec-link:hover{filter:brightness(1.25)!important}.variant-picker fieldset.variant-option,.variant-picker .variant-option{margin-bottom:24px!important;display:grid!important}.variant-picker fieldset.variant-option:last-child{margin-bottom:0!important}.variant-picker legend{margin-bottom:12px!important;color:#94a3b8!important;font-size:13px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important}.collection,.main-collection,.section-background,.product-grid-container,.results-list,.collection-wrapper{background-color:#09090b!important;background:#09090b!important;--color-background: #09090b !important;--color-background-rgb: 9 9 11 !important}.product-grid-container,.collection-wrapper,.product-grid,.product-grid__item,.product-card,._product-card,.product-card-container{background-color:#09090b!important;background:#09090b!important}.collection h1,.collection-hero__title,.facets-vertical .facets__heading,.facets__summary,.facet-checkbox,.facets__item label,.facet-checkbox__text,.mobile-facets__label,.product-grid__item .product-title,.product-grid__item .price,.product-card .product-title,.product-card .price,.product-card h3,.product-card h3 a,.product-card a,.product-title a{color:#fff!important;--color-foreground: #ffffff !important;--color: #ffffff !important}.facets__item label,.facet-checkbox__text{color:#cbd5e1!important}.facets__item label:hover,.facet-checkbox:hover .facet-checkbox__text{color:#fff!important}.product-card .card-gallery,.product-card .product-media,.product-card a:has(img),.product-grid__item .card-gallery,.product-recommendations .card-gallery{border-radius:12px!important;clip-path:inset(0 round 12px)!important;-webkit-clip-path:inset(0 round 12px)!important;overflow:hidden!important;background:transparent!important}.product-card img,.card-gallery img,.product-grid__item img,.product-recommendations img{aspect-ratio:2.5 / 3.5!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:scale(1.04)!important;border-radius:12px!important;clip-path:inset(0 round 12px)!important;-webkit-clip-path:inset(0 round 12px)!important;overflow:hidden!important;background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sideboard-custom.css.map */
