:root{--jm-header-compacto: 58px;--jm-header-natural: 240px;--jm-barra-h: 46px;--jm-suave: cubic-bezier(.22, 1, .36, 1);--jm-tempo: .7s;--jmtopo-fogo: #E10600}.section-header{min-height:var(--jm-header-natural, auto)}.section-header .header-wrapper{height:var(--jm-header-natural, auto);transition:height var(--jm-tempo) var(--jm-suave)}.section-header.scrolled-past-header:not(.jm-medindo) .header-wrapper{height:var(--jm-header-compacto)}.section-header .header{transition:padding-top var(--jm-tempo) var(--jm-suave),padding-bottom var(--jm-tempo) var(--jm-suave)}.section-header.scrolled-past-header:not(.jm-medindo) .header{padding-top:0;padding-bottom:0;height:100%;align-items:center}.section-header .header__heading,.section-header .header__heading-link{transition:max-height var(--jm-tempo) var(--jm-suave)}.section-header .header__heading-logo{width:auto;max-width:100%;max-height:var(--jm-header-natural, none);transition:max-height var(--jm-tempo) var(--jm-suave)}.section-header.scrolled-past-header:not(.jm-medindo) .header__heading-logo{max-height:calc(var(--jm-header-compacto) - 18px)}.section-header .jm-search .search__input,.section-header .jm-search input[type=search]{transition:height var(--jm-tempo) var(--jm-suave)}.section-header.scrolled-past-header:not(.jm-medindo) .jm-search .search__input,.section-header.scrolled-past-header:not(.jm-medindo) .jm-search input[type=search]{height:calc(var(--jm-header-compacto) - 22px);min-height:0}.section-header .header__inline-menu{overflow:visible;max-height:var(--jm-header-natural, none);opacity:1;transform:none;transition:opacity var(--jm-tempo) ease,transform var(--jm-tempo) var(--jm-suave),max-height 0s,visibility 0s}.section-header.scrolled-past-header:not(.jm-medindo) .header__inline-menu{overflow:hidden;max-height:0;opacity:0;transform:translateY(-8px);visibility:hidden;pointer-events:none;transition:opacity var(--jm-tempo) ease,transform var(--jm-tempo) var(--jm-suave),max-height 0s linear var(--jm-tempo),visibility 0s linear var(--jm-tempo)}.section-header.scrolled-past-header:not(.jm-medindo){pointer-events:none}.section-header.scrolled-past-header:not(.jm-medindo) .header-wrapper{pointer-events:auto}.section-header.jm-medindo,.section-header.jm-medindo *{transition:none!important}.section-header.jm-medindo .header-wrapper{height:auto!important}.section-header.jm-medindo .header__heading-logo{max-height:none!important}.jm-topo-secao{position:sticky;top:calc(var(--jmt-altura, 0px) + var(--jm-header-natural, 0px));transition:top var(--jm-tempo) var(--jm-suave)}body .shopify-section.jm-topo-secao{z-index:40}.section-header.scrolled-past-header~.jm-topo-secao{top:calc(var(--jmt-altura, 0px) + var(--jm-header-compacto))}.jmtopo{pointer-events:none}.jmtopo__barra{display:flex;align-items:center;gap:clamp(10px,2vw,18px);height:var(--jm-barra-h);padding:0 clamp(12px,3vw,26px);background:linear-gradient(180deg,#16161a,#0d0d0f);color:#fff;font-size:clamp(1.25rem,1.1vw,1.45rem);line-height:1.15;font-weight:650;letter-spacing:.005em;box-shadow:0 1px #ffffff0f inset,0 6px 16px #00000038;pointer-events:auto}.jmtopo__barra[hidden]{display:none}.jmtopo__trilho{position:relative;flex:none;width:clamp(120px,34vw,340px);height:10px;border-radius:99px;background:#ffffff24;box-shadow:0 1px 2px #00000059 inset;overflow:hidden}.jmtopo__preenche{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:linear-gradient(90deg,#c40500 0%,var(--jmtopo-fogo) 58%,#ff6a3d 100%);background-repeat:no-repeat;background-size:calc(var(--jmbp-parte, 0) * 100%) 100%;transition:background-size .52s cubic-bezier(.16,1,.3,1),background-image .26s ease}.jmtopo[data-estado=liberado] .jmtopo__preenche{background-image:linear-gradient(90deg,#15803d,#22c55e 60%,#4ade80)}.jmtopo[data-estado=maximo] .jmtopo__preenche{background-image:linear-gradient(90deg,#15803d,#22c55e 45%,#86efac)}.jmtopo__texto{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jmtopo__texto b{font-weight:800}@media(max-width:989px){:root{--jm-header-compacto: 56px;--jm-header-natural: 128px}}@media(max-width:749px){:root{--jm-header-compacto: 50px;--jm-header-natural: 99px;--jm-barra-h: 42px}html:not(.jm-cascade-guard),body:not(.jm-cascade-guard){overflow-x:clip!important;overflow-y:visible!important}body.overflow-hidden-tablet .section-header,body.overflow-hidden-mobile .section-header{position:fixed;top:0;left:0;right:0}.section-header.scrolled-past-header:not(.jm-medindo) .header__heading-logo-wrapper{width:74%}.jmtopo__barra{font-size:1.2rem;gap:10px;height:auto;min-height:var(--jm-barra-h);padding-top:7px;padding-bottom:7px}.jmtopo__texto{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.25}.jmtopo__trilho{width:76px}}@media(prefers-reduced-motion:reduce){.section-header .header-wrapper,.section-header .header,.section-header .header__heading-logo-wrapper,.section-header .header__inline-menu .list-menu--inline,.jmtopo,.jmtopo__preenche{transition:none}}.section-header .header__inline-menu .header__submenu{background:#0d0d0d;border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 24px 48px #0000008c,0 2px 10px #00000073;padding:10px;margin-top:8px;z-index:40;max-height:calc(100vh - var(--jmt-altura, 0px) - var(--jm-header-natural, 88px) - 16px);overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:minmax(0,1fr);gap:2px 6px;align-content:start}.section-header .header__inline-menu .header__submenu:has(>li:nth-child(10)){grid-template-columns:repeat(2,minmax(0,1fr))}.section-header .header__inline-menu .header__submenu a{color:#ffffffe0;border-radius:10px;transition:background-color .18s ease,color .18s ease}.section-header .header__inline-menu .header__submenu a:hover,.section-header .header__inline-menu .header__submenu a:focus-visible{background:#ffffff14}@keyframes jm-submenu-entra{0%{opacity:0;transform:translateY(-10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.section-header .header__inline-menu details[open]>.header__submenu{transform-origin:top center;opacity:1;animation:jm-submenu-entra .24s var(--jm-suave)!important}.section-header:has(details[open]){z-index:50}
/*# sourceMappingURL=/cdn/shop/t/18/assets/jm-topo.css.map */
