.pd-acc{--pd-navy:#101439;--pd-navy2:#2b1f7a;--pd-acc:#5eead4;--pd-acc2:#a78bfa;--pd-line:rgba(255,255,255,.14);--pd-input:rgba(255,255,255,.06);--pd-muted:rgba(255,255,255,.66);--pd-sky:#b8cfe0;position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,520px);width:100vw;max-width:none;margin:0 0 0 calc(50% - 50vw);min-height:calc(100vh - 60px);border-radius:0;overflow:hidden;background:var(--pd-navy);color:#fff;box-shadow:0 30px 80px rgba(16,20,57,.35);-webkit-font-smoothing:antialiased}body.pd-accesso{overflow-x:hidden}body.pd-accesso .content-container,body.pd-accesso .content-wrap,body.pd-accesso article.entry,body.pd-accesso .entry-content-wrap,body.pd-accesso .entry-content,body.pd-accesso .elementor-widget-wrap,body.pd-accesso .elementor-widget,body.pd-accesso .elementor-widget-container,body.pd-accesso #primary,body.pd-accesso .site-main{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}body.pd-accesso .elementor-section:has(.pd-acc){padding:0 !important}body.pd-accesso article.entry{background:transparent !important;box-shadow:none !important;border:0 !important}body.pd-accesso .woocommerce,body.pd-accesso .elementor-widget-container .woocommerce,body.pd-accesso .woocommerce-form-login-wrap,body.pd-accesso .woocommerce-ResetPassword-wrap{max-width:none !important;width:100% !important;box-sizing:border-box;margin:0 !important;padding:0 !important;background:transparent !important;box-shadow:none !important;border:0 !important}.pd-acc-brand{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:56px 7%;background:linear-gradient(135deg,#101439 0%,#2b1f7a 35%,#513dc4 62%,#26becc 100%)}.pd-acc-brand>:not(.pd-acc-scene){position:relative;z-index:1}.pd-acc-scene{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.pd-acc-scene span,.pd-acc-scene i{position:absolute;display:block}.pda-bg{top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 15% 20%,rgba(124,58,237,.7),rgba(124,58,237,0) 45%),radial-gradient(circle at 85% 80%,rgba(167,139,250,.55),rgba(167,139,250,0) 45%),radial-gradient(circle at 80% 15%,rgba(94,234,212,.3),rgba(94,234,212,0) 35%)}.pda-card{width:210px;height:130px;border-radius:16px;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.25);box-shadow:0 30px 60px rgba(0,0,0,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:pdaFloat 7s ease-in-out infinite}.pda-card:before{content:'';position:absolute;left:18px;top:36px;width:36px;height:27px;border-radius:6px;background:linear-gradient(135deg,#f5d77a,#c9a24a)}.pda-card:after{content:'';position:absolute;left:18px;right:18px;bottom:22px;height:8px;border-radius:4px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.5) 0 28px,rgba(0,0,0,0) 28px 37px)}.pda-card i{right:15px;top:13px;width:28px;height:28px;border-radius:50%;background:#a78bfa;box-shadow:-13px 0 0 #5eead4}.pda-k1{left:5%;top:4%;transform:rotate(-14deg)}.pda-k2{right:-20px;bottom:7%;transform:rotate(10deg);animation-delay:-2.3s;background:linear-gradient(135deg,rgba(167,139,250,.45),rgba(167,139,250,.08))}.pda-k3{left:9%;bottom:4%;transform:rotate(6deg);animation-delay:-4.6s;width:160px;height:100px;background:linear-gradient(135deg,rgba(94,234,212,.4),rgba(94,234,212,.06))}@keyframes pdaFloat{50%{margin-top:-18px}}.pd-acc-kicker{display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:2.4px;text-transform:uppercase;line-height:1;background:rgba(94,234,212,.12);color:var(--pd-acc);border:1px solid var(--pd-line);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pd-acc-dot{width:8px;height:8px;border-radius:50%;background:var(--pd-acc);animation:pdaPulse 1.8s infinite;flex:0 0 8px}@keyframes pdaPulse{0%{box-shadow:0 0 0 0 var(--pd-acc)}100%{box-shadow:0 0 0 12px rgba(0,0,0,0)}}.pd-acc-title{font-size:clamp(42px,4.8vw,76px);font-weight:800;line-height:1.02;letter-spacing:-1.5px;margin:22px 0 14px;color:#fff}.pd-acc-title em{font-style:normal;background:linear-gradient(90deg,var(--pd-acc),var(--pd-acc2),var(--pd-acc));background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:pdaShine 5s linear infinite}@keyframes pdaShine{to{background-position:200% center}}.pd-acc-text{font-size:17px;line-height:1.6;color:var(--pd-sky);max-width:400px}@media (max-width:1100px){.pd-acc{grid-template-columns:minmax(0,1fr) minmax(340px,400px)}.pd-acc-brand{padding:48px 6%}.pd-acc-title{font-size:clamp(38px,5.2vw,60px)}}.pd-acc-text strong{color:#fff}.pd-acc-panel{position:relative;display:flex;flex-direction:column;justify-content:center;padding:56px 56px 48px;background:rgba(16,20,57,.96);border-left:1px solid var(--pd-line);box-sizing:border-box}.pd-acc-panel:before{content:'';position:absolute;left:0;top:0;right:0;height:5px;background:linear-gradient(90deg,var(--pd-acc),var(--pd-acc2),var(--pd-acc));background-size:200% 100%;animation:pdaBar 6s linear infinite}@keyframes pdaBar{to{background-position:200% 0}}.pd-acc-pill{display:inline-flex;padding:7px 14px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:2.2px;text-transform:uppercase;line-height:1;background:rgba(255,255,255,.08);color:var(--pd-acc);border:1px solid var(--pd-line)}.pd-acc-panel .pd-acc-h{display:block !important;font-size:28px !important;font-weight:800 !important;line-height:1.15;letter-spacing:-.5px;margin:18px 0 22px !important;padding:0 !important;color:#fff !important;text-align:left}.pd-acc-panel .pd-acc-h:before,.pd-acc-panel .pd-acc-h:after{display:none !important}.pd-acc-panel h2:not(.pd-acc-h){display:none !important}.pd-acc-panel .pd-acc-sotto,.pd-acc-panel form>p:not(.form-row):not(.woocommerce-form-row):not(.lost_password),.pd-acc-panel .woocommerce-ResetPassword>p:first-of-type{color:var(--pd-muted) !important;font-size:14px;line-height:1.6;margin:-8px 0 20px}.pd-acc-panel form,.pd-acc-panel .woocommerce-form-login,.pd-acc-panel .woocommerce-ResetPassword{background:transparent !important;border:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important;max-width:none !important;width:100% !important;border-radius:0 !important}.pd-acc-panel .form-row,.pd-acc-panel .woocommerce-form-row{margin:0 0 18px !important;padding:0 !important;width:100% !important;float:none !important}.pd-acc-panel .form-row>br{display:none}.pd-acc-panel label:not(.woocommerce-form__label-for-checkbox),.pd-acc-panel .woocommerce-form-login label:not(.woocommerce-form__label-for-checkbox),.pd-acc-panel .woocommerce-ResetPassword label{display:block !important;color:var(--pd-muted) !important;font-size:11px !important;font-weight:700 !important;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 6px !important;opacity:1 !important}.pd-acc-panel label .required{color:var(--pd-acc) !important;text-decoration:none}.pd-acc-panel input.input-text,.pd-acc-panel .woocommerce-Input,.pd-acc-panel .woocommerce-form-login input.input-text,.pd-acc-panel .woocommerce-ResetPassword input.input-text,.pd-acc-panel input[type=text],.pd-acc-panel input[type=email],.pd-acc-panel input[type=password]{display:block;width:100% !important;box-sizing:border-box !important;height:50px !important;min-height:50px !important;padding:0 16px !important;border-radius:12px !important;border:1px solid var(--pd-line) !important;background:var(--pd-input) !important;color:#fff !important;font-size:16px !important;box-shadow:none !important;margin:0 !important;transition:border-color .2s,box-shadow .2s}.pd-acc-panel input::placeholder{color:rgba(255,255,255,.4) !important}.pd-acc-panel input.input-text:focus,.pd-acc-panel .woocommerce-Input:focus,.pd-acc-panel input:focus{outline:0 !important;border-color:var(--pd-acc) !important;box-shadow:0 0 0 4px rgba(94,234,212,.22) !important}.pd-acc-panel input:-webkit-autofill,.pd-acc-panel input:-webkit-autofill:focus{-webkit-text-fill-color:#fff !important;-webkit-box-shadow:0 0 0 50px var(--pd-navy2) inset !important;caret-color:#fff}.pd-acc-panel .password-input{position:relative;display:block !important;width:100%}.pd-acc-panel .password-input input{padding-right:52px !important}.pd-acc-panel .show-password-input{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--pd-acc);cursor:pointer;border-radius:10px}.pd-acc-panel .show-password-input:after{color:var(--pd-acc)}.pd-acc-panel .show-password-input:hover{background:rgba(255,255,255,.06)}.pd-acc-panel .g-recaptcha,.pd-acc-panel .anr_captcha_field{margin:4px 0 18px}.pd-acc-panel .form-row:has(.woocommerce-form-login__submit),.pd-acc-panel .form-row:has(button[type=submit]){display:flex !important;flex-direction:column;align-items:stretch;gap:14px;margin-top:4px !important}.pd-acc-panel .woocommerce-form-login__rememberme,.pd-acc-panel label.woocommerce-form__label-for-checkbox{display:inline-flex !important;align-items:center;gap:8px;margin:0 !important;color:#fff !important;font-size:14px !important;font-weight:500 !important;letter-spacing:0;text-transform:none !important}.pd-acc-panel .woocommerce-form-login__rememberme br{display:none}.pd-acc-panel input[type=checkbox]{accent-color:var(--pd-acc);width:18px;height:18px;margin:0 !important;border-radius:5px;border:1px solid var(--pd-line);background:var(--pd-input)}.pd-acc-panel button.button,.pd-acc-panel .woocommerce-Button,.pd-acc-panel button[type=submit]{display:block;width:100% !important;height:54px !important;min-height:54px !important;margin:0 !important;padding:0 20px !important;border:0 !important;border-radius:14px !important;font-size:15px !important;font-weight:800 !important;letter-spacing:1.2px;text-transform:uppercase;line-height:1 !important;color:var(--pd-navy) !important;background:linear-gradient(135deg,#5eead4,#22b8c9) !important;box-shadow:0 14px 30px rgba(94,234,212,.4) !important;text-shadow:none !important;cursor:pointer;opacity:1 !important;transition:transform .15s,box-shadow .2s}.pd-acc-panel button.button:hover,.pd-acc-panel button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 18px 36px rgba(94,234,212,.5) !important;color:var(--pd-navy) !important;background:linear-gradient(135deg,#5eead4,#22b8c9) !important}.pd-acc-panel button.button:disabled,.pd-acc-panel button[type=submit]:disabled{opacity:.55 !important;transform:none}.pd-acc-panel .lost_password,.pd-acc-panel .woocommerce-LostPassword{margin:18px 0 0 !important;text-align:center;font-size:14px}.pd-acc-panel .lost_password a,.pd-acc-panel a{color:var(--pd-muted) !important;font-weight:600;text-decoration:none !important}.pd-acc-panel .lost_password a:hover,.pd-acc-panel a:hover{color:var(--pd-acc) !important}.pd-acc-panel .woocommerce-privacy-policy-text{color:var(--pd-muted);font-size:13px;line-height:1.55}body.pd-accesso .woocommerce-notices-wrapper .woocommerce-error,body.pd-accesso .woocommerce-notices-wrapper .woocommerce-message,body.pd-accesso .woocommerce-notices-wrapper .woocommerce-info{max-width:1180px;margin:0 auto 20px;box-sizing:border-box;border:0;border-left:5px solid var(--pd-acc,#5eead4);border-radius:14px;background:#fff;box-shadow:0 10px 30px rgba(16,20,57,.08)}body.pd-accesso .woocommerce-notices-wrapper .woocommerce-error{border-left-color:#ef4444}@media (max-width:960px){.pd-acc{grid-template-columns:1fr;min-height:0;border-radius:0}.pd-acc-brand{padding:74px 26px 92px}.pd-acc-title{font-size:clamp(38px,10vw,56px);margin:18px 0 12px}.pd-acc-text{font-size:15px;max-width:none}.pda-card{width:130px;height:80px;border-radius:12px}.pda-card:before{left:12px;top:24px;width:22px;height:16px}.pda-card:after{left:12px;right:12px;bottom:12px;height:6px}.pda-card i{width:18px;height:18px;right:10px;top:9px;box-shadow:-8px 0 0 #5eead4}.pda-k1{top:-22px;left:auto;right:-26px;transform:rotate(-12deg)}.pda-k2{top:auto;bottom:-26px;right:22px;transform:rotate(8deg)}.pd-acc-scene .pda-k3{display:none}@keyframes pdaFloat{50%{margin-top:-6px}}.pd-acc-panel{border-left:0;border-top:1px solid var(--pd-line);padding:32px 24px 30px}}@media (max-width:782px){.pd-acc-panel{padding:28px 20px 30px}.pd-acc-panel .pd-acc-h{font-size:24px !important}}@media (prefers-reduced-motion:reduce){.pd-acc *,.pd-acc:before,.pd-acc-panel:before{animation:none !important}}.pd-acc--azienda .tk-pch-wrap{background:transparent !important;padding:0 !important;margin:0 !important;max-width:none !important;width:100% !important}.pd-acc--azienda .tk-pch-login{background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;max-width:none !important;width:100% !important;margin:0 !important;overflow:visible !important}.pd-acc--azienda .tk-pch-login-head{display:none !important}.pd-acc--azienda .tk-pch-login-body{padding:0 !important;background:transparent !important}.pd-acc-panel .tk-pch-field{display:block;margin:0 0 18px !important}.pd-acc-panel .tk-pch-field>span{display:block;color:var(--pd-muted) !important;font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 6px}.pd-acc-panel .tk-pch-check{display:inline-flex !important;align-items:center;gap:8px;margin:0 0 18px !important;color:#fff !important;font-size:14px !important;font-weight:500 !important;text-transform:none !important;letter-spacing:0 !important}.pd-acc-panel .tk-pch-login-links{display:flex;flex-direction:column;gap:8px;margin:18px 0 0;text-align:center;font-size:14px;color:var(--pd-muted)}.pd-acc-panel .tk-pch-login-links span a{color:var(--pd-acc) !important}.pd-acc-panel .tk-pch-notice,.pd-acc-panel .tk-pch-error,.pd-acc-panel .tk-pch-msg{border-radius:12px;border:0 !important;border-left:4px solid #ef4444 !important;background:rgba(255,255,255,.06) !important;color:#fff !important;padding:12px 16px !important;margin:0 0 18px !important}.pd-acc--reg{grid-template-columns:minmax(0,.8fr) minmax(520px,760px)}.pd-acc--reg .pd-acc-panel{justify-content:flex-start}.pd-acc--reg form[name=paydeaFrm] .text-block{display:none !important}.pd-acc--reg .rows{display:flex;flex-wrap:wrap;gap:0 16px;margin:0 !important;padding:0 !important;width:100%}.pd-acc--reg .col{box-sizing:border-box;width:100%;padding:0 !important;margin:0 0 16px !important;float:none !important}.pd-acc--reg .col.medim-6,.pd-acc--reg .col.medium-6{width:calc(50% - 8px)}.pd-acc--reg .col.hidden{display:none !important}.pd-acc--reg .col .form-group{margin:0 !important}.pd-acc--reg hr{border:0 !important;border-top:1px solid var(--pd-line) !important;margin:4px 0 22px !important;width:100%;height:0;background:none !important}.pd-acc--reg label small{display:block;text-transform:none !important;letter-spacing:0 !important;font-weight:500 !important;font-size:12px !important;color:var(--pd-muted) !important;margin-top:3px !important}.pd-acc--reg .form-control,.pd-acc--reg input.form-control,.pd-acc--reg select.form-control{display:block;width:100% !important;box-sizing:border-box !important;height:50px !important;min-height:50px !important;padding:0 16px !important;border-radius:12px !important;border:1px solid var(--pd-line) !important;background-color:var(--pd-input) !important;color:#fff !important;font-size:16px !important;box-shadow:none !important;margin:0 !important}.pd-acc--reg .form-control:focus{outline:0 !important;border-color:var(--pd-acc) !important;box-shadow:0 0 0 4px rgba(94,234,212,.22) !important}.pd-acc--reg select.form-control{appearance:none;-webkit-appearance:none;padding-right:42px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%235eead4' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='M6 9l6 6 6-6'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 14px center !important;background-size:16px !important}.pd-acc--reg select.form-control option{color:#101439;background:#fff}.pd-acc--reg input[type=date]{color-scheme:dark}.pd-acc--reg .col:has(>input[type=checkbox]){display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start;gap:12px}.pd-acc--reg .col:has(>input[type=checkbox])>label{flex:1 1 auto;margin:0 !important;text-transform:none !important;letter-spacing:0 !important;font-size:13px !important;font-weight:500 !important;line-height:1.55;color:var(--pd-muted) !important}.pd-acc--reg .col:has(>input[type=checkbox])>br{display:none}.pd-acc--reg .col:has(>input[type=checkbox])>input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;margin:2px 0 0 !important;accent-color:var(--pd-acc)}.pd-acc--reg center{display:block;text-align:left}.pd-acc-panel input[type=button].ur-submit-button,.pd-acc-panel input[type=submit],.pd-acc-panel .btn.button{display:block;width:100% !important;height:54px !important;min-height:54px !important;margin:4px 0 0 !important;padding:0 20px !important;border:0 !important;border-radius:14px !important;font-size:15px !important;font-weight:800 !important;letter-spacing:1.2px;text-transform:uppercase;color:var(--pd-navy) !important;background:linear-gradient(135deg,#5eead4,#22b8c9) !important;box-shadow:0 14px 30px rgba(94,234,212,.4) !important;text-shadow:none !important;cursor:pointer;transition:transform .15s,box-shadow .2s}.pd-acc-panel input[type=button].ur-submit-button:hover,.pd-acc-panel input[type=submit]:hover{transform:translateY(-2px);box-shadow:0 18px 36px rgba(94,234,212,.5) !important}.pd-acc--reg #RISULTATO{color:#fff;margin-top:16px}.pd-acc--reg #RISULTATO .alert,.pd-acc--reg #RISULTATO div{border-radius:12px}body.pd-accesso .elementor-widget-text-editor:not(:has(.pd-acc)):not(:has(form)){display:none !important}@media (max-width:1200px){.pd-acc--reg{grid-template-columns:minmax(0,.7fr) minmax(480px,640px)}}@media (max-width:960px){.pd-acc--reg{grid-template-columns:1fr}}@media (max-width:782px){.pd-acc--reg .col.medim-6,.pd-acc--reg .col.medium-6{width:100%}}body.pd-accesso .woocommerce:has(>.pd-acc){display:block !important}.pd-acc{flex:none}.pd-acc-pill{align-self:flex-start}.pd-acc-brand-in{position:relative;z-index:1;width:100%}.pd-acc--reg .pd-acc-brand{justify-content:flex-start}.pd-acc--reg .pd-acc-brand-in{position:sticky;top:max(90px,calc(50vh - 180px))}@media (max-width:960px){.pd-acc--reg .pd-acc-brand-in{position:static}}.pd-acc-panel .tk-pch-login-links{border-top:0 !important;padding-top:0 !important}.pd-acc-panel .tk-pch-login-links:before,.pd-acc-panel .tk-pch-login-links:after{display:none !important}html body.pd-accesso .woocommerce:has(>.pd-acc),html body.pd-accesso .elementor-widget-container .woocommerce:has(>.pd-acc){max-width:none !important;width:100% !important;margin:0 !important;padding:0 !important;background:transparent !important;box-shadow:none !important;border:0 !important;border-radius:0 !important}html body.pd-accesso .elementor-widget-wrap.elementor-element-populated:has(.pd-acc){padding:0 !important}html body.pd-accesso .elementor-widget:has(.pd-acc)>.elementor-widget-container{margin:0 !important;padding:0 !important}html body.pd-accesso .elementor-widget:has(.pd-acc){margin:0 !important}.pd-acc{--pd-muted:rgba(255,255,255,.84);--pd-sky:#d6e4f0}.pd-acc-panel label:not(.woocommerce-form__label-for-checkbox),.pd-acc-panel .woocommerce-form-login label:not(.woocommerce-form__label-for-checkbox),.pd-acc-panel .woocommerce-ResetPassword label,.pd-acc-panel .tk-pch-field>span,.pd-acc--reg .form-group label{color:#e6eef7 !important;font-size:12px !important;letter-spacing:1.3px}.pd-acc-panel input::placeholder,.pd-acc--reg .form-control::placeholder{color:rgba(255,255,255,.55) !important}.pd-acc-panel .pd-acc-sotto,.pd-acc-panel form>p:not(.form-row):not(.woocommerce-form-row):not(.lost_password),.pd-acc-panel .woocommerce-ResetPassword>p:first-of-type,.pd-acc--reg label small,.pd-acc-panel .tk-pch-login-links,.pd-acc-panel .lost_password a,.pd-acc-panel .woocommerce-LostPassword a{color:#d6e4f0 !important}.pd-acc--reg label small{font-size:12.5px !important}.pd-acc-text{color:var(--pd-sky)}.pd-acc--reg .col:has(>input[type=checkbox]){background:rgba(255,255,255,.06) !important;border:1px solid var(--pd-line) !important;border-radius:14px !important;padding:14px 16px !important;margin:0 0 12px !important;box-shadow:none !important}.pd-acc--reg .col:has(>input[type=checkbox])>label{color:#e6eef7 !important;font-size:13.5px !important}.pd-acc--reg .col:has(>input[type=checkbox])>input[type=checkbox]{width:20px;height:20px;flex-basis:20px;border-radius:6px;border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.08)}html body.pd-accesso article.entry,html body.pd-accesso .content-bg,html body.pd-accesso .entry-content-wrap,html body.pd-accesso .content-wrap,html body.pd-accesso .site-main,html body.pd-accesso #primary,html body.pd-accesso .content-container{background:transparent !important;box-shadow:none !important;border:0 !important;border-radius:0 !important;padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}html body.pd-accesso .woocommerce-notices-wrapper:empty{display:none}.pd-acc--reg{grid-template-columns:minmax(0,1fr) minmax(520px,760px)}@media (max-width:1200px){.pd-acc--reg{grid-template-columns:minmax(0,1fr) minmax(480px,640px)}}@media (max-width:960px){.pd-acc--reg{grid-template-columns:1fr}}.pd-acc--reg .rows{align-items:stretch}.pd-acc--reg .col.medim-6,.pd-acc--reg .col.medium-6{display:flex;flex-direction:column;justify-content:flex-end}.pd-acc--reg .col.medim-6>.form-group,.pd-acc--reg .col.medium-6>.form-group{display:flex;flex-direction:column;justify-content:flex-end;flex:1 1 auto}html body.pd-accesso .pd-acc-panel label,html body.pd-accesso .pd-acc-panel label span:not(.required),html body.pd-accesso .pd-acc-panel .woocommerce-form-login label.woocommerce-form__label-for-checkbox,html body.pd-accesso .pd-acc-panel .woocommerce-form-login__rememberme,html body.pd-accesso .pd-acc-panel .tk-pch-check,html body.pd-accesso .pd-acc--reg .col:has(>input[type=checkbox])>label,html body.pd-accesso .pd-acc--reg .form-group label,html body.pd-accesso .pd-acc--reg label small,html body.pd-accesso .pd-acc-panel p,html body.pd-accesso .pd-acc-panel .pd-acc-sotto{color:#e6eef7 !important;opacity:1 !important}html body.pd-accesso .pd-acc-panel .woocommerce-form-login__rememberme span,html body.pd-accesso .pd-acc-panel .tk-pch-check{color:#ffffff !important}html body.pd-accesso .pd-acc-panel label .required{color:var(--pd-acc) !important}html body.pd-accesso .pd-acc-panel .lost_password a,html body.pd-accesso .pd-acc-panel .tk-pch-login-links a,html body.pd-accesso .pd-acc-panel .pd-acc-sotto a,html body.pd-accesso .pd-acc-panel .pd-acc-reg-link a{color:var(--pd-acc) !important;font-weight:700;text-decoration:none !important}.pd-acc-panel .pd-acc-reg-link{margin:14px 0 0 !important;text-align:center;font-size:14px}html body.pd-accesso .pd-acc--reg .rows:has(#PRIVACY1)>.col label,html body.pd-accesso .pd-acc--reg .rows:has(#PRIVACY2)>.col label,html body.pd-accesso .pd-acc--reg form[name=paydeaFrm]:has(#USERNAME) label{color:#e6eef7 !important}html body.pd-accesso .pd-acc--reg form[name=paydeaFrm]:has(#USERNAME) label small{color:#d6e4f0 !important}html body.pd-accesso .pd-acc--reg form[name=paydeaFrm]:has(#USERNAME) label .required,html body.pd-accesso .pd-acc--reg form[name=paydeaFrm]:has(#USERNAME) label abbr{color:var(--pd-acc) !important;border:0;text-decoration:none}.pd-acc--reg .pd-acc-reg-link{margin-top:10px !important}html body.pd-accesso .pd-acc-panel .lost_password,html body.pd-accesso .pd-acc-panel .woocommerce-LostPassword,html body.pd-accesso .pd-acc-panel .pd-acc-reg-link,html body.pd-accesso .pd-acc-panel .tk-pch-login-links{text-align:center !important}.pd-acc{grid-template-columns:minmax(0,1fr) minmax(440px,600px)}.pd-acc-panel{padding:56px 52px 48px}@media (max-width:1100px){.pd-acc{grid-template-columns:minmax(0,1fr) minmax(400px,480px)}.pd-acc-panel{padding:48px 40px 40px}}@media (max-width:960px){.pd-acc{grid-template-columns:1fr}.pd-acc-panel{padding:32px 24px 30px}}@media (max-width:782px){.pd-acc-panel{padding:28px 20px 30px}}html body.pd-accesso .pd-acc-panel .tk-pch-check{display:inline-flex !important;align-items:center;gap:10px;font-size:14px !important;font-weight:500 !important;margin:2px 0 18px !important}html body.pd-accesso .pd-acc-panel .tk-pch-check input[type=checkbox]{width:18px;height:18px;margin:0 !important;accent-color:var(--pd-acc)}html body .pd-acc-panel input:-webkit-autofill,html body .pd-acc-panel input:-webkit-autofill:hover,html body .pd-acc-panel input:-webkit-autofill:focus,html body .pd-acc-panel input:-webkit-autofill:active,html body .pd-acc-panel input.input-text:-webkit-autofill,html body .pd-acc-panel .woocommerce-Input:-webkit-autofill,html body .pd-acc--reg .form-control:-webkit-autofill,html body .pd-acc-panel input:autofill{-webkit-text-fill-color:#fff !important;color:#fff !important;caret-color:#fff;-webkit-box-shadow:0 0 0 1000px #1a1f5c inset !important;box-shadow:0 0 0 1000px #1a1f5c inset !important;background-color:#1a1f5c !important;background-clip:content-box !important;transition:background-color 99999s ease-out 0s;filter:none !important}html body .pd-acc-panel .show-password-input{cursor:pointer;opacity:1 !important;z-index:2}