@layer tema{.woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.woocommerce-MyAccount-navigation li{margin:0;padding:0}.woocommerce-MyAccount-navigation a{display:block;padding-block:var(--ey-8);font-size:var(--ey-s15);line-height:var(--ey-lh-text);color:var(--ey-grey-1);text-decoration:none}.woocommerce-MyAccount-navigation a:hover,.woocommerce-MyAccount-navigation .is-active a{color:var(--ey-ink)}.woocommerce-MyAccount-navigation .is-active a{text-decoration:underline;text-decoration-thickness:var(--ey-line);text-underline-offset:.3em}@media(max-width:781px){.woocommerce-MyAccount-navigation{margin-bottom:var(--ey-48)}}}@layer tema{.woocommerce-MyAccount-content table{width:100%;border:0;border-collapse:collapse}.woocommerce-MyAccount-content :is(th,td){padding:var(--ey-8)var(--ey-16)var(--ey-8)0;text-align:left;vertical-align:top;border:0;border-top:var(--ey-line)solid var(--ey-line-row)}.woocommerce-MyAccount-content thead th{font-size:var(--ey-s-label);font-weight:var(--ey-w-label);color:var(--ey-grey-1);text-transform:uppercase;letter-spacing:var(--ey-ls-etichetta);border-top:0}.woocommerce-MyAccount-content :is(th,strong,b){font-weight:var(--ey-w-medium)}.woocommerce-MyAccount-content address{padding:0;font-style:normal;border:0}.woocommerce-MyAccount-content :is(a.button,.woocommerce-button,button.button){display:inline-flex;align-items:center;justify-content:center;padding:var(--ey-btn-pad);font:var(--ey-btn-w)var(--ey-btn-size)/var(--ey-btn-lh)var(--ey-font-text);color:var(--ey-ink);text-decoration:none;background:0 0;border:var(--ey-line)solid var(--ey-ink);border-radius:0;letter-spacing:var(--ey-btn-ls);text-transform:var(--ey-btn-case)}.woocommerce-MyAccount-content :is(a.button,.woocommerce-button,button.button):hover{background:var(--ey-btn-hover-bg);border-color:var(--ey-btn-hover-filo);color:var(--ey-btn-hover-ink)}.woocommerce-MyAccount-content a.edit{display:inline-block;padding-block:var(--ey-8)}}@layer tema{.woocommerce-account .woocommerce :is(input.input-text,select,textarea){border:var(--ey-line)solid var(--ey-line-field);border-radius:0;box-shadow:none;background:var(--ey-bg);color:var(--ey-ink)}.woocommerce-account .woocommerce :is(input.input-text,select,textarea):focus{border-color:var(--ey-ink);outline:0}.woocommerce-account .woocommerce fieldset{margin:var(--ey-48)0 0;padding:var(--ey-24)0 0;border:0;border-top:var(--ey-line)solid var(--ey-line-section)}.woocommerce-account .woocommerce fieldset legend{padding:0}.woocommerce-account .woocommerce .show-password-input{min-width:var(--ey-24);min-height:var(--ey-24)}.woocommerce-account .woocommerce form em{font-style:normal;font-size:var(--ey-s13);color:var(--ey-grey-1)}.woocommerce-account .woocommerce label:has(>:is(input[type=checkbox],input[type=radio])){display:inline-flex;align-items:flex-start;gap:var(--ey-8)}.woocommerce-account .woocommerce :is(input[type=checkbox],input[type=radio]){-webkit-appearance:none;appearance:none;flex:none;box-sizing:border-box;width:var(--ey-16);height:var(--ey-16);margin:calc((1lh - var(--ey-16))/2)0 0;font:inherit;background:0 0;border:var(--ey-line)solid var(--ey-grey-1);border-radius:0;cursor:pointer}.woocommerce-account .woocommerce :is(input[type=checkbox],input[type=radio]):hover{border-color:var(--ey-ink)}.woocommerce-account .woocommerce :is(input[type=checkbox],input[type=radio]):checked{background:var(--ey-ink);border-color:var(--ey-ink)}}@layer tema{@media(max-width:781px){.woocommerce-MyAccount-content tbody th{display:block;padding-top:var(--ey-16)}}}@layer tema{.es-conto-essenziale .woocommerce-MyAccount-content td :is(a.button,.woocommerce-button,button.button,a.es-link){display:inline-block;margin:0;padding:var(--ey-8)0;font-size:var(--ey-s13);font-weight:var(--ey-w-text);letter-spacing:0;text-transform:none;color:var(--ey-grey-1);background:0 0;border:0}.es-conto-essenziale .woocommerce-MyAccount-content td :is(a.button,.woocommerce-button,button.button,a.es-link)+:is(a.button,.woocommerce-button,button.button){margin-left:var(--ey-16)}.es-conto-essenziale .woocommerce-MyAccount-content td :is(a.button,.woocommerce-button,button.button,a.es-link):hover{color:var(--ey-ink);background:0 0}@media(max-width:781px){.es-conto-essenziale .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;column-gap:var(--ey-24)}.es-conto-essenziale .woocommerce-MyAccount-content tr td{background:0 0}}}@layer tema{.woocommerce-account .es-main .woocommerce{max-width:none}.woocommerce-MyAccount-content>p{margin:0 0 var(--ey-24)}.woocommerce-MyAccount-content .woocommerce-Address-title{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--ey-8)var(--ey-24);margin:0 0 var(--ey-24);padding-top:var(--ey-8);border-top:var(--ey-line)solid var(--ey-line-section)}.woocommerce-MyAccount-content .woocommerce-Address-title h2{margin:0}.woocommerce-MyAccount-content .woocommerce-Address-title::before,.woocommerce-MyAccount-content .woocommerce-Address-title::after{content:none}.woocommerce-MyAccount-content .woocommerce-Address-title a.edit{padding-block:var(--ey-8);font-size:var(--ey-s13);line-height:var(--ey-lh-text);letter-spacing:var(--ey-ls-label);text-transform:uppercase;color:var(--ey-ink);text-decoration:none;white-space:nowrap}.woocommerce-MyAccount-content .woocommerce-Address-title a.edit:hover{text-decoration:underline;text-underline-offset:.2em}@media(max-width:781px){.woocommerce-MyAccount-content .woocommerce-Address+.woocommerce-Address{margin-top:var(--ey-48)}}}@layer tema{@media(min-width:782px){.woocommerce-account .es-main .woocommerce:has(>.woocommerce-MyAccount-navigation){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--ey-24);align-items:start}.woocommerce-account .es-main .woocommerce:has(>.woocommerce-MyAccount-navigation)::before,.woocommerce-account .es-main .woocommerce:has(>.woocommerce-MyAccount-navigation)::after{content:none}.woocommerce-account .es-main .woocommerce>.woocommerce-MyAccount-navigation{grid-column:1;float:none;width:auto}.woocommerce-account .es-main .woocommerce>.woocommerce-MyAccount-content{grid-column:2/-1;float:none;width:auto}.woocommerce-MyAccount-content .woocommerce-Addresses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--ey-24)}.woocommerce-MyAccount-content .woocommerce-Addresses::before,.woocommerce-MyAccount-content .woocommerce-Addresses::after{content:none}.woocommerce-MyAccount-content .woocommerce-Addresses>.woocommerce-Address{float:none;width:auto}}}