.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}.categories-menu{margin-bottom:2em;margin-right:5%;width:10%}.categories-menu .categories+.categories{margin-top:2.5em}.categories-menu .categories h2{font-size:1.1rem}.categories-menu .categories .toggle:checked~.see-all,.categories-menu .categories .toggle:not(:checked)~ol>li:nth-child(n+11){display:none}.categories-menu .menu-item{display:block;font-size:.9rem;margin-top:1em}.categories-menu .see-all:hover,.categories-menu .see-all:focus{text-decoration:underline}.categories-menu .see-all:after{content:"»"}.categories-menu .category{color:#524947}.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}.pagination{text-align:center;margin:2em 0}.pagination a{color:#e76a25;padding:0 .5em}.pagination a.btn{margin:0 .5em;padding:.5em 1.2em}.pagination .selected{background:#dadada;border-radius:3px;color:#fff;padding:.3em .5em}.pagination .disabled{color:#bcbab7;margin:0 .5em}.pagination .btn:last-child:after{content:"›";margin-left:.5em}.pagination .btn:first-child:before{content:"‹";margin-right:.5em}.card-container .products-container{display:inline-block;width:892px}.card-container #wrapper{background-color:#f4f5f7;min-width:1222px}.card-container .container{padding-left:14px;padding-right:14px;width:1222px}.card-container .categories-menu{margin-right:14px;width:288px}.card-container .categories-menu>w7-component+w7-component{margin-top:35px}.card-container .large-footer{background-color:#fff}.search-recommendations{padding:0 0 .5rem 0}.search-recommendations h2{font-size:16px;font-weight:500;color:#333;margin-bottom:8px}.search-recommendations img{border-radius:.25rem;height:100%;width:100%;max-height:88px;-o-object-fit:cover;object-fit:cover}.search-recommendations p{-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:.75rem;font-weight:500;-webkit-line-clamp:2;line-height:1rem;margin-top:.25rem;max-width:8.5rem;overflow:hidden;text-overflow:ellipsis}.search-recommendations ul{-moz-column-gap:.9375rem;column-gap:.9375rem;display:grid;grid-template-columns:repeat(6, 1fr);padding:0}.search-recommendations a{display:block}.search-recommendations a:hover{text-decoration:none}.did-you-mean{color:#57575c;font-size:14px;font-weight:500;padding:.625rem 0;line-height:1.5rem}.did-you-mean span{font-size:16px}.did-you-mean p:last-child{line-height:1.25rem}.did-you-mean p:last-child a{color:#008b90;line-height:1.5rem}.filter-tags>.tag{display:inline-block}.filter-tags>.tag label{cursor:pointer}.filter-tags>.tag a,.filter-tags>.tag label{display:inline-block;border-radius:3px;text-decoration:none}.card-container .filter-tags>.tag a{background-color:#ebebea;border:1px solid #dadada;color:#7d7873;font-size:12px;margin-bottom:10px;padding:8px}.card-container .filter-tags:not(.with-query-segmentation)>.tag a:before{color:#7d7873;content:"×";font-weight:500;font-size:16px;line-height:0;margin-right:10px}.card-container .filter-tags.with-query-segmentation>.tag a:after{color:#7d7873;content:"×";font-weight:500;font-size:16px;line-height:0;margin-left:10px}.card-container .filter-tags .tag:not(:last-child) a{margin-right:5px}body:not(.card-container) .filter-tags>.tag{margin-right:.3em;margin-bottom:.5em}body:not(.card-container) .filter-tags>.tag a,body:not(.card-container) .filter-tags>.tag label{padding:.5em;font-size:.9em;border:1px solid #fa9c5e;color:#7d7873;line-height:.7em}body:not(.card-container) .filter-tags>.tag a:before,body:not(.card-container) .filter-tags>.tag label:before{content:"×";margin-right:.3em;color:#f86e14;font-weight:500}body:not(.card-container) .filter-tags>.tag a:hover,body:not(.card-container) .filter-tags>.tag label:hover{background-color:#f8f8f8}.top-breadcrumb{padding:1.5em 0 0 1%;color:#bcbab7;font-size:.8em;font-weight:300}.top-breadcrumb a,.top-breadcrumb span{color:#bcbab7;font-weight:300}.communication-banner{position:relative;display:flex;justify-content:center;align-items:stretch;overflow:hidden;height:60px;background-color:#80acd9}.communication-banner::before,.communication-banner::after{content:"";position:absolute;top:0;height:100%;width:100%;background-repeat:no-repeat}.communication-banner::before{left:0;background-image:url("//images.elo7.com.br/assets/default-banner/shapes_left_mobile.svg");background-position:left}.communication-banner::after{right:0;background-image:url("//images.elo7.com.br/assets/default-banner/shapes_right_mobile.svg");background-position:right}.communication-banner__text{position:relative;z-index:1;font-weight:700}.communication-banner__text::before{content:"";display:block;height:100%;width:215px;background-image:url("//images.elo7.com.br/assets/default-banner/middle_text.svg");background-repeat:no-repeat;background-position:center}@media(min-width: 768px){.communication-banner{height:44px}.communication-banner::before{background-image:url("//images.elo7.com.br/assets/default-banner/shapes_left_desktop_banner.svg")}.communication-banner::after{background-image:url("//images.elo7.com.br/assets/default-banner/shapes_right_desktop_banner.svg")}.communication-banner__text{font-size:20px;font-weight:bold}}.main{display:flex}.container>.product-list{display:flex;flex:7;flex-direction:column;min-width:0}.search-marketing .product{max-width:244px;margin-right:1.24%;width:19%}.search-marketing .product:nth-child(4n){margin-right:1.24%}.search-marketing .product:nth-child(5n){margin-right:0}.filter{margin-bottom:.8em}.filter .search-results-title{font-size:1.8em;text-transform:none}.filter .search-results-count{margin-top:.5em}.filter .search-results-title,.filter .search-results-count{color:#7d7873}#card-sub-category-list{margin-top:30px;margin-bottom:40px}.reach-card #card-sub-category-list .card{background-color:#fff}.price-range input{width:5em}.applied-filters{display:block;margin:.8em 0 1em}.filter-tags{display:inline-block}.filter-tags-title{color:#7d7873;display:inline-block;text-transform:uppercase;font-size:.8em;font-weight:500;margin-right:.5em}.no-result h1{font-size:1.8em;color:#7d7873}.no-result>h4,.no-result>p{margin-top:1em}.no-result>h4{font-weight:500;text-transform:uppercase}.header h1{text-transform:capitalize}.top-breadcrumb{padding:.3em .2em .8em;font-size:.7em}.related-queries{font-size:.7em;font-weight:300;margin:1em 0 1.4em .2em}.related-queries h4{display:inline;color:#bcbab7;font-weight:300;text-transform:none}.related-queries ol{display:inline}.related-queries ol li{display:inline;margin-left:1.5em}.related-queries ol li a{font-weight:300}.footer-related-query{text-align:center}.card-container .no-result>h4,.card-container .no-result>p{color:#33333c}.card-container #search-filter{max-width:10em}.card-container .filters{align-items:center;background-color:#f4f5f7;display:flex;font-size:.8rem;justify-content:space-between;padding-top:2em;padding-bottom:1em}.card-container .filters .btn,.card-container .filters .filter-item:not(:last-child){margin-right:.5em}.card-container .filters select,.card-container .filters input,.card-container .filters .btn{height:2.8em}.card-container .filters .filter-item.address input{width:10em}.card-container .filters .filter-item label{display:inline-block;font-weight:500}.card-container .filters .filter-item input,.card-container .filters .filter-item select,.card-container .filters .filter-item .until{font-size:.8rem;margin-left:.5em}.card-container .filters .filter-item:last-child{flex:1;text-align:right}body:not(.card-container) #search-filter{max-width:11em}body:not(.card-container) .filters{background-color:#f9f9fa;margin:.5em 0 0;padding:1em 1.5em}body:not(.card-container) .filters .filter-item{display:inline-block}body:not(.card-container) .filters .filter-item:last-child{float:right;margin-right:0;margin-top:2px}body:not(.card-container) .filters .filter-item:last-child label{margin:0}body:not(.card-container) .filters .filter-item select{margin-left:.5em;height:2.8em;margin-top:2px}body:not(.card-container) .filters label{color:#7d7873;display:inline-block;font-size:.8em;font-weight:500;margin-right:.5em}body:not(.card-container) .filters label input{font-size:.8rem;margin-left:.5em}body:not(.card-container) .filters .address{margin-right:0}body:not(.card-container) .filters .address input{width:10em}body:not(.card-container) .filters .btn{font-weight:500;line-height:1.5;vertical-align:bottom;padding:.5em 1em;margin-right:1.5em}@media only screen and (max-width: 1300px){body:not(.card-container) .filters{padding:1em}body:not(.card-container) .filters .filter-item,body:not(.card-container) .filters .btn{margin-right:.4em}body:not(.card-container) .filters label{margin:0}body:not(.card-container) .price-range{margin-right:0}}@media only screen and (max-width: 1165px){body:not(.card-container) select[name=sortBy]{max-width:7em}}@media only screen and (max-width: 1130px){body:not(.card-container) .filters .filter-item .address{margin-right:0}body:not(.card-container) input[name=city],body:not(.card-container) #search-filter{max-width:90px}}@media only screen and (max-width: 1052px){body:not(.card-container) .filters .filter-item select,body:not(.card-container) .filters .filter-item input{margin-left:0}}
