.woocommerce-account:has(.woocommerce-MyAccount-navigation-link--dashboard.is-active) .woocommerce-MyAccount-content:before{content:"";display:block;width:56px;height:56px;margin-bottom:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56'%3E%3Ccircle cx='28' cy='28' r='28' fill='%23A51931' fill-opacity='0.15'/%3E%3Cpath d='M40 42v-2a8 8 0 0 0-8-8H24a8 8 0 0 0-8 8v2' stroke='%23A51931' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='28' cy='22' r='6' stroke='%23A51931' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}@media(max-width:768px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.1)}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li{margin:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li a{display:flex;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:400;color:#ffffffa6;text-decoration:none;border-left:3px solid transparent;border-radius:0 6px 6px 0;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li a:before{content:"";display:inline-block;flex-shrink:0;width:16px;height:16px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li a:hover{color:#fff;background-color:#ffffff0d;border-left-color:#ffffff4d}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard a:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Crect x='3' y='3' width='7' height='7'/%3E%3Crect x='14' y='3' width='7' height='7'/%3E%3Crect x='3' y='14' width='7' height='7'/%3E%3Crect x='14' y='14' width='7' height='7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Crect x='3' y='3' width='7' height='7'/%3E%3Crect x='14' y='3' width='7' height='7'/%3E%3Crect x='3' y='14' width='7' height='7'/%3E%3Crect x='14' y='14' width='7' height='7'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--orders a:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2'/%3E%3Crect x='9' y='3' width='6' height='4' rx='1'/%3E%3Cline x1='9' y1='12' x2='15' y2='12'/%3E%3Cline x1='9' y1='16' x2='13' y2='16'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2'/%3E%3Crect x='9' y='3' width='6' height='4' rx='1'/%3E%3Cline x1='9' y1='12' x2='15' y2='12'/%3E%3Cline x1='9' y1='16' x2='13' y2='16'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--reports a:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cline x1='18' y1='20' x2='18' y2='10'/%3E%3Cline x1='12' y1='20' x2='12' y2='4'/%3E%3Cline x1='6' y1='20' x2='6' y2='14'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cline x1='18' y1='20' x2='18' y2='10'/%3E%3Cline x1='12' y1='20' x2='12' y2='4'/%3E%3Cline x1='6' y1='20' x2='6' y2='14'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--subscriptions a:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M23 4v6h-6'/%3E%3Cpath d='M1 20v-6h6'/%3E%3Cpath d='M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M23 4v6h-6'/%3E%3Cpath d='M1 20v-6h6'/%3E%3Cpath d='M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--downloads a:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpolyline points='7 10 12 15 17 10'/%3E%3Cline x1='12' y1='15' x2='12' y2='3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpolyline points='7 10 12 15 17 10'/%3E%3Cline x1='12' y1='15' x2='12' y2='3'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address a:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M21 10c0 7-9 13-9 13S3 17 3 10a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M21 10c0 7-9 13-9 13S3 17 3 10a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account a:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3Cpolyline points='16 17 21 12 16 7'/%3E%3Cline x1='21' y1='12' x2='9' y2='12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3Cpolyline points='16 17 21 12 16 7'/%3E%3Cline x1='21' y1='12' x2='9' y2='12'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.is-active>a{color:#fff;font-weight:600;background-color:#a5193126;border-left-color:#a51931}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout>a{color:#a51931cc}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout>a:hover{color:#a51931;background-color:#a5193114;border-left-color:#a51931}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{color:#fff;background-color:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:28px}@media(max-width:768px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding:16px}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p{font-size:14px;line-height:1.7;color:#ffffffbf;margin-bottom:12px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p strong{color:#fff;font-weight:600}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p a{color:#a51931;text-decoration:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p a:hover{text-decoration:underline}.woocommerce-account .woocommerce .woocommerce-orders-table{width:100%;border-collapse:collapse}.woocommerce-account .woocommerce .woocommerce-orders-table thead tr{border-bottom:1px solid rgba(255,255,255,.1)}.woocommerce-account .woocommerce .woocommerce-orders-table thead th{padding:10px 12px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#ffffff73;text-align:left}.woocommerce-account .woocommerce .woocommerce-orders-table tbody tr{border-bottom:1px solid rgba(255,255,255,.06);transition:background-color .15s ease}.woocommerce-account .woocommerce .woocommerce-orders-table tbody tr:last-child{border-bottom:none}.woocommerce-account .woocommerce .woocommerce-orders-table tbody tr:hover{background-color:#ffffff08}.woocommerce-account .woocommerce .woocommerce-orders-table th,.woocommerce-account .woocommerce .woocommerce-orders-table td{padding:14px 12px;font-size:14px;color:#fff;vertical-align:middle}.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-number a{color:#fff;font-weight:600;text-decoration:none}.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-number a:hover{color:#a51931}.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-date time{color:#fff9;font-size:13px}.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-status{color:#ffffffbf;font-size:13px}.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-total{color:#fff;font-weight:500}.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-button.view{display:inline-block;padding:6px 14px;font-size:12px;font-weight:600;color:#fff;background-color:#a5193133;border:1px solid rgba(165,25,49,.4);border-radius:6px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-button.view:hover{background-color:#a5193159;border-color:#a51931}@media(max-width:640px){.woocommerce-account .woocommerce .woocommerce-orders-table thead{display:none}.woocommerce-account .woocommerce .woocommerce-orders-table tbody tr{display:block;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.08)}.woocommerce-account .woocommerce .woocommerce-orders-table th,.woocommerce-account .woocommerce .woocommerce-orders-table td{display:flex;justify-content:space-between;align-items:center;padding:6px 12px;font-size:13px}.woocommerce-account .woocommerce .woocommerce-orders-table th:before,.woocommerce-account .woocommerce .woocommerce-orders-table td:before{content:attr(data-title);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fff6;flex-shrink:0;margin-right:12px}}@media(max-width:640px){.woocommerce-account .woocommerce table{border:none}}.woocommerce-account .woocommerce .woocommerce-order-details,.woocommerce-account .woocommerce .woocommerce-customer-details{margin-bottom:32px}.woocommerce-account .woocommerce .woocommerce-order-details h2,.woocommerce-account .woocommerce .woocommerce-customer-details h2{font-size:16px;font-weight:600;color:#fff;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content>p:first-of-type{font-size:14px;color:#ffffffb3;margin-bottom:28px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content>p:first-of-type mark{background:none;font-style:normal}.woocommerce-account .woocommerce .woocommerce-MyAccount-content>p:first-of-type mark.order-number,.woocommerce-account .woocommerce .woocommerce-MyAccount-content>p:first-of-type mark.order-date{color:#fff;font-weight:600}.woocommerce-account .woocommerce .woocommerce-MyAccount-content>p:first-of-type mark.order-status{color:#a51931;font-weight:600}.woocommerce-account .woocommerce .woocommerce-table--order-details{width:100%;border-collapse:collapse}.woocommerce-account .woocommerce .woocommerce-table--order-details thead th{padding:10px 12px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#ffffff73;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}.woocommerce-account .woocommerce .woocommerce-table--order-details tbody tr{border-bottom:1px solid rgba(255,255,255,.06)}.woocommerce-account .woocommerce .woocommerce-table--order-details tbody td{padding:14px 12px;font-size:14px;color:#fff;vertical-align:middle}.woocommerce-account .woocommerce .woocommerce-table--order-details .product-name a{color:#fff;text-decoration:none}.woocommerce-account .woocommerce .woocommerce-table--order-details .product-name a:hover{color:#a51931}.woocommerce-account .woocommerce .woocommerce-table--order-details .product-quantity{color:#ffffff80;font-weight:400}.woocommerce-account .woocommerce .woocommerce-table--order-details .product-total{text-align:right;color:#fff}.woocommerce-account .woocommerce .woocommerce-table--order-details tfoot tr{border-bottom:1px solid rgba(255,255,255,.06)}.woocommerce-account .woocommerce .woocommerce-table--order-details tfoot tr:last-child{border-bottom:none}.woocommerce-account .woocommerce .woocommerce-table--order-details tfoot th{padding:12px;font-size:13px;font-weight:400;color:#ffffff8c;text-align:left}.woocommerce-account .woocommerce .woocommerce-table--order-details tfoot td{padding:12px;font-size:14px;color:#fff;text-align:right}.woocommerce-account .woocommerce .woocommerce-table--order-details tfoot tr:last-child th,.woocommerce-account .woocommerce .woocommerce-table--order-details tfoot tr:last-child td{font-weight:700;font-size:15px;color:#fff;padding-top:14px;padding-bottom:14px}@media(max-width:640px){.woocommerce-account .woocommerce .woocommerce-table--order-details thead{display:none}.woocommerce-account .woocommerce .woocommerce-table--order-details tbody tr,.woocommerce-account .woocommerce .woocommerce-table--order-details tfoot tr{display:block;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.woocommerce-account .woocommerce .woocommerce-table--order-details tbody td,.woocommerce-account .woocommerce .woocommerce-table--order-details tfoot th,.woocommerce-account .woocommerce .woocommerce-table--order-details tfoot td{display:flex;justify-content:space-between;align-items:center;padding:6px 12px;font-size:13px;text-align:left}}.woocommerce-account .woocommerce header h2,.woocommerce-account .woocommerce .woocommerce-order-details header h2{margin-top:28px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#ffffff73;border-bottom:none;padding-bottom:0;margin-bottom:12px}.woocommerce-account .woocommerce .woocommerce-customer-details address{font-style:normal;font-size:14px;color:#ffffffbf;line-height:1.7}.woocommerce-account .woocommerce .woocommerce-customer-details address p{margin:4px 0 0;color:#ffffffbf}.woocommerce-account .woocommerce .woocommerce-vat-details{margin-top:32px;margin-bottom:32px}.woocommerce-account .woocommerce .woocommerce-vat-details h2{font-size:16px;font-weight:600;color:#fff;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.woocommerce-account .woocommerce .woocommerce-vat-details address{font-style:normal;font-size:14px;color:#ffffffbf;line-height:1.7}.woocommerce-account .woocommerce .woocommerce-vat-details address p{margin:4px 0 0;color:#ffffffbf}.woocommerce-account .woocommerce .subscription_details{width:100%;border-collapse:collapse;margin-bottom:28px}.woocommerce-account .woocommerce .subscription_details tbody tr{border-bottom:1px solid rgba(255,255,255,.06)}.woocommerce-account .woocommerce .subscription_details tbody tr:last-child{border-bottom:none}.woocommerce-account .woocommerce .subscription_details td{padding:12px;font-size:14px;vertical-align:middle}.woocommerce-account .woocommerce .subscription_details td:first-child{color:#ffffff80;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;width:40%}.woocommerce-account .woocommerce .subscription_details td:last-child{color:#fff}.woocommerce-account .woocommerce .subscription_details .woocommerce-button.cancel{display:inline-block;padding:6px 14px;font-size:12px;font-weight:600;color:#fffc;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.15);border-radius:6px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.woocommerce-account .woocommerce .subscription_details .woocommerce-button.cancel:hover{background-color:#a5193126;border-color:#a5193180;color:#fff}@media(max-width:640px){.woocommerce-account .woocommerce .subscription_details tbody tr{display:flex;justify-content:space-between;align-items:center;padding:10px 12px}.woocommerce-account .woocommerce .subscription_details td{display:block;padding:0;border:none!important}.woocommerce-account .woocommerce .subscription_details td:before{display:none!important;content:none!important}.woocommerce-account .woocommerce .subscription_details td:first-child{width:auto}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content>h2{font-size:13px!important;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#ffffff73;margin-bottom:12px;padding-bottom:0;border-bottom:none}.woocommerce-account .woocommerce .woocommerce-Addresses{display:grid;grid-template-columns:1fr 1fr;gap:20px}.woocommerce-account .woocommerce .woocommerce-Addresses:before,.woocommerce-account .woocommerce .woocommerce-Addresses:after{display:none!important;content:none!important}.woocommerce-account .woocommerce .woocommerce-Addresses .col-1,.woocommerce-account .woocommerce .woocommerce-Addresses .col-2{float:none;width:100%}@media(max-width:640px){.woocommerce-account .woocommerce .woocommerce-Addresses{grid-template-columns:1fr}}.woocommerce-account .woocommerce .woocommerce-Address{background-color:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:20px 24px}.woocommerce-account .woocommerce .woocommerce-Address .woocommerce-Address-title{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.woocommerce-account .woocommerce .woocommerce-Address .woocommerce-Address-title:before,.woocommerce-account .woocommerce .woocommerce-Address .woocommerce-Address-title:after{display:none!important;content:none!important}.woocommerce-account .woocommerce .woocommerce-Address .woocommerce-Address-title h2{font-size:14px;font-weight:600;color:#fff;margin:0;border-bottom:none;padding-bottom:0}.woocommerce-account .woocommerce .woocommerce-Address .woocommerce-Address-title .edit{font-size:12px;font-weight:600;color:#fff;text-decoration:none;padding:6px 14px;background-color:#a51931;border:1px solid #A51931;border-radius:6px;transition:background-color .15s ease,opacity .15s ease}.woocommerce-account .woocommerce .woocommerce-Address .woocommerce-Address-title .edit:hover{opacity:.85}.woocommerce-account .woocommerce .woocommerce-Address address{font-style:normal;font-size:14px;color:#ffffffbf;line-height:1.7}.woocommerce-account .woocommerce form>h2{font-size:18px;font-weight:700;color:#fff;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.woocommerce-account .woocommerce .woocommerce-address-fields>h2,.woocommerce-account .woocommerce .woocommerce-address-fields~h2{font-size:18px;font-weight:700;color:#fff;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row label{display:block;margin-bottom:6px;font-size:14px;font-weight:400;color:#fff}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row label .required{color:#a51931;margin-left:2px}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row label .optional{color:#fff6;font-size:12px}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=text],.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=email],.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=tel],.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=number],.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=password],.woocommerce-account .woocommerce .woocommerce-address-fields .form-row .input-text{width:100%;box-sizing:border-box;border-radius:8px;border:1px solid #6B6B6B;background-color:transparent;color:#fff;padding:12px;font-size:14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=text]::-moz-placeholder,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=email]::-moz-placeholder,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=tel]::-moz-placeholder,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=number]::-moz-placeholder,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=password]::-moz-placeholder,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row .input-text::-moz-placeholder{color:#fff6}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=text]::placeholder,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=email]::placeholder,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=tel]::placeholder,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=number]::placeholder,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=password]::placeholder,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row .input-text::placeholder{color:#fff6}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=text]:focus,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=email]:focus,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=tel]:focus,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=number]:focus,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row input[type=password]:focus,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row .input-text:focus{border-color:#a51931;box-shadow:0 0 0 2px #a5193140}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row select{width:100%;box-sizing:border-box;border-radius:8px;border:1px solid #6B6B6B;background-color:transparent;color:#fff;padding:12px 36px 12px 12px;font-size:14px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236B6B6B' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row select:focus{border-color:#a51931;box-shadow:0 0 0 2px #a5193140}.woocommerce-account .woocommerce .woocommerce-address-fields .select2-container--default .select2-selection--single{width:100%;box-sizing:border-box;border-radius:8px;border:1px solid #6B6B6B!important;background-color:transparent!important;color:#fff!important;padding:12px;font-size:14px;outline:none;height:auto;line-height:1.4;transition:border-color .2s ease,box-shadow .2s ease}.woocommerce-account .woocommerce .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;padding:0;line-height:1.4}.woocommerce-account .woocommerce .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.woocommerce-account .woocommerce .woocommerce-address-fields .select2-container--default .select2-dropdown{background-color:#1a1a1a;border:1px solid #6B6B6B;border-radius:8px}.woocommerce-account .woocommerce .woocommerce-address-fields .select2-container--default .select2-results__option{color:#fff;padding:10px 14px}.woocommerce-account .woocommerce .woocommerce-address-fields .select2-container--default .select2-results__option--highlighted{background-color:#a51931}.woocommerce-account .woocommerce .woocommerce-address-fields .select2-container--default .select2-search--dropdown .select2-search__field{width:100%;box-sizing:border-box;border-radius:4px;border:1px solid #6B6B6B;background-color:transparent;color:#fff;padding:8px 12px;font-size:14px;outline:none}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row label.checkbox{display:block;font-size:13px;color:#ffffffb3;cursor:pointer;line-height:1.6;padding-left:26px;position:relative}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row label.checkbox input[type=checkbox]{position:absolute;left:0;top:2px;width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1.5px solid #6B6B6B;border-radius:4px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row label.checkbox input[type=checkbox]:after{content:"";display:block;position:absolute;top:1px;left:4px;width:5px;height:9px;border:2px solid #ffffff;border-top:none;border-left:none;transform:rotate(45deg);opacity:0;transition:opacity .15s ease}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row label.checkbox input[type=checkbox]:checked{background-color:#a51931;border-color:#a51931}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row label.checkbox input[type=checkbox]:checked:after{opacity:1}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row-first,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row-last{display:inline-block;width:48%;vertical-align:top}.woocommerce-account .woocommerce .woocommerce-address-fields .form-row-first{margin-right:4%}@media(max-width:640px){.woocommerce-account .woocommerce .woocommerce-address-fields .form-row-first,.woocommerce-account .woocommerce .woocommerce-address-fields .form-row-last{display:block;width:100%;margin-right:0}}.woocommerce-account .woocommerce .woocommerce-address-fields button[name=save_address]{display:inline-block;background-image:linear-gradient(180deg,#c41e3a,#f2295b);box-shadow:0 0 30px #c41e3a66;border:1px solid transparent;border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:12px 28px;cursor:pointer;transition:opacity .2s ease,box-shadow .2s ease}.woocommerce-account .woocommerce .woocommerce-address-fields button[name=save_address]:hover{opacity:.88;box-shadow:0 0 40px #c41e3a99}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row label{display:block;margin-bottom:6px;font-size:14px;font-weight:400;color:#fff}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row label .required{color:#a51931;margin-left:2px}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row input[type=text],.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row input[type=email],.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row input[type=password],.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row .input-text{width:100%;box-sizing:border-box;border-radius:8px;border:1px solid #6B6B6B;background-color:transparent;color:#fff;padding:12px;font-size:14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row input[type=text]::-moz-placeholder,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row input[type=email]::-moz-placeholder,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row input[type=password]::-moz-placeholder,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row .input-text::-moz-placeholder{color:#fff6}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row input[type=text]::placeholder,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row input[type=email]::placeholder,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row input[type=password]::placeholder,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row .input-text::placeholder{color:#fff6}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row input[type=text]:focus,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row input[type=email]:focus,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row input[type=password]:focus,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row .input-text:focus{border-color:#a51931;box-shadow:0 0 0 2px #a5193140}.woocommerce-account .woocommerce .woocommerce-EditAccountForm #account_display_name_description{display:block;margin-top:6px;font-size:12px;color:#ffffff73;font-style:italic;line-height:1.5}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row-first,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row-last{display:inline-block;width:48%;vertical-align:top}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row-first{margin-right:4%}@media(max-width:640px){.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row-first,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row-last{display:block;width:100%;margin-right:0}}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row label.checkbox{display:block;font-size:13px;color:#ffffffb3;cursor:pointer;line-height:1.6;padding-left:26px;position:relative}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row label.checkbox input[type=checkbox]{position:absolute;left:0;top:2px;width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1.5px solid #6B6B6B;border-radius:4px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row label.checkbox input[type=checkbox]:after{content:"";display:block;position:absolute;top:1px;left:4px;width:5px;height:9px;border:2px solid #ffffff;border-top:none;border-left:none;transform:rotate(45deg);opacity:0;transition:opacity .15s ease}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row label.checkbox input[type=checkbox]:checked{background-color:#a51931;border-color:#a51931}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .form-row label.checkbox input[type=checkbox]:checked:after{opacity:1}.woocommerce-account .woocommerce .woocommerce-EditAccountForm fieldset{border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:20px 24px;margin:20px 0}.woocommerce-account .woocommerce .woocommerce-EditAccountForm fieldset legend{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#ffffff73;padding:0 8px}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .password-input{position:relative;display:block}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .password-input .input-text{padding-right:44px}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .password-input .show-password-input{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;color:#fff6;line-height:1;transition:color .15s ease}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .password-input .show-password-input:before{content:"";display:block;width:18px;height:18px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .password-input .show-password-input:hover{color:#fff}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .password-input .show-password-input.display-password:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24'/%3E%3Cline x1='1' y1='1' x2='23' y2='23'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24'/%3E%3Cline x1='1' y1='1' x2='23' y2='23'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce .woocommerce-EditAccountForm button[name=save_account_details]{display:inline-block;background-image:linear-gradient(180deg,#c41e3a,#f2295b);box-shadow:0 0 30px #c41e3a66;border:1px solid transparent;border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:12px 28px;cursor:pointer;transition:opacity .2s ease,box-shadow .2s ease}.woocommerce-account .woocommerce .woocommerce-EditAccountForm button[name=save_account_details]:hover{opacity:.88;box-shadow:0 0 40px #c41e3a99}body.woocommerce-account .select2-container--default.select2-dropdown,body.woocommerce-account .select2-container--default .select2-dropdown{background-color:#1a1a1a!important;border:1px solid #6B6B6B;border-radius:8px}body.woocommerce-account .select2-container--default .select2-results__option{color:#fff;background-color:transparent;padding:10px 14px}body.woocommerce-account .select2-container--default .select2-results__option--highlighted{background-color:#a51931!important;color:#fff}body.woocommerce-account .select2-container--default .select2-results__option--selected{background-color:#a5193133!important;color:#fff}body.woocommerce-account .select2-container--default .select2-results__option[aria-disabled=true]{color:#ffffff59}body.woocommerce-account .select2-container--default .select2-search--dropdown .select2-search__field{width:100%;box-sizing:border-box;background-color:transparent;border:1px solid #6B6B6B;border-radius:4px;color:#fff;padding:8px 12px;font-size:14px;outline:none}
