.wpfFilterButtons button{background-color:white!important;border:1px solid black!important;border-radius:20px!important;padding:1px!important;font-size:12px!important}.wpfFilterButtons button:hover{background-color:yellow!important;border:none!important}.woocommerce-account .entry-content,.woocommerce-account .woocommerce{max-width:720px;margin:48px auto;padding:0 20px}.woocommerce-account .entry-title{font-size:40px;letter-spacing:-0.02em;margin-bottom:24px}.woocommerce form.login,.woocommerce form.register{background:#ffffff;border:1px solid #e9e9e9;border-radius:14px;padding:28px}.woocommerce form .form-row label{font-weight:700;margin:18px 0 8px;display:block;color:#0a0a0a}.woocommerce form .input-text,.woocommerce form input[type="password"],.woocommerce form input[type="email"]{width:100%;padding:16px 14px;border:1px solid #e9e9e9;border-radius:12px;font-size:16px;background:#ffffff;outline:none}.woocommerce form .input-text:focus{border-color:#000000;box-shadow:0 0 0 3px rgba(0,0,0,.06)}.woocommerce form .form-row .woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:8px}.woocommerce form p.description{color:#6b6b6b;font-size:14px;line-height:1.5;margin-top:10px}.woocommerce form .button{width:100%;padding:16px 18px;border-radius:999px;font-weight:800;font-size:18px;background:#e30613;color:#ffffff;border:0;cursor:pointer}.woocommerce form .button:hover{filter:brightness(.95)}.woocommerce-LostPassword a{display:block;text-align:center;margin-top:16px;font-weight:700;color:#000000}.account-new-here{background:#ffffff;border:1px solid #e9e9e9;border-radius:14px;padding:28px;margin-top:24px}.account-new-here h2{font-size:32px;margin:6px 0 2px;letter-spacing:-0.01em}.account-new-here p{color:#6b6b6b;font-size:18px;margin:8px 0 20px}.account-new-here .create-account-btn{width:100%;padding:16px 18px;border-radius:999px;background:#e30613;color:#ffffff;border:0;font-weight:800;display:inline-block;text-align:center;text-decoration:none}.account-new-here ul{list-style:none;padding:0;margin:18px 0 0}.account-new-here li{display:flex;gap:12px;align-items:flex-start;padding:14px 0;border-top:1px solid #e9e9e9;font-size:18px}.account-new-here li:first-child{border-top:0}.account-new-here .emo{font-size:22px;line-height:1}@media (max-width:520px){.woocommerce-account .entry-title{font-size:34px}.account-new-here h2{font-size:28px}}.woocommerce-account .u-column2.col-2{display:none}.woocommerce-account .entry-title{text-align:center}.woocommerce-account .woocommerce{margin-left:auto;margin-right:auto;max-width:680px}.woocommerce-account .u-columns{display:flex;justify-content:center;gap:40px}.woocommerce-account .u-column1.col-1{float:none;width:100%;max-width:539px;margin:0 auto}.woocommerce-account .u-column2.col-2{display:none}.woocommerce form.login{padding:36px;border-radius:18px}.woocommerce form .form-row label{font-size:16px}.woocommerce form .input-text,.woocommerce form input[type="password"],.woocommerce form input[type="email"]{padding:18px 16px;font-size:18px}.woocommerce form .button{font-size:20px;padding:18px 22px}.et_pb_section .woocommerce{margin-left:auto;margin-right:auto}.woocommerce-account .entry-content,.woocommerce-account .woocommerce{max-width:1100px!important;margin-left:auto!important;margin-right:auto!important}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{width:100%!important;float:none!important}.woocommerce-account .u-columns{display:flex;justify-content:center}.woocommerce-account .u-column1.col-1{max-width:760px;width:100%;margin:0 auto}.woocommerce-account .u-column2.col-2{display:none}.woocommerce form.login{width:100%;max-width:100%}.woocommerce form.login{margin-top:0!important;margin-bottom:5px!important;width:100%;max-width:100%}.woocommerce-account .u-column1.col-1{max-width:760px;width:100%;margin:0 auto}body.woocommerce-account #main-content .container{padding-top:8px!important}.woocommerce-account .entry-content,.woocommerce-account .woocommerce{margin-top:8px!important}.woocommerce-account .entry-title{margin-top:6px!important;margin-bottom:12px!important;text-align:center}.woocommerce form.login{margin-top:0!important;margin-bottom:5px!important;width:100%;max-width:100%}.account-new-here,.et_pb_module .account-new-here{margin-top:5px!important}.woocommerce-account .u-column1.col-1,.account-new-here{max-width:760px!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:767px){body.woocommerce-account #main-content .container{padding-left:0!important;padding-right:0!important}body.woocommerce-account .et_pb_section,body.woocommerce-account .et_pb_row{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.woocommerce-account .entry-content,.woocommerce-account .woocommerce{max-width:100%!important;padding:0 2px!important}.woocommerce-account .u-column1.col-1,.account-new-here{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important}.woocommerce form.login,.account-new-here{padding:22px!important;border-radius:12px}.woocommerce form .input-text,.woocommerce form input[type="password"],.woocommerce form input[type="email"]{font-size:16px}.woocommerce form .button{font-size:18px}}body.logged-in.woocommerce-account .account-new-here{display:none!important}.wd-my-account-links{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px}.wd-my-account-links div{background-color:#f7f7f7;padding:30px;text-align:center;border-radius:5px;transition:all 0.3s ease-in-out;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.wd-my-account-links div:hover{background-color:#eaeaea;transform:translateY(-5px)}.wd-my-account-links a{text-decoration:none;font-weight:bold;color:#333;font-size:18px;display:flex;flex-direction:column;align-items:center;gap:10px}.wd-my-account-links i{font-size:32px;color:var(--wd-primary-color,#d72638)}@media (max-width:1024px){.wd-my-account-links{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.wd-my-account-links{grid-template-columns:repeat(1,1fr)}}