*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[class],ol[class]{margin:0;padding:0;list-style:none}img{display:block;max-width:100%;height:auto}[hidden]{display:none!important}button,input,select,textarea{font:inherit;color:inherit}html{-webkit-text-size-adjust:100%}body{background:var(--sptn-surface);color:var(--sptn-text);font-family:var(--sptn-font-body);font-size:var(--sptn-text-base);font-weight:var(--sptn-weight-regular);line-height:var(--sptn-leading-body);letter-spacing:var(--sptn-tracking-normal);overflow-x:clip}h1,h2,h3,h4,h5,h6{font-family:var(--sptn-font-display);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-heading);letter-spacing:var(--sptn-tracking-heading);color:var(--sptn-text)}h1{font-size:var(--sptn-text-fluid-3xl);line-height:var(--sptn-leading-tight);letter-spacing:var(--sptn-tracking-display)}h2{font-size:var(--sptn-text-fluid-2xl)}h3{font-size:var(--sptn-text-xl)}h4{font-size:var(--sptn-text-lg)}h5,h6{font-size:var(--sptn-text-base)}a{color:var(--sptn-text);text-decoration-thickness:1px;text-underline-offset:.15em;transition:color var(--sptn-duration-fast) var(--sptn-ease)}a:hover{color:var(--sptn-accent)}::selection{background:var(--sptn-ink);color:var(--sptn-base)}hr{border:0;border-top:var(--sptn-border);margin:var(--sptn-space-5) 0}:focus-visible{outline:var(--sptn-focus-ring);outline-offset:2px}.sptn-container{max-width:var(--sptn-container-max);margin-inline:auto;padding-inline:var(--sptn-container-pad)}.sptn-secao{padding-block:var(--sptn-space-6)}.sptn-pagina__cabecalho{margin-bottom:var(--sptn-space-6)}.sptn-pagina__titulo{font-family:var(--sptn-font-display);font-size:var(--sptn-text-fluid-3xl);font-weight:var(--sptn-weight-bold);line-height:var(--sptn-leading-tight);letter-spacing:var(--sptn-tracking-display);text-transform:uppercase}.sptn-announcement{position:relative;z-index:var(--sptn-z-announcement);height:var(--sptn-tap-min);overflow:hidden;background:var(--sptn-ink);color:var(--sptn-base)}.sptn-announcement__link{display:block;height:100%;color:inherit;text-decoration:none}.sptn-announcement__link:hover{color:var(--sptn-base);text-decoration:underline}.sptn-announcement__msg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-inline:var(--sptn-container-pad);font-size:var(--sptn-text-xs);font-weight:var(--sptn-weight-medium);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;text-align:center;opacity:0;transition:opacity var(--sptn-duration-base) var(--sptn-ease)}.sptn-announcement__msg.is-ativa{opacity:1}.sptn-announcement__texto{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.sptn-header-sentinela{height:1px;margin-top:-1px}.sptn-header{position:sticky;top:0;z-index:var(--sptn-z-header);background:var(--sptn-surface);border-bottom:var(--sptn-border)}.sptn-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--sptn-space-2);min-height:var(--sptn-space-7);padding-block:var(--sptn-space-2);transition:padding var(--sptn-duration-base) var(--sptn-ease)}@media(min-width:1024px){.sptn-header__inner{gap:var(--sptn-space-4)}}.sptn-header.is-compacto .sptn-header__inner{padding-block:0}.sptn-header.is-compacto{box-shadow:var(--sptn-shadow-soft)}.sptn-header__logo-texto{display:inline-flex;align-items:center;min-height:var(--sptn-tap-min);font-family:var(--sptn-font-display);font-size:var(--sptn-text-xl);font-weight:var(--sptn-weight-bold);letter-spacing:var(--sptn-tracking-display);text-transform:uppercase;text-decoration:none}.sptn-header__nav{display:none}@media(min-width:1024px){.sptn-header__nav{display:flex;flex:1;justify-content:center}}@media(min-width:1024px){.sptn-header__acao.sptn-header__hamburguer{display:none}}.sptn-header__menu{display:flex;gap:var(--sptn-space-4)}.sptn-header__menu a{display:inline-flex;align-items:center;min-height:var(--sptn-tap-min);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-medium);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;text-decoration:none}.sptn-header__acoes{display:flex;align-items:center;gap:var(--sptn-space-1)}.sptn-header__acao{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--sptn-tap-min);height:var(--sptn-tap-min);padding:0;background:transparent;border:0;color:var(--sptn-ink);cursor:pointer;transition:color var(--sptn-duration-fast) var(--sptn-ease)}.sptn-header__acao:hover{color:var(--sptn-accent)}.sptn-header__acao svg{width:var(--sptn-space-4);height:var(--sptn-space-4)}.sptn-header__carrinho-contador,.sptn-header__wishlist-contador{position:absolute;top:var(--sptn-space-1);right:0;display:inline-flex;align-items:center;justify-content:center;min-width:var(--sptn-space-3);height:var(--sptn-space-3);padding-inline:var(--sptn-space-1);background:var(--sptn-accent);color:var(--sptn-base);font-size:var(--sptn-text-xs);font-weight:var(--sptn-weight-semibold);line-height:1;border-radius:var(--sptn-radius)}.sptn-header__carrinho-contador--vazio,.sptn-header__wishlist-contador--vazio{display:none}.sptn-mega{display:none;position:absolute;top:100%;left:0;right:0;z-index:var(--sptn-z-mega);background:var(--sptn-surface);border-bottom:var(--sptn-border);box-shadow:var(--sptn-shadow-float);opacity:0;visibility:hidden;transition:opacity var(--sptn-duration-base) var(--sptn-ease),visibility var(--sptn-duration-base) var(--sptn-ease)}@media(min-width:1024px){.sptn-mega{display:block}}.sptn-mega.is-aberto{opacity:1;visibility:visible}.sptn-mega__inner{display:grid;grid-template-columns:1fr 1fr;gap:var(--sptn-space-6);padding-block:var(--sptn-space-5)}.sptn-mega__titulo{margin-bottom:var(--sptn-space-3);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;color:var(--sptn-text-secondary)}.sptn-mega__itens{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sptn-gutter)}.sptn-mega__link{display:block;text-decoration:none;color:var(--sptn-text)}.sptn-mega__link:hover{color:var(--sptn-accent)}.sptn-mega__foto{width:100%;aspect-ratio:4 / 5;object-fit:cover;margin-bottom:var(--sptn-space-2);background:var(--sptn-surface-alt)}.sptn-mega__rotulo{font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-medium);line-height:var(--sptn-leading-ui)}.sptn-mega__sublista{margin-top:var(--sptn-space-2)}.sptn-mega__sublink{display:inline-flex;padding-block:var(--sptn-space-1);font-size:var(--sptn-text-sm);color:var(--sptn-text-secondary);text-decoration:none}.sptn-mega__sublink:hover{color:var(--sptn-accent)}.sptn-trava-scroll{overflow:hidden}.sptn-busca{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--sptn-z-busca);background:var(--sptn-surface);overflow-y:auto;opacity:0;visibility:hidden;transition:opacity var(--sptn-duration-base) var(--sptn-ease),visibility var(--sptn-duration-base) var(--sptn-ease)}.sptn-busca.is-aberta{opacity:1;visibility:visible}.sptn-busca__inner{position:relative;max-width:calc(var(--sptn-container-max) / 2);padding-block:var(--sptn-space-6);padding-top:calc(var(--sptn-space-6) + env(safe-area-inset-top,0px));padding-bottom:calc(var(--sptn-space-6) + env(safe-area-inset-bottom,0px))}.sptn-busca__fechar{position:absolute;top:var(--sptn-space-3);right:var(--sptn-container-pad)}.sptn-busca__form{display:flex;align-items:center;gap:var(--sptn-space-2);border-bottom:1px solid var(--sptn-border-input)}.sptn-busca__campo{flex:1;min-height:var(--sptn-tap-min);padding-block:var(--sptn-space-2);background:transparent;border:0;font-size:var(--sptn-text-lg)}.sptn-busca__campo:focus-visible{outline:none}.sptn-busca__form:focus-within{border-bottom-color:var(--sptn-ink)}.sptn-busca__campo::placeholder{color:var(--sptn-gray-500)}.sptn-busca__resultados{margin-top:var(--sptn-space-4)}.sptn-busca__produto{display:flex;align-items:center;gap:var(--sptn-space-3);padding-block:var(--sptn-space-2);border-bottom:var(--sptn-border);text-decoration:none;color:var(--sptn-text)}.sptn-busca__produto:hover{color:var(--sptn-accent)}.sptn-busca__foto{width:var(--sptn-space-7);aspect-ratio:4 / 5;object-fit:cover;background:var(--sptn-surface-alt)}.sptn-busca__nome{flex:1;font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-medium);line-height:var(--sptn-leading-ui)}.sptn-busca__preco{font-family:var(--sptn-font-display);font-size:var(--sptn-text-base);font-weight:var(--sptn-weight-semibold)}.sptn-busca__preco del{margin-right:var(--sptn-space-1);color:var(--sptn-text-secondary);font-weight:var(--sptn-weight-regular)}.sptn-busca__preco ins{text-decoration:none}.sptn-busca__todos{padding-block:var(--sptn-space-3)}.sptn-busca__todos a{font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-medium)}.sptn-busca__vazio{padding-block:var(--sptn-space-3);font-size:var(--sptn-text-sm);color:var(--sptn-text-secondary)}.sptn-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--sptn-z-drawer);visibility:hidden;transition:visibility var(--sptn-duration-base) var(--sptn-ease)}.sptn-drawer.is-aberto{visibility:visible}.sptn-drawer__fundo{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sptn-scrim);opacity:0;transition:opacity var(--sptn-duration-base) var(--sptn-ease)}.sptn-drawer.is-aberto .sptn-drawer__fundo{opacity:1}.sptn-drawer__painel{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:min(85vw,calc(var(--sptn-container-max) / 4));padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);background:var(--sptn-surface);box-shadow:var(--sptn-shadow-float);overflow-y:auto;transform:translate(-100%);transition:transform var(--sptn-duration-base) var(--sptn-ease)}.sptn-drawer.is-aberto .sptn-drawer__painel{transform:translate(0)}.sptn-drawer__topo{display:flex;align-items:center;justify-content:space-between;min-height:var(--sptn-space-7);padding-inline:var(--sptn-space-3);border-bottom:var(--sptn-border)}.sptn-drawer__titulo{font-family:var(--sptn-font-display);font-size:var(--sptn-text-base);font-weight:var(--sptn-weight-bold);letter-spacing:var(--sptn-tracking-display);text-transform:uppercase}.sptn-drawer__busca{display:flex;align-items:center;gap:var(--sptn-space-2);width:100%;min-height:var(--sptn-space-6);padding:0 var(--sptn-space-3);background:var(--sptn-surface-alt);border:0;border-bottom:var(--sptn-border);color:var(--sptn-text-secondary);font-size:var(--sptn-text-sm);text-align:left;cursor:pointer}.sptn-drawer__busca svg{width:var(--sptn-space-3);height:var(--sptn-space-3);flex:none}.sptn-drawer__link,.sptn-drawer__acordeao{display:flex;align-items:center;gap:var(--sptn-space-2);width:100%;min-height:var(--sptn-space-6);padding:0 var(--sptn-space-3);background:transparent;border:0;color:var(--sptn-ink);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-medium);line-height:var(--sptn-leading-ui);text-align:left;text-decoration:none;cursor:pointer;transition:color var(--sptn-duration-fast) var(--sptn-ease)}.sptn-drawer__link:hover,.sptn-drawer__acordeao:hover{color:var(--sptn-accent)}.sptn-drawer__acordeao{justify-content:space-between}.sptn-drawer__acordeao svg{width:var(--sptn-space-3);height:var(--sptn-space-3);flex:none;transition:transform var(--sptn-duration-fast) var(--sptn-ease)}.sptn-drawer__acordeao[aria-expanded=true] svg{transform:rotate(180deg)}.sptn-drawer__lista--nivel1>.sptn-drawer__item>.sptn-drawer__link,.sptn-drawer__lista--nivel1>.sptn-drawer__item>.sptn-drawer__acordeao,.sptn-drawer__lista--nivel2>li>.sptn-drawer__acordeao{letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase}.sptn-drawer__lista--nivel1>.sptn-drawer__item{border-bottom:var(--sptn-border)}.sptn-drawer__lista--nivel2>li>.sptn-drawer__link,.sptn-drawer__lista--nivel2>li>.sptn-drawer__acordeao{padding-left:var(--sptn-space-4)}.sptn-drawer__lista--nivel3>li>.sptn-drawer__link{padding-left:var(--sptn-space-5)}.sptn-drawer__lista--nivel4>li>.sptn-drawer__link{padding-left:var(--sptn-space-6);font-weight:var(--sptn-weight-regular);color:var(--sptn-gray-700)}.sptn-drawer__conta{margin-top:auto;padding-block:var(--sptn-space-2);border-top:var(--sptn-border)}.sptn-drawer__conta .sptn-drawer__link svg{width:var(--sptn-space-3);height:var(--sptn-space-3);flex:none}.sptn-footer{border-top:var(--sptn-border);margin-top:var(--sptn-space-7)}@media(min-width:768px){.sptn-footer{margin-top:var(--sptn-space-8)}}.sptn-footer__news{border-bottom:var(--sptn-border)}.sptn-news{display:grid;gap:var(--sptn-space-4);padding-block:var(--sptn-space-6)}@media(min-width:1024px){.sptn-news{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sptn-space-6);align-items:center}}.sptn-news__titulo{font-size:var(--sptn-text-fluid-2xl);letter-spacing:var(--sptn-tracking-display);text-transform:uppercase}.sptn-news__descricao{margin-top:var(--sptn-space-2);color:var(--sptn-text-secondary);max-width:45ch}.sptn-news__hp{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%)}.sptn-news__linha{display:flex;flex-direction:column;gap:var(--sptn-space-2)}@media(min-width:480px){.sptn-news__linha{flex-direction:row}}.sptn-news__campo,.sptn-news__provedor input[type=email],.sptn-news__provedor input[type=text]{flex:1;min-width:0;min-height:var(--sptn-tap-min);padding-inline:var(--sptn-space-3);background:transparent;border:1px solid var(--sptn-border-input);border-radius:var(--sptn-radius);font-size:var(--sptn-text-base)}.sptn-news__campo::placeholder,.sptn-news__provedor input::placeholder{color:var(--sptn-gray-500)}.sptn-news__campo:focus-visible,.sptn-news__provedor input:focus-visible{outline:var(--sptn-focus-ring);outline-offset:2px;border-color:var(--sptn-ink)}.sptn-news__enviar,.sptn-news__provedor input[type=submit],.sptn-news__provedor button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--sptn-tap-min);padding:0 var(--sptn-space-5);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);line-height:var(--sptn-leading-ui);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;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)}.sptn-news__enviar:hover,.sptn-news__provedor input[type=submit]:hover,.sptn-news__provedor button:hover{background:var(--sptn-accent);border-color:var(--sptn-accent);color:var(--sptn-base)}.sptn-news__enviar:disabled{background:var(--sptn-gray-300);border-color:var(--sptn-gray-300);color:var(--sptn-gray-700);cursor:not-allowed}.sptn-news__consentimento{display:flex;align-items:flex-start;gap:var(--sptn-space-2);margin-top:var(--sptn-space-3)}.sptn-news__checkbox{flex:none;width:var(--sptn-space-3);height:var(--sptn-space-3);margin:0;margin-top:var(--sptn-space-1);accent-color:var(--sptn-ink)}.sptn-news__consentimento-label{font-size:var(--sptn-text-sm);line-height:var(--sptn-leading-ui);color:var(--sptn-gray-700)}.sptn-news__status{margin-top:var(--sptn-space-2);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-medium);line-height:var(--sptn-leading-ui)}.sptn-news__status:empty{display:none}.sptn-news__status--erro{display:inline-block;padding:var(--sptn-space-1) var(--sptn-space-2);background:var(--sptn-accent-soft);color:var(--sptn-accent)}.sptn-footer__meio{display:grid;gap:var(--sptn-space-5) var(--sptn-gutter);padding-block:var(--sptn-space-6)}@media(min-width:768px){.sptn-footer__meio{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.sptn-footer__meio{grid-template-columns:repeat(4,minmax(0,1fr))}}.sptn-footer__coluna-titulo{margin-bottom:var(--sptn-space-3);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;color:var(--sptn-gray-700)}.sptn-footer__menu a{display:inline-flex;align-items:center;min-height:var(--sptn-tap-min);font-size:var(--sptn-text-sm);color:var(--sptn-text-secondary);text-decoration:none}.sptn-footer__menu a:hover{color:var(--sptn-accent)}ul.sptn-footer__redes{display:flex;flex-wrap:wrap;gap:0 var(--sptn-space-1);margin:0 0 0 calc((var(--sptn-tap-min) - var(--sptn-space-4)) / -2);padding:0;list-style:none}.sptn-footer__rede{display:inline-flex;align-items:center;justify-content:center;width:var(--sptn-tap-min);height:var(--sptn-tap-min);color:var(--sptn-ink);transition:color var(--sptn-duration-fast) var(--sptn-ease)}.sptn-footer__rede:hover{color:var(--sptn-accent)}.sptn-footer__rede svg{width:var(--sptn-space-4);height:var(--sptn-space-4)}.sptn-footer__legal{border-top:var(--sptn-border);padding-block:var(--sptn-space-4)}.sptn-footer__linha{font-size:var(--sptn-text-xs);color:var(--sptn-text-secondary)}.screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;word-wrap:normal}.skip-link:focus,.screen-reader-text:focus{position:fixed;top:var(--sptn-space-2);left:var(--sptn-space-2);z-index:var(--sptn-z-skip-link);width:auto;height:auto;clip:auto;clip-path:none;padding:var(--sptn-space-2) var(--sptn-space-3);background:var(--sptn-ink);color:var(--sptn-base);font-size:var(--sptn-text-sm);text-decoration:none}.alignleft{float:left;margin-right:var(--sptn-space-4);margin-bottom:var(--sptn-space-3)}.alignright{float:right;margin-left:var(--sptn-space-4);margin-bottom:var(--sptn-space-3)}.aligncenter{display:block;margin-inline:auto;margin-bottom:var(--sptn-space-3)}.wp-caption{max-width:100%}.wp-caption-text{font-size:var(--sptn-text-sm);color:var(--sptn-text-secondary);padding-top:var(--sptn-space-1)}.sticky,.bypostauthor{display:revert}.sptn-reveal{opacity:0;transform:translateY(var(--sptn-space-4))}.sptn-reveal.is-visivel{opacity:1;transform:none;transition:opacity var(--sptn-duration-slow) var(--sptn-ease),transform var(--sptn-duration-slow) var(--sptn-ease)}.sptn-whats{position:fixed;right:var(--sptn-space-4);bottom:var(--sptn-space-4);z-index:var(--sptn-z-flutuante);display:inline-flex;align-items:center;justify-content:center;width:var(--sptn-space-6);height:var(--sptn-space-6);background:var(--sptn-ink);color:var(--sptn-base);border:1px solid var(--sptn-ink);border-radius:var(--sptn-radius);box-shadow:var(--sptn-shadow-float);transition:background-color var(--sptn-duration-fast) var(--sptn-ease),border-color var(--sptn-duration-fast) var(--sptn-ease)}.sptn-whats:hover{background:var(--sptn-accent);border-color:var(--sptn-accent);color:var(--sptn-base)}.sptn-whats:focus-visible{outline:var(--sptn-focus-ring);outline-offset:2px}.sptn-whats__icone{width:var(--sptn-space-4);height:var(--sptn-space-4)}@supports (bottom: env(safe-area-inset-bottom)){.sptn-whats{bottom:calc(var(--sptn-space-4) + env(safe-area-inset-bottom))}}.sptn-header__acao:focus-visible,.sptn-header__menu a:focus-visible,.sptn-mega__link:focus-visible,.sptn-mega__sublink:focus-visible,.sptn-busca__produto:focus-visible,.sptn-drawer__link:focus-visible,.sptn-drawer__acordeao:focus-visible,.sptn-footer__menu a:focus-visible,.sptn-footer__rede:focus-visible{color:var(--sptn-accent)}.sptn-news__enviar:active,.sptn-news__provedor button:active,.sptn-news__provedor input[type=submit]:active{background:var(--sptn-accent-hover);border-color:var(--sptn-accent-hover);color:var(--sptn-base)}.sptn-whats:active{background:var(--sptn-accent-hover);border-color:var(--sptn-accent-hover)}
