/* OR24 v9.2 | Porzadkowanie detali: ikony, hero, kosiarki, srednice.
   Celowo tylko home; nie zmienia układu ani dzialania innych podstron. */

body.or24-home-redesign-v3 .or24-home-head-actions > a[href="/konto"] > b, body.or24-home-redesign-v3 .or24-home-head-actions > a[href="/konto/logowanie"] > b{font-size:0 !important;line-height:0 !important;}
body.or24-home-redesign-v3 .or24-home-head-actions > a[href="/konto"] > b::before,
body.or24-home-redesign-v3 .or24-home-head-actions > a[href="/konto/logowanie"] > b::before{content:"" !important;display:block !important;width:21px !important;height:21px !important;background-color:#183f29 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227.5%22%20r%3D%223.7%22%2F%3E%3Cpath%20d%3D%22M4%2020c0-4.4%203.1-7%208-7s8%202.6%208%207%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227.5%22%20r%3D%223.7%22%2F%3E%3Cpath%20d%3D%22M4%2020c0-4.4%203.1-7%208-7s8%202.6%208%207%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;}
body.or24-home-redesign-v3 .or24-home-head-actions > a.or24-home-cart-v3 > b{font-size:0 !important;line-height:0 !important;}
body.or24-home-redesign-v3 .or24-home-head-actions > a.or24-home-cart-v3 > b::before{content:"" !important;display:block !important;width:22px !important;height:22px !important;background-color:#183f29 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2220%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2220%22%20r%3D%221%22%2F%3E%3Cpath%20d%3D%22M2%203h2.5l2.2%2012h13.2l1.8-8.6H5.3%22%2F%3E%3Cpath%20d%3D%22M7%2017h13%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2220%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2220%22%20r%3D%221%22%2F%3E%3Cpath%20d%3D%22M2%203h2.5l2.2%2012h13.2l1.8-8.6H5.3%22%2F%3E%3Cpath%20d%3D%22M7%2017h13%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;}
body.or24-home-redesign-v3 .or24-home-header-search button[type="submit"]{font-size:0 !important;line-height:0 !important;}
body.or24-home-redesign-v3 .or24-home-header-search button[type="submit"]::before{content:"" !important;display:block !important;width:21px !important;height:21px !important;background-color:#ffffff !important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210.7%22%20cy%3D%2210.7%22%20r%3D%226.6%22%2F%3E%3Cpath%20d%3D%22m16%2016%204.4%204.4%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210.7%22%20cy%3D%2210.7%22%20r%3D%226.6%22%2F%3E%3Cpath%20d%3D%22m16%2016%204.4%204.4%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;}

/* Pasek zalet: jednakowa skala i kreska ikon; bez emoji, bez bibliotek. */
body.or24-home-redesign-v3 .or24-home-benefits-v3 .or24-home-benefits-grid > div > b {
  display:grid !important;
  place-items:center !important;
  flex:0 0 25px !important;
  width:25px !important;
  height:25px !important;
  min-width:25px !important;
  padding:0 !important;
  font-size:0 !important;
  line-height:0 !important;
  background:transparent !important;
  border:0 !important;
  box-shadow:none !important;
  color:#207347 !important;
}
body.or24-home-redesign-v3 .or24-home-benefits-v3 .or24-home-benefits-grid > div > b svg {
  display:none !important;
}

body.or24-home-redesign-v3 .or24-home-benefits-v3 .or24-home-benefits-grid > div:nth-child(1) > b::before{content:"" !important;display:block !important;width:23px !important;height:23px !important;background-color:#207347 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%206h11v11H3z%22%2F%3E%3Cpath%20d%3D%22M14%209h4l3%204v4h-7z%22%2F%3E%3Cpath%20d%3D%22M3%2017h18%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%2218%22%20r%3D%221.8%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2218%22%20r%3D%221.8%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%206h11v11H3z%22%2F%3E%3Cpath%20d%3D%22M14%209h4l3%204v4h-7z%22%2F%3E%3Cpath%20d%3D%22M3%2017h18%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%2218%22%20r%3D%221.8%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2218%22%20r%3D%221.8%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;}
body.or24-home-redesign-v3 .or24-home-benefits-v3 .or24-home-benefits-grid > div:nth-child(2) > b::before{content:"" !important;display:block !important;width:23px !important;height:23px !important;background-color:#207347 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202%204%205v6c0%205.3%203.7%208.7%208%2011%204.3-2.3%208-5.7%208-11V5z%22%2F%3E%3Cpath%20d%3D%22m8.5%2012%202.5%202.5%204.5-5%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202%204%205v6c0%205.3%203.7%208.7%208%2011%204.3-2.3%208-5.7%208-11V5z%22%2F%3E%3Cpath%20d%3D%22m8.5%2012%202.5%202.5%204.5-5%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;}
body.or24-home-redesign-v3 .or24-home-benefits-v3 .or24-home-benefits-grid > div:nth-child(3) > b::before{content:"" !important;display:block !important;width:23px !important;height:23px !important;background-color:#207347 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%202h9l4%204v16l-3-1.5L13%2022l-3-1.5L7%2022l-2-1V3a1%201%200%200%201%201-1z%22%2F%3E%3Cpath%20d%3D%22M15%202v5h4%22%2F%3E%3Cpath%20d%3D%22M9%2011h6M9%2015h6%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%202h9l4%204v16l-3-1.5L13%2022l-3-1.5L7%2022l-2-1V3a1%201%200%200%201%201-1z%22%2F%3E%3Cpath%20d%3D%22M15%202v5h4%22%2F%3E%3Cpath%20d%3D%22M9%2011h6M9%2015h6%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;}
body.or24-home-redesign-v3 .or24-home-benefits-v3 .or24-home-benefits-grid > div:nth-child(4) > b::before{content:"" !important;display:block !important;width:23px !important;height:23px !important;background-color:#207347 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%221.7%22%2F%3E%3Cpath%20d%3D%22m4%207%208%206%208-6%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%221.7%22%2F%3E%3Cpath%20d%3D%22m4%207%208%206%208-6%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;}
body.or24-home-redesign-v3 .or24-home-benefits-v3 .or24-home-benefits-grid > div:nth-child(5) > b::before{content:"" !important;display:block !important;width:23px !important;height:23px !important;background-color:#207347 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%224%22%20width%3D%2216%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M4%209h16M9%209v11%22%2F%3E%3Cpath%20d%3D%22M13%2013h4M13%2016h4%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%224%22%20width%3D%2216%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M4%209h16M9%209v11%22%2F%3E%3Cpath%20d%3D%22M13%2013h4M13%2016h4%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;}

/* Hero: mniej plakatowy naglowek, nie ruszamy zdjęcia, wyszukiwarki ani CTA. */
body.or24-home-redesign-v3 .or24-home-hero-v6 h1 {
  font-size:clamp(39px,4vw,59px) !important;
  line-height:1.075 !important;
  letter-spacing:-.034em !important;
}
/* Gorny pasek kosiarek: pozostaje przyjety układ i zdjęcie 5 maszyn. */
body.or24-home-redesign-v3 .or24-home-category-grid.or24-v84-grid > a.cat-mower-photo .or24-v84-copy > small {
  display:none !important;
}
body.or24-home-redesign-v3 .or24-home-category-grid.or24-v84-grid > a.cat-mower-photo > .or24-v84-copy {
  transform:none !important;
}
body.or24-home-redesign-v3 .or24-home-category-grid.or24-v84-grid > a.cat-mower-photo > .or24-v84-copy strong {
  font-size:clamp(21px,1.85vw,27px) !important;
  letter-spacing:-.018em !important;
  line-height:1.18 !important;
}
body.or24-home-redesign-v3 .or24-home-category-grid.or24-v84-grid > a.cat-mower-photo > .or24-v84-copy em {
  margin-top:7px !important;
}
/* OR24 v9.3 – średnice wyłącznie na stronie głównej.
   Silniejsze selektory opierają się na realnych ID trzech sekcji;
   nie zmieniają ich wymiarów, funkcjonalności ani kolejności. */
body.or24-home-redesign-v3 #opony-home .or24-home-mini-chips > a,
body.or24-home-redesign-v3 #detki-home .or24-home-mini-chips > a,
body.or24-home-redesign-v3 #felgi-home .or24-home-mini-chips > a,
body.or24-home-redesign-v3 .or24-home-size-list > a {
  border-radius:4px !important;
}
@media (max-width:700px) {
  body.or24-home-redesign-v3 .or24-home-hero-v6 h1 {
    font-size:clamp(31px,8vw,41px) !important;
    letter-spacing:-.032em !important;
    line-height:1.09 !important;
  }
  body.or24-home-redesign-v3 .or24-home-category-grid.or24-v84-grid > a.cat-mower-photo > .or24-v84-copy strong {
    font-size:clamp(16px,4.5vw,19px) !important;
    line-height:1.18 !important;
  }
}
