body.woocommerce-account .woocommerce-NoticeGroup,body.woocommerce-account .woocommerce-message,body.woocommerce-account .woocommerce-info,body.woocommerce-account .woocommerce-error{margin:0 0 24px;padding:16px 20px;border:1px solid rgba(66,122,37,.28);border-radius:10px;background:rgba(103,197,165,.1);color:var(--cv-account-ink);font-size:15px;line-height:1.25}body.woocommerce-account .woocommerce-error{border-color:rgba(170,36,36,.28);background:rgba(170,36,36,.07)}body.woocommerce-account .woocommerce-error::before,body.woocommerce-account .woocommerce-info::before,body.woocommerce-account .woocommerce-message::before{display:none}body.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:260px;margin-right:48px}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}body.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0;padding:0}body.woocommerce-account .woocommerce-MyAccount-navigation-link--downloads{display:none!important}body.woocommerce-account .woocommerce-MyAccount-navigation li a{display:flex;min-height:52px;align-items:center;justify-content:space-between;padding:14px 18px;border:1px solid var(--cv-account-line);border-radius:10px;background:0 0;color:var(--cv-account-ink);font-size:16px;font-weight:400;line-height:1.1;text-decoration:none;transition:border-color 180ms ease,background-color 180ms ease,color 180ms ease}body.woocommerce-account .woocommerce-MyAccount-navigation li a::after{content:"→";color:var(--cv-account-green);font-size:19px;line-height:1;opacity:0;transform:translateX(-5px);transition:opacity 180ms ease,transform 180ms ease}body.woocommerce-account .woocommerce-MyAccount-navigation li a:hover,body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{border-color:var(--cv-account-mint);background:var(--cv-account-surface);color:var(--cv-account-green)}body.woocommerce-account .woocommerce-MyAccount-navigation li a:hover::after,body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a::after{opacity:1;transform:translateX(0)}body.woocommerce-account .woocommerce-MyAccount-content{float:right;width:calc(100% - 308px);min-width:0;color:var(--cv-account-ink)}body.woocommerce-account .woocommerce-MyAccount-content::after,body.woocommerce-account .woocommerce-MyAccount-content::before{content:"";display:table}body.woocommerce-account .woocommerce-MyAccount-content::after{clear:both}body.woocommerce-account .woocommerce-MyAccount-content>p{max-width:720px;margin:0 0 18px;color:var(--cv-account-muted);font-size:17px;font-weight:400;line-height:1.35}body.woocommerce-account .woocommerce-MyAccount-content>p:first-child{margin-bottom:12px;color:var(--cv-account-ink);font-size:30px;line-height:1}body.woocommerce-account .woocommerce-MyAccount-content>p:first-child strong{color:var(--cv-account-green);font-weight:400}body.woocommerce-account .woocommerce-MyAccount-content>p a{color:var(--cv-account-green);text-decoration:underline;text-underline-offset:3px}body.woocommerce-account .woocommerce-MyAccount-content h2,body.woocommerce-account .woocommerce-MyAccount-content h3{margin:0 0 24px;color:var(--cv-account-ink);font-family:"Inter Tight",sans-serif;font-size:30px;font-weight:400;letter-spacing:-.01em;line-height:1}body.woocommerce-account .woocommerce-MyAccount-content h2{padding-bottom:18px;border-bottom:1px solid var(--cv-account-line)}body.woocommerce-account .woocommerce-orders-table{width:100%;margin:0;border:1px solid var(--cv-account-line);border-spacing:0;border-radius:10px;overflow:hidden;background:var(--cv-account-surface)}body.woocommerce-account .woocommerce-orders-table th,body.woocommerce-account .woocommerce-orders-table td{padding:17px 18px;border:0;border-bottom:1px solid var(--cv-account-line);color:var(--cv-account-ink);font-size:15px;font-weight:400;line-height:1.2;text-align:left;vertical-align:middle}body.woocommerce-account .woocommerce-orders-table thead th{background:rgba(103,197,165,.1);color:var(--cv-account-green);font-size:14px;font-weight:500}body.woocommerce-account .woocommerce-orders-table tbody tr:last-child th,body.woocommerce-account .woocommerce-orders-table tbody tr:last-child td{border-bottom:0}body.woocommerce-account .woocommerce-orders-table a,body.woocommerce-account .woocommerce-orders-table .woocommerce-button{color:var(--cv-account-green);font-weight:500;text-decoration:none}body.woocommerce-account .woocommerce-orders-table .woocommerce-button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;padding:7px 14px;border:1px solid var(--cv-account-mint);border-radius:81px;background:0 0;font-size:14px}body.woocommerce-account .woocommerce-orders-table .woocommerce-button:hover{background:linear-gradient(92.48deg,var(--cv-account-mint) .53%,var(--cv-account-lime) 87.6%);color:#fff}body.woocommerce-account .woocommerce-Addresses,body.woocommerce-account .woocommerce-addresses{display:grid;grid-template-columns:1fr;gap:18px}body.woocommerce-account .woocommerce-Addresses .woocommerce-Address,body.woocommerce-account .woocommerce-addresses .woocommerce-Address{position:relative;min-height:180px;padding:22px;border:1px solid var(--cv-account-line);border-radius:10px;background:var(--cv-account-surface)}body.woocommerce-account .woocommerce-Address-title{display:flex;align-items:center;justify-content:flex-start;gap:16px;margin:0 0 8px}body.woocommerce-account .woocommerce-Address-title::before{display:none}body.woocommerce-account .woocommerce-Address-title h3{margin:0;color:var(--cv-account-green);font-size:22px}body.woocommerce-account .woocommerce-Address-title .edit{color:var(--cv-account-green);font-size:14px;text-decoration:underline;text-underline-offset:3px}body.woocommerce-account .woocommerce-Address address{margin:0;color:var(--cv-account-muted);font-size:16px;font-style:normal;line-height:1.4}body.woocommerce-account .woocommerce form textarea{min-height:120px;resize:vertical}body.woocommerce-account .woocommerce form .show-password-input{top:14px}body.woocommerce-account .woocommerce-EditAccountForm fieldset{margin:28px 0 24px;padding:22px;border:1px solid var(--cv-account-line);border-radius:10px;background:var(--cv-account-surface)}body.woocommerce-account .woocommerce-EditAccountForm legend{padding:0 8px;color:var(--cv-account-green);font-size:20px}body.woocommerce-account .woocommerce-pagination{display:flex;gap:10px;margin-top:24px}@media (max-width:1024px){body.woocommerce-account .woocommerce-MyAccount-navigation{width:220px;margin-right:28px}body.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 248px)}}@media (max-width:767px){body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%;margin-right:0}body.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:28px}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.woocommerce-account .woocommerce-MyAccount-navigation li a{min-height:46px;padding:11px 12px;font-size:14px}body.woocommerce-account .woocommerce-MyAccount-navigation li a::after{display:none}body.woocommerce-account .woocommerce-MyAccount-content>p:first-child{font-size:24px}body.woocommerce-account .woocommerce-MyAccount-content>p{font-size:16px}body.woocommerce-account .woocommerce-MyAccount-content h2,body.woocommerce-account .woocommerce-MyAccount-content h3{font-size:26px}body.woocommerce-account .woocommerce-orders-table,body.woocommerce-account .woocommerce-orders-table tbody,body.woocommerce-account .woocommerce-orders-table tr,body.woocommerce-account .woocommerce-orders-table td,body.woocommerce-account .woocommerce-orders-table th{display:block;width:100%}body.woocommerce-account .woocommerce-orders-table thead{display:none}body.woocommerce-account .woocommerce-orders-table tbody tr{padding:9px 0;border-bottom:1px solid var(--cv-account-line)}body.woocommerce-account .woocommerce-orders-table tbody tr:last-child{border-bottom:0}body.woocommerce-account .woocommerce-orders-table td,body.woocommerce-account .woocommerce-orders-table th{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 16px;border:0;text-align:right}body.woocommerce-account .woocommerce-orders-table td::before,body.woocommerce-account .woocommerce-orders-table th::before{content:attr(data-title);color:var(--cv-account-muted);font-size:13px;text-align:left}}