.pagina-produto .span12.produto .principal>.atributos:before{content:"Personalize";font-size:17px;color:#000;font-weight:700;margin:10px 0 0 0;display:block}.pagina-produto .principal .atributos.modals .wrap-btns-custom{margin-top:20px;margin-bottom:14px}.pagina-produto .principal .atributos>.atributo-comum>span{padding:13px 0 15px 0;border-bottom:1px solid #e0e0e0;margin-top:0;cursor:pointer;transition:all .3s;display:block}.pagina-produto .principal .atributos>.atributo-comum>span b{color:#000}.pagina-produto .principal .atributos>.atributo-comum>ul{margin-top:0 !important;padding-top:13px;display:none;padding-left:0!IMPORTANT}.pagina-produto .principal .atributos>.atributo-comum>span:hover{opacity:.7}.pagina-produto .principal .atributos>.atributo-comum>ul>li{width:100%;background:#fff;font-size:15px;margin-bottom:5px;padding:0}.pagina-produto .principal .atributos>.atributo-comum>ul>li span{padding-top:4px;padding-bottom:4px;text-align:left;transition:all .3s}.pagina-produto .atributos div ul li *{border-radius:1px}.pagina-produto .atributos div ul li a{border-color:#e9e9e9}.pagina-produto .principal .atributos>.atributo-comum>span:after,.pagina-produto .principal .atributos>.atributo-comum>span.active-atributo:after{float:right;font-size:25px;font-weight:100;font-family:none;line-height:19px;color:#000}.pagina-produto .principal .atributos>.atributo-comum>span:after{content:"+"}.pagina-produto .principal .atributos>.atributo-comum>span.active-atributo:after{content:"-";font-size:35px !important;position:relative;top:-3px;font-family:unset}.pagina-produto .atributos ul li.active a{border-color:#000 !important}.pagina-produto .atributos ul li.active a span{color:#000 !important}.pagina-produto .atributo-comum .input-data{padding:0 10px 0 5px;height:38px;width:100%;border-radius:0;border:1px solid #d6d6d6;font-weight:400;color:#666;transition:all .3s;margin-bottom:5px !important;font-family:unset}.pagina-produto .atributo-comum select.select-custom:hover{border:1px solid #9e9e9e}.pagina-produto .atributo-comum select.select-custom option{font-weight:600;color:#666}.pagina-produto .atributo-comum select.select-custom option:disabled{color:#ccc !important}.pagina-produto .atributo-comum select.select-custom.input-data.select-active{color:#000;border-color:#000 !important}.pagina-produto .atributo-comum input.input-data{padding:0 10px;box-sizing:border-box;margin-bottom:15px !important;font-size:14px;outline:none !important;box-shadow:none !important;color:#000}.pagina-produto .atributo-comum input.input-data::-webkit-input-placeholder{color:#666;letter-spacing:.2px;font-weight:500;position:relative;top:-1px}.pagina-produto .atributo-comum input.input-data[type="number"]:focus{border-color:#9e9e9e}.pagina-produto .atributo-comum input.input-data:not(:placeholder-shown){border-color:#000}.pagina-produto .atributos ul li.active span{color:#000 !important}.pagina-produto .principal .atributos{margin-bottom:15px !important}.pagina-produto .atributo-comum.custom-atributo.first-custom-attr{margin-top:10px}.pagina-produto .atributo-comum.custom-atributo.last-custom-attr{margin-bottom:15px}.pagina-produto .atributo-comum.custom-atributo.nth-3-custom-attr{margin-top:25px}.pagina-produto .atributo-comum{transition:all .5s}.pagina-produto .atributo-comum.attr-invalid{padding:15px;margin-top:12px;border:1px solid red}.pagina-produto a.botao.botao-comprar.principal.grande.desativo.with-popover{opacity:1 !important}.pagina-produto .produto .principal>div{border-width:1px}.pagina-produto .acoes-produto .preco-produto{border-bottom-width:1px !important}@media(max-width:767px){.pagina-produto .principal .atributos>.atributo-comum>span:after,.pagina-produto .principal .atributos>.atributo-comum>span.active-atributo:after{color:#7b7b7b !important}}.modal_custom{margin-top:-1% !important;padding:0 !important;max-height:90%}.modal_custom .modal-header{padding:15px 0 15px 0}.modal_custom .modal-header button.close{top:14px !important;position:absolute;right:12px;margin:0;font-size:40px;font-weight:400}.modal_custom .modal-header h5{font-size:20px !important;font-weight:500;color:#000;margin:0;text-align:left;padding-left:15px;transform:translateZ(10px)}.modal_custom::-webkit-scrollbar{width:12px;height:12px}.modal_custom::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 100px rgba(0,0,0,0.19);border-radius:0 5px 0 0}.modal_custom::-webkit-scrollbar-thumb{border-radius:0 5px 0 0;-webkit-box-shadow:inset 0 0 1000px rgba(0,0,0,0.16)}.modal_custom .modal-body{padding-left:15px !important;padding-right:15px !important;max-height:unset;font-size:17px;color:#000;transform:translateZ(10px)}body.modal_custom_active::-webkit-scrollbar{width:0}body.modal_custom_active{padding-right:19px !important;overflow:hidden}div#tabelamedidas{width:700px;margin-left:-350px}.modal_custom button.btn.btn-secondary{background:#000;border:0;color:#fff;text-shadow:none !important;font-weight:600;transform:translateZ(10px);padding:7px 18px;font-size:15px;transition:all .3s}.modal_custom button.btn.btn-secondary:hover{background:#222}.wrap-btns-custom .btn_custom_modal{display:flex;align-items:center;color:#444;border:none !important;padding:0;box-shadow:none !important;text-shadow:none !important;background:none !important;outline:none !important}.wrap-btns-custom .btn_custom_modal svg{width:25px;margin-right:5px}.wrap-btns-custom .btn_custom_modal span{font-weight:400;font-size:15px}.wrap-btns-custom .btn_custom_modal:hover{color:#000}.wrap-btns-custom{display:flex;justify-content:space-between;margin-top:37px}.wrap-btns-custom button.btn.btn-primary.btn_saiba_mais svg{width:20px}@media(max-width:767px){div#modal_error_variacoes{position:fixed;max-width:90% !important;text-align:center;left:0 !important;right:0 !important;margin:auto !important}}