:root{--luminix-accent: #FF5F1F;--luminix-black: #111111;--luminix-white: #FFFFFF;--luminix-gray-light: #F6F6F6;--luminix-gray-border: rgba(0, 0, 0, .05);--luminix-gray-text: #6B7280;--font-primary: "Inter", sans-serif;--font-extended: "Michroma", sans-serif;--font-wide: "Syncopate", sans-serif;--luminix-radius-sm: 8px;--luminix-radius-md: 16px;--luminix-radius-lg: 24px;--luminix-radius-xl: 40px;--luminix-radius-full: 9999px;--animation-speed: .2s;--animation-easing: cubic-bezier(.4, 0, .2, 1)}*,*:before,*:after{box-sizing:border-box}img,video,iframe,svg,canvas{max-width:100%;height:auto}html,body{margin:0;padding:0;width:100%;max-width:100%;overflow-x:hidden;position:relative}html{height:100%}body{font-family:var(--font-primary);background-color:var(--luminix-white);color:var(--luminix-black);-webkit-tap-highlight-color:transparent;min-height:100%}.content-for-layout{margin:0!important;padding:0!important;position:relative}.shopify-section:has(.luminix-hero){margin:0!important;padding:0!important;line-height:0}.shopify-section.luminix-hero-section .section-background{display:none}@media(max-width:767px){body>.content-for-layout,#content-for-layout{padding-top:0!important;margin-top:0!important}.luminix-header{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.luminix-header-inner{background:transparent!important}}#header-group{margin:0!important;padding:0!important;position:relative;z-index:100}#header-group+.content-for-layout{margin-top:0!important;padding-top:0!important}.shopify-section.luminix-hero-section{margin:0!important;padding:0!important;display:block!important;position:relative;height:85vh!important;height:85dvh!important;max-height:85vh!important;max-height:85dvh!important;overflow:hidden!important;line-height:0!important}.shopify-section.luminix-hero-section:before,.shopify-section.luminix-hero-section:after{display:none!important}.shopify-section.luminix-hero-section .section{padding:0!important;margin:0!important}.content-for-layout>.shopify-section.luminix-hero-section:first-child{margin-top:0!important;padding-top:0!important}body:has(.header[transparent]) .content-for-layout>.shopify-section.luminix-hero-section:first-child{margin-top:0!important;padding-top:0!important}.luminix-hero-section+.shopify-section{margin-top:0!important;padding-top:0!important}.luminix-hero-section+.shopify-section>*{margin-top:0!important;padding-top:0!important}.luminix-hero:after,.luminix-hero-section:after{display:none!important}@media(max-width:767px){.shopify-section.luminix-hero-section,.luminix-hero{margin:0!important;padding:0!important}.content-for-layout>.shopify-section.luminix-hero-section:first-child{margin-top:0!important;padding-top:0!important}body{overflow-x:hidden}.luminix-hero{position:relative;width:100%;height:85vh;height:85dvh;max-height:85vh;max-height:85dvh;overflow:hidden}.shopify-section.luminix-hero-section{position:relative;height:85vh;height:85dvh;max-height:85vh;max-height:85dvh;overflow:hidden}}@media(min-width:768px){.shopify-section.luminix-hero-section,.luminix-hero{margin:0!important;padding:0!important}.shopify-section.luminix-hero-section,.luminix-hero{height:85vh!important;height:85dvh!important;max-height:85vh!important;max-height:85dvh!important}.luminix-header--transparent{background:transparent!important}}.font-extended,.luminix-heading{font-family:var(--font-extended);letter-spacing:.12em}.font-wide{font-family:var(--font-wide);letter-spacing:.2em}.luminix-logo{font-family:var(--font-extended);font-weight:900;text-transform:uppercase;letter-spacing:.12em;color:var(--luminix-black)}.luminix-logo-dot{color:var(--luminix-accent);letter-spacing:normal}.luminix-header{position:fixed;top:0;left:0;right:0;z-index:100;transition:all .3s ease;margin:0!important;padding:0!important}.luminix-header--transparent{background:transparent;position:fixed}.luminix-header-inner{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;max-width:1440px;margin:0 auto}.luminix-header--transparent{background:transparent}.luminix-header--solid{background:#fffffff2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--luminix-gray-border)}.luminix-header-actions{display:flex;align-items:center;gap:.75rem}.luminix-header-icon{width:2.75rem;height:2.75rem;border-radius:var(--luminix-radius-full);background:#ffffffe6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--luminix-gray-border);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.luminix-header-icon:hover{background:var(--luminix-black);color:var(--luminix-white)}.luminix-header-icon svg{width:1.25rem;height:1.25rem}.luminix-hero{position:relative;height:85vh;height:85dvh;width:100%;background:var(--luminix-white);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:0;margin:0;line-height:0}@media(max-width:767px){.luminix-hero{height:85vh;height:85dvh;min-height:85vh;min-height:85dvh;max-height:85vh;max-height:85dvh}}.luminix-hero-watermark{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;pointer-events:none;overflow:hidden;z-index:1;margin:0;padding:0}@media(min-width:768px){.luminix-hero-watermark{display:flex}}.luminix-hero-watermark-text{font-size:12vw;font-family:var(--font-extended);font-weight:900;color:#ff5f1f99;text-transform:uppercase;letter-spacing:.2em;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none;margin:0;padding:0;transform:translate(0)}.luminix-hero-watermark-text .dot{display:none}.luminix-marquee-container{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:10;display:flex;align-items:center;margin:0;padding:0;overflow:hidden}.luminix-marquee{display:flex;width:100%;height:100%;overflow:hidden;margin:0;padding:0}.luminix-marquee-track{display:flex;flex-wrap:nowrap;align-items:center;height:100%;animation:luminix-marquee-scroll 60s linear infinite;margin:0;padding:0}@keyframes luminix-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.luminix-marquee-item{flex-shrink:0;width:auto;height:100%;margin:0;padding:0;cursor:pointer;line-height:0;font-size:0;display:flex;align-items:center}@media(min-width:768px){.luminix-marquee-item{width:35vw;height:auto;aspect-ratio:2 / 3}}.luminix-marquee-item img{width:auto;height:100%;max-width:none;object-fit:contain;display:block;margin:0;padding:0;vertical-align:bottom}@media(min-width:768px){.luminix-marquee-item img{width:100%;height:100%;object-fit:contain}}.luminix-marquee-item-overlay,.luminix-marquee-product-price{display:none!important}.luminix-scroll-indicator{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);cursor:pointer;z-index:20;animation:luminix-bounce 2s ease-in-out infinite;margin:0;padding:0}@media(min-width:768px){.luminix-scroll-indicator{bottom:3rem}}@media(max-width:767px){.luminix-scroll-indicator{bottom:1rem}}@keyframes luminix-bounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(15px)}}.luminix-scroll-btn{width:3rem;height:3rem;border-radius:var(--luminix-radius-full);background:#fffffff2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 40px #0000001a;border:1px solid rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;transition:all .3s ease}@media(min-width:768px){.luminix-scroll-btn{width:3.5rem;height:3.5rem}}.luminix-scroll-btn:hover{background:var(--luminix-accent);border-color:var(--luminix-accent)}.luminix-scroll-btn:hover svg{color:var(--luminix-white)}.luminix-scroll-btn svg{width:1.5rem;height:1.5rem;color:var(--luminix-black);transition:color .3s ease}.luminix-collection-section{padding:1.5rem 1rem;background:#fff;overflow-x:hidden}@media(min-width:768px){.luminix-collection-section{padding:2rem}}.luminix-collection-container{max-width:1440px;margin:0 auto}.luminix-collection-header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;gap:1rem}@media(min-width:768px){.luminix-collection-header{flex-direction:row;align-items:baseline;margin-bottom:1.5rem;gap:2rem}}.luminix-collection-title-wrapper{min-width:0;flex-shrink:1;width:100%}.luminix-collection-subtitle{display:none}.luminix-collection-subtitle-line{width:2rem;height:1px;background:var(--luminix-accent)}.luminix-collection-subtitle-text{font-size:16px;font-weight:900;color:var(--luminix-accent);text-transform:uppercase;letter-spacing:.4em;overflow-wrap:break-word;word-break:break-word}@media(min-width:768px){.luminix-collection-subtitle-text{font-size:20px}}.luminix-collection-title{text-transform:uppercase;line-height:1;color:#000;font-family:var(--font-extended);font-weight:700;font-size:clamp(.75rem,8vw,2.5rem);letter-spacing:.05em;margin:0;white-space:nowrap}.luminix-collection-title-serif{font-family:var(--font-extended);font-weight:900;font-size:clamp(.75rem,8vw,4rem);letter-spacing:.12em;line-height:1;display:block;text-transform:uppercase;white-space:nowrap}.luminix-collection-title-bold{color:var(--luminix-accent);font-family:var(--font-extended);font-weight:900;font-size:clamp(1.2rem,8.5vw,8rem);letter-spacing:-.02em;line-height:.85;display:block;text-transform:uppercase;white-space:nowrap;max-width:100%}.luminix-product-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:.5rem .25rem;align-items:start;width:100%;box-sizing:border-box}@media(min-width:768px){.luminix-product-grid{grid-template-columns:repeat(3,1fr)!important;gap:1.5rem 1rem}}@media(min-width:1024px){.luminix-product-grid{grid-template-columns:repeat(4,1fr)!important;gap:1.5rem 1rem}}@media(min-width:1200px){.luminix-product-grid{grid-template-columns:repeat(4,1fr)!important;gap:2rem 1.5rem}}.luminix-product-card{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.luminix-card-media{position:relative;width:100%;aspect-ratio:2 / 3;border-radius:16px;overflow:hidden;margin-bottom:.5rem;background:#fff;transition:box-shadow .5s ease,background .3s ease;box-sizing:border-box;cursor:pointer}@media(min-width:768px){.luminix-card-media{border-radius:20px;margin-bottom:.625rem}}@media(min-width:1200px){.luminix-card-media{border-radius:24px;margin-bottom:.75rem}}.luminix-product-card:hover .luminix-card-media{box-shadow:0 12px 40px #0000000f;background:#eaeaea}.luminix-card-media{background:#fff;transition:background .3s ease,box-shadow .3s ease}.luminix-card-bg-1,.luminix-card-bg-2,.luminix-card-bg-3,.luminix-card-bg-4,.luminix-card-bg-5,.luminix-card-bg-6{background:#fff!important;transition:background .3s ease}.luminix-product-card:hover .luminix-card-bg-1,.luminix-product-card:hover .luminix-card-bg-2,.luminix-product-card:hover .luminix-card-bg-3,.luminix-product-card:hover .luminix-card-bg-4,.luminix-product-card:hover .luminix-card-bg-5,.luminix-product-card:hover .luminix-card-bg-6{background:#eaeaea!important}@media screen and (max-width:749px){slideshow-slides{min-height:150px!important}slideshow-component{--slide-min-height: 150px !important}.luminix-card-name,.luminix-card-price{font-size:11px!important}.luminix-card-badge{font-size:7px!important;padding:.25rem .45rem!important;letter-spacing:.1em}.luminix-card-heart{width:2.2rem!important;height:2.2rem!important}.luminix-card-heart svg{width:1rem!important;height:1rem!important}.luminix-card-meta{font-size:9px!important}.luminix-heading,.luminix-collection-title{font-size:clamp(.65rem,8vw,3rem)!important}.luminix-collection-title-serif{font-size:clamp(.65rem,9vw,4.5rem)!important}.luminix-collection-title-bold{font-size:clamp(1rem,8.5vw,9rem)!important}}.luminix-card-media .luminix-card-slide,.luminix-card-media img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;padding:0!important;transform:none!important;display:block;max-width:none!important;box-sizing:border-box;opacity:1;transition:transform .6s ease;z-index:1}.luminix-product-card:hover .luminix-card-media .luminix-card-slide,.luminix-product-card:hover .luminix-card-media img{transform:scale(1.05)!important}.luminix-card-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;transition:background .4s ease;z-index:1;pointer-events:none}.luminix-product-card:hover .luminix-card-media:after{background:#0000000a}.luminix-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;cursor:pointer}.luminix-card-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:25%;box-sizing:border-box}.luminix-card-placeholder svg{width:100%;height:100%;opacity:.4}.luminix-card-badge{position:absolute;top:.5rem;left:.5rem;padding:.25rem .6rem;background:#ffffffeb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:100px;font-family:var(--font-extended);font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.2em;color:var(--luminix-accent);z-index:5;line-height:1.4;white-space:nowrap}@media(min-width:768px){.luminix-card-badge{top:.75rem;left:.75rem;padding:.3rem .7rem;font-size:9px;letter-spacing:.25em}}@media(min-width:1200px){.luminix-card-badge{top:1rem;left:1rem;padding:.35rem .8rem;font-size:10px}}.luminix-card-badge--sold{color:#888}.luminix-card-heart{position:absolute;top:.5rem;right:.5rem;width:3.2rem;height:3.2rem;background:#ffffffeb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a;cursor:pointer;z-index:5;transition:transform .2s ease;padding:0}.luminix-collection-section .luminix-card-heart{background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}@media(min-width:768px){.luminix-card-heart{top:.75rem;right:.75rem;width:2.5rem;height:2.5rem}}@media(min-width:1200px){.luminix-card-heart{top:1rem;right:1rem;width:2.75rem;height:2.75rem}}.luminix-card-heart:hover{transform:scale(1.12)}.luminix-card-heart:active{transform:scale(.9)}.luminix-card-heart svg{width:1.5rem;height:1.5rem;color:#333;transition:all .2s ease;flex-shrink:0}@media(min-width:768px){.luminix-card-heart svg{width:1rem;height:1rem}}@media(min-width:1200px){.luminix-card-heart svg{width:1.15rem;height:1.15rem}}.luminix-card-heart:hover svg{color:var(--luminix-accent)}.luminix-card-heart.is-active svg{fill:var(--luminix-accent);color:var(--luminix-accent)}.luminix-card-actions{position:absolute;left:.5rem;right:.5rem;bottom:.5rem;display:flex;flex-direction:column;gap:.375rem;z-index:5;transform:translateY(.75rem);opacity:0;transition:all .45s cubic-bezier(.23,1,.32,1);pointer-events:none}@media(min-width:768px){.luminix-card-actions{left:.75rem;right:.75rem;bottom:.75rem;gap:.5rem}}@media(min-width:1200px){.luminix-card-actions{left:1.25rem;right:1.25rem;bottom:1.25rem}}.luminix-product-card:hover .luminix-card-actions{transform:translateY(0);opacity:1;pointer-events:auto}.luminix-card-form{margin:0;padding:0}.luminix-card-btn{display:block;width:100%;padding:1rem;border-radius:999px;font-family:var(--font-extended);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.2em;text-align:center;text-decoration:none;border:none;cursor:pointer;transition:all .3s ease;box-sizing:border-box;line-height:1}.luminix-card-btn--buy{background:var(--luminix-black);color:var(--luminix-white);box-shadow:0 4px 16px #00000026;margin-bottom:.5rem}.luminix-card-btn--buy:hover{background:var(--luminix-accent);box-shadow:0 6px 20px #ff5f1f4d;transform:translateY(-2px)}.luminix-card-btn--add{background:var(--luminix-accent);color:var(--luminix-white);border:2px solid var(--luminix-accent);box-shadow:0 4px 16px #ff5f1f33}.luminix-card-btn--add:hover{background:var(--luminix-accent);color:var(--luminix-white);border-color:var(--luminix-accent);box-shadow:0 6px 24px #ff5f1f66;transform:translateY(-2px)}.luminix-card-btn--disabled{background:#ccc!important;color:#fff!important;cursor:not-allowed!important;box-shadow:none!important;pointer-events:none}.lx-card__quick-choice{position:absolute;top:0;right:0;bottom:0;left:0;background:#fffffff7;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 2rem;text-align:center;transition:all .35s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:0;pointer-events:none;transform:translateY(8px)}.lx-card__quick-choice.is-active{opacity:1;pointer-events:auto;transform:translateY(0)}.lx-card__quick-close{position:absolute;top:1rem;right:1rem;border:2px solid #e0e0e0;background:#fff;font-size:1.35rem;cursor:pointer;color:#555;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;box-shadow:0 1px 4px #0000000f}.lx-card__quick-close:hover{background:#111;color:#fff;border-color:#111}.lx-card__quick-title{font-family:Michroma,sans-serif;font-size:15px;font-weight:900;letter-spacing:.12em;margin-bottom:1.75rem;color:#111;margin-top:0;text-transform:uppercase;position:relative;padding-bottom:14px}.lx-card__quick-title:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:40px;height:3.5px;background:#ff5f1f;border-radius:2px}.lx-card__quick-section{width:100%;margin-bottom:1.5rem}.lx-card__quick-label{display:block;font-family:Michroma,sans-serif;font-size:11px;font-weight:900;color:#999;margin-bottom:.75rem;text-align:left;letter-spacing:.15em;text-transform:uppercase}.lx-card__quick-options{display:flex;flex-wrap:wrap;gap:10px;width:100%}.lx-card__quick-option-btn{padding:1rem 1.25rem;border:2px solid #ddd;background:#fff;color:#444;font-family:Michroma,sans-serif;font-size:12px;font-weight:800;border-radius:12px;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.02em;flex:0 0 auto;min-width:56px;text-align:center;position:relative;overflow:hidden}.lx-card__quick-option-btn:hover:not(:disabled):not(.is-active){border-color:#111;background:#f8f8f8;color:#111;transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.lx-card__quick-option-btn.is-active{background:#111!important;border-color:#111!important;color:#fff!important;box-shadow:0 2px 10px #00000026;transform:translateY(-1px)}.lx-card__quick-option-btn.is-disabled{opacity:.25;cursor:not-allowed;border-color:#eee;text-decoration:line-through;color:#bbb}.lx-card__quick-option-btn--color{width:48px;height:48px;min-width:48px;padding:0;border-radius:50%;border:3px solid #e0e0e0;box-shadow:0 2px 6px #0000001a,inset 0 0 0 1px #00000014;position:relative}.lx-card__quick-option-btn--color:hover:not(:disabled):not(.is-active){border-color:#999;transform:scale(1.08);box-shadow:0 3px 10px #0000002e,inset 0 0 0 1px #0000001f}.lx-card__quick-option-btn--color.is-active{border-color:#111!important;box-shadow:0 3px 12px #00000040,inset 0 0 0 2px #00000026!important;transform:scale(1.08)}.lx-card__quick-option-btn--color.is-active:after{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:18px;font-weight:900;text-shadow:0 1px 3px rgba(0,0,0,.4),0 0 8px rgba(0,0,0,.3);z-index:2}.lx-card__quick-option-btn--color.is-disabled{opacity:.3;cursor:not-allowed;filter:grayscale(.5)}.lx-card__quick-option-btn--color.is-disabled:before{content:"";position:absolute;top:50%;left:50%;width:2px;height:60px;background:#999;transform:translate(-50%,-50%) rotate(45deg);z-index:3}.lx-card__quick-actions{display:flex;gap:10px;margin-top:1.25rem;width:100%}.lx-card__quick-add-final{flex:1;padding:1.1rem 1rem;background:#111;color:#fff;border:none;border-radius:999px;font-family:Michroma,sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:all .25s ease;white-space:nowrap;position:relative;overflow:hidden}.lx-card__quick-buy-final{background:#ff5f1f}.lx-card__quick-add-final:disabled{background:#e0e0e0;color:#aaa;cursor:not-allowed;box-shadow:none}.lx-card__quick-add-final:not(:disabled){box-shadow:0 3px 12px #0000001f}.lx-card__quick-add-final:not(:disabled):hover{background:#ff5f1f;transform:translateY(-1px);box-shadow:0 4px 16px #ff5f1f4d}.lx-card__quick-buy-final:not(:disabled):hover{background:#111;box-shadow:0 4px 16px #0003}.luminix-card-info-link{display:block;text-decoration:none;color:inherit}.luminix-card-info{padding:0 .125rem;overflow:hidden}@media(min-width:768px){.luminix-card-info{padding:0 .25rem}}.luminix-card-name-price{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.25rem;margin-bottom:.125rem;overflow:hidden}@media(min-width:768px){.luminix-card-name-price{flex-direction:row;align-items:baseline}}.luminix-card-name{font-family:var(--font-extended);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.02em;color:var(--luminix-black);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1;margin:0}@media(min-width:768px){.luminix-card-name{font-size:13px}}@media(min-width:1200px){.luminix-card-name{font-size:13px;letter-spacing:.03em}}.luminix-card-accent{color:var(--luminix-accent)}.luminix-card-price{font-family:var(--font-extended);font-size:11px;font-weight:900;color:var(--luminix-accent);white-space:nowrap;flex-shrink:0}@media(min-width:768px){.luminix-card-price{font-size:13px}}@media(min-width:1200px){.luminix-card-price{font-size:13px}}.luminix-card-meta-row{display:flex;align-items:center;justify-content:space-between}.luminix-card-meta{font-family:var(--font-extended);font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#999;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.luminix-card-meta{font-size:9px;letter-spacing:.1em}}@media(min-width:1200px){.luminix-card-meta{font-size:9px}}.luminix-card-dots{display:flex;gap:.25rem;flex-shrink:0}.luminix-dot{width:.5rem;height:.5rem;border-radius:50%;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #0000000d}@media(min-width:768px){.luminix-dot{width:.625rem;height:.625rem}}.luminix-dot--dark{background:var(--luminix-black)}.luminix-dot--accent{background:var(--luminix-accent)}.luminix-value-props{display:none;background:var(--luminix-white);padding:4rem 1.5rem;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}@media(min-width:750px){.luminix-value-props{display:block;padding:8rem 1.5rem}}@media(min-width:1024px){.luminix-value-props{padding:10rem 2rem}}.luminix-value-props-container{max-width:80rem;margin:0 auto}.luminix-value-props-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 1.5rem}@media(min-width:768px){.luminix-value-props-grid{grid-template-columns:repeat(4,1fr);gap:4rem}}@media(min-width:1024px){.luminix-value-props-grid{grid-template-columns:repeat(4,1fr)}}.luminix-value-prop{position:relative}.luminix-value-prop-line{height:1px;width:100%;background:#0000001a;margin-bottom:2rem;transition:background .3s ease}.luminix-value-prop:hover .luminix-value-prop-line{background:var(--luminix-accent)}.luminix-value-prop-label{font-size:clamp(10px,1.4rem,16px);font-weight:900;text-transform:uppercase;letter-spacing:.4em;color:var(--luminix-accent);margin-bottom:1rem}.luminix-value-prop-value{font-family:var(--font-extended);font-size:clamp(1rem,2rem,2.4rem);font-weight:900;font-style:normal;text-transform:uppercase;letter-spacing:-.02em;line-height:1.2;color:var(--luminix-black)}.shiprocket-headless,[id*=fastrr],.lx-cart__additional-buttons,.additional-checkout-buttons{visibility:visible!important;width:100%!important;min-height:56px;margin-bottom:10px}.template-product .shiprocket-headless{margin-bottom:15px}.shiprocket-headless button,[id*=fastrr] button,.lx-cart__additional-buttons button{width:100%!important;height:56px!important;border-radius:60px!important;background-color:#ff5f1f!important;color:#fff!important;font-family:Michroma,sans-serif!important;font-size:.75rem!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.1em!important;border:none!important;box-shadow:0 6px 20px #ff5f1f40!important;transition:all .3s ease!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important}.shiprocket-headless button:hover,[id*=fastrr] button:hover{background-color:#e04b0f!important;box-shadow:0 8px 28px #ff5f1f59!important;transform:translateY(-1px)}.template-product .shiprocket-headless button:before{content:"BUY NOW "!important}.template-product .shiprocket-headless button:after{content:" \2192"!important}.template-product .shiprocket-headless button span{display:none!important}.template-cart .lx-cart__additional-buttons button:before{content:"CHECKOUT "!important}.template-cart .lx-cart__additional-buttons button:after{content:" \2192"!important}.template-cart .lx-cart__additional-buttons button span{display:none!important}.lx-sr-wrapper.lx-sr-unavailable,.lx-sr-wrapper.lx-sr-soldout{pointer-events:none}.lx-sr-wrapper.lx-sr-unavailable button,.lx-sr-wrapper.lx-sr-soldout button{background-color:#ccc!important;box-shadow:none!important;cursor:not-allowed!important}.lx-sr-wrapper.lx-sr-soldout button:before{content:"SOLD OUT"!important}.lx-sr-wrapper.lx-sr-soldout button:after{content:""!important}.luminix-hidden{display:none!important}.luminix-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes luminix-fade-in{0%{opacity:0}to{opacity:1}}@keyframes luminix-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.luminix-animate-fade-in{animation:luminix-fade-in .5s ease-out forwards}.luminix-animate-slide-up{animation:luminix-slide-up .6s ease-out forwards}body{font-family:var(--font-primary);color:var(--luminix-black);background:var(--luminix-white);-webkit-font-smoothing:antialiased}::selection{background:var(--luminix-accent);color:var(--luminix-white)}#header-group{display:contents;max-width:100%}#footer-group{display:contents}main .product-card{border-radius:20px!important;overflow:hidden!important;border:1px solid rgba(0,0,0,.04)!important;background:#f6f6f6!important;transition:all .5s cubic-bezier(.23,1,.32,1)!important}main .product-card:hover{box-shadow:0 20px 40px -12px #0000000f!important}main .product-card img{mix-blend-mode:multiply;object-fit:contain}main .product-card [class*=title],main .product-card .product-title{font-family:var(--font-extended)!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--luminix-black)!important;font-size:12px!important}@media screen and (min-width:750px){main .product-card [class*=title],main .product-card .product-title{font-size:16px!important}}main .product-card [class*=price]{font-family:var(--font-extended)!important;font-weight:700!important;color:var(--luminix-accent)!important}main .button--primary,main form button[type=submit],.product-form button[type=submit]{background:var(--luminix-black)!important;color:var(--luminix-white)!important;border:none!important;border-radius:9999px!important;font-family:var(--font-extended)!important;font-size:10px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.15em!important;padding:1rem 2rem!important;transition:background .3s ease!important}main .button--primary:hover,main form button[type=submit]:hover,.product-form button[type=submit]:hover{background:var(--luminix-accent)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f5f5f5}::-webkit-scrollbar-thumb{background:var(--luminix-accent);border-radius:10px}.product-details{padding:2rem 1.5rem!important}@media(min-width:768px){.product-details{padding:3rem 2rem!important}}.product-details .product-title:before{content:"\2022  LUMINIX CERTIFIED";display:block;font-size:10px;font-weight:700;color:var(--luminix-black);letter-spacing:.15em;text-transform:uppercase;margin-bottom:1rem;font-family:var(--font-primary)}.product-details .product-title,.product-details h1,.product__title{font-family:var(--font-extended)!important;font-size:clamp(1.75rem,4vw,2.5rem)!important;font-weight:900!important;text-transform:uppercase!important;line-height:1.1!important;letter-spacing:-.02em!important;color:var(--luminix-black)!important;margin-bottom:1.5rem!important}.product-details .product-title span:not(:first-child),.product-details h1 span:not(:first-child){color:var(--luminix-accent)!important}.product-details .price,.product-details .price-wrapper,.product__price{font-family:var(--font-extended)!important;font-size:2rem!important;font-weight:900!important;color:var(--luminix-black)!important;margin:1.5rem 0!important;display:flex!important;align-items:center!important;gap:.75rem!important}.product-details .price__regular,.product-details .price__sale{color:var(--luminix-black)!important}.product-details .price__compare{font-size:1.25rem!important;color:var(--luminix-gray-text)!important;text-decoration:line-through!important}.product-details .product-rating{margin:1.5rem 0!important}.product-details .rating-label{font-size:10px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.15em!important;color:var(--luminix-black)!important;margin-bottom:.5rem!important;display:block!important}.product-details .rating-stars{display:flex!important;align-items:center!important;gap:.5rem!important}.product-details .star{color:var(--luminix-accent)!important;font-size:1rem!important}.product-details .rating-score{font-family:var(--font-extended)!important;font-weight:700!important;color:var(--luminix-black)!important;margin-left:.5rem!important}.product-details .product-form__input,.product-details variant-picker,.product-details .variant-picker{margin:2rem 0!important}.product-details .product-form__label,.product-details fieldset legend{font-size:10px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.15em!important;color:var(--luminix-black)!important;margin-bottom:1rem!important;display:block!important;font-family:var(--font-primary)!important}.product-details .variant-input-wrapper,.product-details .swatch{display:inline-flex!important;margin-right:.75rem!important;margin-bottom:.75rem!important}.product-details input[type=radio]+label,.product-details .swatch__button{min-width:3rem!important;padding:.75rem 1.25rem!important;border:2px solid var(--luminix-black)!important;border-radius:8px!important;background:var(--luminix-white)!important;color:var(--luminix-black)!important;font-family:var(--font-extended)!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;cursor:pointer!important;transition:all .2s ease!important;text-align:center!important}.product-details input[type=radio]:checked+label,.product-details .swatch__button.is-selected{background:var(--luminix-black)!important;color:var(--luminix-white)!important;border-color:var(--luminix-black)!important}.product-details input[type=radio]+label:hover,.product-details .swatch__button:hover{border-color:var(--luminix-accent)!important;transform:translateY(-2px)!important}.product-details .product-form__buttons,.product-details .buy-buttons{margin:2rem 0!important;display:flex!important;flex-direction:column!important;gap:.75rem!important}.product-details .shopify-payment-button__button,.product-details .button--primary,.product-details button[name=checkout]{width:100%!important;padding:1.25rem 2rem!important;background:var(--luminix-black)!important;color:var(--luminix-white)!important;border:none!important;border-radius:999px!important;font-family:var(--font-extended)!important;font-size:12px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.2em!important;cursor:pointer!important;transition:all .3s ease!important;box-shadow:0 4px 16px #00000026!important}.product-details .shopify-payment-button__button:hover,.product-details .button--primary:hover{background:var(--luminix-accent)!important;box-shadow:0 6px 20px #ff5f1f4d!important;transform:translateY(-2px)!important}.product-details button[name=add],.product-details .product-form__submit{width:100%!important;padding:1.25rem 2rem!important;background:var(--luminix-white)!important;color:var(--luminix-black)!important;border:2px solid var(--luminix-black)!important;border-radius:999px!important;font-family:var(--font-extended)!important;font-size:12px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.2em!important;cursor:pointer!important;transition:all .3s ease!important;box-shadow:0 4px 16px #00000014!important}.product-details button[name=add]:hover,.product-details .product-form__submit:hover{background:var(--luminix-accent)!important;color:var(--luminix-white)!important;border-color:var(--luminix-accent)!important;box-shadow:0 6px 20px #ff5f1f4d!important;transform:translateY(-2px)!important}.product-details .wishlist-button,.product-details .product-form__wishlist{position:absolute!important;top:2rem!important;right:2rem!important;width:2.5rem!important;height:2.5rem!important;border-radius:50%!important;background:var(--luminix-white)!important;border:2px solid var(--luminix-black)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .3s ease!important}.product-details .wishlist-button:hover{background:var(--luminix-accent)!important;border-color:var(--luminix-accent)!important;color:var(--luminix-white)!important}.product-details .wishlist-button svg,.product-details .product-form__wishlist svg{width:1.25rem!important;height:1.25rem!important;stroke:currentColor!important;fill:none!important;stroke-width:2!important}.product-details .wishlist-button.is-active svg{fill:var(--luminix-accent)!important;stroke:var(--luminix-accent)!important}.product-details .product-description,.product-details .product__description{font-family:var(--font-primary)!important;font-size:14px!important;line-height:1.7!important;color:var(--luminix-gray-text)!important;margin:2rem 0!important}:not(.dialog-zoomed-gallery)>.product-media-container{aspect-ratio:1 / 1!important;max-height:480px!important}.product-media-container.constrain-height{--constrained-min-height: 300px !important;--constrained-height: 480px !important;--viewport-offset: 99999px !important;max-height:480px!important}@media(max-width:749px){:not(.dialog-zoomed-gallery)>.product-media-container{aspect-ratio:1 / 1!important;max-height:380px!important}.product-media-container.constrain-height{--constrained-min-height: 280px !important;--constrained-height: 380px !important;max-height:380px!important}}media-gallery{--gallery-aspect-ratio: unset !important}.product-media{height:100%!important;max-height:100%!important;aspect-ratio:unset!important}.product-media-constraint-wrapper{height:100%!important;max-height:100%!important}.product-media-container img{width:100%!important;height:100%!important;object-fit:contain!important}.product-media-gallery__thumbnails{display:flex!important;gap:.75rem!important;margin-top:1rem!important;overflow-x:auto!important}.product-media-gallery__thumbnail{flex-shrink:0!important;width:80px!important;height:80px!important;border:2px solid transparent!important;border-radius:8px!important;overflow:hidden!important;cursor:pointer!important;transition:all .2s ease!important}.product-media-gallery__thumbnail:hover{border-color:var(--luminix-gray-border)!important}.product-media-gallery__thumbnail.is-active{border-color:var(--luminix-accent)!important}.product-media-gallery__thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important}@media(max-width:767px){.product-details .product-title:before{font-size:9px}.product-details .product-title,.product-details h1,.product-details .price{font-size:1.75rem!important}.product-details input[type=radio]+label,.product-details .swatch__button{padding:.625rem 1rem!important;font-size:11px!important}}::-webkit-scrollbar-thumb{background:#bbb;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:var(--luminix-accent)}.luminix-size-guide-wrapper{width:100%;background:#fafafa;padding:4rem 1.5rem;min-height:80vh}.luminix-size-guide-container{max-width:1200px;margin:0 auto;background:#fff;border-radius:2px;box-shadow:0 2px 20px #0000000a;padding:3rem 2.5rem}.luminix-size-guide-header{text-align:center;margin-bottom:3.5rem;padding-bottom:2rem;border-bottom:2px solid #f0f0f0;position:relative}.luminix-size-guide-header:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:80px;height:2px;background:var(--luminix-accent, #FF5F1F)}.luminix-size-guide-main-title{font-family:Michroma,sans-serif;font-size:2.5rem;font-weight:900;letter-spacing:.15em;margin:0 0 1rem;color:#111;text-transform:uppercase}.luminix-size-guide-subtitle{font-family:Inter,sans-serif;font-size:1rem;color:#666;margin:0;letter-spacing:.01em;line-height:1.6}.luminix-size-guide-nav{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid #f0f0f0}.luminix-size-nav-btn{padding:1.5rem 2.5rem;background:#fff;border:2px solid #e0e0e0;border-radius:999px;font-family:Michroma,sans-serif;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#666;cursor:pointer;transition:all .25s ease;white-space:nowrap;min-height:56px}.luminix-size-nav-btn:hover{border-color:var(--luminix-accent, #FF5F1F);color:var(--luminix-accent, #FF5F1F);transform:translateY(-1px);box-shadow:0 2px 8px #ff5f1f26}.luminix-size-nav-btn.active{background:#111;border-color:#111;color:#fff;box-shadow:0 3px 12px #0003}.luminix-size-guide-content{position:relative;min-height:400px}.luminix-size-guide-section{background:#fafafa;border:1.5px solid #e8e8e8;border-radius:6px;padding:1.75rem 1.5rem;transition:all .3s ease;display:none;opacity:0;transform:translateY(10px)}.luminix-size-guide-section.active{display:block;animation:fadeInUp .4s ease forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.luminix-size-guide-title{font-family:Michroma,sans-serif;font-size:13px;font-weight:900;letter-spacing:.12em;color:#111;margin:0 0 .5rem;text-transform:uppercase;position:relative;padding-bottom:.75rem}.luminix-size-guide-title:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2.5px;background:var(--luminix-accent, #FF5F1F);border-radius:2px}.luminix-size-guide-fit{font-family:Inter,sans-serif;font-size:12px;color:#888;margin:0 0 1.25rem;font-style:italic;letter-spacing:.02em}.luminix-size-guide-table-wrapper{overflow-x:auto;margin-top:1.25rem;border-radius:6px;background:#fff}.luminix-size-guide-table{width:100%;border-collapse:collapse;font-family:Inter,sans-serif;font-size:13px}.luminix-size-guide-table thead{background:#111;color:#fff}.luminix-size-guide-table thead th{padding:.9rem 1rem;text-align:left;font-family:Michroma,sans-serif;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;border-bottom:2px solid var(--luminix-accent, #FF5F1F)}.luminix-size-guide-table tbody tr{border-bottom:1px solid #efefef;transition:background .2s ease}.luminix-size-guide-table tbody tr:hover{background:#f9f9f9}.luminix-size-guide-table tbody tr:last-child{border-bottom:none}.luminix-size-guide-table tbody td{padding:.85rem 1rem;color:#333;font-weight:500;letter-spacing:.01em}.luminix-size-guide-table tbody td:first-child{font-family:Michroma,sans-serif;font-size:11px;font-weight:900;color:#111;letter-spacing:.08em}.luminix-size-guide-footer{text-align:center;padding-top:2rem;border-top:1.5px solid #f0f0f0;margin-top:1rem}.luminix-size-guide-footer p{font-family:Inter,sans-serif;font-size:14px;color:#666;margin:0;letter-spacing:.02em}@media(max-width:768px){.luminix-size-guide-wrapper{padding:2rem 1rem}.luminix-size-guide-container{padding:2rem 1.5rem}.luminix-size-guide-main-title{font-size:1.75rem;letter-spacing:.1em}.luminix-size-guide-subtitle{font-size:.9rem}.luminix-size-guide-nav{gap:8px;margin-bottom:2rem}.luminix-size-nav-btn{padding:.65rem 1.2rem;font-size:9px}.luminix-size-guide-content{min-height:350px}.luminix-size-guide-section{padding:1.25rem 1rem}.luminix-size-guide-title{font-size:11px}.luminix-size-guide-table thead th{padding:.75rem .65rem;font-size:9px}.luminix-size-guide-table tbody td{padding:.7rem .65rem;font-size:12px}.luminix-size-guide-table tbody td:first-child{font-size:10px}}@media(max-width:480px){.luminix-size-guide-main-title{font-size:1.5rem}.luminix-size-nav-btn{padding:.6rem 1rem;font-size:8px}.luminix-size-guide-content{min-height:320px}.luminix-size-guide-table thead th,.luminix-size-guide-table tbody td{padding:.6rem .5rem;font-size:11px}.luminix-size-guide-table thead th{font-size:8px}}.luminix-card-rating{display:flex;align-items:center;gap:4px;margin-top:4px}.luminix-card-stars{color:#111;font-size:11px;letter-spacing:-1.5px}.luminix-card-rating-count{font-family:Inter,sans-serif;font-size:9px;color:#999}@media screen and (max-width:749px){.luminix-card-btn{font-size:9px;padding:.8rem;letter-spacing:.1em}.lx-card__quick-add-final{font-size:8px;padding:.8rem .4rem;letter-spacing:.05em}}.lx-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100000;align-items:center;justify-content:center}.lx-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}.lx-modal__container{position:relative;width:100%;max-width:900px;max-height:90vh;background:#fff;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 40px #0003;animation:lx-pop .3s cubic-bezier(.16,1,.3,1) forwards}.lx-modal__close-btn{position:absolute;top:15px;right:15px;width:40px;height:40px;border-radius:50%;background:#f2f2f2;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;color:#333;transition:all .2s}.lx-modal__close-btn:hover{background:#111;color:#fff}.lx-modal__scrollable{overflow-y:auto;padding:2rem 1rem;width:100%;height:100%;-webkit-overflow-scrolling:touch;box-sizing:border-box}.lx-modal__container{position:relative;width:100%;max-width:600px;margin-top:auto;max-height:85vh;background:#f4f3f0;border-radius:30px 30px 0 0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -5px 20px #0000001a;animation:lx-slide-up .3s cubic-bezier(.16,1,.3,1) forwards}@media(min-width:768px){.lx-modal__container{margin:auto;border-radius:20px}}.lx-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100000;align-items:flex-end;justify-content:center}.lx-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center}.lx-modal__container{position:relative;width:100%;max-width:700px;margin:0 auto;max-height:80vh;background:#f4f3f0;border-radius:20px 20px 0 0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -5px 15px #00000026;animation:lx-slide-up .3s cubic-bezier(.2,.8,.2,1) forwards;z-index:1}@media(min-width:768px){.lx-modal{padding-top:10vh;align-items:center}.lx-modal__container{border-radius:16px;margin:auto;animation:lx-pop .3s cubic-bezier(.16,1,.3,1) forwards;max-height:85vh}}@keyframes lx-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes lx-pop{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.lx-modal__close-btn{display:none}.lx-modal__drag-handle{width:50px;height:5px;background:#dcdcd9;border-radius:10px;margin:15px auto}.lx-modal__scrollable{overflow-y:auto;padding:0 1.5rem 2rem;width:100%;height:100%;-webkit-overflow-scrolling:touch}.lx-size-header-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.lx-size-title{font-size:18px;font-weight:600;color:#111;margin:0;letter-spacing:-.2px}.lx-size-toggle{display:flex;background:#eae8e1;border-radius:30px;padding:4px;gap:4px}.lx-size-toggle button{border:none;background:transparent;font-size:13px;font-weight:500;color:#555;padding:6px 14px;border-radius:30px;cursor:pointer;transition:.2s ease}.lx-size-toggle button.active{background:#fff;color:#111;box-shadow:0 2px 5px #0000000d}.lx-size-table-container{background:#fff;border-radius:16px;padding:0;margin-bottom:20px;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.lx-size-table{min-width:100%;width:max-content;border-collapse:collapse;text-align:center}.lx-size-table th,.lx-size-table td{padding:16px 14px;font-size:14px;color:#444;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;white-space:nowrap}.lx-size-table th{font-weight:500;color:#111;border-bottom:1px solid #eaeaea}.lx-size-table tr:last-child td{border-bottom:none}.lx-size-table th:last-child,.lx-size-table td:last-child{border-right:none}.lx-modal__drag-handle{cursor:pointer}.lx-size-guide-nav{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap;justify-content:center}.lx-nav-btn{background:transparent;border:1px solid #dcdcd9;border-radius:20px;padding:6px 14px;font-size:13px;color:#555;cursor:pointer;transition:.2s}.lx-nav-btn.active{background:#111;color:#fff;border-color:#111}.lx-size-title{font-family:Michroma,sans-serif;text-transform:uppercase;font-size:1.1rem;letter-spacing:.05em;color:#111}.lx-size-dot{color:#ff5f1f}.lx-modal__drag-handle{background:#ff5f1f;width:60px;height:5px;opacity:.8}.lx-size-toggle{background:#111;border-radius:30px}.lx-size-toggle button{color:#888;font-weight:800;font-family:Michroma,sans-serif;font-size:10px}.lx-size-toggle button:hover{color:#ccc}.lx-size-toggle button.active{background:#ff5f1f;color:#fff;box-shadow:0 2px 8px #ff5f1f66}.lx-nav-btn{font-family:Michroma,sans-serif;font-size:.55rem;text-transform:uppercase;letter-spacing:.05em;font-weight:800;color:#555;border-color:#bbb;padding:10px 18px}.lx-nav-btn:hover{border-color:#ff5f1f;color:#ff5f1f}.lx-nav-btn.active{background:#111;color:#ff5f1f;border-color:#111;box-shadow:0 4px 10px #0000001a}.lx-size-table-container{display:block;border:2px solid #111;border-radius:12px;box-shadow:4px 4px #111;transition:all .3s;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;max-width:100%}.lx-size-table{display:table;width:100%;min-width:max-content}.lx-size-table th{background:#111;color:#fff;font-family:Michroma,sans-serif;font-size:.65rem;text-transform:uppercase;border-bottom:none;border-right:1px solid #333;padding:16px 14px;white-space:nowrap;word-break:keep-all}.lx-size-table th:last-child{border-right:none}.lx-size-table td{font-family:Michroma,sans-serif;font-size:.65rem;color:#111;font-weight:600;border-color:#ebebeb}.lx-size-table tr:nth-child(2n) td{background:#fff5f2}.lx-size-table tr:hover td{background:#ffede6}
/*# sourceMappingURL=/cdn/shop/t/24/assets/luminix-custom.css.map */
