.div-fotoprodutos-selecao-temas .div-fundo-cinza-listagem{background-color:#F7F7F7}.div-fotoprodutos-tipos-icones .ico-fotoprodutos{width:40px;height:40px;display:inline-block;background:url(https://isrv.nicephotos.com.br/imgs/site_novo/imagens/icones/sprite-ico-fotoprodutos.png?v=2) no-repeat}.div-fotoprodutos-tipos-icones .ico-fotoproduto-agenda-8x21{background-position:0 0}.div-fotoprodutos-tipos-icones .ico-fotoproduto-caderno{background-position:-40px 0}.div-fotoprodutos-tipos-icones .ico-fotoproduto-calendario-mesa-15x12{background-position:-80px 0}.div-fotoprodutos-tipos-icones .ico-fotoproduto-calendario-mesa-24x10{background-position:-120px 0}.div-fotoprodutos-tipos-icones .ico-fotoproduto-calendario-parede-20x30{background-position:0 -40px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-calendario-parede-30x42{background-position:-40px -40px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-calendario-poster-30x42{background-position:-80px -40px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-camiseta{background-position:-120px -40px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-caneca{background-position:0 -80px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-cartao-22x29{background-position:-40px -80px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-cartao-10x13{background-position:-80px -80px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-convite-20x15{background-position:-120px -80px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-convite-13x10{background-position:0 -120px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-cartao-postal{background-position:-40px -120px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-ima-11x8{background-position:-80px -120px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-ima-10x7{background-position:-120px -120px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-FV-CL{background-position:0 -160px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-FV-AD{background-position:-80px -160px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-FV-IM{background-position:0 -200px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-ecobag-preta{background-position:-120px -202px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-ecobag-bege{background-position:-81px -202px}.div-fotoprodutos-tipos-icones .ico-fotoproduto-camiseta-feminina{background-color:#FDF}.div-fotoprodutos-tipos-icones .ico-fotoproduto-camiseta-masculina{background-color:#DDF}.div-fotoprodutos .div-listagem-temas{padding:50px 0!important}.div-fotoprodutos .div-listagem-temas h1{font-size:35px;line-height:normal;font-weight:500;margin-bottom:5px}.div-fotoprodutos .div-listagem-temas h2{margin-bottom:0}.div-fotoprodutos .div-listagem-temas h3{font-size:24px;line-height:normal;margin-bottom:15px}.div-fotoprodutos .div-listagem-temas form{padding:5px 0}.div-fotoprodutos .div-listagem-temas form select{width:300px;height:53px;line-height:50px;border:solid 1px #CCC;border-radius:5px;margin:0 5px;font-size:16px;color:#666;font-family:'Signika';padding:0 15px}.div-fotoprodutos .div-listagem-temas form input{width:200px;height:51px;line-height:50px;border:solid 1px #CCC;border-radius:5px;margin:0 5px;font-size:16px;color:#666;font-family:'Signika';padding:0 35px 0 15px}.div-fotoprodutos .div-listagem-temas form span{position:relative;top:-8px;left:-40px}.div-fotoprodutos .div-listagem-temas ul{width:100%;display:inline-block}.div-fotoprodutos .div-listagem-temas ul.bg-loading{min-height:200px;background:url(/popup-cadastro/imagens/ico_loading.gif) center center no-repeat}.div-fotoprodutos .div-listagem-temas ul li{box-shadow:0 0 3px #CCC;background-color:#FFF}.div-fotoprodutos .div-listagem-temas ul li .jqMostrarPreview{cursor:pointer}.div-fotoprodutos .div-listagem-temas ul li .div-thumb-tema{position:relative;padding-top:100%}.div-fotoprodutos .div-listagem-temas ul li .div-thumb-tema img{width:100%;height:100%}.div-fotoprodutos .div-listagem-temas ul li .div-thumb-tema img.img-thumb{z-index:2;position:absolute;top:0;left:0}.div-fotoprodutos .div-listagem-temas ul li .div-thumb-tema img.img-thumb-detalhes{z-index:1;position:absolute;top:0;left:0}.div-fotoprodutos .div-listagem-temas ul li .div-thumb-tema .sprite-icon-lupa{z-index:3;position:absolute;bottom:5px;right:5px;display:none}.div-fotoprodutos .div-listagem-temas ul li .jqMostrarPreview .sprite-icon-lupa{display:block}.div-fotoprodutos .div-listagem-temas ul li .div-texto{display:table;width:100%;height:60px;padding:1px 0;font-size:14px;color:#999}.div-fotoprodutos .div-listagem-temas ul li .div-texto p{display:table-cell;vertical-align:middle;padding:0 20px;text-align:center;font-size:14px;line-height:20px;color:#999;font-family:'Bitter';margin:0}.div-fotoprodutos .div-listagem-temas ul li .div-botao{padding:0 20px 20px 20px}#jqPopModalAjax .div-pop-selecao-de-configuracao{width:510px;text-align:center}#jqPopModalAjax .div-pop-selecao-de-configuracao h3{font-size:32px;line-height:normal;color:#666;text-align:center;font-weight:500}#jqPopModalAjax .div-pop-selecao-de-configuracao ul{display:inline-block;text-align:center}#jqPopModalAjax .div-pop-selecao-de-configuracao ul li:nth-child(even){border-left:solid #CCC 1px}#jqPopModalAjax .div-pop-selecao-de-configuracao ul li{width:210px;text-align:center;float:left;padding:0 20px;margin:20px 0}#jqPopModalAjax .div-pop-selecao-de-configuracao ul li p{font-size:18px!important;line-height:normal;text-align:center;margin:10px 0 0 0}#jqPopModalAjax .div-pop-selecao-de-configuracao select{width:100%;height:30px;border:1px solid #CCC;border-radius:5px;padding:0 10px}#jqPopModalAjax .div-pop-selecao-de-configuracao .div-botao{text-align:center;margin-top:10px}#jqPopModalAjax .div-pop-selecao-de-configuracao .div-fotoproduto-acabamento-type{display:none}#jqPopModalAjax .pop-modal-ajax-modal .pop-modal-ajax-modal-conteudo .div-pop-montagem-fotoproduto{width:450px}#jqPopModalAjax .pop-modal-ajax-modal .pop-modal-ajax-modal-conteudo .div-pop-montagem-fotoproduto .text-center{text-align:center}#jqPopModalAjax .pop-modal-ajax-modal .pop-modal-ajax-modal-conteudo .div-pop-montagem-fotoproduto .div-lista-tamanhos-selecao{max-height:400px;overflow:auto;padding-right:10px;position:relative}#jqPopModalAjax .pop-modal-ajax-modal .pop-modal-ajax-modal-conteudo .div-pop-montagem-fotoproduto .div-lista-tamanhos-selecao select{width:230px;height:20px;border:1px solid #CCC;border-radius:5px;padding:0 5px}#jqPopModalAjax .pop-modal-ajax-modal .pop-modal-ajax-modal-conteudo .div-pop-montagem-fotoproduto .div-lista-tamanhos-selecao select.select-camiseta{position:absolute;top:10px;left:50px}#jqPopModalAjax .pop-modal-ajax-modal .pop-modal-ajax-modal-conteudo .div-pop-montagem-fotoproduto .div-lista-tamanhos-selecao table{width:100%;border-collapse:collapse}#jqPopModalAjax .pop-modal-ajax-modal .pop-modal-ajax-modal-conteudo .div-pop-montagem-fotoproduto .div-lista-tamanhos-selecao table tr{border-top:solid 1px #EAEAEA}#jqPopModalAjax .pop-modal-ajax-modal .pop-modal-ajax-modal-conteudo .div-pop-montagem-fotoproduto .div-lista-tamanhos-selecao table tr td{padding:10px 0}#jqPopModalAjax .pop-modal-ajax-modal .pop-modal-ajax-modal-conteudo .div-pop-montagem-fotoproduto .div-lista-tamanhos-selecao table tr td p{font-family:'Signika Regular','Signika';font-weight:400;color:#666;font-size:14px;line-height:normal;margin:0;padding:0}#jqPopModalAjax .pop-modal-ajax-modal .pop-modal-ajax-modal-conteudo .div-pop-montagem-fotoproduto .div-lista-tamanhos-selecao table tr td p span{font-size:13px}#jqPopModalAjax .pop-modal-ajax-modal .pop-modal-ajax-modal-conteudo .div-pop-montagem-fotoproduto .div-lista-tamanhos-selecao table tr td p label{color:#D10246;font-size:14px}#jqPopModalAjax .pop-modal-ajax-modal .pop-modal-ajax-modal-conteudo .div-pop-montagem-fotoproduto .div-lista-tamanhos-selecao table tr td p.preco-parcela{font-size:12px}#jqPopModalAjax .div-pop-preview-tema{display:inline-block}#jqPopModalAjax .div-pop-preview-tema h2{color:#333!important;font-size:32px!important;line-height:normal;font-weight:500;text-align:center}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario{float:left;margin-right:10px;position:relative;padding:0 40px}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario span.bg-espiral{height:20px;position:absolute;z-index:2;background:url(https://isrv.nicephotos.com.br/imgs/site_novo/imagens/icones/bg-espiral-calendario-mesa.png) center center}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario .div-nav-preview{text-align:center!important;margin-top:20px}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario .div-nav-preview ul{display:inline-block;margin:0 auto}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario .div-nav-preview ul li{width:30px;height:30px;float:left;margin:5px 10px;text-align:center!important;font-size:13px;line-height:30px;display:inline-block;background-color:#03A3AF;color:#FFF;border-radius:5px;cursor:pointer}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario .div-preview-conteudo{position:relative;z-index:1;box-shadow:0 12px 20px -10px rgba(81,64,49,.6)}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario .div-preview-conteudo .bb-item{background-color:transparent}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario .div-preview-conteudo .bb-content{background-color:transparent}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario .div-preview-conteudo .first-image{position:absolute;top:0;left:0;transform:rotate(180deg)}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario-de-mesa{width:350px}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario-de-mesa span.bg-espiral{width:350px;top:152px}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario-de-mesa .div-preview-conteudo{width:350px;height:324px}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario-de-mesa .div-preview-conteudo .first-image{width:350px;height:160px}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario-de-mesa .div-preview-conteudo .second-image{width:350px;height:160px;margin-top:164px}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario-de-parede{width:492px;padding:0}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario-de-parede .swiper-slide{height:355px;overflow:hidden;text-align:center;position:relative}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario-de-parede .swiper-slide .bg-espiral-calendario-parede{width:224px;height:40px;position:absolute;top:0;z-index:2;background:url(https://isrv.nicephotos.com.br/imgs/site_novo/imagens/icones/bg-espiral-calendario-parede.png) center center}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario-de-parede .swiper-slide .bg-espiral-calendario-parede-esq{left:11px}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario-de-parede .swiper-slide .bg-espiral-calendario-parede-dir{right:11px}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario-de-parede .swiper-slide img{margin:20px 10px 10px 10px;position:relative;z-index:1;box-shadow:1px 5px 5px 0 #ccc}#jqPopModalAjax .div-pop-preview-tema .div-preview-calendario-de-parede .swiper-pagination{text-align:center;position:static;bottom:0}#jqPopModalAjax .div-pop-preview-tema .div-preview-texto{display:none;width:330px;float:right;margin-left:10px}#jqPopModalAjax .div-pop-preview-tema .div-preview-texto h2{font-size:40px!important;color:#3F3F3F!important;font-weight:600!important;line-height:36px!important}#jqPopModalAjax .div-pop-preview-tema .div-preview-texto p{font-size:18px!important;line-height:normal!important}