.install-popup{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background-color:#f16b27;box-shadow:0 4px 8px rgba(0,0,0,.2);border-radius:8px;padding:15px 20px;z-index:1000;display:flex;align-items:center;justify-content:space-between;max-width:90%;width:350px;transition:transform .3s ease-in-out,opacity .3s ease-in-out;opacity:0;transform:translateY(100px) translateX(-50%)}.install-popup:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f16b27;z-index:999}.install-popup-content{display:flex;flex-direction:column;align-items:center;width:100%}.install-popup-message{font-size:16px;color:#fff;margin-bottom:10px;text-align:center}.install-popup-button{background-color:#007bff;color:#fff;border:none;border-radius:5px;padding:10px 20px;cursor:pointer;font-size:16px;transition:background-color .3s ease-in-out;width:100%;text-align:center}.install-popup-button:hover{background-color:#0056b3}.install-popup.show{transform:translateX(-50%) translateY(0);opacity:1;animation:slideIn .5s ease-in-out}.install-popup.hide{transform:translateX(-50%) translateY(100px);opacity:0;animation:slideOut .5s ease-in-out}.dismiss-button{background-color:#ccc}.dismiss-button:hover{background-color:#999}.share-icon{width:20px;height:20px;vertical-align:middle}@keyframes slideIn{0%{transform:translateX(-50%) translateY(100px);opacity:0}to{transform:translateX(-50%) translateY(0);opacity:1}}@keyframes slideOut{0%{transform:translateX(-50%) translateY(0);opacity:1}to{transform:translateX(-50%) translateY(100px);opacity:0}}@media screen and (max-width:541px){.install-popup-ios{bottom:15px!important}}body{background-color:#fff!important;font-family:Source Code Pro,monospace!important}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;background-color:#fff}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.mdl-list__item{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1;min-height:48px;flex-direction:row;flex-wrap:nowrap;padding:16px;cursor:default;color:rgba(0,0,0,.87);overflow:hidden}ul.side-menu li a{text-decoration:none;color:#3b3b3b;font-weight:400}.mdl-list__item .mdl-list__item-primary-content{order:0;flex-grow:2;text-decoration:none}.mdl-list__item,.mdl-list__item .mdl-list__item-primary-content{box-sizing:border-box;display:flex;align-items:center}ul.side-menu .mdl-list__item .mdl-list__item-primary-content .mdl-list__item-icon{margin-right:14px}.mdl-list__item .mdl-list__item-primary-content .mdl-list__item-icon{margin-right:32px}.mdl-list__item-icon,.mdl-list__item-icon.material-icons{height:24px;width:24px;font-size:24px;box-sizing:border-box;color:#757575}.icon-text,.material-icons{vertical-align:middle}.material-icons{font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-family:Material Icons,sans-serif;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.btn-container{display:flex;flex-wrap:wrap;justify-content:space-around}.btnAdicionarMaisItens{width:11.2rem;line-height:2.08rem;background:#fff;border-radius:2rem;text-align:center;margin:1.6rem;font-size:.8rem;border:none;padding:0;position:relative;outline:none}.btn--shockwave.is-active{animation:shockwaveJump 2s ease-out infinite}.btn--shockwave.is-active:after{animation:shockwave 2s ease-out .65s infinite}.btn--shockwave.is-active:after,.btn--shockwave.is-active:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:2rem}.btn--shockwave.is-active:before{animation:shockwave 2s ease-out .5s infinite}@keyframes shockwaveJump{0%{transform:scale(1)}40%{transform:scale(1.08)}50%{transform:scale(.98)}55%{transform:scale(1.02)}60%{transform:scale(.98)}to{transform:scale(1)}}@keyframes shockwave{0%{transform:scale(1);box-shadow:0 0 2px rgba(0,0,0,.15),inset 0 0 1px rgba(0,0,0,.15)}95%{box-shadow:0 0 10px transparent,inset 0 0 30px transparent}to{transform:scale(1.25)}}.bg-light{background:#fff!important}*{font-family:Source Code Pro,monospace;font-size:.99rem}.textAreaAjuda{font-size:13px}#btnCadastrarList{margin-top:1rem}.acaoTableCursor{cursor:pointer}.disabled{background-color:#a9a9a9!important;border-color:#a9a9a9!important;cursor:default!important;box-shadow:none!important;text-shadow:none!important}#menuPrincipal{background-color:#f8a812;border-bottom:3px solid #f16b27}.background-img-ajuda{color:#f16b27!important;font-weight:700}.modal-footer{margin:auto}.row{margin-left:0!important;margin-right:0!important}.vs-carousel__arrows{background-color:transparent;border-radius:2rem}@media (max-width:767px){.vs-carousel__arrows{display:none}}.vs-carousel__slide{padding-left:5px}.fontGray{line-height:1.3;font-size:14px;color:#a6a6a6;font-weight:100}.textoPreco{color:#3e3e3e;font-size:16px;line-height:24px;margin-bottom:5px;font-weight:400;padding-right:50px;display:flow-root}.b-sidebar{padding:.3rem}.b-sidebar-footer{margin:auto;width:100%}.spanInformativo{color:#a6a6a6;font-size:12px;line-height:12px}.backgrounColorCardCinza{background-color:#f2f2f2}.backgrounColorCardCinza:hover{background-color:#fff}.divRight{right:0;position:absolute;margin-right:1rem}#modal-convite___BV_modal_body_,#modal-endereco___BV_modal_body_,#modal-enderecos___BV_modal_body_,body{padding-right:0!important;padding-left:0!important}@media (max-width:576px){.divAcoesEndereco{margin:auto;display:table}}#sidebar-detalhar-produto>.b-sidebar-footer{margin-bottom:.8rem}.b-toaster{z-index:999999}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=password]:not(:-moz-placeholder-shown){-webkit-text-stroke-width:.2em;letter-spacing:.2em}input[type=password]:not(:placeholder-shown){-webkit-text-stroke-width:.2em;letter-spacing:.2em}}.v-spinner .v-dot1{animation:v-dotRotate 2s linear 0s infinite;animation-fill-mode:forwards}.v-spinner .v-dot2{animation:v-dotBounce 2s linear 0s infinite;animation-fill-mode:forwards;position:"absolute";top:0;bottom:auto}.v-spinner .v-dot3{animation:v-dotBounce 2s linear -1s infinite;animation-fill-mode:forwards;position:"absolute";top:auto;bottom:0}@keyframes v-dotRotate{to{transform:rotate(1turn)}}@keyframes v-dotBounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}