.woocommerce-account .woocommerce{gap:var(--wp--preset--spacing--6);grid-template-columns:200px 1fr;display:grid}@media (max-width:640px){.woocommerce-account .woocommerce{grid-template-columns:1fr}}.woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.woocommerce-MyAccount-navigation li{border-bottom:1px solid var(--border-whisper)}.woocommerce-MyAccount-navigation li:last-child{border-bottom:none}.woocommerce-MyAccount-navigation li.is-active a{color:var(--color-primary);font-weight:600}.woocommerce-MyAccount-navigation a{padding:var(--wp--preset--spacing--3) 0;font-size:var(--wp--preset--font-size--sm);color:var(--text-default);text-decoration:none;transition:color .15s;display:block}.woocommerce-MyAccount-navigation a:hover{color:var(--color-primary)}.woocommerce-MyAccount-content{font-size:var(--wp--preset--font-size--sm);min-width:0}.woocommerce h2,.woocommerce h3{font-size:var(--wp--preset--font-size--md);margin-block-end:var(--wp--preset--spacing--4);font-weight:700}.woocommerce .woocommerce-form p,.woocommerce form.checkout_coupon p,.woocommerce form.login p,.woocommerce form.register p{margin-block-end:var(--wp--preset--spacing--4)}.woocommerce .woocommerce-form label,.woocommerce form.checkout_coupon label,.woocommerce form.login label,.woocommerce form.register label{font-size:var(--wp--preset--font-size--sm);margin-block-end:var(--wp--preset--spacing--2);font-weight:600;display:block}.woocommerce .woocommerce-form input[type=text],.woocommerce .woocommerce-form input[type=email],.woocommerce .woocommerce-form input[type=password],.woocommerce .woocommerce-form input[type=tel],.woocommerce .woocommerce-form select,.woocommerce .woocommerce-form textarea,.woocommerce form.checkout_coupon input[type=text],.woocommerce form.checkout_coupon input[type=email],.woocommerce form.checkout_coupon input[type=password],.woocommerce form.checkout_coupon input[type=tel],.woocommerce form.checkout_coupon select,.woocommerce form.checkout_coupon textarea,.woocommerce form.login input[type=text],.woocommerce form.login input[type=email],.woocommerce form.login input[type=password],.woocommerce form.login input[type=tel],.woocommerce form.login select,.woocommerce form.login textarea,.woocommerce form.register input[type=text],.woocommerce form.register input[type=email],.woocommerce form.register input[type=password],.woocommerce form.register input[type=tel],.woocommerce form.register select,.woocommerce form.register textarea{width:100%;padding:var(--wp--preset--spacing--3) var(--wp--preset--spacing--4);border:1px solid var(--border-default);font-size:var(--wp--preset--font-size--sm);color:var(--text-default);background:var(--surface-card);border-radius:4px;font-family:inherit;transition:border-color .15s,box-shadow .15s}.woocommerce .woocommerce-form input[type=text]:focus,.woocommerce .woocommerce-form input[type=email]:focus,.woocommerce .woocommerce-form input[type=password]:focus,.woocommerce .woocommerce-form input[type=tel]:focus,.woocommerce .woocommerce-form select:focus,.woocommerce .woocommerce-form textarea:focus,.woocommerce form.checkout_coupon input[type=text]:focus,.woocommerce form.checkout_coupon input[type=email]:focus,.woocommerce form.checkout_coupon input[type=password]:focus,.woocommerce form.checkout_coupon input[type=tel]:focus,.woocommerce form.checkout_coupon select:focus,.woocommerce form.checkout_coupon textarea:focus,.woocommerce form.login input[type=text]:focus,.woocommerce form.login input[type=email]:focus,.woocommerce form.login input[type=password]:focus,.woocommerce form.login input[type=tel]:focus,.woocommerce form.login select:focus,.woocommerce form.login textarea:focus,.woocommerce form.register input[type=text]:focus,.woocommerce form.register input[type=email]:focus,.woocommerce form.register input[type=password]:focus,.woocommerce form.register input[type=tel]:focus,.woocommerce form.register select:focus,.woocommerce form.register textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-05);outline:none}.woocommerce .woocommerce-form .button,.woocommerce .woocommerce-form button[type=submit],.woocommerce .woocommerce-form input[type=submit],.woocommerce form.checkout_coupon .button,.woocommerce form.checkout_coupon button[type=submit],.woocommerce form.checkout_coupon input[type=submit],.woocommerce form.login .button,.woocommerce form.login button[type=submit],.woocommerce form.login input[type=submit],.woocommerce form.register .button,.woocommerce form.register button[type=submit],.woocommerce form.register input[type=submit]{padding:var(--wp--preset--spacing--3) var(--wp--preset--spacing--6);background:var(--color-primary);color:var(--primary-foreground);border-radius:var(--wp--custom--border-radius--standard);font-size:var(--wp--preset--font-size--sm);cursor:pointer;border:none;font-family:inherit;font-weight:600;transition:background .15s}.woocommerce .woocommerce-form .button:hover,.woocommerce .woocommerce-form button[type=submit]:hover,.woocommerce .woocommerce-form input[type=submit]:hover,.woocommerce form.checkout_coupon .button:hover,.woocommerce form.checkout_coupon button[type=submit]:hover,.woocommerce form.checkout_coupon input[type=submit]:hover,.woocommerce form.login .button:hover,.woocommerce form.login button[type=submit]:hover,.woocommerce form.login input[type=submit]:hover,.woocommerce form.register .button:hover,.woocommerce form.register button[type=submit]:hover,.woocommerce form.register input[type=submit]:hover{background:var(--color-primary-60)}.woocommerce-orders-table,.woocommerce table.shop_table{border-collapse:collapse;width:100%;font-size:var(--wp--preset--font-size--sm)}.woocommerce-orders-table th,.woocommerce table.shop_table th{text-align:left;padding:var(--wp--preset--spacing--3) var(--wp--preset--spacing--4);border-bottom:2px solid var(--border-whisper);font-weight:600}.woocommerce-orders-table td,.woocommerce table.shop_table td{padding:var(--wp--preset--spacing--3) var(--wp--preset--spacing--4);border-bottom:1px solid var(--border-whisper);vertical-align:middle}.woocommerce-orders-table tr:last-child td,.woocommerce table.shop_table tr:last-child td{border-bottom:none}.woocommerce-message,.woocommerce-info,.woocommerce-error{padding:var(--wp--preset--spacing--3) var(--wp--preset--spacing--4);font-size:var(--wp--preset--font-size--sm);border-radius:4px;margin-block-end:var(--wp--preset--spacing--4);list-style:none}.woocommerce-message{background:color-mix(in srgb, var(--color-success) 10%, transparent);border-left:3px solid var(--color-success)}.woocommerce-info{background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-left:3px solid var(--color-primary)}.woocommerce-error{background:color-mix(in srgb, var(--color-error) 10%, transparent);border-left:3px solid var(--color-error)}