[data-sw-theme=light]{--sw-bg: #0A1628;--sw-accent: #7EC8E3;--sw-accent-rgb: 126, 200, 227;--sw-text: #FFFFFF;--sw-text-secondary: #8899AA;--sw-card-bg: rgba(126, 200, 227, .05);--sw-card-border: rgba(126, 200, 227, .15);--sw-card-border-hover: rgba(126, 200, 227, .5);--sw-btn-radius: 4px;--sw-card-radius: 6px}[data-sw-theme=retro]{--sw-bg: #1A1508;--sw-accent: #E8A430;--sw-accent-secondary: #FFD700;--sw-accent-rgb: 232, 164, 48;--sw-text: #FFFFFF;--sw-text-secondary: #C4943A;--sw-card-bg: rgba(232, 164, 48, .06);--sw-card-border: rgba(232, 164, 48, .2);--sw-card-border-hover: rgba(232, 164, 48, .4);--sw-btn-radius: 2px;--sw-card-radius: 4px}[data-sw-theme=dark]{--sw-bg: #0A0000;--sw-accent: #CC0000;--sw-accent-bright: #FF1A1A;--sw-accent-rgb: 204, 0, 0;--sw-text: #FFFFFF;--sw-text-secondary: #996666;--sw-card-bg: rgba(204, 0, 0, .05);--sw-card-border: rgba(204, 0, 0, .2);--sw-card-border-hover: rgba(204, 0, 0, .5);--sw-btn-radius: 0px;--sw-card-radius: 0px}.c-sw-hero{position:relative;overflow:hidden;background-color:var(--sw-bg);padding:60px 20px;text-align:center;min-height:300px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:750px){.c-sw-hero{padding:80px 40px;min-height:400px}}.c-sw-hero__content{position:relative;z-index:2;max-width:700px;margin:0 auto}.c-sw-hero__pre-heading{font-size:11px;letter-spacing:4px;color:var(--sw-accent);margin-bottom:12px;text-transform:uppercase}@media screen and (min-width:750px){.c-sw-hero__pre-heading{font-size:14px;letter-spacing:6px}}.c-sw-hero__heading{font-size:32px;font-weight:700;letter-spacing:3px;color:var(--sw-text);text-transform:uppercase;margin:0 0 10px}@media screen and (min-width:750px){.c-sw-hero__heading{font-size:52px;letter-spacing:5px}}.c-sw-hero__subheading{font-size:13px;color:var(--sw-text-secondary);margin-bottom:20px}@media screen and (min-width:750px){.c-sw-hero__subheading{font-size:16px}}.c-sw-hero__cta{display:inline-block;padding:10px 28px;border:1px solid var(--sw-accent);border-radius:var(--sw-btn-radius);color:var(--sw-accent);font-size:12px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;transition:all .3s ease}@media screen and (min-width:750px){.c-sw-hero__cta{font-size:14px;padding:12px 36px}}.c-sw-hero__cta:hover{background-color:var(--sw-accent);color:var(--sw-bg)}.c-sw-hero__starfield{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(1px 1px at 20% 30%,white 1px,transparent 0),radial-gradient(1px 1px at 40% 70%,white 1px,transparent 0),radial-gradient(1px 1px at 60% 20%,white 1px,transparent 0),radial-gradient(1px 1px at 80% 50%,rgba(255,255,255,.7) 1px,transparent 0),radial-gradient(1px 1px at 10% 80%,white 1px,transparent 0),radial-gradient(1px 1px at 70% 90%,rgba(255,255,255,.5) 1px,transparent 0),radial-gradient(1px 1px at 50% 10%,white 1px,transparent 0),radial-gradient(1px 1px at 90% 15%,rgba(255,255,255,.6) 1px,transparent 0),radial-gradient(1px 1px at 15% 55%,rgba(255,255,255,.8) 1px,transparent 0),radial-gradient(1px 1px at 35% 95%,white 1px,transparent 0);opacity:.5;z-index:1}.c-sw-hero__glow{position:absolute;top:50%;left:50%;width:400px;height:400px;transform:translate(-50%,-50%);border-radius:50%;z-index:1;pointer-events:none}[data-sw-theme=light] .c-sw-hero__glow{background:radial-gradient(circle,rgba(126,200,227,.12) 0%,transparent 70%)}[data-sw-theme=light] .c-sw-hero__heading{text-shadow:0 0 30px rgba(126,200,227,.4)}[data-sw-theme=retro] .c-sw-hero__glow{top:auto;bottom:-100px;left:50%;transform:translate(-50%);width:600px;height:300px;background:radial-gradient(ellipse at 50% 100%,rgba(255,165,0,.15) 0%,transparent 70%);border-radius:0}[data-sw-theme=retro] .c-sw-hero__heading{color:var(--sw-accent-secondary);text-shadow:2px 2px 0px #8B4513,4px 4px 0px rgba(0,0,0,.3);font-weight:900}[data-sw-theme=retro] .c-sw-hero__cta{background-color:var(--sw-accent);color:var(--sw-bg);border:none}[data-sw-theme=retro] .c-sw-hero__cta:hover{background-color:var(--sw-accent-secondary)}[data-sw-theme=dark] .c-sw-hero__glow{background:radial-gradient(circle,rgba(255,0,0,.15) 0%,transparent 70%)}[data-sw-theme=dark] .c-sw-hero__heading{color:#ff1a1a;text-shadow:0 0 20px rgba(255,0,0,.5),0 0 40px rgba(255,0,0,.2)}[data-sw-theme=dark] .c-sw-hero__cta:hover{box-shadow:0 0 20px #c006}.c-sw-countdown{background-color:var(--sw-bg);padding:20px;text-align:center}.c-sw-countdown__label{font-size:12px;letter-spacing:2px;color:var(--sw-text-secondary);margin-bottom:12px;text-transform:uppercase}.c-sw-countdown__timer{display:flex;justify-content:center;align-items:center;gap:16px}.c-sw-countdown__unit{text-align:center}.c-sw-countdown__value{font-size:28px;font-weight:700;color:var(--sw-accent);line-height:1}@media screen and (min-width:750px){.c-sw-countdown__value{font-size:42px}}.c-sw-countdown__unit-label{font-size:9px;letter-spacing:2px;color:var(--sw-text-secondary);text-transform:uppercase;margin-top:4px}.c-sw-countdown__separator{font-size:24px;color:var(--sw-accent);font-weight:700;margin-top:-10px}@media screen and (min-width:750px){.c-sw-countdown__separator{font-size:36px}}.c-sw-countdown__expired{font-size:14px;color:var(--sw-accent);letter-spacing:2px;text-transform:uppercase}[data-sw-theme=dark] .c-sw-countdown__value,[data-sw-theme=dark] .c-sw-countdown__separator{color:#ff1a1a}[data-sw-theme=retro] .c-sw-countdown__value{color:gold;text-shadow:1px 1px 0 #8B4513}.sw-grid-section{background-color:var(--sw-bg);padding:20px 0}.sw-grid-container{max-width:1400px;margin:0 auto;padding:0 20px}.sw-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.sw-grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media screen and (min-width:1200px){.sw-grid{grid-template-columns:repeat(4,1fr);gap:24px}}.sw-grid__item{list-style:none}.sw-grid-empty{text-align:center;padding:60px 20px;color:var(--sw-text-secondary)}.sw-grid-empty a{color:var(--sw-accent)}.sw-grid__pagination{display:flex;justify-content:center;align-items:center;gap:8px;padding:30px 0}.sw-grid__page-link{display:inline-block;padding:8px 14px;color:var(--sw-text-secondary);text-decoration:none;border:1px solid rgba(var(--sw-accent-rgb),.2);border-radius:var(--sw-btn-radius);font-size:13px;transition:all .3s ease}.sw-grid__page-link:hover{color:var(--sw-accent);border-color:var(--sw-accent)}.sw-grid__page-link--current{background-color:var(--sw-accent);color:var(--sw-bg);border-color:var(--sw-accent)}.sw-card{background:var(--sw-card-bg);border:1px solid var(--sw-card-border);border-radius:var(--sw-card-radius);overflow:hidden;position:relative;transition:all .4s ease;display:flex;flex-direction:column;height:100%}.sw-card__media{display:block;position:relative;overflow:hidden;aspect-ratio:1;background:rgba(var(--sw-accent-rgb),.03)}.sw-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .4s ease}.sw-card__img--secondary{position:absolute;top:0;left:0;opacity:0}@media(hover:hover){.sw-card__media:hover .sw-card__img--primary{opacity:0}.sw-card__media:hover .sw-card__img--secondary{opacity:1}}.sw-card__badge{position:absolute;top:10px;left:10px;background-color:var(--sw-accent);color:var(--sw-bg);font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 10px;border-radius:var(--sw-btn-radius);z-index:2}.sw-card__info{padding:12px 14px 8px;flex:1}.sw-card__title{display:block;font-size:13px;line-height:1.4;color:var(--sw-text);text-decoration:none;margin-bottom:6px;transition:color .2s ease}.sw-card__title:hover{color:var(--sw-accent)}.sw-card__price{font-size:14px;font-weight:600}.sw-card__price--regular{color:var(--sw-accent)}.sw-card__price--sale{color:var(--sw-accent);margin-right:6px}.sw-card__price--compare{color:var(--sw-text-secondary);text-decoration:line-through;font-weight:400;font-size:12px}.sw-card__form{padding:0 14px 14px}.sw-card__form-inner{display:flex;flex-direction:column;gap:8px}.sw-card__variants{margin-bottom:4px}.sw-card__select-wrap{position:relative;margin-bottom:6px}.sw-card__select{width:100%;padding:8px 30px 8px 12px;font-size:12px;color:var(--sw-text);background-color:rgba(var(--sw-accent-rgb),.08);border:1px solid rgba(var(--sw-accent-rgb),.25);border-radius:var(--sw-btn-radius);appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;transition:border-color .2s ease}.sw-card__select:focus{border-color:var(--sw-accent)}.sw-card__select option{background:var(--sw-bg);color:var(--sw-text)}.sw-card__select-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--sw-accent)}.sw-card__single-variant{display:block;font-size:12px;color:var(--sw-text-secondary);padding:6px 0}.sw-card__btn{display:block;width:100%;padding:10px 16px;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-align:center;text-decoration:none;border:1px solid var(--sw-accent);border-radius:var(--sw-btn-radius);background:transparent;color:var(--sw-accent);cursor:pointer;transition:all .3s ease}.sw-card__btn:hover{background:var(--sw-accent);color:var(--sw-bg)}.sw-card__btn:disabled,.sw-card__btn[disabled]{opacity:.4;cursor:not-allowed}[data-sw-theme=dark] .sw-card__btn:hover{box-shadow:0 0 20px #cc00004d;letter-spacing:3px}[data-sw-theme=retro] .sw-card__btn{background:var(--sw-accent);color:var(--sw-bg);border:none;box-shadow:2px 2px #8b4513}[data-sw-theme=retro] .sw-card__btn:hover{background:var(--sw-accent-secondary);box-shadow:4px 4px #8b4513;transform:translate(-1px,-1px)}.sw-card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(var(--sw-accent-rgb),.06),transparent);transition:left .5s ease;z-index:1;pointer-events:none}@media(hover:hover){[data-sw-theme=light] .sw-card:hover{border-color:var(--sw-card-border-hover);box-shadow:0 0 20px #7ec8e326,0 0 40px #7ec8e30d;transform:translateY(-3px)}[data-sw-theme=light] .sw-card:hover:before{left:100%}}.sw-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--sw-accent),transparent);opacity:0;transition:opacity .3s ease;z-index:1;pointer-events:none}@media(hover:hover){[data-sw-theme=retro] .sw-card:hover{border-color:var(--sw-card-border-hover);background:#e8a43014;transform:scale(1.02);box-shadow:4px 4px #e8a43033}[data-sw-theme=retro] .sw-card:hover:after{opacity:1}}@media(hover:hover){[data-sw-theme=dark] .sw-card:before{left:0;top:0;width:3px;height:0;background:#c00;box-shadow:0 0 10px #cc000080;transition:height .4s ease}[data-sw-theme=dark] .sw-card:hover{border-color:var(--sw-card-border-hover);background:#cc00000f;box-shadow:0 0 25px #cc00001a,inset 0 0 25px #cc000008}[data-sw-theme=dark] .sw-card:hover:before{height:100%}}[data-sw-theme] .custom-liquid{background-color:var(--sw-bg);color:var(--sw-text-secondary)}[data-sw-theme] .custom-liquid p{color:var(--sw-text-secondary)!important}.c-sw-hero,.sw-grid-section,.c-sw-countdown,.c-sw-hero *,.sw-grid-section *,.c-sw-countdown *{cursor:none!important}.sw-saber-cursor{position:fixed;pointer-events:none;z-index:99999;display:none;transform:rotate(-30deg);transform-origin:3px 0px}.sw-saber-cursor__inner{display:flex;flex-direction:column;align-items:center}.sw-saber-cursor__blade{width:5px;height:30px;border-radius:3px 3px 1px 1px;position:relative}.sw-saber-cursor__blade:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:2.5px;height:100%;background:#ffffffb3;border-radius:2px}.sw-saber-cursor__hilt{width:7px;height:12px;background:linear-gradient(to bottom,#999,#666);border-radius:1px;position:relative;margin-top:-1px}.sw-saber-cursor__hilt:before{content:"";position:absolute;top:0;left:-2px;width:11px;height:3px;background:#888;border-radius:1px}.sw-saber-cursor__hilt:after{content:"";position:absolute;bottom:-3px;left:50%;transform:translate(-50%);width:5px;height:4px;background:#555;border-radius:0 0 2px 2px}.sw-saber-cursor--light .sw-saber-cursor__blade{background:linear-gradient(to bottom,#7ec8e3b3,#7ec8e3);box-shadow:0 0 8px #7ec8e399,0 0 20px #7ec8e34d,0 0 40px #7ec8e31a}.sw-saber-cursor--dark .sw-saber-cursor__blade{background:linear-gradient(to bottom,#ff1a1ab3,#ff1a1a);box-shadow:0 0 8px #f009,0 0 20px #ff00004d,0 0 40px #ff00001a}.sw-saber-trail{position:fixed;pointer-events:none;z-index:99998;width:4px;height:4px;border-radius:50%}.sw-saber-trail--light{background:#7ec8e380;box-shadow:0 0 6px #7ec8e366}.sw-saber-trail--dark{background:#ff1a1a80;box-shadow:0 0 6px #f006}.sw-kyber-cursor{position:fixed;pointer-events:none;z-index:99999;display:none;transform:translate(-50%,-50%)}.sw-kyber-cursor__wrapper{position:relative;width:12px;height:26px;transition:transform .3s ease}.sw-kyber-cursor__glow{position:absolute;top:50%;left:50%;width:20px;height:36px;transform:translate(-50%,-50%);background:radial-gradient(ellipse,rgba(255,215,0,.7) 0%,rgba(255,215,0,.3) 40%,transparent 70%);animation:sw-kyber-pulse 2s ease-in-out infinite}.sw-kyber-cursor__edge{position:absolute;top:50%;left:50%;width:18px;height:34px;transform:translate(-50%,-50%);border:1px solid rgba(255,215,0,.2);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);animation:sw-kyber-brightness 2s ease-in-out infinite}.sw-kyber-cursor__shape{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(160deg,gold,#e8a430 35%,#fff8dc,#e8a430 65%,gold);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);animation:sw-kyber-brightness 2s ease-in-out infinite}.sw-kyber-cursor__shape:before{content:"";position:absolute;top:15%;left:20%;width:60%;height:40%;background:#ffffff59;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.sw-kyber-cursor.is-hovering .sw-kyber-cursor__wrapper{transform:scale(1.4)}.sw-kyber-cursor.is-hovering .sw-kyber-cursor__glow{animation:sw-kyber-pulse-hover 1.2s ease-in-out infinite}.sw-kyber-cursor.is-hovering .sw-kyber-cursor__shape,.sw-kyber-cursor.is-hovering .sw-kyber-cursor__edge{animation:sw-kyber-brightness-hover 1.2s ease-in-out infinite}.sw-kyber-cursor.is-hovering .sw-kyber-cursor__edge{border-color:#ffd70066}@keyframes sw-kyber-pulse{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.5)}}@keyframes sw-kyber-pulse-hover{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1.2)}50%{opacity:1;transform:translate(-50%,-50%) scale(2)}}@keyframes sw-kyber-brightness{0%,to{opacity:.85}50%{opacity:1}}@keyframes sw-kyber-brightness-hover{0%,to{opacity:.9}50%{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/463/assets/c-star-wars.css.map */
