@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');@media (max-width:900px){.IkaCar_frete{margin-bottom:20px!important}.IkaCar_btnFim{margin-top:20px!important}.IkaLogin font,.IkaCarrinho font{display:none}.IkaLogin,.IkaCarrinho{max-width:35px}.IkaLogin i,.IkaCarrinho i{margin:0!important}.noScroll{overflow:hidden}.IkaDetalhes_card.IkaCompra{position:fixed;bottom:0;left:0;z-index:5;border-radius:30px 30px 0 0;box-shadow:0 10px 40px 0 rgba(0,0,0,.3);margin:0;transition:all .3s}.IkaCompra .IkaDetalhes_titulo i{display:none}.IkaCompra_cont{width:calc(100% + 15px);max-height:calc(100dvh - 130px);overflow-x:hidden;overflow-y:auto;scrollbar-color:#F2E6E4 #FAF5F4;scrollbar-width:thin;padding:0 15px 0 0}.IkaCompra_cont::-webkit-scrollbar{width:7px;background-color:#FAF5F4;border-radius:10px}.IkaCompra_cont::-webkit-scrollbar-thumb{background-color:#F2E6E4;border-radius:10px}.IkaCompra.IkaCompraON{box-shadow:0 -10px 70px 0 rgba(0,0,0,.5)}}html{overflow-x:hidden;scroll-behavior:smooth;float:left;width:100%;height:100%}body{background-color:#F8F8F8;font-family:'Montserrat';margin:0;padding:50px 0 0 0;float:left;width:100%;height:100%}img{border:0;outline:none!important}input,select,*{font-family:"Montserrat"}a{outline:none}.IkaContainer{float:left;width:92%;position:relative}.ikaHeader{float:left;width:100%;display:flex;justify-content:center;position:relative;background-color:#FFF;z-index:10;position:absolute;top:0;left:0;z-index:15;transition:all .3s}.ikaHeader.ikaHeaderFixo{position:fixed;top:0;left:0;box-shadow:0 5px 40px 0 rgba(0,0,0,.2)}.ikaHeader::before{content:"";float:left;width:4%;height:50px;position:absolute;background-color:#D2232A;left:0;top:0}.IkaLogo{float:left;width:auto;position:absolute;left:0;top:0}.IkaLogo img{float:left;height:50px}.ikaHeader .IkaContainer{display:flex;justify-content:right;align-items:center;height:50px}.IkaLogin,.IkaCarrinho{float:left;width:auto;min-width:35px;height:35px;background-color:#BF282D;color:#FFF;font-size:9px;font-weight:600;text-transform:uppercase;cursor:pointer;border-radius:10px;padding:0 10px;display:flex;align-items:center;justify-content:center;text-decoration:none;position:relative;box-sizing:border-box;transition:all .3s}.IkaLogin:hover,.IkaCarrinho:hover,.IkaCarrinho.IkaCarrinhoON{background-color:#162842}.IkaLogin i,.IkaCarrinho i{margin:0 0 0 9px;font-size:14px}.IkaCarrinho span{color:#FFF;background-color:#BF282D;min-width:17px;display:flex;align-items:center;justify-content:center;border-radius:100%;max-width:17px;min-height:17px;max-height:17px;font-size:10px;font-weight:600;border:2.5px solid #FFF;position:absolute;right:-7px;top:-7px}.IkaMenu{float:left;width:80%;height:100%;position:fixed;top:0;left:-100%;background-color:#FAF5F4;box-sizing:border-box;padding:60px 20px 30px 20px;opacity:0;transition:all .3s;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.IkaMenu.menuMobiON{left:0;opacity:1;box-shadow:10px 0 70px 0 rgba(0,0,0,.3)}.IkaMenu ul{float:left;width:100%;margin:0 0 20px 0;padding:0;position:relative;max-height:calc(100vh - 280px);overflow-x:hidden;overflow-y:auto;scrollbar-color:#F2E6E4 #FAF5F4;scrollbar-width:thin}.IkaMenu ul::-webkit-scrollbar{width:7px;background-color:#FAF5F4;border-radius:10px}.IkaMenu ul::-webkit-scrollbar-thumb{background-color:#F2E6E4;border-radius:10px}.IkaMenu ul ul{display:none;padding:0 0 0 20px}.IkaMenu ul li{float:left;width:100%;list-style:none;position:relative;cursor:pointer}.IkaMenu ul li a{float:left;width:100%;padding:10px 0;text-decoration:none;font-size:15px;font-weight:500;color:#162842;display:flex;align-items:center}.IkaMenu>ul>li:hover>a,.IkaMenu_selec>a{color:#BF282D!important}.IkaMenu nav{float:left;width:100%;position:relative}.ikaMenu_off{float:right;position:absolute;top:5px;right:10px;font-size:25px;padding:10px;color:#BF282D;cursor:pointer}.IkaMenu li.no-pointer-events>a{pointer-events:none;cursor:pointer}.IkaMenu li.no-pointer-events>a::after{content:"\f0d7";font-family:"fontAwesome";margin:0 0 0 7px;font-size:12px}.ikaMenu_on{float:left;width:35px;height:35px;background-color:#BF282D;color:#FFF;font-size:15px;margin:0 5px 0 0;display:flex;align-items:center;justify-content:center;border-radius:10px;cursor:pointer}.IkaBanner{float:left;width:100%;display:flex;justify-content:center;position:relative}.IkaBanner img{float:left;width:100%;height:auto}.IkaSection{float:left;width:100%;display:flex;justify-content:center;position:relative;box-sizing:border-box;padding:30px 0}.IkaFiltro{float:left;width:100%;box-sizing:border-box;padding:25px 10px 0 25px;background-color:#FFF;border-radius:30px 30px 0 0;position:fixed;left:0;bottom:calc(-100dvh + 135px);z-index:11;box-shadow:0 10px 40px 0 rgba(0,0,0,.3);transition:all .3s}.IkaFiltro.IkaFiltroON{top:auto;bottom:0;box-shadow:0 -10px 70px 0 rgba(0,0,0,.5)}.IkaFiltro strong{float:left;width:100%;font-size:15px;font-weight:300;color:#162842;margin:40px 0 10px 0;position:relative}.IkaFiltro_tipo{float:left;width:100%;margin:0;padding:0;position:relative}.IkaFiltro_tipo li{float:left;width:100%;list-style:none;margin:0;border-bottom:1px solid #ECECEC;padding:10px 0;font-size:12.5px;font-weight:600;color:#162842;display:flex;align-items:center;justify-content:left;cursor:pointer;transition:all .3s}.IkaFiltro_tipo li i{float:left;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#F6ECEA;border-radius:100%;color:#BF282D;font-size:12px;margin:0 10px 0 0;transition:all .2s}.IkaFiltro_tipo li:hover,.IkaFiltro_tipo li.IkaFiltro_selec{color:#BF282D}.IkaFiltro_tipo li:hover i,.IkaFiltro_tipo li.IkaFiltro_selec i{background-color:#BF282D;color:#FFF}.IkaFiltro_cores{float:left;width:100%;position:relative;margin:0;padding:0}.IkaFiltro_cores li{float:left;width:15px;height:15px;margin:0 5px 5px 0;position:relative;border:3px solid transparent;cursor:pointer;transition:all .3s;list-style:none}.IkaFiltro_cores li.IkaFiltro_selec{border-color:#162842}.IkaFiltro_cores li.IkaPreto.IkaFiltro_selec{border-color:#777}.IkaPreto{background-color:#000}.IkaVerde{background-color:#00CC99}.IkaAzul{background-color:#1A8BE0}.IkaRoxo{background-color:#8F7DCE}.IkaAmarelo{background-color:#FFBD0F}.IkaLaranja{background-color:#FE6C3F}.IkaVermelho{background-color:#BF282D}.IkaBranco{background-color:#f5f5f5}.IkaCinza{background-color:#bbb}.IkaFiltro_scroll{float:left;width:100%;box-sizing:border-box;max-height:calc(100dvh - 130px);overflow-x:hidden;overflow-y:auto;scrollbar-color:#F2E6E4 #FAF5F4;scrollbar-width:thin;padding:0 15px 40px 0;margin:20px 0 10px 0;opacity:0}.IkaFiltro_scroll::-webkit-scrollbar{width:7px;background-color:#FAF5F4;border-radius:10px}.IkaFiltro_scroll::-webkit-scrollbar-thumb{background-color:#F2E6E4;border-radius:10px}.IkaFiltro_mobileON{float:left;position:absolute;top:-35px;width:60px;height:60px;display:flex;justify-content:center;left:50%;margin:0 0 0 -30px;flex-wrap:wrap;transition:all .3s}.IkaFiltro_mobileON i{width:60px;height:60px;background-color:#BF282D;display:flex;align-items:center;justify-content:center;color:#FFF;font-size:25px;border-radius:100%;float:left;box-shadow:0 5px 20px 0 rgba(0,0,0,.5)}.IkaFiltro_mobileON span{float:left;width:100%;margin:8px 0 0 0;text-align:center;font-size:10px;text-transform:uppercase;font-weight:600}.IkaFiltro.IkaFiltroON .IkaFiltro_mobileON{opacity:0}.IkaFiltro_mobileOFF{float:left;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:25px;position:absolute;left:18px;top:15px;color:#BF282D;opacity:0;transition:all .3s}.IkaFiltro.IkaFiltroON .IkaFiltro_mobileOFF{opacity:1}.IkaFiltro.IkaFiltroON .IkaFiltro_scroll{opacity:1}.IkaFooter{float:left;width:100%;position:relative;display:flex;justify-content:center;padding:70px 0 120px 0}.IkaFooter::before{content:"";float:left;width:50px;height:5px;position:absolute;top:25px;background-color:#BF282D;border-radius:20px}.IkaFooter p{float:left;width:100%;text-align:center;font-size:15px;font-weight:400;color:#162842;line-height:25px;margin:0}.IkaFooter p strong{float:left;width:100%;margin:20px 0 15px 0}.IkaFooter p a{color:#162842}.IkaFooter p a:hover{color:#BF282D}.IkaFooter p span{float:left;width:100%}.IkaFooter p span a{color:#BF282D;font-weight:600}.IkaListaProd{float:left;width:100%;position:relative}.IkaListaProd h1{float:left;width:100%;margin:0 0 20px 0;font-size:25px;font-weight:700;color:#162842;text-align:center}.IkaListaProdTop{float:left;width:100%;padding:0 0 25px 0;margin:0 0 25px 0;border-bottom:1px dashed #E1CDCD}.IkaOrdenacao{float:left;width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:center}.IkaOrdenacao span{float:left;width:100%;margin:0 0 10px 0;font-size:13px;font-weight:400;color:#162842;text-align:center}.IkaOrder{float:left;width:100%;margin:0;padding:0;position:relative;display:flex;justify-content:center;gap:5px}.IkaOrder li{float:left;box-sizing:border-box;padding:0 10px;margin:0;list-style:none;background-color:#F6ECEA;color:#BF282D;font-size:10px;font-weight:600;text-transform:uppercase;height:30px;display:flex;align-items:center;border-radius:50px;cursor:pointer;transition:all .3s}.IkaOrder li:hover,.IkaOrder li.IkaOrder_selec{background-color:#BF282D;color:#FFF}.IkaOrder li i{font-size:13px;margin:0 0 0 10px}.IkaPaginacao{float:left;width:100%;position:relative;padding:0;margin:25px 0 0 0;display:flex;justify-content:center;gap:5px}.IkaPaginacao li{float:left;width:30px;height:30px;background-color:#F6ECEA;color:#BF282D;margin:0;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;list-style:none;cursor:pointer;border-radius:100%;transition:all .3s}.IkaPaginacao li:hover,.IkaPaginacao li.IkaPaginacao_selec{background-color:#BF282D;color:#FFF}.IkaListaGrid{float:left;width:100%;position:relative;display:grid;grid-template-columns:1fr 1fr;gap:10px}.IkaCardProd{float:left;width:100%;position:relative;background-color:#FFF;box-sizing:border-box;padding:20px;border-radius:20px;border:1px solid transparent;transition:all .3s}.IkaCard_destaque{position:absolute;top:15px;right:15px;z-index:2;width:30px;height:30px;background-color:#BF282D;border-radius:50%;display:flex;align-items:center;justify-content:center}.IkaCard_destaque i{color:#FFF;font-size:14px}.IkaCard_foto{float:left;width:100%;height:190px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.IkaCard_foto img{position:absolute;object-fit:cover;max-width:100%;max-height:100%;transition:all .3s}.IkaCardProd_info{float:left;width:100%;position:relative}.IkaCardProd_info h2{float:left;width:100%;position:relative;font-size:13px;font-weight:600;color:#162842;line-height:20px;text-align:center;margin:10px 0 0 0;height:60px;overflow:hidden}.IkaCardProd_info strong{float:left;width:100%;position:relative;text-align:center;font-size:18px;font-weight:700;color:#BF282D;margin:25px 0;transition:all .3s}.IkaCardBtn{float:left;width:100%;height:30px;position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer;box-sizing:border-box;padding:0 15px;background-color:#FAF5F4;color:#BF282D;font-size:10px;font-weight:600;text-transform:uppercase;text-decoration:none;border-radius:50px;transition:all .3s}.IkaCardBtn i{font-size:13px}.IkaModal{float:left;width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;left:0;top:0;z-index:20}.IkaModal_cont{float:left;width:85vw;background-color:#fff;box-sizing:border-box;border-radius:15px;padding:50px 25px 20px;position:relative;box-shadow:0 30px 30px -10px rgba(0,0,0,.5)}.IkaModal_close{position:absolute;float:right;box-sizing:border-box;padding:10px 15px 5px 5px;top:5px;right:5px;cursor:pointer;border-radius:0 15px 0 0;font-size:25px;color:#BF282D;transition:.4s;line-height:25px}.IkaModal_titulo{float:left;width:100%;margin:0 0 20px 0;font-size:20px;font-weight:700;color:#162842;text-align:left}.IkaForm{float:left;width:100%;position:relative;margin:10px 0 0 0}.IkaForm label{float:left;width:100%;position:relative;margin:0 0 20px 0;font-size:13px;font-weight:400;line-height:18px;color:#162842}.IkaForm input,.IkaForm select,.IkaForm textarea{float:left;width:100%;height:40px;border-radius:10px;appearance:none;background-color:#FFF;box-sizing:border-box;padding:0 10px;font-size:14px;font-weight:400;outline:none;margin:3px 0 0 0;border:1px solid #E1CDCD;color:#162842;transition:all .2s}.IkaForm_select::after{content:"\f107";font-family:fontAwesome;position:absolute;right:10px;bottom:10px;font-size:12px;pointer-events:none}.IkaForm textarea{height:130px;padding:10px;resize:none}.IkaForm_checkbox{display:flex;align-items:center}.IkaForm_checkbox input{min-width:40px;max-width:40px;margin:0 10px 0 0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}.IkaForm_checkbox input:checked{background-color:#BF282D;border-color:#BF282D}.IkaAlert{background-color:#FFF3CD;border:1px solid #FFEAA7;border-radius:10px;padding:15px;margin:20px 0;display:flex;align-items:center;width:100%;box-sizing:border-box}.IkaAlert strong{color:#856404;font-size:14px}.IkaAlert p{color:#856404;font-size:13px;margin:5px 0 0 0;line-height:18px}.IkaAlert i{color:#856404;font-size:20px;margin-right:10px}.IkaForm_checkbox input:after{content:"\f00c";font-family:fontAwesome;font-size:25px;pointer-events:none;color:#FFF;opacity:0;transition:all .3s}.IkaForm_checkbox input:hover::after{opacity:1;color:#BF282D}.IkaForm_checkbox input:checked::after{opacity:1;color:#FFF}.IkaForm_erro input,.IkaForm_erro select,.IkaForm_erro textarea{border-color:#BF282D}.IkaForm_erro:after{content:"Favor preencher este campo corretamente...";float:left;width:100%;font-size:12px;color:#BF282D}#IkaLogin .IkaForm label{margin:0 0 10px 0}.IkaCarrinho{margin-left:5px}.IkaForm_btn{float:left;width:100%;height:40px;appearance:none;border:none;background-color:#BF282D;color:#FFF;font-size:10px;font-weight:600;text-transform:uppercase;cursor:pointer;border-radius:10px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;box-sizing:border-box;transition:all .3s}.IkaForm_btn i{margin:0 0 0 15px;font-size:13px}.IkaForm hr{float:left;width:100%;margin:15px 0 25px 0;border:1px dashed #E1CDCD}.IkaForm_footer{float:left;width:100%;display:flex;flex-wrap:wrap;gap:10px}#IkaLogin .IkaForm_btn{width:100%}.IkaModal hr{float:left;width:100%;margin:30px 0 20px 0;border:1px dashed #E1CDCD}.IkaModal_esqSenha{font-size:14px;font-weight:400;color:#162842;float:left;padding:5px;cursor:pointer;margin:0 0 5px 0;display:flex;align-items:center}.IkaModal_esqSenha i{font-size:12px;margin:0 0 0 10px;color:#BF282D}.IkaLoginForm{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:center}#loginForm.IkaForm input{background-color:#FAF5F4;border-color:transparent}#loginForm.IkaForm input:hover,#loginForm.IkaForm input:focus{border-color:#E1CDCD}.IkaGaleria{float:left;width:100%;box-sizing:border-box;padding:30px;border-radius:20px;background-color:#FFF;position:relative;margin:0 0 20px 0}.IkaGaleria_zoom{float:left;width:100%;display:flex;justify-content:center;align-items:center;height:300px;margin:0 0 10px 0;position:relative;overflow:hidden;cursor:pointer}.IkaGaleria_zoom img{position:absolute;max-width:100%;max-height:100%;object-fit:cover}.IkaGaleria_thumbs{float:left;width:100%;position:relative;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.IkaGaleria_thumbs li{float:left;list-style:none;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;border:1px solid #E6DADA;border-radius:5px;box-sizing:border-box;padding:7px;aspect-ratio:1/1;cursor:pointer;transition:all .3s}.IkaGaleria_thumbs li img{float:left;max-width:100%;min-width:100%;object-fit:cover;transition:all .3s}.IkaProd_titulo{float:left;width:100%;margin:0 0 20px 0;padding:0;position:relative;font-size:35px;font-weight:700;color:#162842;line-height:40px}.IkaProd_titulo small{float:left;width:100%;font-size:14px;font-weight:600;line-height:20px;margin:5px 0 0 0}.IkaDetalhes_card{float:left;width:100%;margin:0 0 20px 0;border-radius:20px;background-color:#FFF;box-sizing:border-box;padding:30px}.IkaDetalhes_titulo{float:left;width:100%;position:relative;font-size:18px;font-weight:700;color:#162842;margin:0 0 20px 0;display:flex;align-items:center}.IkaDetalhes_titulo i{float:left;width:35px;height:35px;background-color:#F6ECEA;color:#BF282D;font-size:15px;display:flex;align-items:center;justify-content:center;border-radius:100%;position:relative;margin:0 13px 0 0}.IkaCompra_preco{float:left;width:100%;position:relative;font-size:30px;font-weight:700;color:#BF282D}.IkaCompra_preco small{float:left;width:100%;font-size:14px;font-weight:600;color:#162842;margin:5px 0 0 0}.IkaCompra_cor,.IkaCompra_tamanho{float:left;width:100%;position:relative;margin-bottom:30px}.IkaCompra_valor{float:left;width:100%;position:relative}.IkaCompra_cor span,.IkaCompra_tamanho span,.IkaCompra_preco span{float:left;width:100%;font-size:15px;font-weight:300;color:rgb(22,40,66);margin:0 0 10px;position:relative}.IkaCompra_tamanho .IkaFiltro_tipo li{width:auto;border:none;padding:0;margin:0 5px 0 0}.IkaCompra_tamanho .IkaFiltro_tipo li i{margin:0}.IkaCompra_efetiva{float:left;width:100%;position:relative;display:flex;justify-content:space-between;margin:30px 0 0 0}.IkaQtd{float:left;display:flex;align-items:center;position:relative}.IkaQtd input{float:left;width:135px;height:60px;background-color:#FAF5F4;appearance:none;border:none;border-radius:15px;text-align:center;font-size:25px;font-weight:600;color:#162842;outline:none;pointer-events:none}.IkaQtd_btn{float:left;position:absolute;z-index:2;height:60px;left:0;width:40px}.IkaQtd_btn.IkaQtd_mais{right:0;left:auto}.IkaQtd_btn{float:left;position:absolute;z-index:2;height:60px;left:0;width:40px;display:flex;align-items:center;justify-content:center;color:#BF282D;cursor:pointer}.IkaCompra_preco span{margin:5px 0}.IkaCompra_btn{float:left;width:100%;margin:0 0 0 10px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 15px;background-color:#0C9;border-radius:15px;color:#FFF;font-size:15px;font-weight:600;text-transform:uppercase;cursor:pointer;transition:all .3s}.IkaCompra_cont{float:left;position:relative;box-sizing:border-box}.IkaCompra_mobileON{float:left;position:absolute;top:-35px;width:60px;height:60px;display:flex;justify-content:center;left:50%;margin:0 0 0 -30px;flex-wrap:wrap}.IkaCompra_mobileON i{width:60px;height:60px;background-color:#BF282D;display:flex;align-items:center;justify-content:center;color:#FFF;font-size:25px;border-radius:100%;float:left;box-shadow:0 5px 20px 0 rgba(0,0,0,.5)}.IkaCompra_mobileON span{float:left;width:100%;margin:8px 0 0;text-align:center;font-size:10px;text-transform:uppercase;font-weight:600}.IkaCompraON .IkaCompra_mobileON{display:none}.IkaCompra_mobileOFF{float:left;width:30px;height:30px;align-items:center;justify-content:center;font-size:25px;position:absolute;right:24px;top:15px;color:rgb(191,40,45);display:none;transition:.3s}.IkaCompraON .IkaCompra_mobileOFF{display:flex}.IkaDetalhes_cardTxt{float:left;width:100%;position:relative;font-size:14px;font-weight:400;color:#162842;line-height:23px;font-family:"Montserrat"!important}.IkaDetalhes_cardTxt span{font-family:"Montserrat"!important;font-size:14px!important}.IkaDetalhes_cardTxt p{float:left;width:100%;margin:0 0 30px 0;padding:0;font-size:14px;font-weight:400;color:#162842;line-height:23px;position:relative}.IkaDetalhes_cardTxt strong{font-weight:700}.IkaDetalhes,.IkaCompra_opcoes{float:left;width:100%;position:relative}.IkaDetalhes_cardTxt UL{margin:5px 0 0 0}.IkaCar_lista{float:left;width:100%;position:relative;border-top:1px dashed #D4AFAF;border-bottom:1px dashed #D4AFAF;padding:25px 0;gap:10px;display:flex;flex-wrap:wrap}.IkaCar_prod{float:left;width:100%;background-color:#FFF;border-radius:15px;position:relative;box-sizing:border-box;padding:25px;display:flex}.IkaCar_foto{float:left;width:60px;overflow:hidden;height:60px;display:flex;align-items:center;justify-content:center;margin:0 10px 0 0;position:relative}.IkaCar_foto img{position:absolute;max-width:100%;max-height:100%}.IkaCar_detalhes{float:left;width:100%;position:relative}.IkaCar_txt{float:left;width:100%;margin:0 0 20px 0;font-size:14px;font-weight:600;color:#162842;position:relative}.IkaCar_txt span{float:left;width:100%;font-weight:400}.IkaCar_opcoes{float:left;width:100%;position:relative}.IkaCar_excluir{float:left;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#F2E6E4;border-radius:100%;color:#BF282D;font-size:15px;cursor:pointer;transition:all .3s}.IkaCar_resumo{float:left;width:100%;margin:25px 0 15px 0;border-radius:15px;box-sizing:border-box;font-size:14px;font-weight:400;color:#162842}.IkaCar_resumoConfig{width:100%;position:relative;gap:20px;display:flex;flex-wrap:wrap}.IkaCar_frete,.IkaCar_valores,.IkaCar_cupom{float:left;width:100%;position:relative;background-color:#FFF;border-radius:15px;padding:20px;box-sizing:border-box}.IkaCar_resumo span{font-size:14px;font-weight:500;line-height:25px}.IkaValLinha:last-of-type span{font-size:23px;font-weight:700;text-transform:uppercase}.IkaValLinha:last-of-type{padding:22px 0 0 0;margin:14px 0 0 0;border-top:1px solid #ECEDEE}.IkaCar_frete label,.IkaCar_cupom label{float:left;width:100%;margin:0 0 5px 0;font-size:14px;font-weight:500;color:#162842}.freteOptions{float:left;width:100%;margin:15px 0 0 0}.IkaCar_frete input[type="text"],.IkaCar_cupom input[type="text"]{appearance:none;float:left;width:100%;border:none;background-color:#FAF5F4;border-radius:10px;box-sizing:border-box;padding:0 15px;height:50px;font-size:16px;font-weight:600;outline:none}.IkaCar_btnFim{float:left;width:100%;min-width:100%;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 25px;height:60px;background-color:#0C9;border-radius:15px;color:#FFF;cursor:pointer;font-size:15px;font-weight:600;text-transform:uppercase;transition:all .3s}.IkaCar_btnFim i{font-size:25px}.IkaCar_qtd .IkaQtd_btn{height:40px;margin:4px 0 0 0}.IkaCar_qtd .IkaQtd input{height:40px;font-size:15px;margin:4px 0 0 0;width:110px}.IkaModal_scroll{float:left;width:100%;margin:0 0 20px 0;max-height:calc(100vh - 260px);overflow:hidden;font-size:14px;font-weight:400;color:#162842;line-height:25px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#F2E6E4 #FAF5F4;scrollbar-width:thin}.IkaModal_scroll::-webkit-scrollbar{width:7px;background-color:#FAF5F4;border-radius:10px}.IkaModal_scroll::-webkit-scrollbar-thumb{background-color:#F2E6E4;border-radius:10px}.IkaModal .IkaForm_btn{width:100%;margin:0 0 10px 0}.IkaSemProduto{float:left;width:100%;grid-column:1 / -1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:14px;font-weight:400;color:#999;margin:50px 0}.IkaSemProduto i{display:block;font-size:100px;float:left;width:100%;display:flex;justify-content:center;color:#DDD;margin:0 0 10px 0}@keyframes addToCart{to{transform:scale(.2);opacity:0}}.IkaCard_foto img{transition:transform .3s ease}.IkaCard_foto img:hover{transform:scale(1.05)}.IkaCardBtn.processing{pointer-events:none;opacity:.7}.flying-image{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);backface-visibility:hidden;transform-style:preserve-3d;will-change:transform,opacity}.IkaCardBtn.added{background-color:#c7ffd1!important;color:#008b0c!important;pointer-events:none!important;cursor:default!important}.IkaCarrinho_popup{position:absolute;top:100%;right:0;width:calc(100vw - 8%);background:#fff;border-radius:20px;box-shadow:0 15px 20px -10px rgba(0,0,0,.5);z-index:20}.IkaCarrinho_popup_content{padding:15px;padding:20px;float:left;width:100%;box-sizing:border-box}.IkaCarrinho_popup_items{float:left;width:100%;max-height:300px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#F2E6E4 #FAF5F4;scrollbar-width:thin}.IkaCarrinho_popup_items::-webkit-scrollbar{width:7px;background-color:#FAF5F4;border-radius:10px}.IkaFiltro_scroll::-webkit-scrollbar-thumb{background-color:#F2E6E4;border-radius:10px}.IkaCarrinho_popup_item{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #eee}.IkaCarrinho_popup_item:last-child{border-bottom:none}.IkaCarrinho_popup_item img{width:50px;height:50px;object-fit:cover;margin-right:10px}.IkaCarrinho_popup_item_info{flex:1}.IkaCarrinho_popup_item_name{font-size:14px;font-weight:600;color:#162842;margin:0 0 5px 0}.IkaCarrinho_popup_item_price{font-size:13px;color:#162842;font-weight:400}.IkaCarrinho_popup_total{text-align:right;font-size:16px;float:left;width:100%;box-sizing:border-box;padding:15px;background-color:#FAF5F4;border-radius:15px;margin:10px 0 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;color:#162842}.IkaCarrinho_popup_total span{font-weight:700}.IkaCarrinho_popup_total .IkaCarrinho{width:100%;min-width:100%;max-width:100%;margin:15px 0 0 0;height:45px;box-sizing:border-box;font-size:10px;justify-content:space-between}.IkaCarrinho_popup_item:first-child{padding-top:0}.IkaCarrinho.IkaCarrinhoON::after{content:"";border-top:10px solid #162842;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:50%;margin-left:-10px;top:32px;transition:all .3s}.IkaCompra_btnAdd{background-color:#c7ffd1!important;color:#008b0c!important}.IkaConclusao{float:left;width:100%;font-size:15px;font-weight:400;color:#162842;line-height:25px;background-color:#ECEDEE;box-sizing:border-box;padding:40px;text-align:center;border-radius:20px;margin:10px 0 50px 0}.IkaConclusao span{display:block;color:#BF282D;font-size:50px;font-weight:700;margin:15px 0 10px 0}.IkaProd_titulo small span{color:#BF282D;font-weight:700}.ikaUser{float:left;width:100%;background-color:#F2E6E4;padding:20px;box-sizing:border-box;border-radius:15px;display:flex;flex-wrap:wrap}.ikaUser::before{content:"\f007";font-family:fontAwesome;font-size:40px;color:#BF282D}.ikaUser small{float:left;width:100%;margin:15px 0 0 0;font-size:13px;font-weight:400;color:#162842}.ikaUser span{float:left;width:100%;color:#162842;font-weight:600;font-size:13px;margin:0 0 15px 0}.ikaUser a{float:left;color:#BF282D;font-weight:600;font-size:13px;text-decoration:none}.IkaLoginSenhaOK .IkaForm label,.IkaLoginSenha .IkaForm label{margin-bottom:25px!important}.IkaValLinha{display:flex;justify-content:space-between;align-items:center;float:left;width:100%;margin:0 0 5px 0}.IkaValLinha span:first-child{color:#1e1e1e}.IkaValLinha span:last-child{font-weight:700}.IkaFreteOption:first-of-type::before{content:"";float:left;width:100%;position:absolute;height:1px;background-color:#ECEDEE;top:0}.IkaFreteOption:first-of-type{padding-top:15px}.IkaCar_resumo span.IkaFreteValor{font-weight:700;font-size:14px!important}.IkaFreteOption{margin:4px 0;font-size:15px;display:flex;align-items:center;gap:6px;position:relative}.IkaFreteOption label{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer;margin:0}.IkaCar_resumo span.IkaFreteDesc{color:#162842;font-size:14px;font-weight:400;display:flex;line-height:initial;align-items:center}.IkaFreteValor{font-weight:600;font-size:15px!important}.IkaBtnFrete,.IkaBtnCupom{min-width:110px;max-width:110px;height:50px;margin:0 0 0 10px}.IkaCar_freteCampo,.IkaCar_cupomCampo{float:left;width:100%;display:flex}.IkaFreteDesc input{margin:4px 9px 4px 0;appearance:none;width:20px;height:20px;border:1.5px solid #BF282D;border-radius:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;float:left}.IkaFreteDesc input::after{content:"";float:left;width:13px;height:13px;background:#BF282D;border-radius:100%;opacity:0;transition:all .3s}.IkaFreteDesc input:hover::after,.IkaFreteDesc input:checked::after{opacity:1}.IkaSection_dados .IkaCar_valores{margin:20px 0 0 0}.IkaSection_pagInfo{color:#162842;font-size:15px;font-weight:400;line-height:25px}.IkaSection_pagInfo hr{margin:40px 0}.IkaSection_pagInfo strong{font-weight:600}.IkaImagemModal_cont{width:90vw;max-width:1200px;height:90vh;padding:20px;display:flex;align-items:center;justify-content:center}.IkaImagemModal_img{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.IkaImagemModal_img img{max-width:100%;max-height:100%;object-fit:contain;border-radius:10px}.ikaLista_search{float:left;width:100%;margin:0 0 20px 0;position:relative;display:flex;align-items:center}.ikaLista_search:after{content:"\f002";font-family:fontAwesome;position:absolute;right:15px;font-size:12px;color:#BF282D;pointer-events:none}.ikaLista_search input{float:left;width:100%;box-sizing:border-box;padding:0 15px;height:40px;appearance:none;border:1px solid #E1CDCD;border-radius:20px;outline:none;font-size:10px;font-weight:600;text-transform:uppercase;color:#BF282D;transition:all .3s}.ikaLista_search input:hover,.ikaLista_search input:focus{border-color:#BF282D}.ikaLista_search input::placeholder{color:#BF282D;opacity:1}