.px_my_account .woocommerce .woocommerce-notices-wrapper ul.woocommerce-error,.px_my_account .woocommerce .woocommerce-error,.px_my_account .woocommerce .woocommerce-info,.px_my_account .woocommerce .woocommerce-message{background-color:var(--px-color-1)}.px_my_account .woocommerce .woocommerce-form-register{border:1px dashed rgba(0,0,0,.36)}.px_my_account .woocommerce .woocommerce-form-register .form-row label{font-size:18px;color:var(--px-color-2)}.px_my_account .woocommerce .woocommerce-form-register .form-row input.input-text{border:1px dashed #000!important;background:0 0!important}.px_my_account .woocommerce .woocommerce-form-register .woocommerce-privacy-policy-text p a{color:var(--px-color-1)}.px_my_account .woocommerce .woocommerce-notices-wrapper ul.woocommerce-error{background-color:transparent;border:1px dashed rgba(0,0,0,.32)!important;color:var(--px-color-2)!important}.px_my_account .woocommerce .woocommerce-notices-wrapper ul.woocommerce-error li a{color:var(--px-color-1)}.px_my_account .woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;border:1px dashed rgba(0,0,0,.46);padding:15px;border-radius:5px}.px_my_account .woocommerce .woocommerce-MyAccount-navigation ul li{transition:all .4s;padding:10px;border:1px dashed #fff}.px_my_account .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:18px;color:var(--px-color-2)}.px_my_account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active,.px_my_account .woocommerce .woocommerce-MyAccount-navigation ul li:hover{background-color:rgba(0,0,0,.05);border:1px dashed rgba(0,0,0,.3)}.px_my_account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.px_my_account .woocommerce .woocommerce-MyAccount-navigation ul li:hover a{color:var(--px-color-1)}.px_my_account .woocommerce .woocommerce-MyAccount-content p{color:var(--px-color-2)}.px_my_account .woocommerce .woocommerce-MyAccount-content p a{color:var(--px-color-1);transition:all .4s}.px_my_account .woocommerce .woocommerce-MyAccount-content p a:hover{color:var(--px-color-2);text-decoration:underline}.px_my_account .woocommerce .woocommerce-message{color:var(--px-color-2)!important;background:0 0;border:1px dashed rgba(0,0,0,.47)}.px_my_account .woocommerce .woocommerce-Message{border:1px dashed rgba(0,0,0,.4);color:var(--px-color-2)!important;line-height:50px;background:0 0}.px_my_account .woocommerce .woocommerce-Message a.button::after,.px_my_account .woocommerce .woocommerce-info a.button::after{opacity:0!important}.px_my_account .woocommerce .woocommerce-Message a.button::before,.px_my_account .woocommerce .woocommerce-info a.button::before{content:"";position:absolute;height:0;width:100%;background:var(--px-color-2);display:block;opacity:1;z-index:-1;left:0;bottom:0;margin-left:0;transition:.5s ease-in-out}.px_my_account .woocommerce .woocommerce-Message a.button,.px_my_account .woocommerce .woocommerce-info a.button{background:var(--px-color-1);color:#fff;overflow:hidden;font-size:18px;padding:8px 25px;border:none;z-index:5}.px_my_account .woocommerce .woocommerce-Message a.button:hover,.px_my_account .woocommerce .woocommerce-info a.button:hover{background:var(--px-color-1)!important}.px_my_account .woocommerce .woocommerce-Message a.button:hover:before,.px_my_account .woocommerce .woocommerce-info a.button:hover:before{height:100%;transition:.5s ease-in-out}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{border:1px dashed rgba(0,0,0,.41);padding:20px}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h3{font-size:25px;font-weight:600;color:var(--px-color-2)}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title a{color:var(--px-color-1)}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title a:hover{color:var(--px-color-2);text-decoration:underline}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{color:var(--px-color-2)}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row label{color:var(--px-color-2)}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row input.input-text{border:1px dashed #000!important;background:0 0!important}.px_my_account .woocommerce .woocommerce-MyAccount-content form h3{font-size:25px;font-weight:600;color:var(--px-color-2)}.px_my_account .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields input,.px_my_account .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .select2{border:1px dashed #000!important;background:0 0!important}.px_my_account .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .select2 .select2-selection{height:55px;border:none;background:0 0}.px_my_account .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .select2 .select2-selection .select2-selection__rendered{line-height:50px}.px_my_account .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .select2 .select2-selection__arrow{top:10px;right:5px}.px_my_account .woocommerce .woocommerce-MyAccount-content form .button::after{opacity:0!important}.px_my_account .woocommerce .woocommerce-MyAccount-content form .button::before{content:"";position:absolute;height:0;width:100%;background:var(--px-color-2);display:block;opacity:1;z-index:-1;left:0;bottom:0;margin-left:0;transition:.5s ease-in-out}.px_my_account .woocommerce .woocommerce-MyAccount-content form .button{background:var(--px-color-1);color:#fff;overflow:hidden;z-index:5;border:none;padding:10px 25px;font-size:18px;margin-top:10px}.px_my_account .woocommerce .woocommerce-MyAccount-content form .button:hover{background:var(--px-color-1)!important}.px_my_account .woocommerce .woocommerce-MyAccount-content form .button:hover:before{height:100%;transition:.5s ease-in-out}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead tr th{font-size:20px;color:var(--px-color-2)}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody{color:var(--px-color-2);font-size:16px}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-number a{color:var(--px-color-1)}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a::after,.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button::after{opacity:0!important}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a::before,.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button::before{content:"";position:absolute;height:0;width:100%;background:var(--px-color-2);display:block;opacity:1;z-index:-1;left:0;bottom:0;margin-left:0;transition:.5s ease-in-out}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a,.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button{background:var(--px-color-1);color:#fff;overflow:hidden;z-index:5;border:none;padding:8px 25px;font-size:15px}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:hover,.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button:hover{background:var(--px-color-1)!important}.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:hover:before,.px_my_account .woocommerce .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button:hover:before{height:100%;transition:.5s ease-in-out}.px_my_account .woocommerce table{border:1px dashed rgba(0,0,0,.49);color:var(--px-color-2)}.px_my_account .woocommerce table thead tr th{font-size:20px;color:var(--px-color-2)}.px_my_account .woocommerce table tbody tr td{border-top:1px dashed rgba(0,0,0,.31)}.px_my_account .woocommerce table tbody tr td a{color:var(--px-color-1)}.px_my_account .woocommerce table tfoot tr th{color:var(--px-color-2)}.px_my_account .woocommerce .woocommerce-customer-details address{border:1px dashed rgba(0,0,0,.42);color:var(--px-color-2)}.px_my_account .woocommerce .woocommerce-MyAccount-content .button::after{opacity:0!important}.px_my_account .woocommerce .woocommerce-MyAccount-content .button::before{content:"";position:absolute;height:0;width:100%;background:var(--px-color-2);display:block;opacity:1;z-index:-1;left:0;bottom:0;margin-left:0;transition:.5s ease-in-out}.px_my_account .woocommerce .woocommerce-MyAccount-content .button{background:var(--px-color-1);color:#fff;overflow:hidden;z-index:5;border:none;padding:10px 25px;font-size:18px;margin-top:10px}.px_my_account .woocommerce .woocommerce-MyAccount-content .button:hover{background:var(--px-color-1)!important;color:#fff;padding:10px 25px;font-size:18px;margin-top:10px}.px_my_account .woocommerce .woocommerce-MyAccount-content .button:hover:before{height:100%;transition:.5s ease-in-out}@media only screen and (min-width:480px) and (max-width:980px){.px_my_account .woocommerce .woocommerce-MyAccount-navigation{width:100%;float:unset;margin:auto;max-width:400px;text-align:center}.px_my_account .woocommerce .woocommerce-MyAccount-content{width:100%;margin-top:30px}}