body.woocommerce-account .woocommerce-form-row .woocommerce-password-strength{margin-top:.5rem}body.woocommerce-account .woocommerce-form-row .woocommerce-password-hint{white-space:break-spaces}body.woocommerce-account .form-row.update_totals_on_change{grid-column:span 2/span 2}body.woocommerce-account .table-1 tbody td{padding:.75rem .5rem!important}body.woocommerce-account .woocommerce-table--order-details{width:100%}body.woocommerce-account .woocommerce-table--order-details th{border-bottom:1px solid var(--background-light-colour);padding:0 .5rem .5rem 0}body.woocommerce-account .woocommerce-table--order-details th:last-child{padding-right:0}body.woocommerce-account .woocommerce-table--order-details td{border-bottom:1px solid var(--background-light-colour);padding:.5rem .5rem .5rem 0}body.woocommerce-account .woocommerce-table--order-details td:last-child{padding-right:0}body.woocommerce-account .woocommerce-table--order-details .product-thumbnail{width:4.5rem}body.woocommerce-account .woocommerce-table--order-details .product-thumbnail a{display:inline-block}body.woocommerce-account .woocommerce-table--order-details .product-thumbnail img{display:block;height:auto;max-height:4rem;width:4rem}body.woocommerce-account table.woocommerce-table--order-totals{margin-top:2rem}body.woocommerce-account table.table-1{min-width:0!important}body.woocommerce-account table.table-1 td,body.woocommerce-account table.table-1 th{min-width:0;width:auto}body.woocommerce-account table.table-1.woocommerce-orders-table th[data-column=Actions]{width:240px!important}body.woocommerce-account .select2-selection{border:1px solid #d3d3d3!important;height:38px;position:relative}body.woocommerce-account .select2-selection .select2-selection__rendered{padding:.25rem .2rem .25rem .75rem}body.woocommerce-account .select2-selection .select2-selection__arrow{top:50%!important;transform:translateY(-50%)!important}body.woocommerce-account .afreg_extra_fields{margin-bottom:1rem}body.woocommerce-account .woocommerce-customer-details--phone{margin-top:.5rem}body.woocommerce-account .woocommerce-customer-details--email,body.woocommerce-account .woocommerce-customer-details--phone{margin-bottom:0}body.woocommerce-account .woocommerce .ajax-filters aside.widget{max-width:225px}body.woocommerce-account .woocommerce .ajax-filters aside.widget>form{background:#fff;border:2px solid var(--background-light-colour);border-radius:8px;position:absolute;top:45px}.woocommerce-MyAccount-content .woocommerce-result-count{margin:1rem 0!important}#wc_cs_custom_payment_fields input:focus,#wc_cs_custom_payment_fields select:focus,.credits-for-woocommerce input:focus,.credits-for-woocommerce select:focus{border-color:var(--primary-colour-lightened)!important;box-shadow:0 0 0 .1rem var(--primary-button-box-shadow);outline:0}.credits-for-woocommerce .wc-cs-mydashboard-make-repayment table.table-1,.credits-for-woocommerce .wc-cs-mydashboard-profile table.table-1{max-width:1000px}.credits-for-woocommerce .wc-cs-mydashboard-make-repayment table.table-1 tbody td,.credits-for-woocommerce .wc-cs-mydashboard-profile table.table-1 tbody td{width:50%}.credits-for-woocommerce .wc-cs-mydashboard-profile table.table-1 tfoot td .theme-button{display:inline-block;margin:.5rem .5rem 0 0}.credits-for-woocommerce .wc-cs-mydashboard-view-unbilled-txns table.table-1{max-width:1000px}.credits-for-woocommerce .wc-cs-mydashboard-view-unbilled-txns table.table-1 td,.credits-for-woocommerce .wc-cs-mydashboard-view-unbilled-txns table.table-1 th{width:25%!important}.credits-for-woocommerce .wc-cs-mydashboard-view-unbilled-txns table.table-1 td,.credits-for-woocommerce table.table-1{min-width:0!important}.credits-for-woocommerce table.table-1 .theme-button{font-weight:400!important;padding:10px 15px!important}.credits-for-woocommerce table.table-1 tfoot td{padding:.75rem}.credits-for-woocommerce .wc-cs-mydashboard-view-statements{display:flex;flex-wrap:wrap}.credits-for-woocommerce .wc-cs-mydashboard-view-statements label[for=view_statements]{display:block;font-size:1.5rem;font-weight:400;margin-bottom:.5rem;width:100%}.credits-for-woocommerce .wc-cs-mydashboard-view-statements select{border:1px solid #d3d3d3;border-radius:5px;margin:.5rem .5rem 0 0;padding:.25rem}.credits-for-woocommerce .wc-cs-mydashboard-view-statements .wc-cs-dashboard-button{margin-top:.5rem}.credits-for-woocommerce form[name=wc_cs_new_user] .wc-cs-user-fields-wrapper p.validate-email{max-width:500px;padding:0!important}.woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0}.woocommerce-MyAccount-navigation ul li a{border-top:1px solid var(--background-light-colour);color:var(--text-colour);display:block;padding:1em 2em 1em 0}.woocommerce-MyAccount-navigation ul li a>svg{display:none}.woocommerce-MyAccount-navigation ul li a:focus,.woocommerce-MyAccount-navigation ul li a:hover{color:var(--primary-colour);-webkit-text-decoration:none;text-decoration:none}.woocommerce-MyAccount-navigation ul li:last-child a{border-bottom:1px solid var(--background-light-colour)}.woocommerce-MyAccount-navigation ul li.active{position:relative}.woocommerce-MyAccount-navigation ul li.active a{color:var(--primary-colour);-webkit-text-decoration:none;text-decoration:none}.woocommerce-MyAccount-navigation ul li.active a>svg{display:block;float:right;height:100%;line-height:inherit;padding:1em 0;position:absolute;right:1em;top:0}.woocommerce-MyAccount-orders-filters{margin-bottom:.5rem}.woocommerce-MyAccount-orders-filters select{margin:0 .5rem .5rem 0}.woocommerce-MyAccount-orders-filters select:last-child{margin-right:0}.woocommerce-MyAccount-orders{margin-bottom:1rem;width:100%}.woocommerce-MyAccount-orders th{border-bottom:1px solid var(--background-light-colour);padding:0 .5rem .5rem 0}.woocommerce-MyAccount-orders th:last-child{padding-right:0}.woocommerce-MyAccount-orders td{border-bottom:1px solid var(--background-light-colour);padding:.5rem .5rem .5rem 0}.woocommerce-MyAccount-orders td:last-child{padding-right:0}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-number{width:0}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a{display:inline-block}.order-info-summary{font-size:1.125rem}.order-info-summary mark{background-color:#f8f8f8;border-radius:.2em;white-space:nowrap}.order-info-summary.status-good mark.order-status{background-color:var(--success-colour);color:#fff}.order-info-summary.status-bad mark.order-status{background-color:#ed1c23;color:#fff}.woocommerce-OrderUpdates{list-style:none;padding-left:0}.woocommerce-OrderUpdates li{display:block}.woocommerce-OrderUpdates .woocommerce-OrderUpdate-meta{font-weight:bolder}.woocommerce-customer-details .row>div{margin-bottom:1rem}.woocommerce-customer-details .woocommerce-table--customer-details tr{vertical-align:top}.woocommerce-customer-details .woocommerce-table--customer-details th{padding-right:.3em}.afreg_extra_fields .form-row{margin:0}#wc_cs_custom_payment_fields label[for=custom_pay_amount]{font-weight:400}#wc_cs_custom_payment_fields #wc_cs_custom_pay_amount{border:1px solid #d3d3d3;border-radius:5px;padding:.28rem}@media screen and (max-width:639px){.woocommerce-table--order-details thead{display:none}.woocommerce-table--order-details table,.woocommerce-table--order-details tbody{display:block}.woocommerce-table--order-details tr{border-bottom:1px solid var(--background-light-colour);display:block;padding:.5rem 0;position:relative;text-align:right}.woocommerce-table--order-details tr:after{clear:both;content:"";display:block}.woocommerce-table--order-details tr:first-child{border-top:1px solid var(--background-light-colour)}.woocommerce-table--order-details td{border-bottom:none;display:inline-block;padding:0}.woocommerce-table--order-details .product-thumbnail{float:left;margin-right:.5rem}.woocommerce-table--order-details .product-name{display:block;margin-right:1.8rem;text-align:left}.woocommerce-table--order-details .product-price{margin-right:.5rem;vertical-align:middle}.woocommerce-table--order-details .product-price:before{content:attr(data-title) ": "}.woocommerce-table--order-details .product-quantity{margin-right:1rem;vertical-align:middle}.woocommerce-table--order-details .product-subtotal{display:block;font-weight:bolder;margin:1rem 0}.woocommerce-table--order-details .product-subtotal:before{content:attr(data-title) ": "}}@media(max-width:767px){.woocommerce-MyAccount-navigation ul li.active a>svg{transform:rotate(90deg)}}@media(min-width:768px){.woocommerce-MyAccount-orders-filters{display:flex}}@media(min-width:640px)and (max-width:767px){.woocommerce-MyAccount-orders-filters select{margin-right:.3rem;padding-left:.65rem}}@media(min-width:768px)and (max-width:1023px){.woocommerce-MyAccount-orders-filters select{background-position:calc(100% - .25rem) 50%;margin-right:.2rem;padding-left:.2rem;padding-right:1rem}}@media(max-width:1023px){.woocommerce-MyAccount-orders-filters select{display:block;margin-right:0;width:100%}.woocommerce-MyAccount-orders thead{display:none}.woocommerce-MyAccount-orders table,.woocommerce-MyAccount-orders tbody{display:block}.woocommerce-MyAccount-orders tr{display:block;margin-bottom:.5rem;padding-bottom:.5rem;position:relative}.woocommerce-MyAccount-orders td{border-bottom:none;display:block;padding:0}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-number{font-size:1.125rem;width:100%}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-date:before,.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-number:before,.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-status:before,.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-total:before{content:attr(data-title) ": "}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions{margin-top:.3rem}}@media(min-width:640px)and (max-width:1023px){.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-total .amount{display:block}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .btn{display:block;margin-bottom:.3rem}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .btn:last-child{margin-bottom:0}}