.elementor-64160301 .elementor-element.elementor-element-6fcf996{text-align:center;}.elementor-64160301 .elementor-element.elementor-element-6fcf996 .elementor-image img{max-width:100%;opacity:1;}.elementor-64160301 .elementor-element.elementor-element-7ec707c > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-64160301 .elementor-element.elementor-element-d3f96a8{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-8954b4f .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-8954b4f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-64160301 .elementor-element.elementor-element-561a718{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-0d29349 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-64160301 .elementor-element.elementor-element-20fe036{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-27f911b .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-27f911b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-64160301 .elementor-element.elementor-element-ccd4dca .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-ccd4dca > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-64160301 .elementor-element.elementor-element-b6ee12b{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-f64f0ac .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-f64f0ac > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-64160301 .elementor-element.elementor-element-d6c2ae9{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-ad3d3ed .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-ad3d3ed > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-64160301 .elementor-element.elementor-element-662f9d0{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-886fe81 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-64160301 .elementor-element.elementor-element-cb06710 .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-c9a841b{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-142827a .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-142827a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-64160301 .elementor-element.elementor-element-4160b35{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-505c41f{text-align:center;}.elementor-64160301 .elementor-element.elementor-element-505c41f .elementor-image img{max-width:100%;opacity:1;}.elementor-64160301 .elementor-element.elementor-element-bbf4fc2 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-64160301 .elementor-element.elementor-element-81d0efd .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-779d7e9{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-737cfef .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-737cfef > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-64160301 .elementor-element.elementor-element-74fbb39{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-1e2e861 .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-1e2e861 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-64160301 .elementor-element.elementor-element-7ff8798{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-fee10de .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-fee10de > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-64160301 .elementor-element.elementor-element-96e51a4{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-c54b4a4 .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-c54b4a4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-64160301 .elementor-element.elementor-element-cd037f2{text-align:center;}.elementor-64160301 .elementor-element.elementor-element-cd037f2 .elementor-image img{max-width:100%;opacity:1;}.elementor-64160301 .elementor-element.elementor-element-959d7ea{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-eeee602 .elementor-product-box > *{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-64160301 .elementor-element.elementor-element-eeee602 .elementor-content{text-align:center;}.elementor-64160301 .elementor-element.elementor-element-eeee602 .elementor-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-22332bc{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-361ccc8 .elementor-product-box > *{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-64160301 .elementor-element.elementor-element-361ccc8 .elementor-content{text-align:center;}.elementor-64160301 .elementor-element.elementor-element-361ccc8 .elementor-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-7f05944{text-align:center;}.elementor-64160301 .elementor-element.elementor-element-7f05944 .elementor-image img{max-width:100%;opacity:1;}.elementor-64160301 .elementor-element.elementor-element-18f7417{text-align:center;}.elementor-64160301 .elementor-element.elementor-element-18f7417 .elementor-image img{max-width:100%;opacity:1;}.elementor-64160301 .elementor-element.elementor-element-a3a7ca4{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-1a0c181 .elementor-product-box > *{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-64160301 .elementor-element.elementor-element-1a0c181 .elementor-content{text-align:center;}.elementor-64160301 .elementor-element.elementor-element-1a0c181 .elementor-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-f292597{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-ca9fe54 .elementor-product-box > *{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-64160301 .elementor-element.elementor-element-ca9fe54 .elementor-content{text-align:center;}.elementor-64160301 .elementor-element.elementor-element-ca9fe54 .elementor-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-c4f68fa{text-align:center;}.elementor-64160301 .elementor-element.elementor-element-c4f68fa .elementor-image img{max-width:100%;opacity:1;}.elementor-64160301 .elementor-element.elementor-element-73b62e6{text-align:center;}.elementor-64160301 .elementor-element.elementor-element-73b62e6 .elementor-image img{max-width:100%;opacity:1;}.elementor-64160301 .elementor-element.elementor-element-b181f93{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-914f292 .elementor-product-box > *{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-64160301 .elementor-element.elementor-element-914f292 .elementor-content{text-align:center;}.elementor-64160301 .elementor-element.elementor-element-914f292 .elementor-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-c493e7b > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-64160301 .elementor-element.elementor-element-6256545 .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-10d8c57{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-95f4c4f .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-95f4c4f > .elementor-widget-container{padding:5px 5px 5px 5px;background-color:#EACE91;border-radius:5px 5px 5px 5px;}.elementor-64160301 .elementor-element.elementor-element-8e7ea34 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);grid-column-gap:10px;}.elementor-64160301 .elementor-element.elementor-element-82580b9 .elementor-heading-title{color:#000000;}.elementor-64160301 .elementor-element.elementor-element-82580b9 > .elementor-widget-container{padding:5px 5px 5px 5px;background-color:#EACE91;border-radius:5px 5px 5px 5px;}@media(max-width:1024px){.elementor-64160301 .elementor-element.elementor-element-8e7ea34 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}}@media(max-width:767px){.elementor-64160301 .elementor-element.elementor-element-8e7ea34 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1, 1fr);}}/* Start custom CSS for html, class: .elementor-element-ae5183e *//* —— PION → POZIOM tylko powyżej 768 px ———————————————— */
@media (min-width: 768px){

  /* 1. Cały link = kontener flex */
  .elementor-product-miniature .elementor-product-link{
      display:flex;          /* ustawia obraz + opis w jednej linii */
      align-items:center;    /* pionowe wyśrodkowanie */
      gap:1.5rem;            /* odstęp między nimi */
      width:100%;
  }

  /* 2. Blok ze zdjęciem po lewej */
  .elementor-product-miniature .elementor-image{
      flex:0 0 140px;        /* stała szerokość miniatury */
  }

  .elementor-product-miniature .elementor-image img{
      width:100%;
      height:auto;
      display:block;
  }

  /* 3. Opis (tytuł + cena) wypełnia resztę */
  .elementor-product-miniature .elementor-content{
      flex:1 1 auto;
  }
}/* End custom CSS */
/* Start custom CSS for product-carousel, class: .elementor-element-8e7ea34 */.elementor-64160301 .elementor-element.elementor-element-8e7ea34 img {
    border-radius: 10px
}/* End custom CSS */