.tomauto-product-title-tablet{display:none}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-why-card{display:none!important}:root:not(#tomauto-qa) [id^=MainProduct-] .btn-comprar__cart-icon,:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-help-icon{display:none!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-help-row{grid-template-columns:minmax(0,1fr) auto!important}:root:not(#tomauto-qa) [id^=MainProduct-] #tab-more-info,:root:not(#tomauto-qa) [id^=MainProduct-] #tab-more-info .tomauto-tab-more-info,:root:not(#tomauto-qa) [id^=MainProduct-] #tab-more-info .summary-table td,:root:not(#tomauto-qa) [id^=MainProduct-] #tab-more-info .summary-table span{font-size:14px!important;line-height:1.7!important}@media screen and (max-width:767px){:root:not(#tomauto-qa) [id^=MainProduct-] #tab-more-info,:root:not(#tomauto-qa) [id^=MainProduct-] #tab-more-info .tomauto-tab-more-info,:root:not(#tomauto-qa) [id^=MainProduct-] #tab-more-info .summary-table td,:root:not(#tomauto-qa) [id^=MainProduct-] #tab-more-info .summary-table span{font-size:12px!important;line-height:1.6!important}}@media screen and (min-width:768px)and (max-width:1199px){:root:not(#tomauto-qa) .hero-search-pro .tomauto-mobile-select-trigger{grid-template-columns:30px minmax(0,1fr) 12px!important}:root:not(#tomauto-qa) .hero-search-pro .tomauto-mobile-select-trigger:before{content:""!important;display:block!important}:root:not(#tomauto-qa) .hero-search-pro .tomauto-mobile-select-trigger__label{grid-column:2!important;width:auto!important;max-width:100%!important}:root:not(#tomauto-qa) .hero-search-pro .tomauto-mobile-select-trigger__arrow{grid-column:3!important}}:root:not(#tomauto-qa) .tm-page-scroll-control{display:none!important}@media screen and (min-width:1200px){:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__left .product-image-container,:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__left .product-main-picture{display:flex!important;align-items:flex-start!important;justify-content:center!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__left .product-main-image{align-self:flex-start!important;margin-top:0!important;margin-bottom:auto!important;object-position:center top!important}:root:not(#tomauto-qa) #MainContent>.shopify-section>.hero-search-pro{width:calc(100% - 3rem)!important;margin-left:1.5rem!important;margin-right:1.5rem!important;padding-left:0!important;padding-right:0!important}:root:not(#tomauto-qa) .hero-search-pro .hero-content-wrapper{width:min(calc(100% - 3rem),1600px)!important;max-width:1600px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}:root:not(#tomauto-qa) .header-top-section .header__icons{justify-content:flex-end!important;gap:16px!important}:root:not(#tomauto-qa) .header-top-section .cart-container,:root:not(#tomauto-qa) .header-top-section .header__icon--cart{width:156px!important;min-width:156px!important;max-width:156px!important;box-sizing:border-box!important}}@media screen and (min-width:768px){:root:not(#tomauto-qa) #MainContent>.shopify-section:has(>.isolate>.rich-text){background:#fff!important}:root:not(#tomauto-qa) #MainContent>.shopify-section>.isolate:has(>.rich-text){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;background:#fff!important}:root:not(#tomauto-qa) #MainContent>.shopify-section>.isolate>.rich-text{width:100%!important;max-width:none!important;background:#fff!important}:root:not(#tomauto-qa) #MainContent>.shopify-section>.isolate>.rich-text>.rich-text__wrapper{width:min(calc(100% - 3rem),1600px)!important;max-width:1600px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}}@media screen and (min-width:768px)and (max-width:1199px){:root:not(#tomauto-qa) .header-wrapper>.header.page-width{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}:root:not(#tomauto-qa) .header-wrapper>.header.page-width>.header-top-section{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;grid-template-columns:115px minmax(150px,1fr) 286px!important;column-gap:12px!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}:root:not(#tomauto-qa) .header-wrapper .header-menu-section{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;grid-template-columns:auto minmax(0,1fr)!important;column-gap:12px!important;box-sizing:border-box!important}:root:not(#tomauto-qa) .header-wrapper .quicklink-menu-container{margin-right:0!important}:root:not(#tomauto-qa) .header-wrapper .header__menu,:root:not(#tomauto-qa) .header-wrapper .header__menu .list-menu--inline{width:100%!important;min-width:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}:root:not(#tomauto-qa) .header-wrapper .header__menu .list-menu--inline{justify-content:space-between!important}@media screen and (min-width:1200px){:root:not(#tomauto-qa) .header-wrapper>.header.page-width>.header-top-section{grid-template-columns:150px minmax(0,1fr) 286px!important}:root:not(#tomauto-qa) .header-wrapper .header-left-section{justify-self:start!important}}:root:not(#tomauto-qa) .header-wrapper .header-left-section{min-width:0!important;justify-self:center!important}:root:not(#tomauto-qa) .header-wrapper .header-center-section{min-width:0!important;width:auto!important;max-width:none!important;margin:0 32px 0 18px!important;box-sizing:border-box!important}:root:not(#tomauto-qa) .header-wrapper .header-right-section{display:flex!important;width:286px!important;max-width:286px!important;justify-self:end!important}:root:not(#tomauto-qa) .header-wrapper .header-right-section .header__icons{display:flex!important;width:100%!important;max-width:none!important;justify-content:flex-end!important;gap:10px!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--account{display:flex!important;width:126px!important;min-width:126px!important;height:48px!important;padding:0!important;gap:7px!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--account .account-icon-wrapper{display:flex!important;width:28px!important;min-width:28px!important;height:34px!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--account .account-text-wrapper{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;white-space:nowrap!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--account .account-main-text,:root:not(#tomauto-qa) .header-wrapper .header__icon--account .account-sub-text,:root:not(#tomauto-qa) .header-wrapper .cart-main-text,:root:not(#tomauto-qa) .header-wrapper .cart-total-amount{display:flex!important;line-height:1.15!important;white-space:nowrap!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--account .account-main-text,:root:not(#tomauto-qa) .header-wrapper .cart-main-text{font-size:11px!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--account .account-sub-text,:root:not(#tomauto-qa) .header-wrapper .cart-total-amount{font-size:10px!important}:root:not(#tomauto-qa) .header-wrapper .cart-container,:root:not(#tomauto-qa) .header-wrapper .header__icon--cart{width:145px!important;min-width:145px!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--cart{padding:0!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--cart .cart-content-wrapper{display:flex!important;width:100%!important;gap:7px!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--cart .cart-icon-wrapper{width:31px!important;min-width:31px!important;height:36px!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--cart .cart-icon-wrapper svg{width:30px!important;height:30px!important}:root:not(#tomauto-qa) .header-wrapper .cart-text-wrapper{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;white-space:nowrap!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:18px!important;align-items:stretch!important}:root:not(#tomauto-qa) [id^=MainProduct-] .product-heading-row,:root:not(#tomauto-qa) [id^=MainProduct-] .product-type,:root:not(#tomauto-qa) [id^=MainProduct-] .product-info-meta{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__left{grid-column:1!important;grid-row:1!important;width:100%!important;height:auto!important;min-height:540px!important;align-self:stretch!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__right{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:none!important;height:auto!important;align-self:stretch!important;padding:16px!important;border:1px solid #dfe4e7!important;border-radius:10px!important;background:#fff!important;box-shadow:0 4px 14px #222f350f!important;overflow:hidden!important;box-sizing:border-box!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-product-title-tablet{display:block!important;margin:0 0 12px!important;padding:0 0 12px!important;border-bottom:1px solid #e2e6e9!important;color:#222f35!important;font-size:clamp(15px,1.65vw,17px)!important;font-weight:800!important;line-height:1.3!important;letter-spacing:-.015em!important;overflow-wrap:break-word!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__center{grid-column:1 / -1!important;grid-row:2!important;width:100%!important;max-width:none!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__left .product-gallery-simple{height:100%!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__left .product-image-container{flex:1 1 auto!important;min-height:420px!important;position:relative!important}:root:not(#tomauto-qa) [id^=MainProduct-] .product-gallery-arrow{position:absolute!important;top:50%!important;z-index:4!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;padding:0!important;border:1px solid #d9dee2!important;border-radius:50%!important;background:#fffffff0!important;color:#ff6b00!important;box-shadow:0 2px 7px #222f351a!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translateY(-50%)!important;cursor:pointer!important}:root:not(#tomauto-qa) [id^=MainProduct-] .product-gallery-arrow svg{display:block!important;width:18px!important;height:18px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .product-gallery-arrow--prev{left:12px!important;right:auto!important}:root:not(#tomauto-qa) [id^=MainProduct-] .product-gallery-arrow--next{right:12px!important;left:auto!important}:root:not(#tomauto-qa) [id^=MainProduct-] .actions-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .quantity-selector-group,:root:not(#tomauto-qa) [id^=MainProduct-] .quantity-selector-group .listing-item__add-count.quantity-wrapper{width:156px!important;min-width:156px!important;max-width:156px!important;justify-self:start!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__add-count .form-input{appearance:textfield!important;-moz-appearance:textfield!important;-webkit-appearance:none!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__add-count .form-input::-webkit-inner-spin-button,:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__add-count .form-input::-webkit-outer-spin-button{display:none!important;margin:0!important;-webkit-appearance:none!important}:root:not(#tomauto-qa) [id^=MainProduct-] .btn-comprar{width:100%!important;min-width:0!important;padding-left:10px!important;padding-right:10px!important;gap:6px!important;font-size:12px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__price-info{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:5px 10px!important;align-items:start!important;margin-bottom:14px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__shipping{display:none!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__available{grid-column:1!important;grid-row:1 / span 2!important;align-self:center!important;width:auto!important;margin:0!important;font-size:12px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__price{grid-column:2!important;grid-row:1!important;width:auto!important;margin:0!important;text-align:right!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__price-iva{grid-column:2!important;grid-row:2!important;width:auto!important;margin:0!important;text-align:right!important;font-size:10px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .quantity-selector-label{font-size:13px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-logistics{min-height:44px!important;margin-top:14px!important;border-top:1px solid #e2e6e9!important;border-bottom:1px solid #e2e6e9!important;background:#fbfcfc!important;font-size:12px!important;line-height:1.3!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-logistics-item{justify-content:center!important;align-items:center!important;min-width:0!important;min-height:48px!important;padding:7px 10px!important;gap:8px!important;box-sizing:border-box!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-logistics-item+.tomauto-logistics-item{border-left:1px solid #e2e6e9!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-logistics-icon,:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-trust__custom-icon{display:grid!important;place-items:center!important;width:40px!important;min-width:40px!important;height:28px!important;flex:0 0 40px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-logistics-icon img{display:block!important;width:40px!important;height:28px!important;object-fit:contain!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-logistics-icon--delivery img{transform:scale(1.25)!important;transform-origin:center!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-trust__custom-icon svg{display:block!important;width:28px!important;height:28px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits{gap:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits>.tomauto-benefit-card{min-width:0!important;padding:10px 6px!important;font-size:12px!important;line-height:1.35!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits>.tomauto-benefit-card b,:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits>.tomauto-benefit-card span{font-size:12px!important;line-height:1.35!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits--four{position:relative!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;padding:0!important;border-top:0!important;overflow:hidden!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits--four:before,:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits--four:after{content:""!important;position:absolute!important;z-index:2!important;display:block!important;background:#e2e6e9!important;pointer-events:none!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits--four:before{top:0!important;bottom:0!important;left:50%!important;width:1px!important;transform:translate(-.5px)!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits--four:after{top:50%!important;left:0!important;right:0!important;height:1px!important;transform:translateY(-.5px)!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits--four>.tomauto-benefit-card{display:grid!important;grid-template-columns:32px auto!important;justify-content:center!important;align-items:center!important;gap:9px!important;min-height:72px!important;padding:10px 8px!important;border:0!important;border-radius:0!important;box-sizing:border-box!important;text-align:left!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits--four>.tomauto-benefit-card:nth-child(odd){border-right:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits--four>.tomauto-benefit-card:nth-child(-n+2){border-bottom:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits--four>.tomauto-benefit-card>i{display:grid!important;place-items:center!important;width:30px!important;min-width:30px!important;height:30px!important;margin:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits--four>.tomauto-benefit-card>i svg{width:26px!important;height:26px!important;max-width:26px!important;max-height:26px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits--four>.tomauto-benefit-card:nth-child(odd)>i svg{transform:scale(1.5)!important;transform-origin:center!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-purchase-benefits--four .tomauto-benefit-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;min-width:0!important;margin:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-help-row{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;min-height:50px!important;font-size:10px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-mini-card-title,:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-reference-values{font-size:13px!important;line-height:1.45!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-reference-card,:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-why-card{font-size:13px!important;line-height:1.45!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-reference-card{display:grid!important;grid-template-columns:minmax(0,1fr) 30px!important;gap:0 12px!important;min-height:0!important;padding:11px 13px!important;border:1px solid #e0e4e7!important;border-radius:6px!important;background:#fff!important;box-sizing:border-box!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-reference-card .tomauto-mini-card-title{grid-column:1!important;align-self:center!important;margin:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-reference-card .tomauto-reference-link{grid-column:2!important;grid-row:1!important;place-self:center!important;width:28px!important;height:28px!important;margin:0!important;padding:0!important;border:1px solid #d9dee2!important;border-radius:50%!important;background:#fff!important;color:#ff6b00!important;font-size:18px!important;line-height:1!important;cursor:pointer!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-reference-card .tomauto-reference-values{grid-column:1 / -1!important;max-height:0!important;margin:0!important;padding:0!important;border-top:0 solid transparent!important;overflow:hidden!important;visibility:hidden!important;opacity:0!important;transition:max-height .25s ease,opacity .2s ease,margin .25s ease,padding .25s ease!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-reference-card.is-open .tomauto-reference-values{max-height:140px!important;margin-top:10px!important;padding-top:10px!important;border-top-width:1px!important;border-top-color:#e8ebed!important;visibility:visible!important;opacity:1!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-mid-cards{display:grid!important;gap:14px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-why-card{margin:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-why-card .tomauto-mini-card-title{margin:0 0 8px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-why-card ul{margin:0!important;padding:0!important;list-style:none!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-why-card li{display:flex!important;gap:7px!important;margin:0 0 6px!important;padding:0!important;list-style:none!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-why-card li:last-child{margin-bottom:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-why-card li::marker{content:""!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-quality-card{margin-top:14px!important;min-height:48px!important;padding:9px 12px!important;gap:10px!important;border:1px solid #e0e4e7!important;border-radius:6px!important;background:#f7faf8!important;box-sizing:border-box!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-quality-card__icon{width:26px!important;min-width:26px!important;height:26px!important;flex:0 0 26px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-quality-card__icon svg{width:24px!important;height:24px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-quality-card__copy{gap:3px!important;line-height:1.35!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-quality-card__copy strong{font-size:13px!important;line-height:1.35!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-quality-card__copy small{font-size:12px!important;line-height:1.4!important}:root:not(#tomauto-qa) [id^=MainProduct-] .product-tabs-fullwidth{width:calc(100% - 40px)!important;max-width:none!important;margin:20px auto 30px!important;box-sizing:border-box!important}:root:not(#tomauto-qa) [id^=MainProduct-] .product-tabs-fullwidth .product-tabs{width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box!important}:root:not(#tomauto-qa) [id^=MainProduct-] .payment-shipping-container,:root:not(#tomauto-qa) [id^=MainProduct-] .social-block,:root:not(#tomauto-qa) [id^=MainProduct-] .mais-informacoes,:root:not(#tomauto-qa) [id^=MainProduct-] .product-reviews-section,:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-related-products{width:calc(100% - 40px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}:root:not(#tomauto-qa) section[class^=tomauto-brands-] .tb-header{position:relative!important;z-index:2!important;padding:16px 20px!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:12px!important;background:#ffffffe0!important;box-shadow:0 8px 24px #222f3512!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}:root:not(#tomauto-qa) [id^=MainProduct-] .product__metadata-fields .metadata-field{display:flex!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:baseline!important;gap:7px!important;width:100%!important}:root:not(#tomauto-qa) [id^=MainProduct-] .product__metadata-fields{gap:0!important;row-gap:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .product__metadata-fields .metadata-field strong,:root:not(#tomauto-qa) [id^=MainProduct-] .product__metadata-fields .metadata-field span{width:auto!important;min-width:0!important;margin:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .product__metadata-fields .metadata-field strong{flex:0 0 auto!important}:root:not(#tomauto-qa) [id^=MainProduct-] .product__metadata-fields .metadata-field span{flex:0 1 auto!important;text-align:left!important;line-height:1.45!important;overflow-wrap:break-word!important;word-break:normal!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__available:has(.status-dot--red),:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__available:has(.status-dot--red) .listing-item__available-label{color:#dc2626!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-faq-card{display:none!important}:root:not(#tomauto-qa) .header-wrapper>.header.page-width{display:flex!important;flex-direction:column!important;align-items:stretch!important;height:auto!important;min-height:0!important;padding:0 20px 12px!important}:root:not(#tomauto-qa) .header-wrapper>.header.page-width>.header-top-section{display:grid!important;grid-template-columns:60px minmax(180px,1fr) 242px!important;align-items:center!important;column-gap:10px!important;width:100%!important;min-height:66px!important;height:66px!important}:root:not(#tomauto-qa) .header-wrapper .header-center-section,:root:not(#tomauto-qa) .header-wrapper .header-menu-section,:root:not(#tomauto-qa) .header-wrapper .quicklink-menu-container{display:none!important}:root:not(#tomauto-qa) .header-wrapper .mobile-menu-button{grid-column:1!important;grid-row:1!important;justify-self:start!important}:root:not(#tomauto-qa) .header-wrapper .mobile-menu-button.tomauto-tablet-menu-button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:52px!important;min-width:52px!important;height:54px!important;margin:0!important;padding:5px 2px!important;gap:3px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important}:root:not(#tomauto-qa) .header-wrapper .tomauto-tablet-menu-button .tm-clean-nav__icon{display:grid!important;place-items:center!important;width:27px!important;height:27px!important;color:#fff!important}:root:not(#tomauto-qa) .header-wrapper .tomauto-tablet-menu-button .tm-clean-nav__icon svg{display:block!important;width:27px!important;height:27px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important}:root:not(#tomauto-qa) .header-wrapper .tomauto-tablet-menu-button>span:last-child{color:#ff6b00!important;font-size:10px!important;font-weight:700!important;line-height:1!important}:root:not(#tomauto-qa) .header-wrapper .header-left-section{grid-column:2!important;grid-row:1!important;justify-self:center!important;width:auto!important;max-width:190px!important;margin:0!important}:root:not(#tomauto-qa) .header-wrapper .header__heading-link,:root:not(#tomauto-qa) .header-wrapper .header__heading-logo-wrapper{justify-content:center!important;width:auto!important;max-width:180px!important}:root:not(#tomauto-qa) .header-wrapper .header__heading-logo{width:auto!important;max-width:180px!important;max-height:38px!important;object-fit:contain!important}:root:not(#tomauto-qa) .header-wrapper .header-right-section{grid-column:3!important;grid-row:1!important;justify-self:end!important;width:242px!important;max-width:242px!important}:root:not(#tomauto-qa) .header-wrapper .header-right-section .header__icons{width:242px!important;gap:6px!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--account{width:112px!important;min-width:112px!important;gap:5px!important}:root:not(#tomauto-qa) .header-wrapper .cart-container,:root:not(#tomauto-qa) .header-wrapper .header__icon--cart{width:124px!important;min-width:124px!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--cart .cart-content-wrapper{gap:5px!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--cart .cart-icon-wrapper{width:27px!important;min-width:27px!important;height:32px!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--cart .cart-icon-wrapper svg{width:27px!important;height:27px!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--account .account-main-text,:root:not(#tomauto-qa) .header-wrapper .cart-main-text{font-size:10px!important}:root:not(#tomauto-qa) .header-wrapper .header__icon--account .account-sub-text,:root:not(#tomauto-qa) .header-wrapper .cart-total-amount{font-size:9px!important}:root:not(#tomauto-qa) .header-wrapper .mobile-search-section{display:block!important;width:100%!important;max-width:none!important;height:46px!important;margin:0!important;padding:0!important}:root:not(#tomauto-qa) .header-wrapper .mobile-search-bar{display:grid!important;width:100%!important;max-width:none!important;height:46px!important;margin:0!important}:root:not(#tomauto-qa) .header-wrapper .mobile-search-input,:root:not(#tomauto-qa) .header-wrapper .mobile-search-button{height:46px!important}}:root:not(#tomauto-qa) body [data-tomauto-link-rest-color=true]:is(:hover,:focus-visible){color:var(--tomauto-link-rest-color)!important}:root:not(#tomauto-qa) .utility-bar .list-social__link,:root:not(#tomauto-qa) .utility-bar .list-social__link:is(:hover,:focus,:focus-visible,:active),:root:not(#tomauto-qa) .utility-bar .list-social__link .icon{color:#222f35!important}:root:not(#tomauto-qa) .utility-bar .list-social__link .icon{fill:currentColor!important}:root:not(#tomauto-qa) .hero-search-pro .select-wrapper:before,:root:not(#tomauto-qa) .hero-search-pro .select-wrapper:after{content:none!important;display:none!important;background:none!important;width:0!important;height:0!important}:root:not(#tomauto-qa) .tm-scroll-control{position:fixed;z-index:2147483647;display:none;align-items:center;justify-content:center;width:17px;height:18px;min-width:17px;min-height:18px;margin:0;padding:0;border:1px solid #cbd3d8;border-radius:3px;background:#eef1f3!important;background-image:none!important;box-shadow:none!important;color:#222f35!important;cursor:pointer}:root:not(#tomauto-qa) #tm-desktop-select-portal{z-index:2147483000!important}:root:not(#tomauto-qa) .tm-scroll-control:before{content:"";width:0;height:0;border-right:4px solid transparent;border-left:4px solid transparent}:root:not(#tomauto-qa) .tm-scroll-control--up:before{border-bottom:5px solid currentColor}:root:not(#tomauto-qa) .tm-scroll-control--down:before{border-top:5px solid currentColor}:root:not(#tomauto-qa) .tm-scroll-control:disabled{opacity:.38;cursor:default}@media screen and (min-width:1200px){:root:not(#tomauto-qa) .tm-page-scroll-control.is-visible{right:0;display:flex}:root:not(#tomauto-qa) .tm-page-scroll-control--up{top:0}:root:not(#tomauto-qa) .tm-page-scroll-control--down{bottom:0}:root:not(#tomauto-qa) .tm-select-scroll-control.is-visible{display:flex}}:root:not(#tomauto-qa) #MainContent>.shopify-section{width:100%!important;max-width:100%!important;padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box!important}:root:not(#tomauto-qa) #MainContent>.shopify-section>.hero-search-pro,:root:not(#tomauto-qa) #MainContent>.shopify-section>[id^=MainProduct-],:root:not(#tomauto-qa) #MainContent>.shopify-section>product-info[id^=MainProduct-]{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .product-main-content{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__wrap,:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-compatibility-strip,:root:not(#tomauto-qa) [id^=MainProduct-] .product-tabs-fullwidth,:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-related-products,:root:not(#tomauto-qa) [id^=MainProduct-] .mais-informacoes,:root:not(#tomauto-qa) [id^=MainProduct-] .product-reviews-section,:root:not(#tomauto-qa) [id^=MainProduct-] .payment-shipping-container,:root:not(#tomauto-qa) [id^=MainProduct-] .social-block{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-gallery-discount{display:none!important}@media screen and (min-width:1200px){:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-reference-card{display:grid!important;grid-template-columns:auto minmax(0,1fr) 30px!important;grid-template-rows:auto!important;align-items:center!important;column-gap:10px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-reference-card .tomauto-mini-card-title{grid-column:1!important;grid-row:1!important;margin:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-reference-card .tomauto-reference-values{grid-column:2!important;grid-row:1!important;min-width:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-reference-card .tomauto-reference-link{grid-column:3!important;grid-row:1!important;place-self:center end!important;margin:0!important}}:root:not(#tomauto-qa) [id^=MainProduct-] .tab-button,:root:not(#tomauto-qa) [id^=MainProduct-] .tab-button:is(:hover,:focus,:focus-visible,:active){outline:0!important;box-shadow:none!important;background:#fff!important;color:#343f46!important;border-bottom:3px solid transparent!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tab-button.active,:root:not(#tomauto-qa) [id^=MainProduct-] .tab-button.active:is(:hover,:focus,:focus-visible,:active){background:#fff!important;color:#222f35!important;border-bottom-color:#222f35!important;box-shadow:none!important}@media screen and (max-width:1199px){:root:not(#tomauto-qa) .mobile-facets{z-index:2147483646!important}:root:not(#tomauto-qa) .tomauto-search-sort-modal{z-index:2147483646!important}:root:not(#tomauto-qa) .mobile-facets__inner,:root:not(#tomauto-qa) .mobile-facets__close{z-index:2147483647!important}:root:not(#tomauto-qa) body:has(.mobile-facets__disclosure[open]) .tm-clean-nav,:root:not(#tomauto-qa) body:has(.mobile-facets__disclosure.menu-opening) .tm-clean-nav,:root:not(#tomauto-qa) body:has(.tomauto-search-sort-modal.is-open) .tm-clean-nav,:root:not(#tomauto-qa) body:has(.tomauto-search-sort-modal[aria-hidden=false]) .tm-clean-nav,:root:not(#tomauto-qa) body.tomauto-facets-open .tm-clean-nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important}:root:not(#tomauto-qa) #mobile-drawer-close,:root:not(#tomauto-qa) #drawer-close-button,:root:not(#tomauto-qa) .mobile-drawer-close,:root:not(#tomauto-qa) .drawer-close-button{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important}}@media screen and (min-width:768px)and (max-width:1199px){:root:not(#tomauto-qa) .hero-search-pro .search-group.search-group-desktop{display:none!important}:root:not(#tomauto-qa) .hero-search-pro .select-wrapper{position:relative!important}:root:not(#tomauto-qa) .hero-search-pro .vehicle-select{position:absolute!important;inset:0 auto auto 0!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;pointer-events:none!important}:root:not(#tomauto-qa) .hero-search-pro .tomauto-mobile-select-trigger{width:100%!important;min-width:0!important;max-width:100%!important;min-height:54px!important;padding:0 16px!important;column-gap:12px!important;box-sizing:border-box!important}:root:not(#tomauto-qa) .hero-search-pro .refresh-button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:2px 0 0!important;gap:2px!important}:root:not(#tomauto-qa) .hero-search-pro .refresh-button:after{content:"LIMPAR"!important;display:block!important}:root:not(#tomauto-qa) [id^=MainProduct-] .tomauto-related-products__head h2{font-size:clamp(15px,1.8vw,18px)!important;line-height:1.25!important}}@media screen and (min-width:768px)and (max-width:1199px){:root:not(#tomauto-qa) .hero-search-pro .hero-content{display:flex!important;justify-content:center!important;flex:0 1 720px!important;width:min(100%,720px)!important;max-width:720px!important}:root:not(#tomauto-qa) .hero-search-pro .hero-content-wrapper{grid-template-columns:minmax(0,720px)!important;justify-content:center!important}:root:not(#tomauto-qa) .hero-search-pro .form-container{width:min(100%,720px)!important}:root:not(#tomauto-qa) .hero-search-pro .promo-slider-container{display:none!important}:root:not(#tomauto-qa) [class*=tomauto-benefits-inline-] .tbi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}:root:not(#tomauto-qa) [class*=tomauto-parts-grid-] .tpg-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))!important}:root:not(#tomauto-qa) .tfe-grid,:root:not(#tomauto-qa) .tfe-benefits{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))!important}:root:not(#tomauto-qa) .product-grid:not(.product-grid-vertical){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))!important}:root:not(#tomauto-qa) .product-grid:not(.product-grid-vertical)>.grid__item{width:100%!important;max-width:100%!important}}@media screen and (min-width:768px)and (max-width:1199px){:root:not(#tomauto-qa) [id^=MainProduct-] .social-block__row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}:root:not(#tomauto-qa) [id^=MainProduct-] .social-block__info{grid-column:1 / -1!important;padding:0 0 16px!important;border-right:0!important;border-bottom:1px solid #e1e5e8!important}}@media screen and (min-width:768px)and (max-width:1199px){:root:not(#tomauto-qa) [id^=MainProduct-] .social-block__row{grid-template-columns:minmax(280px,1.35fr) repeat(2,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important}:root:not(#tomauto-qa) [id^=MainProduct-] .social-block__info{padding:2px 18px 0 0!important;border-right:1px solid #e1e5e8!important}}@media screen and (min-width:768px)and (max-width:1199px){:root:not(#tomauto-qa) [id^=MainProduct-] .social-block{padding:20px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .social-block__wrap{padding:0!important}:root:not(#tomauto-qa) [id^=MainProduct-] .social-block__info-title{margin:0 0 9px!important;color:#222f35!important;font-size:19px!important;line-height:1.28!important;font-weight:800!important;text-align:left!important}:root:not(#tomauto-qa) [id^=MainProduct-] .social-block__info-description{margin:0!important;color:#59636b!important;font-size:13px!important;line-height:1.55!important;text-align:left!important}:root:not(#tomauto-qa) [id^=MainProduct-] .social-block__info>p{margin:0!important;color:#59636b!important;font-size:13px!important;line-height:1.55!important;font-weight:500!important;text-align:left!important}:root:not(#tomauto-qa) [id^=MainProduct-] .social-item{display:flex!important;flex-direction:column!important;min-width:0!important;height:100%!important;padding:12px!important;border:1px solid #dfe4e7!important;border-radius:5px!important;background:#fff!important;box-sizing:border-box!important}:root:not(#tomauto-qa) [id^=MainProduct-] .social-item__logo{min-height:29px!important;margin:0 0 10px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .social-item__logo img{max-width:100%!important;height:29px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .social-item__image{margin:0 0 11px!important;border-radius:4px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .social-item__image img{height:104px!important;object-fit:cover!important}:root:not(#tomauto-qa) [id^=MainProduct-] .social-item__title{margin:0 0 12px!important;color:#27323a!important;font-size:12px!important;line-height:1.42!important;font-weight:700!important}:root:not(#tomauto-qa) [id^=MainProduct-] .social-item__more{margin-top:auto!important;color:#ff6b00!important;font-size:11px!important;line-height:1.3!important;font-weight:800!important}}:root:not(#tomauto-qa) html::-webkit-scrollbar{width:12px}:root:not(#tomauto-qa) html::-webkit-scrollbar-track{background:#f1f3f4}:root:not(#tomauto-qa) html::-webkit-scrollbar-thumb{border:3px solid #f1f3f4;border-radius:999px;background:#858b8e}:root:not(#tomauto-qa) html::-webkit-scrollbar-button:single-button,:root:not(#tomauto-qa) #tm-desktop-select-portal::-webkit-scrollbar-button:single-button{display:block;width:12px;height:14px;background-repeat:no-repeat;background-position:center;background-size:8px 8px}:root:not(#tomauto-qa) html::-webkit-scrollbar-button:single-button:vertical:decrement{background-color:#f1f3f4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath fill='%23222F35' d='M1 7 5 3l4 4z'/%3E%3C/svg%3E")}:root:not(#tomauto-qa) html::-webkit-scrollbar-button:single-button:vertical:increment{background-color:#f1f3f4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath fill='%23222F35' d='m1 3 4 4 4-4z'/%3E%3C/svg%3E")}:root:not(#tomauto-qa) #tm-desktop-select-portal::-webkit-scrollbar-button:single-button:vertical:decrement{background-color:#101010!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath fill='%23FF6B00' d='M1 7 5 3l4 4z'/%3E%3C/svg%3E")!important}:root:not(#tomauto-qa) #tm-desktop-select-portal::-webkit-scrollbar-button:single-button:vertical:increment{background-color:#101010!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath fill='%23FF6B00' d='m1 3 4 4 4-4z'/%3E%3C/svg%3E")!important}:root:not(#tomauto-qa) .status-dot.status-dot--green{background-color:#22c55e!important}:root:not(#tomauto-qa) .status-dot.status-dot--red{background-color:#ef4444!important}@media screen and (min-width:768px)and (max-width:1199px){:root:not(#tomauto-qa) .header-wrapper{transition:transform .28s cubic-bezier(.22,.8,.25,1),opacity .2s ease,visibility .2s ease!important;will-change:transform!important}:root:not(#tomauto-qa) .header-wrapper.tm-full-header--hidden{transform:translateY(-100%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}:root:not(#tomauto-qa) .header-wrapper.tm-full-header--visible{transform:translateY(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}:root:not(#tomauto-qa) .header-wrapper>.header.page-width{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0!important}:root:not(#tomauto-qa) .header-wrapper>.header.page-width>.header-top-section{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;justify-items:center!important;width:100%!important;max-width:none!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0 15px!important}:root:not(#tomauto-qa) .header-wrapper .mobile-menu-button,:root:not(#tomauto-qa) .header-wrapper .header-center-section,:root:not(#tomauto-qa) .header-wrapper .header-right-section,:root:not(#tomauto-qa) .header-wrapper .mobile-search-section,:root:not(#tomauto-qa) .header-wrapper .header-menu-section,:root:not(#tomauto-qa) .header-wrapper .quicklink-menu-container,:root:not(#tomauto-qa) .header-wrapper #custom-menu-drawer{display:none!important}:root:not(#tomauto-qa) .header-wrapper .header-left-section{grid-column:1!important;grid-row:1!important;justify-self:center!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:none!important;margin:0!important}:root:not(#tomauto-qa) .header-wrapper .header__heading-link,:root:not(#tomauto-qa) .header-wrapper .header__heading-logo-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;width:140px!important;max-width:140px!important;height:auto!important;margin:0 auto!important}:root:not(#tomauto-qa) .header-wrapper .header__heading-logo{display:block!important;width:auto!important;max-width:140px!important;max-height:30px!important;object-fit:contain!important}:root:not(#tomauto-qa) .tm-mobile-compact-header{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:2147482500!important;display:flex!important;align-items:center!important;justify-content:center!important;height:calc(50px + env(safe-area-inset-top))!important;padding-top:env(safe-area-inset-top)!important;background:#222f35!important;border-bottom:1px solid rgba(255,255,255,.08)!important;box-shadow:0 4px 16px #10101029!important;transform:translateY(-110%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .28s cubic-bezier(.22,.8,.25,1),opacity .2s ease,visibility .2s ease!important;will-change:transform!important}:root:not(#tomauto-qa) .tm-mobile-compact-header.is-visible{transform:translateY(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}:root:not(#tomauto-qa) .tm-mobile-compact-header__logo{display:flex!important;align-items:center!important;justify-content:center!important;max-width:170px!important;height:38px!important;padding:0 14px!important;text-decoration:none!important}:root:not(#tomauto-qa) .tm-mobile-compact-header__logo img,:root:not(#tomauto-qa) .tm-mobile-compact-header__logo svg{display:block!important;width:auto!important;max-width:100%!important;max-height:34px!important;object-fit:contain!important}:root:not(#tomauto-qa) html.tm-mobile-menu-open .tm-mobile-compact-header,:root:not(#tomauto-qa) body.tm-mobile-menu-open .tm-mobile-compact-header,:root:not(#tomauto-qa) body.has-menu-open .tm-mobile-compact-header,:root:not(#tomauto-qa) body.tm-clean-search-open .tm-mobile-compact-header{transform:translateY(-110%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}:root:not(#tomauto-qa) body.tomauto-mobile-menu-open{position:fixed!important;left:0!important;right:0!important;width:100%!important}:root:not(#tomauto-qa) #mobile-menu-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:none!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:0!important;background:#000000b3!important;z-index:2147483645!important;pointer-events:none!important;touch-action:none!important}:root:not(#tomauto-qa) #mobile-menu-overlay.active{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}:root:not(#tomauto-qa) #mobile-menu-drawer{position:fixed!important;top:0!important;bottom:0!important;left:0!important;display:block!important;width:min(86vw,420px)!important;min-width:0!important;max-width:420px!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;background:#f9fafb!important;overflow:hidden!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(-105%,0,0)!important;transition:transform .3s ease!important;z-index:2147483646!important;isolation:isolate!important;contain:layout paint!important}:root:not(#tomauto-qa) #mobile-menu-drawer.open{visibility:visible!important;pointer-events:auto!important;transform:translateZ(0)!important}:root:not(#tomauto-qa) #mobile-menu-drawer .mobile-drawer-content,:root:not(#tomauto-qa) #mobile-menu-drawer .mobile-subcategories{height:100%!important;background:#f9fafb!important;overscroll-behavior:contain!important}:root:not(#tomauto-qa) #mobile-menu-drawer .mobile-subcategories{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:20!important;width:100%!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}:root:not(#tomauto-qa) #mobile-menu-drawer .mobile-subcategories.active{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}:root:not(#tomauto-qa) #mobile-drawer-close{top:12px!important;right:auto!important;left:calc(min(86vw,420px) + 10px)!important}:root:not(#tomauto-qa) .tm-clean-nav{left:50%!important;right:auto!important;bottom:calc(30px + env(safe-area-inset-bottom))!important;width:min(calc(100% - 20px),720px)!important;max-width:720px!important;min-height:70px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:35px!important;background:linear-gradient(135deg,#2f3e449e,#1822277a)!important;box-shadow:0 14px 36px #00000047,inset 0 1px #ffffff4d,inset 0 -1px #ffffff0f!important;-webkit-backdrop-filter:blur(26px) saturate(185%) contrast(105%)!important;backdrop-filter:blur(26px) saturate(185%) contrast(105%)!important;overflow:hidden!important;isolation:isolate!important;transform:translate3d(-50%,0,0)!important}:root:not(#tomauto-qa) .tm-clean-nav.is-hidden{transform:translate3d(-50%,calc(100% + env(safe-area-inset-bottom) + 42px),0)!important}:root:not(#tomauto-qa).tm-tablet-compact-active .header-wrapper{transform:translateY(-100%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}:root:not(#tomauto-qa).tm-tablet-compact-active .tm-mobile-compact-header{transform:translateY(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media screen and (min-width:1200px){:root:not(#tomauto-qa) [id^=MainProduct-] .product-heading-row{width:1px!important;max-width:1px!important;margin:0!important}}@media screen and (min-width:1200px){:root:not(#tomauto-qa) [id^=MainProduct-] .actions-row{grid-template-columns:102px minmax(0,1fr)!important;gap:8px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .quantity-selector-group,:root:not(#tomauto-qa) [id^=MainProduct-] .quantity-selector-group .listing-item__add-count.quantity-wrapper{width:102px!important;min-width:102px!important;max-width:102px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .quantity-selector-group .listing-item__add-count.quantity-wrapper{grid-template-columns:31px 40px 31px!important}:root:not(#tomauto-qa) [id^=MainProduct-] .btn-comprar{padding-left:10px!important;padding-right:10px!important;gap:6px!important;font-size:13px!important;letter-spacing:-.02em!important}:root:not(#tomauto-qa) [id^=MainProduct-] .btn-comprar .btn-comprar__cart-icon.cart-icon-wrapper{width:22px!important;height:22px!important;flex:0 0 22px!important}}:root:not(#tomauto-qa),:root:not(#tomauto-qa) body{width:100%!important;max-width:100%!important;overflow-x:clip!important}:root:not(#tomauto-qa) body *,:root:not(#tomauto-qa) body *:before,:root:not(#tomauto-qa) body *:after{box-sizing:border-box}:root:not(#tomauto-qa) #MainContent,:root:not(#tomauto-qa) #MainContent>.shopify-section,:root:not(#tomauto-qa) footer{min-width:0!important;max-width:100%!important}:root:not(#tomauto-qa) img,:root:not(#tomauto-qa) video,:root:not(#tomauto-qa) iframe{max-width:100%}@media screen and (max-width:1199px){:root:not(#tomauto-qa) body{padding-bottom:0!important}}:root:not(#tomauto-qa) body .btn-comprar .btn-comprar__cart-icon,:root:not(#tomauto-qa) body .btn-comprar .btn-comprar__cart-icon.cart-icon-wrapper,:root:not(#tomauto-qa) body [data-type=add-to-cart-form] button[name=add]>.cart-icon-wrapper,:root:not(#tomauto-qa) body [data-type=add-to-cart-form] button[name=add]>svg{display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important}:root:not(#tomauto-qa) body :is(.skip-to-content-link.button,.btn-comprar,.search-button,.search-now-button,.tb-button,.tomauto-newsletter__submit,.ta-auto-card__cart,.ta-load-more-button,.tomauto-cart-empty__button,.contact-premium__submit){background:#222f35!important;background-image:none!important;border-color:#222f35!important;color:#fff!important;--color-button: 34, 47, 53 !important;--color-button-text: 255, 255, 255 !important}:root:not(#tomauto-qa) body :is(.skip-to-content-link.button,.btn-comprar,.search-button,.search-now-button,.tb-button,.tomauto-newsletter__submit,.ta-auto-card__cart,.ta-load-more-button,.tomauto-cart-empty__button,.contact-premium__submit):is(:hover,:focus,:focus-visible,:active),:root:not(#tomauto-qa) body [data-tomauto-dark-button=true]{background:#222f35!important;background-image:none!important;border-color:#222f35!important;color:#fff!important}:root:not(#tomauto-qa) body [data-tomauto-blue-button=true]{background:#2f3e44!important;background-image:none!important;border-color:#2f3e44!important;color:#fff!important}:root:not(#tomauto-qa) body .btn-comprar:before,:root:not(#tomauto-qa) body .btn-comprar:after{background:#222f35!important}:root:not(#tomauto-qa) body .product-gallery-arrow,:root:not(#tomauto-qa) body .tomauto-reference-link,:root:not(#tomauto-qa) body .listing-item__add-arrow:is(:hover,:focus,:focus-visible){color:#222f35!important}:root:not(#tomauto-qa) body .product-gallery-arrow:is(:hover,:focus,:focus-visible,:active){background:#222f35!important;border-color:#222f35!important;color:#fff!important}:root:not(#tomauto-qa) body .tomauto-reference-link:is(:hover,:focus,:focus-visible,:active){border-color:#222f35!important;color:#222f35!important}:root:not(#tomauto-qa) .header-menu-section .list-menu--inline .header__menu-item.list-menu__item:is(:hover,:focus,:focus-visible){color:#fff!important}:root:not(#tomauto-qa) .header-menu-section .list-menu--inline .header__menu-item.list-menu__item:hover .menu-item-svg-icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%)!important}:root:not(#tomauto-qa) .header-menu-section .header__menu-item:hover .menu-item-svg-icon--guide rect{fill:#fff!important}:root:not(#tomauto-qa) .header-menu-section .header__menu-item:hover .menu-item-svg-icon--guide path{stroke:#101010!important}:root:not(#tomauto-qa) body .slider-arrow:is(:hover,:focus,:focus-visible,:active){background:#2f3e44!important;border-color:#2f3e44!important;color:#fff!important}@media screen and (min-width:768px)and (max-width:1199px){:root:not(#tomauto-qa) #mobile-drawer-close{position:fixed!important;top:12px!important;right:auto!important;left:calc(min(86vw,420px) + 12px)!important;z-index:2147483647!important;display:none!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;border:0!important;border-radius:50%!important;background:#222f35!important;color:#fff!important;box-shadow:0 3px 12px #00000038!important}:root:not(#tomauto-qa) #mobile-drawer-close.visible{display:flex!important}}:root:not(#tomauto-qa) html::-webkit-scrollbar-button,:root:not(#tomauto-qa) #tm-desktop-select-portal::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}@media screen and (max-width:1199px){:root:not(#tomauto-qa) #mobile-drawer-close,:root:not(#tomauto-qa) #drawer-close-button,:root:not(#tomauto-qa) .mobile-drawer-close,:root:not(#tomauto-qa) .drawer-close-button,:root:not(#tomauto-qa) #mobile-drawer-close.visible{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important}}@media screen and (min-width:1200px){:root:not(#tomauto-qa) body>.shopify-section,:root:not(#tomauto-qa) .shopify-section-group-header-group>.shopify-section,:root:not(#tomauto-qa) #MainContent>.shopify-section,:root:not(#tomauto-qa) .shopify-section-group-footer-group>.shopify-section{width:100%!important;max-width:1600px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}}@media screen and (min-width:768px){:root:not(#tomauto-qa),:root:not(#tomauto-qa) body,:root:not(#tomauto-qa) body.gradient,:root:not(#tomauto-qa) #MainContent,:root:not(#tomauto-qa) .content-for-layout{background-color:#f3f3f5!important}}@media screen and (min-width:768px)and (max-width:1199px){:root:not(#tomauto-qa) .hero-search-pro .select-wrapper>select.vehicle-select,:root:not(#tomauto-qa) .hero-search-pro select#vehicle-brand,:root:not(#tomauto-qa) .hero-search-pro select#vehicle-model,:root:not(#tomauto-qa) .hero-search-pro select#vehicle-year{display:none!important;position:absolute!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}@media screen and (min-width:1200px){:root:not(#tomauto-qa) body>.shopify-section,:root:not(#tomauto-qa) .shopify-section-group-header-group,:root:not(#tomauto-qa) .shopify-section-group-footer-group,:root:not(#tomauto-qa) #MainContent>.shopify-section{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}:root:not(#tomauto-qa) #MainContent>.shopify-section{padding-left:0!important;padding-right:0!important}:root:not(#tomauto-qa) #MainContent>.shopify-section>:is(div,section,article,product-info):not(.catalog-help-modal),:root:not(#tomauto-qa) .shopify-section-group-footer-group>footer>:is(.tfe-main,.tfe-trust,.tfe-bottom){padding-left:max(1.5rem,calc((100% - 1600px)/2))!important;padding-right:max(1.5rem,calc((100% - 1600px)/2))!important;box-sizing:border-box!important}:root:not(#tomauto-qa) #MainContent .page-width,:root:not(#tomauto-qa) #MainContent .product-main-content,:root:not(#tomauto-qa) .header-wrapper>.header.page-width{width:100%!important;max-width:1600px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}}@media screen and (min-width:768px){:root:not(#tomauto-qa) #MainContent>.shopify-section,:root:not(#tomauto-qa) product-info[id^=MainProduct-],:root:not(#tomauto-qa) [id^=MainProduct-] .product-main-content{background-color:#f3f3f5!important;background-image:none!important}}:root:not(#tomauto-qa) .status-dot,:root:not(#tomauto-qa) .status-dot--green,:root:not(#tomauto-qa) .status-dot--red,:root:not(#tomauto-qa) .listing-item__available .status-dot{display:inline-block!important;width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;max-width:8px!important;max-height:8px!important;flex:0 0 8px!important;aspect-ratio:1 / 1!important;border-radius:50%!important;box-sizing:border-box!important}@media screen and (min-width:1200px){:root:not(#tomauto-qa) .header-wrapper>.header.page-width{width:100%!important;max-width:1600px!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__center{align-self:start!important;height:auto!important;min-height:0!important;padding:16px!important;border:1px solid #d8dee2!important;border-radius:6px!important;background:#fff!important;box-shadow:0 7px 22px #222f3512!important;box-sizing:border-box!important;overflow:visible!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__center .listing-item__meta-container{height:auto!important;min-height:0!important}}@media screen and (min-width:768px)and (max-width:1199px){:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__left .product-image-container{display:flex!important;align-items:flex-start!important;justify-content:center!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__left .product-main-image{align-self:flex-start!important;object-position:center top!important}:root:not(#tomauto-qa) [id^=MainProduct-] .listing-item__left .product-main-picture{display:flex!important;align-items:flex-start!important;justify-content:center!important}}@media screen and (max-width:1199px){:root:not(#tomauto-qa) .hero-search-pro .tm-desktop-select-trigger,:root:not(#tomauto-qa) #tm-desktop-select-portal{display:none!important}}@media screen and (min-width:1200px){:root:not(#tomauto-qa) #MainContent>.shopify-section>div.hero-search-pro{width:calc(100% - 3rem)!important;margin-left:1.5rem!important;margin-right:1.5rem!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}:root:not(#tomauto-qa) #MainContent>.shopify-section>div.hero-search-pro>.hero-content-wrapper{width:min(100%,1600px)!important;max-width:1600px!important;margin-left:auto!important;margin-right:auto!important}:root:not(#tomauto-qa) .header-top-section .cart-main-text{letter-spacing:-.01em!important}}@media screen and (min-width:1200px){:root:not(#tomauto-qa) #desktop-header-menu .list-menu--inline{justify-content:flex-start!important;gap:40px!important}:root:not(#tomauto-qa) #desktop-header-menu .list-menu--inline>li{flex:0 0 auto!important;margin-left:0!important;margin-right:0!important}:root:not(#tomauto-qa) #MainContent>.shopify-section>.template-search{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}:root:not(#tomauto-qa) .template-search .breadcrumb-container,:root:not(#tomauto-qa) .template-search .vehicle-info-banner{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;background:#fff!important}:root:not(#tomauto-qa) .template-search .vehicle-info-content{width:min(100%,1600px)!important;max-width:1600px!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box!important}:root:not(#tomauto-qa) #MainContent>.shopify-section>[class^=tomauto-brands-]{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;border-radius:0!important;box-sizing:border-box!important}:root:not(#tomauto-qa) [class^=tomauto-brands-]>.tb-container{width:min(100%,1600px)!important;max-width:1600px!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box!important}:root:not(#tomauto-qa) [class^=tomauto-brands-] .tb-grid,:root:not(#tomauto-qa) [class^=tomauto-brands-] .tb-button-wrap{margin-left:0!important;margin-right:0!important}:root:not(#tomauto-qa) #MainContent>.shopify-section>[class^=tomauto-about-split-]{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;background:#fff!important;box-sizing:border-box!important}:root:not(#tomauto-qa) [class^=tomauto-about-split-]>.tas-container{width:min(100%,1600px)!important;max-width:1600px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}:root:not(#tomauto-qa) [class^=tomauto-about-split-] .tas-card{padding-left:1.5rem!important;padding-right:1.5rem!important;background:#fff!important;box-sizing:border-box!important}}@media screen and (min-width:1200px){:root:not(#tomauto-qa) #MainContent>.shopify-section>[class^=tomauto-brands-]{width:min(calc(100% - 40px),1570px)!important;max-width:1570px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;overflow:hidden!important}:root:not(#tomauto-qa) [class^=tomauto-brands-]>.tb-container{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}:root:not(#tomauto-qa) [class^=tomauto-brands-] .tb-grid,:root:not(#tomauto-qa) [class^=tomauto-brands-] .tb-button-wrap{margin-left:60px!important;margin-right:60px!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/tomauto-responsive-qa-v1.css.map */
