.desktop-sidebar,.mobile-tabbar{display:none}@media(min-width:900.99px){:root{--desktop-sidebar-inset: 18px;--desktop-sidebar-width-collapsed: 72px;--desktop-sidebar-width-expanded: 272px;--desktop-sidebar-gap: 18px;--desktop-sidebar-current-width: var(--desktop-sidebar-width-collapsed);--desktop-sidebar-layout-space: calc(var(--desktop-sidebar-inset) + var(--desktop-sidebar-width-collapsed) + var(--desktop-sidebar-gap));--desktop-sidebar-space: calc(var(--desktop-sidebar-inset) + var(--desktop-sidebar-current-width) + var(--desktop-sidebar-gap))}body.has-desktop-sidebar:not(.checkout-page){padding-left:0;--desktop-sidebar-current-width: var(--desktop-sidebar-width-collapsed);--desktop-sidebar-space: calc(var(--desktop-sidebar-inset) + var(--desktop-sidebar-current-width) + var(--desktop-sidebar-gap))}body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:hover),body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:focus-within),body.has-desktop-sidebar.desktop-sidebar-panel-open:not(.checkout-page){--desktop-sidebar-current-width: var(--desktop-sidebar-width-expanded);--desktop-sidebar-space: calc(var(--desktop-sidebar-inset) + var(--desktop-sidebar-current-width) + var(--desktop-sidebar-gap))}body.has-desktop-sidebar.desktop-sidebar-force-collapsed:not(.checkout-page),body.has-desktop-sidebar.desktop-sidebar-force-collapsed:not(.checkout-page):has(.desktop-sidebar:hover),body.has-desktop-sidebar.desktop-sidebar-force-collapsed:not(.checkout-page):has(.desktop-sidebar:focus-within){--desktop-sidebar-current-width: var(--desktop-sidebar-width-collapsed);--desktop-sidebar-space: calc(var(--desktop-sidebar-inset) + var(--desktop-sidebar-current-width) + var(--desktop-sidebar-gap))}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar{position:fixed;top:var(--desktop-sidebar-inset);left:var(--desktop-sidebar-inset);bottom:var(--desktop-sidebar-inset);z-index:160;display:flex;width:var(--desktop-sidebar-current-width);padding:0;background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;cursor:default;transition:width .34s cubic-bezier(.22,1,.36,1)}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__rail{position:relative;display:flex;flex-direction:column;gap:10px;width:100%;min-height:100%;padding:14px 10px;background:var(--liquid-glass-surface);border:1px solid var(--liquid-glass-border);border-radius:34px;box-shadow:var(--liquid-glass-shadow);backdrop-filter:blur(26px) saturate(1.28);-webkit-backdrop-filter:blur(26px) saturate(1.28);isolation:isolate;--glass-x: 50%;--glass-y: 50%;cursor:default;transition:padding .34s cubic-bezier(.22,1,.36,1),box-shadow .24s ease,border-radius .34s cubic-bezier(.22,1,.36,1)}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__group,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__cluster{display:flex;flex-direction:column;gap:10px;width:100%}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__group--center{margin-block:auto}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--create-center{margin-block:4px}body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:hover) .desktop-sidebar__rail,body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:focus-within) .desktop-sidebar__rail,body.has-desktop-sidebar.desktop-sidebar-panel-open:not(.checkout-page) .desktop-sidebar__rail{padding-inline:12px}body.has-desktop-sidebar.desktop-sidebar-force-collapsed:not(.checkout-page) .desktop-sidebar__rail{padding-inline:10px}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__rail:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--liquid-glass-top-sheen);pointer-events:none}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__rail:after{content:"";position:absolute;inset:1px;border-radius:inherit;border:1px solid var(--liquid-glass-inner-border);pointer-events:none}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;width:100%;min-height:54px;padding:0 12px;border:0;border-radius:20px;background:transparent;color:#434a54b8;font:inherit;font-size:.78rem;font-weight:600;text-align:center;text-decoration:none;cursor:default;overflow:visible;--glass-x: 50%;--glass-y: 50%;transition:color .18s ease,font-size .18s ease,transform .18s ease,background-color .18s ease,box-shadow .18s ease,gap .28s cubic-bezier(.22,1,.36,1),padding .28s cubic-bezier(.22,1,.36,1)}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:var(--liquid-glass-spot);transition:opacity .16s ease}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item.is-active:before,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item:hover:before,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item:focus-visible:before{opacity:1}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item:hover:not(.is-active):not(.desktop-sidebar__item--brand){background:color-mix(in srgb,var(--liquid-glass-item-active-bg) 56%,transparent);box-shadow:inset 0 1px #fff3,0 8px 16px #0f172a14;transform:translateY(-1px)}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item:hover:not(.is-active):not(.desktop-sidebar__item--brand):before{opacity:.42}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item:hover:not(.is-active):not(.desktop-sidebar__item--brand) img:not(.desktop-sidebar__brand-logo),body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item:hover:not(.is-active):not(.desktop-sidebar__item--brand) svg,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item:hover:not(.is-active):not(.desktop-sidebar__item--brand) .desktop-sidebar__favorite-icon,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item:hover:not(.is-active):not(.desktop-sidebar__item--brand) .profile-menu-link__icon-slot--messages,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item:hover:not(.is-active):not(.desktop-sidebar__item--brand) .auth-user-initial,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item:hover:not(.is-active):not(.desktop-sidebar__item--brand) .desktop-sidebar__menu-glyph{transform:scale(.98)}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item[hidden]{display:none!important}body.auth-loading.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item[data-preserve-slot=guest][hidden],body.auth-guest.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item[data-preserve-slot=guest][hidden]{display:flex!important;visibility:hidden;pointer-events:none}body.auth-loading.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item[data-auth-state=guest],body.auth-loading.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__auth-nudge-wrap[data-auth-state=guest]{display:none!important}body.auth-loading.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__group--bottom .desktop-sidebar__item--profile[hidden]{display:flex!important;visibility:hidden;pointer-events:none}body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:hover) .desktop-sidebar__item,body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:focus-within) .desktop-sidebar__item,body.has-desktop-sidebar.desktop-sidebar-panel-open:not(.checkout-page) .desktop-sidebar__item{justify-content:flex-start;gap:15px;padding-inline:14px 18px}body.has-desktop-sidebar.desktop-sidebar-force-collapsed:not(.checkout-page) .desktop-sidebar__item{justify-content:center;gap:0;padding-inline:12px}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--brand,body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:hover) .desktop-sidebar__item--brand,body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:focus-within) .desktop-sidebar__item--brand,body.has-desktop-sidebar.desktop-sidebar-panel-open:not(.checkout-page) .desktop-sidebar__item--brand{justify-content:flex-start;gap:0;padding-inline:9px 0;min-height:40px;margin-top:10px;overflow:hidden}body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:hover) .desktop-sidebar__item--brand,body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:focus-within) .desktop-sidebar__item--brand,body.has-desktop-sidebar.desktop-sidebar-panel-open:not(.checkout-page) .desktop-sidebar__item--brand{padding-inline-start:7px}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__label{display:block;flex:0 1 auto;font-size:1rem;line-height:1.15;max-width:0;opacity:0;overflow:hidden;white-space:nowrap;text-align:left;transform:translate(-10px);pointer-events:none;transition:max-width .34s cubic-bezier(.22,1,.36,1),opacity .2s ease,transform .34s cubic-bezier(.22,1,.36,1)}body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:hover) .desktop-sidebar__label,body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:focus-within) .desktop-sidebar__label,body.has-desktop-sidebar.desktop-sidebar-panel-open:not(.checkout-page) .desktop-sidebar__label{max-width:190px;opacity:1;transform:translate(0);pointer-events:auto}body.has-desktop-sidebar.desktop-sidebar-force-collapsed:not(.checkout-page) .desktop-sidebar__label{max-width:0;opacity:0;transform:translate(-10px);pointer-events:none}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--brand .desktop-sidebar__label{display:none!important}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item img:not(.desktop-sidebar__brand-logo),body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item svg,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__favorite-icon,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item .profile-menu-link__icon-slot--messages,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item .auth-user-initial,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__menu-glyph{transform:scale(.94);transform-origin:center;transition:transform .18s ease}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item img:not(.desktop-sidebar__brand-logo){width:24px;height:24px;object-fit:contain;-webkit-filter:brightness(0);filter:brightness(0)}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__favorite-icon{display:block;width:24px;height:24px;flex:0 0 24px;background:#000;-webkit-mask:center / contain no-repeat url(../imagens/icones/home-sweet-home.png);mask:center / contain no-repeat url(../imagens/icones/home-sweet-home.png)}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__brand-mark{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;width:32px;height:29px;flex:0 0 32px;overflow:hidden;transition:width .34s cubic-bezier(.22,1,.36,1),flex-basis .34s cubic-bezier(.22,1,.36,1)}:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__brand-mark:before{content:"";position:absolute;z-index:2;top:50%;left:0;width:32px;height:29px;background:#fff;transform:translateY(-50%);pointer-events:none;-webkit-mask:center / contain no-repeat url(../imagens/icones/logopequeno_preto.webp);mask:center / contain no-repeat url(../imagens/icones/logopequeno_preto.webp)}:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__brand-mark:after{content:"";position:absolute;z-index:2;top:calc(50% + 2px);left:33.3px;width:135px;height:27px;background:#fff;opacity:0;transform:translateY(-50%);transition:opacity .2s ease;-webkit-mask:center / contain no-repeat url(../imagens/icones/logogrande_preto.webp);mask:center / contain no-repeat url(../imagens/icones/logogrande_preto.webp)}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__brand-mark .desktop-sidebar__brand-logo{--brand-logo-shift: 0px;position:absolute;top:50%;left:0;display:block;width:auto;height:auto!important;max-width:none;object-fit:contain;transform:translateY(-50%) translate(var(--brand-logo-shift));transform-origin:left center;visibility:visible;transition:opacity .2s ease,transform .34s cubic-bezier(.22,1,.36,1),filter .2s ease}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__brand-mark .desktop-sidebar__brand-logo--compact{--brand-logo-shift: 0px;width:32px!important;opacity:1;filter:none}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__brand-mark .desktop-sidebar__brand-logo--expanded{height:27px!important;width:auto!important;--brand-logo-shift: -18px;opacity:0;left:33.3px;top:calc(50% + 2px);filter:none}:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__brand-mark .desktop-sidebar__brand-logo--expanded{opacity:0!important}body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:hover) .desktop-sidebar__brand-mark,body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:focus-within) .desktop-sidebar__brand-mark,body.has-desktop-sidebar.desktop-sidebar-panel-open:not(.checkout-page) .desktop-sidebar__brand-mark{width:172px;flex-basis:172px}body.has-desktop-sidebar.desktop-sidebar-force-collapsed:not(.checkout-page) .desktop-sidebar__brand-mark{width:32px;flex-basis:32px}:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:hover) .desktop-sidebar__brand-mark:after,:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:focus-within) .desktop-sidebar__brand-mark:after,:root[data-theme=night] body.has-desktop-sidebar.desktop-sidebar-panel-open:not(.checkout-page) .desktop-sidebar__brand-mark:after{opacity:1}body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:hover) .desktop-sidebar__brand-mark .desktop-sidebar__brand-logo--compact,body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:focus-within) .desktop-sidebar__brand-mark .desktop-sidebar__brand-logo--compact,body.has-desktop-sidebar.desktop-sidebar-panel-open:not(.checkout-page) .desktop-sidebar__brand-mark .desktop-sidebar__brand-logo--compact{--brand-logo-shift: 0px;opacity:1}body.has-desktop-sidebar.desktop-sidebar-force-collapsed:not(.checkout-page) .desktop-sidebar__brand-mark .desktop-sidebar__brand-logo--compact{--brand-logo-shift: 0px;opacity:1}body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:hover) .desktop-sidebar__brand-mark .desktop-sidebar__brand-logo--expanded,body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:focus-within) .desktop-sidebar__brand-mark .desktop-sidebar__brand-logo--expanded,body.has-desktop-sidebar.desktop-sidebar-panel-open:not(.checkout-page) .desktop-sidebar__brand-mark .desktop-sidebar__brand-logo--expanded{--brand-logo-shift: 0px;opacity:1;filter:none}body.has-desktop-sidebar.desktop-sidebar-force-collapsed:not(.checkout-page) .desktop-sidebar__brand-mark .desktop-sidebar__brand-logo--expanded{--brand-logo-shift: -18px;opacity:0;filter:none}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--brand:before{display:none}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--brand.is-reactive,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--brand.is-active,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--brand:hover,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--brand:focus-visible{background:transparent;box-shadow:none}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item svg{width:24px;height:24px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item .auth-user-initial{width:26px;height:26px;flex:0 0 26px;background:#222;color:#fff;font-size:.76rem}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item .auth-user-initial.is-avatar{background-position:center;background-repeat:no-repeat;background-size:cover}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item .auth-user-initial.is-default-avatar{font-size:1rem}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item .profile-menu-link__icon-slot--messages{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item .profile-menu-link__icon-slot--messages img{width:20px;height:20px}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item .profile-menu-link__badge{top:-6px;right:-10px;min-width:16px;height:16px;padding:0 4px;font-size:.6rem}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--profile{margin-top:auto}body.has-desktop-sidebar:not(.checkout-page) .desktop-auth-nudge{--auth-nudge-anchor-y: 0;--auth-nudge-start-x: 8px;--auth-nudge-icon-rotation: 0deg;position:fixed;left:calc(var(--desktop-sidebar-inset) + var(--desktop-sidebar-width-collapsed));top:auto;bottom:calc(var(--desktop-sidebar-inset) + 72px);z-index:158;display:inline-flex;flex-direction:row;justify-content:flex-start;width:min(376px,calc(100vw - var(--desktop-sidebar-inset) - var(--desktop-sidebar-width-collapsed) - 28px));min-height:60px;padding:10px 10px 10px 16px;font-size:.82rem;opacity:0;visibility:hidden;transform:translate3d(var(--auth-nudge-start-x, 8px),var(--auth-nudge-anchor-y, 0),0) scale(.98)}body.has-desktop-sidebar:not(.checkout-page) .desktop-auth-nudge.is-ready{opacity:1;visibility:visible;transform:translate3d(0,var(--auth-nudge-anchor-y, 0),0) scale(1)}body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:hover) .desktop-auth-nudge,body.has-desktop-sidebar:not(.checkout-page):has(.desktop-sidebar:focus-within) .desktop-auth-nudge,body.has-desktop-sidebar.desktop-sidebar-panel-open:not(.checkout-page) .desktop-auth-nudge{opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(var(--auth-nudge-start-x, 8px),var(--auth-nudge-anchor-y, 0),0) scale(.98)}body.auth-guest.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--guest-auth{margin-top:auto}body.auth-guest.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--profile{margin-top:0}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__group--bottom .desktop-sidebar__item--profile,body.auth-guest.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__group--bottom .desktop-sidebar__item--guest-auth,body.auth-guest.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__group--bottom .desktop-sidebar__item--profile{margin-top:0}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item.is-active{color:#101010;font-size:.82rem;background:var(--liquid-glass-item-active-bg);box-shadow:var(--liquid-glass-item-active-shadow)}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item:focus-visible{background:var(--liquid-glass-item-active-bg);box-shadow:var(--liquid-glass-item-active-shadow)}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--brand,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--brand.is-active,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--brand:hover,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item--brand:focus-visible{background:transparent!important;box-shadow:none!important;border-radius:0}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item.is-active img:not(.desktop-sidebar__brand-logo),body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item.is-active svg,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item.is-active .desktop-sidebar__favorite-icon,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item.is-active .profile-menu-link__icon-slot--messages,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item.is-active .auth-user-initial,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item.is-active .desktop-sidebar__menu-glyph{transform:scale(1)}body.has-desktop-sidebar:not(.checkout-page) .home-map,body.has-desktop-sidebar:not(.checkout-page) .home-map__shell{min-height:100dvh;height:100dvh}body.has-desktop-sidebar.messages-page .messages-shell{height:calc(100dvh - (var(--desktop-sidebar-inset) * 2));min-height:calc(100dvh - (var(--desktop-sidebar-inset) * 2));width:calc(100% - (var(--desktop-sidebar-inset) + var(--desktop-sidebar-width-collapsed) + var(--desktop-sidebar-gap)));margin:var(--desktop-sidebar-inset) 0 var(--desktop-sidebar-inset) calc(var(--desktop-sidebar-inset) + var(--desktop-sidebar-width-collapsed) + var(--desktop-sidebar-gap))}body.has-desktop-sidebar:not(.checkout-page) .home-map__toolbar{left:0;right:0;justify-content:center}body.has-desktop-sidebar:not(.checkout-page) .home-map__toolbar .home-map-search{width:min(var(--home-search-width-desktop),calc(100vw - 40px))}body.has-desktop-sidebar:not(.checkout-page) .home-map-search-suggestions{left:50%;width:min(var(--home-search-width-desktop),calc(100vw - 40px));transform:translate(-50%)}body.has-desktop-sidebar:not(.checkout-page) .home-map-search-suggestions__surface{width:100%}body.has-desktop-sidebar:not(.checkout-page) .home-map-desktop-controls{right:24px;bottom:24px}body.has-desktop-sidebar:not(.checkout-page) .home-map-location-toast{left:auto;right:calc(100% + 20px);max-width:min(440px,calc(100vw - var(--desktop-sidebar-space) - 96px))}}.auth-user-initial{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1rem;line-height:1;border-radius:999px;overflow:hidden}.auth-user-initial.is-avatar{background-position:center;background-repeat:no-repeat;background-size:cover;color:transparent;border-radius:999px}.auth-user-initial.is-default-avatar{background-color:#1f3b63;background-image:none;color:#fff;font:400 1.12rem/1 Roboto,Arial,Helvetica,sans-serif}.auth-nudge{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;border:1px solid var(--liquid-glass-border);border-radius:34px;background:var(--liquid-glass-surface);box-shadow:var(--liquid-glass-shadow);color:#434a54c7;appearance:none;-webkit-appearance:none;font:inherit;font-weight:600;line-height:1.25;text-align:left;text-decoration:none;cursor:pointer;overflow:hidden;backdrop-filter:blur(26px) saturate(1.28);-webkit-backdrop-filter:blur(26px) saturate(1.28);-webkit-tap-highlight-color:transparent;isolation:isolate;--auth-nudge-icon-rotation: 0deg;transition:opacity .22s ease,visibility .22s ease,transform .22s ease,box-shadow .18s ease}.auth-nudge:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--liquid-glass-top-sheen);pointer-events:none}.auth-nudge:hover:before,.auth-nudge:focus-visible:before{background:var(--liquid-glass-spot),var(--liquid-glass-top-sheen)}.auth-nudge:after{content:"";position:absolute;inset:1px;border:1px solid var(--liquid-glass-inner-border);border-radius:inherit;opacity:.8;pointer-events:none}.auth-nudge>*{position:relative;z-index:1}.auth-nudge[hidden],.desktop-sidebar__auth-nudge-wrap[hidden],.desktop-auth-nudge[hidden],.mobile-auth-nudge[hidden]{display:none!important}.desktop-auth-nudge,.mobile-auth-nudge{display:none}.auth-nudge__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:0;background:transparent;box-shadow:none;color:#1f2937}.auth-nudge__icon:before{content:"";display:block;width:26px;height:26px;background:currentColor;-webkit-mask:center / contain no-repeat url(../imagens/icones/login.png);mask:center / contain no-repeat url(../imagens/icones/login.png);transform:rotate(var(--auth-nudge-icon-rotation))}.auth-nudge__copy{display:block;flex:1 1 auto;min-width:0;color:currentColor;text-align:left;font-weight:600;line-height:1.18}.auth-nudge:hover,.auth-nudge:focus-visible{outline:none;box-shadow:var(--liquid-glass-shadow-reactive);transform:translate3d(0,var(--auth-nudge-anchor-y, 0),0) scale(1.01)}:root[data-theme=night] .auth-nudge,:root[data-theme=night] .auth-nudge__icon{color:#eef4fb}@media(prefers-reduced-motion:reduce){.auth-nudge{transition-duration:.01ms!important}}.profile-menu-link__icon-slot{display:inline-flex;align-items:center;justify-content:center;width:18px;flex:0 0 18px}.profile-menu-link__icon-slot--messages{position:relative}.profile-menu-link__badge{position:absolute;top:-8px;right:-11px;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;border:0;background:#ff2d55;color:#fff;font-size:.68rem;font-weight:700;line-height:1;box-shadow:0 6px 18px #ff2d5540}.profile-menu-link__badge[hidden]{display:none!important}.desktop-sidebar__menu-glyph span,.desktop-sidebar__menu-glyph span:before,.desktop-sidebar__menu-glyph span:after{display:block;width:18px;height:3.2px;background:currentColor;border-radius:999px;content:"";transition:background-color .22s ease,top .22s ease,transform .22s ease;will-change:background-color,top,transform}.desktop-sidebar__menu-glyph{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:16px;color:var(--theme-text)}.desktop-sidebar__menu-glyph span{position:relative}.desktop-sidebar__menu-glyph span:before{position:absolute;top:-6px;left:0}.desktop-sidebar__menu-glyph span:after{position:absolute;top:6px;left:0}[data-menu-toggle][aria-expanded=true] .desktop-sidebar__menu-glyph span{background:transparent}[data-menu-toggle][aria-expanded=true] .desktop-sidebar__menu-glyph span:before{top:0;transform:rotate(45deg)}[data-menu-toggle][aria-expanded=true] .desktop-sidebar__menu-glyph span:after{top:0;transform:rotate(-45deg)}[data-menu-toggle]{outline:none;-webkit-tap-highlight-color:transparent}[data-menu-toggle]:focus-visible,[data-menu-toggle]:active{outline:none}body.has-desktop-sidebar:not(.checkout-page) [data-menu-toggle].desktop-sidebar__item:focus-visible,body.has-desktop-sidebar:not(.checkout-page) [data-menu-toggle].desktop-sidebar__item[aria-expanded=true]{background:var(--liquid-glass-item-active-bg)!important;box-shadow:var(--liquid-glass-item-active-shadow)!important}body.has-desktop-sidebar:not(.checkout-page) [data-menu-toggle].desktop-sidebar__item:focus-visible:before,body.has-desktop-sidebar:not(.checkout-page) [data-menu-toggle].desktop-sidebar__item[aria-expanded=true]:before{opacity:1!important}.notification-entry-badge{position:absolute;top:12px;right:13px;width:8px;height:8px;border:2px solid var(--liquid-glass-surface-strong, #ffffff);border-radius:999px;background:#ff385c;pointer-events:none}.mobile-tabbar{display:none}.mobile-menu-link--icon{gap:12px}.mobile-menu-link--icon img{width:18px;height:18px;flex:0 0 18px;object-fit:contain;object-position:center}.mobile-menu-link--icon svg{width:18px;height:18px;flex:0 0 18px;stroke:currentColor}.mobile-menu-link--button{display:flex;align-items:center;align-self:stretch;position:relative;min-height:46px;margin:0 10px;padding:0 18px;border:0;border-radius:18px;background:transparent;color:#222;font:inherit;text-align:left;cursor:pointer;overflow:hidden;isolation:isolate;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.auth-signout{color:#cf3f3f!important}.auth-signout img{filter:none!important}.mobile-menu-link--theme{justify-content:space-between;gap:14px}.mobile-menu-link__theme-controls{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto}.mobile-menu-link__theme-copy{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;pointer-events:none}.mobile-menu-link__theme-copy span{font-weight:600}.mobile-menu-link__theme-copy small{color:#6a6a6a;font-size:.82rem;line-height:1.2}.mobile-menu-link__theme-auto{display:inline-flex;align-items:center;justify-content:center;min-width:96px;min-height:32px;padding:0 14px;border-radius:999px;border:1px solid rgba(17,24,39,.12);background:#ffffff5c;color:#2b2927d1;font-size:.82rem;font-weight:700;line-height:1;box-shadow:inset 0 1px #ffffff57,0 8px 16px #1118270f;pointer-events:auto;transition:background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease,transform .18s ease}.mobile-menu-link__theme-auto:hover,.mobile-menu-link__theme-auto:focus-visible{background:#ffffff85;transform:translateY(-1px)}.mobile-menu-link__theme-auto.is-active,.mobile-menu-link__theme-auto[aria-pressed=true]{background:#5e78ff29;border-color:#5e78ff47;color:#354cb6f5;box-shadow:inset 0 1px #ffffff4d,0 10px 20px #4258d61f}.mobile-menu-link__theme-switch{position:relative;display:inline-flex;align-items:center;width:52px;height:30px;flex:0 0 52px;border-radius:999px;border:1px solid rgba(17,24,39,.12);background:#b0bbc957;box-shadow:inset 0 1px #ffffff61;pointer-events:none;overflow:hidden;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.mobile-menu-link__theme-switch:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,#ffffff38,#ffffff0a)}.mobile-menu-link__theme-thumb{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fffffff0;box-shadow:0 6px 16px #1118272e,inset 0 1px #ffffffb3;transition:transform .24s cubic-bezier(.22,1,.36,1),background-color .22s ease}[data-theme-toggle][aria-checked=true] .mobile-menu-link__theme-switch{background:#5e78ff57;border-color:#90a5ff57;box-shadow:inset 0 1px #ffffff3d,0 10px 20px #4258d629}[data-theme-toggle][aria-checked=true] .mobile-menu-link__theme-thumb{transform:translate(22px)}:root[data-theme=night] .mobile-menu-link__theme-auto{border-color:#ffffff24;background:#121c2ab3;color:#eaf0fcd6;box-shadow:inset 0 1px #ffffff0a,0 10px 18px #02061747}:root[data-theme=night] .mobile-menu-link__theme-auto:hover,:root[data-theme=night] .mobile-menu-link__theme-auto:focus-visible{background:#1b293ed1}:root[data-theme=night] .mobile-menu-link__theme-auto.is-active,:root[data-theme=night] .mobile-menu-link__theme-auto[aria-pressed=true]{background:#5e78ff3d;border-color:#90a5ff4d;color:#e6ecfff5}.mobile-menu-link__currency{width:18px;flex:0 0 18px;text-align:center;font-size:1rem;font-weight:700}@media(max-width:900.98px){body{--mobile-tabbar-offset: calc(104px + env(safe-area-inset-bottom)) }#site-footer-mount{width:min(100%,calc(100% - 24px))}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar{position:fixed;left:50%;right:auto;bottom:calc(10px + env(safe-area-inset-bottom));z-index:185;display:flex;align-items:center;gap:6px;width:min(420px,calc(100vw - 24px));padding:8px;background:var(--liquid-glass-surface);border:1px solid var(--liquid-glass-border);border-radius:30px;box-shadow:var(--liquid-glass-shadow);backdrop-filter:blur(26px) saturate(1.28);-webkit-backdrop-filter:blur(26px) saturate(1.28);overflow:hidden;--glass-x: 50%;--glass-y: 50%;--glass-rotate-x: 0deg;--glass-rotate-y: 0deg;transform:translate3d(-50%,0,0);transform-origin:center bottom;transition:transform .28s ease,opacity .28s ease;isolation:isolate}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--liquid-glass-top-sheen);pointer-events:none}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar:after{content:"";position:absolute;inset:1px;border-radius:inherit;border:1px solid var(--liquid-glass-inner-border);pointer-events:none;opacity:.8}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar.is-reactive{box-shadow:var(--liquid-glass-shadow-reactive)}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar.is-reactive:before{background:var(--liquid-glass-spot),var(--liquid-glass-top-sheen)}body.has-mobile-tabbar:not(.checkout-page) .mobile-auth-nudge{--auth-nudge-start-x: 8px;--auth-nudge-start-y: 8px;--auth-nudge-icon-rotation: -90deg;--mobile-auth-nudge-bottom: calc(90px + env(safe-area-inset-bottom)) ;position:fixed;left:50%;right:auto;bottom:var(--mobile-auth-nudge-bottom);z-index:186;display:inline-flex;flex-direction:row-reverse;justify-content:space-between;width:min(420px,calc(100vw - 48px));max-width:calc(100vw - 48px);min-height:54px;padding:10px 10px 10px 14px;font-size:.82rem;opacity:0;visibility:hidden;transform:translate3d(calc(-50% + var(--auth-nudge-start-x, 8px)),var(--auth-nudge-start-y, 8px),0) scale(.98);transition:bottom .28s ease,opacity .22s ease,visibility .22s ease,transform .22s ease,box-shadow .18s ease}body.has-mobile-tabbar:not(.checkout-page) .mobile-auth-nudge .auth-nudge__copy{flex:1 1 auto;max-width:none;margin-right:auto;text-align:left}body.has-mobile-tabbar:not(.checkout-page) .mobile-auth-nudge.is-ready{opacity:1;visibility:visible;transform:translate3d(-50%,0,0) scale(1)}body.has-mobile-tabbar:not(.checkout-page) .mobile-auth-nudge:hover,body.has-mobile-tabbar:not(.checkout-page) .mobile-auth-nudge:focus-visible{opacity:1;visibility:visible;transform:translate3d(-50%,0,0) scale(1.01)}body.has-mobile-tabbar.messages-thread-open:not(.checkout-page) .mobile-auth-nudge,body.has-mobile-tabbar.messages-selection-mode:not(.checkout-page) .mobile-auth-nudge,body.has-mobile-tabbar.c1-comments-composing:not(.checkout-page) .mobile-auth-nudge,body.has-mobile-tabbar.keyboard-open:not(.checkout-page) .mobile-auth-nudge{display:none!important}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar.is-hidden{transform:translate3d(-50%,calc(100% + 18px + env(safe-area-inset-bottom)),0)}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar.is-compact{transform:translate3d(-50%,4px,0) scale(.88)}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar.is-hidden~.mobile-auth-nudge{--mobile-auth-nudge-bottom: calc(12px + env(safe-area-inset-bottom)) }@media(max-width:444px){body.has-mobile-tabbar:not(.checkout-page) .mobile-auth-nudge{width:min(420px,calc(100vw - 32px));max-width:calc(100vw - 32px)}}body.has-mobile-tabbar.messages-thread-open:not(.checkout-page) .mobile-tabbar,body.has-mobile-tabbar.messages-selection-mode:not(.checkout-page) .mobile-tabbar,body.has-mobile-tabbar.c1-comments-composing:not(.checkout-page) .mobile-tabbar,body.has-mobile-tabbar.keyboard-open:not(.checkout-page) .mobile-tabbar{opacity:0;pointer-events:none;transform:translate3d(-50%,calc(100% + 18px + env(safe-area-inset-bottom)),0)}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item{position:relative;z-index:1;display:inline-flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:0;min-height:50px;min-width:0;border:0;background:transparent;border-radius:22px;color:#434a54bd;font:inherit;font-size:.84rem;font-weight:500;text-decoration:none;cursor:pointer;opacity:1;overflow:hidden;-webkit-tap-highlight-color:transparent;--glass-x: 50%;--glass-y: 50%;transition:color .18s ease,opacity .18s ease,font-weight .18s ease,transform .18s ease,font-size .18s ease,background-color .18s ease,box-shadow .18s ease}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:var(--liquid-glass-spot);transition:opacity .16s ease}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item.is-reactive:before,body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item.is-active:before{opacity:0}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item[hidden]{display:none!important}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item>span:not(.auth-user-initial):not(.profile-menu-link__icon-slot--messages):not(.notification-entry-badge),body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item .auth-user-label{display:none}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item svg{width:25px;height:25px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item img{width:25px;height:25px;object-fit:contain;-webkit-filter:brightness(0);filter:brightness(0)}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item>img[src*=bookmark]{width:20px;height:20px}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item>img,body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item .profile-menu-link__icon-slot--messages,body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item .auth-user-initial{transform:scale(.92);transform-origin:center;transition:transform .18s ease}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item .auth-user-initial{width:25px;height:25px;flex:0 0 25px;background:#222;color:#fff;font-size:.78rem}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item .auth-user-initial.is-avatar{background-position:center;background-repeat:no-repeat;background-size:cover}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item .auth-user-initial.is-default-avatar{font-size:1rem}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item .profile-menu-link__icon-slot--messages{position:relative;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;flex:0 0 25px}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item .profile-menu-link__icon-slot--messages img{width:22px;height:22px}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item .profile-menu-link__badge{top:-5px;right:-7px;min-width:16px;height:16px;padding:0 4px;font-size:.6rem}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item.is-active{color:#111;font-size:.9rem;font-weight:600;opacity:1;background:var(--liquid-glass-item-active-bg);box-shadow:var(--liquid-glass-shadow-soft);flex:1.24 1 0}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item.is-active>img,body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item.is-active>svg,body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item.is-active .profile-menu-link__icon-slot--messages,body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item.is-active .auth-user-initial{transform:scale(1)}body.has-mobile-tabbar:not(.checkout-page) #site-footer-mount .footer-container{padding-bottom:calc(14px + env(safe-area-inset-bottom))}body.has-mobile-tabbar.messages-page .messages-shell{height:100dvh;min-height:100dvh}:root[data-theme=night] body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item img{-webkit-filter:brightness(0) invert(.96);filter:brightness(0) invert(.96)}}body.auth-guest.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item[data-requires-auth]{opacity:.6}body.auth-guest.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item[data-requires-auth]:focus-visible{opacity:1}body.auth-guest.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item[data-requires-auth]:hover:not(:focus-visible):not(.is-active):not(.desktop-sidebar__item--brand){opacity:.6;background:transparent;box-shadow:none;transform:none}body.auth-guest.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item[data-requires-auth]:hover:not(:focus-visible):not(.is-active):not(.desktop-sidebar__item--brand):before{opacity:0}body.auth-guest.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item[data-requires-auth]:hover:not(:focus-visible):not(.is-active):not(.desktop-sidebar__item--brand) img:not(.desktop-sidebar__brand-logo),body.auth-guest.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item[data-requires-auth]:hover:not(:focus-visible):not(.is-active):not(.desktop-sidebar__item--brand) svg{transform:none}body.auth-guest .mobile-tabbar__item[data-requires-auth]{opacity:.6}body.auth-guest .mobile-tabbar__item[data-requires-auth]:focus-visible{opacity:1}body.auth-guest .mobile-tabbar__item[data-requires-auth]:hover:not(:focus-visible){opacity:.6}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item[data-sidebar-home]:after,body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item[data-sidebar-home]:after{content:"";position:absolute;z-index:3;pointer-events:none;width:15px;height:15px;background:conic-gradient(from 0deg,#4285f4,#9b72cb,#e61e4d,#ff8fb3,#28c3ff,#4285f4);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='white'%3E%3Cpath d='M50 10 Q50 50 90 50 Q50 50 50 90 Q50 50 10 50 Q50 50 50 10Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='white'%3E%3Cpath d='M50 10 Q50 50 90 50 Q50 50 50 90 Q50 50 10 50 Q50 50 50 10Z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain}body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item[data-sidebar-home]:after{top:calc(50% - 18px);left:calc(50% + 7px)}body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item[data-sidebar-home]:after{top:calc(50% - 19px);left:calc(50% + 6px)}
