.fit-fields{display:block;flex:1 0 100%;width:100%;text-align:start}.fit-fields [hidden]{display:none!important}.fit-fields__heading{margin:0 0 var(--spacing-1);color:rgb(var(--color-heading-text));font-family:var(--font-body-family);font-size:var(--font-size-static-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-static-md);letter-spacing:-.024rem}.fit-fields__row{display:flex;align-items:flex-end;gap:var(--spacing-2)}.fit-fields__field{flex:1 1 0;min-width:0}.fit-fields__label{display:block;margin-block-end:var(--spacing-1);color:rgba(var(--color-foreground),.75);font-family:var(--font-body-family);font-size:var(--font-size-static-xs);font-weight:var(--font-weight-normal);line-height:var(--line-height-static-sm);cursor:pointer}.fit-fields__control{display:flex;align-items:center;gap:.4rem;min-width:0}.fit-fields__mark{flex:0 0 auto;color:rgba(var(--color-foreground),.5);font-size:var(--font-size-static-xs);line-height:var(--line-height-static-sm)}.fit-fields__input{-webkit-appearance:none;appearance:none;flex:1 1 0;width:100%;min-width:0;height:3.2rem;padding:0 var(--spacing-2);outline:none;font:inherit;font-family:var(--font-body-family);font-size:var(--font-size-static-xs);line-height:var(--line-height-static-sm);color:rgb(var(--color-heading-text));background-color:transparent;border:.1rem solid rgba(var(--color-border),.5);border-radius:var(--input-border-radius);transition:border-color var(--duration-default)}.fit-fields__input::placeholder{color:rgba(var(--color-foreground),.4)}.fit-fields__input:focus::placeholder{color:transparent}@media screen and (max-width:749px){.fit-fields__input::placeholder{font-size:.9rem}}@media(hover:hover){.fit-fields__input:hover{border-color:rgba(var(--color-border),var(--alpha-border))}}.fit-fields__input:focus,.fit-fields__input:focus-visible{outline:none;border-color:currentColor}.fit-fields__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);margin-block-start:var(--spacing-2)}.fit-fields__note{margin:0;color:rgba(var(--color-foreground),.75);font-size:var(--font-size-static-xs);line-height:var(--line-height-static-sm)}.fit-fields__units{display:inline-flex;flex:0 0 auto;align-items:stretch;margin-inline-start:auto;white-space:nowrap;border:.1rem solid rgba(var(--color-border),var(--alpha-border));border-radius:var(--input-border-radius);overflow:hidden}.fit-fields__unit{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;margin:0;padding:0 .8rem;min-height:2.4rem;border:0;border-radius:0;background:none;cursor:pointer;color:rgba(var(--color-foreground),.6);font-family:var(--font-button-family);font-size:var(--font-size-static-xs);font-weight:var(--font-weight-button-medium);line-height:var(--line-height-static-sm);letter-spacing:var(--font-button-letter-spacing);text-decoration:none;transition:color var(--duration-default),background-color var(--duration-default)}.fit-fields__unit+.fit-fields__unit{border-inline-start:.1rem solid rgba(var(--color-border),var(--alpha-border))}@media(hover:hover){.fit-fields__unit:not(.is-active):hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.06)}}.fit-fields__unit.is-active{color:rgb(var(--color-filled-button-text));background-color:rgb(var(--color-filled-button))}.fit-fields__unit:focus-visible{outline:.2rem solid rgb(var(--color-link));outline-offset:-.2rem}.cart__summary-actions .fit-fields{margin-block-end:var(--spacing-2)}@media screen and (max-width:400px){.fit-fields__foot{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-fit-fields.css.map */
