.styles-module-scss-module__c38Euq__produtosPage{min-height:100vh}.styles-module-scss-module__c38Euq__produtosPage .styles-module-scss-module__c38Euq__headerCategory img{object-fit:cover;width:100%;height:100%}.styles-module-scss-module__c38Euq__produtosPage .styles-module-scss-module__c38Euq__headerCategory .styles-module-scss-module__c38Euq__imageMobile{display:none}.styles-module-scss-module__c38Euq__produtosPage .styles-module-scss-module__c38Euq__content{width:100%;max-width:var(--max-width);margin:0 auto}@media only screen and (max-width:1200px){.styles-module-scss-module__c38Euq__produtosPage .styles-module-scss-module__c38Euq__headerCategory .styles-module-scss-module__c38Euq__imageDesktop{display:none}.styles-module-scss-module__c38Euq__produtosPage .styles-module-scss-module__c38Euq__headerCategory .styles-module-scss-module__c38Euq__imageMobile{display:block}.styles-module-scss-module__c38Euq__produtosPage .styles-module-scss-module__c38Euq__content{padding:0 10px}}
.styles-module-scss-module__mVaFcG__productInfiniteScroll{margin-bottom:5rem}.styles-module-scss-module__mVaFcG__productInfiniteScroll .styles-module-scss-module__mVaFcG__productList{grid-template-columns:repeat(4,1fr);gap:2rem;margin:5rem 0;display:grid}.styles-module-scss-module__mVaFcG__productInfiniteScroll .styles-module-scss-module__mVaFcG__loadingWarning{background:var(--theme-color);color:#fff;text-align:center;border-radius:.4rem;width:-moz-fit-content;width:fit-content;margin:3rem auto;padding:1rem 5rem;font-size:1.8rem}.styles-module-scss-module__mVaFcG__productInfiniteScroll .styles-module-scss-module__mVaFcG__noProducts{margin:3rem 0;font-size:1.8rem}@media only screen and (max-width:1200px){.styles-module-scss-module__mVaFcG__productInfiniteScroll .styles-module-scss-module__mVaFcG__productList{grid-template-columns:repeat(2,1fr);margin:1rem}}
.styles-module-scss-module__NXwd2a__productItemSkeleton{flex-direction:column;display:flex;width:100%!important}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productImage{border-radius:.4rem;position:relative;overflow:hidden}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productImage>a{display:flex}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productImage img{object-fit:cover;object-position:top;cursor:pointer;width:100%;height:100%}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productImage .styles-module-scss-module__NXwd2a__productColors{background:rgba(255,255,255,.6);align-items:center;width:100%;padding:1.2rem 0;display:flex;position:absolute;bottom:0}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productImage .styles-module-scss-module__NXwd2a__productColors .styles-module-scss-module__NXwd2a__prevSlider,.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productImage .styles-module-scss-module__NXwd2a__productColors .styles-module-scss-module__NXwd2a__nextSlider{cursor:pointer;z-index:2;width:auto;height:1.2rem;padding:0 2rem}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productActions{justify-content:space-between;align-items:center;margin:1.5rem 0;display:flex}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productActions span{color:#333;font-family:SF UI Text Semibold;font-size:1.2rem;font-weight:700}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productActions .styles-module-scss-module__NXwd2a__actions{align-items:center;display:flex}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productActions .styles-module-scss-module__NXwd2a__actions>img,.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productActions .styles-module-scss-module__NXwd2a__actions span,.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productActions .styles-module-scss-module__NXwd2a__actions span img{cursor:pointer;margin-left:1.5rem;max-width:20px!important}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productName{color:#333;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:SF UI Text Light;font-size:1.4rem;display:-webkit-box;overflow:hidden}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productPrice{gap:1rem;display:flex}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productPrice span{color:#333;height:1.6rem;margin-top:1.5rem;font-family:SF UI Text Semibold;font-size:1.4rem;font-weight:700;line-height:1.6rem}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__productPrice span.styles-module-scss-module__NXwd2a__striked{color:#d3d3d3;text-decoration:line-through}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__actionButton{flex:1;margin-top:2rem;display:flex}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__actionButton button{background:var(--theme-color);color:#fff;text-transform:uppercase;cursor:pointer;border:0;border-radius:4px;width:100%;margin-top:auto;padding:1rem 0;font-size:1.4rem;transition:all .35s}.styles-module-scss-module__NXwd2a__productItemSkeleton .styles-module-scss-module__NXwd2a__actionButton button:hover{filter:opacity(.8)}
.styles-module-scss-module__G2AnhW__filterProducts{margin-top:25px}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content{width:100%;max-width:var(--max-width);margin:0 auto}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter{grid-template-columns:20% 80%;align-items:center;gap:0;margin:10px 0;display:grid}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__right select{border:1px solid var(--border-color);cursor:pointer;text-transform:uppercase;width:100%;padding:15px 0;font-size:13px}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__right option{cursor:pointer;text-transform:uppercase;font-size:13px}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__right button{color:#000;text-transform:uppercase;background:#eaeded;border:none;border-radius:5px 0 0 5px;justify-content:center;align-items:center;width:100%;padding:10px;font-size:13px;transition:all .35s;display:flex}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__right button svg{width:15px;height:auto;margin-left:5px}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__right button:hover{cursor:pointer;background:#d5d8dc}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__right button:focus{color:#fff;background:#000;border:none}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__filterButtons{width:100%;display:flex}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__filterButtons button{color:gray;text-transform:uppercase;background:#eaeded;border:none;width:100%;padding:9.5px;font-size:12px;transition:all .35s}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__filterButtons button:not(:last-child){border-right:none}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__filterButtons button:hover{cursor:pointer;background:#d5d8dc}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__filterButtons button:focus{color:#fff;background:#000;border:none}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__filterButtons button:last-child{border-radius:0 5px 5px 0}@media only screen and (max-width:1200px){.styles-module-scss-module__G2AnhW__filterProducts{height:7rem;margin-top:0}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter{grid-template-columns:repeat(2,1fr);align-items:center;margin:0;display:grid}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__right{width:100%}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__right button{border:1px solid var(--border-color);background:#fff;padding:14px;font-size:14px}.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__content .styles-module-scss-module__G2AnhW__filter .styles-module-scss-module__G2AnhW__filterButtons{display:none}}@supports not (display:grid){.styles-module-scss-module__G2AnhW__filterProducts .styles-module-scss-module__G2AnhW__filter{display:flex}}
.styles-module-scss-module__4p5ycq__modalBar .styles-module-scss-module__4p5ycq__content{width:100%;max-width:var(--max-width)}.styles-module-scss-module__4p5ycq__modalMenuOverlay{z-index:9;width:100%;max-width:var(--max-width);margin:0 auto;position:relative;top:0;bottom:0;left:0;right:0}.styles-module-scss-module__4p5ycq__modalMenuOverlay .styles-module-scss-module__4p5ycq__modalMenu{border:1px solid var(--border-color);background:#fff;border-radius:5px;width:20%;margin-top:10px;padding:5px 15px;position:absolute;top:-1.3em}.styles-module-scss-module__4p5ycq__modalMenuOverlay .styles-module-scss-module__4p5ycq__modalMenu .styles-module-scss-module__4p5ycq__close{text-align:end}.styles-module-scss-module__4p5ycq__modalMenuOverlay .styles-module-scss-module__4p5ycq__modalMenu .styles-module-scss-module__4p5ycq__close svg{cursor:pointer;width:20px;height:auto}.styles-module-scss-module__4p5ycq__modalMenuOverlay .styles-module-scss-module__4p5ycq__modalMenu .styles-module-scss-module__4p5ycq__input .styles-module-scss-module__4p5ycq__name{padding:5px 10px;font-size:14px;transition:all .35s}.styles-module-scss-module__4p5ycq__modalMenuOverlay .styles-module-scss-module__4p5ycq__modalMenu .styles-module-scss-module__4p5ycq__input .styles-module-scss-module__4p5ycq__name:hover{cursor:pointer;background:#f1eded;border-radius:5px;padding:5px 10px}.styles-module-scss-module__4p5ycq__modalMenuOverlay .styles-module-scss-module__4p5ycq__modalMenu button{background:var(--primary-color);color:#fff;text-transform:uppercase;border:none;border-radius:5px;width:100%;margin:10px 0;padding:10px;font-size:14px;transition:all .35s}.styles-module-scss-module__4p5ycq__modalMenuOverlay .styles-module-scss-module__4p5ycq__modalMenu button:hover{cursor:pointer;opacity:.8}@media only screen and (max-width:1200px){.styles-module-scss-module__4p5ycq__modalMenuOverlay{padding:0 10px}.styles-module-scss-module__4p5ycq__modalMenuOverlay .styles-module-scss-module__4p5ycq__modalMenu{border:1px solid #000;width:49%;margin-top:10px;padding:10px 15px;top:38.5em}.styles-module-scss-module__4p5ycq__modalMenuOverlay .styles-module-scss-module__4p5ycq__modalMenu .styles-module-scss-module__4p5ycq__close{text-align:end}.styles-module-scss-module__4p5ycq__modalMenuOverlay .styles-module-scss-module__4p5ycq__modalMenu .styles-module-scss-module__4p5ycq__close svg{cursor:pointer;width:20px;height:auto}.styles-module-scss-module__4p5ycq__modalMenuOverlay .styles-module-scss-module__4p5ycq__modalMenu .styles-module-scss-module__4p5ycq__input input{margin:5px 5px 0 0}.styles-module-scss-module__4p5ycq__modalMenuOverlay .styles-module-scss-module__4p5ycq__modalMenu .styles-module-scss-module__4p5ycq__input label{font-size:12px}}
.styles-module-scss-module__8NLDQW__container{justify-content:flex-start;align-items:center;display:flex}.styles-module-scss-module__8NLDQW__container>*{text-transform:uppercase;background-color:#eaeded;border-radius:5px 0 0 5px;width:100%;font-size:1.2rem}.styles-module-scss-module__8NLDQW__container>:not(:last-of-type){margin-right:20px}@media only screen and (max-width:1200px){.styles-module-scss-module__8NLDQW__container{flex-direction:column;justify-content:space-between;margin:3rem 0}.styles-module-scss-module__8NLDQW__container>*{width:100%}.styles-module-scss-module__8NLDQW__container>:not(:last-of-type){margin-bottom:1.5rem;margin-right:0}}
.styles-module-scss-module__dkpsYW__filterMobile{display:none}@media only screen and (max-width:1200px){.styles-module-scss-module__dkpsYW__filterMobile{display:block}.styles-module-scss-module__dkpsYW__filterMobile .styles-module-scss-module__dkpsYW__content select{color:#a3adad;background:#eaeded;border:none;border-radius:0 5px 5px 0;width:100%;height:3.8rem;padding:.94rem}}
/*# sourceMappingURL=8576ca4fc8c90ee8.css.map*/