@media(min-width: 1200px){.col-lg-2-4{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.text-color-background{color:var(--main-background) !important}.background-color-accent{background-color:var(--accent-color) !important}.w-fit-content{width:fit-content !important}.font-weight-medium{font-weight:500 !important}.font-weight-semibold{font-weight:600 !important}.head-main{border-bottom:var(--header-border)}.crumb:not(.active){color:var(--accent-color)}.page-header h1{font-size:clamp(2.25rem,1.8252rem + 1.8123vw,4rem)}.category-header-subtitle{font-size:clamp(1.125rem,.8519rem + 1.165vw,2.25rem);color:var(--main-foreground-opacity-60)}.extra-category-container a{text-decoration:underline;font-size:clamp(1.25rem,1.341rem - .3883vw,.875rem)}.section-institutional{background-position:top;background-size:cover;background-repeat:no-repeat}.institutional-subtitle{font-size:clamp(2rem,1.7573rem + 1.0356vw,3rem)}.institutional-title,.template-home .section-title{font-size:clamp(1.5rem,1.318rem + .7767vw,2.25rem)}.institutional-text{font-size:clamp(1.125rem,1.034rem + .3883vw,1.5rem)}.js-price-filter-container.price-filter-container .form-group{display:none}.slider-box{width:100%}.range-display{margin-bottom:25px;font-size:16px;font-weight:bold}.range-slider{width:100%;height:6px}.slider-track{height:100%;background:var(--accent-color);border-radius:5px;left:20%;right:30%}.range-slider input[type=range]{width:100%;height:6px;background:none;pointer-events:none;-webkit-appearance:none;appearance:none;margin:0;top:0}.range-slider input[type=range]::-webkit-slider-thumb{height:18px;width:18px;border-radius:50%;background:var(--main-background);cursor:pointer;pointer-events:auto;border:2px solid var(--accent-color);-webkit-appearance:none}.range-slider input[type=range]::-moz-range-thumb{height:18px;width:18px;border:none;border-radius:50%;background:var(--main-background);cursor:pointer;pointer-events:auto;border:2px solid var(--accent-color)}.filter-name{border-bottom:1px solid var(--main-foreground-opacity-30);padding-bottom:1.5rem}.price-and-product-details-button-container>.item-link{display:flex;align-items:center}.product-details-item-button{border-radius:5px;background:linear-gradient(180deg, #E80235 0%, #CC0118 100%)}.js-item-name.item-name{min-height:2.666em;margin-bottom:60px}.item-description{border-top:1px solid var(--main-foreground-opacity-30)}h1.js-product-name{font-size:48px}.form-quantity{border:none}.form-quantity-icon{border:2px solid var(--main-foreground-opacity-60);border-radius:50%;color:var(--main-foreground-opacity-60)}.js-quantity-input{background-color:#f0f0f0 !important;border-radius:5px;padding:8px 18px;max-width:60%;font-size:20px}.js-addtocart.js-prod-submit-form.btn-add-to-cartjs-addtocart{padding:15px 45px}.js-product-thumb.product-thumb:not(.selected){opacity:60%}.product-description-title,.tab-content-title{font-size:clamp(1.25rem,.8859rem + 1.5534vw,2.75rem);color:var(--main-foreground-opacity-60)}.product-table-title,.product-table-content,.tab-content-text{font-size:clamp(1rem,.8786rem + .5178vw,1.5rem)}.description-column{border-bottom:1px solid var(--main-foreground-opacity-30)}.tabs{display:flex;border-bottom:1px solid var(--main-foreground-opacity-30)}.tab-btn{padding:0 16px;border:none;cursor:pointer;font-size:clamp(1rem,.8786rem + .5178vw,1.5rem);transition:background .3s;font-family:"Barlow Condensed",sans-serif;background-color:var(--main-background)}.tab-btn:hover{background:#ddd}.tab-btn.active{border-bottom:5px solid var(--accent-color)}.user-content .tab-content{display:none;padding:30px 0}.tab-content.active{display:block}.card-representanres-wrapper,.logo-representante-wrapper{border-radius:8px}.card-representanres-wrapper{background-color:#3c3c3c;height:100%}.endereco-representante-item{gap:10px}.nome-representante{font-size:clamp(1rem,.8786rem + .5178vw,1.5rem)}.logo-representante-wrapper{border:3px solid #3c3c3c}.categories-filter{display:flex;align-items:center;gap:10px;font-family:var(--heading-font);color:#fff}.categories-filter-label{white-space:nowrap;font-size:15px}.categories-filter-select{position:relative}.categories-filter-toggle{display:flex;align-items:center;justify-content:space-between;width:200px;box-sizing:border-box;height:40px;padding:0 12px;background-color:#333238;color:inherit;border:none;border-radius:5px;font-family:inherit;font-size:15px;line-height:1;text-align:left;cursor:pointer;transition:background-color .3s}.categories-filter-toggle:hover,.categories-filter-toggle:focus{background-color:#3f3e46;outline:none}.categories-filter-value{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.categories-filter-arrow{flex-shrink:0;width:14px;height:14px;margin-left:8px;fill:currentColor;transition:transform .3s}.categories-filter-select.is-open .categories-filter-arrow{transform:rotate(180deg)}.categories-filter-select-disabled .categories-filter-toggle{opacity:.45;cursor:default}.categories-filter-menu{display:none;position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:320px;overflow-y:auto;background-color:#333238;border-radius:5px;z-index:1100}.categories-filter-select.is-open .categories-filter-menu{display:block}.categories-filter-option{display:block;padding:10px 12px;color:#fff;font-family:inherit;font-size:14px;line-height:1.1;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .2s}.categories-filter-option:hover,.categories-filter-option:focus{background-color:#3f3e46;color:#fff;text-decoration:none}.categories-filter-option.is-active{color:var(--accent-color);font-weight:600}.categories-filter-go{height:40px;padding:0 20px;background-color:var(--accent-color);color:#fff;border:none;border-radius:5px;font-family:inherit;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1;cursor:pointer;transition:opacity .3s}.categories-filter-go:hover,.categories-filter-go:focus{opacity:.9;outline:none}.modal-nav-hamburger .categories-filter{width:100%;flex-wrap:wrap;color:#000}.modal-nav-hamburger .categories-filter-select{flex:1 1 45%;min-width:0}.modal-nav-hamburger .categories-filter-select .categories-filter-toggle{width:100%;color:#fff}@media(max-width: 1199.98px){.categories-filter{gap:8px}.categories-filter-label{font-size:14px}.categories-filter-select .categories-filter-toggle{width:155px}.categories-filter-go{padding:0 16px}}@media(max-width: 991.98px){.categories-filter-label{display:none}.categories-filter-select .categories-filter-toggle{width:140px}}footer{border-top:var(--footer-border)}.footer-menu-title{font-size:clamp(2rem,2.2427rem - 1.0356vw,1rem)}@media(max-width: 767px){.price-and-product-details-button-container{flex-wrap:wrap;justify-content:center;gap:15px}.js-item-name.item-name{margin-bottom:30px}.footer-logo-mobile{max-width:170px}.section-categories-home .row{margin-left:0;margin-right:0}}
/* Engine:dart */