.swatch{--swatch--size: var(--swatch-input--size, 4.4rem);--swatch--border-radius: var(--swatch-input--border-radius, 50%);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--swatch--border-radius)}.swatch--square{--swatch--border-radius: var(--swatch-input--border-radius, .2rem)}.swatch--unavailable{border-style:dashed;border-color:rgba(var(--color-foreground),.5)}.color-swatches{display:flex;flex-direction:column;margin-bottom:1.5rem}.color-swatches-title{font-size:1.4rem;margin-bottom:1rem;font-weight:500;color:rgb(var(--color-foreground))}.color-swatches-container{display:flex;flex-wrap:wrap;gap:.8rem}.color-swatch{cursor:pointer;position:relative;display:inline-block}.color-swatch input[type=radio]{position:absolute;opacity:0;width:0;height:0}.swatch-circle{display:block;width:3rem;height:3rem;border-radius:50%;border:1px solid rgba(var(--color-foreground),.1);transition:all .2s ease;box-shadow:0 1px 3px rgba(var(--color-foreground),.1)}.color-swatch input[type=radio]:checked+.swatch-circle{border:2px solid rgba(var(--color-foreground),.8);transform:scale(1.1);box-shadow:0 2px 5px rgba(var(--color-foreground),.2)}.color-swatch input[type=radio]:focus+.swatch-circle{box-shadow:0 0 0 2px rgba(var(--color-foreground),.3)}.color-swatch:hover .swatch-circle{transform:scale(1.05)}.variant-nameplate-field{margin-bottom:1.5rem;width:100%}.variant-nameplate-field label{display:block;margin-bottom:.8rem;font-size:1.4rem;font-weight:500;color:rgb(var(--color-foreground))}.variant-nameplate-field input{width:100%;padding:1rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:.4rem;font-size:1.4rem;transition:border-color .2s ease}.variant-nameplate-field input:focus{border-color:rgba(var(--color-foreground),.5);outline:none;box-shadow:0 0 0 1px rgba(var(--color-foreground),.2)}.variant-nameplate-field input::placeholder{color:rgba(var(--color-foreground),.5)}@media screen and (max-width: 749px){.color-swatches-container{gap:.6rem}.swatch-circle{width:2.5rem;height:2.5rem}.variant-nameplate-field input{padding:.8rem}}.quick-order-list__table th.variant-item__name-header,.quick-order-list__table td.variant-item__inner{width:25%}.quick-order-list__table th.variant-item__colors-header,.quick-order-list__table td.variant-item__colors{width:20%}.quick-order-list__table th.variant-item__price-header,.quick-order-list__table td.variant-item__price{width:15%}.quick-order-list__table th.variant-item__quantity-header,.quick-order-list__table td.variant-item__quantity{width:25%}.quick-order-list__table th.variant-item__totals-header,.quick-order-list__table td.variant-item__totals{width:15%}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-swatch.css.map */
