.card-skick{display:block;position:relative;z-index:2;margin:0 0 .8rem}.card-skick__fieldset{margin:0;padding:0;border:0;min-width:0}.card-skick__legend{display:block;width:100%;margin:0 0 .35rem;padding:0;font-size:1.1rem;font-weight:600;letter-spacing:.02rem;color:rgba(var(--color-foreground),.75)}.card-skick__options{display:flex;flex-wrap:wrap;gap:.35rem}.card-skick__option{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:.25rem .45rem .25rem .3rem;border:1px solid rgba(var(--color-foreground),.18);border-radius:.4rem;background:rgb(var(--color-background));cursor:pointer;line-height:1.1;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease}.card-skick__option:hover{border-color:rgba(var(--color-foreground),.4)}.card-skick__check{position:relative;flex:0 0 auto;width:1.15rem;height:1.15rem;border:1.5px solid rgba(var(--color-foreground),.45);border-radius:.25rem;background:#fff;box-sizing:border-box}.card-skick__check:after{content:"";position:absolute;top:.12rem;right:.12rem;bottom:.12rem;left:.12rem;border-radius:.1rem;background:transparent;transform:scale(0);transition:transform var(--duration-short) ease,background-color var(--duration-short) ease}.card-skick__text{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.05rem;min-width:0}.card-skick__name{font-size:1.15rem;font-weight:600;letter-spacing:.02rem;color:rgb(var(--color-foreground))}.card-skick__price{font-size:.95rem;color:rgba(var(--color-foreground),.7);white-space:nowrap}.card-skick__input:checked+.card-skick__check{border-color:#1a1a1a;background:var(--brand-metal)}.card-skick__input:checked+.card-skick__check:after{inset:auto;left:.3rem;top:.08rem;width:.28rem;height:.55rem;border:solid var(--brand-lime);border-width:0 .15rem .15rem 0;background:transparent;border-radius:0;transform:rotate(45deg) scale(1);clip-path:none}.card-skick__input:checked~.card-skick__text .card-skick__name{color:#1a1a1a}.card-skick__input:focus-visible+.card-skick__check{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.15rem}.card-skick__option:has(.card-skick__input:checked){border-color:color-mix(in srgb,var(--brand-lime) 55%,var(--brand-metal) 45%);background:color-mix(in srgb,var(--brand-metal) 8%,rgb(var(--color-background)))}.card--card .card-skick{margin-left:0;margin-right:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/card-skick-picker.css.map */
