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}@media screen and (width>=1280px){body.woocommerce-account .table-1 tbody td,body.woocommerce-account .table-1 tbody th.woocommerce-orders-table__cell{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{width:4rem;height:auto;max-height:4rem;display:block}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 th,body.woocommerce-account table.table-1 td{width:auto;min-width:0}@media screen and (width>=1280px){body.woocommerce-account table.table-1.woocommerce-orders-table th.woocommerce-orders-table__header-order-actions{width:240px!important}}body.woocommerce-account .select2-selection{height:38px;position:relative;border:1px solid #d3d3d3!important}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--phone,body.woocommerce-account .woocommerce-customer-details--email{margin-bottom:0}body.woocommerce-account .woocommerce .m4l-shop-filters__panel aside.widget{max-width:225px}body.woocommerce-account .woocommerce .m4l-shop-filters__panel aside.widget>form{border:2px solid var(--background-light-colour);background:#fff;border-radius:8px;position:absolute;top:45px}.woocommerce-MyAccount-content .woocommerce-result-count{margin:1rem 0!important}.credits-for-woocommerce input:focus,.credits-for-woocommerce select:focus{box-shadow:0 0 0 .1rem var(--primary-button-box-shadow);outline:0;border-color:var(--primary-colour-lightened)!important}.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 .m4l-btn--inline,.credits-for-woocommerce .wc-cs-mydashboard-profile table.table-1 tfoot td .m4l-btn--inline{margin:.5rem .5rem 0 0;display:inline-block}.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 th,.credits-for-woocommerce .wc-cs-mydashboard-view-unbilled-txns table.table-1 td{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 .m4l-btn--inline{padding:10px 15px!important;font-weight:400!important}.credits-for-woocommerce table.table-1 tfoot td{padding:.75rem}.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{padding-left:0;list-style:none}.woocommerce-MyAccount-navigation ul li a{color:var(--text-colour);border-top:1px solid var(--background-light-colour);padding:1em 2em 1em 0;display:block}.woocommerce-MyAccount-navigation ul li a>svg{display:none}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li a:focus{color:var(--primary-colour);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 a{color:var(--primary-colour);text-decoration:none}.woocommerce-MyAccount-navigation ul li.active a>svg{height:100%;line-height:inherit;float:right;padding:1em 0;display:block;position:absolute;top:0;right:1em}.woocommerce-MyAccount-navigation ul li.active{position:relative}.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{width:100%;margin-bottom:1rem}.woocommerce-MyAccount-orders th{border-bottom:1px solid var(--background-light-colour);padding:0 .5rem .5rem 0}@media screen and (width>=1280px){.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}@media screen and (width>=1280px){.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}.woocommerce-MyAccount-orders .m4l-orders-vat-btn__label--mobile{display:inline}@media screen and (width>=1280px){.woocommerce-MyAccount-orders .m4l-orders-vat-btn__label--mobile{display:none}}.woocommerce-MyAccount-orders .m4l-orders-vat-btn__label--desktop{display:none}@media screen and (width>=1280px){.woocommerce-MyAccount-orders .m4l-orders-vat-btn__label--desktop{display:inline}}.order-info-summary{font-size:1.125rem}.order-info-summary mark{white-space:nowrap;background-color:#f8f8f8;border-radius:.2em}.order-info-summary.status-good mark.order-status{color:#fff;background-color:var(--success-colour)}.order-info-summary.status-bad mark.order-status{color:#fff;background-color:#ed1c23}.woocommerce-OrderUpdates{padding-left:0;list-style:none}.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}@media screen and (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);text-align:right;padding:.5rem 0;display:block;position:relative}.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;padding:0;display:inline-block}.woocommerce-table--order-details .product-thumbnail{float:left;margin-right:.5rem}.woocommerce-table--order-details .product-name{text-align:left;margin-right:1.8rem;display:block}.woocommerce-table--order-details .product-price{vertical-align:middle;margin-right:.5rem}.woocommerce-table--order-details .product-price:before{content:attr(data-title) ": "}.woocommerce-table--order-details .product-quantity{vertical-align:middle;margin-right:1rem}.woocommerce-table--order-details .product-subtotal{margin:1rem 0;font-weight:bolder;display:block}.woocommerce-table--order-details .product-subtotal:before{content:attr(data-title) ": "}}@media (width<=767px){.woocommerce-MyAccount-navigation ul li.active a>svg{transform:rotate(90deg)}}@media (width>=768px){.woocommerce-MyAccount-orders-filters{display:flex}}@media (width>=640px) and (width<=767px){.woocommerce-MyAccount-orders-filters select{margin-right:.3rem;padding-left:.65rem}}@media (width>=768px) and (width<=1279px){.woocommerce-MyAccount-orders-filters select{background-position:calc(100% - .25rem);margin-right:.2rem;padding-left:.2rem;padding-right:1rem}}@media (width<=1279px){.woocommerce-MyAccount-orders-filters select{width:100%;margin-right:0;display:block}table.woocommerce-MyAccount-orders.woocommerce-orders-table{table-layout:auto;width:100%;display:block}table.woocommerce-MyAccount-orders.woocommerce-orders-table thead{display:none}table.woocommerce-MyAccount-orders.woocommerce-orders-table tbody{padding:.5rem 0 .25rem;display:block}table.woocommerce-MyAccount-orders.woocommerce-orders-table tr{border-bottom:1px solid var(--background-light-colour);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.75rem 1rem 1rem;display:flex;position:relative}table.woocommerce-MyAccount-orders.woocommerce-orders-table tr:last-child{border-bottom:0;margin-bottom:0;padding-bottom:1rem}table.woocommerce-MyAccount-orders.woocommerce-orders-table tr>td,table.woocommerce-MyAccount-orders.woocommerce-orders-table tr>th.woocommerce-orders-table__cell{padding:.35rem 0!important}table.woocommerce-MyAccount-orders.woocommerce-orders-table td,table.woocommerce-MyAccount-orders.woocommerce-orders-table th.woocommerce-orders-table__cell{text-align:right;border-bottom:none;flex:0 0 100%;width:100%;display:block}table.woocommerce-MyAccount-orders.woocommerce-orders-table td:before,table.woocommerce-MyAccount-orders.woocommerce-orders-table th.woocommerce-orders-table__cell:before{content:attr(data-title) ": ";float:left;font-weight:600}table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-order-number{text-align:left;flex:0 0 100%;width:100%;font-size:1.125rem}table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-order-number:before{float:none;margin-bottom:.25rem;display:block}table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions,table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-vat-invoice{border-top:1px solid var(--background-light-colour);text-align:left;flex:none;width:auto;margin-top:.25rem;padding-top:.75rem}table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions:before,table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-vat-invoice:before{display:none}table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions{flex:auto;min-width:0}table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .m4l-btn,table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button{vertical-align:middle;width:auto;max-width:none;margin:0 .5rem 0 0;display:inline-block}table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .m4l-btn:last-child,table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button:last-child{margin-right:0}table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-vat-invoice{text-align:left;flex:none}table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-vat-invoice form{margin:0;display:inline-block}table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-vat-invoice .m4l-btn,table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-vat-invoice .btn{vertical-align:middle;width:auto;max-width:none;display:inline-block}}@media (width>=640px) and (width<=1279px){table.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-order-total .amount{display:block}}
