.wpc-filters-section{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin-bottom:25px!important}.wpc-filter-title{font-size:16px!important;font-weight:700!important;padding-bottom:6px;border-bottom:1px solid #C44141;margin-bottom:12px!important}.wpc-term-item{display:flex;align-items:center;gap:8px;margin-bottom:6px;padding:4px 0!important}.wpc-term-count{font-size:12px;color:#999!important;margin-left:4px}.wpc-term-item label{font-size:16px;color:#2E2E2E}.wpc-term-item input[type="checkbox"]{appearance:none;width:18px;height:18px;border:2px solid #d0d0d0;border-radius:5px;background:#fff;cursor:pointer;transition:all 0.2s ease}.wpc-term-item input[type="checkbox"]:checked{background:#111;border-color:#111}.wpc-term-item input[type="checkbox"]:checked::after{content:"";position:relative;display:block;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin:2px 0 0 6px}.wpc-filters-section-281 .wpc-filter-title,.wpc-filters-section-282 .wpc-filter-title,.wpc-filters-section-283 .wpc-filter-title{border-bottom:none!important}.wpc-filters-section-281::before{content:"Méret";display:block;font-size:15px;font-weight:600;color:#111;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #e30613}.wpc-filter-pa_per .wpc-filter-title{border-bottom:none!important}.wpc-filter-layout-dropdown{border:none!important;padding:0!important;background:transparent!important}.wpc-filter-layout-dropdown select{width:100%!important;border-radius:12px!important;border:1px solid #e5e5e5!important;padding:12px 16px!important;background:#fff!important;font-size:14px!important;font-weight:500!important;color:#222!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.wpc-filters-range-min,.wpc-filters-range-max{border-radius:12px!important;border:1px solid #e0e0e0!important;padding:10px 12px!important;background:#fafafa!important;font-weight:600!important}.wpc-filters-widget input[type="checkbox"]{width:16px;height:16px;border-radius:4px;border:1.5px solid #bbb;appearance:none;position:relative;cursor:pointer}.wpc-filters-widget input[type="checkbox"]:checked{background:#e30613;border-color:#e30613}.wpc-filters-widget input[type="checkbox"]:checked::after{content:"";position:absolute;top:3px;left:5px;width:4px;height:8px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.wpc-filters-widget input[type="checkbox"]:checked+label{font-weight:800;color:#111}.woocommerce ul.products li.product{background:#ffffff!important;border:1px solid #eaeaea!important;box-shadow:0 3px 10px rgba(0,0,0,0.04)!important;padding:18px 20px!important;border-radius:14px!important;transition:all 0.2s ease!important;position:relative;text-align:left}.woocommerce ul.products li.product:hover{transform:translateY(-3px)!important;box-shadow:0 5px 14px rgba(0,0,0,0.06)!important}.woocommerce ul.products li.product .price{display:none!important}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .product-title{display:none!important}.woocommerce ul.products li.product .button{width:100%;margin-top:10px;background:#111;color:#fff;border-radius:8px;padding:10px 15px;font-weight:600}.woocommerce ul.products li.product .button:hover{background:#333}.woocommerce span.onsale{background:#222;border-radius:8px;font-size:12px;padding:4px 8px}.woocommerce a,.woocommerce ul.products li.product a,.wpc-filters-section a{color:#111!important;text-decoration:none}.woocommerce a:hover{color:#000!important}.tt-custom-price{margin-top:16px;font-size:1.5rem;font-weight:600;color:#000;line-height:1.1}.tt-custom-price .amount{font-size:1.5rem;font-weight:600;color:#000}.tire-card-main{margin-top:6px;font-family:'Manrope',sans-serif!important}.tire-brand{font-size:20px!important;font-weight:800!important;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:4px;color:#111}.tire-type{font-size:14px!important;color:#666!important;margin-bottom:6px}.tire-size{font-size:16px!important;font-weight:700!important;margin-bottom:6px;letter-spacing:0.5px}.tire-index{font-size:12px!important;color:#777!important;margin-bottom:10px}.tire-season-row{display:flex;align-items:center;gap:6px;margin-bottom:6px}.season-text{font-size:16px;font-weight:600;display:inline-flex;align-items:center;gap:6px}.season-icon{font-size:16px;line-height:1}.season-icon.sun{color:#f9b000!important}.season-icon.snow{color:#2196f3!important}.woocommerce a .season-icon.sun{color:#f9b000!important}.woocommerce a .season-icon.snow{color:#2196f3!important}.tire-eu-row{display:flex;gap:4px;margin-top:6px;margin-bottom:6px;flex-wrap:wrap}.eu-pill{display:inline-flex;align-items:center;justify-content:center;gap:3px;padding:4px 8px;border-radius:5px;font-size:11px;font-weight:700;color:#fff;white-space:nowrap;flex-shrink:0}.eu-pill.A{background:#1b5e20}.eu-pill.B{background:#2e7d32}.eu-pill.C{background:#66bb6a}.eu-pill.D{background:#c0ca33}.eu-pill.E{background:#fb8c00}.eu-pill.F{background:#ef5350}.eu-pill.G{background:#c62828}.eu-pill.noise{background:#666}.grade-A{background:#2b8a3e;color:#fff}.grade-B{background:#37b24d;color:#fff}.grade-C{background:#74b816;color:#fff}.grade-D{background:#f59f00;color:#fff}.grade-E{background:#f76707;color:#fff}.grade-F{background:#e03131;color:#fff}.grade-G{background:#c92a2a;color:#fff}.grade-a{background:#00b050}.grade-b{background:#2ecc71}.grade-c{background:#7ed321}.grade-d{background:#f1c40f;color:#333}.grade-e{background:#e67e22}.grade-f{background:#e74c3c}.tt-card-badges{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;gap:6px;z-index:10}.tt-label-used{background:#111;color:#fff;font-size:11px;padding:5px 8px;border-radius:4px;font-weight:600}.tt-profil{font-size:12px;padding:5px 10px;border-radius:20px;color:#fff;font-weight:600;width:fit-content}.tt-profil.green{background:#1faa4b}.tt-profil.yellow{background:#f5a623}.tt-profil.red{background:#e53935}.tt-dot{background:#f2f2f2;font-size:11px;padding:4px 8px;border-radius:4px;width:fit-content}.tt-used-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px;margin-bottom:8px}.tt-used-row span{font-size:12px;padding:4px 10px;border-radius:20px;background:#f3f3f3;font-weight:500}.tt-used-tag{background:#111!important;color:#fff;font-weight:600}.tt-used-column{margin-top:10px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.tt-used-column span{font-size:12px;padding:5px 10px;border-radius:6px;font-weight:500;width:fit-content}.tt-used-column div{width:fit-content;display:inline-block;padding:6px 14px;border-radius:5px}.tt-used-profil{font-size:13px;font-weight:600}.tt-used-profil.green{background:#1f8f3f;color:#fff}.tt-used-profil.yellow{background:#d9911a;color:#fff}.tt-used-profil.red{background:#c62828;color:#fff}.tt-used-dot{background:#f2f2f2;color:#333;font-size:12px}.tt-product-header{margin-top:12px;margin-bottom:8px}.tt-brand{font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.tt-model{font-size:14px;font-weight:500;margin-top:3px}.tt-season{font-size:12px;padding:4px 8px;border-radius:6px;font-weight:600;display:inline-block}.tt-season.nyari{background:#fff4cc;color:#b27b00}.tt-season.teli{background:#e6f0ff;color:#1e4db7}.tt-used-brand{font-family:'Manrope',sans-serif;font-weight:800;font-size:24px;color:#111;letter-spacing:0.3px}.tt-used-name{font-size:16px;font-weight:600;color:#444;line-height:1.2}.tt-used-size{font-size:16px;font-weight:600;color:#000}.tt-used-tag{background:#111;color:#fff;font-size:11px;padding:5px 10px;border-radius:6px;font-weight:600;display:inline-block}.tt-used-top{margin-top:12px;max-width:320px}.tt-used-dot-badge{display:inline-block;background:#000;color:#fff;font-size:12px;padding:5px 10px;border-radius:6px;margin-bottom:10px}.tt-used-desc{background:#f5f5f5;padding:12px;border-radius:10px;font-size:14px;color:#555;line-height:1.5}.hasznalt-extra{margin-top:8px;margin-bottom:6px;display:flex;gap:8px;flex-wrap:wrap;font-size:13px}.badge{padding:4px 10px;border-radius:20px;font-weight:500;display:inline-flex;align-items:center;gap:6px}.profil-jo{background:#e6f4ea;color:#1e7e34}.profil-kozepes{background:#fff3cd;color:#856404}.profil-gyenge{background:#f8d7da;color:#721c24}.tyre-alert{background:#fff3cd;border:1px solid #ffeeba;color:#856404;padding:14px 18px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:14px}.tyre-alert button{background:none;border:none;font-size:18px;cursor:pointer;opacity:0.6}.tyre-alert button:hover{opacity:1}.tire-model{font-size:12px;color:#6b7280}.tire-pozicio{display:inline-flex;align-items:center;justify-content:center;gap:3px;font-size:11px;font-weight:700;padding:4px 8px;border-radius:5px;margin:4px 0;white-space:nowrap;flex-shrink:0;color:#fff}.poz-kor{background:#1565c0}.poz-huz{background:#e65100}.poz-pot{background:#2e7d32}.tire-stock{font-size:11px;color:#6b7280}.tire-stock span{color:#059669;font-weight:600}.tire-netto{font-size:11px;color:#9ca3af}.product_title{font-size:36px;font-weight:900;letter-spacing:0.3px;margin-bottom:8px}.tt-size-line{font-size:20px;font-weight:600;color:#666;margin-bottom:20px}.tt-size-badge{position:absolute;top:16px;left:16px;background:#111;color:#fff;padding:6px 12px;font-size:16px;border-radius:6px;font-weight:600;z-index:10}.stock{font-weight:700!important;color:#1f8f3f!important}.single-product .price{font-size:38px!important;font-weight:900!important}.woocommerce div.product p.price{font-size:32px;font-weight:800;margin-top:10px;margin-bottom:10px}.woocommerce div.product div.images{max-width:520px;position:relative}.woocommerce div.product div.images img{width:100%;max-height:none;object-fit:contain}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{display:flex;align-items:center;justify-content:center}.woocommerce div.product div.images .woocommerce-product-gallery__image{padding:0;margin:0}.tt-spec-panel{background:#f7f7f7;border-radius:16px;padding:24px;box-shadow:0 6px 18px rgba(0,0,0,0.06);margin-top:10px;margin-bottom:20px;border:1px solid #e5e5e5}.tt-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:10px}.tt-spec-item{font-size:15px;font-weight:500}.tt-spec-item strong{display:block;font-size:14px;letter-spacing:1px;color:#9a9a9a;text-transform:uppercase;margin-bottom:4px}.tt-spec-item span{font-weight:600}.tt-spec-title{font-size:24px;font-weight:600;margin-bottom:10px}.tt-spec-divider{height:1px;background:#e5e5e5;margin-bottom:14px}.tt-big-size{font-size:26px;font-weight:800}.tt-index{font-size:16px;font-weight:600}.tt-season-row{margin-top:8px;font-weight:500;font-size:14px;color:#444}.tt-season.sun{color:#e3a400}.tt-season.snow{color:#2b6cb0}.tt-eu-row{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.tt-eu{padding:7px 12px;border-radius:10px;font-size:16px;font-weight:500;box-shadow:0 2px 4px rgba(0,0,0,0.08)}.tt-eu.noise{background:#444;color:#fff}.woocommerce table.shop_attributes{width:100%;border-collapse:separate;border-spacing:20px 10px}.woocommerce table.shop_attributes tr{width:50%;float:left;box-sizing:border-box}.woocommerce table.shop_attributes th{font-weight:500;color:#666;font-size:14px;padding:6px 0;text-align:left;border:none}.woocommerce table.shop_attributes td{font-weight:600;font-size:14px;text-align:right;border:none}.woocommerce table.shop_attributes::after{content:"";display:block;clear:both}.hero-search-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding:25px;backdrop-filter:blur(8px);border-radius:12px;max-width:900px;margin:0 auto;box-shadow:0 25px 60px rgba(0,0,0,0.45)}.hero-search-wrapper select,.hero-search-wrapper button{height:50px;border-radius:8px;border:none;padding:0 15px;font-size:15px}.hero-search-wrapper select{background:#f2f2f2}.hero-search-wrapper button{background:#e30613;color:white;font-weight:600;cursor:pointer;transition:0.2s ease}.hero-search-wrapper button:hover{background:#b8000d}.hero-quick-search{margin-top:15px;display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;color:#ddd;font-size:14px}.hero-quick-search a{background:#ffffff;border:1px solid #333;padding:8px 14px;border-radius:10px;color:#fff;text-decoration:none;transition:0.2s}.hero-quick-search a:hover{background:#e60023;border-color:#e60023}.home-card{border-radius:16px;overflow:hidden;transition:all 0.35s ease;box-shadow:0 20px 40px rgba(0,0,0,0.08);position:relative}.home-card:hover{transform:translateY(-8px);box-shadow:0 35px 70px rgba(0,0,0,0.18)}.home-card img{transition:transform 0.6s ease}.home-card:hover img{transform:scale(1.05)}.home-card::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.25) 60%,rgba(0,0,0,0.05) 100%);opacity:0.85;transition:opacity 0.3s ease;pointer-events:none}.home-card:hover::after{opacity:1}.home-card .et_pb_button{transition:all 0.3s ease}.home-card:hover .et_pb_button{transform:translateY(-3px)}.popular-sizes{text-align:center;margin:40px 0}.popular-sizes h3{font-size:22px;margin-bottom:20px;color:#ffffff}.size-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.size-chips a{display:inline-block;padding:10px 20px;border-radius:40px;font-weight:600;text-decoration:none;transition:0.2s;background:#fff}.size-chips a:hover{background:#e21d2f;color:#fff}.vehicle-status{display:inline-block;padding:6px 14px;border-radius:20px;font-weight:600;font-size:14px}.vehicle-status.ok{background:#eafaf1;color:#27ae60}.vehicle-status.service{background:#fff5e6;color:#e67e22}.vehicle-status.alert{background:#fdecea;color:#e74c3c}.vehicle-header-meta{margin-top:10px}.vehicle-model{font-size:32px;font-weight:700;margin-bottom:8px;color:#333}.vehicle-meta-line{display:flex;gap:20px;flex-wrap:wrap;font-size:14px;color:#555;align-items:center}.meta-item{display:flex;gap:6px;align-items:center}.meta-label{font-weight:600;color:#444}.vehicle-status-badge{padding:5px 12px;border-radius:20px;font-size:12px;font-weight:700}.status-ok{background:#e8f7ee;color:#1f7a3f}.status-service{background:#fff4e5;color:#b26a00}.status-alert{background:#fdecec;color:#b42318}.status-default{background:#eee;color:#333}.service-timeline{border-left:2px solid #e6e6e6;padding-left:25px;margin-top:20px}.service-item{position:relative;margin-bottom:25px;line-height:1.6;font-size:14px;color:#444}.service-item strong{font-size:15px;font-weight:600;color:#222}.service-item:before{content:"";width:10px;height:10px;border-radius:50%;background:#444;position:absolute;left:-31px;top:6px}.service-item:nth-child(even){background:#f3f6fa;padding:12px 15px;border-radius:6px}.fleet-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:10px 0}.fleet-card{background:#ffffff;border-radius:10px;padding:18px;box-shadow:0 4px 12px rgba(0,0,0,0.08);text-align:center}.fleet-label{display:block;font-size:13px;color:#777;margin-bottom:6px}.fleet-value{font-size:20px;font-weight:600;color:#222}.fleet-warning{padding:12px 18px;border-radius:8px;font-weight:600;margin:15px 0}.tyre-ok{background:#e8f6ec;color:#2e7d32}.tyre-warning{background:#fff3e0;color:#e65100}.tyre-danger{background:#fdecea;color:#c62828}.fleet-welcome{margin-bottom:40px}.fleet-welcome h1{font-size:32px;margin-bottom:8px}.fleet-welcome p{font-size:24px;color:#666;max-width:800px}.woocommerce form.login{background:#111;padding:40px;border-radius:10px;max-width:420px;margin:auto}.woocommerce form.login label,.woocommerce form.login p,.woocommerce form.login a{color:#ffffff}.woocommerce form.login input[type="text"],.woocommerce form.login input[type="password"],.woocommerce form.login input[type="email"],.woocommerce form.register input[type="text"],.woocommerce form.register input[type="password"],.woocommerce form.register input[type="email"]{background:#ffffff;border:2px solid #ccc;color:#000000;padding:12px;border-radius:6px;font-size:15px}.woocommerce form.login input:focus,.woocommerce form.register input:focus{border-color:#000;outline:none}.woocommerce form.login input::placeholder{color:#888}.woocommerce button.button,.woocommerce input.button,.woocommerce-page button.button{background:#000;color:#fff;border:none;padding:12px 28px;border-radius:6px;font-weight:600;cursor:pointer;transition:0.2s}.woocommerce button.button:hover,.woocommerce input.button:hover{background:#222;color:#fff}body.woocommerce-account{background:#f5f6f7}.woocommerce-account .woocommerce{display:flex;gap:40px}.woocommerce-MyAccount-navigation{background:#ffffff;padding:30px;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,0.04);min-width:240px}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation li{margin-bottom:12px}.woocommerce-MyAccount-navigation a{display:block;padding:10px 14px;border-radius:6px;color:#222;text-decoration:none;font-weight:500;transition:background 0.2s ease}.woocommerce-MyAccount-navigation a:hover{background:#f2f2f2}.woocommerce-MyAccount-navigation .is-active a{background:#f2f2f2;font-weight:600;position:relative;padding-left:18px}.woocommerce-MyAccount-navigation .is-active a::before{content:"";position:absolute;left:8px;top:8px;bottom:8px;width:3px;background:#111;border-radius:2px}.woocommerce-MyAccount-content{background:#ffffff;padding:45px;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,0.04);flex:1}.woocommerce-info,.woocommerce-message{background:#f2f2f2!important;border:none!important;color:#222!important;border-radius:8px;padding:16px 18px;opacity:1!important}.woocommerce-info p{color:#222!important;opacity:1!important}.woocommerce-info a.button,.woocommerce-message a.button{background:#111!important;color:#fff!important;border-radius:6px;padding:8px 16px;font-weight:500}@media (max-width:768px){.woocommerce-account .woocommerce{flex-direction:column;gap:25px}.woocommerce-MyAccount-content{padding:30px}}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:block!important;width:100%!important}.woocommerce ul.products li.product .et_shop_image{display:block!important;width:100%!important;height:200px!important;position:relative!important;overflow:visible!important;padding-top:0!important}.woocommerce ul.products li.product .et_shop_image:before{display:none!important;content:none!important}.woocommerce ul.products li.product .et_shop_image img{display:block!important;width:100%!important;height:200px!important;position:static!important;object-fit:contain!important;object-position:center center!important;transform:none!important}@media screen and (max-width:768px){.hero-search-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:12px!important}.hero-search-wrapper select#jarmutipus{grid-column:1 / -1!important}.hero-search-wrapper select{width:100%!important;padding:12px 8px!important;font-size:14px!important;border-radius:6px!important;box-sizing:border-box!important}.hero-search-wrapper button{grid-column:1 / -1!important;width:100%!important;padding:14px!important;font-size:16px!important;font-weight:700!important;border-radius:6px!important}.hero-quick-search{display:flex!important;flex-wrap:wrap!important;gap:6px!important;padding:10px!important;justify-content:center!important}.hero-quick-search span{width:100%!important;text-align:center!important;margin-bottom:4px!important}.hero-quick-search a{padding:6px 10px!important;font-size:13px!important;border-radius:20px!important;white-space:nowrap!important}.wpc-filters-overlay,.wpc-popup-overlay{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.wpc-filters-main-wrap{position:fixed!important;top:0!important;left:-100%!important;width:85vw!important;max-width:340px!important;height:100dvh!important;overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important;background:#fff!important;z-index:999999!important;padding:55px 15px 40px 15px!important;box-shadow:4px 0 20px rgba(0,0,0,0.4)!important;transition:left 0.3s ease!important;transform:none!important;margin:0!important;visibility:hidden!important;opacity:0!important}.wpc-drawer-open .wpc-filters-main-wrap{left:0!important;visibility:visible!important;opacity:1!important}.wpc-drawer-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:999998}.wpc-drawer-overlay.active{display:block}.wpc-drawer-trigger{position:fixed!important;bottom:25px!important;right:20px!important;left:auto!important;z-index:999997!important;background:#cc0000!important;color:#fff!important;border:none!important;padding:12px 22px!important;border-radius:30px!important;font-size:15px!important;font-weight:700!important;cursor:pointer!important;box-shadow:0 4px 15px rgba(0,0,0,0.3)!important}.wpc-drawer-close{position:fixed!important;top:12px!important;left:12px!important;z-index:1000001!important;background:#cc0000!important;border:none!important;border-radius:50%!important;width:38px!important;height:38px!important;font-size:18px!important;cursor:pointer!important;color:#fff!important;line-height:38px!important;text-align:center!important;display:none!important}.wpc-drawer-open .wpc-drawer-close{display:block!important}.et-l--header .et_pb_section{padding:0!important}.et-l--header .et_pb_row--with-menu{width:100%!important;max-width:100%!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:8px 15px!important}.et-l--header .et_pb_row--with-menu .et_pb_column:first-child{width:auto!important;flex:0 0 auto!important;display:flex!important;align-items:center!important}.et-l--header .et_pb_row--with-menu .et_pb_column:first-child img{max-height:70px!important;width:auto!important}.et-l--header .et_pb_row--with-menu .et_pb_column:last-child{width:auto!important;flex:0 0 auto!important;margin-left:auto!important;display:flex!important;align-items:center!important}.et-l--header .et_pb_menu__menu{display:none!important}#mobile_menu1.et_mobile_menu{position:fixed!important;top:90px!important;left:0!important;right:0!important;width:100%!important;background:#fff!important;z-index:999990!important;box-shadow:0 4px 15px rgba(0,0,0,0.2)!important;max-height:80vh!important;overflow-y:auto!important}#mobile_menu1.et_mobile_menu li a{padding:14px 20px!important;font-size:16px!important;border-bottom:1px solid #f0f0f0!important;color:#333!important;display:block!important}}.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .product-title,.wc-block-grid__product-title{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .product-title{display:none!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .ajax_add_to_cart{display:block!important;width:100%!important;margin-top:10px!important;background:#e30613!important;color:#fff!important;border-radius:8px!important;padding:10px 15px!important;font-weight:600!important;text-align:center!important;cursor:pointer!important}.woocommerce ul.products li.product .add_to_cart_button:hover,.woocommerce ul.products li.product .ajax_add_to_cart:hover{background:#c20510!important;color:#fff!important}.toptyre-cart-btn{display:block!important;width:100%!important;margin-top:10px!important;background:#e30613!important;color:#fff!important;border-radius:8px!important;padding:10px 15px!important;font-weight:600!important;text-align:center!important;cursor:pointer!important;box-sizing:border-box!important}.toptyre-cart-btn:hover{background:#c20510!important;color:#fff!important}.menu-cart-badge{background:#e30613;color:#fff;border-radius:50%;padding:1px 6px;font-size:11px;font-weight:700;margin-left:4px;vertical-align:middle}added_to_cart{display:flex!important;flex-direction:column!important;gap:6px!important;background:#e8f7ee!important;color:#1f7a3f!important;border-radius:8px!important;padding:10px 12px!important;font-size:13px!important;font-weight:600!important;margin-top:8px!important;text-align:center!important;font-size:0!important}.added_to_cart::before{content:"✓ Kosárba helyezve!"!important;display:block!important;font-size:13px!important;color:#1f7a3f!important}.added_to_cart::after{content:"Kosár megtekintése"!important;display:block!important;background:#fff!important;color:#1f7a3f!important;border:1px solid #1f7a3f!important;border-radius:6px!important;padding:4px 8px!important;font-size:12px!important}.added_to_cart{gap:2px!important;padding:8px 10px!important}.added_to_cart{display:flex!important;flex-direction:column!important;gap:2px!important;background:#e8f7ee!important;color:#1f7a3f!important;border-radius:8px!important;padding:8px 10px!important;font-weight:600!important;margin-top:8px!important;text-align:center!important;font-size:0!important}.added_to_cart::before{content:"✓ Kosárba helyezve!"!important;display:block!important;font-size:13px!important;color:#1f7a3f!important}.added_to_cart::after{content:"Kosár megtekintése"!important;display:block!important;background:#fff!important;color:#1f7a3f!important;border:1px solid #1f7a3f!important;border-radius:6px!important;padding:4px 8px!important;font-size:12px!important}.added_to_cart{gap:0px!important;padding:6px 8px!important}