.woocommerce{display:flex;flex-wrap:wrap}.woocommerce .header-my-account{border-bottom-width:1px;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2.5rem 7%;width:100%}.woocommerce h2{font-size:clamp(1rem,-.5rem + 2vw,1.5rem);font-weight:300;line-height:1.3;text-transform:uppercase}.woocommerce h3{font-size:clamp(.9625rem,.5rem + .5vw,1rem);line-height:1.5}.woocommerce label abbr:where([title]){text-decoration:none}.woocommerce .select2-selection,.woocommerce input[type=email],.woocommerce input[type=password],.woocommerce input[type=tel],.woocommerce input[type=text]{border-color:var(--color-grey);border-radius:9999px;border-width:1px;font-size:clamp(.7rem,.4rem + .4vw,.8rem);line-height:1.5;padding:.375rem .75rem;width:100%}.woocommerce input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-white);border-color:var(--color-blue);border-radius:9999px;border-width:1px;cursor:pointer;margin-right:10px;margin-top:-5px;min-height:1em;min-width:1em;outline:2px solid transparent;outline-offset:2px;vertical-align:middle}.woocommerce input[type=checkbox][data-checked=true]{background-color:var(--color-blue)}.woocommerce .woocommerce-info,.woocommerce label,.woocommerce p{font-size:clamp(.8rem,.5rem + .4vw,.9rem);line-height:1.5;line-height:1.25rem}.woocommerce p a{line-height:1.25rem;transition-duration:.3s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.woocommerce p a:hover{color:var(--color-blue)}.woocommerce button{background-color:var(--color-blue);border-color:var(--color-blue);border-radius:9999px;border-width:1px;color:var(--color-white);display:block;font-size:clamp(.7rem,.4rem + .4vw,.8rem);line-height:1.5;margin-top:1.25rem;padding:.5rem 2.5rem;transition-duration:.3s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.woocommerce button:hover{background-color:var(--color-white);color:var(--color-blue)}.woocommerce .woocommerce-MyAccount-navigation{border-right-width:1px;width:25%}@media (max-width:1023px){.woocommerce .woocommerce-MyAccount-navigation{min-width:250px}}@media (max-width:767px){.woocommerce .woocommerce-MyAccount-navigation{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:100%}}.woocommerce .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column}.woocommerce .woocommerce-MyAccount-navigation ul li{border-bottom-color:var(--color-black);border-bottom-width:1px}.woocommerce .woocommerce-MyAccount-navigation ul li:hover{color:var(--color-blue)}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active{background-color:var(--color-blue);color:var(--color-white)}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active svg{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.woocommerce .woocommerce-MyAccount-navigation ul li a{display:block;padding:1rem 7% 1rem 2.5rem}@media (max-width:1279px){.woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:clamp(.7rem,.4rem + .4vw,.8rem);line-height:1.5;padding-left:1.25rem}}.woocommerce .woocommerce-MyAccount-content{min-height:calc(100vh - 177px);padding:2.5rem;width:75%}@media (max-width:767px){.woocommerce .woocommerce-MyAccount-content{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding-left:7%;padding-right:7%}}@media (max-width:1023px){.woocommerce .woocommerce-MyAccount-content{width:calc(100% - 250px)}}@media (max-width:767px){.woocommerce .woocommerce-MyAccount-content{width:100%}}.my_account_orders_wrapper{--scrollbar-track:initial;--scrollbar-thumb:initial;overflow-x:auto;overflow:overlay;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);width:100%}.my_account_orders_wrapper.overflow-x-hidden{overflow-x:hidden}.my_account_orders_wrapper.overflow-y-hidden{overflow-y:hidden}.my_account_orders_wrapper::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.my_account_orders_wrapper::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}.my_account_orders_wrapper{scrollbar-width:thin}.my_account_orders_wrapper::-webkit-scrollbar{height:8px;width:8px}.my_account_orders_wrapper{--scrollbar-thumb:var(--color-black)}.my_account_orders_wrapper .woocommerce-orders-table{width:100%}.my_account_orders_wrapper .woocommerce-orders-table td,.my_account_orders_wrapper .woocommerce-orders-table th{padding:1.25rem .5rem;text-align:center}@media (max-width:1279px){.my_account_orders_wrapper .woocommerce-orders-table td,.my_account_orders_wrapper .woocommerce-orders-table th{font-size:clamp(.8rem,.5rem + .4vw,.9rem);line-height:1.5}}@media (max-width:1023px){.my_account_orders_wrapper .woocommerce-orders-table td,.my_account_orders_wrapper .woocommerce-orders-table th{font-size:clamp(.7rem,.4rem + .4vw,.8rem);line-height:1.5}}.my_account_orders_wrapper .woocommerce-orders-table tbody tr,.my_account_orders_wrapper .woocommerce-orders-table thead{border-bottom-width:1px}.my_account_orders_wrapper .woocommerce-orders-table tbody tr a{background-color:var(--color-black);border-radius:9999px;border-width:1px;color:var(--color-white);font-size:.65em;font-weight:300;line-height:1.5;padding:.5rem 1.25rem;text-transform:uppercase;transition-duration:.3s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.my_account_orders_wrapper .woocommerce-orders-table tbody tr a:hover{background-color:var(--color-white);color:var(--color-black)}.woocommerce-order-details{border-top-width:1px;margin-top:2.5rem;padding-bottom:2.5rem;padding-top:2.5rem}.woocommerce-order-details h2{text-align:center}.woocommerce-order-details table{margin-top:2.5rem;width:100%}.woocommerce-order-details table,.woocommerce-order-details table td,.woocommerce-order-details table th{border-color:var(--color-blue);border-width:1px;padding:.5rem}.woocommerce-order-details table th:nth-child(2){width:40%}.woocommerce-order-details table thead{background-color:var(--color-blue);color:var(--color-white)}.woocommerce-order-details table tfoot{text-align:left}.woocommerce-customer-details{border-top-width:1px;padding-top:2.5rem}.woocommerce-customer-details .woocommerce-columns{align-items:stretch;display:flex}@media (max-width:1023px){.woocommerce-customer-details .woocommerce-columns{flex-direction:column;gap:2.5rem}}.woocommerce-customer-details .woocommerce-columns .woocommerce-column{width:50%}@media (max-width:1023px){.woocommerce-customer-details .woocommerce-columns .woocommerce-column{width:100%}}.woocommerce-customer-details .woocommerce-columns .woocommerce-column h2{margin-bottom:1.25rem}.woocommerce-customer-details .woocommerce-columns .woocommerce-column:first-child{padding-right:1.25rem}@media (max-width:1023px){.woocommerce-customer-details .woocommerce-columns .woocommerce-column:first-child{padding-right:0}}.woocommerce-customer-details .woocommerce-columns .woocommerce-column:last-child{padding-left:1.25rem}@media (max-width:1023px){.woocommerce-customer-details .woocommerce-columns .woocommerce-column:last-child{padding-left:0}}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper{display:flex;flex-direction:column;gap:1rem}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper .select2-selection,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper input{margin-top:.5rem}.woocommerce-MyAccount-paymentMethods{margin-top:2.5rem;width:100%}.woocommerce-MyAccount-paymentMethods,.woocommerce-MyAccount-paymentMethods td,.woocommerce-MyAccount-paymentMethods th{padding:.5rem;text-align:center}.woocommerce-MyAccount-paymentMethods th:nth-child(2){width:40%}.woocommerce-MyAccount-paymentMethods thead,.woocommerce-MyAccount-paymentMethods tr{border-bottom-width:1px}.woocommerce-MyAccount-paymentMethods tfoot{text-align:left}#add_payment_method{max-width:100%;width:500px}.woocommerce-EditAccountForm{display:flex;flex-direction:column}.woocommerce-EditAccountForm .woocommerce-form-row{margin-bottom:1.25rem}