ul.products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sptn-gutter);margin:0;padding:0;list-style:none}@media(min-width:768px){ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px)and (max-width:1279px){.sptn-loja ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}ul.products li.product{margin:0;display:flex;flex-direction:column}ul.products li.product .sptn-card{flex:1;display:flex;flex-direction:column}.woocommerce-pagination{margin-top:var(--sptn-space-6)}.woocommerce-pagination .page-numbers{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sptn-space-1);margin:0;padding:0;list-style:none}.woocommerce-pagination li{margin:0}.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:var(--sptn-tap-min);min-height:var(--sptn-tap-min);padding:0 var(--sptn-space-2);border:var(--sptn-border);border-radius:var(--sptn-radius);color:var(--sptn-text);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-medium);text-decoration:none;transition:border-color var(--sptn-duration-fast) var(--sptn-ease),color var(--sptn-duration-fast) var(--sptn-ease)}.woocommerce-pagination a.page-numbers:hover{border-color:var(--sptn-ink);color:var(--sptn-ink)}.woocommerce-pagination span.current{background:var(--sptn-ink);border-color:var(--sptn-ink);color:var(--sptn-base)}.woocommerce-pagination .dots{border-color:transparent;color:var(--sptn-text-secondary)}.woocommerce-notices-wrapper:empty{display:none}.woocommerce-message,.woocommerce-info,.woocommerce-error{margin:0 0 var(--sptn-space-4);padding:var(--sptn-space-2) var(--sptn-space-3);border:var(--sptn-border);list-style:none;font-size:var(--sptn-text-sm);line-height:var(--sptn-leading-ui)}.woocommerce-error{border-color:var(--sptn-accent);background:var(--sptn-accent-soft);color:var(--sptn-accent)}.woocommerce-error a{color:inherit}.woocommerce-message a.button,.woocommerce-info a.button{margin-right:var(--sptn-space-2);font-weight:var(--sptn-weight-semibold);text-decoration:underline;text-underline-offset:.15em}.sptn-minicart{z-index:var(--sptn-z-minicart)}.sptn-minicart .sptn-minicart__corpo{display:flex;flex:1;flex-direction:column;min-height:0;padding:0;overflow:hidden}.sptn-minicart .sptn-minicart__conteudo{display:flex;flex:1;flex-direction:column;min-height:0}.sptn-minicart .sptn-frete--drawer{flex:none;margin:0;padding:var(--sptn-space-3) var(--sptn-space-4);border-bottom:var(--sptn-border);background:var(--sptn-surface-alt)}.sptn-minicart .woocommerce-mini-cart{flex:1;min-height:0;margin:0;padding:0 var(--sptn-space-4);list-style:none;overflow-y:auto;overscroll-behavior:contain}.sptn-minicart__qtd{margin-left:var(--sptn-space-1);font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-regular);letter-spacing:var(--sptn-tracking-normal);color:var(--sptn-text-secondary)}.sptn-minicart .woocommerce-mini-cart-item{position:relative;display:grid;grid-template-columns:var(--sptn-space-7) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:var(--sptn-space-3);padding:var(--sptn-space-3) var(--sptn-space-6) var(--sptn-space-3) 0;border-bottom:var(--sptn-border)}.sptn-minicart .woocommerce-mini-cart-item:last-child{border-bottom:0}.sptn-minicart .woocommerce-mini-cart-item>a:not(.remove){grid-column:1 / -1;grid-row:1 / -1;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;align-content:start;color:var(--sptn-text);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-medium);line-height:var(--sptn-leading-ui);text-decoration:none}.sptn-minicart .woocommerce-mini-cart-item>a:not(.remove):hover{color:var(--sptn-accent)}.sptn-minicart .woocommerce-mini-cart-item img{grid-column:1;grid-row:1 / -1;width:var(--sptn-space-7);height:auto;aspect-ratio:4 / 5;object-fit:cover;background:var(--sptn-surface-alt)}.sptn-minicart .woocommerce-mini-cart-item a.remove{position:absolute;top:var(--sptn-space-2);right:calc(-1 * var(--sptn-space-2));display:inline-flex;align-items:center;justify-content:center;width:var(--sptn-tap-min);height:var(--sptn-tap-min);color:var(--sptn-text-secondary);font-size:var(--sptn-text-lg);text-decoration:none;transition:color var(--sptn-duration-fast) var(--sptn-ease)}.sptn-minicart .woocommerce-mini-cart-item a.remove:hover,.sptn-minicart .woocommerce-mini-cart-item a.remove:focus-visible{color:var(--sptn-accent)}.sptn-minicart .woocommerce-mini-cart-item dl.variation,.sptn-minicart .woocommerce-mini-cart-item .quantity{grid-column:2;display:flex;flex-wrap:wrap;gap:0 var(--sptn-space-1);margin:var(--sptn-space-1) 0 0;font-size:var(--sptn-text-xs);color:var(--sptn-text-secondary)}.sptn-minicart .woocommerce-mini-cart-item dl.variation dt,.sptn-minicart .woocommerce-mini-cart-item dl.variation dd{margin:0}.sptn-minicart .woocommerce-mini-cart-item dl.variation dd p{margin:0;display:inline}.sptn-minicart .woocommerce-mini-cart-item dl.variation{grid-row:2}.sptn-minicart .woocommerce-mini-cart-item .quantity{grid-row:3;align-self:start;margin-top:var(--sptn-space-2);font-size:var(--sptn-text-sm);color:var(--sptn-text)}.sptn-minicart .woocommerce-mini-cart-item .quantity .amount{font-weight:var(--sptn-weight-semibold)}.sptn-minicart .woocommerce-mini-cart__total{flex:none;display:flex;align-items:baseline;justify-content:space-between;gap:var(--sptn-space-3);margin:0;padding:var(--sptn-space-3) var(--sptn-space-4) 0;border-top:1px solid var(--sptn-gray-300);font-family:var(--sptn-font-display);font-size:var(--sptn-text-xl);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-heading)}.sptn-minicart .woocommerce-mini-cart__total strong{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-minicart .sptn-minicart__nota{flex:none;margin:var(--sptn-space-1) 0 0;padding:0 var(--sptn-space-4);font-size:var(--sptn-text-xs);color:var(--sptn-text-secondary)}.sptn-minicart .woocommerce-mini-cart__buttons{flex:none;display:flex;flex-direction:column-reverse;gap:var(--sptn-space-2);margin:0;padding:var(--sptn-space-3) var(--sptn-space-4) var(--sptn-space-4)}.sptn-minicart .woocommerce-mini-cart__buttons a.button{display:flex;align-items:center;justify-content:center;min-height:var(--sptn-tap-min);padding:0 var(--sptn-space-4);background:transparent;color:var(--sptn-ink);font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-ui);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),border-color var(--sptn-duration-fast) var(--sptn-ease),color var(--sptn-duration-fast) var(--sptn-ease)}.sptn-minicart .woocommerce-mini-cart__buttons a.button:not(.checkout){min-height:var(--sptn-tap-min);border-color:transparent;text-decoration:underline;text-underline-offset:.2em}.sptn-minicart .woocommerce-mini-cart__buttons a.button:not(.checkout):hover{background:transparent;color:var(--sptn-accent)}.sptn-minicart .woocommerce-mini-cart__buttons a.button:focus-visible{outline:var(--sptn-focus-ring);outline-offset:2px}.sptn-minicart .woocommerce-mini-cart__buttons a.button.checkout{min-height:calc(var(--sptn-tap-min) + var(--sptn-space-2));background:var(--sptn-ink);color:var(--sptn-base)}.sptn-minicart .woocommerce-mini-cart__buttons a.button.checkout:hover{background:var(--sptn-accent);border-color:var(--sptn-accent)}.sptn-minicart .woocommerce-mini-cart__empty-message{margin:auto var(--sptn-space-4) var(--sptn-space-4);font-family:var(--sptn-font-display);font-size:var(--sptn-text-lg);font-weight:var(--sptn-weight-semibold);text-align:center;color:var(--sptn-text)}.sptn-minicart .sptn-minicart__cta{align-self:center;margin-bottom:auto}ul.products li.product-category a{display:block;text-decoration:none}ul.products li.product-category a:focus-visible{outline:var(--sptn-focus-ring);outline-offset:2px}ul.products li.product-category img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;background:var(--sptn-surface-alt);border:var(--sptn-border)}.woocommerce-loop-category__title{margin:var(--sptn-space-3) 0 0;font-family:var(--sptn-font-body);font-size:var(--sptn-text-base);font-weight:var(--sptn-weight-medium);line-height:var(--sptn-leading-ui);color:var(--sptn-text);transition:color var(--sptn-duration-fast) var(--sptn-ease)}ul.products li.product-category a:hover .woocommerce-loop-category__title{color:var(--sptn-accent)}.woocommerce-loop-category__title mark.count{background:none;margin-left:var(--sptn-space-1);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-regular);color:var(--sptn-text-secondary)}.sptn-wishlist :is(a:not(.yith-wcwl-add-to-wishlist-button-anchor-wrapper),button){display:inline-flex;align-items:center;justify-content:center;gap:var(--sptn-space-2);padding:0;background:transparent;color:var(--sptn-text);text-decoration:none;border:0;cursor:pointer;transition:color var(--sptn-duration-fast) var(--sptn-ease),background-color var(--sptn-duration-fast) var(--sptn-ease),border-color var(--sptn-duration-fast) var(--sptn-ease)}.sptn-wishlist :is(a:not(.yith-wcwl-add-to-wishlist-button-anchor-wrapper),button):hover{color:var(--sptn-accent)}.sptn-wishlist a.yith-wcwl-add-to-wishlist-button-anchor-wrapper{display:contents;color:inherit;text-decoration:none}.sptn-wishlist svg,.sptn-wishlist img,.sptn-wishlist i,.sptn-wishlist .yith-wcwl-icon-svg__wrapper{display:none}.sptn-wishlist :is(a:not(.yith-wcwl-add-to-wishlist-button-anchor-wrapper),button):before{content:"";flex:none;width:var(--sptn-space-4);height:var(--sptn-space-4);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='round'%3E%3Cpath d='M12 20.5 4.7 13a4.9 4.9 0 0 1 0-6.9 4.7 4.7 0 0 1 6.8 0l.5.5.5-.5a4.7 4.7 0 0 1 6.8 0 4.9 4.9 0 0 1 0 6.9Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='round'%3E%3Cpath d='M12 20.5 4.7 13a4.9 4.9 0 0 1 0-6.9 4.7 4.7 0 0 1 6.8 0l.5.5.5-.5a4.7 4.7 0 0 1 6.8 0 4.9 4.9 0 0 1 0 6.9Z'/%3E%3C/svg%3E") center / contain no-repeat}.sptn-wishlist .yith-wcwl-wishlistaddedbrowse a:before,.sptn-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.sptn-wishlist .yith-wcwl-add-to-wishlist-button--added:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 20.5 4.7 13a4.9 4.9 0 0 1 0-6.9 4.7 4.7 0 0 1 6.8 0l.5.5.5-.5a4.7 4.7 0 0 1 6.8 0 4.9 4.9 0 0 1 0 6.9Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 20.5 4.7 13a4.9 4.9 0 0 1 0-6.9 4.7 4.7 0 0 1 6.8 0l.5.5.5-.5a4.7 4.7 0 0 1 6.8 0 4.9 4.9 0 0 1 0 6.9Z'/%3E%3C/svg%3E")}.sptn-wishlist--card :is(a:not(.yith-wcwl-add-to-wishlist-button-anchor-wrapper),button){width:var(--sptn-tap-min);height:var(--sptn-tap-min);background:var(--sptn-surface);border:var(--sptn-border);font-size:0;line-height:0}.sptn-wishlist--card :is(a:not(.yith-wcwl-add-to-wishlist-button-anchor-wrapper),button):hover{background:var(--sptn-surface);border-color:var(--sptn-accent)}.sptn-wishlist--card .yith-wcwl-add-to-wishlist-button__label{font-size:0;line-height:0}.sptn-wishlist--card .feedback{display:none}.sptn-wishlist--produto{margin-top:var(--sptn-space-3)}.sptn-wishlist--produto :is(a:not(.yith-wcwl-add-to-wishlist-button-anchor-wrapper),button){justify-content:flex-start;min-height:var(--sptn-tap-min);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-medium);line-height:var(--sptn-leading-ui)}.single-product form.cart .single_add_to_cart_button:active,.wc-proceed-to-checkout a.checkout-button:active,.woocommerce form button.button:active,.return-to-shop a.button:active,.sptn-minicart .woocommerce-mini-cart__buttons a.button.checkout:active,.wishlist_table td.product-add-to-cart a.button:active,.wishlist_table td.product-add-to-cart button:active,.woocommerce-cart-form td.actions button.button:active,.sptn-minicart .woocommerce-mini-cart__buttons a.button:active,.sptn-loja__filtrar:active,.woocommerce-MyAccount-content a.woocommerce-button.button:active,table.woocommerce-orders-table a.button:active,.woocommerce-pagination a.page-numbers:active,.sptn-filtros__tamanho:active,.sptn-compra__tamanho:active{background:var(--sptn-accent-hover);border-color:var(--sptn-accent-hover);color:var(--sptn-base)}.sptn-filtros__link:focus-visible,.sptn-filtros__limpar:focus-visible,.sptn-minicart .woocommerce-mini-cart-item a:not(.remove):focus-visible,.woocommerce-cart-form td.product-name a:focus-visible,.wishlist_table td.product-name a:focus-visible,.sptn-wishlist a:focus-visible,.woocommerce-loop-category__title a:focus-visible{color:var(--sptn-accent)}.sptn-filtros__tamanho:focus-visible,.sptn-compra__tamanho:focus-visible,.sptn-loja__filtrar:focus-visible{background:var(--sptn-ink);border-color:var(--sptn-ink);color:var(--sptn-base)}.woocommerce-cart-form td.product-remove a.remove:focus-visible,.sptn-minicart .woocommerce-mini-cart-item a.remove:focus-visible,.wishlist_table td.product-remove a:focus-visible{color:var(--sptn-accent);border-color:var(--sptn-accent)}
