body.woocommerce-account main{overflow-x:hidden}body.woocommerce-account main .entry-content{margin:0;padding:0}body.woocommerce-account main .woocommerce{display:flex;margin-top:0;max-width:1430px!important;padding:0 20px}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation{background:#fff;border-right:1px solid var(--wp--preset--color--light-blue);box-sizing:border-box;padding:40px 40px 40px 0;position:relative;width:23%}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation:before{background:#fff;content:"";display:block;height:100%;left:-3000px;pointer-events:none;position:absolute;top:0;width:3000px}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation li{border-bottom:1px solid var(--wp--preset--color--light-blue);border-top:1px solid var(--wp--preset--color--light-blue);padding:15px 0}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation li:first-child{border-top:none;padding-top:0}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation li:last-child{border-bottom:none;padding-bottom:0}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation li.is-active{border-bottom-color:var(--wp--preset--color--primary)}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation a{color:var(--wp--preset--color--primary);display:block;font-family:Circular Std,sans-serif;font-size:15px;font-style:normal;font-weight:450;line-height:19.5px;margin:0;padding:0;text-decoration:none;width:100%}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content{box-sizing:border-box;padding:40px 40px 60px;width:77%}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content h2{color:var(--wp--preset--color--primary);font-size:24px;font-style:normal;font-weight:400;line-height:28.8px;margin:0}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-Address{margin-top:25px}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-Address header{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;position:relative}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-Address header:after,body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-Address header:before{display:none}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-Address header .edit{font-family:Circular Std,sans-serif;font-size:12px;font-style:normal;font-weight:450;letter-spacing:1.4px;line-height:16.8px;margin:0;padding:0;text-transform:uppercase}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-Address address{font-size:15px;font-style:normal}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .addresses address{margin-top:10px}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields{margin-top:25px}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .shop_table{border:none}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .shop_table.order_details{margin-top:25px}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .shop_table th{color:var(--wp--preset--color--contrast);font-family:Circular Std,sans-serif;font-size:12px;font-style:normal;font-weight:450!important;letter-spacing:1.4px;line-height:16.8px!important;text-transform:uppercase}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .shop_table td{font-weight:450!important}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .shop_table td time{text-transform:capitalize}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .shop_table tbody tr{border:1px solid var(--wp--preset--color--light-blue)}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.shop_table{border:none;border-collapse:initial;margin:0;padding:0;width:100%}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.shop_table td,body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.shop_table th{color:var(--wp--preset--color--contrast);font-family:Circular Std,sans-serif;font-style:normal;font-weight:450;line-height:19.5px;padding-left:0;padding-right:0}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.shop_table th{font-size:12px;letter-spacing:1.4px;line-height:16.8px;text-transform:uppercase}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.shop_table td{font-size:14px;line-height:18.2px}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.shop_table td a{font-size:14px;line-height:18.2px;text-decoration:none}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.shop_table td.product-total{white-space:nowrap}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.shop_table .wc-item-meta{color:var(--wp--preset--color--medium-blue);font-size:14px;line-height:18.2px;padding-left:0}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.shop_table .wc-item-meta .wc-item-meta-label{font-weight:450}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .button.view,body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content button[name=save_account_details],body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content button[name=save_address]{background:none;border:1px solid var(--wp--preset--color--primary);color:var(--wp--preset--color--primary);cursor:pointer;font-family:Circular Std,sans-serif;font-size:12px;font-style:normal;font-weight:450;letter-spacing:1.4px;line-height:16.8px;margin-top:1.2rem;padding:14px 26px;text-transform:uppercase;transition:all .3s ease}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .button.view:hover,body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content button[name=save_account_details]:hover,body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content button[name=save_address]:hover{background:var(--wp--preset--color--primary);color:#fff;transition:all .3s ease}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .button.cancel,body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .button.pay,body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .button.view{margin:8px 0}@media(max-width:900px){body.woocommerce-account main .woocommerce{flex-direction:column}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation{border:none;padding:30px 0;width:100%}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation:before{left:-200px;top:0;width:200px}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation:after{background:#fff;content:"";display:block;height:100%;pointer-events:none;position:absolute;right:-200px;top:0;width:200px}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation ul{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;margin:0;overflow-x:scroll;padding:0 0 15px}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation ul li{border:none;margin:0;padding:0}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation ul li a{background:#fff;border:1px solid var(--wp--preset--color--light-blue);color:var(--wp--preset--color--contrast);display:block;font-size:12px;font-style:normal;font-weight:450;letter-spacing:1.4px;line-height:16.8px;padding:10px 14px;text-transform:uppercase;transition:all .3s ease;white-space:nowrap;width:-moz-fit-content;width:fit-content}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background:var(--wp--preset--color--primary);color:#fff;transition:all .3s ease}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--base)}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content{padding:30px 0 60px;width:100%}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .shop-table .woocommerce-table__product-name ul.wc-item-meta{padding-inline-start:0}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .shop-table td{font-weight:500}body.woocommerce-account main .woocommerce .woocommerce-MyAccount-content .shop-table tr:nth-child(2n){background:#fff}}body.woocommerce-account.user-logged-out main .entry-content>div:first-child{display:none!important}body.woocommerce-account.user-logged-out main .woocommerce{display:block;max-width:500px!important;text-align:center}body.woocommerce-account.user-logged-out main .woocommerce form{background:#f9f9f9}body.woocommerce-account.user-logged-out main .woocommerce form.woocommerce-ResetPassword{border:1px solid #cfc8d8;border-radius:5px;margin:2em 0;padding:20px;text-align:center}body.woocommerce-account.user-logged-out main .woocommerce form.woocommerce-ResetPassword .woocommerce-form-row{margin:0;padding:0;width:100%}body.woocommerce-account.user-logged-out main .woocommerce form.woocommerce-ResetPassword .woocommerce-form-row button{margin-top:1.2rem;width:100%}
