.elementor-2266 .elementor-element.elementor-element-684783b3 .trx_addons_bg_text{z-index:0;}.elementor-2266 .elementor-element.elementor-element-684783b3 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2266 .elementor-element.elementor-element-684783b3 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2266 .elementor-element.elementor-element-684783b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2266 .elementor-element.elementor-element-684783b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2266 .elementor-element.elementor-element-497e7424:not(.elementor-motion-effects-element-type-background), .elementor-2266 .elementor-element.elementor-element-497e7424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kiliandesign.eu/wp-content/uploads/2025/12/Projekt-bez-nazwy-47.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2266 .elementor-element.elementor-element-497e7424 .trx_addons_bg_text{z-index:0;}.elementor-2266 .elementor-element.elementor-element-497e7424 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2266 .elementor-element.elementor-element-497e7424 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2266 .elementor-element.elementor-element-497e7424{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2266 .elementor-element.elementor-element-497e7424 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2266 .elementor-element.elementor-element-31980e5e{--spacer-size:200px;}.elementor-2266 .elementor-element.elementor-element-69e7247a .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-2266 .elementor-element.elementor-element-69e7247a .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-2266 .elementor-element.elementor-element-9bda454{--spacer-size:44px;}.elementor-2266 .elementor-element.elementor-element-2339af41{--spacer-size:211px;}.elementor-2266 .elementor-element.elementor-element-6deb6d03 .trx_addons_bg_text{z-index:0;}.elementor-2266 .elementor-element.elementor-element-6deb6d03 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2266 .elementor-element.elementor-element-6deb6d03 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2266 .elementor-element.elementor-element-41ce1433{--spacer-size:50px;}.elementor-2266 .elementor-element.elementor-element-2f461ed .trx_addons_bg_text{z-index:0;}.elementor-2266 .elementor-element.elementor-element-2f461ed .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2266 .elementor-element.elementor-element-2f461ed .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2266 .elementor-element.elementor-element-a688a7b .trx_addons_bg_text{z-index:0;}.elementor-2266 .elementor-element.elementor-element-a688a7b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2266 .elementor-element.elementor-element-a688a7b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2266 .elementor-element.elementor-element-eb024ed > .elementor-element-populated.elementor-column-wrap{padding:0px 5px 0px 0px;}.elementor-2266 .elementor-element.elementor-element-eb024ed > .elementor-element-populated.elementor-widget-wrap{padding:0px 5px 0px 0px;}.elementor-2266 .elementor-element.elementor-element-63ea8d6 .sc_action_item{min-height:410px;}.elementor-2266 .elementor-element.elementor-element-63ea8d6 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-2266 .elementor-element.elementor-element-63ea8d6 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-2266 .elementor-element.elementor-element-b854885 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 5px;}.elementor-2266 .elementor-element.elementor-element-b854885 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 5px;}.elementor-2266 .elementor-element.elementor-element-f169b2d{--spacer-size:50px;}.elementor-2266 .elementor-element.elementor-element-8aa2a78 .sc_action_item{min-height:410px;}.elementor-2266 .elementor-element.elementor-element-8aa2a78 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-2266 .elementor-element.elementor-element-8aa2a78 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-2266 .elementor-element.elementor-element-c295f27 .trx_addons_bg_text{z-index:0;}.elementor-2266 .elementor-element.elementor-element-c295f27 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2266 .elementor-element.elementor-element-c295f27 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2266 .elementor-element.elementor-element-c295f27{margin-top:20px;margin-bottom:0px;}.elementor-2266 .elementor-element.elementor-element-7b64faa > .elementor-element-populated.elementor-column-wrap{padding:0px 5px 0px 0px;}.elementor-2266 .elementor-element.elementor-element-7b64faa > .elementor-element-populated.elementor-widget-wrap{padding:0px 5px 0px 0px;}.elementor-2266 .elementor-element.elementor-element-efd0496 .sc_action_item{min-height:410px;}.elementor-2266 .elementor-element.elementor-element-efd0496 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-2266 .elementor-element.elementor-element-efd0496 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-2266 .elementor-element.elementor-element-c41c355 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 5px;}.elementor-2266 .elementor-element.elementor-element-c41c355 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 5px;}.elementor-2266 .elementor-element.elementor-element-5a8d7a8{--spacer-size:50px;}.elementor-2266 .elementor-element.elementor-element-7c1f7ea .sc_action_item{min-height:410px;}.elementor-2266 .elementor-element.elementor-element-7c1f7ea .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-2266 .elementor-element.elementor-element-7c1f7ea .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-2266 .elementor-element.elementor-element-a1b76bf .trx_addons_bg_text{z-index:0;}.elementor-2266 .elementor-element.elementor-element-a1b76bf .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2266 .elementor-element.elementor-element-a1b76bf .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2266 .elementor-element.elementor-element-2eb9b48{--spacer-size:50px;}.elementor-2266 .elementor-element.elementor-element-37384eb .trx_addons_bg_text{z-index:0;}.elementor-2266 .elementor-element.elementor-element-37384eb .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2266 .elementor-element.elementor-element-37384eb .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2266 .elementor-element.elementor-element-37384eb{padding:50px 10px 0px 10px;}.elementor-2266 .elementor-element.elementor-element-cb99122.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2266 .elementor-element.elementor-element-cb99122.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2266 .elementor-element.elementor-element-67925bbf .trx_addons_bg_text{z-index:0;}.elementor-2266 .elementor-element.elementor-element-67925bbf .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2266 .elementor-element.elementor-element-67925bbf .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2266 .elementor-element.elementor-element-15f39d50 .trx_addons_bg_text{z-index:0;}.elementor-2266 .elementor-element.elementor-element-15f39d50 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2266 .elementor-element.elementor-element-15f39d50 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2266 .elementor-element.elementor-element-7e754fcc{--spacer-size:50px;}.elementor-2266 .elementor-element.elementor-element-7a220950 .trx_addons_bg_text{z-index:0;}.elementor-2266 .elementor-element.elementor-element-7a220950 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2266 .elementor-element.elementor-element-7a220950 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2266 .elementor-element.elementor-element-32301b89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2266 .elementor-element.elementor-element-32301b89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-156af5d1 );}.elementor-2266 .elementor-element.elementor-element-32301b89 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2266 .elementor-element.elementor-element-32301b89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2266 .elementor-element.elementor-element-683d6fde .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-2266 .elementor-element.elementor-element-683d6fde .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-2266 .elementor-element.elementor-element-15eda60 .trx_addons_bg_text{z-index:0;}.elementor-2266 .elementor-element.elementor-element-15eda60 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2266 .elementor-element.elementor-element-15eda60 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2266 .elementor-element.elementor-element-914549f{--spacer-size:50px;}@media(max-width:1024px){.elementor-2266 .elementor-element.elementor-element-31980e5e{--spacer-size:70px;}.elementor-2266 .elementor-element.elementor-element-2339af41{--spacer-size:80px;}.elementor-2266 .elementor-element.elementor-element-63ea8d6 .sc_action_item{min-height:240px;}.elementor-2266 .elementor-element.elementor-element-8aa2a78 .sc_action_item{min-height:240px;}.elementor-2266 .elementor-element.elementor-element-efd0496 .sc_action_item{min-height:240px;}.elementor-2266 .elementor-element.elementor-element-7c1f7ea .sc_action_item{min-height:240px;}.elementor-2266 .elementor-element.elementor-element-cb99122.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-2266 .elementor-element.elementor-element-533e17a7{width:10%;}.elementor-2266 .elementor-element.elementor-element-5599a75f{width:90%;}.elementor-2266 .elementor-element.elementor-element-70c42c82{width:10%;}.elementor-2266 .elementor-element.elementor-element-32301b89{width:80%;}.elementor-2266 .elementor-element.elementor-element-59fe9ef3{width:10%;}}@media(max-width:767px){.elementor-2266 .elementor-element.elementor-element-533e17a7{width:10%;}.elementor-2266 .elementor-element.elementor-element-5599a75f{width:90%;}.elementor-2266 .elementor-element.elementor-element-31980e5e{--spacer-size:50px;}.elementor-2266 .elementor-element.elementor-element-2339af41{--spacer-size:60px;}.elementor-2266 .elementor-element.elementor-element-eb024ed > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-2266 .elementor-element.elementor-element-eb024ed > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2266 .elementor-element.elementor-element-63ea8d6 .sc_action_item{min-height:220px;}.elementor-2266 .elementor-element.elementor-element-b854885 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-2266 .elementor-element.elementor-element-b854885 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2266 .elementor-element.elementor-element-f169b2d{--spacer-size:10px;}.elementor-2266 .elementor-element.elementor-element-8aa2a78 .sc_action_item{min-height:220px;}.elementor-2266 .elementor-element.elementor-element-7b64faa > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-2266 .elementor-element.elementor-element-7b64faa > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2266 .elementor-element.elementor-element-efd0496 .sc_action_item{min-height:220px;}.elementor-2266 .elementor-element.elementor-element-c41c355 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-2266 .elementor-element.elementor-element-c41c355 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2266 .elementor-element.elementor-element-5a8d7a8{--spacer-size:10px;}.elementor-2266 .elementor-element.elementor-element-7c1f7ea .sc_action_item{min-height:220px;}.elementor-2266 .elementor-element.elementor-element-cb99122.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2266 .elementor-element.elementor-element-32301b89 > .elementor-element-populated.elementor-column-wrap{padding:0px 40px 0px 40px;}.elementor-2266 .elementor-element.elementor-element-32301b89 > .elementor-element-populated.elementor-widget-wrap{padding:0px 40px 0px 40px;}}/* Start custom CSS for trx_sc_action, class: .elementor-element-63ea8d6 *//* 1) Najbardziej uniwersalne: wszystkie nagłówki H1–H4 */
h1, h2, h3, h4 {
  color: #ffffff !important;
}

/* 2) Nagłówki w Elementorze (często wykorzystywane) */
.elementor-widget-heading .elementor-heading-title {
  color: #ffffff !important;
}

/* 3) Nagłówki w hero / bannerach (często mają własne klasy) */
.hero .elementor-heading-title,
.banner .elementor-heading-title,
.page-hero .elementor-heading-title {
  color: #ffffff !important;
}

/* 4) Tytuły sekcji motywu (przykładowe klasy motywów) */
.site-title,
.entry-title,
.page-title,
.header .site-title {
  color: #ffffff !important;
}

/* 5) Jeśli napis ma pseudo-elementy lub przezroczystość: usuń filter/opacity */
.elementor-widget-heading .elementor-heading-title,
h1, h2, h3 {
  opacity: 1 !important;
  filter: none !important;
  text-shadow: none; /* lub dodaj shadow jeśli chcesz lepszą czytelność */
}

/* 6) Dla przycisków/odnośników nagłówków (jeśli są linkami) */
.elementor-widget-heading .elementor-heading-title a,
.entry-title a {
  color: #ffffff !important;
}

/* 7) Dodatkowy kontrast — jeśli tło jest jasne dodaj delikatny cień tekstu */
.elementor-widget-heading .elementor-heading-title {
  text-shadow: 0 2px 6px rgba(0,0,0,0.45);
}
/* Przyciski "Kup teraz" w motywie Iona */
.mkdf-pli-link,
.mkdf-pli-link span,
.mkdf-pli-link-button,
.mkdf-pli-link-button span {
    color: #ffffff !important;      /* biały tekst */
}

/* Na hover też biały */
.mkdf-pli-link:hover,
.mkdf-pli-link-button:hover,
.mkdf-pli-link:hover span,
.mkdf-pli-link-button:hover span {
    color: #ffffff !important;
}/* End custom CSS */