.woocommerce-account .woocommerce{align-items:start;display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:260px minmax(0,1fr)}@media(max-width:767px){.woocommerce-account .woocommerce{grid-template-columns:1fr}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{float:none!important;margin:0;width:auto!important}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{grid-column:1}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{grid-column:2}@media(max-width:767px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content{grid-column:1}}.woocommerce-MyAccount-navigation{background:var(--dd-white);border:1px solid var(--dd-line);border-radius:var(--dd-r-lg);padding:.6rem}@media(min-width:768px){.woocommerce-MyAccount-navigation{position:sticky;top:var(--dd-sticky-top)}}.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;gap:.15rem;list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation li a{align-items:center;border-radius:var(--dd-r);color:var(--dd-ink-2);display:flex;font-size:.95rem;font-weight:500;gap:.7rem;padding:.7rem .9rem;transition:background-color .16s var(--dd-ease),color .16s var(--dd-ease);--_ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation li a:before{background:currentColor;content:"";flex:0 0 auto;height:18px;-webkit-mask:var(--_ic) center/contain no-repeat;mask:var(--_ic) center/contain no-repeat;width:18px}.woocommerce-MyAccount-navigation li a:hover{background:var(--dd-accent);color:var(--dd-brand)}.woocommerce-MyAccount-navigation li.is-active a{background:var(--dd-brand);box-shadow:var(--dd-shadow-sm);color:#fff}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard a{--_ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='14' y='3' rx='1'/%3E%3Crect width='7' height='7' x='14' y='14' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders a{--_ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4zM3 6h18'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads a{--_ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M7 10l5 5 5-5M12 15V3'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address a{--_ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--payment-methods a{--_ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='14' x='2' y='5' rx='2'/%3E%3Cpath d='M2 10h20'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-account a{--_ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a{--_ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4M16 17l5-5-5-5M21 12H9'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation [class*="--subscriptions"] a{--_ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 12a9 9 0 0 1 15-6.7L21 8'/%3E%3Cpath d='M21 3v5h-5M21 12a9 9 0 0 1-15 6.7L3 16'/%3E%3Cpath d='M3 21v-5h5'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation [class*="--support"] a,.woocommerce-MyAccount-navigation [class*="--tickets"] a{--_ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 14v-2a9 9 0 0 1 18 0v2M19 14h-2a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1 2 2 0 0 0 2-2zM5 14h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1 2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation [class*=license] a{--_ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='7.5' cy='15.5' r='4.5'/%3E%3Cpath d='M10.7 12.3 19 4M16 7l3 3M18.5 4.5l3 3'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation [class*="--customization"] a,.woocommerce-MyAccount-navigation [class*="--customization-request"] a{--_ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19.4 13a1.7 1.7 0 0 1 1.6 1.7v3.6a1.7 1.7 0 0 1-1.7 1.7h-3.6a1.7 1.7 0 0 1-1.6-2.3c.1-.3.2-.6.2-.9a1.5 1.5 0 0 0-3 0c0 .3.1.6.2.9A1.7 1.7 0 0 1 9.9 20H6.7A1.7 1.7 0 0 1 5 18.3v-3.6a1.7 1.7 0 0 1 2.3-1.6c.3.1.6.2.9.2a1.5 1.5 0 0 0 0-3c-.3 0-.6.1-.9.2A1.7 1.7 0 0 1 5 8.7v-3A1.7 1.7 0 0 1 6.7 4h3.6a1.7 1.7 0 0 1 1.6 2.3 2.4 2.4 0 0 0-.2.9 1.5 1.5 0 0 0 3 0c0-.3-.1-.6-.2-.9A1.7 1.7 0 0 1 16.3 4H18a1.7 1.7 0 0 1 1.7 1.7v3.6'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation [class*="--affiliate"] a{--_ic:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.9m-3-12a4 4 0 0 1 0 7.8'/%3E%3C/svg%3E")}.woocommerce-MyAccount-content{background:var(--dd-white);border:1px solid var(--dd-line);border-radius:var(--dd-r-lg);min-width:0;padding:clamp(1.4rem,3vw,2rem)}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{color:var(--dd-ink);margin:2.25rem 0 1rem}.woocommerce-MyAccount-content h2:first-child,.woocommerce-MyAccount-content h3:first-child{margin-top:0}.woocommerce-MyAccount-content p{color:var(--dd-text);line-height:1.7}.woocommerce-MyAccount-content>p:first-child{margin-bottom:1.5rem}.woocommerce-MyAccount-content table.shop_table,.woocommerce-MyAccount-content table.woocommerce-orders-table,.woocommerce-MyAccount-content table.woocommerce-table{border:0;border-collapse:collapse;box-shadow:none;font-size:inherit;margin-bottom:2rem!important}.woocommerce-MyAccount-content table.shop_table td,.woocommerce-MyAccount-content table.shop_table th,.woocommerce-MyAccount-content table.woocommerce-orders-table td,.woocommerce-MyAccount-content table.woocommerce-orders-table th,.woocommerce-MyAccount-content table.woocommerce-table td,.woocommerce-MyAccount-content table.woocommerce-table th{border:0!important;padding:.9rem 1rem;vertical-align:middle}.woocommerce-MyAccount-content table.shop_table thead th,.woocommerce-MyAccount-content table.woocommerce-orders-table thead th,.woocommerce-MyAccount-content table.woocommerce-table thead th{background:var(--dd-surface);color:var(--dd-ink-2);font-weight:600}.woocommerce-MyAccount-content table.shop_table thead th:first-child,.woocommerce-MyAccount-content table.woocommerce-orders-table thead th:first-child,.woocommerce-MyAccount-content table.woocommerce-table thead th:first-child{border-bottom-left-radius:var(--dd-r);border-top-left-radius:var(--dd-r)}.woocommerce-MyAccount-content table.shop_table thead th:last-child,.woocommerce-MyAccount-content table.woocommerce-orders-table thead th:last-child,.woocommerce-MyAccount-content table.woocommerce-table thead th:last-child{border-bottom-right-radius:var(--dd-r);border-top-right-radius:var(--dd-r)}.woocommerce-MyAccount-content table.shop_table tbody tr:not(:last-child) td,.woocommerce-MyAccount-content table.shop_table tbody tr:not(:last-child) th,.woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr:not(:last-child) td,.woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr:not(:last-child) th,.woocommerce-MyAccount-content table.woocommerce-table tbody tr:not(:last-child) td,.woocommerce-MyAccount-content table.woocommerce-table tbody tr:not(:last-child) th{border-bottom:1px solid var(--dd-line)!important}.woocommerce-MyAccount-content table.shop_table .button,.woocommerce-MyAccount-content table.woocommerce-orders-table .button,.woocommerce-MyAccount-content table.woocommerce-table .button{font-size:.85rem;margin-right:4px;padding:.5rem 1rem}.woocommerce-MyAccount-content table.shop_table .woocommerce-orders-table__cell,.woocommerce-MyAccount-content table.woocommerce-orders-table .woocommerce-orders-table__cell,.woocommerce-MyAccount-content table.woocommerce-table .woocommerce-orders-table__cell{vertical-align:middle}.woocommerce-MyAccount-content .order-again{margin:0 0 2rem}.woocommerce-MyAccount-content .addresses,.woocommerce-MyAccount-content .u-columns,.woocommerce-MyAccount-content .woocommerce-Addresses{display:grid;gap:clamp(1.25rem,3vw,2rem);grid-template-columns:1fr 1fr;margin:0}@media(max-width:767px){.woocommerce-MyAccount-content .addresses,.woocommerce-MyAccount-content .u-columns,.woocommerce-MyAccount-content .woocommerce-Addresses{grid-template-columns:1fr}}.woocommerce-MyAccount-content .addresses:after,.woocommerce-MyAccount-content .addresses:before,.woocommerce-MyAccount-content .u-columns:after,.woocommerce-MyAccount-content .u-columns:before,.woocommerce-MyAccount-content .woocommerce-Addresses:after,.woocommerce-MyAccount-content .woocommerce-Addresses:before{content:none!important;display:none!important}.woocommerce-MyAccount-content .col-1,.woocommerce-MyAccount-content .col-2,.woocommerce-MyAccount-content .u-column1,.woocommerce-MyAccount-content .u-column2,.woocommerce-MyAccount-content .woocommerce-Address{float:none!important;margin:0!important;width:auto!important}.woocommerce-MyAccount-content .woocommerce-Address{background:var(--dd-surface);border-radius:var(--dd-r-lg);height:100%;margin-top:10px!important;padding:clamp(1.25rem,2.5vw,1.6rem)}.woocommerce-MyAccount-content .woocommerce-input-wrapper label{display:inline-block!important}.woocommerce-MyAccount-content .woocommerce-Address-title{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.woocommerce-MyAccount-content .woocommerce-Address-title h3{font-size:1.1rem;margin:0}.woocommerce-MyAccount-content .woocommerce-Address-title:before{background:var(--dd-line);content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.woocommerce-MyAccount-content .addresses .title .edit,.woocommerce-MyAccount-content .woocommerce-Address-title .edit{align-items:center;background:var(--dd-white);border:1px solid var(--dd-line-2);border-radius:var(--dd-r);color:var(--dd-brand);display:inline-flex;font-size:.82rem;font-weight:600;padding:.45rem .9rem;text-decoration:none}.woocommerce-MyAccount-content .addresses .title .edit:hover,.woocommerce-MyAccount-content .woocommerce-Address-title .edit:hover{background:var(--dd-accent);border-color:var(--dd-brand)}.woocommerce-account:not(.logged-in) .woocommerce{display:block;margin-inline:auto;max-width:960px}.woocommerce-account:not(.logged-in) .woocommerce .col2-set,.woocommerce-account:not(.logged-in) .woocommerce .u-columns{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:1fr 1fr}@media(max-width:767px){.woocommerce-account:not(.logged-in) .woocommerce .col2-set,.woocommerce-account:not(.logged-in) .woocommerce .u-columns{grid-template-columns:1fr}}.woocommerce-account:not(.logged-in) .woocommerce .col2-set:after,.woocommerce-account:not(.logged-in) .woocommerce .col2-set:before,.woocommerce-account:not(.logged-in) .woocommerce .u-columns:after,.woocommerce-account:not(.logged-in) .woocommerce .u-columns:before{content:none!important;display:none!important}.woocommerce-account:not(.logged-in) .woocommerce .col-1>h2,.woocommerce-account:not(.logged-in) .woocommerce .col-2>h2{color:var(--dd-ink);font-size:1.4rem;margin-bottom:1rem}.woocommerce-account:not(.logged-in) .woocommerce form.login,.woocommerce-account:not(.logged-in) .woocommerce form.register{background:var(--dd-surface);border:1px solid var(--dd-line);border-radius:var(--dd-r-lg);padding:clamp(1.5rem,3vw,2.25rem)}.woocommerce-account:not(.logged-in) .woocommerce form.login p,.woocommerce-account:not(.logged-in) .woocommerce form.register p{margin-bottom:1rem}.woocommerce-account:not(.logged-in) .woocommerce form.login label,.woocommerce-account:not(.logged-in) .woocommerce form.register label{display:block;margin-bottom:.4rem}.woocommerce-account:not(.logged-in) .woocommerce form.login .woocommerce-form-login__submit,.woocommerce-account:not(.logged-in) .woocommerce form.login .woocommerce-form-register__submit,.woocommerce-account:not(.logged-in) .woocommerce form.register .woocommerce-form-login__submit,.woocommerce-account:not(.logged-in) .woocommerce form.register .woocommerce-form-register__submit{margin-top:.5rem;width:100%}.woocommerce-account:not(.logged-in) .woocommerce form.login .woocommerce-form-login__rememberme,.woocommerce-account:not(.logged-in) .woocommerce form.register .woocommerce-form-login__rememberme{color:var(--dd-muted);font-weight:400}.woocommerce-account:not(.logged-in) .woocommerce form.login .lost_password,.woocommerce-account:not(.logged-in) .woocommerce form.register .lost_password{font-size:.9rem;margin-top:.75rem}.woocommerce-account:not(.logged-in) .woocommerce form.login .lost_password a,.woocommerce-account:not(.logged-in) .woocommerce form.register .lost_password a{color:var(--dd-brand)}