:root{--tms-card-font:'Poppins',Arial,sans-serif;--tms-card-ink:#14130f;--tms-card-muted:#6b675c;--tms-card-line:#ddd8cb;--tms-card-paper:#f4f1ea;--tms-card-wash:#fbfaf6;--tms-card-accent:#e8890c;--tms-card-accent-ink:#9a5207;--tms-card-positive:#1f7a3a;--tms-card-negative:#b52b2b;--tms-card-space-1:4px;--tms-card-space-2:8px;--tms-card-space-3:12px;--tms-card-space-4:16px;--tms-card-radius:12px;--tms-card-control-radius:8px;--tms-card-label:9.5px;--tms-card-small:11px;--tms-card-body:13px;--tms-card-weight:500;--tms-card-strong:600;--tms-card-title:20px;--tms-card-title-compact:17px}.trf article.trf-card{--rf-ink:var(--tms-card-ink);--rf-muted:var(--tms-card-muted);--rf-line:var(--tms-card-line);--rf-amber:var(--tms-card-accent-ink);--rf-orange:var(--tms-card-accent);border-radius:var(--tms-card-radius);font-family:var(--tms-card-font)}.tms-mini{--mini-paper:var(--tms-card-paper);--mini-muted:var(--tms-card-muted);--mini-line:var(--tms-card-line);--mini-ink:var(--tms-card-ink);font-family:var(--tms-card-font)}.trf .trf-card .trf-card__top{height:60px;min-height:60px;padding:8px var(--tms-card-space-4)}.trf article.trf-card h3{font-family:var(--tms-card-font);font-size:var(--tms-card-title);font-weight:var(--tms-card-strong);line-height:1.2;letter-spacing:-.015em}.trf .trf-card .trf-card__body{padding:var(--tms-card-space-4)}.trf .trf-card .trf-card__commercial dt{font-size:var(--tms-card-label);font-weight:var(--tms-card-weight);letter-spacing:.08em}.trf .trf-card .trf-card__specs dt{font-size:var(--tms-card-label);font-weight:var(--tms-card-weight)}.trf .trf-card .trf-card__specs dd{font-size:13px;font-weight:var(--tms-card-strong)}.trf .trf-card .trf-card__cta,.trf .trf-card .trf-card__heart{border-radius:var(--tms-card-control-radius);font-family:var(--tms-card-font)}.trf .trf-card .trf-card__asset{gap:var(--tms-card-space-2)}.trf .trf-card .trf-card__payback,.trf .trf-card .trf-card__vat{font-size:var(--tms-card-small)}.tms-mini .tms-mini__card .tms-mini__identity{padding:var(--tms-card-space-3) var(--tms-card-space-3) 0}.tms-mini .tms-mini__card h3{font-size:var(--tms-card-title-compact);font-weight:var(--tms-card-strong);line-height:1.2}.tms-mini .tms-mini__metric dd,.tms-mini .tms-mini__metric dt{font-weight:var(--tms-card-strong)}.tms-compare-page .tms-compare-product-card__name{font-family:var(--tms-card-font);font-weight:var(--tms-card-strong)}.tms-compare-page .tms-compare-product-card__stat dt{font-weight:var(--tms-card-weight)}.tms-compare-page .tms-compare-product-card__stat dd{font-weight:var(--tms-card-strong)}.breakdance :is(.tms-r-svc,.tms-r-rev,.tms-r-guide,.tms-r-step,.tms-r-why__item,.tms-r-proofrow__item,.tms-reviews-card,.tms-whyus__card,.tms-steps-card,.aer-pp-card,.aer-product-variant-switcher,.tms-payback-section){font-family:var(--tms-card-font)}.breakdance :is(.tms-payback-section__cta,.tms-payback-table .tms-payback-view){border-radius:var(--tms-card-control-radius)}:is(.tms-card-v2,.trf-card,.tms-mini,.tms-compare-product-summary,.tms-payback-table,.tms-r-svc,.tms-r-rev,.tms-r-guide,.tms-reviews-card,.tms-whyus__card,.tms-steps-card) :is(a,button,input,select,[tabindex]):focus-visible{outline:2px solid var(--tms-card-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){:is(.tms-card-v2,.trf-card,.tms-mini) :is(a,button){transition:none}}.trf .trf-card .trf-card__rank-word{display:block}:is(.tms-card-v2,.trf-card) .miner-card__basket-slot{display:inline-flex;position:relative;flex:0 0 44px;width:44px;height:44px}:is(.tms-card-v2,.trf-card) :is(.miner-card__basket,.miner-card__basket-slot .added_to_cart){display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:44px;height:44px;min-height:44px;padding:0;border:1px solid var(--tms-card-line);border-radius:var(--tms-card-control-radius);background:#fff;color:var(--tms-card-ink);text-decoration:none;cursor:pointer}:is(.tms-card-v2,.trf-card) .miner-card__basket svg{width:22px;height:22px;flex:none}:is(.tms-card-v2,.trf-card) .miner-card__basket:hover{border-color:var(--tms-card-accent);color:var(--tms-card-accent-ink);background:var(--tms-card-wash)}:is(.tms-card-v2,.trf-card) .miner-card__basket:is(:disabled,[aria-disabled=true]){opacity:.4;cursor:not-allowed}:is(.tms-card-v2,.trf-card) .miner-card__basket.loading{opacity:.5;pointer-events:none;cursor:progress}:is(.tms-card-v2,.trf-card) .miner-card__basket.added{display:none}:is(.tms-card-v2,.trf-card) .miner-card__basket-slot .added_to_cart{font-size:0;border-color:var(--tms-card-positive);color:var(--tms-card-positive)}:is(.tms-card-v2,.trf-card) .miner-card__basket-slot .added_to_cart::after{content:"";width:15px;height:9px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(-45deg)}.trf .trf-card .trf-card__actions{display:flex;gap:8px;align-items:center}.trf .trf-card .trf-card__cta{flex:1;min-width:0}.trf .trf-card .trf-card__heart{flex:0 0 44px;width:44px;height:44px}:is(.tms-card-v2,.trf-card) :is(.miner-card__price,[data-tms-unit-price]):not([hidden]):has(>ins){display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:6px}:is(.tms-card-v2,.trf-card) :is(.miner-card__price,[data-tms-unit-price])>ins{order:0}:is(.tms-card-v2,.trf-card) :is(.miner-card__price,[data-tms-unit-price])>del{order:1}.breakdance .tms-card-v2 div:has(>.miner-card__cta):has(>.miner-card__compare-slot){display:flex;flex-flow:row nowrap;align-items:center;gap:8px}.breakdance .tms-card-v2 div:has(>.miner-card__basket-slot)>.miner-card__cta{flex:1;min-width:0;width:auto}.trf .trf-card .trf-card__hero{position:relative;padding-bottom:42px}.trf .trf-card .trf-card__hero>.trf-card__badges{position:absolute;bottom:10px;left:16px;right:16px;margin:0;display:flex;flex-wrap:wrap;gap:6px}
