.product-form__input input[type=radio]:disabled+label,.swatch-input__input:disabled+.swatch-input__label{cursor:not-allowed;pointer-events:none}.card-swatches{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:.2rem;list-style:none;margin:.6rem 0 0;padding:0}.card-swatches--center{justify-content:center}.card-swatches--right{justify-content:flex-end}.card-swatch{--swatch-input--size: 1.8rem;display:block;padding:.3rem;border-radius:50%}.card-swatch .swatch{position:relative;overflow:hidden;transition:box-shadow var(--duration-short) ease}.card-swatch:hover .swatch,.card-swatch:focus-visible .swatch{box-shadow:0 0 0 .1rem rgb(var(--color-background)),0 0 0 .2rem rgba(var(--color-foreground),.6)}.card-swatch:focus-visible{outline:none}.card-swatch--sold-out .swatch{opacity:.4}.card-swatch--sold-out .swatch:after{content:"";position:absolute;bottom:-.05rem;left:0;width:calc(var(--swatch-input--size) * 1.414);height:.1rem;background-color:rgb(var(--color-foreground));transform:rotate(-45deg);transform-origin:left}.card-swatches__more{font-size:1.2rem;line-height:1;color:rgba(var(--color-foreground),.75);padding-left:.2rem}@media screen and (max-width:749px){.card-swatch{--swatch-input--size: 1.6rem;padding:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/szykvana-swatches.css.map */
