.virtualpits-store-theme-8-x-topBarCarousel,.virtualpits-store-theme-8-x-topBarSlide{position:relative}.virtualpits-store-theme-8-x-topBarSlideActive{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--topbar-fade-ms,.4s) ease-in-out,visibility 0s linear 0s}.virtualpits-store-theme-8-x-topBarSlideHidden{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--topbar-fade-ms,.4s) ease-in-out,visibility 0s linear var(--topbar-fade-ms,.4s)}.virtualpits-store-theme-8-x-topBarContainer{display:flex;height:46px;flex-shrink:0;background:var(--rgb-404555,#282d37);flex-direction:row;align-items:center;justify-content:center;position:relative}.virtualpits-store-theme-8-x-topBarInner{display:flex;flex-direction:row;gap:8px}.virtualpits-store-theme-8-x-topBarHighlight,.virtualpits-store-theme-8-x-topBarLink,.virtualpits-store-theme-8-x-topBarSecondary{color:var(--rgb-255255255,#fff);font-family:Inter;font-size:15px;font-style:normal;font-weight:700;line-height:normal}.virtualpits-store-theme-8-x-topBarSecondary{font-weight:300}.virtualpits-store-theme-8-x-topBarLink{font-weight:500}.virtualpits-store-theme-8-x-topBarButton{display:flex;width:84px;height:26px;padding:3px 5px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;flex-shrink:0;border-radius:24px;border:none;background:var(--rgb-23610528,#ec691c);color:var(--rgb-255255255,#fff);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;position:relative}.virtualpits-store-theme-8-x-topBarButton:after{content:"";background-image:url(https://vtptopbar--virtualpits.myvtex.com/arquivos/topbar-vertodo-icon.svg);font-size:14px;width:18px;height:18px;color:#ec691c;fill:#ec691c;background-repeat:no-repeat;position:absolute;right:5px}.virtualpits-store-theme-8-x-topBarButtonIcon{}.virtualpits-store-theme-8-x-modalContainer{position:absolute;right:0;top:0;z-index:99999;background:#fff;width:100%;padding:37px 100px 35px 100PX;height:304px;transform-origin:top center;will-change:transform,opacity}.virtualpits-store-theme-8-x-modalInner{display:flex;flex-direction:row;width:100%;align-items:flex-start;justify-content:center;gap:58px}.virtualpits-store-theme-8-x-modalLeft{display:flex;flex-direction:column}.virtualpits-store-theme-8-x-serviceGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px}.virtualpits-store-theme-8-x-serviceCard{display:flex;width:333px;height:80px;padding:12px 14px;flex-direction:row;gap:18px;justify-content:center;align-items:center;flex-shrink:0;border-radius:9px;background:rgba(252,233,221,.61);text-decoration:none}.virtualpits-store-theme-8-x-serviceCardIcon{display:flex;width:62px;height:62px;justify-content:center;align-items:center}.virtualpits-store-theme-8-x-serviceCardContent{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;align-self:stretch;overflow:hidden;color:#444;text-overflow:ellipsis;font-family:Inter;font-size:15px;font-style:normal;font-weight:700;line-height:normal}.virtualpits-store-theme-8-x-serviceCardDescription{font-weight:400}.virtualpits-store-theme-8-x-modalLeftTitle,.virtualpits-store-theme-8-x-modalRightTitle{align-self:stretch;color:#000;font-family:Inter;font-size:15px;font-style:normal;font-weight:700;line-height:normal}.virtualpits-store-theme-8-x-modalClose{position:absolute;right:17px;top:11px;border:none;background:transparent}@media (max-width:650px){.virtualpits-store-theme-8-x-topBarContainer{justify-content:flex-start;height:58px;padding:10px}.virtualpits-store-theme-8-x-topBarInner{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;-moz-column-gap:12px;column-gap:12px;align-items:center;gap:0;width:100%}.virtualpits-store-theme-8-x-topBarHighlight,.virtualpits-store-theme-8-x-topBarLink,.virtualpits-store-theme-8-x-topBarSecondary{font-size:14px}.virtualpits-store-theme-8-x-topBarHighlight,.virtualpits-store-theme-8-x-topBarSecondary{width:auto;text-align:left}.virtualpits-store-theme-8-x-topBarHighlight{grid-column:1;grid-row:1}.virtualpits-store-theme-8-x-topBarSecondary{grid-column:1;grid-row:2}.virtualpits-store-theme-8-x-topBarButton{grid-column:2;grid-row:1/span 2;align-self:center}.virtualpits-store-theme-8-x-modalContainer{position:fixed;inset:0;width:100vw;height:100vh;padding:51px 16px 16px;overflow-y:auto}.virtualpits-store-theme-8-x-modalInner{flex-direction:column;gap:35px;align-items:center}.virtualpits-store-theme-8-x-serviceGrid{display:flex;flex-direction:column;width:100%}.virtualpits-store-theme-8-x-serviceCard{max-width:330px;width:100%}.virtualpits-store-theme-8-x-modalLeftTitle,.virtualpits-store-theme-8-x-modalRightTitle{margin-bottom:20px}.virtualpits-store-theme-8-x-modalClose{right:10px}}@media (max-width:650px){.virtualpits-store-theme-8-x-modalContainer{-webkit-animation:virtualpits-store-theme-8-x-topbar-fade-in .2s ease-out both;animation:virtualpits-store-theme-8-x-topbar-fade-in .2s ease-out both;will-change:opacity,transform}@-webkit-keyframes virtualpits-store-theme-8-x-topbar-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes virtualpits-store-theme-8-x-topbar-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}.virtualpits-store-theme-8-x-modalOverlay{-webkit-animation:virtualpits-store-theme-8-x-topbar-overlay-fade .18s ease-out both;animation:virtualpits-store-theme-8-x-topbar-overlay-fade .18s ease-out both}@-webkit-keyframes virtualpits-store-theme-8-x-topbar-overlay-fade{0%{opacity:0}to{opacity:1}}@keyframes virtualpits-store-theme-8-x-topbar-overlay-fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes virtualpits-store-theme-8-x-topbar-slide-down{0%{transform:translateY(-304px)}to{transform:translateY(0)}}@keyframes virtualpits-store-theme-8-x-topbar-slide-down{0%{transform:translateY(-304px)}to{transform:translateY(0)}}@media (min-width:651px){.virtualpits-store-theme-8-x-modalContainer{-webkit-animation:virtualpits-store-theme-8-x-topbar-slide-down .6s cubic-bezier(.25,1,.5,1) both;animation:virtualpits-store-theme-8-x-topbar-slide-down .6s cubic-bezier(.25,1,.5,1) both;transform-origin:top center;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}}