variant-selects{display:block}.product--no-media .product-form__input--pill,.product--no-media .product-form__input--swatch,.product--no-media .product-form__input--dropdown{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form__input.product-form__input--pill,.product--no-media .product-form__input.product-form__input--swatch{flex-wrap:wrap;margin:0 auto 1.2rem}.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:.2rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]:not(.disabled):not(.visually-disabled)+label>.label-unavailable{display:none}.product-form__input--dropdown{--swatch-input--size: 2rem;margin-bottom:1.6rem}.product-form__input--dropdown .dropdown-swatch+select{padding-left:calc(2.4rem + var(--swatch-input--size))}.product-form__input--dropdown .dropdown-swatch{position:absolute;left:1.6rem;top:calc(50% - var(--swatch-input--size) / 2);width:var(--swatch-input--size);height:var(--swatch-input--size);z-index:1}variant-selects{counter-reset:inkora-option-step}.product-form__input--pill{counter-increment:inkora-option-step;margin-bottom:2.8rem}.product-form__input--pill .form__label{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.6rem;font-family:var(--font-heading-family);font-size:1.8rem;letter-spacing:.01em;color:rgb(var(--color-foreground))}.product-form__input--pill .form__label:before{content:counter(inkora-option-step);display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.2rem;height:3.2rem;border:.2rem solid rgb(var(--color-foreground));border-radius:50%;font-size:1.5rem;font-weight:700;transition:background-color .15s ease,border-color .15s ease}.product-form__input--pill.is-complete .form__label:before{content:"\2713";background-color:var(--inkora-magenta, #e4007a);border-color:var(--inkora-magenta, #e4007a);color:#fff}.product-form__input--production-time{counter-increment:inkora-option-step;max-width:32rem;margin-bottom:2.8rem}.product-form__input--production-time .form__label{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.6rem;font-family:var(--font-heading-family);font-size:1.8rem;letter-spacing:.01em;color:rgb(var(--color-foreground))}.product-form__input--production-time .form__label:before{content:counter(inkora-option-step);display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.2rem;height:3.2rem;border:.2rem solid rgb(var(--color-foreground));border-radius:50%;font-size:1.5rem;font-weight:700;transition:background-color .15s ease,border-color .15s ease}.product-form__input--production-time.is-complete .form__label:before{content:"\2713";background-color:var(--inkora-magenta, #e4007a);border-color:var(--inkora-magenta, #e4007a);color:#fff}.product-form__input--production-time .select__select{border-radius:1.2rem;border-color:rgba(var(--color-foreground),.22);padding:1.3rem 4rem 1.3rem 2rem;font-size:1.5rem;font-weight:600}.product-form__input--production-time .select__select:focus-visible{border-color:var(--inkora-magenta, #e4007a)}.product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;gap:1.1rem;min-width:13rem;margin:0 1.2rem 1.2rem 0;padding:1.3rem 2rem;border:.15rem solid rgba(var(--color-foreground),.22);border-radius:1.2rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:600;letter-spacing:normal;line-height:1;text-align:left;text-transform:none;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.product-form__input--pill input[type=radio]+label:before{content:"";width:1.8rem;height:1.8rem;flex-shrink:0;border-radius:50%;border:.15rem solid rgba(var(--color-foreground),.35);background-color:transparent;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.product-form__input--pill input[type=radio]:hover+label{border-color:rgba(var(--color-foreground),.5)}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--inkora-magenta, #e4007a);background-color:var(--inkora-magenta-tint-soft, rgba(228, 0, 122, .06))}.product-form__input--pill input[type=radio]:checked+label:before{border-color:var(--inkora-magenta, #e4007a);background-color:var(--inkora-magenta, #e4007a);box-shadow:inset 0 0 0 .3rem rgb(var(--color-background))}@media screen and (forced-colors:active){.product-form__input--pill input[type=radio]:checked+label{text-decoration:underline}.product-form__input--pill input[type=radio]:focus-visible+label{outline:transparent solid 1px;outline-offset:2px}}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:rgba(var(--color-foreground),.1);background-color:rgba(var(--color-foreground),.03);color:rgba(var(--color-foreground),.45);cursor:not-allowed}.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input--pill input[type=radio]:disabled:checked+label{border-color:rgba(var(--color-foreground),.2);background-color:rgba(var(--color-foreground),.05)}.product-form__input--pill input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input--pill input[type=radio].focused+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input--shape{display:flex;flex-wrap:wrap;gap:1.4rem}.product-form__input--shape input[type=radio]+label{flex-direction:column;justify-content:center;gap:1.2rem;width:11.6rem;min-width:0;margin:0;padding:2rem 1rem 1.6rem;border-radius:1.6rem;font-size:1.4rem;font-weight:700;text-align:center}.product-form__input--shape input[type=radio]+label:before{content:"";width:6rem;height:6rem;border:none;background-color:rgba(var(--color-foreground),.28)}.product-form__input--shape input[value=Circle]+label:before{border-radius:50%}.product-form__input--shape input[value=Square]+label:before{border-radius:.9rem}.product-form__input--shape input[value=Custom]+label:before{border-radius:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='%23999999'%3E%3Ccircle cx='50' cy='24' r='24'/%3E%3Ccircle cx='71.8' cy='37' r='24'/%3E%3Ccircle cx='71.8' cy='63' r='24'/%3E%3Ccircle cx='50' cy='76' r='24'/%3E%3Ccircle cx='28.2' cy='63' r='24'/%3E%3Ccircle cx='28.2' cy='37' r='24'/%3E%3C/g%3E%3C/svg%3E")}.product-form__input--shape input[type=radio]:checked+label{border-color:var(--inkora-magenta, #e4007a);background-color:var(--inkora-magenta-tint-soft, rgba(228, 0, 122, .06));color:var(--inkora-magenta, #e4007a)}.product-form__input--shape input[type=radio]:checked+label:before{background-color:var(--inkora-magenta, #e4007a);box-shadow:none}.product-form__input--shape input[value=Custom]:checked+label:before{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='%23e4007a'%3E%3Ccircle cx='50' cy='24' r='24'/%3E%3Ccircle cx='71.8' cy='37' r='24'/%3E%3Ccircle cx='71.8' cy='63' r='24'/%3E%3Ccircle cx='50' cy='76' r='24'/%3E%3Ccircle cx='28.2' cy='63' r='24'/%3E%3Ccircle cx='28.2' cy='37' r='24'/%3E%3C/g%3E%3C/svg%3E")}.product-form__input--shape input[type=radio].disabled+label,.product-form__input--shape input[type=radio]:disabled+label{background-color:rgb(var(--color-background))}.product-form__input--pill.is-pristine input[type=radio]:checked+label{border-color:rgba(var(--color-foreground),.22);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.product-form__input--pill.is-pristine input[type=radio]:checked+label:before{border-color:rgba(var(--color-foreground),.35);background-color:transparent;box-shadow:none}.product-form__input--pill.is-pristine input[type=radio]:checked:hover+label{border-color:rgba(var(--color-foreground),.5)}.product-form__input--shape.is-pristine input[type=radio]:checked+label{border-color:rgba(var(--color-foreground),.18);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.product-form__input--shape.is-pristine input[type=radio]:checked:hover+label{border-color:rgba(var(--color-foreground),.4)}.product-form__input--shape.is-pristine input[type=radio]:checked+label:before{background-color:rgba(var(--color-foreground),.28);box-shadow:none}.product-form__input--shape.is-pristine input[value=Custom]:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='%23999999'%3E%3Ccircle cx='50' cy='24' r='24'/%3E%3Ccircle cx='71.8' cy='37' r='24'/%3E%3Ccircle cx='71.8' cy='63' r='24'/%3E%3Ccircle cx='50' cy='76' r='24'/%3E%3Ccircle cx='28.2' cy='63' r='24'/%3E%3Ccircle cx='28.2' cy='37' r='24'/%3E%3C/g%3E%3C/svg%3E")}.product-form__input--swatch{display:flex;flex-wrap:wrap}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 3.6rem;margin:.7rem 1.2rem .2rem 0}@media screen and (min-width:750px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/component-product-variant-picker.css.map */
