.page-my-account .my-account-page{margin-top:40px}.page-my-account .my-account-page .welcome{font-size:1.875em;font-weight:300;line-height:1}.page-my-account .my-account-page .woocommerce .button{background:#001f59;border:1px solid #001f59;border-radius:10px;color:#fff;cursor:pointer;padding:.25em 1em;text-decoration:none;transition:background .3s,color .3s}.page-my-account .my-account-page .woocommerce .button:hover{background:#f7f7f7;color:#001f59}.page-my-account .my-account-page .woocommerce:has(.woocommerce-form-login) .u-columns{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.page-my-account .my-account-page .woocommerce:has(.woocommerce-form-login) h2{margin-top:0}.page-my-account .my-account-page .woocommerce:has(.woocommerce-form-login) input{border:1px solid #001f59;border-radius:5px;box-sizing:border-box;padding:10px}.page-my-account .my-account-page .woocommerce:has(.woocommerce-form-login) .woocommerce-form{background:#f7f7f7;border:1px solid #001f59;border-radius:10px;box-sizing:border-box;padding:1.5rem}.page-my-account .my-account-page .woocommerce:has(.woocommerce-form-login) .woocommerce-form .woocommerce-form-row{display:flex;flex-direction:column;gap:.5rem}.page-my-account .my-account-page .woocommerce:has(.woocommerce-form-login) .woocommerce-form .woocommerce-form-row .password-input{position:relative;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-form-login) .woocommerce-form .woocommerce-form-row .password-input input{box-sizing:border-box;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-form-login) .woocommerce-form .woocommerce-form-row .password-input .show-password-input{background-color:transparent;border:none;cursor:pointer;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.page-my-account .my-account-page .woocommerce:has(.woocommerce-form-login) .woocommerce-form .woocommerce-form-row .password-input .show-password-input.display-password:after{background:url(../../../assets/icons/eye-off.svg) no-repeat 50%/contain}.page-my-account .my-account-page .woocommerce:has(.woocommerce-form-login) .woocommerce-form .woocommerce-form-row .password-input .show-password-input:after{background:url(../../../assets/icons/eye.svg) no-repeat 50%/contain;content:"";display:block;height:20px;width:20px}.page-my-account .my-account-page .woocommerce:has(.woocommerce-form-login) .woocommerce-form .form-row{display:flex;flex-direction:column;gap:.5rem}.page-my-account .my-account-page .woocommerce:has(.woocommerce-form-login) .woocommerce-form .woocommerce-LostPassword{margin:0}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation){column-gap:55px;display:grid;grid-template-columns:270px 1fr;margin-top:22px}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation{border-top:1px solid #e7e7e7;padding-top:16px}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation ul li.is-active a,.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation ul li:hover a{background:#f7f7f7;font-weight:600}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation ul li.is-active a{font-size:1.125em}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation ul li a{align-items:center;border-radius:10px;box-sizing:border-box;color:#001f59;display:inline-block;display:flex;height:47px;padding-left:37px;text-decoration:none;transition:background-color .3s,font-size .3s,font-weight .3s;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-orders-table,.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-table--order-downloads{background:#f7f7f7;border:1px solid #e7e7e7;border-collapse:separate;border-radius:15px;border-spacing:0 8px;overflow:hidden;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-orders-table tbody,.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-table--order-downloads tbody{background:#fff}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-orders-table tbody td,.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-orders-table tbody th,.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-table--order-downloads tbody td,.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-table--order-downloads tbody th{padding:10px 0}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-orders-table td,.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-table--order-downloads td{text-align:center}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details{margin-bottom:20px}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-order-details__title{margin-bottom:0}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table{display:flex;flex-direction:column;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table td{text-align:center}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table thead tr{box-sizing:border-box;display:grid;grid-template-columns:100px 1fr 200px;padding:18px 23px}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tbody{display:flex;flex-direction:column;gap:18px}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tbody tr{border:1px solid #e7e7e7;border-radius:15px;box-sizing:border-box;display:grid;grid-template-columns:100px 1fr 200px;padding:18px 23px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tbody tr:hover{border-color:#001f59;box-shadow:-.313px 1.975px 12px rgba(0,0,0,.13)}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tbody tr td{align-items:center;display:flex;gap:.5rem;justify-content:center}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tbody tr td.product-image{border-radius:10px;overflow:hidden}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tbody tr td.product-image img{display:block;height:auto;object-fit:cover;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tbody tr td.product-name{align-items:flex-start;flex-direction:column;justify-content:center;padding-left:26px;text-align:left}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tbody tr td.product-name a{color:#001f59;text-decoration:none}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tbody tr td.product-name .name{font-weight:600}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tbody tr td.product-name .description{font-size:.875em;font-weight:300}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tfoot{display:flex;flex-direction:column;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tfoot tr:first-child td,.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tfoot tr:first-child th{padding:20px 0 5px}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tfoot tr{display:grid;grid-template-columns:1fr 1fr;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tfoot tr td,.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tfoot tr th{padding:5px 0}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-customer-details .woocommerce-columns{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-customer-details .woocommerce-columns .woocommerce-column{background:#f7f7f7;border:1px solid #001f59;border-radius:10px;box-sizing:border-box;padding:1.5rem}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-customer-details .woocommerce-columns .woocommerce-column h2{margin-top:0}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-customer-details .woocommerce-columns .woocommerce-column p{margin:.5rem 0}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-Addresses{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-Addresses .woocommerce-Address{background:#f7f7f7;border:1px solid #001f59;border-radius:10px;box-sizing:border-box;padding:1.5rem}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title{background:transparent;height:auto}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-Addresses .woocommerce-Address h2{margin-top:0}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-Addresses .woocommerce-Address address{font-style:normal;line-height:1.5}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{background:#f7f7f7;box-sizing:border-box;column-gap:20px;display:flex;flex-direction:row;flex-wrap:wrap;padding:10px;row-gap:0}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row{display:flex;flex-direction:column;gap:.5rem}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-first,.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-last{flex-basis:calc(50% - 10px);width:calc(50% - 10px)}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-wide{flex-basis:100%;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-address-fields .woocommerce-address-fields__field-wrapper input{border:1px solid #001f59;border-radius:5px;box-sizing:border-box;padding:10px;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-EditAccountForm{column-gap:20px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:0}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-EditAccountForm .form-row{display:flex;flex-direction:column;gap:.5rem}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-EditAccountForm .form-row-first,.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-EditAccountForm .form-row-last{flex-basis:calc(50% - 10px);width:calc(50% - 10px)}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-EditAccountForm .form-row-wide,.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-EditAccountForm fieldset{flex-basis:100%;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-EditAccountForm input{border:1px solid #001f59;border-radius:5px;box-sizing:border-box;padding:10px;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-EditAccountForm .password-input{position:relative;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-EditAccountForm .password-input input{box-sizing:border-box;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-EditAccountForm .password-input .show-password-input{background-color:transparent;border:none;cursor:pointer;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-EditAccountForm .password-input .show-password-input.display-password:after{background:url(../../../assets/icons/eye-off.svg) no-repeat 50%/contain}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-EditAccountForm .password-input .show-password-input:after{background:url(../../../assets/icons/eye.svg) no-repeat 50%/contain;content:"";display:block;height:20px;width:20px}@media (max-width:900px){.page-my-account .my-account-page{margin-top:30px}.page-my-account .my-account-page .welcome{font-size:1.75em}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation){column-gap:25px;grid-template-columns:200px 1fr}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table thead tr{grid-template-columns:80px 1fr 100px;padding:10px 15px}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-order-details .woocommerce-table tbody tr{grid-template-columns:80px 1fr 100px;padding:10px 15px}}@media (max-width:650px){.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation){grid-template-columns:1fr}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation{border-bottom:1px solid #e7e7e7;padding-bottom:16px}}@media (max-width:600px){.page-my-account .my-account-page{margin-top:20px}.page-my-account .my-account-page .welcome{font-size:1.5em}.page-my-account .my-account-page .woocommerce:has(.woocommerce-form-login) .u-columns{grid-template-columns:1fr}.page-my-account .my-account-page .woocommerce:has(.woocommerce-form-login) h2{margin-bottom:.5rem}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation ul li a{height:40px;padding-left:20px}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-customer-details .woocommerce-columns{gap:1rem;grid-template-columns:1fr}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-Addresses{gap:1rem;grid-template-columns:1fr}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-first,.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-last{flex-basis:100%;width:100%}.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-EditAccountForm .form-row-first,.page-my-account .my-account-page .woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-EditAccountForm .form-row-last{flex-basis:100%;width:100%}}
/*# sourceMappingURL=page-my-account.css.map */