.woocommerce-page main{padding-top:80px;padding-bottom:120px}@media(max-width: 767px){.woocommerce-page main{padding-top:50px;padding-bottom:80px}}.woocommerce-account .page__main,.woocommerce-checkout .page__main{padding:30px 0 90px}.woocommerce-account .page__title,.woocommerce-checkout .page__title{margin-bottom:30px;font-size:clamp(1.5rem,1.2rem + 1.4vw,2rem);color:var(--wp--preset--color--deep-indigo);text-align:left}.woocommerce-checkout h1.entry-title,.woocommerce-checkout .page__title h1,.woocommerce-checkout main h1{text-align:left}.woocommerce form .form-row,.woocommerce-page form .form-row,.account-form .form-row,.woocommerce-form-login .form-row,.woocommerce-form-register .form-row,.woocommerce-ResetPassword .form-row{display:flex;flex-direction:column;margin:0 0 16px;padding:0}.woocommerce form .form-row label,.woocommerce-page form .form-row label,.account-form .form-row label,.woocommerce-form-login .form-row label,.woocommerce-form-register .form-row label,.woocommerce-ResetPassword .form-row label{display:inline-block;margin:0 0 6px;font-size:.875rem;font-weight:500;color:var(--wp--preset--color--deep-indigo);line-height:1.3}.woocommerce form .form-row .required,.woocommerce-page form .form-row .required,.account-form .form-row .required,.woocommerce-form-login .form-row .required,.woocommerce-form-register .form-row .required,.woocommerce-ResetPassword .form-row .required{color:var(--wp--preset--color--red);text-decoration:none;margin-left:2px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row input[type=text],.woocommerce form .form-row input[type=email],.woocommerce form .form-row input[type=password],.woocommerce form .form-row input[type=tel],.woocommerce form .form-row input[type=number],.woocommerce form .form-row select,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row input[type=text],.woocommerce-page form .form-row input[type=email],.woocommerce-page form .form-row input[type=password],.woocommerce-page form .form-row input[type=tel],.woocommerce-page form .form-row input[type=number],.woocommerce-page form .form-row select,.woocommerce-page form .form-row textarea,.account-form .form-row input.input-text,.account-form .form-row input[type=text],.account-form .form-row input[type=email],.account-form .form-row input[type=password],.account-form .form-row input[type=tel],.account-form .form-row input[type=number],.account-form .form-row select,.account-form .form-row textarea,.woocommerce-form-login .form-row input.input-text,.woocommerce-form-login .form-row input[type=text],.woocommerce-form-login .form-row input[type=email],.woocommerce-form-login .form-row input[type=password],.woocommerce-form-login .form-row input[type=tel],.woocommerce-form-login .form-row input[type=number],.woocommerce-form-login .form-row select,.woocommerce-form-login .form-row textarea,.woocommerce-form-register .form-row input.input-text,.woocommerce-form-register .form-row input[type=text],.woocommerce-form-register .form-row input[type=email],.woocommerce-form-register .form-row input[type=password],.woocommerce-form-register .form-row input[type=tel],.woocommerce-form-register .form-row input[type=number],.woocommerce-form-register .form-row select,.woocommerce-form-register .form-row textarea,.woocommerce-ResetPassword .form-row input.input-text,.woocommerce-ResetPassword .form-row input[type=text],.woocommerce-ResetPassword .form-row input[type=email],.woocommerce-ResetPassword .form-row input[type=password],.woocommerce-ResetPassword .form-row input[type=tel],.woocommerce-ResetPassword .form-row input[type=number],.woocommerce-ResetPassword .form-row select,.woocommerce-ResetPassword .form-row textarea{width:100%;height:46px;margin:0;padding:10px 14px;border-radius:6px;border:1px solid var(--wp--preset--color--sky-blue);background:#fff;font-family:var(--wp--preset--font-family--poppins);font-size:.9375rem;color:var(--wp--preset--color--deep-indigo);transition:border-color .2s ease,box-shadow .2s ease}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row input[type=text]:focus,.woocommerce form .form-row input[type=email]:focus,.woocommerce form .form-row input[type=password]:focus,.woocommerce form .form-row input[type=tel]:focus,.woocommerce form .form-row input[type=number]:focus,.woocommerce form .form-row select:focus,.woocommerce form .form-row textarea:focus,.woocommerce-page form .form-row input.input-text:focus,.woocommerce-page form .form-row input[type=text]:focus,.woocommerce-page form .form-row input[type=email]:focus,.woocommerce-page form .form-row input[type=password]:focus,.woocommerce-page form .form-row input[type=tel]:focus,.woocommerce-page form .form-row input[type=number]:focus,.woocommerce-page form .form-row select:focus,.woocommerce-page form .form-row textarea:focus,.account-form .form-row input.input-text:focus,.account-form .form-row input[type=text]:focus,.account-form .form-row input[type=email]:focus,.account-form .form-row input[type=password]:focus,.account-form .form-row input[type=tel]:focus,.account-form .form-row input[type=number]:focus,.account-form .form-row select:focus,.account-form .form-row textarea:focus,.woocommerce-form-login .form-row input.input-text:focus,.woocommerce-form-login .form-row input[type=text]:focus,.woocommerce-form-login .form-row input[type=email]:focus,.woocommerce-form-login .form-row input[type=password]:focus,.woocommerce-form-login .form-row input[type=tel]:focus,.woocommerce-form-login .form-row input[type=number]:focus,.woocommerce-form-login .form-row select:focus,.woocommerce-form-login .form-row textarea:focus,.woocommerce-form-register .form-row input.input-text:focus,.woocommerce-form-register .form-row input[type=text]:focus,.woocommerce-form-register .form-row input[type=email]:focus,.woocommerce-form-register .form-row input[type=password]:focus,.woocommerce-form-register .form-row input[type=tel]:focus,.woocommerce-form-register .form-row input[type=number]:focus,.woocommerce-form-register .form-row select:focus,.woocommerce-form-register .form-row textarea:focus,.woocommerce-ResetPassword .form-row input.input-text:focus,.woocommerce-ResetPassword .form-row input[type=text]:focus,.woocommerce-ResetPassword .form-row input[type=email]:focus,.woocommerce-ResetPassword .form-row input[type=password]:focus,.woocommerce-ResetPassword .form-row input[type=tel]:focus,.woocommerce-ResetPassword .form-row input[type=number]:focus,.woocommerce-ResetPassword .form-row select:focus,.woocommerce-ResetPassword .form-row textarea:focus{outline:0;border-color:var(--wp--preset--color--deep-indigo);box-shadow:0 0 0 3px rgba(35,46,128,.15)}.woocommerce form .form-row textarea,.woocommerce-page form .form-row textarea,.account-form .form-row textarea,.woocommerce-form-login .form-row textarea,.woocommerce-form-register .form-row textarea,.woocommerce-ResetPassword .form-row textarea{height:auto;min-height:110px;padding:12px 14px}.woocommerce form .form-row .woocommerce-form__label-for-checkbox,.woocommerce-page form .form-row .woocommerce-form__label-for-checkbox,.account-form .form-row .woocommerce-form__label-for-checkbox,.woocommerce-form-login .form-row .woocommerce-form__label-for-checkbox,.woocommerce-form-register .form-row .woocommerce-form__label-for-checkbox,.woocommerce-ResetPassword .form-row .woocommerce-form__label-for-checkbox{display:inline-flex;align-items:center;gap:8px;font-weight:400;cursor:pointer}.woocommerce form .form-row .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-page form .form-row .woocommerce-form__label-for-checkbox input[type=checkbox],.account-form .form-row .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-form-login .form-row .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-form-register .form-row .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-ResetPassword .form-row .woocommerce-form__label-for-checkbox input[type=checkbox]{width:16px;height:16px;accent-color:var(--wp--preset--color--deep-indigo)}.woocommerce form .form-row em,.woocommerce-page form .form-row em,.account-form .form-row em,.woocommerce-form-login .form-row em,.woocommerce-form-register .form-row em,.woocommerce-ResetPassword .form-row em{display:block;margin-top:4px;font-size:.75rem;font-style:normal;color:rgba(35,46,128,.6)}.account-card{background:#fff;border-radius:12px;padding:28px 28px;box-shadow:0 1px 2px rgba(35,46,128,.06);border:1px solid rgba(35,46,128,.06)}@media(min-width: 768px){.account-card{padding:36px 40px}}.account-card+.account-card{margin-top:24px}.account-card .account-card__title{margin:0 0 18px;padding:0;font-size:1.25rem;font-weight:700;color:var(--wp--preset--color--deep-indigo);line-height:1.3}
