:root{--lumyn-background-rgb: 17, 17, 17;--lumyn-primary-rgb: 255, 61, 236;--lumyn-secondary-rgb: 255, 255, 255;--lumyn-tertiary-rgb: 157, 0, 255;--lumyn-quaternary-rgb: 30, 178, 204;--lumyn-quinary-rgb: 30, 178, 204;--lumyn-senary-rgb: 78, 219, 179;--lumyn-surface-dim-rgb: 26, 26, 26;--lumyn-surface-container-lowest-rgb: 17, 17, 17;--lumyn-surface-container-low-rgb: 26, 26, 26;--lumyn-surface-container-rgb: 34, 34, 34;--lumyn-surface-container-high-rgb: 34, 34, 34;--lumyn-on-surface-rgb: 255, 255, 255;--lumyn-input-border-rgb: 120, 120, 130;--lumyn-input-focus-rgb: 255, 61, 236;--lumyn-error-rgb: 230, 57, 70;--lumyn-success-rgb: 78, 219, 179;--lumyn-warning-rgb: 255, 176, 32;--lumyn-info-rgb: 30, 178, 204;--lumyn-background: rgb(var(--lumyn-background-rgb));--lumyn-primary: rgb(var(--lumyn-primary-rgb));--lumyn-primary-container: rgba(var(--lumyn-primary-rgb), .15);--lumyn-on-primary-container: var(--lumyn-primary);--lumyn-secondary: rgb(var(--lumyn-secondary-rgb));--lumyn-secondary-container: rgba(var(--lumyn-secondary-rgb), .08);--lumyn-tertiary: rgb(var(--lumyn-tertiary-rgb));--lumyn-tertiary-container: rgba(var(--lumyn-tertiary-rgb), .15);--lumyn-quaternary: rgb(var(--lumyn-quaternary-rgb));--lumyn-quinary: rgb(var(--lumyn-quinary-rgb));--lumyn-senary: rgb(var(--lumyn-senary-rgb));--lumyn-surface-dim: rgb(var(--lumyn-surface-dim-rgb));--lumyn-surface-container-lowest: rgb(var(--lumyn-surface-container-lowest-rgb));--lumyn-surface-container-low: rgb(var(--lumyn-surface-container-low-rgb));--lumyn-surface-container: rgb(var(--lumyn-surface-container-rgb));--lumyn-surface-container-high: rgb(var(--lumyn-surface-container-high-rgb));--lumyn-on-surface: rgb(var(--lumyn-on-surface-rgb));--lumyn-on-surface-variant: #C3C3C3;--lumyn-outline: rgb(255 255 255 / 14%);--lumyn-outline-variant: rgb(255 255 255 / 14%);--lumyn-image-outline: rgba(255, 255, 255, .1);--lumyn-input-bg: var(--lumyn-surface-container-low);--lumyn-input-border: rgb(var(--lumyn-input-border-rgb));--lumyn-input-focus: rgb(var(--lumyn-input-focus-rgb));--lumyn-input-placeholder: rgba(var(--lumyn-on-surface-rgb), .5);--lumyn-error: rgb(var(--lumyn-error-rgb));--lumyn-error-container: rgba(var(--lumyn-error-rgb), .15);--lumyn-success: rgb(var(--lumyn-success-rgb));--lumyn-success-container: rgba(var(--lumyn-success-rgb), .15);--lumyn-warning: rgb(var(--lumyn-warning-rgb));--lumyn-info: rgb(var(--lumyn-info-rgb));--lumyn-glow: transparent;--lumyn-radius-sm: 0;--lumyn-radius-md: 0;--lumyn-radius-xl: 0;--lumyn-radius-xxxl: 0;--lumyn-radius-full: 0;--lumyn-space-sm: 8px;--lumyn-space-md: 16px;--lumyn-space-lg: 24px;--lumyn-container-max: 1344px;--lumyn-container-padding-mobile: 16px;--lumyn-container-padding-tablet: 24px;--lumyn-container-padding-desktop: 48px;--lumyn-prose-max: 65ch;--lumyn-motion-duration-hero: 1s;--lumyn-motion-ease-standard: cubic-bezier(.2,.8,.2,1);--lumyn-font-heading: var(--font-heading-family);--lumyn-font-body: var(--font-body-family);--lumyn-font-data: "Azeret Mono", monospace;--lumyn-type-headline-md: 500 2.4rem / 1.1 var(--lumyn-font-heading);--lumyn-type-title-lg: 500 2.4rem / 1.1 var(--lumyn-font-heading);--lumyn-type-title-md: 500 1.6rem / 1.2 var(--lumyn-font-heading);--lumyn-type-label-md: 600 1.4rem / 1.4 var(--lumyn-font-heading);--lumyn-type-label-xs: 600 1rem / 1.4 var(--lumyn-font-heading);--lumyn-type-body-md: 450 1.6rem / 1.45 var(--lumyn-font-body);--lumyn-type-body-sm: 450 1.4rem / 1.4 var(--lumyn-font-body);--focused-base-outline: 2px solid var(--lumyn-primary);--focused-base-outline-offset: 3px;--focused-base-box-shadow: transparent;--lumyn-purple: var(--lumyn-primary);--lumyn-pink: var(--lumyn-primary);--lumyn-cyan: var(--lumyn-quaternary);--lumyn-teal: var(--lumyn-senary);--lumyn-text-gradient: none;--lumyn-glow-cyan-eased-stops: transparent;--lumyn-glow-violet-eased-stops: transparent;--lumyn-glow-violet-strong-eased-stops: transparent;--lumyn-glow-teal-eased-stops: transparent;--lumyn-glow-primary-soft-eased-stops: transparent;--buttons-radius: 0;--buttons-radius-outset: 0;--inputs-radius: 0;--inputs-radius-outset: 0;--popup-corner-radius: 0;--color-link: var(--lumyn-info-rgb);--lumyn-paper: #F2F3F4;--lumyn-muted: #C3C3C3}html{scroll-padding-top:10rem;color-scheme:dark}body{font:450 1.6rem/1.45 var(--font-body-family);color:#fff;letter-spacing:0}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title{font-family:var(--font-heading-family);font-weight:500;text-transform:none;text-wrap:balance}h1,.h0,.h1{font-size:4.8rem;line-height:1;letter-spacing:-.035em}h2,.h2{font-size:2.4rem;line-height:1.1;letter-spacing:-.02em}h3,.h3{font-size:1.6rem;line-height:1.2;letter-spacing:-.01em}p{line-height:1.45}a{color:inherit;text-underline-offset:.3em}p a[href],.rte a[href],.link{color:#1eb2cc}.price,.price-item,.money,.quantity__input,.spec-number{font-family:var(--lumyn-font-data);font-weight:400;font-variant-numeric:tabular-nums;font-variant-ligatures:none;letter-spacing:0}.page-width{width:100%;max-width:1440px;margin-inline:auto;padding-inline:48px}.gradient{background-image:none;background-attachment:scroll}.lumyn-text-gradient,.lumyn-text-gradient--brand{background:none;color:inherit;-webkit-text-fill-color:currentColor}.lumyn-highlight,.lumyn-pink{color:inherit}.button,.customer button,.shopify-challenge__button{height:40px;min-height:40px;border:1px solid transparent;border-radius:0;padding:0 18px;font:700 1.4rem/1.2 var(--font-body-family);letter-spacing:0;box-shadow:none;transition:background-color .16s cubic-bezier(.2,.8,.2,1)}.button:before,.button:after,.customer button:before,.customer button:after{display:none}.button.button--primary{height:52px;min-height:52px;padding-inline:26px;font-size:1.6rem;background:#ff3dec;color:#111}.button--secondary,.button--tertiary{background:transparent;color:inherit;border-color:rgba(var(--color-foreground),.3)}.button:hover{transform:none;box-shadow:none}.button.button--primary:hover{background:#e636d4}.button--secondary:hover{background:#8080801a}:focus-visible{outline:2px solid #FF3DEC;outline-offset:3px;box-shadow:none}.field,.field__input,.select__select,.quantity,.badge,.cart-count-bubble{border-radius:0}.field__input,.select__select,.customer input,.customer select{font:450 1.6rem/1.2 var(--font-body-family);height:40px;min-height:40px}.form__label,.field__label,.caption-with-letter-spacing,.badge,.header__menu-item{font-family:var(--font-body-family);letter-spacing:0;text-transform:none}.rte{overflow-wrap:break-word}.rte img{max-width:100%;height:auto}.rte table{max-width:100%}.lumyn-noise:before,.grainy:after,.grainy:before{display:none}@media(max-width:989px){.page-width{padding-inline:24px}}@media(max-width:749px){.page-width{padding-inline:16px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.lumyn-paper{background:#f2f3f4;color:#111;color-scheme:light;--color-foreground: 17,17,17;--color-background: 242,243,244}.lumyn-text-link{display:inline-block;padding-block:10px;line-height:24px;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px;font-weight:700;transition:none}.lumyn-text-link:hover{text-decoration-thickness:4px}.lumyn-text-link span{display:inline-block;margin-left:12px;font-size:2.4rem;line-height:1;font-weight:450;vertical-align:-2px;text-decoration:none;transition:none;transform:none}.lumyn-board-art{image-rendering:pixelated}lumyn-pixels{display:block;overflow:hidden;pointer-events:none}lumyn-pixels canvas{display:block;position:absolute;left:0;top:0}.button{position:relative}.button[aria-disabled=true],.button[disabled]{cursor:not-allowed}.lumyn-home-actions .button,.lumyn-marketing-hero__cta .button{height:52px;min-height:52px;font-size:1.6rem}.loading__spinner .spinner{display:none}.loading__spinner:after{content:"";display:block;width:26px;height:6px;background:linear-gradient(currentColor,currentColor) 0 0/6px 6px no-repeat,linear-gradient(color-mix(in srgb,currentColor 60%,transparent),color-mix(in srgb,currentColor 60%,transparent)) 10px 0/6px 6px no-repeat,linear-gradient(color-mix(in srgb,currentColor 30%,transparent),color-mix(in srgb,currentColor 30%,transparent)) 20px 0/6px 6px no-repeat}.form__message--success{color:#4edbb3}.product-form__error-message-wrapper{border-left:4px solid #E63946;background:#1a1a1a;padding:16px}.field{display:flex;flex-direction:column;gap:8px;position:relative}.field:before,.field:after,.select:before,.select:after{display:none}.field .field__label{order:-1;position:static;transform:none;margin:0;font:450 1.4rem/1.4 var(--font-body-family);color:#c3c3c3}.field .field__input,.select .select__select{margin:0;border:2px solid #3A3A3A;background:#1a1a1a;color:#fff;padding:8px 12px;box-shadow:none}.field .field__input::placeholder{opacity:1;color:#c3c3c3}.field .field__input:focus-visible,.select .select__select:focus-visible{outline:2px solid #FF3DEC;outline-offset:3px}.field .field__input:user-invalid,.field .field__input[aria-invalid=true]{border-color:#e63946}.field textarea.field__input{height:auto;min-height:120px}.field:has(.field__button) .field__input{padding-right:88px}.field .field__button{transform:none;top:auto;bottom:0;right:0;width:40px;height:40px}.field .reset__button{right:40px}.search-modal.modal__content,.predictive-search{background:#222}.search-modal.modal__content{top:100%;bottom:auto;display:block;border-bottom:1px solid rgb(255 255 255 / 14%)}.search-modal__content{position:relative;display:flex;align-items:center;gap:16px;max-width:864px;min-height:112px;margin-inline:auto;padding:24px}.search-modal__form{display:block;width:100%;flex:1;min-width:0}.search-modal .modal-overlay{position:absolute;top:100%;left:0;right:0;height:100vh;background:#111111b3}.search-modal .search-modal__close-button{position:static;width:40px;height:40px;flex:0 0 40px;color:#fff}.field__button .svg-wrapper,.field__button .icon{width:20px;height:20px}@media(max-width:749px){.search-modal__content{padding:24px 16px}}.select .select__select{padding-right:40px}.lumyn-paper .field .field__label{color:#444}.lumyn-paper .field .field__input,.lumyn-paper .select .select__select{color:#111;background:#f2f3f4;border-color:#1111114d}.button[aria-busy=true]{opacity:1}*,*:before,*:after{text-shadow:none!important}:where(.button,.card,.card__inner,.card-wrapper,.field,.field__input,.select,.select__select,.quantity,.badge,.swatch,.swatch-input__input+.swatch-input__label,.variant-picker__option,.product__media,.global-media-settings,.media,.deferred-media__poster,.deferred-media__poster-button,.slider-button,.slider-counter,.cart-count-bubble,.predictive-search,.search-modal__content,.menu-drawer,.cart-drawer,.cart-notification,.facets__summary,.facets__disclosure,.active-facets__button,.mobile-facets__open,.localization-selector,.disclosure__list,.popup-modal,.modal__content,.gift-card__image-wrapper,.pagination__item,.shopify-payment-button__button,.link--text.button){border-radius:0!important}.thumbnail__badge,.media--circle,.slider-counter__link--dots .dot,span.active-facets__button-inner,.product-media-modal__toggle,.quick-add-modal__toggle,.product-popup-modal__toggle,.modal-video__toggle,.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster,.lumyn-hero .blob,cart-drawer-items::-webkit-scrollbar-thumb{border-radius:0!important}.slider-button,.deferred-media__poster-button,.quick-add__submit,.product__modal-opener .product__media-icon,.model-viewer-ui__button,.modal__close-button,.cart-count-bubble,.swatch,.swatch-input__input+.swatch-input__label,.slider-counter{border-radius:0!important}input[type=range]::-webkit-slider-thumb{border-radius:0!important}input[type=range]::-moz-range-thumb{border-radius:0!important}.slider::-webkit-scrollbar-thumb,.slider::-webkit-scrollbar-track,.slider-component *::-webkit-scrollbar-thumb{border-radius:0!important}.menu-drawer,.cart-drawer__dialog,.facets-container-drawer,.pickup-availability-drawer,.cart-notification,.predictive-search,.disclosure__list-wrapper,.localization-form__select+.disclosure__list-wrapper,.header__submenu{box-shadow:none!important;filter:none!important}.menu-drawer__inner-container,.menu-drawer__navigation-container{filter:none!important}:focus-visible:not(.button--danger),.focused,.no-js :focus{outline:2px solid #FF3DEC!important;outline-offset:3px!important;box-shadow:none!important}.badge,.caption-with-letter-spacing,.unit-price,.cart-items thead th,.customer thead th,.customer td:before,.quick-order-list__table thead th,.facet-filters__label,.mobile-facets__sort label,.lumyn-hero .hero__spec-label,.lumyn-media-cards .image-with-text__text--caption,.product__text.caption-with-letter-spacing{text-transform:none!important;letter-spacing:0!important}.lumyn-hero:before,.lumyn-hero .hero__text-group,.lumyn-hero .hero__word--connect,.lumyn-hero [class*=hero__]{animation:none!important}.lumyn-hero .hero__text-group,.lumyn-hero .hero__word--connect{opacity:1!important}.button--danger:focus-visible{outline:2px solid #E63946!important;outline-offset:3px!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/brand-overrides.css.map */
