
input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.pagina-categoria .cn-listagem,.pagina-marca #listagemProdutos ul .cn-listagem{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;padding-bottom:30px;margin-top:20px;border-bottom:1px solid rgba(0,0,0,.1019607843)}@media(max-width: 768px){.pagina-categoria .cn-listagem,.pagina-marca #listagemProdutos ul .cn-listagem{flex-direction:column}}.pagina-categoria .cn-listagem .cn-left,.pagina-marca #listagemProdutos ul .cn-listagem .cn-left{width:auto;height:450px;display:flex;justify-content:flex-start;margin-right:20px}.pagina-categoria .cn-listagem .cn-left img,.pagina-marca #listagemProdutos ul .cn-listagem .cn-left img{width:380px;height:100%;-o-object-fit:cover;object-fit:cover}.pagina-categoria .cn-listagem .cn-right,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right{height:100%;width:100%}.pagina-categoria .cn-listagem .cn-right .cn-info,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-info{border-bottom:1px solid rgba(0,0,0,.1019607843);padding-bottom:10px}.pagina-categoria .cn-listagem .cn-right .cn-info h4,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-info h4{font-weight:500;font-size:22px}.pagina-categoria .cn-listagem .cn-right .cn-info small,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-info small{font-size:12px}.pagina-categoria .cn-listagem .cn-right .cn-description,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-description{border-bottom:1px solid rgba(0,0,0,.1019607843);padding-bottom:10px;margin-top:10px;width:500px}.pagina-categoria .cn-listagem .cn-right .cn-description .cn-mini-description,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-description .cn-mini-description{display:flex;flex-direction:column}.pagina-categoria .cn-listagem .cn-right .cn-description .cn-mini-description span,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-description .cn-mini-description span{font-size:15px;font-weight:600;color:#9d8158}.pagina-categoria .cn-listagem .cn-right .cn-description .cn-big-description,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-description .cn-big-description{display:flex;align-items:flex-start;flex-direction:column}.pagina-categoria .cn-listagem .cn-right .cn-description .cn-big-description .cn-buttons,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-description .cn-big-description .cn-buttons{display:flex;align-items:flex-start}.pagina-categoria .cn-listagem .cn-right .cn-description .cn-big-description .cn-buttons button,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-description .cn-big-description .cn-buttons button{font-size:12px;font-weight:700;padding:10px 20px;background:#2a3646;color:#fff;margin-top:10px}.pagina-categoria .cn-listagem .cn-right .cn-description .cn-big-description .cn-buttons .ver-video,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-description .cn-big-description .cn-buttons .ver-video{background-color:#fff;color:#2a3646;display:flex;flex-direction:column;align-items:center;padding-top:0}.pagina-categoria .cn-listagem .cn-right .cn-description .cn-big-description .cn-buttons .ver-video i,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-description .cn-big-description .cn-buttons .ver-video i{font-size:24px}.pagina-categoria .cn-listagem .cn-right .cn-description .cn-big-description div,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-description .cn-big-description div{margin-top:10px}.pagina-categoria .cn-listagem .cn-right .cn-price,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-price{text-align:center;padding-bottom:10px;background-color:#f8f6f3}@media(min-width: 768px){.pagina-categoria .cn-listagem .cn-right .cn-price,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-price{width:26.7%;margin-bottom:10px;margin-top:10px}}.pagina-categoria .cn-listagem .cn-right .cn-price .cn-line,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-price .cn-line{font-size:16px;margin-bottom:6px}.pagina-categoria .cn-listagem .cn-right .cn-price .cn-line .cn-label,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-price .cn-line .cn-label{font-size:16px;font-weight:500;color:#000}.pagina-categoria .cn-listagem .cn-right .cn-price .cn-line .cn-old s,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-price .cn-line .cn-old s{font-size:16px;font-weight:700;margin-left:5px;color:#000}.pagina-categoria .cn-listagem .cn-right .cn-price .cn-line .cn-new strong,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-price .cn-line .cn-new strong{font-size:16px;font-weight:700;margin-left:5px;color:#d8a74c}.pagina-categoria .cn-listagem .cn-right .cn-price .cn-cols,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-price .cn-cols{margin-top:10px;display:flex;justify-content:space-between;padding:0 20px}.pagina-categoria .cn-listagem .cn-right .cn-price .cn-cols .col,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-price .cn-cols .col{text-align:center}.pagina-categoria .cn-listagem .cn-right .cn-price .cn-cols .cn-sub-label,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-price .cn-cols .cn-sub-label{font-size:14px;color:#000;display:block}.pagina-categoria .cn-listagem .cn-right .cn-price .cn-cols .cn-sub-price,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-price .cn-cols .cn-sub-price{color:#d8a74c;font-size:16px;font-weight:600;display:block;margin-top:2px}.pagina-categoria .cn-listagem .cn-right .cn-acoes,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-acoes{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.pagina-categoria .cn-listagem .cn-right .cn-acoes .cn-quantidade,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-acoes .cn-quantidade{display:flex;align-items:center;flex-direction:row;justify-content:flex-start;margin-right:15px;height:37px}.pagina-categoria .cn-listagem .cn-right .cn-acoes .cn-quantidade input,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-acoes .cn-quantidade input{height:100%;width:60px;margin:0;margin-left:10px;margin-right:10px;padding:0;text-align:center}.pagina-categoria .cn-listagem .cn-right .cn-acoes .cn-quantidade button,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-acoes .cn-quantidade button{width:38px;height:100%;background-color:#2a3646;color:#fff;font-weight:800;font-size:18px;display:flex;align-items:center;justify-content:center}.pagina-categoria .cn-listagem .cn-right .cn-acoes button,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-acoes button{font-size:12px;font-weight:700;padding:10px 20px;background:#2a3646;color:#fff}.pagina-categoria .cn-listagem .cn-right .cn-acoes .cn-add,.pagina-marca #listagemProdutos ul .cn-listagem .cn-right .cn-acoes .cn-add{background-color:#fff;border:1px solid green;color:green}.cn-video-modal{width:50%;height:70%;top:15% !important;left:42%;overflow:hidden !important;z-index:99999}.cn-video-modal .modal-body{width:100%;height:95%;max-height:100%;overflow:hidden}.cn-video-modal .modal-body iframe{overflow:hidden;width:100%;height:100%}.cn-video-modal .cn-close{position:absolute;right:0;top:0;width:40px;height:40px;border-radius:100%;background-color:#000;color:#fff;z-index:999}.cn-background{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:9999;background-color:rgba(0,0,0,.2823529412);display:flex;align-items:center;justify-content:center}@media(max-width: 768px){.pagina-categoria #listagemProdutos ul .cn-listagem{flex-direction:column}.pagina-categoria #listagemProdutos ul .cn-listagem .cn-left{margin-right:0;width:100%}.pagina-categoria #listagemProdutos ul .cn-listagem .cn-left img{width:100%}.pagina-categoria #listagemProdutos ul .cn-listagem .cn-right .cn-description{width:auto}.cn-video-modal{left:0;position:fixed;height:70% !important}.cn-video-modal .modal-body iframe{height:95%}}.type-visu{height:40px;display:flex;margin-left:10px;align-items:center}.type-visu span{font-size:15px;font-weight:500}.type-visu a{margin-left:10px;background-color:#2a3646;color:#fff;padding:10px 15px;text-decoration:none}
