body.-fpp .attachment-wrapper{width:100%;padding:15px;border:1px solid rgba(0,0,0,0.13) !important;-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px 0;text-align:left;position:relative}body.-fpp .attachment-wrapper form{margin-bottom:0 !important}body.-fpp .attachment-wrapper #input-file{height:auto !important;line-height:normal !important;max-width:100% !important;padding:0}body.-fpp .attachment-wrapper .file-info{margin:10px 0 !important}body.-fpp .attachment-wrapper .description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.-fpp .attachment-wrapper .description .description-wrapper:not(:last-child){margin:0 0 10px}body.-fpp .attachment-wrapper .description input,body.-fpp .attachment-wrapper .description textarea{text-shadow:none;padding-left:10px}body.-fpp .attachment-wrapper .description input.single-field,body.-fpp .attachment-wrapper .description textarea.single-field{width:100%}body.-fpp .attachment-wrapper .description input.double-field,body.-fpp .attachment-wrapper .description textarea.double-field{width:45%}body.-fpp .attachment-wrapper .description input.dirty.error,body.-fpp .attachment-wrapper .description textarea.dirty.error{border-color:darkred !important}body.-fpp .attachment-wrapper .description input.dirty.error::-webkit-input-placeholder,body.-fpp .attachment-wrapper .description textarea.dirty.error::-webkit-input-placeholder{color:darkred}body.-fpp .attachment-wrapper .description input.dirty.error::-moz-placeholder,body.-fpp .attachment-wrapper .description textarea.dirty.error::-moz-placeholder{color:darkred}body.-fpp .attachment-wrapper .description input.dirty.error:-ms-input-placeholder,body.-fpp .attachment-wrapper .description textarea.dirty.error:-ms-input-placeholder{color:darkred}body.-fpp .attachment-wrapper .description input.dirty.error::-ms-input-placeholder,body.-fpp .attachment-wrapper .description textarea.dirty.error::-ms-input-placeholder{color:darkred}body.-fpp .attachment-wrapper .description input.dirty.error::placeholder,body.-fpp .attachment-wrapper .description textarea.dirty.error::placeholder{color:darkred}body.-fpp .attachment-wrapper .description input.dirty.success,body.-fpp .attachment-wrapper .description textarea.dirty.success{border-color:darkgreen}body.-fpp .attachment-wrapper .description input.dirty.success::-webkit-input-placeholder,body.-fpp .attachment-wrapper .description textarea.dirty.success::-webkit-input-placeholder{color:darkgreen}body.-fpp .attachment-wrapper .description input.dirty.success::-moz-placeholder,body.-fpp .attachment-wrapper .description textarea.dirty.success::-moz-placeholder{color:darkgreen}body.-fpp .attachment-wrapper .description input.dirty.success:-ms-input-placeholder,body.-fpp .attachment-wrapper .description textarea.dirty.success:-ms-input-placeholder{color:darkgreen}body.-fpp .attachment-wrapper .description input.dirty.success::-ms-input-placeholder,body.-fpp .attachment-wrapper .description textarea.dirty.success::-ms-input-placeholder{color:darkgreen}body.-fpp .attachment-wrapper .description input.dirty.success::placeholder,body.-fpp .attachment-wrapper .description textarea.dirty.success::placeholder{color:darkgreen}body.-fpp .attachment-wrapper .description input.single-field,body.-fpp .attachment-wrapper .description textarea.single-field{width:100%}body.-fpp .attachment-wrapper .description span{font-weight:600;margin:0 0 10px 0;display:block}body.-fpp .attachment-wrapper textarea{resize:none;width:100%;min-height:100px;padding:10px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box}body.-fpp .attachment-wrapper .fpp-status,body.-fpp .attachment-wrapper .fpp-status-field{display:block;color:darkred;margin:5px 0 !important}body.-fpp .produto .acoes-flutuante{display:none !important}body.-fpp .produto .acoes-produto:not(.fpp-wrapper){position:absolute;top:-5000px;visibility:hidden;opacity:0}body.-fpp .acoes-produto ~ .fpp-wrapper,body.-fpp .fpp-wrapper{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.-fpp .acoes-produto ~ .fpp-wrapper>div,body.-fpp .fpp-wrapper>div{width:100%}body.-fpp .fpp-qty,body.-fpp .fpp-wrapper .qtde-carrinho{-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;-webkit-border-radius:0;border-radius:0;width:100%}body.-fpp .fpp-wrapper .qtde-adicionar-carrinho{width:100% !important}body.-fpp .botao-comprar-clone{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-border-radius:0;border-radius:0}body.-fpp .my-flash{-webkit-animation:flash 2s infinite linear both !important;animation:flash 2s infinite linear both !important;pointer-events:none !important}@-webkit-keyframes flash{from{opacity:.5}to{opacity:1}}@keyframes flash{from{opacity:.5}to{opacity:1}}@media only screen and (max-width: 1024px){body.-fpp .comprar{width:100%}}@media only screen and (max-width: 800px){.acoes-produto ~ .fpp-wrapper,.fpp-wrapper{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.acoes-produto ~ .fpp-wrapper>div,.fpp-wrapper>div{width:100% !important}body.-fpp .acoes-produto ~ .fpp-wrapper>div:first-of-type,body.-fpp .fpp-wrapper>div:first-of-type{padding-right:0}}
