.clx-sp-wrapper form.cart .variations.clx-pills-ui select.clx-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important}.clx-sp-wrapper form.cart .variations.clx-pills-ui select{background-image:none!important}.clx-sp-wrapper form.cart .variations.clx-pills-ui tr.clx-pills-row{display:flex;flex-direction:column;gap:var(--clx-sp-2);padding:0!important;background:transparent!important;border:0!important;border-left:0 solid transparent!important;border-radius:0!important;transition:padding 0.3s ease,background 0.3s ease,border-left-width 0.3s ease,border-left-color 0.3s ease,border-radius 0.3s ease!important}.clx-sp-wrapper form.cart .variations.clx-pills-ui tr.clx-pills-row.has-selection{background:linear-gradient(135deg,rgb(0 255 136 / .05) 0%,rgb(0 255 136 / .02) 100%)!important;padding:1.5rem!important;border-radius:1rem!important;border-left:3px solid var(--clx-neon)!important}.clx-sp-wrapper form.cart .variations.clx-pills-ui tbody{gap:var(--clx-sp-6)}.clx-sp-wrapper form.cart .variations.clx-pills-ui tr.clx-pills-row th,.clx-sp-wrapper form.cart .variations.clx-pills-ui tr.clx-pills-row label{transition:color var(--clx-dur-base) var(--clx-ease),text-shadow var(--clx-dur-base) var(--clx-ease)}.clx-sp-wrapper form.cart .variations.clx-pills-ui .clx-pills-wrap{display:flex;flex-wrap:wrap;gap:var(--clx-sp-2);margin:0;padding:0;list-style:none}.clx-sp-wrapper form.cart .variations.clx-pills-ui .clx-pill{appearance:none;-webkit-appearance:none;background:#fff0;font-family:inherit;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:.55rem 1rem;border:1.5px solid var(--clx-neon-border);border-radius:var(--clx-radius-pill);color:var(--clx-neon);font-size:var(--clx-fs-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:rgb(0 255 136 / .05);transition:background var(--clx-dur-fast) var(--clx-ease),border-color var(--clx-dur-fast) var(--clx-ease),color var(--clx-dur-fast) var(--clx-ease),transform var(--clx-dur-fast) var(--clx-ease),box-shadow var(--clx-dur-base) var(--clx-ease);position:relative;will-change:transform,box-shadow}.clx-sp-wrapper form.cart .variations.clx-pills-ui .clx-pill:hover{background:rgb(0 255 136 / .12);border-color:var(--clx-neon-border-hover);transform:translateY(-1px);box-shadow:0 0 14px rgb(0 255 136 / .25)}.clx-sp-wrapper form.cart .variations.clx-pills-ui .clx-pill:focus-visible{outline:none;box-shadow:0 0 0 3px var(--clx-neon-soft),0 0 14px rgb(0 255 136 / .35)}.clx-sp-wrapper form.cart .variations.clx-pills-ui .clx-pill.is-selected{background:var(--clx-neon);border-color:var(--clx-neon);color:#0a0d0b;box-shadow:0 0 20px rgb(0 255 136 / .45),inset 0 1px 0 rgb(255 255 255 / .25)}.clx-sp-wrapper form.cart .variations.clx-pills-ui .clx-pill.is-selected:hover{transform:translateY(-1px);box-shadow:0 0 28px rgb(0 255 136 / .6),inset 0 1px 0 rgb(255 255 255 / .3)}.clx-sp-wrapper form.cart .variations.clx-pills-ui .clx-pill.is-unavailable{opacity:.35;cursor:not-allowed;border-style:dashed}.clx-sp-wrapper form.cart .variations.clx-pills-ui .clx-pill.is-unavailable:hover{background:rgb(0 255 136 / .05);border-color:var(--clx-neon-border);transform:none;box-shadow:none}.clx-sp-wrapper.clx-sp-wrapper form.cart .variations.clx-pills-ui .clx-pill.is-highlighted{transition:none!important;animation:clxPillSelectionGlow 0.6s cubic-bezier(.34,1.56,.64,1) both;z-index:1}@keyframes clxPillSelectionGlow{0%{transform:scale(.95);box-shadow:0 0 0 0 #fff0,0 0 0 0 #fff0,inset 0 0 0 0 #fff0}40%{transform:scale(1.08);box-shadow:0 0 40px rgb(0 255 136 / .85),0 0 80px rgb(0 255 136 / .5),inset 0 0 20px rgb(255 255 255 / .45),0 0 30px 15px #fff0}100%{transform:scale(1);box-shadow:0 0 20px rgb(0 255 136 / .45),inset 0 1px 0 rgb(255 255 255 / .25),0 0 0 0 #fff0}}@media (prefers-reduced-motion:reduce){.clx-sp-wrapper form.cart .variations.clx-pills-ui .clx-pill,.clx-sp-wrapper form.cart .variations.clx-pills-ui .clx-pill.is-highlighted,.clx-sp-wrapper form.cart .variations.clx-pills-ui tr.clx-pills-row{animation:none!important;transition:none!important;transform:none!important}}