.woocommerce-account{background-color:var(--white)}.woocommerce-account main{padding:60px 0 0;max-width:1260px!important;margin:0 auto;min-height:45vh;display:flex;align-items:center;align-content:center;justify-content:flex-start;flex-wrap:wrap}.woocommerce-account main .page-header,.woocommerce-account main .page-content{width:100%}.woocommerce-account .woocommerce{position:relative}.woocommerce-account main h1{max-width:1260px!important;margin-top:0;margin-bottom:0!important;color:var(--text);font-family:var(--ff1);font-size:52px;font-weight:600;line-height:1.5em;letter-spacing:1px}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}.woocommerce-MyAccount-navigation ul{padding-left:0;list-style:none;margin-top:40px;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;width:100%}.woocommerce-MyAccount-navigation ul li{margin:0 60px 30px 0;flex:0 0 auto}.woocommerce-MyAccount-navigation ul li a{color:var(--text);font-family:var(--ff1);font-weight:600;display:flex;align-items:center;line-height:1;transition:0.2s;opacity:.4;text-decoration:none}.woocommerce-MyAccount-navigation ul li a:before{content:'';width:24px;height:24px;margin-right:10px;display:inline-block;vertical-align:middle}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{background:url(https://www.antipatiagratuita.com/wp-content/themes/appare/icons/account/dashboard.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{background:url(https://www.antipatiagratuita.com/wp-content/themes/appare/icons/account/ordini.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{background:url(https://www.antipatiagratuita.com/wp-content/themes/appare/icons/account/indirizzi.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{background:url(https://www.antipatiagratuita.com/wp-content/themes/appare/icons/account/account.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{background:url(https://www.antipatiagratuita.com/wp-content/themes/appare/icons/account/logout-red.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{color:var(--wError)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before{background:url(https://www.antipatiagratuita.com/wp-content/themes/appare/icons/account/payments.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{opacity:1}.woocommerce-account .woocommerce-MyAccount-content{margin-top:10px;padding:30px;background-color:var(--border);width:100%}.woocommerce-account .woocommerce-MyAccount-content h3{font-family:var(--ff1)}.woocommerce-account .intro{font-size:24px;text-transform:uppercase;font-family:var(--ff1)}.woocommerce-account .woocommerce-MyAccount-content p{font-family:var(--ff1)}.woocommerce-account .woocommerce-MyAccount-content p a{color:var(--1);text-decoration:underline}.woocommerce-Address .title:before,.woocommerce-Address .title:after{display:none!important}.woocommerce-Address .title{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.woocommerce-account .addresses .title h3{flex:0 0 50%;text-align:left;float:none;font-family:var(--ff1)}.woocommerce-Address .title+address{font-family:var(--ff1)}.woocommerce-account .addresses .title .edit{float:none;text-decoration:none!important;color:var(--white);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;height:30px;line-height:30px;padding:0 20px;display:block;margin-bottom:0;background-color:var(--1);font-size:14px;text-transform:uppercase;text-align:center;font-family:var(--ff1);font-weight:600}.woocommerce-account .addresses .title .edit:hover{background-position:right center}.select2-container .select2-selection--single{height:40px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;font-size:14px;font-weight:600;color:var(--text);padding-left:20px;padding-right:20px}.select2-container--default .select2-selection--single{border:1px solid var(--text);border-radius:50px}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-top-left-radius:15px;border-top-right-radius:15px}.select2-container--default .select2-selection--single .select2-selection__rendered{text-align:left}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;right:20px;display:flex;align-items:center;justify-content:center}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;width:16px;height:16px;background:url(https://www.antipatiagratuita.com/wp-content/themes/appare/icons/cart/select.svg);background-size:contain;background-position:center;opacity:1;margin:0;position:relative;top:0;display:block}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text,.woocommerce-page form .form-row select{border-radius:0;border-color:var(--text);font-size:14px;font-weight:600;color:var(--text)}.woocommerce form .form-row .input-text::placeholder,.woocommerce-page form .form-row .input-text::placeholder{color:var(--text)}.woocommerce form .form-row label{font-weight:600;color:var(--text);font-size:12px;margin-bottom:5px}.woocommerce-account button.button[type="submit"]{float:none;color:var(--white);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;height:40px;line-height:40px;padding:0 30px;display:block;margin-bottom:0;background-color:var(--1);font-size:16px;line-height:1;text-transform:uppercase;text-align:center;font-weight:600;margin-top:40px}.woocommerce-account .woocommerce-message{margin-top:0!important}form.edit-account .form-row em{font-size:12px;font-style:normal}form.edit-account fieldset{border:none;padding:0;margin-top:20px}form.edit-account fieldset legend{font-weight:600;margin-bottom:10px}.woocommerce form.woocommerce-ResetPassword .password-input{position:relative;margin:0;padding:0;max-height:39px;display:block}.woocommerce form.woocommerce-form-login .password-input{position:relative}.woocommerce form.woocommerce-ResetPassword .password-input .show-password-input{position:absolute;top:50%;transform:translateY(-50%);right:0;width:18px;height:18px}.woocommerce form.woocommerce-ResetPassword .form-row-last{margin-top:40px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;top:50%;transform:translateY(-50%)}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{content:'';width:18px;height:18px;background:url(https://www.antipatiagratuita.com/wp-content/themes/appare/icons/account/show-password.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin:2px 0 0;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{background:url(https://www.antipatiagratuita.com/wp-content/themes/appare/icons/account/hide-password.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.woocommerce-password-strength{display:inline-block;width:auto;background:none!important;font-size:12px;text-align:left;margin-top:5px}.woocommerce-password-strength.short,.woocommerce-password-strength.bad{color:#e35b5b}.woocommerce-password-strength.good{color:#ffc733}.woocommerce-password-strength.strong{color:#83c373}.woocommerce-account h2{font-family:var(--ff1)}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{border-color:#eaeaea!important}.woocommerce-view-order .woocommerce .woocommerce-order-details+.woocommerce-customer-details .woocommerce-columns{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.woocommerce-view-order .woocommerce .woocommerce-order-details+.woocommerce-customer-details .woocommerce-columns .woocommerce-column{flex:0 0 50%}.woocommerce-view-order .woocommerce .woocommerce-order-details+.woocommerce-customer-details .woocommerce-columns .woocommerce-column h2{font-size:24px}.woocommerce table.my_account_orders,.woocommerce-view-order .woocommerce table.shop_table{border-collapse:separate;border:none;margin:0 0 30px}.woocommerce table.my_account_orders thead tr th,.woocommerce-view-order .woocommerce table.shop_table thead tr th{padding:12px 20px;border-width:1px 1px 1px 0;border-color:var(--white);background-color:transparent!important;border-radius:0!important;text-align:left}.woocommerce table.my_account_orders thead tr th:first-child,.woocommerce-view-order .woocommerce table.shop_table thead tr th:first-child{border-top-left-radius:10px;border-width:1px;border-color:var(--white)}.woocommerce table.my_account_orders thead tr th:last-child,.woocommerce-view-order .woocommerce table.shop_table thead tr th:last-child{border-top-right-radius:10px}.woocommerce table.my_account_orders td,.woocommerce-view-order .woocommerce table.shop_table td,.woocommerce-view-order .woocommerce table.shop_table tfoot tr th,.woocommerce-view-order .woocommerce table.shop_table tfoot tr td{padding:12px 20px;background-color:#fff0;border-width:0 1px 1px 0;border-color:var(--white);text-align:left;font-family:var(--ff1)}.woocommerce-view-order .woocommerce table.shop_table .woocommerce-table__product-name .wc-item-meta{padding:0;list-style:none;margin-top:10px}.woocommerce-view-order .woocommerce table.shop_table .woocommerce-table__product-name .wc-item-meta li{display:flex;align-items:center}.woocommerce-view-order .woocommerce table.shop_table .woocommerce-table__product-name .wc-item-meta .wc-item-meta-label{margin:0 5px 0 0}.woocommerce-view-order .woocommerce table.shop_table .woocommerce-table__product-name .wc-item-meta p{margin:0!important}.woocommerce table.my_account_orders tr td:first-child,.woocommerce-view-order .woocommerce table.shop_table td:first-child,.woocommerce-view-order .woocommerce table.shop_table tfoot tr th:first-child{border-width:0 1px 1px;border-color:var(--white)}.woocommerce table.my_account_orders td a{font-weight:600;color:var(--1)}.woocommerce table.my_account_orders .woocommerce-orders-table__cell-order-status{font-weight:600}.woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{color:#EB882D}.woocommerce-orders-table__row--status-pending .woocommerce-orders-table__cell-order-status{color:#E5CF48}.woocommerce-orders-table__row--status-on-hold .woocommerce-orders-table__cell-order-status{color:#CDB52A}.woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status{color:#169616}.woocommerce-orders-table__row--status-cancelled .woocommerce-orders-table__cell-order-status{color:#AD3821}.woocommerce table.my_account_orders .button{display:block;float:none;color:var(--white);border-radius:10px;line-height:1;padding:10px 20px;margin-bottom:0;background-color:var(--1);font-size:12px;text-transform:uppercase;text-align:center;font-weight:600}.woocommerce-view-order .woocommerce table.shop_table{border:none;border-collapse:separate}.woocommerce-MyAccount-content mark{background:none;color:var(--1);font-weight:600}.woocommerce-view-order .woocommerce table.shop_table td a{color:var(--1);font-weight:600}.log-reg-section{padding:80px 0 0;width:100%}.log-reg-section .content{width:100%;max-width:1260px;margin-left:auto;margin-right:auto}.log-reg-section h1{font-family:var(--ff1);text-align:center;margin-top:0;margin-bottom:40px!important;color:var(--text);font-size:52px;font-weight:600;line-height:1.5em;letter-spacing:1px}.woocommerce-lost-password h1{margin-bottom:40px}.log-reg-section form.woocommerce-form,.woocommerce-lost-password form.lost_reset_password{padding:30px;background-color:var(--border);max-width:600px!important;margin-left:auto;margin-right:auto;border:none;border-radius:0}.woocommerce-lost-password form.lost_reset_password p{font-family:var(--ff1)}.log-reg-section form.woocommerce-form .form-row{width:100%;float:none;display:block}.log-reg-section form.woocommerce-form .form-row label{font-weight:600;color:var(--text);font-size:12px;line-height:2;font-family:var(--ff1);margin-bottom:5px}.log-reg-section form.woocommerce-form .form-row input{border-radius:0;border-color:var(--text);font-size:14px;font-weight:600;color:var(--text);font-family:var(--ff1)}.log-reg-section form.woocommerce-form .form-row.form-row-last{margin-bottom:20px!important}.log-reg-section form.woocommerce-form .form-row .woocommerce-form-login__rememberme{width:100%;margin-bottom:20px;display:flex;align-items:center}.log-reg-section form.woocommerce-form .form-row .woocommerce-form-login__rememberme input{width:14px;height:14px;margin-right:10px}.log-reg-section form.woocommerce-form .form-row .woocommerce-form-login__submit,.log-reg-section form.woocommerce-form .form-row .woocommerce-form-register__submit{margin-bottom:0;background-color:var(--1);font-family:var(--ff1);color:var(--white);font-size:17px;height:40px;line-height:40px;text-transform:uppercase;font-weight:700;text-align:center;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;padding:0 40px;border:none;margin-left:auto;margin-right:auto;display:table;margin-top:40px}.log-reg-section form.woocommerce-form .lost_password a{color:var(--text);display:block;text-align:center;font-size:12px;margin-top:10px;font-family:var(--ff1)}.log-reg-section .footer-link a{margin-top:20px;text-align:center;font-weight:600;color:var(--text);display:block;text-decoration:underline;font-family:var(--ff1)}.log-reg-section .small-text{font-size:12px;display:block;margin-bottom:20px!important;font-family:var(--ff1)}.woocommerce-privacy-policy-text{color:var(--text);font-size:14px;font-family:var(--ff1)}.woocommerce-privacy-policy-text a{text-decoration:underline;color:var(--1)}body.woocommerce-account .log-reg-section{padding:30px 0!important}.woocommerce-account .log-reg-section h2{text-align:center;font-weight:400;font-family:var(--ff1);margin:0 0 20px}.woocommerce-account:not(.logged-in) .page-header .entry-title{text-align:center;margin-bottom:0}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-message{position:relative;color:var(--text);padding:0;background:none;box-shadow:none;text-align:left;top:0;left:0;transform:none;font-family:var(--ff1);display:flex;justify-content:flex-start;flex-wrap:wrap}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-message .woocommerce-Button{margin-left:15px!important;border-radius:50px!important;border:none!important;order:1}.woocommerce-account.woocommerce-lost-password .page-header .entry-title{text-align:center;margin-bottom:40px}.woocommerce-account.woocommerce-lost-password .woocommerce-message{position:relative;top:0!important;left:0!important;transform:none;background:none;box-shadow:none;padding:0;text-align:left;justify-content:flex-start;color:var(--text);margin-bottom:20px!important;display:block}.woocommerce-orders-table{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.woocommerce-orders-table .woocommerce-orders-table__row{flex:0 0 100%;padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #eaeaea;display:flex;align-items:center;flex-wrap:wrap}.woocommerce-orders-table .woocommerce-orders-table__row:last-child{margin-bottom:0;padding-bottom:0;border:none}.woocommerce-orders-table .woocommerce-orders-table__row div{flex:0 0 100%;font-family:var(--ff1);font-size:16px;font-weight:400;margin-bottom:10px}.woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-number{order:1;flex:0 0 auto;font-size:24px;font-weight:500}.woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-date{order:5}.woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-status{order:3}.woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-total{order:4}.woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-actions{order:2;flex:0 0 auto;margin:0 0 10px 30px}.woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-actions a{float:none;text-decoration:none!important;color:var(--white);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;height:30px;line-height:30px;padding:0 20px;display:block;margin-bottom:0;background-color:var(--1);font-size:14px;text-transform:uppercase;text-align:center;font-family:var(--ff1);font-weight:600}@media screen and (max-width:1023px){.woocommerce-account main h1{font-size:32px;padding:0!important}.log-reg-section:not(.elementor-section),.woocommerce-account .site-main{padding:60px 20px!important}.log-reg-section{padding:0}.woocommerce-account .log-reg-section{padding:0}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:nowrap;overflow-x:scroll;margin-right:-20px;margin-left:-20px;padding-right:40px;padding-left:20px}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:0 20px;margin:0 0 30px}.woocommerce-MyAccount-navigation ul li a{text-align:center;white-space:nowrap}.woocommerce-MyAccount-navigation ul li a:before{display:table}.woocommerce-MyAccount-navigation ul li.is-active{order:-1;padding-left:0}.woocommerce-MyAccount-navigation ul::-webkit-scrollbar{width:0;height:0;background-color:#fff0}.woocommerce-MyAccount-navigation ul::-webkit-scrollbar-thumb{background:#fff0}.woocommerce-account .woocommerce-MyAccount-content{width:100%;padding:20px}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{margin-bottom:40px;border-bottom:1px solid #eaeaea;padding-bottom:20px}.woocommerce-account table.shop_table_responsive tr td{padding:10px 0;border:none}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{background:none!important}.woocommerce-account .woocommerce-order-details h2{margin:40px 0 20px}.woocommerce-Address .title{flex-wrap:wrap}.woocommerce-account .addresses .title h3{flex:0 0 100%;margin-top:40px}.woocommerce-account .addresses .title .edit{margin-bottom:20px}}@media screen and (max-width:991px){.woocommerce-view-order .woocommerce .woocommerce-order-details+.woocommerce-customer-details .woocommerce-columns .woocommerce-column{flex:0 0 100%}.woocommerce-view-order .woocommerce .woocommerce-order-details+.woocommerce-customer-details .woocommerce-columns .woocommerce-column.woocommerce-column--1{margin-bottom:30px}}@media screen and (max-width:767px){.log-reg-section h1{font-size:36px}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-message .woocommerce-Button{margin-top:15px!important;margin-left:0!important}.woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-number{flex:0 0 100%}.woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-actions{flex:0 0 100%;margin:0 0 10px}}