.pixel-vp__fieldset{border:0;margin:0 0 1.6rem;padding:0;max-width:44rem}.pixel-vp__legend{display:block;margin-bottom:1rem;font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground))}.pixel-vp__grid{display:grid;grid-template-columns:1fr;gap:1.1rem}.pixel-vp .pixel-vp__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pixel-vp .pixel-vp__grid .pixel-vp__card{position:relative;display:flex;align-items:flex-start;gap:1.2rem;width:100%;max-width:none;min-width:0;margin:0;padding:1.6rem 1.4rem;border:2px solid rgba(var(--color-foreground),.18);border-radius:1.2rem;background:rgba(var(--color-foreground),.03);color:rgb(var(--color-foreground));font-size:1.4rem;text-align:left;text-transform:none;letter-spacing:0;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.pixel-vp .pixel-vp__grid .pixel-vp__card:hover{border-color:rgba(var(--color-foreground),.45)}.pixel-vp .pixel-vp__grid .pixel-vp__input:checked+.pixel-vp__card{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.09);color:rgb(var(--color-foreground));box-shadow:0 0 0 1px rgb(var(--color-foreground))}.pixel-vp .pixel-vp__input:focus-visible+.pixel-vp__card{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.3rem}.pixel-vp__check{position:relative;flex:0 0 auto;width:2rem;height:2rem;margin-top:.2rem;border:2px solid rgba(var(--color-foreground),.4);border-radius:50%;background:transparent}.pixel-vp .pixel-vp__input:checked+.pixel-vp__card .pixel-vp__check{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground))}.pixel-vp .pixel-vp__input:checked+.pixel-vp__card .pixel-vp__check:after{content:"";position:absolute;top:.25rem;left:.55rem;width:.45rem;height:.9rem;border:solid rgb(var(--color-background));border-width:0 2px 2px 0;transform:rotate(45deg)}.pixel-vp__body{display:flex;flex-direction:column;gap:.3rem;flex:1 1 auto;min-width:0}.pixel-vp__name{font-size:1.6rem;font-weight:700;line-height:1.3;color:rgb(var(--color-foreground))}.pixel-vp__desc{font-size:1.3rem;line-height:1.45;color:rgba(var(--color-foreground),.72)}.pixel-vp__stock{margin-top:.4rem;font-size:1.2rem;font-weight:700;letter-spacing:.02rem}.pixel-vp__stock--low{color:#ff6b6b}.pixel-vp__stock--out{color:rgba(var(--color-foreground),.55)}.pixel-vp__pricing{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;flex:0 0 auto;text-align:right}.pixel-vp__price{font-size:1.7rem;font-weight:700;white-space:nowrap;color:rgb(var(--color-foreground))}.pixel-vp__saving{font-size:1.2rem;font-weight:700;white-space:nowrap;color:#3ddc84}.pixel-vp__badge{position:absolute;top:-1.1rem;right:1.4rem;padding:.35rem .9rem;border-radius:999px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1rem;font-weight:700;letter-spacing:.08rem;text-transform:uppercase;white-space:nowrap}.pixel-vp .pixel-vp__grid .pixel-vp__card--sold-out{opacity:.5}.pixel-vp__card--sold-out .pixel-vp__name{text-decoration:line-through}.pixel-vp__fieldset--compacto{margin-bottom:2.2rem}.pixel-vp__grid--compacto{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.9rem}.pixel-vp .pixel-vp__grid .pixel-vp__card--compacto{align-items:center;justify-content:center;gap:.9rem;padding:1.1rem 1.2rem;border-radius:.9rem}.pixel-vp__card--compacto .pixel-vp__body{flex:0 1 auto}.pixel-vp__card--compacto .pixel-vp__name{font-size:1.5rem}.pixel-vp__card--compacto .pixel-vp__check{width:1.7rem;height:1.7rem;margin-top:0}.pixel-vp .pixel-vp__input:checked+.pixel-vp__card--compacto .pixel-vp__check:after{top:.18rem;left:.46rem;height:.8rem}.pixel-vp__amt{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;flex:0 0 auto;text-align:right}.pixel-vp__permes{font-size:1.2rem;white-space:nowrap;color:rgba(var(--color-foreground),.6)}.pixel-vp__price--na{font-size:1.3rem;font-weight:600;color:rgba(var(--color-foreground),.5)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pixel-variant-picker.css.map */
