.elementor-71160201 .elementor-element.elementor-element-2d4781c{text-align:center;}.elementor-71160201 .elementor-element.elementor-element-2d4781c .elementor-image img{max-width:100%;opacity:1;}.elementor-71160201 .elementor-element.elementor-element-6267ab9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-71160201 .elementor-element.elementor-element-e076f97{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-9aae0c7 .elementor-heading-title{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-982595c{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-09c5a02 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-71160201 .elementor-element.elementor-element-63c8b3c{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-5f0e58b .elementor-heading-title{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-693cf0c{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-fa8a05f .elementor-heading-title{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-8915e2e{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-9dcaa36 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-71160201 .elementor-element.elementor-element-be4624c{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-bdad382 .elementor-product-box > *{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor-71160201 .elementor-element.elementor-element-bdad382 .elementor-content{text-align:center;}.elementor-71160201 .elementor-element.elementor-element-bdad382 .elementor-title{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-490c3e2{text-align:center;}.elementor-71160201 .elementor-element.elementor-element-490c3e2 .elementor-image img{max-width:100%;opacity:1;}.elementor-71160201 .elementor-element.elementor-element-081f824{text-align:center;}.elementor-71160201 .elementor-element.elementor-element-081f824 .elementor-image img{max-width:100%;opacity:1;}.elementor-71160201 .elementor-element.elementor-element-76ab36f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-71160201 .elementor-element.elementor-element-b45f6f6{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-1abccef .elementor-product-box > *{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-71160201 .elementor-element.elementor-element-1abccef .elementor-content{text-align:center;}.elementor-71160201 .elementor-element.elementor-element-1abccef .elementor-title{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-0a1d198 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-71160201 .elementor-element.elementor-element-4d48dd5{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-f51ef4e .elementor-product-box > *{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-71160201 .elementor-element.elementor-element-f51ef4e .elementor-content{text-align:center;}.elementor-71160201 .elementor-element.elementor-element-f51ef4e .elementor-title{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-ed77afc{text-align:center;}.elementor-71160201 .elementor-element.elementor-element-ed77afc .elementor-image img{max-width:100%;opacity:1;}.elementor-71160201 .elementor-element.elementor-element-5c4ca0e{text-align:center;}.elementor-71160201 .elementor-element.elementor-element-5c4ca0e .elementor-image img{max-width:100%;opacity:1;}.elementor-71160201 .elementor-element.elementor-element-5e9c256 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-71160201 .elementor-element.elementor-element-6cf2b7f{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-a3d9440 .elementor-product-box > *{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-71160201 .elementor-element.elementor-element-a3d9440 .elementor-content{text-align:center;}.elementor-71160201 .elementor-element.elementor-element-a3d9440 .elementor-title{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-b19ab22 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-71160201 .elementor-element.elementor-element-c2aaf59{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-06fd054 .elementor-product-box > *{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-71160201 .elementor-element.elementor-element-06fd054 .elementor-content{text-align:center;}.elementor-71160201 .elementor-element.elementor-element-06fd054 .elementor-title{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-f65900d{text-align:center;}.elementor-71160201 .elementor-element.elementor-element-f65900d .elementor-image img{max-width:100%;opacity:1;}.elementor-71160201 .elementor-element.elementor-element-57a8c93{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-9e2b364 .elementor-heading-title{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-9e2b364 > .elementor-widget-container{padding:5px 5px 5px 5px;background-color:#EACE91;border-radius:5px 5px 5px 5px;}.elementor-71160201 .elementor-element.elementor-element-786a790 .elementor-heading-title{color:#000000;}.elementor-71160201 .elementor-element.elementor-element-786a790 > .elementor-widget-container{padding:5px 5px 5px 5px;background-color:#EACE91;border-radius:5px 5px 5px 5px;}/* Start custom CSS for html, class: .elementor-element-2418ab7 *//* —— 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-8d3d6de */.elementor-71160201 .elementor-element.elementor-element-8d3d6de img {
    border-radius: 10px
}/* End custom CSS */