.woocommerce-account .sptn-pagina__conteudo h2{margin:0 0 var(--sptn-space-4);font-size:var(--sptn-text-xl);letter-spacing:var(--sptn-tracking-heading);text-transform:uppercase}.woocommerce-account:not(.logged-in) .sptn-pagina__conteudo>.woocommerce{max-width:28rem;margin-inline:auto}.woocommerce-account:not(.logged-in) .sptn-pagina__conteudo>.woocommerce:has(#customer_login){max-width:60rem}#customer_login{display:grid;gap:var(--sptn-space-5)}#customer_login .u-column1,#customer_login .u-column2{width:auto;float:none}@media(min-width:768px){#customer_login{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.woocommerce-account:not(.logged-in) .sptn-pagina__conteudo>.woocommerce:not(:has(#customer_login)),#customer_login>.u-column1,#customer_login>.u-column2{padding:var(--sptn-space-5) var(--sptn-space-4);border:var(--sptn-border);background:var(--sptn-surface)}@media(min-width:768px){.woocommerce-account:not(.logged-in) .sptn-pagina__conteudo>.woocommerce:not(:has(#customer_login)),#customer_login>.u-column1,#customer_login>.u-column2{padding-inline:var(--sptn-space-5)}}.woocommerce-account:not(.logged-in) .sptn-pagina__conteudo h2{margin-bottom:var(--sptn-space-3);font-size:var(--sptn-text-lg)}form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-ResetPassword,form.lost_reset_password{margin:0}form.woocommerce-form-login .form-row:has(.woocommerce-form-login__submit){display:flex;flex-direction:column;align-items:stretch;gap:var(--sptn-space-3);margin-top:var(--sptn-space-4)}form.woocommerce-form-login .woocommerce-form-login__submit,form.woocommerce-form-register .woocommerce-form-register__submit{width:100%;min-height:calc(var(--sptn-tap-min) + var(--sptn-space-2))}.woocommerce-LostPassword{margin:var(--sptn-space-3) 0 0;font-size:var(--sptn-text-sm);text-align:center}.woocommerce-LostPassword a{color:var(--sptn-text-secondary);text-underline-offset:.2em}.woocommerce-LostPassword a:hover,.woocommerce-LostPassword a:focus-visible{color:var(--sptn-ink)}form.woocommerce-form-register .woocommerce-privacy-policy-text{font-size:var(--sptn-text-xs);color:var(--sptn-text-secondary)}@media(min-width:1024px){.woocommerce-account.logged-in .sptn-pagina__conteudo>.woocommerce{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:var(--sptn-space-7);align-items:start}.woocommerce-account.logged-in .sptn-pagina__conteudo>.woocommerce>.woocommerce-notices-wrapper{grid-column:1 / -1}.woocommerce-MyAccount-navigation{position:sticky;top:calc(var(--sptn-space-7) + var(--sptn-space-4))}}.woocommerce-MyAccount-navigation ul{display:flex;gap:var(--sptn-space-1);margin:0 0 var(--sptn-space-5);padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.woocommerce-MyAccount-navigation ul::-webkit-scrollbar{display:none}.woocommerce-MyAccount-navigation li{flex:none}.woocommerce-MyAccount-navigation a{display:inline-flex;align-items:center;min-height:var(--sptn-tap-min);padding:0 var(--sptn-space-3);border:var(--sptn-border);border-radius:var(--sptn-radius);color:var(--sptn-text-secondary);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-medium);white-space:nowrap;text-decoration:none;transition:background-color var(--sptn-duration-fast) var(--sptn-ease),border-color var(--sptn-duration-fast) var(--sptn-ease),color var(--sptn-duration-fast) var(--sptn-ease)}.woocommerce-MyAccount-navigation a:hover,.woocommerce-MyAccount-navigation a:focus-visible{border-color:var(--sptn-ink);color:var(--sptn-ink)}.woocommerce-MyAccount-navigation li.is-active a{background:var(--sptn-ink);border-color:var(--sptn-ink);color:var(--sptn-base)}@media(min-width:1024px){.woocommerce-MyAccount-navigation ul{flex-direction:column;gap:0;margin:0;overflow:visible}.woocommerce-MyAccount-navigation a{width:100%;border:0;border-left:2px solid var(--sptn-border-color);padding-inline:var(--sptn-space-3);white-space:normal}.woocommerce-MyAccount-navigation a:hover,.woocommerce-MyAccount-navigation a:focus-visible{border-left-color:var(--sptn-gray-500)}.woocommerce-MyAccount-navigation li.is-active a{background:transparent;border-left-color:var(--sptn-ink);color:var(--sptn-ink);font-weight:var(--sptn-weight-semibold)}.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:var(--sptn-space-4)}}.woocommerce-MyAccount-content>p{max-width:68ch}.woocommerce-MyAccount-content mark{background:transparent;font-weight:var(--sptn-weight-semibold);color:var(--sptn-text)}.woocommerce-MyAccount-content .woocommerce-info,.woocommerce-MyAccount-content .woocommerce-message{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sptn-space-1) var(--sptn-space-3);padding:var(--sptn-space-3);background:var(--sptn-surface-alt);border:0}.woocommerce-MyAccount-content:has(>.sptn-painel)>p{color:var(--sptn-text-secondary);font-size:var(--sptn-text-sm)}.woocommerce-MyAccount-content:has(>.sptn-painel)>p:first-of-type strong{color:var(--sptn-text)}.woocommerce-MyAccount-content:has(>.sptn-painel)>p+p{display:none}.sptn-painel{display:grid;gap:var(--sptn-space-3);margin-top:var(--sptn-space-5)}@media(min-width:768px){.sptn-painel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.sptn-painel{grid-template-columns:repeat(3,minmax(0,1fr))}}.sptn-painel__bloco{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sptn-space-1);min-width:0;padding:var(--sptn-space-4);border:var(--sptn-border)}.woocommerce-account .sptn-pagina__conteudo .sptn-painel__titulo{margin:0 0 var(--sptn-space-2);font-family:var(--sptn-font-body);font-size:var(--sptn-text-xs);font-weight:var(--sptn-weight-semibold);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;color:var(--sptn-gray-700)}.sptn-painel__destaque{margin:0;overflow-wrap:anywhere;font-family:var(--sptn-font-display);font-size:var(--sptn-text-lg);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-heading)}.sptn-painel__linha{margin:0;overflow-wrap:anywhere;font-size:var(--sptn-text-sm)}.sptn-painel__linha--suave{color:var(--sptn-text-secondary)}.sptn-painel__endereco{font-style:normal;font-size:var(--sptn-text-sm);line-height:var(--sptn-leading-body);color:var(--sptn-gray-700)}.sptn-painel__acao{display:inline-flex;align-items:center;min-height:var(--sptn-tap-min);margin-top:auto;padding-top:var(--sptn-space-2);color:var(--sptn-text);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);text-decoration:underline;text-underline-offset:.2em;transition:color var(--sptn-duration-fast) var(--sptn-ease)}.sptn-painel__acao:hover,.sptn-painel__acao:focus-visible{color:var(--sptn-accent)}table.woocommerce-orders-table{display:block;width:100%;border-collapse:collapse;font-size:var(--sptn-text-sm)}table.woocommerce-orders-table thead{display:none}table.woocommerce-orders-table tbody{display:block}table.woocommerce-orders-table tbody tr{display:block;padding-block:var(--sptn-space-3);border-bottom:var(--sptn-border)}table.woocommerce-orders-table tbody tr:first-child{border-top:var(--sptn-border)}table.woocommerce-orders-table tbody td,table.woocommerce-orders-table tbody th{display:flex;align-items:center;justify-content:space-between;gap:var(--sptn-space-2);padding:var(--sptn-space-1) 0;border:0;font-weight:var(--sptn-weight-regular)}table.woocommerce-orders-table tbody td:before,table.woocommerce-orders-table tbody th:before{content:attr(data-title);font-size:var(--sptn-text-xs);font-weight:var(--sptn-weight-semibold);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;color:var(--sptn-gray-700)}table.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions:before{content:none}table.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions{justify-content:flex-end;padding-top:var(--sptn-space-2)}table.woocommerce-orders-table .woocommerce-orders-table__cell-order-number a{font-family:var(--sptn-font-display);font-size:var(--sptn-text-base);font-weight:var(--sptn-weight-semibold);color:var(--sptn-text);text-decoration:none}table.woocommerce-orders-table .woocommerce-orders-table__cell-order-number a:hover,table.woocommerce-orders-table .woocommerce-orders-table__cell-order-number a:focus-visible{color:var(--sptn-accent)}table.woocommerce-orders-table .woocommerce-orders-table__cell-order-total{color:var(--sptn-text-secondary)}table.woocommerce-orders-table .woocommerce-orders-table__cell-order-total .amount{font-weight:var(--sptn-weight-semibold);color:var(--sptn-text)}@media(min-width:768px){table.woocommerce-orders-table{display:table}table.woocommerce-orders-table thead{display:table-header-group}table.woocommerce-orders-table tbody{display:table-row-group}table.woocommerce-orders-table tbody tr{display:table-row}table.woocommerce-orders-table th,table.woocommerce-orders-table tbody td,table.woocommerce-orders-table tbody th{display:table-cell;padding:var(--sptn-space-3) var(--sptn-space-3) var(--sptn-space-3) 0;border-bottom:var(--sptn-border);text-align:left;vertical-align:middle}table.woocommerce-orders-table thead th{padding-block:var(--sptn-space-2);border-bottom:1px solid var(--sptn-gray-300);font-size:var(--sptn-text-xs);font-weight:var(--sptn-weight-semibold);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;color:var(--sptn-gray-700)}table.woocommerce-orders-table tbody td:before,table.woocommerce-orders-table tbody th:before{content:none}table.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions{padding-right:0;text-align:right}}.woocommerce-MyAccount-content a.woocommerce-button.button,table.woocommerce-orders-table a.button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--sptn-tap-min);padding:0 var(--sptn-space-3);margin-left:var(--sptn-space-1);background:transparent;color:var(--sptn-ink);font-size:var(--sptn-text-xs);font-weight:var(--sptn-weight-semibold);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;text-decoration:none;border:1px solid var(--sptn-ink);border-radius:var(--sptn-radius);transition:background-color var(--sptn-duration-fast) var(--sptn-ease),color var(--sptn-duration-fast) var(--sptn-ease)}.woocommerce-MyAccount-content a.woocommerce-button.button:hover,.woocommerce-MyAccount-content a.woocommerce-button.button:focus-visible,table.woocommerce-orders-table a.button:hover,table.woocommerce-orders-table a.button:focus-visible{background:var(--sptn-ink);color:var(--sptn-base)}.woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button{order:2}.woocommerce-pagination--without-numbers{display:flex;justify-content:space-between;margin-top:var(--sptn-space-4)}.woocommerce-MyAccount-content>p:has(+.woocommerce-Addresses){color:var(--sptn-text-secondary);font-size:var(--sptn-text-sm)}.woocommerce-Addresses{display:grid;gap:var(--sptn-space-3);margin-top:var(--sptn-space-4)}@media(min-width:768px){.woocommerce-Addresses{grid-template-columns:repeat(2,minmax(0,1fr))}}.woocommerce-Addresses .woocommerce-Address{display:flex;flex-direction:column;align-items:flex-start;width:auto;float:none;padding:var(--sptn-space-4);border:var(--sptn-border)}.woocommerce-Address .woocommerce-Address-title{display:contents}.woocommerce-account .sptn-pagina__conteudo .woocommerce-Address-title :is(h2,h3){order:1;margin:0 0 var(--sptn-space-3);font-family:var(--sptn-font-body);font-size:var(--sptn-text-xs);font-weight:var(--sptn-weight-semibold);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;color:var(--sptn-gray-700)}.woocommerce-Address address{order:2;margin:0;font-style:normal;font-size:var(--sptn-text-base);line-height:var(--sptn-leading-body);color:var(--sptn-text)}.woocommerce-Address .woocommerce-Address-title a.edit{order:3;display:inline-flex;align-items:center;min-height:var(--sptn-tap-min);margin-top:auto;padding-top:var(--sptn-space-3);color:var(--sptn-text);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);text-underline-offset:.2em;transition:color var(--sptn-duration-fast) var(--sptn-ease)}.woocommerce-Address .woocommerce-Address-title a.edit:hover,.woocommerce-Address .woocommerce-Address-title a.edit:focus-visible{color:var(--sptn-accent)}.woocommerce-MyAccount-content form:is(.woocommerce-EditAccountForm,[action*=edit-address]),.woocommerce-MyAccount-content .woocommerce-address-fields{max-width:40rem}.woocommerce-EditAccountForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--sptn-space-3)}:where(.woocommerce-EditAccountForm)>*{grid-column:1 / -1}:where(.woocommerce-EditAccountForm)>.form-row-first{grid-column:1}:where(.woocommerce-EditAccountForm)>.form-row-last{grid-column:2}.woocommerce-EditAccountForm>.clear{display:none}.woocommerce-EditAccountForm fieldset{margin:var(--sptn-space-4) 0 var(--sptn-space-3);padding:var(--sptn-space-4);border:var(--sptn-border)}.woocommerce-EditAccountForm legend{padding-inline:var(--sptn-space-2);font-size:var(--sptn-text-xs);font-weight:var(--sptn-weight-semibold);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;color:var(--sptn-gray-700)}.woocommerce-EditAccountForm span em{display:block;margin-top:var(--sptn-space-1);font-size:var(--sptn-text-xs);font-style:normal;color:var(--sptn-text-secondary)}.woocommerce-MyAccount-content form button[name=save_address],.woocommerce-MyAccount-content form button[name=save_account_details]{margin-top:var(--sptn-space-3);min-width:14rem}.sptn-pagina-wishlist .sptn-pagina__cabecalho,.sptn-pagina-wishlist .sptn-pagina__conteudo{max-width:none;margin-inline:0}.wishlist-title h2{font-family:var(--sptn-font-display);font-size:var(--sptn-text-xl);text-transform:uppercase;letter-spacing:var(--sptn-tracking-caps)}.wishlist_table{display:block;width:100%;margin-top:var(--sptn-space-4);border:0;border-collapse:collapse}.wishlist_table thead{display:none}.wishlist_table tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sptn-gutter)}@media(min-width:768px){.wishlist_table tbody{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.wishlist_table tbody{grid-template-columns:repeat(4,minmax(0,1fr))}}.wishlist_table tr{display:block;grid-column:1 / -1}.wishlist_table tr[data-row-id]{position:relative;display:flex;flex-direction:column;grid-column:auto;background:var(--sptn-surface);border:var(--sptn-border);transition:box-shadow var(--sptn-duration-fast) var(--sptn-ease)}.wishlist_table tr[data-row-id]:hover{box-shadow:var(--sptn-shadow-soft)}.wishlist_table.shop_table td{display:block;padding:0;border:0;text-align:left}.wishlist_table td.product-thumbnail{order:1}.wishlist_table td.product-name{order:2;padding:var(--sptn-space-4) var(--sptn-space-4) 0;font-size:var(--sptn-text-base);font-weight:var(--sptn-weight-medium);line-height:var(--sptn-leading-ui)}.wishlist_table td.product-price{order:3;padding:var(--sptn-space-1) var(--sptn-space-4) 0;font-family:var(--sptn-font-display);font-size:var(--sptn-text-lg);font-weight:var(--sptn-weight-semibold)}.wishlist_table td.product-stock-status{order:4;padding:var(--sptn-space-2) var(--sptn-space-4) 0;font-size:var(--sptn-text-sm);color:var(--sptn-text-secondary)}.wishlist_table td.product-quantity{order:5;padding:var(--sptn-space-2) var(--sptn-space-4) 0}.wishlist_table td.product-add-to-cart{order:6;margin-top:auto;padding:var(--sptn-space-4)}.wishlist_table td.product-checkbox,.wishlist_table th.product-checkbox,.wishlist_table td.product-arrange,.wishlist_table th.product-arrange{display:none}.wishlist_table td.product-thumbnail img{width:100%;height:auto}.wishlist_table td.product-name a{color:var(--sptn-text);text-decoration:none;transition:color var(--sptn-duration-fast) var(--sptn-ease)}.wishlist_table td.product-name a:hover{color:var(--sptn-accent)}.wishlist_table td.product-price del{margin-right:var(--sptn-space-2);color:var(--sptn-text-secondary);font-weight:var(--sptn-weight-regular)}.wishlist_table td.product-price ins{text-decoration:none}.wishlist_table td.product-remove{position:absolute;top:var(--sptn-space-2);right:var(--sptn-space-2);order:0}.wishlist_table td.product-remove a{display:inline-flex;align-items:center;justify-content:center;width:var(--sptn-tap-min);height:var(--sptn-tap-min);background:var(--sptn-surface);border:var(--sptn-border);color:var(--sptn-text-secondary);font-size:var(--sptn-text-base);line-height:1;text-decoration:none;transition:color var(--sptn-duration-fast) var(--sptn-ease),border-color var(--sptn-duration-fast) var(--sptn-ease)}.wishlist_table td.product-remove a:hover{color:var(--sptn-accent);border-color:var(--sptn-accent)}.wishlist_table td.product-add-to-cart a.button,.wishlist_table td.product-add-to-cart button{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--sptn-tap-min);padding:0 var(--sptn-space-3);background:var(--sptn-ink);color:var(--sptn-base);font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;text-decoration:none;border:1px solid var(--sptn-ink);border-radius:var(--sptn-radius);cursor:pointer;transition:background-color var(--sptn-duration-fast) var(--sptn-ease),border-color var(--sptn-duration-fast) var(--sptn-ease)}.wishlist_table td.product-add-to-cart a.button:hover,.wishlist_table td.product-add-to-cart button:hover{background:var(--sptn-accent);border-color:var(--sptn-accent);color:var(--sptn-base)}.wishlist_table td.wishlist-empty{padding:var(--sptn-space-7) var(--sptn-space-4);background:var(--sptn-surface-alt);border:var(--sptn-border);font-size:var(--sptn-text-lg);text-align:center}.wishlist_table tr.pagination-row td{padding-top:var(--sptn-space-5)}.yith-wcwl-share{margin-top:var(--sptn-space-5)}.yith-wcwl-share .yith-wcwl-share-title{font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-medium);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;color:var(--sptn-text-secondary)}
