.elementor-widget-loop-grid .woocommerce-Price-amount{color:inherit!important}body.tml-page main,body.tml-page .site-main,body.tml-page .ast-container,body.tml-page .content-area,body.tml-page article,body.tml-page .entry-content,body.tml-page .entry-content-wrap{margin:0!important;padding:0!important}body.tml-page header.entry-header{display:none!important}body.tml-page{background:rgba(82,181,88,.15)!important}.tml{padding:40px 16px 60px;display:flex;flex-direction:column;align-items:center}.tml h1,.tml h2{text-align:center;color:#1e2a23;font-weight:800;margin-bottom:18px;font-size:28px}.tml form{width:100%;max-width:420px;background:#fff;border:1px solid #e5ece8;border-radius:14px;padding:22px 20px;box-shadow:0 12px 30px rgba(0,0,0,.05);color:#1e2a23}.tml label{color:#5f6d66;font-weight:600;font-size:13px}.tml input[type=text],.tml input[type=email],.tml input[type=password]{width:100%;background:#f4f7f5;color:#1e2a23;border:1px solid #e3eae6;border-radius:8px;padding:10px 12px;margin:8px 0 14px;font-size:14px}.tml input:focus{outline:none;border-color:#52b558;box-shadow:0 0 0 2px rgba(82,181,88,.2)}.tml .tml-rememberme-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;font-size:13px}.tml input[type=submit],.tml button{width:100%;height:44px;background:linear-gradient(135deg,#52b558,#45a049);color:#fff;border:2px solid #52b558;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .25s ease}.tml input[type=submit]:hover,.tml button:hover{background:0 0;color:#45a049;border:2px solid #45a049}.tml .tml-links{list-style:none;margin:16px 0 0;padding:0;text-align:center}.tml .tml-links li{margin:6px 0}.tml .tml-links a{color:#52b558;text-decoration:none;font-size:14px;font-weight:500}.tml .tml-links a:hover{color:#45a049;text-decoration:underline}@media (max-width:640px){.tml{padding:30px 12px 50px}.tml form{padding:18px 16px}}.tml form{max-width:580px!important;padding:40px 30px!important}.tml input[type=text],.tml input[type=email],.tml input[type=password]{padding:12px 14px!important;font-size:15px!important}.tml input[type=submit],.tml button{height:48px!important;font-size:15px!important}.tml .tml-rememberme-wrap{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px}.tml input[type=checkbox]{width:16px!important;height:16px!important;margin:0!important}.tml .tml-rememberme-wrap label{margin:0!important;font-size:13px;cursor:pointer}.tml .tml-links{margin-top:-5px!important}.tml{padding-top:50px!important;padding-bottom:70px!important}