
.cn-modal-retirada{position:fixed;width:30%;height:50%;top:20%;left:35%;z-index:99;display:flex;align-items:center;justify-content:center;animation:1s moveToTopFromBottom}.cn-modal-retirada.close{animation:1s moveToBottomFromTop;opacity:1}.cn-modal-retirada .cn-modal-body{width:100%;height:100%;background-color:#fff;position:relative;border-radius:12px;padding:15px}.cn-modal-retirada .cn-modal-body .cn-modal-close{position:absolute;right:-25px;top:-25px;background-color:#000;height:30px;width:30px;color:#fff;font-size:22px;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.cn-modal-retirada .cn-modal-body .cn-modal-conteudo{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;height:100%}.cn-modal-retirada .cn-modal-body .cn-modal-conteudo .cn-modal-msgPersonalizada{width:100%;height:auto;margin-bottom:10px;font-size:24.5px;line-height:30px;font-weight:400;padding-right:19px}.cn-modal-retirada .cn-modal-body .cn-modal-conteudo .modal-mapa{width:100%;height:100%}.cn-modal-retirada .cn-modal-body .cn-modal-conteudo .modal-mapa iframe{width:100%;height:100%;border:0;border-radius:12px}@media(max-width: 768px){.cn-modal-retirada{width:95%;left:2.5%;min-height:400px}.cn-modal-retirada .cn-modal-body .cn-modal-close{right:3px;top:3px}}.cn-background{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:9;background-color:rgba(0,0,0,.5647058824);display:flex;align-items:center;justify-content:center;animation:1s opacity0From1}.cn-background.close{animation:1s opacity1From0}.cn-view-modal{padding:0 7px 0px 7px;border-radius:6px;margin-left:10px;font-weight:500;margin:0 0 0 7px;background-color:var(--cBotoes) !important;color:var(--cBotoesTxt) !important;font-size:12px}.carrinho-checkout .cn-view-modal{height:100%;margin:auto}@media(max-width: 768px){.cn-view-modal{margin-left:25%;margin-top:2px}}@keyframes moveToTopFromBottom{0%{top:-30%}100%{top:20%}}@keyframes moveToBottomFromTop{0%{top:20%}100%{top:-50%}}@keyframes opacity1From0{0%{opacity:1}100%{opacity:0}}@keyframes opacity0From1{0%{opacity:0}100%{opacity:1}}
