.checkbox:focus-visible,.radio:focus-visible{outline:1px solid var(--color-1);outline-offset:3px}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;width:12px;height:12px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m2 2 8 8M10 2l-8 8' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m2 2 8 8M10 2l-8 8' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") center / contain no-repeat;cursor:pointer}.input,.textarea{font-weight:300}.input,.textarea,.select{width:100%;padding:var(--s-1) var(--s0);border:1px solid var(--color-2);border-radius:10px;background:var(--color-4);color:var(--color-1);box-shadow:inset 0 0 0 0 var(--color-2);transition:border-color 125ms ease-in-out,box-shadow 125ms ease-in-out}.input:focus,.textarea:focus,.select:focus{outline:none}.input::placeholder,.textarea::placeholder{color:var(--color-2);opacity:1}.input:focus,.textarea:focus,.select:focus,.input[aria-invalid=true],.textarea[aria-invalid=true],.select[aria-invalid=true]{border-color:var(--color-1);box-shadow:inset 0 0 0 1px var(--color-1)}.input:disabled,.textarea:disabled,.select:disabled,.checkbox:disabled,.radio:disabled,.range:disabled{opacity:.5;cursor:not-allowed}.textarea{resize:vertical}.select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='m2 4 4 4 4-4' stroke='%23082343' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.75rem;background-position:right var(--s0) center;padding-right:var(--s2)}.checkbox,.radio,.range{accent-color:var(--color-1)}.checkbox,.radio{flex-shrink:0;width:18px;height:18px;margin:0}.range{width:100%;margin:0}.range:focus{outline:none}.range:enabled::-webkit-slider-thumb{cursor:pointer}.range:enabled::-moz-range-thumb{cursor:pointer}.fieldset{min-width:0;margin:0;padding:0;border:none}.legend{padding:0}
/*# sourceMappingURL=/cdn/shop/t/42/assets/component-form.css.map */
