.loading{margin:0 auto 10px;-webkit-animation:rotate-loading 0.8s linear 0s infinite normal;animation:rotate-loading 0.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:0.75;z-index:45;background:#FFF;position:fixed;-webkit-backface-visibility:hidden;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;-webkit-animation:rotate-loading 0.8s linear 0s infinite normal;animation:rotate-loading 0.8s linear 0s infinite normal;will-change:animation;background:url("//images.elo7.com.br/assets/v3/mobile/svg/carregando.svg") center center no-repeat}@-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.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:0.9rem;margin-top:1em}.categories-menu .see-all:hover,.categories-menu .see-all:focus{text-decoration:underline}.categories-menu .see-all:after{content:"\00BB"}.categories-menu .category{color:#524947}.categories-menu w7-component#lvbb-categories-banner{margin-right:40px}.price{color:#e76a25;font-size:0.9rem}.old-price{color:#bcbab7;text-decoration:line-through}.installments{color:#95918d}.products{overflow:hidden;width:100%;display:-webkit-box;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:0.9rem;font-weight:300}.product .link-store{font-size:0.75rem;color:#95918d;font-weight:300;margin-top:0.4em;margin-bottom:0.4em}.product .old-price{font-size:0.7rem}.product .old-price.has-installment{display:none}.product .free-shipping{text-transform:uppercase;font-size:0.75em}.product .installment-info{font-size:0.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:"\203A";margin-left:.5em}.pagination .btn:first-child:before{content:"\2039";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:white}.search-recommendations{padding:0 0 0.5rem 0}.search-recommendations h2{font-size:16px;font-weight:500;color:#333333;margin-bottom:8px}.search-recommendations img{border-radius:0.25rem;height:100%;width:100%;max-height:88px;-o-object-fit:cover;object-fit:cover}.search-recommendations p{-webkit-box-orient:vertical;color:#333333;display:-webkit-box;font-size:0.75rem;font-weight:500;-webkit-line-clamp:2;line-height:1rem;margin-top:0.25rem;max-width:8.5rem;overflow:hidden;text-overflow:ellipsis}.search-recommendations ul{-webkit-column-gap:0.9375rem;-moz-column-gap:0.9375rem;column-gap:0.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:0.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:'\00D7';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:'\00D7';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:0.3em;margin-bottom:0.5em}body:not(.card-container) .filter-tags>.tag a,body:not(.card-container) .filter-tags>.tag label{padding:0.5em;font-size:0.9em;border:1px solid #fa9c5e;color:#7d7873;line-height:0.7em}body:not(.card-container) .filter-tags>.tag a:before,body:not(.card-container) .filter-tags>.tag label:before{content:'\00D7';margin-right:0.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:0.8em;font-weight:300}.top-breadcrumb a,.top-breadcrumb span{color:#bcbab7;font-weight:300}.main{display:-webkit-box;display:flex}.container>.product-list{display:-webkit-box;display:flex;-webkit-box-flex:7;flex:7;-webkit-box-orient:vertical;-webkit-box-direction:normal;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:0.8em}.filter .search-results-title{font-size:1.8em;text-transform:none}.filter .search-results-count{margin-top:0.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:white}.price-range input{width:5em}.applied-filters{display:block;margin:0.8em 0 1em}.filter-tags{display:inline-block}.filter-tags-title{color:#7d7873;display:inline-block;text-transform:uppercase;font-size:0.8em;font-weight:500;margin-right:0.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:0.3em 0.2em 0.8em;font-size:0.7em}.related-queries{font-size:0.7em;font-weight:300;margin:1em 0 1.4em 0.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{-webkit-box-align:center;align-items:center;background-color:#f4f5f7;display:-webkit-box;display:flex;font-size:0.8rem;-webkit-box-pack:justify;justify-content:space-between;padding-top:2em;padding-bottom:1em}.card-container .filters .btn,.card-container .filters .filter-item:not(:last-child){margin-right:0.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:0.8rem;margin-left:0.5em}.card-container .filters .filter-item:last-child{-webkit-box-flex:1;flex:1;text-align:right}body:not(.card-container) #search-filter{max-width:11em}body:not(.card-container) .filters{background-color:#f9f9fa;margin:0.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:0.5em;height:2.8em;margin-top:2px}body:not(.card-container) .filters label{color:#7d7873;display:inline-block;font-size:0.8em;font-weight:500;margin-right:0.5em}body:not(.card-container) .filters label input{font-size:0.8rem;margin-left:0.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:0.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:0.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}}
