.substitution{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.2rem;margin-top:1.2rem;padding:1.2rem;background-color:rgba(var(--color-button),.05);border-radius:var(--inputs-radius);border:1px solid rgba(var(--color-button),.15)}.substitution__checkbox-group{display:flex;align-items:center;gap:1rem;width:100%}.substitution__checkbox{width:2rem;height:2rem;cursor:pointer;accent-color:rgb(var(--color-button))}.substitution__label{font-size:1.5rem;font-weight:500;color:rgb(var(--color-button));cursor:pointer;letter-spacing:normal;text-transform:none}.substitution__input{padding:1rem 1.5rem;border:0;border-radius:var(--inputs-radius);font-size:1.4rem;font-family:inherit;width:100%;max-width:25rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-button),.4)}.substitution__input:focus{outline:none;box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgb(var(--color-button))}.substitution:has(.substitution__checkbox:not(:checked)){opacity:.5;background-color:rgba(var(--color-foreground),.02);border-color:rgba(var(--color-foreground),.08)}.substitution:has(.substitution__checkbox:not(:checked)) .substitution__label{color:rgba(var(--color-foreground),.6)}.substitution-header-row{border-bottom:1px solid rgba(var(--color-foreground),.08)}.substitution-header{padding:1rem 0;text-align:left;font-weight:400;text-transform:none;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749px){.substitution{flex-direction:column;align-items:flex-start}.substitution__input{max-width:100%}}.loading__spinner--global{display:inline-block;vertical-align:middle;width:1.4rem;height:1.4rem;margin-left:.5rem}.loading__spinner--global .spinner{width:1.4rem;height:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/36/assets/component-substitution.css.map */
