﻿.navigation-bar{font-family:"DM Sans",Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(255, 255, 255, 0.78)}.navigation-bar svg{fill:#fff}.adbar{font-family:"DM Sans",Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.adbar a{color:inherit !important;text-decoration:none}.adbar-marquee-content .adbar-item{padding:0 36px}.head-main{border-bottom:0}@media(min-width: 768px){.head-main .container,.navigation-bar>.container{max-width:var(--page-width, 1320px) !important;padding-left:var(--gutter-container, 16px) !important;padding-right:var(--gutter-container, 16px) !important}.head-main .head-row.logo-md-left:not(.search-icon-md) .search-container{flex:1 1 auto;max-width:none;min-width:0;margin-right:0;padding-left:28px;padding-right:12px}}.head-main .utility-text{font-family:"DM Sans",Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.head-main .utility-icon{fill:#fff}@media(min-width: 768px){.head-main .header-account,.head-main .header-cart>.header-utility{padding:8px 12px;border-radius:999px;transition:background-color .2s ease}.head-main .header-account:hover,.head-main .header-cart>.header-utility:hover{background:rgba(255, 255, 255, 0.1)}}.head-main .header-utility,.head-main .header-account,.head-main .as-fav-link{align-items:center}@media(min-width: 768px){.head-main .as-fav-link{padding:8px 12px;border-radius:999px;transition:background-color .2s ease}.head-main .as-fav-link:hover{background:rgba(255, 255, 255, 0.1)}.head-main .header-account,.head-main .as-fav-link,.head-main .header-cart{margin-left:0 !important;margin-right:0 !important}.head-main .header-account .nav-dropdown-icon{display:none}.head-main .header-cart .header-utility{display:inline-flex;gap:10px}.head-main .header-account{gap:8px}}.head-main .header-icon{position:relative;display:inline-flex}.head-main .js-cart-widget-total{display:inline-block;min-width:8.4ch;font-variant-numeric:tabular-nums;text-align:left;white-space:nowrap}.head-main .header-icon .badge,.head-main .header-icon .badge.badge-bottom,.head-main .header-icon .as-fav-count{position:absolute !important;top:-6px !important;right:-8px !important;bottom:auto !important;left:auto !important;box-sizing:border-box;min-width:17px;height:17px;margin:0 !important;padding:0 4px;border:0 !important;border-radius:999px;background:#fff !important;color:#000 !important;box-shadow:0 0 0 2px #000;font-family:"DM Sans",Arial,sans-serif;font-size:10px;font-weight:700;line-height:17px;text-align:center;transform:none !important}.head-main .search-input.form-control{height:44px;padding-left:22px;padding-right:50px;background:rgba(255, 255, 255, 0.08);color:#fff;border:1px solid rgba(255, 255, 255, 0.16);border-radius:999px;font-family:"DM Sans",Arial,sans-serif;font-size:14px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.head-main .search-input.form-control:hover{background:rgba(255, 255, 255, 0.12)}.head-main .search-input.form-control:focus{outline:0;background:rgba(255, 255, 255, 0.14);border-color:rgba(255, 255, 255, 0.5);box-shadow:0 0 0 4px rgba(255, 255, 255, 0.08)}.head-main .search-input.form-control::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.55)}.head-main .search-input.form-control::-moz-placeholder{color:rgba(255, 255, 255, 0.55)}.head-main .search-input.form-control::placeholder{color:rgba(255, 255, 255, 0.55)}.head-main .search-submit-btn,.head-main .search-empty-btn{right:6px;color:#fff;fill:#fff}.head-main .search-submit-btn svg,.head-main .search-empty-btn svg{fill:#fff}.head-main .search-suggestions{margin-top:8px;border-radius:16px;overflow:hidden;box-shadow:0 18px 40px rgba(0, 0, 0, 0.18)}.nav-desktop-container{border-top:0}@media(min-width: 768px){.head-main .js-nav-desktop-container{max-width:var(--page-width, 1320px) !important}}@media(min-width: 768px)and (max-width: 1365px){.nav-desktop-list>.nav-main-item>.nav-list-link{padding:8px 8px !important;font-size:11px !important;letter-spacing:.04em !important}.head-main .nav-desktop-grid-categories .nav-desktop-list>.nav-main-item>.nav-list-link-heading{padding:8px 12px !important}.head-main .nav-desktop-grid-categories .nav-desktop-list>.nav-main-item>.nav-list-link-heading::after{font-size:11px;letter-spacing:.06em}}.nav-desktop-list>.nav-main-item>.nav-list-link{padding:8px 11px;font-family:"DM Sans",Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.06em;border-radius:999px;transition:background-color .2s ease}.nav-desktop-list>.nav-main-item:hover>.nav-list-link,.nav-desktop-list>.nav-main-item>.nav-list-link.selected{background:rgba(255, 255, 255, 0.1)}@media(min-width: 768px){.nav-desktop-list{padding-bottom:6px}}.desktop-dropdown{border:0;border-radius:0 0 20px 20px;box-shadow:0 24px 48px rgba(0, 0, 0, 0.16)}.desktop-dropdown a{font-family:"DM Sans",Arial,sans-serif}.desktop-dropdown .nav-list-link{border-radius:8px}.desktop-dropdown a:hover{text-decoration:underline;text-underline-offset:3px}.head-main .header-account .nav-dropdown-content{border:0;border-radius:16px;box-shadow:0 18px 40px rgba(0, 0, 0, 0.18)}@media(max-width: 767px){.head-main .head-row.logo-center.search-icon-mobile{grid-template-columns:auto auto 1fr auto auto;column-gap:14px}.head-main .head-row.logo-center .menu-container{grid-column:1;grid-row:1}.head-main .head-row.logo-center.search-icon-mobile .search-container{grid-column:2;grid-row:1;justify-self:start}.head-main .head-row.logo-center .as-fav-link{grid-column:4;grid-row:1;justify-self:end}.head-main .head-row.logo-center .header-cart{grid-column:5;grid-row:1;justify-self:end}.head-main .head-row .utility-icon,.head-main .head-row .as-fav-link svg{width:22px !important;height:22px !important;font-size:22px !important}.head-main .head-row .header-icon{display:inline-grid;place-items:center;width:26px;height:26px}.head-main .header-cart-text{display:none !important}.head-main .header-icon .badge,.head-main .header-icon .badge.badge-bottom,.head-main .header-icon .as-fav-count{top:-4px !important;right:-6px !important;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;line-height:16px}}@media(max-width: 767px){.navigation-bar,.adbar{font-size:10px;letter-spacing:.08em}.adbar-marquee-content .adbar-item{padding:0 22px}}@media(min-width: 768px){.head-main .nav-desktop-container{max-height:90px;transition:max-height .35s cubic-bezier(0.2, 0.7, 0.3, 1),opacity .25s ease}.head-main .utility-text,.head-main .header-cart-text{display:inline-block;max-width:220px;overflow:hidden;white-space:nowrap;vertical-align:middle;transition:max-width .35s cubic-bezier(0.2, 0.7, 0.3, 1),opacity .25s ease}.head-main .head-row{transition:padding .35s cubic-bezier(0.2, 0.7, 0.3, 1)}.head-main .search-input.form-control{transition:height .35s cubic-bezier(0.2, 0.7, 0.3, 1),background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.head-main .header-account,.head-main .as-fav-link,.head-main .header-cart>.header-utility{transition:padding .35s cubic-bezier(0.2, 0.7, 0.3, 1),background-color .2s ease,gap .35s ease}.sticky-header-wrapper.is-fixed .nav-desktop-container{max-height:0;opacity:0;overflow:hidden;pointer-events:none}.sticky-header-wrapper.is-fixed .head-main .utility-text,.sticky-header-wrapper.is-fixed .head-main .header-cart-text{max-width:0;opacity:0}.sticky-header-wrapper.is-fixed .head-main .header-account,.sticky-header-wrapper.is-fixed .head-main .as-fav-link,.sticky-header-wrapper.is-fixed .head-main .header-cart>.header-utility{gap:0;padding:8px 10px}.sticky-header-wrapper.is-fixed .head-main .as-fav-link .utility-text{margin-left:0}.sticky-header-wrapper.is-fixed .head-main .search-input.form-control{height:40px}}.sticky-header-wrapper.is-fixed .main-categories-container{display:none !important}.sticky-header-wrapper.is-fixed .head-main .nav-dropdown-icon{display:none !important}.sticky-header-wrapper.is-fixed .head-main{--header-vertical-padding:10px;--header-vertical-padding-mobile:8px;box-shadow:0 8px 24px rgba(0, 0, 0, 0.18)}@media(prefers-reduced-motion: reduce){.head-main .nav-desktop-container,.head-main .utility-text,.head-main .header-cart-text,.head-main .head-row{transition:none}}:is(li,.nav-item):has(>a[href$="/suprimentos-para-impressora/impressao/"]),:is(li,.nav-item):has(>a[href*="/aces-de-motos"]),li:has(>.nav-item-container>a[href$="/suprimentos-para-impressora/impressao/"]),li:has(>.nav-item-container>a[href*="/aces-de-motos"]){display:none !important}html.as-conta-travado,html.as-conta-travado body{overflow:hidden !important}.as-conta-overlay{position:fixed;inset:0;z-index:2147483000;background:rgba(0, 0, 0, 0.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .28s cubic-bezier(0.2, 0.7, 0.3, 1)}.as-conta-overlay.is-aberto{opacity:1}.as-conta-overlay[hidden]{display:none}#as-conta,#as-conta *{box-sizing:border-box}#as-conta{position:fixed;z-index:2147483001;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;background:#fff;color:#111;font-family:"DM Sans",Arial,sans-serif;font-size:16px;line-height:1.5;text-align:left;-webkit-font-smoothing:antialiased;transform:translateY(100%);transition:transform .28s cubic-bezier(0.2, 0.7, 0.3, 1);overflow:hidden}#as-conta[hidden]{display:none}#as-conta.is-aberto{transform:translateY(0)}#as-conta [hidden]{display:none !important}#as-conta h2,#as-conta p,#as-conta form,#as-conta label{margin:0;padding:0}#as-conta button{font-family:inherit;letter-spacing:normal;text-transform:none;box-shadow:none;min-height:0}#as-conta .conta-modal__fechar{position:absolute;top:.75rem;right:.75rem;width:42px;height:42px;display:grid;place-items:center;padding:0;border:0;background:none;color:#6b6b6b;cursor:pointer;border-radius:999px;transition:background .15s cubic-bezier(0.2, 0.7, 0.3, 1),color .15s cubic-bezier(0.2, 0.7, 0.3, 1)}#as-conta .conta-modal__fechar:hover{background:#f4f4f4;color:#000}#as-conta .conta-modal__fechar svg{width:22px;height:22px}#as-conta .conta-modal__corpo{width:100%;max-width:380px;margin:0 auto;padding:clamp(3.5rem,9vw,4rem) 1rem 4rem;display:flex;flex-direction:column;flex:1;overflow-y:auto;justify-content:center;justify-content:safe center}#as-conta .conta-view{transition:opacity .15s cubic-bezier(0.2, 0.7, 0.3, 1),transform .15s cubic-bezier(0.2, 0.7, 0.3, 1)}#as-conta .conta-view.is-trocando{opacity:0;transform:translateY(8px)}#as-conta .conta-titulo{font-family:"Space Grotesk",Arial,sans-serif;color:#000;font-size:clamp(1.625rem,4.5vw,2rem);font-weight:700;line-height:1.05;letter-spacing:-0.045em}#as-conta .conta-sub{margin-top:4px;color:#6b6b6b;font-size:.875rem;line-height:1.45}#as-conta .conta-form{margin-top:1rem;display:flex;flex-direction:column;gap:14px}#as-conta .conta-campo{display:flex;flex-direction:column;gap:6px}#as-conta .conta-campo>span:not(.conta-senha){padding-left:1.25rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#000}#as-conta .conta-campo input{width:100%;height:48px;margin:0;padding:0 1.25rem;border:1px solid #d4d4d4;border-radius:999px;box-shadow:none;font:inherit;font-size:1rem;background:#fff;color:#111;transition:border-color .15s cubic-bezier(0.2, 0.7, 0.3, 1),box-shadow .15s cubic-bezier(0.2, 0.7, 0.3, 1)}#as-conta .conta-campo input:focus{outline:none;border-color:#000;box-shadow:0 0 0 3px rgba(0, 0, 0, 0.1)}#as-conta .conta-dica{color:#6b6b6b;font-size:.75rem}#as-conta .conta-senha{position:relative;display:block}#as-conta .conta-senha input{padding-right:46px}#as-conta .conta-senha input::-ms-reveal,#as-conta .conta-senha input::-ms-clear{display:none}#as-conta .conta-olho{position:absolute;top:0;right:8px;width:40px;height:48px;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer;color:#6b6b6b;border-radius:6px;transition:color .15s cubic-bezier(0.2, 0.7, 0.3, 1)}#as-conta .conta-olho:hover{color:#000}#as-conta .conta-olho:focus-visible{outline:2px solid #000;outline-offset:2px}#as-conta .conta-olho svg{width:20px;height:20px}#as-conta .conta-olho__off{display:none}#as-conta .conta-olho.is-visivel .conta-olho__on{display:none}#as-conta .conta-olho.is-visivel .conta-olho__off{display:block}#as-conta .conta-linha{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}#as-conta button.conta-esqueci{border:0;background:none;padding:0;cursor:pointer;font:inherit;font-size:.875rem;font-weight:700;color:#6b6b6b;text-decoration:underline;text-underline-offset:2px}#as-conta button.conta-esqueci:hover{color:#000}#as-conta .conta-btn{width:100%;height:48px;margin-top:.5rem;padding:0 1rem;border:0;border-radius:999px;cursor:pointer;background:#000;color:#fff;font:inherit;font-weight:700;font-size:.875rem;text-transform:uppercase;letter-spacing:.12em;transition:background .15s cubic-bezier(0.2, 0.7, 0.3, 1),opacity .15s cubic-bezier(0.2, 0.7, 0.3, 1)}#as-conta .conta-btn:hover{background:#1f1f1f}#as-conta .conta-btn.is-carregando{opacity:.7;cursor:progress}#as-conta .conta-btn:disabled:not(.is-carregando){opacity:.45;cursor:not-allowed}#as-conta .conta-erro{padding:.75rem 1.125rem;border-radius:16px;background:#f4f4f4;border:1px solid #000;color:#000;font-size:.875rem;font-weight:600}#as-conta .conta-captcha{display:flex;justify-content:center;min-height:78px}@media(max-width: 340px){#as-conta .conta-captcha>div{transform:scale(0.88);transform-origin:center top}}#as-conta .conta-alt{margin-top:1rem;text-align:center;font-size:.875rem;color:#6b6b6b}#as-conta .conta-link{border:0;background:none;padding:0;cursor:pointer;font:inherit;font-weight:800;color:#000;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#000}#as-conta .conta-ok{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:1rem 0 .5rem}#as-conta .conta-ok svg{width:42px;height:42px;color:#000}#as-conta .conta-ok p{font-size:.875rem;line-height:1.6;color:#6b6b6b}#as-conta .conta-ok strong{color:#111}@media(min-width: 600px){#as-conta{inset:auto;top:max(24px,10vh);left:50%;right:auto;bottom:auto;width:min(480px,100vw - 2rem);height:auto;max-height:calc(100vh - max(24px,10vh) - 24px);border-radius:24px;box-shadow:0 30px 80px rgba(0, 0, 0, 0.35);transform:translateX(-50%) translateY(12px) scale(0.98);transform-origin:top center;opacity:0;transition:transform .28s cubic-bezier(0.2, 0.7, 0.3, 1),opacity .15s cubic-bezier(0.2, 0.7, 0.3, 1)}#as-conta.is-aberto{transform:translateX(-50%) translateY(0) scale(1);opacity:1}#as-conta .conta-modal__corpo{flex:0 1 auto;padding:2rem 3rem 2.25rem;justify-content:flex-start;max-width:none}}@media(prefers-reduced-motion: reduce){.as-conta-overlay,#as-conta{transition:opacity .12s ease}#as-conta{transform:none !important}#as-conta .conta-view{transition:none}}#as-conta .conta-marca{display:inline-flex;align-items:center;gap:.35em;margin-bottom:.75rem;padding:6px 12px;border-radius:999px;background:#000;color:#fff;font-family:"Space Grotesk",Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:-0.02em}#as-conta .conta-marca b{letter-spacing:-0.18em;margin-right:.18em}#as-conta .conta-view{display:flex;flex-direction:column;align-items:stretch}#as-conta .conta-view>.conta-marca{align-self:flex-start}@media(min-width: 768px){.head-main .header-account-label.as-ola{display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}}.head-main .header-account .nav-dropdown-content.as-cm{min-width:210px;padding:8px !important}.as-cm a{display:flex !important;align-items:center;gap:10px;margin:0;padding:10px 12px !important;border-radius:8px;font:500 14px/1.2 "DM Sans",Arial,sans-serif !important;letter-spacing:0 !important;text-transform:none !important;color:#111 !important;text-decoration:none !important;white-space:nowrap}.as-cm a:hover{background:#f4f4f4}.as-cm svg{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.as-cm hr{margin:6px 6px;border:0;border-top:1px solid #eee}.as-cm a.as-cm-sair{color:#6b6b6b !important}.product-item-image-container{position:relative}.as-med{position:absolute;left:12px;bottom:12px;z-index:11;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.as-med b{padding:6px 10px;border-radius:8px;background:#111;color:#fff;font:700 15px/1 "Space Grotesk",Arial,sans-serif;letter-spacing:-0.01em;box-shadow:0 2px 8px rgba(0, 0, 0, 0.18)}.product-item-image-container:has(.product-item-no-stock) .as-med{bottom:36px}@media(max-width: 767px){.as-med{left:8px;bottom:8px;gap:4px}.as-med b{padding:5px 7px;border-radius:6px;font-size:13px}.product-item-image-container:has(.product-item-no-stock) .as-med{bottom:34px}}.as-mega-dd.desktop-dropdown{padding:28px 0 32px !important;background:#fff !important;text-transform:none !important;letter-spacing:0 !important;cursor:default}.as-mega{display:flex;gap:48px;align-items:stretch;max-width:var(--page-width, 1320px);margin:0 auto;padding:0 var(--gutter-container, 16px);box-sizing:border-box;height:min(400px,100vh - 240px);font-family:"DM Sans",Arial,sans-serif}.as-mega a{text-decoration:none}.as-mega__esq{flex:0 0 260px;display:flex;flex-direction:column}.as-mega__grupo{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:20px}.as-mega__marca{margin-bottom:6px;font-family:"Space Grotesk",Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:-0.18em;color:#000}.as-mega a.as-mega__titulo{margin-bottom:10px;font-family:"Space Grotesk",Arial,sans-serif;font-size:24px !important;font-weight:700;line-height:1.05;letter-spacing:-0.04em;color:#000 !important}.as-mega a.as-mega__link{display:block;padding:7px 0;white-space:nowrap;font-size:15px !important;font-weight:500;color:#000 !important;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .2s ease}.as-mega a.as-mega__link:hover{text-decoration-color:#000}.as-mega a.as-mega__vertudo{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:999px;background:#000;color:#fff !important;font-size:12px !important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:background-color .2s ease}.as-mega a.as-mega__vertudo:hover{background:#1f1f1f}.as-mega svg{width:16px;height:16px;flex:none;fill:none !important;stroke:currentColor !important;transition:transform .2s ease}.as-mega__vertudo:hover svg,.as-mega__card:hover .as-mega__nome svg{transform:translateX(4px)}.as-mega__cards{flex:1 1 auto;min-width:0;display:flex;gap:16px;align-items:stretch;justify-content:flex-end}.as-mega__card{position:relative;display:block;flex:1 1 0;min-width:0;max-width:280px;border-radius:20px;overflow:hidden;background:#f5f5f5}.as-mega__foto{position:absolute;top:0;right:0;bottom:72px;left:0;display:block;overflow:hidden}.as-mega__foto img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;padding:0;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s ease}.as-mega__card:hover .as-mega__foto img{transform:scale(1.04)}.as-mega__card--cheia .as-mega__foto{bottom:0}.as-mega__card--cheia .as-mega__foto img{object-fit:cover;mix-blend-mode:normal}.as-mega__nome{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:8px 16px;box-sizing:border-box;border-radius:999px;background:#000;color:#fff;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.25}.as-mega__nome svg{color:#fff}.nav-desktop-list .as-tem-mega>.as-mega-dd,.nav-desktop-list .as-tem-mega:hover>.as-mega-dd,.nav-desktop-list:hover .as-tem-mega.selected>.as-mega-dd,.nav-desktop-list .as-tem-mega>.as-mega-dd:hover{visibility:hidden !important;opacity:0 !important;pointer-events:none !important;transform:translateY(-8px);transition:opacity .2s ease,transform .25s ease,visibility 0s linear .25s !important}.nav-desktop-list .as-tem-mega.as-aberto>.as-mega-dd{visibility:visible !important;opacity:1 !important;pointer-events:auto !important;transform:none;transition:opacity .22s ease,transform .3s cubic-bezier(0.2, 0.7, 0.3, 1),visibility 0s !important}.as-mega__esq,.as-mega__card{opacity:0;transform:translateY(14px);transition:opacity .35s ease,transform .45s cubic-bezier(0.2, 0.7, 0.3, 1)}.as-mega__esq{transform:translateX(-14px)}.as-aberto .as-mega__esq,.as-aberto .as-mega__card{opacity:1;transform:none}.as-aberto .as-mega__card:nth-child(1){transition-delay:.06s}.as-aberto .as-mega__card:nth-child(2){transition-delay:.12s}.as-aberto .as-mega__card:nth-child(3){transition-delay:.18s}.as-aberto .as-mega__card:nth-child(4){transition-delay:.24s}.as-mega__card .as-mega__foto img{transform:scale(1.08)}.as-aberto .as-mega__card .as-mega__foto img{transform:scale(1);transition:transform .7s cubic-bezier(0.2, 0.7, 0.3, 1) .1s}.as-aberto .as-mega__card:hover .as-mega__foto img{transform:scale(1.04);transition-delay:0s}@media(prefers-reduced-motion: reduce){.as-mega__esq,.as-mega__card,.as-mega__card .as-mega__foto img{transform:none !important;transition:opacity .15s ease !important}}@media(min-width: 768px){.head-main .nav-desktop-grid-categories{flex:0 0 auto}.head-main .nav-desktop-grid-categories .nav-desktop-list>.nav-main-item{position:relative;margin-right:14px !important;padding-right:0 !important}.head-main .nav-desktop-grid-categories .nav-desktop-list>.nav-main-item::after{content:"";position:absolute;right:-8px;top:50%;width:1px;height:16px;background:rgba(255, 255, 255, 0.25);transform:translateY(-50%)}.head-main .nav-desktop-grid-categories .nav-desktop-list>.nav-main-item>.nav-list-link-heading{display:inline-flex !important;align-items:center;gap:8px;padding:8px 14px !important;border-radius:999px;background:#fff;color:#000 !important;font-size:0 !important;transition:background-color .2s ease}.head-main .nav-desktop-grid-categories .nav-desktop-list>.nav-main-item>.nav-list-link-heading:hover{background:#e6e6e6}.head-main .nav-desktop-grid-categories .nav-desktop-list>.nav-main-item>.nav-list-link-heading::before{content:"";display:block;width:16px;height:16px;background:#000;-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='2.4' stroke-linecap='round'%3E%3Cpath d='M3 6h18M3 12h18M3 18h18'/%3E%3C/svg%3E") center/16px 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='2.4' stroke-linecap='round'%3E%3Cpath d='M3 6h18M3 12h18M3 18h18'/%3E%3C/svg%3E") center/16px no-repeat}.head-main .nav-desktop-grid-categories .nav-desktop-list>.nav-main-item>.nav-list-link-heading::after{content:"Todas as categorias";font-family:"DM Sans",Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.head-main .nav-desktop-grid-categories .nav-desktop-list>.nav-main-item>.nav-list-link-heading .nav-list-link-icon{display:none !important}}@media(min-width: 768px){#nav-hamburger.modal,.modal-nav-hamburger.modal{top:0 !important;bottom:0 !important;left:0 !important;right:auto !important;height:100% !important;max-height:100% !important;transform:translateX(-100%) !important}#nav-hamburger.modal.modal-visible,.modal-nav-hamburger.modal.modal-visible{transform:translateX(0) !important}}.nav-desktop-grid-categories .nav-dropdown-content{display:none !important}#nav-hamburger.modal,.modal-nav-hamburger.modal{width:min(420px,88vw) !important;max-width:420px !important;background:#fff !important;border-radius:0 24px 24px 0 !important;box-shadow:0 0 60px rgba(0, 0, 0, 0.3);font-family:"DM Sans",Arial,sans-serif;color:#000}.modal-overlay{background:rgba(0, 0, 0, 0.5) !important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#nav-hamburger>.modal-header,.modal-nav-hamburger>.modal-header{display:flex !important;align-items:center;justify-content:space-between;min-height:76px;padding:16px 24px !important;background:#fff !important;border-bottom:1px solid #efefef}.as-gav-marca{font-family:"Space Grotesk",Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:-0.06em;line-height:1;color:#000 !important;text-decoration:none}.as-gav-marca b{margin:0 .08em;letter-spacing:-0.18em}#nav-hamburger .modal-header .modal-close,.modal-nav-hamburger>.modal-header .modal-close{position:static !important;display:grid !important;place-items:center;width:42px;height:42px;padding:0 !important;margin:0 -8px 0 auto;border-radius:999px;background:#f2f2f2 !important;fill:#000;transition:background-color .2s ease}#nav-hamburger .modal-header .modal-close:hover,.modal-nav-hamburger>.modal-header .modal-close:hover{background:#e6e6e6 !important}#nav-hamburger .modal-header .modal-close svg,.modal-nav-hamburger>.modal-header .modal-close svg{width:18px !important;height:18px !important}.modal-nav-hamburger>.modal-header .modal-back,.modal-nav-hamburger>.modal-header .modal-title{display:none !important}#nav-hamburger .modal-body,.modal-nav-hamburger .modal-body{display:block !important;padding:0 !important}#nav-hamburger .nav-secondary:empty,#nav-hamburger .js-navbars-mobile-mount,#nav-hamburger>.modal-footer{display:none !important}.as-gav-rotulo{margin:18px 24px 6px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#8a8a8a}#nav-hamburger .nav-list{display:block !important;padding:0 12px}#nav-hamburger .nav-list .nav-item,.modal-nav-hamburger .nav-item{display:block !important;width:100% !important;margin:0 !important;padding:0 !important;border:0 !important}#nav-hamburger .nav-list .nav-item>.nav-list-link{display:flex !important;box-sizing:border-box;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:0;padding:14px 12px !important;border:0 !important;border-radius:14px;background:none;text-align:left;text-decoration:none;font-family:"Space Grotesk",Arial,sans-serif !important;font-size:18px !important;font-weight:700 !important;letter-spacing:-0.03em;text-transform:none !important;color:#000 !important;transition:background-color .2s ease}#nav-hamburger .nav-list .nav-item>.nav-list-link:hover{background:#f5f5f5}#nav-hamburger .nav-list-arrow svg{width:16px;height:16px;fill:#000}#nav-hamburger>.modal-body>.nav-list>.nav-item>a.nav-list-link::after{content:"";flex:none;width:16px;height:16px;background:#9a9a9a;-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='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/16px 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='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/16px no-repeat}.as-gav-voltar{display:flex;align-items:center;gap:8px;margin:14px 24px 6px;padding:8px 14px 8px 10px;border:0;border-radius:999px;background:#f2f2f2;cursor:pointer;font-family:"DM Sans",Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#000}.as-gav-voltar:hover{background:#e6e6e6}.as-gav-voltar svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.modal-nav-hamburger:not(#nav-hamburger) .nav-hamburger-body{padding:4px 12px 16px}.modal-nav-hamburger:not(#nav-hamburger) .nav-item>.nav-list-link{display:block !important;padding:13px 12px !important;border:0 !important;border-radius:14px;background:none;text-decoration:none;font-family:"DM Sans",Arial,sans-serif !important;font-size:15px !important;font-weight:500 !important;text-transform:none !important;letter-spacing:0 !important;color:#000 !important;transition:background-color .2s ease}.modal-nav-hamburger:not(#nav-hamburger) .nav-item>.nav-list-link:hover{background:#f5f5f5}.modal-nav-hamburger:not(#nav-hamburger) .nav-hamburger-body .nav-item:first-of-type>.nav-list-link{display:flex !important;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:calc(100% - 24px) !important;margin:8px 12px 10px !important;padding:13px 18px !important;border-radius:999px;text-align:center;line-height:1.3;background:#000;color:#fff !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important}.modal-nav-hamburger:not(#nav-hamburger) .nav-hamburger-body .nav-item:first-of-type>.nav-list-link:hover{background:#1f1f1f}.as-gav-atalhos{display:flex;flex-direction:column;gap:2px;margin:18px 24px 28px;padding:10px;border-radius:20px;background:#f7f7f7}.as-gav-atalhos a{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:12px;font-size:14px;font-weight:500;color:#000 !important;text-decoration:none;transition:background-color .2s ease}.as-gav-atalhos a:hover{background:#ededed}.as-gav-atalhos svg{width:20px;height:20px;flex:none;fill:none;stroke:#000;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}[data-section-id=ajuda_mini_banners] .banner-block{overflow:hidden;border-radius:20px;background:#ededed}[data-section-id=ajuda_mini_banners] .banner-image-container{position:relative;background:#ededed center/cover no-repeat}[data-section-id=ajuda_mini_banners] .banner-image-container img{transition:transform .6s cubic-bezier(0.2, 0.7, 0.3, 1)}[data-section-id=ajuda_mini_banners] .banner-block:hover .banner-image-container img{transform:scale(1.04)}[data-section-id=ajuda_mini_banners] .banner-image-container::after{content:"";position:absolute;inset:45% 0 0;z-index:1;background:linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.62));pointer-events:none}[data-section-id=ajuda_mini_banners] .media-content{z-index:2}[data-section-id=ajuda_mini_banners] .media-content h1,[data-section-id=ajuda_mini_banners] .media-content h2,[data-section-id=ajuda_mini_banners] .media-content h3{margin:0;font-family:"Space Grotesk",Arial,sans-serif;font-size:26px;font-weight:700;letter-spacing:-0.03em;line-height:1.1;color:#fff}[data-section-id=ajuda_mini_banners] .media-content p{margin:0;font-size:14px;line-height:1.4;color:rgba(255, 255, 255, 0.88)}[data-section-id=ajuda_mini_banners] .media-content .btn{margin-top:8px;padding:0 0 3px !important;border:0 !important;border-bottom:1px solid rgba(255, 255, 255, 0.6) !important;border-radius:0 !important;background:none !important;color:#fff !important;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media(max-width: 767px){[data-section-id=ajuda_mini_banners] .media-content h3{font-size:22px}}@media(hover: hover)and (prefers-reduced-motion: no-preference){[data-section-id=ajuda_mini_banners] .media-content .text-block{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(10px);transition:grid-template-rows .45s cubic-bezier(0.2, 0.7, 0.3, 1),opacity .3s ease,transform .45s cubic-bezier(0.2, 0.7, 0.3, 1)}[data-section-id=ajuda_mini_banners] .media-content .text-block>*{min-height:0;overflow:hidden}[data-section-id=ajuda_mini_banners] .banner-block:hover .media-content .text-block,[data-section-id=ajuda_mini_banners] .banner-block:focus-within .media-content .text-block{grid-template-rows:1fr;opacity:1;transform:none;transition-delay:0s,.08s,0s}[data-section-id=ajuda_mini_banners] .banner-image-container::after{transition:inset .45s cubic-bezier(0.2, 0.7, 0.3, 1),background .45s ease}[data-section-id=ajuda_mini_banners] .banner-block:hover .banner-image-container::after{inset:25% 0 0;background:linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.78))}}[data-section-id=ajuda_mini_banners] .media-content .text-content{max-width:340px}[data-section-id=ajuda_mini_banners] .banner-image-container:has(img[src*="placeholders/banners"],img[data-src*="placeholders/banners"],img[srcset*="placeholders/banners"],img[data-srcset*="placeholders/banners"]) img{opacity:0 !important}[data-section-id=ajuda_mini_banners] .banner-item:nth-child(1) .banner-image-container:has(img[src*="placeholders/banners"],img[data-src*="placeholders/banners"],img[data-srcset*="placeholders/banners"]){background-image:url("https://dcdn-us.mitiendanube.com/stores/008/301/761/products/6354ffc893f90bd231870152fd22a91c-d029cade726da0f99017905988239414-640-0.webp")}[data-section-id=ajuda_mini_banners] .banner-item:nth-child(2) .banner-image-container:has(img[src*="placeholders/banners"],img[data-src*="placeholders/banners"],img[data-srcset*="placeholders/banners"]){background-image:url("https://dcdn-us.mitiendanube.com/stores/008/301/761/products/c7e813c4f2fc89c20c19a6567cfcc639-a922952fdecfb746a417905988812456-640-0.webp")}[data-section-id=ajuda_mini_banners] .banner-item:nth-child(3) .banner-image-container:has(img[src*="placeholders/banners"],img[data-src*="placeholders/banners"],img[data-srcset*="placeholders/banners"]){background-image:url("https://dcdn-us.mitiendanube.com/stores/008/301/761/products/f10b559dffcfc345a42083f8458218fa-4a7f0e72b65907103d17905995317596-640-0.webp")}[data-section-id=ajuda_mini_banners] :is([data-store=banner-mb_elasticos],[data-block-id=mb_elasticos]) .banner-image-container:has(img[src*="placeholders/banners"],img[data-src*="placeholders/banners"],img[data-srcset*="placeholders/banners"]){background-image:url("https://dcdn-us.mitiendanube.com/stores/008/301/761/products/6354ffc893f90bd231870152fd22a91c-d029cade726da0f99017905988239414-640-0.webp")}[data-section-id=ajuda_mini_banners] :is([data-store=banner-mb_construcao],[data-block-id=mb_construcao]) .banner-image-container:has(img[src*="placeholders/banners"],img[data-src*="placeholders/banners"],img[data-srcset*="placeholders/banners"]){background-image:url("https://dcdn-us.mitiendanube.com/stores/008/301/761/products/c7e813c4f2fc89c20c19a6567cfcc639-a922952fdecfb746a417905988812456-640-0.webp")}[data-section-id=ajuda_mini_banners] :is([data-store=banner-mb_modapraia],[data-block-id=mb_modapraia]) .banner-image-container:has(img[src*="placeholders/banners"],img[data-src*="placeholders/banners"],img[data-srcset*="placeholders/banners"]){background-image:url("https://dcdn-us.mitiendanube.com/stores/008/301/761/products/f10b559dffcfc345a42083f8458218fa-4a7f0e72b65907103d17905995317596-640-0.webp")}@media(min-width: 768px){#modal-cart.modal{width:420px !important;max-width:92vw}}#modal-cart{font-family:"DM Sans",Arial,sans-serif;color:#000;background:#fff;box-shadow:0 0 60px rgba(0, 0, 0, 0.25)}@media(min-width: 768px){#modal-cart.modal{border-radius:24px 0 0 24px;overflow:hidden}}#modal-cart .modal-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px !important;background:#fff;border-bottom:1px solid #ededed}#modal-cart .modal-header .modal-title{flex:1;margin:0 !important;padding:0 !important;text-align:left;font-family:"Space Grotesk",Arial,sans-serif !important;font-size:22px !important;font-weight:700 !important;letter-spacing:-0.03em;color:#000;text-transform:none}#modal-cart .as-sc-qtd{display:inline-flex;align-items:center;height:24px;margin-left:8px;padding:0 10px;border-radius:999px;background:#000;color:#fff;font-family:"DM Sans",Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1;vertical-align:middle;transform:translateY(-2px)}#modal-cart .modal-close{position:static !important;flex:none;display:grid;place-items:center;width:40px;height:40px;padding:0 !important;margin:0 -8px 0 0;border:0;border-radius:999px;background:transparent !important;color:#000 !important;fill:#000 !important;transition:background-color .2s ease}#modal-cart .modal-close:hover{background:#f2f2f2 !important}#modal-cart .modal-close .modal-close-icon{display:block;width:20px;height:20px;margin:0;font-size:20px;fill:#000}#modal-cart .modal-body{display:flex;flex-direction:column;padding:0 !important}#modal-cart .js-ajax-cart-list{padding:8px 24px 0}#modal-cart .cart-row{margin-top:auto;padding:16px 24px 24px;border-top:1px solid #ededed;background:#fff}#modal-cart .cart-item{display:grid !important;grid-template-columns:84px 1fr;gap:14px;padding:16px 0 !important;margin:0 !important;border-bottom:1px solid #f0f0f0}#modal-cart .cart-item:last-child{border-bottom:0}#modal-cart .cart-item-image-container{position:relative;box-sizing:border-box;width:84px !important;height:84px;margin:0 !important;padding:0;border-radius:16px;background:#f5f5f5;overflow:hidden}#modal-cart .cart-item-image-container a{display:block;width:100%;height:100%}#modal-cart .cart-item-image{position:absolute !important;top:8px !important;left:8px !important;width:calc(100% - 16px) !important;height:calc(100% - 16px) !important;object-fit:contain;mix-blend-mode:multiply}#modal-cart .cart-item-info-container{min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:10px}#modal-cart .cart-item-product-info{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}#modal-cart .cart-item-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px !important;font-weight:600 !important;line-height:1.35;color:#000 !important;text-decoration:none}#modal-cart .cart-item-variant{font-size:12px;color:#6b6b6b}#modal-cart .cart-item-delete-button{flex:none;width:30px;height:30px;padding:0 !important;border:0;border-radius:999px;font-size:0 !important;color:transparent !important;text-decoration:none !important;background:#9a9a9a;-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='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3M6 7l1 13h10l1-13'/%3E%3C/svg%3E") center/17px 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='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3M6 7l1 13h10l1-13'/%3E%3C/svg%3E") center/17px no-repeat;transition:background-color .2s ease}#modal-cart .cart-item-delete-button:hover{background:#000}#modal-cart .cart-item-totals-container{display:flex !important;align-items:center;justify-content:space-between;gap:8px;width:100%}#modal-cart .cart-item-quantity{flex:none}#modal-cart .form-quantity{width:auto !important;margin:0 !important;border:1px solid #dadada;border-radius:999px;overflow:hidden}#modal-cart .form-quantity .grid{display:flex !important;align-items:center}#modal-cart .cart-quantity-btn{display:grid !important;place-items:center;width:32px;height:32px;padding:0 !important;border:0 !important;background:none !important;color:#000 !important;fill:#000 !important;transition:background-color .2s ease}#modal-cart .cart-quantity-btn:hover{background:#f2f2f2 !important}#modal-cart .cart-quantity-btn svg{width:12px;height:12px}#modal-cart .cart-quantity-input{width:28px !important;height:32px !important;padding:0 !important;border:0 !important;background:none !important;text-align:center;font-size:14px !important;font-weight:700;color:#000}#modal-cart .cart-item-subtotal{margin-left:auto;text-align:right}#modal-cart .js-cart-item-subtotal{font-family:"Space Grotesk",Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.02em;white-space:nowrap;color:#000}#modal-cart .price-compare{color:#8a8a8a}#modal-cart .cart-item-discount-badge{border-radius:999px;background:#000;color:#fff}#modal-cart .shipping-progress-bar,#modal-cart .progress-bar.box{margin:0 0 14px;padding:14px 16px;border:0;border-radius:16px;background:#f5f5f5;color:#000}#modal-cart .progress-bar-title,#modal-cart .ship-free-rest-text{font-size:13px;line-height:1.4;color:#000}#modal-cart .text-accent{color:#000 !important;font-weight:700}#modal-cart .bar-progress{height:6px;margin-top:10px;border-radius:999px;background:#e2e2e2;overflow:hidden}#modal-cart .bar-progress-active{height:100%;border-radius:999px;background:#000;transition:width .5s ease}#modal-cart .progress-bar svg{fill:#000}:is(#modal-cart,#shoppingCartPage) .shipping-calculator .form-label,:is(#modal-cart,#shoppingCartPage) .cart-fulfillment-info>.form-label{font-family:"Space Grotesk",Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.02em;color:#000}:is(#modal-cart,#shoppingCartPage) .form-swap.with-form{height:108px}:is(#modal-cart,#shoppingCartPage) .form-swap-input .input-append{display:flex;gap:8px;align-items:center}:is(#modal-cart,#shoppingCartPage) .js-shipping-input.form-control{height:44px;padding:0 18px;border:1px solid #dadada;border-radius:999px;font-size:14px}:is(#modal-cart,#shoppingCartPage) .js-calculate-shipping.btn{flex:none;height:44px;padding:0 20px;border:0 !important;border-radius:999px !important;background:#000 !important;color:#fff !important;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}:is(#modal-cart,#shoppingCartPage) .js-calculate-shipping.btn:hover{background:#1f1f1f !important}:is(#modal-cart,#shoppingCartPage) .form-swap .btn-link,:is(#modal-cart,#shoppingCartPage) .shipping-calculator .btn-link{font-size:12px;font-weight:600;color:#6b6b6b !important;text-decoration:underline;text-underline-offset:3px}:is(#modal-cart,#shoppingCartPage) .form-swap .btn-link:hover{color:#000 !important}:is(#modal-cart,#shoppingCartPage) .shipping-suboption-list,:is(#modal-cart,#shoppingCartPage) .shipping-suboption{font-size:13px}:is(#modal-cart,#shoppingCartPage) .form-control,:is(#modal-cart,#shoppingCartPage) input[type=text],:is(#modal-cart,#shoppingCartPage) input[type=tel],:is(#modal-cart,#shoppingCartPage) input[type=number]:not(.cart-quantity-input){border:1px solid #dadada;border-radius:999px;box-shadow:none}:is(#modal-cart,#shoppingCartPage) .form-control:focus{border-color:#000;box-shadow:0 0 0 4px rgba(0, 0, 0, 0.06);outline:0}:is(#modal-cart,#shoppingCartPage) .btn-outline,:is(#modal-cart,#shoppingCartPage) .btn-secondary{border-radius:999px !important;border-color:#000 !important;color:#000 !important;background:#fff !important}:is(#modal-cart,#shoppingCartPage) .coupon-input,:is(#modal-cart,#shoppingCartPage) .accordion-item{border-radius:16px}:is(#modal-cart,#shoppingCartPage) .alert{border-radius:14px}:is(#modal-cart,#shoppingCartPage) .cart-totals-row{font-size:14px}:is(#modal-cart,#shoppingCartPage) .cart-totals-total{margin-top:6px;padding-top:12px;border-top:1px solid #ededed;font-family:"Space Grotesk",Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.02em}:is(#modal-cart,#shoppingCartPage) .cart-totals-hint{font-size:12px;color:#6b6b6b}#modal-cart .js-ajax-cart-submit{margin-top:16px}#modal-cart .js-ajax-cart-submit input[type=submit]{width:100%;height:52px;border:0;border-radius:999px;cursor:pointer;background:#000 !important;color:#fff !important;font-family:"DM Sans",Arial,sans-serif !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.12em;text-transform:uppercase;box-shadow:none;transition:background-color .2s ease}#modal-cart .js-ajax-cart-submit input[type=submit]:hover{background:#1f1f1f !important}#modal-cart .cart-continue-shopping{text-align:center}#modal-cart .cart-continue-shopping .btn-link{font-size:13px;font-weight:600;color:#000 !important;text-decoration:underline;text-underline-offset:3px}.as-sc-seg{display:flex;align-items:center;justify-content:center;gap:6px;margin:12px 0 0;font-size:12px;color:#6b6b6b}.as-sc-seg svg{width:14px;height:14px;color:#000}#modal-cart .js-empty-ajax-cart .alert{display:none}.as-sc-vazio{padding:40px 24px;text-align:center}.as-sc-vazio__marca{font-family:"Space Grotesk",Arial,sans-serif;font-size:40px;font-weight:700;letter-spacing:-0.18em;line-height:1;color:#000}.as-sc-vazio__tit{margin:14px auto 0;max-width:16ch;font-family:"Space Grotesk",Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.1;letter-spacing:-0.03em;color:#000}.as-sc-vazio__sub{margin:10px 0 0;font-size:14px;color:#6b6b6b}.as-sc-vazio__links{display:flex;flex-direction:column;gap:8px;margin-top:22px;text-align:left}.as-sc-vazio__links a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-radius:999px;background:#f5f5f5;font-size:14px;font-weight:600;color:#000 !important;text-decoration:none;transition:background-color .2s ease}.as-sc-vazio__links a:hover{background:#ebebeb}.as-sc-vazio__links a.as-sc-vazio__todos{background:#000;color:#fff !important}.as-sc-vazio__links a.as-sc-vazio__todos:hover{background:#1f1f1f}.as-sc-vazio__links svg{flex:none;width:18px;height:18px;transition:transform .2s ease}.as-sc-vazio__links a:hover svg{transform:translateX(3px)}.js-notification-cart .notification{padding:16px 18px 18px !important;border:0 !important;border-radius:20px;background:#fff;box-shadow:0 20px 50px rgba(0, 0, 0, 0.18);font-family:"DM Sans",Arial,sans-serif;color:#000}@media(max-width: 767px){.js-notification-cart .notification{border-radius:20px 20px 0 0;box-shadow:0 -12px 40px rgba(0, 0, 0, 0.18)}}.js-notification-cart .notification-close{top:12px !important;right:12px !important;display:grid;place-items:center;width:32px;height:32px;padding:0 !important;border-radius:999px;transition:background-color .2s ease}.js-notification-cart .notification-close:hover{background:#f2f2f2}.js-notification-cart .notification-close-icon{width:16px;height:16px;fill:#000}.as-av-topo{display:flex;align-items:center;gap:8px;margin:2px 40px 14px 0;font-size:13px;font-weight:700;letter-spacing:.02em}.as-av-check{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:999px;background:#000;color:#fff}.as-av-check svg{width:14px;height:14px}.js-notification-cart .notification-cart-item{align-items:center}.js-notification-cart .notification-cart-image-container{width:72px;height:72px;margin-right:14px !important;border-radius:14px;background:#f5f5f5}.js-notification-cart .notification-cart-image{position:absolute;top:0;left:0;width:100%;height:100%;padding:6px;box-sizing:border-box;transform:none;object-fit:contain;mix-blend-mode:multiply}.js-notification-cart .notification-info-line{margin-bottom:4px;padding-right:0 !important;font-size:14px;line-height:1.35}.js-notification-cart .notification-info-line:first-child{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600}.js-notification-cart .js-cart-notification-item-price-private{font-family:"Space Grotesk",Arial,sans-serif;font-size:15px;font-weight:700}.js-notification-cart .notification-cart-success{display:none}.as-av-acoes{display:flex;flex-direction:column;gap:6px;margin-top:16px}.as-av-ver{display:flex;align-items:center;justify-content:center;gap:8px;height:46px;border:0;border-radius:999px;background:#000;color:#fff;font-family:"DM Sans",Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.as-av-ver:hover{background:#1f1f1f}.as-av-ver svg{width:16px;height:16px;transition:transform .2s ease}.as-av-ver:hover svg{transform:translateX(3px)}.as-av-seguir{height:34px;border:0;background:none;font-family:"DM Sans",Arial,sans-serif;font-size:13px;font-weight:600;color:#000;text-decoration:underline;text-underline-offset:3px;cursor:pointer}:is(#modal-cart,#shoppingCartPage) .cart-item-subtotal{text-align:right}:is(#modal-cart,#shoppingCartPage) .cart-compare-price-container:not([style*=none]){display:flex !important;align-items:center;justify-content:flex-end;gap:6px;margin-bottom:3px}:is(#modal-cart,#shoppingCartPage) .cart-item-discount-badge{display:inline-block;margin:0;padding:2px 7px;border-radius:999px;background:#000;color:#fff;font-size:10.5px;font-weight:700;line-height:1.4;white-space:nowrap}:is(#modal-cart,#shoppingCartPage) .cart-compare-price-container .price-compare{margin:0;font-size:12px;color:#8a8a8a;text-decoration:line-through;white-space:nowrap}:is(#modal-cart,#shoppingCartPage) .cart-totals-shipping .cart-totals-hint{opacity:1;color:#333;font-weight:500}#modal-cart .modal-body{scrollbar-width:none;overscroll-behavior:contain}#modal-cart .modal-body::-webkit-scrollbar{display:none;width:0}:is(#modal-cart,#shoppingCartPage) .js-total-promotions-detail-row,:is(#modal-cart,#shoppingCartPage) .js-total-promotions-detail-row>span{color:#000 !important;font-size:14px}:is(#modal-cart,#shoppingCartPage) .js-total-promotions-detail-row>span:last-child{color:#00a650 !important;font-weight:700}:is(#modal-cart,#shoppingCartPage) .cart-totals-shipping #shipping-cost{font-size:14px !important;font-weight:400 !important;color:#000 !important}.shipping-emergency-container .alert{display:flex;align-items:center;gap:10px;margin:12px 0 0 !important;padding:10px 14px !important;border:0 !important;border-radius:10px !important;background:#f4f4f4 !important;color:#333 !important;font:500 13px/1.4 "DM Sans",Arial,sans-serif !important;text-align:left !important}.shipping-emergency-container .alert::before{content:"";flex:none;width:16px;height:16px;background:#00a650;-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='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m8 12 3 3 5-6'/%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='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m8 12 3 3 5-6'/%3E%3C/svg%3E") center/contain no-repeat}.payment-discount-price-cart-container{justify-content:flex-end;align-items:baseline;gap:4px;margin-top:4px !important;font:400 13px "DM Sans",Arial,sans-serif !important;color:#444 !important;text-align:right}.payment-discount-price-cart-container:not([style*=none]){display:flex !important}.payment-discount-price-cart-container span{color:inherit !important;font-size:inherit !important}.payment-discount-price-cart-container .js-payment-discount-price-cart{font:700 15px "Space Grotesk",Arial,sans-serif !important;letter-spacing:-0.01em;color:#00a650 !important}:is(#modal-cart,#shoppingCartPage) .shipping-emergency-container{margin:0 0 -8px !important;padding:0 !important}.as-sc-mv{margin:28px -24px 0;text-align:left}.as-sc-mv__tit{margin:0 24px 12px;font-family:"Space Grotesk",Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.02em;color:#000}.as-sc-mv__trilho{overflow:hidden;min-height:206px;-webkit-mask:linear-gradient(90deg, transparent, #000 24px, #000 calc(100% - 24px), transparent);mask:linear-gradient(90deg, transparent, #000 24px, #000 calc(100% - 24px), transparent)}.as-sc-mv__faixa{display:flex;gap:10px;width:max-content;padding:0 24px;animation:as-sc-mv 45s linear infinite}.as-sc-mv__trilho:hover .as-sc-mv__faixa,.as-sc-mv__trilho:focus-within .as-sc-mv__faixa{animation-play-state:paused}@keyframes as-sc-mv{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 5px))}}.as-sc-mv__item{display:flex;flex-direction:column;gap:6px;width:132px;color:#000 !important;text-decoration:none !important}.as-sc-mv__foto{display:block;width:132px;height:132px;border-radius:14px;background:#f5f5f5;overflow:hidden}.as-sc-mv__foto img{display:block;width:100%;height:100%;object-fit:cover}.as-sc-mv__nome{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12.5px;line-height:1.3;min-height:2.6em}.as-sc-mv__preco{font-family:"Space Grotesk",Arial,sans-serif;font-size:14px;font-weight:700}@media(prefers-reduced-motion: reduce){.as-sc-mv__faixa{animation:none}.as-sc-mv__trilho{overflow-x:auto}}#shoppingCartPage .container{max-width:1160px}.template-cart h1{font-family:"Space Grotesk",Arial,sans-serif;font-weight:700;letter-spacing:-0.04em}#shoppingCartPage{font-family:"DM Sans",Arial,sans-serif;color:#000}@media(min-width: 768px){#shoppingCartPage .cart-page-content{column-gap:32px;align-items:start}}#shoppingCartPage .cart-page-products{padding:8px 24px;border:1px solid #ededed;border-radius:24px;background:#fff}#shoppingCartPage .cart-page-table-header{margin:0;padding:14px 0;border-bottom:1px solid #ededed;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b}#shoppingCartPage .cart-page-items-list{margin-bottom:0}#shoppingCartPage .cart-item{padding:18px 0 !important;margin:0 !important;border-bottom:1px solid #f0f0f0}#shoppingCartPage .cart-item:last-child{border-bottom:0}#shoppingCartPage .cart-item-image-container{width:88px;height:88px;border:0;border-radius:16px;background:#f5f5f5;overflow:hidden}#shoppingCartPage .cart-item-image{padding:6px;box-sizing:border-box;object-fit:contain;mix-blend-mode:multiply}#shoppingCartPage .cart-item-name{font-size:15px;font-weight:600;line-height:1.35;color:#000 !important;text-decoration:none}#shoppingCartPage .cart-item-name:hover{text-decoration:underline;text-underline-offset:3px}#shoppingCartPage .cart-item-variant{font-size:12px;color:#6b6b6b}#shoppingCartPage .form-quantity{width:auto !important;margin:0 !important;border:1px solid #dadada;border-radius:999px;overflow:hidden}#shoppingCartPage .form-quantity .grid{display:flex !important;align-items:center}#shoppingCartPage .cart-quantity-btn{display:grid !important;place-items:center;width:36px;height:36px;padding:0 !important;border:0 !important;background:none !important;color:#000 !important;fill:#000 !important;transition:background-color .2s ease}#shoppingCartPage .cart-quantity-btn:hover{background:#f2f2f2 !important}#shoppingCartPage .cart-quantity-btn svg{width:12px;height:12px}#shoppingCartPage .cart-quantity-input{width:30px !important;height:36px !important;padding:0 !important;border:0 !important;background:none !important;text-align:center;font-size:14px !important;font-weight:700;color:#000}#shoppingCartPage .js-cart-item-unit-price{font-size:15px;color:#6b6b6b}#shoppingCartPage .cart-item-subtotal,#shoppingCartPage .js-cart-item-subtotal{font-family:"Space Grotesk",Arial,sans-serif;font-size:17px;font-weight:700;letter-spacing:-0.02em;color:#000}#shoppingCartPage .price-compare{color:#8a8a8a}#shoppingCartPage .cart-item-delete-button{display:inline-block;width:36px;height:36px;padding:0 !important;border:0;border-radius:999px;font-size:0 !important;color:transparent !important;text-decoration:none !important;background:#f2f2f2;position:relative;transition:background-color .2s ease}#shoppingCartPage .cart-item-delete-button::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;-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='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3M6 7l1 13h10l1-13'/%3E%3C/svg%3E") center/17px 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='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3M6 7l1 13h10l1-13'/%3E%3C/svg%3E") center/17px no-repeat}#shoppingCartPage .cart-item-delete-button:hover{background:#000}#shoppingCartPage .cart-item-delete-button:hover::before{background:#fff}#shoppingCartPage .cart-page-fulfillment{max-width:none;margin-top:16px}#shoppingCartPage .cart-page-fulfillment .cart-fulfillment-info{max-width:460px;padding:20px 24px;border-radius:24px;background:#f7f7f7}#shoppingCartPage .cart-page-fulfillment .radio-button.box{background:#fff}#shoppingCartPage #cart-sticky-summary{top:120px;padding:24px;border-radius:24px;background:#f7f7f7}#shoppingCartPage .cart-totals-row{font-size:14px}#shoppingCartPage .cart-totals-total{margin-top:8px;padding-top:14px;border-top:1px solid #e3e3e3;font-family:"Space Grotesk",Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:-0.03em}#shoppingCartPage .cart-totals-hint{font-size:12px;color:#6b6b6b}#shoppingCartPage .coupon-input{margin-top:12px}#shoppingCartPage input[name=go_to_checkout]{width:100%;height:54px;border:0;border-radius:999px;cursor:pointer;background:#000 !important;color:#fff !important;font-family:"DM Sans",Arial,sans-serif !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.12em;text-transform:uppercase;box-shadow:none;transition:background-color .2s ease}#shoppingCartPage input[name=go_to_checkout]:hover{background:#1f1f1f !important}#shoppingCartPage .js-ajax-cart-submit::after{content:"Compra 100% segura";display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;font-size:12px;color:#6b6b6b;background:no-repeat left center/14px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='9' rx='2'/%3E%3Cpath d='M8 11V8a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E");padding-left:0}#shoppingCartPage .js-ajax-cart-submit{text-align:center}#shoppingCartPage .js-ajax-cart-submit::after{width:max-content;margin-left:auto;margin-right:auto;padding-left:20px}#shoppingCartPage .cart-continue-shopping{margin-top:10px;text-align:center}#shoppingCartPage .cart-continue-shopping .btn-link{font-size:13px;font-weight:600;color:#000 !important;text-decoration:underline;text-underline-offset:3px}@media(max-width: 767px){#shoppingCartPage .cart-page-products{padding:4px 16px;border-radius:20px}#shoppingCartPage .cart-item-image-container{width:76px;height:76px}#shoppingCartPage .cart-item-totals-container{grid-template-columns:auto 1fr !important}#shoppingCartPage .cart-item-quantity{justify-self:start;width:auto !important}#shoppingCartPage .cart-item-totals-container>:last-child{justify-self:end;text-align:right}#shoppingCartPage #cart-sticky-summary,#shoppingCartPage .cart-page-fulfillment .cart-fulfillment-info{padding:18px;border-radius:20px}}.template-cart .section-page-header .container{max-width:1160px}@media(max-width: 767px){.template-cart h1{font-size:30px !important;line-height:1.1}}@media(min-width: 768px){#shoppingCartPage .cart-page-table-header{grid-template-columns:calc((100% - 104px)*.25 + 104px) 1fr 100px;padding-right:0 !important}#shoppingCartPage .cart-page-table-header-totals{grid-template-columns:104px 1fr 1fr;column-gap:15%}#shoppingCartPage .cart-page-table-header-totals>div:not(:first-child){text-align:right}#shoppingCartPage #cart-sticky-summary{margin-top:16px}}#shoppingCartPage .payment-discount-price-cart-container{margin-bottom:14px !important}.as-wa-card{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;margin-top:12px;padding:0 14px;border:1px solid #000;border-radius:999px;background:#fff;color:#000 !important;font-family:"DM Sans",Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:.02em;text-decoration:none !important;transition:background-color .2s ease,color .2s ease;position:relative;z-index:3}.as-wa-card:hover{background:#000;color:#fff !important}.as-wa-card svg{flex:none;width:18px;height:18px}@media(max-width: 767px){.as-wa-card{height:40px;font-size:12px}.as-wa-card svg{width:16px;height:16px}}#quickshop-modal{font-family:"DM Sans",Arial,sans-serif;color:#000;background:#fff}#quickshop-modal .modal-header-close-only{top:14px;right:14px}#quickshop-modal .modal-close{display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:999px;background:#f2f2f0;transition:background-color .2s ease}#quickshop-modal .modal-close:hover{background:#e4e4e2}#quickshop-modal .modal-close-icon{width:14px;height:14px;font-size:14px}#quickshop-modal .modal-body{padding:0}#quickshop-modal .js-quickshop-container>.grid{gap:0;align-items:stretch}#quickshop-modal .quickshop-image-container{display:flex;align-items:center;justify-content:center;background:#f5f5f3}#quickshop-modal .js-quickshop-image-padding{position:relative;width:100%;padding:28px}#quickshop-modal .quickshop-image{display:block;border-radius:14px;mix-blend-mode:multiply}#quickshop-modal .quickshop-details{gap:0;padding:44px 36px 32px}#quickshop-modal .quickshop-name{margin:0 48px 12px 0;font-family:"Space Grotesk",Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:-0.03em;line-height:1.12}#quickshop-modal .quickshop-price-container{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:22px}#quickshop-modal .quickshop-price-container .price-compare{order:2;font-size:15px;color:#8a8a8a}#quickshop-modal .quickshop-price-row{order:1}#quickshop-modal .quickshop-price{font-family:"Space Grotesk",Arial,sans-serif !important;font-size:30px;font-weight:700;letter-spacing:-0.03em;line-height:1}#quickshop-modal .quickshop-discount-container{order:3;width:100%;margin:2px 0 0;font-size:13px;color:#555}#quickshop-modal .quickshop-discount-price{font-size:13px;font-weight:700;color:#000}#quickshop-modal .product-detail-variants{display:grid;gap:18px;margin-bottom:22px;padding-top:20px;border-top:1px solid #ededed}#quickshop-modal .product-detail-variants-group{margin:0}#quickshop-modal .product-detail-variants-group .form-label{display:block;margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b}#quickshop-modal .product-detail-variants-group .form-label strong{margin-left:4px;font-size:14px;letter-spacing:0;text-transform:none;color:#000}#quickshop-modal .btn-variant{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:42px;margin:0 6px 8px 0;padding:0 16px;border:1px solid #d6d6d6;border-radius:999px;background:#fff;color:#000;font-size:14px;font-weight:500;line-height:1;transition:border-color .2s ease,box-shadow .2s ease;vertical-align:top}#quickshop-modal .btn-variant:hover{border-color:#000}#quickshop-modal .btn-variant.selected{border-color:#000;box-shadow:inset 0 0 0 1px #000;background:#fff;font-weight:700}#quickshop-modal .btn-variant .btn-variant-content{min-height:0;margin:0;padding:0;line-height:1}#quickshop-modal .btn-variant.btn-variant-color{width:42px;min-width:42px;padding:0}#quickshop-modal .btn-variant.btn-variant-color .btn-variant-content{width:28px;height:28px;border-radius:999px;border:0 !important;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0.14)}#quickshop-modal .btn-variant.btn-variant-color.selected{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 3px #fff}#quickshop-modal .btn-variant-no-stock{opacity:.45}#quickshop-modal .quickshop-actions{display:grid !important;grid-template-columns:118px minmax(0, 1fr);gap:10px;align-items:center;margin:0}#quickshop-modal .quickshop-actions:not(.grid){grid-template-columns:minmax(0, 1fr)}#quickshop-modal .form-quantity-container{width:118px;margin:0}#quickshop-modal .form-group{margin:0}#quickshop-modal .form-quantity{display:grid !important;grid-template-columns:36px minmax(0, 1fr) 36px;align-items:center;height:48px;margin:0;padding:0 4px;border:1px solid #d6d6d6;border-radius:999px;overflow:hidden;background:#fff}#quickshop-modal .form-quantity-icon{display:flex !important;align-items:center;justify-content:center;width:36px !important;height:36px !important;min-width:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:999px !important;background:none !important;color:#000 !important;fill:#000}#quickshop-modal .form-quantity-icon svg{width:12px !important;height:12px !important}#quickshop-modal .form-quantity-icon:hover{background:#f2f2f2 !important}#quickshop-modal .form-quantity .form-control-container{min-width:0;margin:0}#quickshop-modal .form-quantity .form-control{width:100% !important;height:46px;padding:0 !important;border:0 !important;background:none !important;text-align:center;font-family:"Space Grotesk",Arial,sans-serif;font-size:16px !important;font-weight:700;line-height:46px}#quickshop-modal .product-quantity-stock{display:none}#quickshop-modal .js-addtocart.btn{width:100%;height:48px;min-height:0;padding:0 16px;border:0;border-radius:999px !important;background:#000 !important;color:#fff !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.08em;text-transform:uppercase;box-shadow:none;transition:background-color .2s ease}#quickshop-modal .js-addtocart.btn:hover{background:#262626 !important}#quickshop-modal .js-addtocart.btn.nostock,#quickshop-modal .js-addtocart.btn[disabled]{background:#e6e6e6 !important;color:#6b6b6b !important}#quickshop-modal .js-addtocart-placeholder{border-radius:999px !important}#quickshop-modal .as-heart--qv{border-radius:999px}@media(min-width: 768px){#quickshop-modal.modal-md-width-large{width:min(920px,100vw - 48px);border-radius:24px;overflow:hidden auto;box-shadow:0 30px 80px rgba(0, 0, 0, 0.35)}#quickshop-modal .js-quickshop-container>.grid{grid-template-columns:1fr 1fr}#quickshop-modal .quickshop-details{justify-content:center;min-height:100%}}@media(max-width: 767px){#quickshop-modal.modal{top:auto;height:auto;max-height:92%;border-radius:20px 20px 0 0}#quickshop-modal .modal-header-close-only{top:10px;right:10px}#quickshop-modal .js-quickshop-container>.grid{grid-template-columns:112px minmax(0, 1fr);align-items:start;padding:20px 16px 0}#quickshop-modal .quickshop-image-container{grid-row:1/span 2;border-radius:14px;overflow:hidden}#quickshop-modal .js-quickshop-image-padding{padding:8px}#quickshop-modal .quickshop-details{display:contents}#quickshop-modal .quickshop-name{grid-column:2;margin:0 44px 6px 14px;font-size:17px}#quickshop-modal .quickshop-price-container{grid-column:2;margin:0 0 0 14px}#quickshop-modal .quickshop-price{font-size:22px}#quickshop-modal .quickshop-form{grid-column:1/-1;padding:18px 0 20px}#quickshop-modal .product-detail-variants{margin-bottom:18px;padding-top:16px}}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-calculator{font-family:"DM Sans",Arial,sans-serif;color:#000}:is(#single-product,#modal-cart,#shoppingCartPage) .form-swap-value>.d-grid{display:flex !important;align-items:center;justify-content:space-between;gap:10px;width:100%}:is(#single-product,#modal-cart,#shoppingCartPage) .form-swap-value .d-grid,:is(#single-product,#modal-cart,#shoppingCartPage) .form-swap-value{display:flex;align-items:center;justify-content:space-between;gap:10px}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-calculator{width:100%}:is(#single-product,#modal-cart,#shoppingCartPage) .form-swap-value-label{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;font-size:13px;color:#555}:is(#single-product,#modal-cart,#shoppingCartPage) .form-swap-value-label>*{white-space:nowrap}:is(#single-product,#modal-cart,#shoppingCartPage) .form-swap-value-label::before{content:"";flex:none;width:16px;height:16px;background:#000;-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='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5A7 7 0 0 1 19 9.5C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%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='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5A7 7 0 0 1 19 9.5C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E") center/contain no-repeat}:is(#single-product,#modal-cart,#shoppingCartPage) .form-swap-value-label strong{margin-left:2px;font-weight:700;color:#000;letter-spacing:.02em}:is(#single-product,#modal-cart,#shoppingCartPage) .js-shipping-calculator-change-zipcode.btn-link{display:inline-flex;align-items:center;height:30px;padding:0 12px !important;border:1px solid #d6d6d6;border-radius:999px;background:#fff;color:#000 !important;font-size:12px !important;font-weight:600;text-decoration:none !important;white-space:nowrap;transition:border-color .2s ease}:is(#single-product,#modal-cart,#shoppingCartPage) .js-shipping-calculator-change-zipcode.btn-link:hover{border-color:#000}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options{margin-top:14px}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options-heading{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options-heading svg{width:16px;height:16px;fill:#6b6b6b}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options .radio-button-container{display:block;margin:0;padding:0;overflow:hidden;border:1px solid #e6e6e6;border-radius:16px;background:#fff}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options .radio-button-item{margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:none !important}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options .radio-button-item+.radio-button-item,:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options .js-other-shipping-options>.radio-button-item,:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options .radio-button-item+.js-other-shipping-options>.radio-button-item:first-child{border-top:1px solid #efefef !important}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options .radio-button.box,:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options .radio-button.list-item{display:block;margin:0 !important;padding:14px 16px !important;border:0 !important;border-radius:0 !important;background:#fff !important;box-shadow:none !important;transition:background-color .15s ease}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options .radio-button-content{display:flex;align-items:center;gap:12px}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options .radio-button-label{flex:1;min-width:0}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options .radio-button-text{display:grid !important;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:12px}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-option-details{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:14px !important;color:#000 !important}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-option-details>[data-component="option.name"]{font-size:14px;font-weight:600;line-height:1.3;color:#000}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-option-date{font-size:12.5px !important;line-height:1.3;color:#6b6b6b !important}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-option-price{font-family:"Space Grotesk",Arial,sans-serif !important;font-size:16px;font-weight:700;letter-spacing:-0.02em;color:#000;white-space:nowrap;text-align:right}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-option-price-free{display:block;padding:0;border-radius:0;background:none;color:#00a650 !important;font-family:"DM Sans",Arial,sans-serif !important;font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-option-price-free::before{content:"";display:inline-block;width:14px;height:14px;margin:0 5px 0 0;vertical-align:-2px;background:#00a650;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1.4 14.2-4.2-4.2 1.4-1.4 2.8 2.8 5.8-5.8 1.4 1.4z'/%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'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1.4 14.2-4.2-4.2 1.4-1.4 2.8 2.8 5.8-5.8 1.4 1.4z'/%3E%3C/svg%3E") center/contain no-repeat}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-option-price-free .cart-compare-price-container:not([style*=none]){display:flex !important;justify-content:flex-end;margin:2px 0 0}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-option-price-free .price-compare{margin:0;font-family:"DM Sans",Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;color:#8a8a8a !important;text-decoration:line-through}.as-fr-selos{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.as-fr-selo{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:#000;color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.as-fr-selo--barato{background:#ededeb;color:#000}#single-product .shipping-options .radio-button-icons-container{display:none}#single-product .shipping-options .radio-button.box{cursor:default}:is(#modal-cart,#shoppingCartPage) .shipping-options .radio-button.box{cursor:pointer}:is(#modal-cart,#shoppingCartPage) .shipping-options .radio-button.box:hover{background:#fafaf8 !important}:is(#modal-cart,#shoppingCartPage) .shipping-options .radio-button-icons-container{position:relative !important;flex:none;width:20px;height:20px;margin:0 !important}:is(#modal-cart,#shoppingCartPage) .shipping-options .radio-button-icons{position:relative;display:block;width:20px;height:20px}:is(#modal-cart,#shoppingCartPage) .shipping-options .radio-button-icon{position:absolute !important;display:block !important;box-sizing:border-box;margin:0 !important;border-radius:999px !important}:is(#modal-cart,#shoppingCartPage) .shipping-options .radio-button-icon.unchecked{top:0 !important;left:0 !important;width:20px !important;height:20px !important;border:1.5px solid #a8a8a8;background:#fff}:is(#modal-cart,#shoppingCartPage) .shipping-options .radio-button-icon.checked{top:5px !important;left:5px !important;width:10px !important;height:10px !important;background:#000;opacity:0;transition:opacity .15s ease}:is(#modal-cart,#shoppingCartPage) .shipping-options .radio-button:has(input[type=radio]:checked) .radio-button-icon.checked,:is(#modal-cart,#shoppingCartPage) .shipping-options .radio-button.selected .radio-button-icon.checked{opacity:1}:is(#modal-cart,#shoppingCartPage) .shipping-options .radio-button:has(input[type=radio]:checked) .radio-button-icon.unchecked,:is(#modal-cart,#shoppingCartPage) .shipping-options .radio-button.selected .radio-button-icon.unchecked{border-color:#000}:is(#modal-cart,#shoppingCartPage) .shipping-options .radio-button-label{padding-left:0 !important}:is(#modal-cart,#shoppingCartPage) .shipping-options .radio-button:has(input[type=radio]:checked),:is(#modal-cart,#shoppingCartPage) .shipping-options .radio-button.selected{background:#f7f7f5 !important}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options .shipping-toggle-more{margin:0;padding:0;border-top:1px solid #efefef;text-align:center}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options .shipping-toggle-more .btn-link{display:block;padding:12px 16px !important;color:#000 !important;font-size:12px !important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none !important}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-options .shipping-toggle-more .btn-link:hover{background:#fafaf8}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-calculator-response>.font-small{display:block;margin-top:10px;font-size:12px;color:#6b6b6b}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-calculator-response>.font-small strong{font-weight:600;color:#6b6b6b}:is(#single-product,#modal-cart,#shoppingCartPage) .shipping-add-product-notice{margin:12px 0 0;font-size:12.5px;color:#555}.radio-button-container .js-shipping-list-item.as-fr-extra{display:none !important}.radio-button-container.as-fr-todas .js-shipping-list-item.as-fr-extra{display:block !important}.radio-button-container.as-fr-unificado>.js-other-shipping-options{display:block !important}.radio-button-container.as-fr-unificado>.shipping-toggle-more:not(.as-fr-vermais){display:none !important}.radio-button-container.as-fr-unificado:not(.as-fr-todas) .radio-button-item.as-fr-primeira{border-top:0 !important}.as-fr-vermais{list-style:none}.as-fr-vermais .btn-link{width:100%;border:0;background:none;cursor:pointer;font-family:"DM Sans",Arial,sans-serif}.shipping-emergency-container{display:none !important}.js-product-item-private.product-item:not(.product-item-reduced):not(.js-quickshop-container){display:flex;flex-direction:column}.js-product-item-private.product-item:not(.product-item-reduced) .product-item-information{flex:1 1 auto;display:flex;flex-direction:column}.js-product-item-private.product-item:not(.product-item-reduced) .product-item-information>.js-item-submit-container,.js-product-item-private.product-item:not(.product-item-reduced) .product-item-information>.as-wa-card{margin-top:auto}.js-product-item-private.product-item:not(.product-item-reduced) .product-item-information>.product-item-link{margin-bottom:16px}.js-product-table{align-items:stretch}.swiper-wrapper:has(>.swiper-slide>.js-product-item-private){align-items:stretch}.swiper-slide:has(>.js-product-item-private){height:auto}.swiper-slide>.js-product-item-private{height:100%}.as-vit-cel{display:flex}.as-vit-cel>.js-product-item-private{flex:1 1 auto}.js-product-item-private .product-item-discount{white-space:nowrap}@media(max-width: 767px){.js-product-item-private .product-item-price-container{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.js-product-item-private .product-item-price-compare{order:-1;flex-basis:100%}.js-product-item-private .product-item-discount{margin-left:0}}.product-item .product-item-image-container{background:#fff !important}.product-item .product-item-image,.product-item .product-item-image-secondary{mix-blend-mode:normal !important}.product-item .product-item-image-container.product-item-image-container-cropped .product-item-image,.product-item .product-item-image-secondary,.product-item .product-item-image-secondary.fade-in.lazyloaded{padding:0 !important;object-fit:contain !important;object-position:center !important}body:is(.template-category,.template-search,.template-page,.template-contact,[class*=template-account-]){--as-fundo:#F7F7F7;--as-borda:#E6E6E6;--as-texto:#111;--as-suave:#6B6B6B;--as-raio:10px}:is(.template-page:not(:has(#as-favoritos)),.template-contact) .section-page-header{position:relative;overflow:hidden;background:radial-gradient(130% 190% at 12% -30%, #262626, #0A0A0A 62%);color:#fff}:is(.template-page:not(:has(#as-favoritos)),.template-contact) .section-page-header .page-header{margin:0 !important;padding:0 !important;background:transparent}:is(.template-page:not(:has(#as-favoritos)),.template-contact) .section-page-header .container{position:relative}:is(.template-page:not(:has(#as-favoritos)),.template-contact) .section-page-header .container::after{content:"//";position:absolute;z-index:0;right:2%;top:50%;transform:translateY(-52%);font-family:"Space Grotesk",Arial,sans-serif;font-size:clamp(150px,15vw,210px);font-weight:700;letter-spacing:-0.2em;line-height:1;color:rgba(255, 255, 255, 0.07);pointer-events:none}:is(.template-page:not(:has(#as-favoritos)),.template-contact) .page-header-title-row{position:relative;z-index:1;display:block;box-sizing:border-box;min-height:0;padding:36px 0 32px;max-width:640px}:is(.template-page:not(:has(#as-favoritos)),.template-contact) .breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 16px;font-size:13px;line-height:1.4;color:rgba(255, 255, 255, 0.6)}:is(.template-page:not(:has(#as-favoritos)),.template-contact) .breadcrumbs .crumb{color:rgba(255, 255, 255, 0.6);text-decoration:none}:is(.template-page:not(:has(#as-favoritos)),.template-contact) .breadcrumbs a.crumb:hover{color:#fff}:is(.template-page:not(:has(#as-favoritos)),.template-contact) .breadcrumbs .crumb.active{color:rgba(255, 255, 255, 0.85)}:is(.template-page:not(:has(#as-favoritos)),.template-contact) .page-header-title{margin:0;font-family:"Space Grotesk",Arial,sans-serif;font-size:clamp(30px,4.4vw,44px);font-weight:700;letter-spacing:-0.02em;line-height:1.04;text-transform:uppercase;color:#fff}.as-hero-intro{max-width:56ch;margin:16px 0 0;font-size:16px;line-height:1.6;color:rgba(255, 255, 255, 0.74)}:is(.template-category,.template-search,.template-page:not(:has(#as-favoritos)),.template-contact,[class*=template-account-]) .breadcrumbs .separator{font-size:0;margin:0 8px}:is(.template-category,.template-search,.template-page:not(:has(#as-favoritos)),.template-contact,[class*=template-account-]) .breadcrumbs .separator::before{content:"//";font-size:12px;font-weight:700;letter-spacing:-0.12em}.template-page:not(:has(#as-favoritos)) .section-main-page{background:var(--as-fundo)}:is(.template-page:not(:has(#as-favoritos)) .page-content-section,.template-contact .contact-form-section){padding:40px 0 72px !important;background:var(--as-fundo)}:is(.template-page:not(:has(#as-favoritos)) .page-content-section,.template-contact .contact-form-section)>.container{display:grid;grid-template-columns:268px minmax(0, 1fr);gap:40px;align-items:start}.template-page:not(:has(#as-favoritos)) .page-content-section .page-content,.template-contact .contact-form-section .container>.d-grid{grid-column:2;grid-row:1;min-width:0}.as-veja{grid-column:1;grid-row:1;position:sticky;top:190px;display:flex;flex-direction:column;gap:8px}.as-veja__titulo{margin:4px 0 2px 2px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--as-suave)}.as-veja a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border:1px solid var(--as-borda);border-radius:var(--as-raio);background:#fff;font-size:14px;font-weight:700;line-height:1.35;color:var(--as-texto) !important;text-decoration:none !important;transition:border-color .15s ease}.as-veja a::after{content:"›";font-size:1.2em;line-height:1;color:var(--as-suave)}.as-veja a:hover,.as-veja a[aria-current=page]{border-color:#000}.as-veja a:hover::after{color:#000}.as-veja a[aria-current=page]{background:#000;color:#fff !important}.as-veja a[aria-current=page]::after{color:#fff}.template-page:not(:has(#as-favoritos)) .page-content{margin:0;padding:0;font-size:16px;line-height:1.7;color:#2a2a2a}.template-page:not(:has(#as-favoritos)) .page-content>*:first-child{margin-top:0}.template-page:not(:has(#as-favoritos)) .page-content p{margin:0 0 16px}.template-page:not(:has(#as-favoritos)) .page-content :is(h1,h2){margin:32px 0 12px;font-family:"Space Grotesk",Arial,sans-serif;font-size:clamp(20px,2.4vw,24px);font-weight:700;letter-spacing:-0.02em;line-height:1.15;color:#000}.template-page:not(:has(#as-favoritos)) .page-content :is(h3,h4){margin:24px 0 8px;font-size:17px;font-weight:700;color:#000}.template-page:not(:has(#as-favoritos)) .page-content>p:first-child>:is(b,strong):only-child,.template-page:not(:has(#as-favoritos)) .page-content>p:first-child>span:only-child>:is(b,strong):only-child{display:block;font-family:"Space Grotesk",Arial,sans-serif;font-size:clamp(20px,2.4vw,24px);letter-spacing:-0.02em;line-height:1.15;color:#000}.template-page:not(:has(#as-favoritos)) .page-content strong,.template-page:not(:has(#as-favoritos)) .page-content b{font-weight:700;color:#000}.template-page:not(:has(#as-favoritos)) .page-content a:not([class]){font-weight:700;color:#000;text-decoration:underline;text-decoration-color:#b5b5b5;text-underline-offset:2px}.template-page:not(:has(#as-favoritos)) .page-content a:not([class]):hover{text-decoration-color:#000}.template-page:not(:has(#as-favoritos)) .page-content ul{margin:0 0 16px;padding-left:1.35em;list-style:disc}.template-page:not(:has(#as-favoritos)) .page-content ol{margin:0 0 16px;padding-left:1.35em;list-style:decimal}.template-page:not(:has(#as-favoritos)) .page-content li{margin:0 0 8px;padding-left:.25em}.template-page:not(:has(#as-favoritos)) .page-content ul li::marker{color:#000}.template-page:not(:has(#as-favoritos)) .page-content ol li::marker{font-weight:700;color:var(--as-suave)}.template-page:not(:has(#as-favoritos)) .page-content hr{margin:28px 0;border:0;border-top:1px solid var(--as-borda)}.template-page:not(:has(#as-favoritos)) .page-content img{max-width:100%;height:auto;border-radius:var(--as-raio)}.template-page:not(:has(#as-favoritos)) .page-content table{width:100%;border:1px solid var(--as-borda);border-collapse:separate;border-spacing:0;border-radius:var(--as-raio);overflow:hidden;background:#fff;font-size:14px}.template-page:not(:has(#as-favoritos)) .page-content :is(th,td){padding:12px 16px;border-bottom:1px solid var(--as-borda);text-align:left}.template-page:not(:has(#as-favoritos)) .page-content thead th{background:var(--as-fundo);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--as-suave)}.template-contact .contact-form-section{background:var(--as-fundo)}.template-contact .contact-form-section .container>.d-grid{display:flex !important;flex-direction:column;gap:32px}.template-contact .contact-info-container::before,.template-contact .contact-form-container::before{display:block;margin:0 0 14px;font-family:"Space Grotesk",Arial,sans-serif;font-size:clamp(20px,2.4vw,24px);font-weight:700;letter-spacing:-0.02em;line-height:1.15;color:#000}.template-contact .contact-info-container::before{content:"Central de atendimento ao cliente"}.template-contact .contact-form-container::before{content:"Envie uma mensagem"}.template-contact .contact-info-container .list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0}.template-contact .contact-info-item{gap:12px;margin:0 !important;font-size:16px;color:#2a2a2a}.template-contact .contact-info-item a{display:inline-flex;align-items:center;gap:12px;font-weight:700;color:#000 !important;text-decoration:underline;text-decoration-color:#b5b5b5;text-underline-offset:2px}.template-contact .contact-info-item a:hover{text-decoration-color:#000}.template-contact .contact-info-item svg{box-sizing:content-box;flex:none;width:16px;height:16px;padding:9px;border-radius:50%;background:#000;fill:#fff;color:#fff}.template-contact #contact-form{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;padding:24px;border:1px solid var(--as-borda);border-radius:var(--as-raio);background:#fff}.template-contact #contact-form>*{grid-column:1/-1}.template-contact #contact-form>.form-group:has(#name),.template-contact #contact-form>.form-group:has(#email){grid-column:auto}.template-contact #contact-form>.btn-primary{justify-self:start;width:auto;margin-top:6px}.template-contact .g-recaptcha{margin:4px 0 16px}:is(.template-category,.template-search,.template-contact,[class*=template-account-]) :is(.form-control,.form-select):not(.product-item *):not(.head-main *):not(.modal *){height:48px;padding:0 14px;border:1px solid #dadada;border-radius:8px;background:#fff;box-shadow:none;font-family:"DM Sans",Arial,sans-serif;font-size:15px;color:#111;transition:border-color .15s ease,box-shadow .15s ease}:is(.template-contact,[class*=template-account-]) .form-control:not(.product-item *):not(.head-main *):not(.modal *){background:#f4f4f4;border-color:#e3e3e3}:is(.template-category,.template-search,.template-contact,[class*=template-account-]) :is(.form-control,.form-select):not(.product-item *):not(.head-main *):not(.modal *):focus{outline:none;border-color:#000;background:#fff;box-shadow:0 0 0 3px rgba(0, 0, 0, 0.08)}:is(.template-contact,[class*=template-account-]) textarea.form-control:not(.product-item *):not(.head-main *):not(.modal *){height:auto;min-height:150px;padding:12px 14px;resize:vertical}:is(.template-contact,[class*=template-account-]) .form-label{margin-bottom:8px;padding:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#2a2a2a}:is(.template-contact,[class*=template-account-]) .form-group{margin-bottom:16px}:is(.template-category,.template-search,.template-contact,[class*=template-account-]) .btn-primary:not(.product-item *):not(.js-addtocart){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 28px;border:0;border-radius:8px;background:#000;color:#fff;font-family:"DM Sans",Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;transition:background-color .15s ease}:is(.template-category,.template-search,.template-contact,[class*=template-account-]) .btn-primary:not(.product-item *):not(.js-addtocart):hover{background:#262626}:is(.template-contact,[class*=template-account-]) .btn-link{font-weight:700;color:#000;text-underline-offset:3px}:is(.template-contact,[class*=template-account-]) .password-toggle{right:8px;height:48px}:is(.template-contact,[class*=template-account-]) .alert{border-radius:8px}:is(.template-category,.template-search) .section-page-header .page-header{padding:32px 0 8px !important;margin:0 !important}:is(.template-category,.template-search) .page-header-title-row{display:block;padding:0;background:none}:is(.template-category,.template-search) .breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 12px;font-size:13px;color:var(--as-suave)}:is(.template-category,.template-search) .breadcrumbs .crumb{color:var(--as-suave);text-decoration:none}:is(.template-category,.template-search) .breadcrumbs a.crumb:hover,:is(.template-category,.template-search) .breadcrumbs .crumb.active{color:#000}.template-category .page-header-title{margin:0;font-family:"Space Grotesk",Arial,sans-serif;font-size:clamp(32px,4.4vw,48px);font-weight:700;letter-spacing:-0.02em;line-height:1.02;text-transform:uppercase;color:#000}.template-search .page-header-title{margin:0;font-family:"Space Grotesk",Arial,sans-serif;font-size:clamp(26px,3.4vw,38px);font-weight:700;letter-spacing:-0.03em;line-height:1.08;color:#000;overflow-wrap:anywhere}:is(.template-category,.template-search) .page-header-count{margin-top:8px;font-size:14px;font-weight:700;color:#000}:is(.template-category,.template-search) .section-main-products-grid{padding-top:20px}.template-search .products-grid.section-main-products-grid{padding-top:0 !important}@media(min-width: 768px){:is(.template-category,.template-search) .filters-controls-content{padding:24px;border:1px solid var(--as-borda);border-radius:var(--as-raio);background:#fff}}:is(.template-category,.template-search) .filters-desktop-heading{margin:0 0 18px;font-family:"Space Grotesk",Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.02em;color:#000}:is(.template-category,.template-search) .filters-title,:is(.template-category,.template-search) .price-filter-container .filters-title{margin:0 0 12px;font-size:11px !important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--as-suave)}:is(.template-category,.template-search) .bottom-line{margin-bottom:18px !important;padding-bottom:18px !important;border-bottom:1px solid var(--as-borda) !important}:is(.template-category,.template-search) .category-item a{display:block;padding:5px 0;font-size:14px !important;color:#111;text-decoration:none}:is(.template-category,.template-search) .category-item a:hover{color:#000;text-decoration:underline;text-underline-offset:3px}:is(.template-category,.template-search) .checkbox-container .checkbox{font-size:14px;font-weight:700;color:#111}:is(.template-category,.template-search) .checkbox-container .checkbox-icon{border-radius:4px !important;border-color:#c8c8c8 !important}:is(.template-category,.template-search) .checkbox-container:hover .checkbox-icon{border-color:#000 !important}:is(.template-category,.template-search) .checkbox-container input:checked+.checkbox .checkbox-icon{border-color:#000 !important;background-color:#000 !important}:is(.template-category,.template-search) .checkbox-container .checkbox-color{box-shadow:0 0 0 1px rgba(0, 0, 0, 0.12)}:is(.template-category,.template-search) .price-filter-container .form-group{display:flex;align-items:flex-end;gap:8px}:is(.template-category,.template-search) .price-filter-container .filter-input-price-container{flex:1;min-width:0}:is(.template-category,.template-search) .price-filter-container .form-label{display:block;margin:0 0 6px;font-size:11px;font-weight:700;color:var(--as-suave)}:is(.template-category,.template-search) .price-filter-container .filter-input-price{height:40px;padding:0 10px;border-radius:8px !important;border:1px solid #dadada !important;font-size:14px}:is(.template-category,.template-search) .price-filter-btn{flex:none;display:inline-grid;place-items:center;width:44px;height:40px;padding:0 !important;border:0 !important;border-radius:8px !important;background:#000 !important;color:#fff !important;font-size:0 !important}:is(.template-category,.template-search) .price-filter-btn svg{width:14px;height:14px;fill:#fff;color:#fff}:is(.template-category,.template-search) .price-filter-btn svg *{fill:#fff}:is(.template-category,.template-search) .price-filter-btn.disabled{opacity:.3}:is(.template-category,.template-search) .product-list-sort-by{margin-bottom:24px}:is(.template-category,.template-search) .product-list-sort-by .form-group{display:inline-flex;align-items:center;gap:10px;margin:0}:is(.template-category,.template-search) .product-list-sort-by .form-label{margin:0;font-size:14px;color:var(--as-suave)}:is(.template-category,.template-search) .product-list-sort-by .form-select{height:44px;min-width:200px;padding:0 40px 0 14px;font-size:14px;font-weight:700;cursor:pointer}:is(.template-category,.template-search) .product-list-sort-by .form-select-icon{right:14px}:is(.template-category,.template-search) .category-controls{gap:8px;padding:8px 16px;background:#fff}:is(.template-category,.template-search) :is(.category-filter-button,.category-sort-button){display:flex;align-items:center;justify-content:center;gap:8px;height:46px;border:1px solid #dadada !important;border-radius:8px !important;background:#fff;color:#000;font-size:13px;font-weight:700}:is(.template-category,.template-search) .pagination-load-more{margin-top:24px;text-align:center}:is(.template-category,.template-search) .pagination-load-more .btn{min-width:260px}.template-search .products-grid-search-suggestion{margin:0 0 4px;font-family:"Space Grotesk",Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.02em;color:#000}.template-search .section-main-products-grid .grid .py-4{padding:8px 0 28px !important;font-size:15px;color:var(--as-suave)}[class*=template-account-] .main-content{background:var(--as-fundo)}[class*=template-account-] .section-page-header .page-header{padding:40px 0 0 !important;margin:0 !important;background:transparent}[class*=template-account-] .page-header-title-row{display:block;padding:0;background:none}[class*=template-account-] .breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 10px;font-size:13px;color:var(--as-suave)}[class*=template-account-] .breadcrumbs .crumb{color:var(--as-suave);text-decoration:none}[class*=template-account-] .breadcrumbs .crumb.active{color:#000}[class*=template-account-] .page-header-title{margin:0;font-family:"Space Grotesk",Arial,sans-serif;font-size:clamp(28px,3.6vw,40px);font-weight:700;letter-spacing:-0.02em;line-height:1.05;text-transform:uppercase;color:#000}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .page-header-title-row{text-align:center}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .breadcrumbs{justify-content:center}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .account-form-container{max-width:440px;margin:28px auto 72px;padding:32px;border:1px solid var(--as-borda);border-radius:12px;background:#fff}[class*=template-account-] .btn-block{width:100%}[class*=template-account-] .form-login-help{margin-top:18px;text-align:center;font-size:14px;color:var(--as-suave)}[class*=template-account-] .login-password-help{margin-top:10px;text-align:right;font-size:13px}[class*=template-account-] .g-recaptcha{display:flex;justify-content:center;margin:4px 0 16px}.js-notification-cookie-private{left:16px !important;bottom:16px !important;max-width:420px;padding:16px 18px !important;border:0 !important;border-radius:12px !important;background:#000 !important;color:#fff !important;box-shadow:0 12px 32px rgba(0, 0, 0, 0.18);font-size:13px;line-height:1.5}.js-notification-cookie-private .notification-message{color:#fff}.js-notification-cookie-private .notification-accept-btn{display:inline-flex;align-items:center;height:32px;margin-left:8px;padding:0 14px;border-radius:8px;background:#fff;color:#000 !important;font-size:11px;font-weight:700;letter-spacing:.08em;text-decoration:none !important;text-transform:uppercase}@media(max-width: 991px){:is(.template-page:not(:has(#as-favoritos)) .page-content-section,.template-contact .contact-form-section)>.container{grid-template-columns:minmax(0, 1fr)}.template-page:not(:has(#as-favoritos)) .page-content-section .page-content,.template-contact .contact-form-section .container>.d-grid{grid-column:1}.as-veja{display:none}}@media(max-width: 767px){:is(.template-page:not(:has(#as-favoritos)),.template-contact) .page-header-title-row{min-height:0;padding:26px 0 24px}:is(.template-page:not(:has(#as-favoritos)),.template-contact) .section-page-header .container::after{top:auto;bottom:-24px;right:-10px;transform:none;font-size:130px}.as-hero-intro{font-size:15px}:is(.template-page:not(:has(#as-favoritos)) .page-content-section,.template-contact .contact-form-section){padding:28px 0 56px !important}.template-contact #contact-form{grid-template-columns:1fr;padding:18px}.template-contact #contact-form>.form-group:has(#name),.template-contact #contact-form>.form-group:has(#email){grid-column:1/-1}.template-contact #contact-form>.btn-primary{justify-self:stretch;width:100%}.template-contact .contact-info-item{font-size:14px;overflow-wrap:anywhere}:is(.template-category,.template-search) .section-page-header .page-header{padding:20px 0 4px !important}:is(.template-category,.template-search) .section-main-products-grid{padding-top:8px}:is(.template-account-login,.template-account-register,.template-account-reset,.template-account-newpass) .account-form-container{margin:20px auto 56px;padding:22px 18px}[class*=template-account-] .section-page-header .page-header{padding-top:28px !important}.js-notification-cookie-private{left:12px !important;right:12px !important;bottom:12px !important;max-width:none}}@media(prefers-reduced-motion: reduce){:is(.template-category,.template-search,.template-page,.template-contact,[class*=template-account-]) *{transition:none !important}}html:has(link[rel=canonical][href$="/rastreio/"]) .main-content{background:#f7f7f7}html:has(link[rel=canonical][href$="/rastreio/"]) .section-page-header{background:none !important;color:#111 !important}html:has(link[rel=canonical][href$="/rastreio/"]) .section-page-header .container::after{display:none !important}html:has(link[rel=canonical][href$="/rastreio/"]) .page-header-title-row{min-height:0 !important;max-width:1080px !important;margin:0 auto !important;padding:36px 16px 12px !important}html:has(link[rel=canonical][href$="/rastreio/"]) :is(.breadcrumbs,.breadcrumbs .crumb){color:#6b6b6b !important}html:has(link[rel=canonical][href$="/rastreio/"]) .breadcrumbs .crumb.active{color:#111 !important}html:has(link[rel=canonical][href$="/rastreio/"]) .page-header-title{color:#111 !important;font-size:clamp(26px,3vw,34px) !important}@media(max-width: 767px){html:has(link[rel=canonical][href$="/rastreio/"]) .page-header-title-row{padding:24px 16px 8px !important}}.as-heart.is-on{color:#e3262f}.as-heart.is-on:hover{color:#c81e26}.template-page:has(#as-favoritos) .section-page-header{display:none !important}.template-page:has(#as-favoritos) .page-content-section{padding:40px 0 72px !important;background:#fff}.template-page:has(#as-favoritos) .page-content-section>.container{display:block !important;max-width:var(--page-width, 1320px)}.template-page:has(#as-favoritos) .page-content{max-width:none !important;width:100% !important;margin:0 !important}#as-favoritos{font-family:"DM Sans",Arial,sans-serif;color:#000}#as-favoritos::before{content:"Meus favoritos";display:block;margin:0 0 6px;font-family:"Space Grotesk",Arial,sans-serif;font-size:clamp(26px,3vw,34px);font-weight:700;letter-spacing:-0.03em;line-height:1.1}#as-favoritos .as-fv-note{margin:0 0 20px;font-size:14px;color:#6b6b6b}#as-favoritos .as-fv-bar{position:static;margin-bottom:24px;padding:8px 8px 8px 20px;border:0;border-radius:999px;background:#f4f4f2;box-shadow:none}#as-favoritos .as-fv-check{font-size:14px;font-weight:600}#as-favoritos .as-fv-add{height:46px;padding:0 24px;border-radius:999px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;transition:background-color .2s ease}#as-favoritos .as-fv-add:not([disabled]):hover{background:#262626}#as-favoritos .as-fv-add[disabled]{opacity:1;background:#e2e2e0;color:#8a8a8a}#as-favoritos .as-fv-check input,#as-favoritos .as-fv-sel input{-webkit-appearance:none;appearance:none;flex:none;width:20px;height:20px;margin:0;border:1.5px solid #a8a8a8;border-radius:999px;background:#fff center/12px no-repeat;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}#as-favoritos .as-fv-check input:hover,#as-favoritos .as-fv-sel input:hover{border-color:#000}#as-favoritos .as-fv-check input:checked,#as-favoritos .as-fv-sel input:checked{border-color:#000;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}#as-favoritos .as-fv-check input:indeterminate{border-color:#000;background-image:linear-gradient(#000, #000);background-size:10px 2px}#as-favoritos .as-fv-sel input:disabled{opacity:.35;cursor:not-allowed}#as-favoritos .as-fv-grid{grid-template-columns:repeat(auto-fill, minmax(230px, 1fr));gap:20px}#as-favoritos .as-fv-card{border:1px solid #ececec;border-radius:20px;background:#fff;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}#as-favoritos .as-fv-card:hover{border-color:#d6d6d6;box-shadow:0 12px 32px rgba(0, 0, 0, 0.07)}#as-favoritos .as-fv-card.is-selected{border-color:#000;box-shadow:inset 0 0 0 1px #000}#as-favoritos .as-fv-img{margin:8px 8px 0;border-radius:14px;overflow:hidden;background:#f5f5f3}#as-favoritos .as-fv-img img{padding:14% 10% 10%;mix-blend-mode:multiply;transition:transform .5s cubic-bezier(0.2, 0.7, 0.3, 1)}#as-favoritos .as-fv-card:hover .as-fv-img img{transform:scale(1.04)}#as-favoritos .as-fv-sel{top:18px;left:18px;width:34px;height:34px;border:0;border-radius:999px;background:#fff;box-shadow:0 2px 10px rgba(0, 0, 0, 0.08)}#as-favoritos .as-heart{top:18px;right:18px;width:34px;height:34px;border:0}#as-favoritos .as-heart svg{width:17px;height:17px}#as-favoritos .as-fv-body{gap:0;padding:14px 16px 16px}#as-favoritos .as-fv-name{display:-webkit-box;min-height:2.8em;margin-bottom:8px;overflow:hidden;font-size:14px;font-weight:500;line-height:1.4;color:#000;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}#as-favoritos .as-fv-name:hover{text-decoration:underline;text-underline-offset:3px}#as-favoritos .as-fv-price{margin-bottom:14px;font-size:21px;letter-spacing:-0.03em;line-height:1.1}#as-favoritos .as-fv-price s{font-size:12px}#as-favoritos .as-fv-status:not(:empty){margin:-8px 0 14px;font-size:11px;letter-spacing:.1em;color:#b3261e}#as-favoritos .as-fv-opts{gap:10px;margin-bottom:14px}#as-favoritos .as-fv-opts:empty{display:none}#as-favoritos .as-fv-opts label{gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8a8a8a}#as-favoritos .as-fv-opts select{-webkit-appearance:none;appearance:none;height:40px;padding:0 36px 0 16px;border:1px solid transparent;border-radius:999px;background:#f4f4f2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center/14px no-repeat;color:#000;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer;transition:border-color .2s ease}#as-favoritos .as-fv-opts select:hover{border-color:#d6d6d6}#as-favoritos .as-fv-opts select:focus,#as-favoritos .as-fv-qty:focus{border-color:#000;outline:0}#as-favoritos .as-fv-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:14px;border-top:1px solid #efefef}#as-favoritos .as-fv-row label{flex:none;display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8a8a8a}#as-favoritos .as-fv-qty{width:60px;height:36px;padding:0 6px;border:1px solid transparent;border-radius:999px;background:#f4f4f2;color:#000;font-family:"Space Grotesk",Arial,sans-serif;font-size:15px;font-weight:700;text-align:center;-moz-appearance:textfield}#as-favoritos .as-fv-remove{flex:none;width:auto;height:36px;padding:0 4px;border:0;border-radius:0;background:none;color:#8a8a8a;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s ease}#as-favoritos .as-fv-remove:hover{color:#000;text-decoration:underline;text-underline-offset:3px}#as-favoritos .as-fv-empty{margin-top:20px;padding:72px 24px;border:0;border-radius:24px;background:#f4f4f2}#as-favoritos .as-fv-empty h2{font-size:clamp(24px,3vw,32px);letter-spacing:-0.03em}#as-favoritos .as-fv-empty p{max-width:44ch;margin:0 auto 24px;color:#555}#as-favoritos .as-fv-empty a{height:50px;padding:0 26px;border-radius:999px;font-size:13px;letter-spacing:.08em;text-transform:uppercase}@media(max-width: 767px){.template-page:has(#as-favoritos) .page-content-section{padding:24px 0 56px !important}#as-favoritos .as-fv-note{font-size:13px}#as-favoritos .as-fv-bar{border-radius:20px;padding:12px}#as-favoritos .as-fv-add{width:100%;justify-content:center}#as-favoritos .as-fv-grid{grid-template-columns:1fr 1fr;gap:10px}#as-favoritos .as-fv-card{border-radius:16px}#as-favoritos .as-fv-img{margin:6px 6px 0;border-radius:12px}#as-favoritos .as-fv-sel,#as-favoritos .as-heart{top:12px;width:30px;height:30px}#as-favoritos .as-fv-sel{left:12px}#as-favoritos .as-heart{right:12px}#as-favoritos .as-fv-body{padding:12px}#as-favoritos .as-fv-name{font-size:13px}#as-favoritos .as-fv-price{font-size:18px}#as-favoritos .as-fv-opts select{height:38px;padding:0 30px 0 12px;font-size:13px;background-position:right 10px center}#as-favoritos .as-fv-row{flex-wrap:nowrap}#as-favoritos .as-fv-row label{flex:none}#as-favoritos .as-fv-qty{width:50px}#as-favoritos .as-fv-remove{font-size:12px}}.notification-order.as-ped{max-width:420px;padding:14px 16px !important;border:1px solid #eaeaea !important;border-radius:18px;background:#fff !important;box-shadow:0 14px 36px rgba(0, 0, 0, 0.14);text-align:left !important;font-family:"DM Sans",Arial,sans-serif;color:#000;box-sizing:border-box}.as-ped .notification-content-wrapper{display:flex !important;align-items:center;gap:12px;margin:0 !important;padding:0 26px 0 0 !important}.as-ped__ico{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#f2f2f2;color:#000}.as-ped__ico svg{width:22px;height:22px}.as-ped__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;line-height:1.3}.as-ped__txt b{font-size:14px;font-weight:700;white-space:nowrap}.as-ped__txt small{font-size:12.5px;color:#6b6b6b}.as-ped__btn{flex:none;display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;background:#000;color:#fff !important;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none !important;transition:background-color .2s ease}.as-ped__btn:hover{background:#1f1f1f}.as-ped .notification-close{top:8px !important;right:6px !important;padding:4px !important;opacity:.55}.as-ped .notification-close:hover{opacity:1}.as-ped .notification-close svg{width:12px;height:12px}@media(max-width: 767px){.notification-order.as-ped{left:12px !important;right:12px !important;width:auto !important;max-width:none}.as-ped__txt small{font-size:12px}}.as-mkb{display:flex;align-items:center;gap:20px;margin:0 0 18px;padding:14px 22px 14px 14px;border:1px solid #eaeaea;border-radius:20px;background:#fff;font-family:"DM Sans",Arial,sans-serif;color:#000}.as-mkb img{flex:none;width:96px;height:96px;border-radius:14px;object-fit:cover;background:#f4f4f2}.as-mkb__txt{min-width:0}.as-mkb h2{margin:0;font-family:"Space Grotesk",Arial,sans-serif;font-size:21px;font-weight:700;letter-spacing:-0.03em;line-height:1.2}.as-mkb p{margin:6px 0 0;max-width:560px;font-size:14px;line-height:1.5;color:#555}@media(max-width: 767px){.as-mkb{gap:14px;padding:12px 14px 12px 12px}.as-mkb img{width:76px;height:76px;border-radius:12px}.as-mkb h2{font-size:17px}.as-mkb p{font-size:13px}}.as-regua{position:relative;margin:0 0 14px;padding:14px 16px 14px 50px;border-radius:16px;background:#f5f5f5;color:#000;font-family:"DM Sans",Arial,sans-serif}.as-regua .as-rg-ic{position:absolute;left:16px;top:13px;width:22px;height:22px;color:#00a650}.as-regua p{margin:0;font-size:13.5px;line-height:1.4;color:#000}.as-regua b{font-weight:700}.as-regua .as-rg-ok{color:#00a650}.as-regua .as-rg-barra{height:6px;margin:9px 0 0;border-radius:999px;background:#e2e2df;overflow:hidden}.as-regua .as-rg-barra span{display:block;height:100%;border-radius:999px;background:#00a650;transition:width .3s ease}.as-regua small{display:block;margin:8px 0 0;font-size:12px;line-height:1.35;color:#6b6b6b}#shoppingCartPage .as-regua{margin:0 0 16px}:root{--as-verde:#00A650;--as-verde-hover:#008C44;--as-verde-claro:#EAF7EF}html .btn-primary:not(.btn-link),html :is(.template-category,.template-search,.template-contact,[class*=template-account-]) .btn-primary:not(.product-item *):not(.js-addtocart),html .product-item-quick-shop-container .btn,html .product-item-quick-shop-container .js-addtocart-placeholder,html #quickshop-modal .js-addtocart.btn,html #single-product .js-addtocart.btn:not(.as-cx .js-addtocart),html .as-cx-agora,html .as-cx-qmais button,html .as-ml-duvida a,html #modal-cart .js-ajax-cart-submit input[type=submit],html #shoppingCartPage input[name=go_to_checkout],html :is(#modal-cart,#shoppingCartPage) .js-calculate-shipping.btn,html #single-product .js-calculate-shipping.btn,html .as-av-ver,html .as-cl-mf-ver,html .as-mk__btn,html .as-ped__btn,html .as-rt-busca button,html .as-rt-avaliar-btn,html .as-av__btn,html .as-qv-cta,html .as-btn:not(.as-claro),html :is(.template-category,.template-search) .price-filter-btn,html.as-catml .price-filter-btn{background:var(--as-verde) !important;border-color:var(--as-verde) !important;color:#fff !important}html .product-item-quick-shop-container .js-addtocart-placeholder .btn{color:#fff !important}html .btn-primary:not(.btn-link):hover,html :is(.template-category,.template-search,.template-contact,[class*=template-account-]) .btn-primary:not(.product-item *):not(.js-addtocart):hover,html .product-item-quick-shop-container .btn:hover,html #quickshop-modal .js-addtocart.btn:hover,html #single-product .js-addtocart.btn:not(.as-cx .js-addtocart):hover,html .as-cx-agora:hover,html .as-cx-qmais button:hover,html .as-ml-duvida a:hover,html #modal-cart .js-ajax-cart-submit input[type=submit]:hover,html #shoppingCartPage input[name=go_to_checkout]:hover,html :is(#modal-cart,#shoppingCartPage) .js-calculate-shipping.btn:hover,html #single-product .js-calculate-shipping.btn:hover,html .as-av-ver:hover,html .as-cl-mf-ver:hover,html .as-mk__btn:hover:not(:disabled),html .as-ped__btn:hover,html .as-rt-busca button:hover,html .as-rt-avaliar-btn:hover,html .as-av__btn:hover:not(:disabled),html .as-qv-cta:hover,html .as-btn:not(.as-claro):hover{background:var(--as-verde-hover) !important;border-color:var(--as-verde-hover) !important;color:#fff !important;opacity:1}html #single-product .as-cx .js-addtocart.btn,html .as-ml-kit-ver,html .as-av__mais>summary,html .as-btn.as-claro,html #single-product .product-info .btn-secondary.block-fill,html #single-product .product-info>.btn-secondary{background:#fff !important;border:1px solid var(--as-verde) !important;color:var(--as-verde) !important}html #single-product .as-cx .js-addtocart.btn:hover,html .as-ml-kit-ver:hover,html .as-av__mais>summary:hover,html .as-btn.as-claro:hover,html #single-product .product-info .btn-secondary.block-fill:hover,html #single-product .product-info>.btn-secondary:hover{background:var(--as-verde-claro) !important;border-color:var(--as-verde) !important;color:var(--as-verde) !important}
