@import url(https://fonts.googleapis.com/css?family=Fredoka+One);

@media(max-width: 767px){.pagina-carrinho:not(.carrinho-checkout) .hidden{display:none !important}.pagina-carrinho:not(.carrinho-checkout) #calcularFrete{height:34px}}.comprar{position:relative}.comprar .min-qty-message{background:#df0914;z-index:1;padding:4px 6px;color:#fff;margin:10px auto 0;text-align:center}@media screen and (min-width: 1200px){.comprar .min-qty-message{position:absolute;top:-10px;right:50px;margin:0}}.tabela-carrinho tr.invalid-row{background:#fdb4b8}.tabela-carrinho tr.invalid-row .alert{margin-top:10px;display:inline-block;padding:6px 12px;border-radius:7px}.pagina-carrinho a.botao.principal.grande.desativo+.popover>*{margin:0}.fpp-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);opacity:0;visibility:hidden;transform:scale(0.8);transition:all .3s linear;will-change:transform,opacity,visibility;z-index:9999;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fpp-wrapper:before{content:"enviando arquivos...";position:absolute}.fpp-wrapper.show{visibility:visible;opacity:1;transform:scale(1)}.fpp-wrapper.show .fpp-closer{background-color:rgba(0,0,0,.85);transition:background-color .6s linear;transition-delay:.2s;will-change:background-color}.fpp-wrapper.uploading-files .fpp-process-progress{opacity:1;visibility:visible}.fpp-closer{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;z-index:1}.fpp-content{max-width:680px;max-height:785px;position:relative;top:20px;margin:auto;display:block;background:#fff;border:#fdfdfd;border-radius:10px;z-index:2;overflow-y:auto}.fpp-content span{display:block;font-size:11px;font-weight:normal;text-align:left;color:#ff0674}@media only screen and (max-width: 767px){.fpp-content{max-width:90%;padding:15px;top:50px;overflow-y:auto;max-height:70vh}}.fpp-title{color:#fff;margin:0 0 10px;font-size:25px;line-height:1.5;font-family:"Fredoka One","cursive";text-align:center;background-color:#ff0674;padding:10px;font-weight:200}#fpp-input-file{display:none}.input-file-wrapper form{margin:0 0 5px}.fpp-fake-file-input{background-color:#fff;border:1px solid #000;color:#000;padding:5px 12px;border-radius:3px;font-weight:700;text-transform:uppercase;transition:all .3s ease-in-out}.fpp-fake-file-input:hover{background:#ff0674;color:#fff}.fpp-file-info{margin:0 0 15px;max-height:150px;padding:0 10px 0;overflow:auto}.fpp-description{margin:15px 0}.fpp-description .form-group{display:inline-grid;margin:2.5px 40px}.fpp-description .form-group label{margin:0;display:inline-block;vertical-align:middle;font-size:16px;color:#000;transition:.25s ease}.fpp-description .form-group label input[type=radio]{display:inline-block;margin:0 5px 0 0;visibility:hidden;opacity:0;display:none}.fpp-description .form-group label input[type=radio]+span{display:inline-block;width:10px;height:10px;margin:0 4px 0 0;vertical-align:middle;border-radius:50%;transition:.25s ease;border:1px solid #0c0e09}.fpp-description .form-group label input[type=radio]:checked+span{background:rgba(12,14,9,.9)}.fpp-description .form-group label:hover{color:#0c0e09}.fpp-description .form-group label:hover input+span{background:rgba(12,14,9,.6);font-weight:600}.fpp-field{resize:none;width:96%;border-radius:10px;padding:10px}.fpp-button{margin-left:10px}.fpp-save-data{background-color:#00b73b !important;font-weight:700 !important}.fpp-process-progress{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.9);border-radius:10px;padding-top:20%;font-size:18px;color:#0c0e09;text-align:center;opacity:0;visibility:hidden;transition:all .3s ease-in-out;will-change:opacity,visibility;z-index:99}.fpp-process-icon{display:block;margin:10px auto;font-size:18px}.fpp-error-message{color:darkred;font-weight:500}.fpp-content-footer{font-size:10.5px;padding:0 10px 13px}.fpp-content-footer span{text-align:center}.fpp-content-body{padding:0px 18px;text-align:center;font-family:"PT Sans",sans-serif}.fpp-content-body span{text-align:center;font-family:"Fredoka One","cursive";font-size:16px}.fpp-content-body .info-salvar{text-align:center;font-family:"PT Sans","sans-serif";font-size:10px;color:gray;width:170px;margin:4px 0 0 auto}@media only screen and (max-width: 1024px){.pagina-produto .row-fluid>.span7{position:relative}.pagina-produto .produto .codigo-produto{margin-top:5px}.pagina-produto .product-message{padding-bottom:0}.pagina-produto .produto .acoes-produto .botao-comprar{margin-top:10px}.pagina-produto .produto .acoes-produto .qtde-adicionar-carrinho{display:none}}.qtde-adicionar-carrinho{margin:0 0 0 auto;float:none !important}.fpp-trigger{display:block;margin:10px 0 10px auto;border-radius:3px;border:1px solid #ff0674;background-color:#ff0674;text-align:center;color:#fff;max-width:265px;text-transform:uppercase;font-weight:bold;text-decoration:none !important;padding:7px 0;transition:.25s ease}.fpp-trigger i{margin:0 0 0 2px}.fpp-trigger:hover{background:#fff;color:#ff0674}.social-list-icons{position:absolute;right:0;top:0;width:35px;height:100%;margin:0;text-align:right}.social-list-icons .fpp-list-item{display:none}@media screen and (max-width: 1199px){.social-list-icons .fpp-list-item{display:block}}.social-list-item{display:block;float:right;width:30px;height:30px;border-radius:4px;border:1px solid rgba(12,14,9,.1);background-color:#fff;margin:0 0 8px;text-align:center;color:#0c0e09}.social-list-item:hover .social-list-icon,.social-list-item.active .social-list-icon{color:#ff0674}.social-list-item.active:hover{background-color:#ff0674}.social-list-item.active:hover .social-list-icon{color:#fff}.social-list-link{display:block;height:100%}.social-list-icon{font-size:14px;color:#0c0e09;line-height:30px;transition:color .3s ease-in-out}.social-list-icon.active{color:#ff0674}
#cn-loading{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:999999999999;background-color:rgba(241,241,241,.5647058824);display:flex;align-items:center;justify-content:center}#cn-loading svg{width:64px;height:64px;animation:girar 3s infinite linear}@keyframes girar{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
