*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background:linear-gradient(180deg,var(--lcars-orange) 0%,color-mix(in srgb,var(--lcars-orange) 85%,black) 100%);color:var(--color-background);border:none;padding:.5rem 1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}dialog{background-color:var(--color-background);color:var(--color-foreground);border:3px solid var(--lcars-lavender);border-radius:var(--lcars-border-radius)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-primary--family);font-size:var(--base-font-size);background-color:var(--color-background);color:var(--color-foreground);line-height:1.5;letter-spacing:.02em}h1,h2,h3,h4,h5,h6{text-transform:uppercase;letter-spacing:.08em;font-weight:600}h1{font-size:2.5rem;color:var(--lcars-tan)}h2{font-size:1.8rem;color:var(--lcars-gold)}h3{font-size:1.4rem;color:var(--lcars-lavender)}a{color:var(--lcars-blue);text-decoration:none;transition:color .2s ease}a:hover{color:var(--lcars-lavender)}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.lcars-button{display:inline-flex;align-items:center;justify-content:flex-end;padding:.6rem 1.5rem .6rem 2rem;background:linear-gradient(180deg,var(--lcars-orange) 0%,color-mix(in srgb,var(--lcars-orange) 80%,black) 100%);color:var(--color-background);border:none;border-radius:0 var(--lcars-border-radius) var(--lcars-border-radius) 0;font-family:inherit;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:filter .15s ease,transform .1s ease;min-height:var(--lcars-bar-height);position:relative;overflow:hidden;text-shadow:0 1px 2px rgba(0,0,0,.2)}.lcars-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.15) 0%,transparent 50%);pointer-events:none}.lcars-button:hover{filter:brightness(1.15);transform:translateY(-1px)}.lcars-button:active{transform:translateY(0) scale(.98)}.lcars-button--lavender{background:linear-gradient(180deg,var(--lcars-lavender) 0%,color-mix(in srgb,var(--lcars-lavender) 80%,black) 100%)}.lcars-button--blue{background:linear-gradient(180deg,var(--lcars-blue) 0%,color-mix(in srgb,var(--lcars-blue) 80%,black) 100%)}.lcars-button--tan{background:linear-gradient(180deg,var(--lcars-tan) 0%,color-mix(in srgb,var(--lcars-tan) 80%,black) 100%)}.lcars-button--gold{background:linear-gradient(180deg,var(--lcars-gold) 0%,color-mix(in srgb,var(--lcars-gold) 80%,black) 100%)}.lcars-button--full{border-radius:var(--lcars-border-radius);padding:.6rem 2rem;justify-content:center}.lcars-button--left{border-radius:var(--lcars-border-radius) 0 0 var(--lcars-border-radius);padding:.6rem 2rem .6rem 1.5rem;justify-content:flex-start}.lcars-bar{background:linear-gradient(180deg,var(--lcars-orange) 0%,color-mix(in srgb,var(--lcars-orange) 85%,black) 100%);min-height:var(--lcars-bar-height);position:relative;overflow:hidden}.lcars-bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.1) 0%,transparent 50%)}.lcars-bar--thin{min-height:calc(var(--lcars-bar-height) * .5)}.lcars-bar--thick{min-height:calc(var(--lcars-bar-height) * 1.5)}.lcars-bar--lavender{background:linear-gradient(180deg,var(--lcars-lavender) 0%,color-mix(in srgb,var(--lcars-lavender) 85%,black) 100%)}.lcars-bar--blue{background:linear-gradient(180deg,var(--lcars-blue) 0%,color-mix(in srgb,var(--lcars-blue) 85%,black) 100%)}.lcars-bar--tan{background:linear-gradient(180deg,var(--lcars-tan) 0%,color-mix(in srgb,var(--lcars-tan) 85%,black) 100%)}.lcars-bar--gold{background:linear-gradient(180deg,var(--lcars-gold) 0%,color-mix(in srgb,var(--lcars-gold) 85%,black) 100%)}.lcars-bar--pink{background:linear-gradient(180deg,var(--lcars-pink) 0%,color-mix(in srgb,var(--lcars-pink) 85%,black) 100%)}.lcars-bar--peach{background:linear-gradient(180deg,var(--lcars-peach) 0%,color-mix(in srgb,var(--lcars-peach) 85%,black) 100%)}.lcars-bar--red{background:linear-gradient(180deg,var(--lcars-red) 0%,color-mix(in srgb,var(--lcars-red) 85%,black) 100%)}.lcars-panel{background:#000;border:2px solid var(--lcars-lavender);border-radius:var(--lcars-border-radius);padding:1.5rem;position:relative;box-shadow:inset 0 2px 10px #000c}.lcars-panel--orange{border-color:var(--lcars-orange)}.lcars-panel--blue{border-color:var(--lcars-blue)}.lcars-panel__header{position:absolute;top:-.8em;left:1.5rem;background:var(--color-background);padding:0 .5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--lcars-lavender);font-weight:600}.lcars-panel--orange .lcars-panel__header{color:var(--lcars-orange)}.lcars-panel--blue .lcars-panel__header{color:var(--lcars-blue)}.lcars-grid{display:grid;gap:var(--lcars-gap)}.lcars-grid--cols-2{grid-template-columns:repeat(2,1fr)}.lcars-grid--cols-3{grid-template-columns:repeat(3,1fr)}.lcars-grid--cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 768px){.lcars-grid--cols-3,.lcars-grid--cols-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.lcars-grid--cols-2,.lcars-grid--cols-3,.lcars-grid--cols-4{grid-template-columns:1fr}}.lcars-status{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;font-weight:600}.lcars-status:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--lcars-gold);box-shadow:0 0 8px var(--lcars-gold)}.lcars-status--active:before{background:var(--lcars-blue);box-shadow:0 0 10px var(--lcars-blue);animation:lcars-pulse 1.5s ease-in-out infinite}.lcars-status--warning:before{background:var(--lcars-peach);box-shadow:0 0 10px var(--lcars-peach);animation:lcars-pulse .8s ease-in-out infinite}.lcars-status--alert:before{background:var(--lcars-red);box-shadow:0 0 12px var(--lcars-red);animation:lcars-blink .5s ease-in-out infinite}@keyframes lcars-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@keyframes lcars-blink{0%,to{opacity:1}50%{opacity:.2}}.lcars-data{font-family:inherit;font-size:.9rem;letter-spacing:.05em}.lcars-data__label{color:var(--lcars-lavender);text-transform:uppercase;font-size:.7rem;letter-spacing:.12em;margin-bottom:.25rem;font-weight:600}.lcars-data__value{color:var(--lcars-tan);font-weight:600}.lcars-divider{display:flex;align-items:center;gap:1rem;margin:1.5rem 0}.lcars-divider:before,.lcars-divider:after{content:"";flex:1;height:2px;background:linear-gradient(90deg,transparent 0%,var(--lcars-lavender) 50%,transparent 100%)}.lcars-divider__text{color:var(--lcars-gold);text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;white-space:nowrap;font-weight:600}.lcars-scanlines:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.02) 2px,rgba(0,0,0,.02) 4px);z-index:9999}input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel],input[type=url],textarea{background:#9999ff0d;border:2px solid var(--lcars-lavender);color:var(--lcars-tan);padding:.75rem 1rem;border-radius:var(--style-border-radius-inputs);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--lcars-blue);box-shadow:0 0 15px #99f3,inset 0 0 10px #9999ff0d;background:#9999ff14}input::placeholder,textarea::placeholder{color:var(--lcars-lavender);opacity:.5}input[type=submit],button[type=submit]{background:linear-gradient(180deg,var(--lcars-orange) 0%,color-mix(in srgb,var(--lcars-orange) 80%,black) 100%);color:var(--color-background);border:none;padding:.75rem 2rem;border-radius:var(--lcars-border-radius);font-family:inherit;font-weight:600;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:filter .15s ease,transform .1s ease;position:relative;overflow:hidden}input[type=submit]:before,button[type=submit]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.15) 0%,transparent 50%)}input[type=submit]:hover,button[type=submit]:hover{filter:brightness(1.15);transform:translateY(-1px)}input[type=number]{width:80px;text-align:center}.shopify-payment-button__button{background:linear-gradient(180deg,var(--lcars-blue) 0%,color-mix(in srgb,var(--lcars-blue) 80%,black) 100%)!important;border-radius:var(--lcars-border-radius)!important;text-transform:uppercase!important;letter-spacing:.05em!important;position:relative;overflow:hidden}.shopify-payment-button__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.12) 0%,transparent 50%);pointer-events:none}.shopify-payment-button__button:hover{filter:brightness(1.15)!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/critical.css.map */
