.custom-kit{display:flex;flex-direction:column;gap:1rem;margin:1.6rem 0 2.4rem}.custom-kit__step{margin:0;font-size:1.3rem;font-weight:700;letter-spacing:.06rem;text-transform:uppercase}.custom-kit__choose{min-height:5.6rem;border:.15rem dashed rgba(var(--color-foreground),.45);cursor:pointer;font-size:1.6rem}.custom-kit__choose:after{display:none}.custom-kit__choose:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.custom-kit__help,.custom-kit__note{margin:0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.custom-kit__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.custom-kit__grid[hidden]{display:none}.custom-kit__thumb{position:relative;aspect-ratio:1 / 1.414;border-radius:1.2rem;overflow:hidden;background:rgba(var(--color-foreground),.06);display:flex;align-items:center;justify-content:center}.custom-kit__thumb img{width:100%;height:100%;object-fit:cover}.custom-kit__thumb span{padding:.4rem;font-size:1rem;word-break:break-all;text-align:center}.custom-kit__remove{position:absolute;top:.2rem;right:.2rem;width:4.4rem;height:4.4rem;display:flex;align-items:flex-start;justify-content:flex-end;padding:.4rem;border:0;background:none;cursor:pointer;font-size:1.8rem;line-height:1;color:rgb(var(--color-background));text-shadow:0 0 .3rem rgba(0,0,0,.8)}.custom-kit__remove:disabled{visibility:hidden}.custom-kit__summary{margin:0;font-size:1.6rem;font-weight:700;font-variant-numeric:tabular-nums}.custom-kit__summary:empty,.custom-kit__goal:empty{display:none}.custom-kit__goal{margin:0;font-size:1.4rem;font-variant-numeric:tabular-nums}.custom-kit__error{margin:0;padding:1rem 1.2rem;border-radius:1.2rem;background:rgba(var(--color-foreground),.05);font-size:1.4rem;color:#b42318}.custom-kit__error[hidden]{display:none}@media screen and (min-width:750px){.custom-kit__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-kit.css.map */
