.custom-fields{margin:1.5rem 0}.custom-fields__body:empty{display:none}.custom-fields__heading{margin:0 0 .6rem;font-size:1.4rem;font-weight:600;letter-spacing:.04rem;text-transform:uppercase;opacity:.75}.custom-fields__field+.custom-fields__field{margin-top:1.2rem}.custom-fields__label{display:block;margin-bottom:.4rem;font-size:1.4rem}.custom-fields__required{margin-left:.2rem;color:rgb(var(--color-foreground));opacity:.6}.custom-fields__input{display:block;width:100%;padding:.9rem 1.2rem;border-radius:var(--inputs-radius, .4rem);border:var(--inputs-border-width, .1rem) solid rgba(var(--color-foreground),.25);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.6rem;font-family:inherit}.custom-fields__input:focus{outline:0;border-color:rgba(var(--color-foreground),.6)}.custom-fields__input:user-invalid{border-color:rgba(var(--color-error, 255 0 0),.8)}textarea.custom-fields__input{resize:vertical;min-height:7rem}.custom-fields__help{margin:.4rem 0 0;font-size:1.3rem;opacity:.7}.product-form__dynamic-checkout--suppressed-cf .shopify-payment-button{display:none}.custom-fields__notice{margin:1rem 0;padding:1.2rem;border:.1rem dashed rgba(var(--color-foreground),.4);border-radius:.4rem;font-size:1.3rem;line-height:1.5}.custom-fields__notice p,.custom-fields__notice ul{margin:0 0 .6rem}.custom-fields__notice ul{padding-left:1.8rem}.custom-fields__notice :last-child{margin-bottom:0}.custom-fields__notice code{font-size:1.2rem;word-break:break-all}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-custom-fields.css.map */
