@font-face{font-display:swap;font-family:Apercu;font-style:normal;font-weight:400;src:url(/assets/Apercu-Regular-Pro-BNu8Bp-z.woff2) format("woff2")}@font-face{font-display:swap;font-family:Apercu;font-style:normal;font-weight:700;src:url(/assets/Apercu-Bold-Pro-o3piFB1N.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}body{background-color:#fff;color:#1d2019;font-family:Apercu,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;margin:0}.f10-button{align-items:center;background:#eee171;border:0;color:#1d2019;cursor:pointer;display:flex;font-family:Apercu;font-size:.875rem;font-weight:700;height:fit-content;justify-content:center;line-height:1.25rem;padding:14px 50px;white-space:nowrap;width:fit-content}@media screen and (min-width:52em){.f10-button{font-size:1rem;padding:20px 50px}}.f10-button.secondary{background:transparent;border:1px solid #1d2019}@media screen and (min-width:52em)and (hover:hover){.f10-button:hover{background:#1d2019;color:#fff}}.f10-button:disabled{opacity:.5;pointer-events:none}.f10-button.full-width{width:100%}.home-page{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.home-page__email{display:block;opacity:.5}.home-page__signed-in{margin:0}.f10-text-input{display:flex;flex-direction:column;position:relative;width:100%}.f10-text-input .input-wrapper{position:relative;width:100%}.f10-text-input .input-wrapper label{color:#1d2019;font-family:Apercu;font-size:.875rem;left:16px;line-height:1.5rem;opacity:.5;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s ease-in}.f10-text-input .input-wrapper input{border:1px solid rgba(29,32,25,.25);font-family:Apercu;font-size:1rem;height:48px;padding:12px 16px;width:100%}.f10-text-input .input-wrapper input:focus{outline:1px solid #1d2019}.f10-text-input .input-wrapper input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}@media screen and (min-width:52em){.f10-text-input .input-wrapper input{height:60px;padding:18px 16px}}.f10-text-input .input-wrapper.has-value label,.f10-text-input .input-wrapper:focus-within label{font-size:.625rem;line-height:.875rem;opacity:1;top:7px;transform:none}@media screen and (min-width:52em){.f10-text-input .input-wrapper.has-value label,.f10-text-input .input-wrapper:focus-within label{top:11px}}.f10-text-input .input-wrapper.has-value input,.f10-text-input .input-wrapper:focus-within input{padding:19px 16px 5px}@media screen and (min-width:52em){.f10-text-input .input-wrapper.has-value input,.f10-text-input .input-wrapper:focus-within input{padding:27px 16px 9px}}.f10-text-input .error-message{color:#d1533a;font-family:Apercu;font-size:.625rem;line-height:.875rem;margin:6px 0 0;padding:0 16px}.login-form,.login-page{display:flex;flex-direction:column;gap:16px}.login-page__notice{background-color:#fff9f4;border:1px solid #d8d8d8;margin:0;padding:12px}.order-manager{box-sizing:border-box;margin:0 auto;max-width:720px;padding:24px 16px}.order-manager__title{font-size:24px;margin:0 0 16px}
