.sign-in{padding-block:var(--sign-in-padding-top-mobile, 0) var(--sign-in-padding-bottom-mobile, 0);background:var(--color-white)}.sign-in *,.sign-in *:before,.sign-in *:after{box-sizing:border-box}.sign-in__inner{display:grid;grid-template-columns:minmax(0,1fr);column-gap:calc(var(--spacing) * 9);scroll-margin-top:calc(var(--spacing) * 27.5)}.sign-in__col--register{border-block-start:1px solid var(--color-gray-100);margin-block-start:calc(var(--spacing) * 9);padding-block-start:calc(var(--spacing) * 9)}.sign-in__heading{margin:0 0 calc(var(--spacing) * 2.5);font-family:inherit;font-size:var(--text-xl);font-weight:700;line-height:1.25;letter-spacing:0;color:var(--color-gray-900)}.sign-in__col--register .sign-in__heading{margin-block-end:calc(var(--spacing) * 6)}.sign-in__intro{max-width:44ch;margin:0 0 calc(var(--spacing) * 6.5);font-size:var(--text-base);line-height:1.7;color:var(--color-gray-700)}.sign-in__form{margin:0}.sign-in__email-control{display:flex;align-items:center;width:100%;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:calc(var(--spacing) * 3);transition:border-color .15s ease,box-shadow .15s ease}.sign-in__email-control:focus-within{border-color:var(--color-primary-600);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary-600) 20%,transparent)}.sign-in__divider{display:flex;gap:calc(var(--spacing) * 3);align-items:center;width:100%;margin:calc(var(--spacing) * 5) 0;color:var(--color-gray-600);font-size:var(--text-sm);line-height:1.5}.sign-in__divider:before,.sign-in__divider:after{content:"";flex:1;border-block-start:1px solid var(--color-gray-200)}.sign-in__app-blocks>.shopify-app-block{width:100%}.sign-in__input{min-width:0;flex:1;padding:calc(var(--spacing) * 3.25) 0 calc(var(--spacing) * 3.25) calc(var(--spacing) * 3.75);font-family:inherit;font-size:var(--text-base);line-height:1.4;color:var(--color-gray-900);background:transparent;border:0;-webkit-appearance:none;appearance:none}.sign-in__input::placeholder{color:var(--color-gray-400)}.sign-in__input:focus{outline:none}.sign-in__email-submit{display:flex;flex:none;align-self:stretch;align-items:center;justify-content:center;width:calc(var(--spacing) * 12);padding:0;color:var(--color-gray-900);background:transparent;border:0;border-radius:0 calc(var(--spacing) * 3) calc(var(--spacing) * 3) 0;cursor:pointer}.sign-in__email-submit .icon{width:calc(var(--spacing) * 5)}.sign-in__email-submit:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:-4px}.sign-in__props{margin:0 0 calc(var(--spacing) * 7);padding:0;list-style:none}.sign-in__prop{display:flex;gap:calc(var(--spacing) * 3.5);align-items:flex-start;margin:0 0 calc(var(--spacing) * 5)}.sign-in__prop:last-child{margin-block-end:0}.sign-in__icon{display:flex;flex:none;align-items:center;justify-content:center;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:50%;background:var(--color-primary-50);color:var(--color-primary-600)}.sign-in__icon svg{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.sign-in__prop-body{max-width:42ch;font-size:var(--text-sm);line-height:1.6;color:var(--color-gray-700)}.sign-in__prop-title{display:block;margin-block-end:calc(var(--spacing) * .5);font-weight:600;color:var(--color-gray-900)}.sign-in__button{display:inline-block;padding:calc(var(--spacing) * 3.25) calc(var(--spacing) * 8.5);font-family:inherit;font-size:var(--text-base);font-weight:600;letter-spacing:.03em;text-decoration:none;border:1px solid transparent;border-radius:calc(var(--spacing) * 1.5);cursor:pointer;transition:background-color .15s ease,color .15s ease}.sign-in__button--primary{background:var(--color-primary-600);color:var(--color-white)}.sign-in__button--primary:hover{background:var(--color-primary-700);color:var(--color-white)}.sign-in__button--secondary{background:transparent;color:var(--color-primary-600);border-color:var(--color-primary-600)}.sign-in__button--secondary:hover{background:var(--color-primary-600);color:var(--color-white)}.sign-in__button:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}.sign-in__note{margin:calc(var(--spacing) * 3) 0 0;font-size:var(--text-sm);line-height:1.6;color:var(--color-gray-600)}.sign-in__link{color:var(--color-primary-600);text-decoration:underline}@media screen and (min-width:750px){.sign-in__form,.sign-in__divider,.sign-in__app-blocks>.shopify-app-block{max-width:calc(var(--spacing) * 95);margin-inline:auto}}@media screen and (min-width:990px){.sign-in{padding-block:var(--sign-in-padding-top, 0) var(--sign-in-padding-bottom, 0)}.sign-in__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sign-in__col--register{border-block-start:0;border-inline-start:1px solid var(--color-gray-100);margin-block-start:0;padding-block-start:0;padding-inline-start:calc(var(--spacing) * 9)}.sign-in__heading{font-size:var(--text-2xl)}}@media screen and (min-width:1536px){.sign-in__inner{column-gap:calc(var(--spacing) * 12)}.sign-in__col--register{padding-inline-start:calc(var(--spacing) * 12)}.sign-in__heading{font-size:var(--text-3xl)}.sign-in__intro,.sign-in__prop-body,.sign-in__button{font-size:var(--text-lg)}.sign-in__icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.sign-in__icon svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}}@media(prefers-reduced-motion:reduce){.sign-in__button,.sign-in__email-control{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1484/compiled_assets/styles.css.map */
