@keyframes spinner{to{transform:rotate(360deg)}}.woocommerce-account .row:has(.woocommerce-MyAccount-navigation){--row-padding-top: 0}.woocommerce-account .row:has(.woocommerce-MyAccount-navigation) .woocommerce{display:flex;gap:5rem}@media(max-width: 1024px){.woocommerce-account .row:has(.woocommerce-MyAccount-navigation) .woocommerce{flex-direction:column}}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce-account .u-columns{display:grid;grid-template-columns:1fr 1fr;gap:5rem}@media(max-width: 1024px){.woocommerce-account .u-columns{grid-template-columns:1fr}}.woocommerce-account .u-columns .col-1{padding:2rem;background-color:var(--grey-100);border-radius:var(--radius-m)}.woocommerce-account .u-columns .col-1 input{--backgroundcolor: var(--white)}.woocommerce-account .afrfq-quote-actions{display:flex;align-items:center}@media(max-width: 767px){.woocommerce-account .afrfq-quote-actions{flex-direction:column;align-items:flex-start;gap:.3rem}}.woocommerce-account .afrfq-quote-actions .button{min-height:4.2rem;margin:0}.woocommerce-account table{--table-border-color: var(--grey-100);width:100%}.woocommerce-account table thead th{background-color:var(--grey-100)}.woocommerce-account table tbody td:where(:not(:last-child)){border-right:unset}.woocommerce-account table tbody td:last-child{display:flex;gap:1rem;align-items:center}.woocommerce-account table tbody td a:not(.button){text-decoration:underline;font-weight:700}.woocommerce-account table tbody td a.button,.woocommerce-account table tbody td button.button,.woocommerce-account table tbody td .button,.woocommerce-account table tbody td .woocommerce-button,.woocommerce-account table tbody td a.woocommerce-button{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;padding:.7rem 2rem !important;border:1px solid var(--purple-500);border-radius:1rem;background-color:rgba(0,0,0,0);color:var(--purple-500);font-family:var(--font-base);font-size:var(--font-size-base);font-weight:700;line-height:1.5;text-decoration:none;white-space:nowrap;transition:all var(--animation-speed-base) ease;cursor:pointer}.woocommerce-account table tbody td a.button svg,.woocommerce-account table tbody td a.button img,.woocommerce-account table tbody td a.button .icon,.woocommerce-account table tbody td button.button svg,.woocommerce-account table tbody td button.button img,.woocommerce-account table tbody td button.button .icon,.woocommerce-account table tbody td .button svg,.woocommerce-account table tbody td .button img,.woocommerce-account table tbody td .button .icon,.woocommerce-account table tbody td .woocommerce-button svg,.woocommerce-account table tbody td .woocommerce-button img,.woocommerce-account table tbody td .woocommerce-button .icon,.woocommerce-account table tbody td a.woocommerce-button svg,.woocommerce-account table tbody td a.woocommerce-button img,.woocommerce-account table tbody td a.woocommerce-button .icon{width:1.6rem;height:1.6rem;flex-shrink:0;fill:currentColor}.woocommerce-account table tbody td a.button:hover,.woocommerce-account table tbody td button.button:hover,.woocommerce-account table tbody td .button:hover,.woocommerce-account table tbody td .woocommerce-button:hover,.woocommerce-account table tbody td a.woocommerce-button:hover{background-color:var(--purple-500);color:var(--white)}.woocommerce-account table tbody td a.button:focus,.woocommerce-account table tbody td button.button:focus,.woocommerce-account table tbody td .button:focus,.woocommerce-account table tbody td .woocommerce-button:focus,.woocommerce-account table tbody td a.woocommerce-button:focus{outline:2px solid var(--purple-500);outline-offset:2px}.woocommerce-account table td:first-child,.woocommerce-account table th:first-child{padding-left:2rem}.woocommerce-account .woocommerce-form .password-input .show-password-input{display:none}.woocommerce-account .woocommerce-form .lost_password a{text-decoration:underline}.woocommerce-account .woocommerce-form .lost_password a:hover{text-decoration:none}.woocommerce-account .woocommerce-form .form-row:not(.form-row-wide){display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.woocommerce-MyAccount-navigation{display:flex;flex-direction:column;gap:2rem;font-family:var(--font-base)}@media(min-width: 1025px){.woocommerce-MyAccount-navigation{min-width:25rem}}@media(max-width: 1024px){.woocommerce-MyAccount-navigation.is-open li:not(.is-active){display:flex}}.woocommerce-MyAccount-navigation.is-open li.is-active .woocommerce-MyAccount-navigation-toggle::after{transform:translate(-50%, -50%) rotate(90deg)}.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation li{display:flex;align-items:center;gap:.6rem}@media(max-width: 1024px){.woocommerce-MyAccount-navigation li:not(.is-active){display:none}}.woocommerce-MyAccount-navigation li a{font-size:1.6rem;line-height:1.6;color:var(--text-color-dark);text-decoration:none;font-weight:400;transition:color var(--animation-speed-base) ease}.woocommerce-MyAccount-navigation li a:hover{color:var(--purple-500)}@media(max-width: 1024px){.woocommerce-MyAccount-navigation li.is-active:where(:not(.woocommerce-MyAccount-navigation-link--customer-logout)){background-color:var(--purple-300);padding:1.2rem 1.6rem;border-radius:var(--radius-m);cursor:pointer}}@media(max-width: 1024px){.woocommerce-MyAccount-navigation li.is-active:where(:not(.woocommerce-MyAccount-navigation-link--customer-logout)){cursor:pointer}}.woocommerce-MyAccount-navigation li.is-active:where(:not(.woocommerce-MyAccount-navigation-link--customer-logout)) a{font-weight:700;color:var(--text-color-dark);pointer-events:auto}.woocommerce-MyAccount-navigation li.is-active:where(:not(.woocommerce-MyAccount-navigation-link--customer-logout))::before{content:"";width:.8rem;height:.8rem;background-color:var(--text-color-dark);border-radius:50%;flex-shrink:0}.woocommerce-MyAccount-navigation li.is-active:where(:not(.woocommerce-MyAccount-navigation-link--customer-logout)) .woocommerce-MyAccount-navigation-toggle{display:none;margin-left:auto;width:2.4rem;height:2.4rem;padding:0;background:rgba(0,0,0,0);border:none;cursor:pointer;position:relative;flex-shrink:0}@media(max-width: 1024px){.woocommerce-MyAccount-navigation li.is-active:where(:not(.woocommerce-MyAccount-navigation-link--customer-logout)) .woocommerce-MyAccount-navigation-toggle{display:block}}.woocommerce-MyAccount-navigation li.is-active:where(:not(.woocommerce-MyAccount-navigation-link--customer-logout)) .woocommerce-MyAccount-navigation-toggle:focus{outline:2px solid var(--purple-500);outline-offset:2px;border-radius:var(--radius-s)}.woocommerce-MyAccount-navigation li.is-active:where(:not(.woocommerce-MyAccount-navigation-link--customer-logout)) .woocommerce-MyAccount-navigation-toggle::before,.woocommerce-MyAccount-navigation li.is-active:where(:not(.woocommerce-MyAccount-navigation-link--customer-logout)) .woocommerce-MyAccount-navigation-toggle::after{content:"";position:absolute;background-color:var(--text-color-dark);transition:transform var(--animation-speed-base) ease,opacity var(--animation-speed-base) ease}.woocommerce-MyAccount-navigation li.is-active:where(:not(.woocommerce-MyAccount-navigation-link--customer-logout)) .woocommerce-MyAccount-navigation-toggle::before{top:50%;left:50%;width:1.2rem;height:2px;transform:translate(-50%, -50%)}.woocommerce-MyAccount-navigation li.is-active:where(:not(.woocommerce-MyAccount-navigation-link--customer-logout)) .woocommerce-MyAccount-navigation-toggle::after{top:50%;left:50%;width:2px;height:1.2rem;transform:translate(-50%, -50%)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:2rem}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{border:1px solid var(--text-color-dark);border-radius:3rem;padding:.4rem 1.8rem;display:inline-block}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{background-color:var(--text-color-dark);color:var(--white)}
