.loading{margin:0 auto 10px;animation:rotate-loading .8s linear 0s infinite normal;will-change:animation;background:url("//images.elo7.com.br/assets/v3/mobile/svg/carregando.svg") center center no-repeat;width:25px;height:25px}.full-loading,#full-loading{opacity:.75;z-index:45;background:#fff;position:fixed;backface-visibility:hidden;height:100%;width:100%}.full-loading:after,#full-loading:after{z-index:45;content:"";margin-left:-25px;margin-top:-25px;top:50%;left:50%;width:50px;height:50px;position:absolute;animation:rotate-loading .8s linear 0s infinite normal;will-change:animation;background:url("//images.elo7.com.br/assets/v3/mobile/svg/carregando.svg") center center no-repeat}@keyframes rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}form{font-size:1rem}textarea,input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=url],input:not([type]),.as-form-field{line-height:1.5em;font-family:"museo_sans",sans-serif;font-weight:300;color:#7d7873;font-size:.8em;background-color:#fff;border:1px solid #c1c1c1;transition:border linear .2s,box-shadow linear .2s;display:inline-block;padding:.5em;vertical-align:middle;border-radius:.5rem;margin:0}input.input-lg{padding:.8em}textarea[disabled],input[disabled]:not([type]),input[type=text][disabled],input[type=password][disabled],input[type=email][disabled],input[type=tel][disabled],input[type=number][disabled],input[type=search][disabled],input[type=url][disabled],.as-form-field[disabled]{background-color:#e8e8e8}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=search]:focus,input[type=url]:focus,input:not([type]):focus,.as-form-field:focus{border-color:rgba(82,168,236,.8) !important;outline:0 !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 2px rgba(82,168,236,.6) !important}label{display:block}select,input[type=date]{background-color:#fff;border:1px solid #c1c1c1;color:#7d7873;font-size:.8rem;font-weight:300;border-radius:3px;height:2.65em;padding-left:.5em}.input-label{color:#524947;float:left;margin-right:1rem;text-align:right;width:12rem;line-height:2.3em}.field-spacing.required .input-label:before{content:"* ";color:#b95454}.no-label,a.no-label{margin-left:13rem !important}.radio-group{display:inline-block;line-height:1.9em}.radio-group label{display:inline-block;margin-right:.3em;color:#7d7873}.input-label,.no-label,.radio-group label{font-size:.85em}.field-spacing{margin-bottom:1em;vertical-align:top}.field-spacing .tip{margin-left:.5em}.field-spacing:last-child{margin-bottom:0}.field-spacing input[type=radio],.field-spacing input[type=checkbox]{width:auto}.fields-container .field-spacing{display:inline-block}.fields-container .field-prefix .message,.fields-container .field-phone .message{left:0}.tip{color:#bcbab7;font-size:.7rem}.form-tip{color:#bcbab7;font-size:.8rem;margin-bottom:1.5em;margin-top:.5em;display:block}.validation{position:relative}.validation .message{border-radius:4px;padding:.2em .4em;display:inline-block;margin-top:.55em;font-size:.8rem;position:absolute;z-index:10;white-space:nowrap;left:13rem;top:100%}.validation .message:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 4px 5px 4px;border-color:rgba(0,0,0,0);position:absolute;margin:-0.5em 0 0 .5625em}.validation.error{margin-bottom:3em}.validation.error textarea,.validation.error select,.validation.error input[type=text],.validation.error input[type=password],.validation.error input[type=email],.validation.error input[type=tel],.validation.error input[type=number],.validation.error input[type=search],.validation.error input[type=url],.validation.error input:not([type]),.validation.error .as-form-field{border-color:#b95454}.validation.error .message{background:#fcd1d1;color:#b95454}.validation.error .message:before{border-bottom-color:#fcd1d1}.price{color:#e76a25;font-size:.9rem}.old-price{color:#bcbab7;text-decoration:line-through}.installments{color:#95918d}.products{overflow:hidden;width:100%;display:flex;flex-wrap:wrap}.product{margin-bottom:1.6em;margin-right:2%;width:23.5%;float:left;position:relative}.product:nth-child(4n){margin-right:0}.product:nth-child(4n+1){clear:left}.product .thumb{height:auto;width:100%;min-height:154px;min-width:182px;vertical-align:middle}.product figcaption{margin-top:5px}.product .link-product{color:#359c9c;display:block;font-size:.9rem;font-weight:300}.product .link-store{font-size:.75rem;color:#95918d;font-weight:300;margin-top:.4em;margin-bottom:.4em}.product .old-price{font-size:.7rem}.product .old-price.has-installment{display:none}.product .free-shipping{text-transform:uppercase;font-size:.75em}.product .installment-info{font-size:.7em;margin-left:4px;margin-right:4px}.product .free-shipping,.product .installment-info{color:#95918d;white-space:nowrap}#wrapper .main{padding-bottom:0}.container{max-width:auto;min-width:auto;padding:0}.widget{border:1px solid #bcbab7;padding:10px 0;position:relative;width:100%}.widget .products{justify-content:center}.widget .product{margin:.5em;width:140px}.widget .product img{min-width:auto;min-height:auto}.widget .product .link-product,.widget .product .price{font-size:.8rem}.widget .not-found{text-align:center}.vertical .products{flex-direction:column}.vertical .products .product{margin-left:auto;margin-right:auto}.vertical .elo7-link{text-align:center;display:block;margin-top:1em}.horizontal .product,.inpost .product{margin-bottom:0}.horizontal .elo7-link,.inpost .elo7-link{bottom:2px;right:2px;position:absolute}
