:root{--aur-tab:62px;--aur-seg:env(safe-area-inset-bottom,0px)}@media (max-width:959px){html{-webkit-text-size-adjust:100%;overscroll-behavior-y:none}body{-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}button,a,.chip,.size,.hp-tam,.cat{-webkit-touch-callout:none}button,.btn,.chip,.size,.hp-tam,.padd{transition:transform .12s ease,background .2s ease,color .2s ease,border-color .2s ease}button:active,.btn:active,.chip:active,.size:active,.hp-tam:active,.padd:active{transform:scale(.96)}.pcard a:active img{opacity:.85}}.appbar{display:none}@media (max-width:959px){.appbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:96;background:rgba(255,255,255,.92);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-top:1px solid var(--line);padding-bottom:var(--aur-seg)}.appbar a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:var(--aur-tab);font-size:10.5px;font-weight:600;letter-spacing:.02em;color:var(--muted);position:relative}.appbar svg{width:22px;height:22px;stroke-width:1.7;transition:transform .25s cubic-bezier(.2,.7,.3,1)}.appbar a:active svg{transform:scale(.88)}.appbar a.on{color:var(--ink)}.appbar a.on svg{color:var(--taupe-dark)}.appbar a.on::before{content:'';position:absolute;top:0;left:50%;width:26px;height:2px;margin-left:-13px;background:var(--taupe-dark);border-radius:0 0 3px 3px}.appbar .tb-n{position:absolute;top:6px;left:calc(50% + 7px);min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--taupe-dark);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.appbar .tb-n:empty,.appbar .tb-n[data-zero="1"]{display:none}body{padding-bottom:calc(var(--aur-tab) + var(--aur-seg))}.wfloat{bottom:calc(var(--aur-tab) + var(--aur-seg) + 14px)}.toast{bottom:calc(var(--aur-tab) + var(--aur-seg) + 16px)}}@media (max-width:959px){header.main{transition:transform .3s cubic-bezier(.2,.7,.3,1)}body.aur-desceu header.main{transform:translateY(-100%)}body.aur-desceu .tools{top:0}}@media (max-width:959px){.drawer{top:auto;bottom:0;left:0;right:0;width:100%;max-width:none;height:auto;max-height:88vh;border-radius:22px 22px 0 0;transform:translateY(100%);transition:transform .38s cubic-bezier(.2,.7,.3,1);padding-bottom:var(--aur-seg);display:flex;flex-direction:column}.drawer.show{transform:translateY(0)}.drawer.arrastando{transition:none}.d-alca{display:block;width:42px;height:4px;border-radius:999px;background:var(--line-deep);margin:10px auto 2px;flex-shrink:0}.d-head{padding-top:8px}.d-body{flex:1;min-height:64px;overflow-y:auto;-webkit-overflow-scrolling:touch}body.aur-sacola .buybar{transform:translateY(calc(120% + var(--aur-tab) + var(--aur-seg)))}body.aur-sacola .appbar{transform:translateY(100%);transition:transform .3s cubic-bezier(.2,.7,.3,1)}body.aur-sacola .wfloat{opacity:0;pointer-events:none;transition:opacity .2s ease}.appbar{transition:transform .3s cubic-bezier(.2,.7,.3,1)}}@media (min-width:960px){.d-alca{display:none}}.gal-swipe{display:none}@media (max-width:959px){.gal-main,.gal-thumbs{display:none}.gal-swipe{display:block;position:relative;margin:0 -20px}.gal-trilho{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:0}.gal-trilho::-webkit-scrollbar{display:none}.gal-trilho figure{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:4/5;background:var(--cream-deep)}.gal-trilho img{width:100%;height:100%;object-fit:cover}.gal-bolinhas{position:absolute;left:0;right:0;bottom:14px;z-index:3;display:flex;justify-content:center;gap:7px;pointer-events:none}.gal-bolinhas i{width:6px;height:6px;border-radius:999px;background:rgba(255,255,255,.55);transition:width .3s cubic-bezier(.2,.7,.3,1),background .3s ease}.gal-bolinhas i.on{width:20px;background:#fff}.gal-swipe .ptag{position:absolute;top:14px;left:20px;z-index:3;background:var(--dark);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;padding:6px 12px;border-radius:999px;text-transform:uppercase}.gal-conta{position:absolute;top:14px;right:20px;z-index:3;background:rgba(20,18,15,.6);color:#fff;font-size:11.5px;font-weight:600;padding:5px 11px;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.buybar{display:none}@media (max-width:959px){.buybar{display:flex;align-items:center;gap:12px;position:fixed;left:0;right:0;bottom:calc(var(--aur-tab) + var(--aur-seg));z-index:94;padding:10px 16px;background:rgba(255,255,255,.94);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-top:1px solid var(--line);transform:translateY(120%);transition:transform .32s cubic-bezier(.2,.7,.3,1)}.buybar.show{transform:translateY(0)}body.aur-buybar .wfloat{bottom:calc(var(--aur-tab) + var(--aur-seg) + 80px);width:48px;height:48px}body.aur-buybar .wfloat svg{width:25px;height:25px}body.aur-buybar .toast{bottom:calc(var(--aur-tab) + var(--aur-seg) + 80px)}.buybar-preco{flex-shrink:0;line-height:1.15}.buybar-preco b{display:block;font-size:17px;font-weight:700}.buybar-preco small{font-size:11px;color:var(--muted)}.buybar .btn{flex:1;min-height:46px;padding:0 18px;font-size:14px}.buybar .btn svg{width:16px;height:16px}}.instalar{display:none}@media (max-width:959px){.instalar.show{display:flex;align-items:center;gap:12px;position:fixed;left:12px;right:12px;bottom:calc(var(--aur-tab) + var(--aur-seg) + 12px);z-index:95;padding:12px 14px;border-radius:16px;background:var(--dark);color:#fff;animation:aurSobe .45s cubic-bezier(.2,.7,.3,1)}@keyframes aurSobe{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.instalar img{width:38px;height:38px;border-radius:10px;flex-shrink:0}.instalar .tx{flex:1;line-height:1.3}.instalar .tx b{display:block;font-size:13.5px}.instalar .tx span{font-size:11.5px;color:#B8B0A2}.instalar button{min-height:36px;padding:0 15px;border-radius:999px;border:none;background:var(--cream);color:var(--ink);font-family:inherit;font-size:12.5px;font-weight:700}.instalar .fechar{background:none;color:#8C8478;padding:0 4px;font-size:19px;min-height:auto}}@media (display-mode:standalone){.topbar{padding-top:calc(env(safe-area-inset-top,0px) + 8px)}.instalar{display:none!important}}section[id],div[id]{scroll-margin-top:86px}@media(max-width:900px){section[id],div[id]{scroll-margin-top:66px}}