.elementor-79160301 .elementor-element.elementor-element-3315f9d2{text-align:center;}.elementor-79160301 .elementor-element.elementor-element-3315f9d2 .elementor-image img{max-width:100%;opacity:1;}.elementor-79160301 .elementor-element.elementor-element-203c8c08 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-79160301 .elementor-element.elementor-element-61fa396b{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-5230e0d0 .elementor-heading-title{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-5230e0d0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-79160301 .elementor-element.elementor-element-1a0207e5{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-297c1908 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-79160301 .elementor-element.elementor-element-3728200d .elementor-heading-title{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-3728200d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-79160301 .elementor-element.elementor-element-16a834eb{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-b2cf0bd > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-79160301 .elementor-element.elementor-element-2b6334b .elementor-heading-title{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-cb0754c{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-5ee7837 .elementor-heading-title{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-5ee7837 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-79160301 .elementor-element.elementor-element-8445799{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-2d6d19b{text-align:center;}.elementor-79160301 .elementor-element.elementor-element-2d6d19b .elementor-image img{max-width:100%;opacity:1;}.elementor-79160301 .elementor-element.elementor-element-e248aee{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-2afb7e5 .elementor-heading-title{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-2afb7e5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-79160301 .elementor-element.elementor-element-5aab3be6{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-b8ccea2{text-align:center;}.elementor-79160301 .elementor-element.elementor-element-b8ccea2 .elementor-image img{max-width:100%;opacity:1;}.elementor-79160301 .elementor-element.elementor-element-45477e8 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-79160301 .elementor-element.elementor-element-0c6d14f .elementor-heading-title{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-3ea93af{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-93358a4 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-79160301 .elementor-element.elementor-element-e26d2e0{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-f4f8092 .elementor-product-box > *{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-79160301 .elementor-element.elementor-element-f4f8092 .elementor-content{text-align:center;}.elementor-79160301 .elementor-element.elementor-element-f4f8092 .elementor-title{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-f4f8092 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-79160301 .elementor-element.elementor-element-1c68128{text-align:center;}.elementor-79160301 .elementor-element.elementor-element-1c68128 .elementor-image img{max-width:100%;opacity:1;}.elementor-79160301 .elementor-element.elementor-element-2b47b9bd{text-align:center;}.elementor-79160301 .elementor-element.elementor-element-2b47b9bd .elementor-image img{max-width:100%;opacity:1;}.elementor-79160301 .elementor-element.elementor-element-3de6f139 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-79160301 .elementor-element.elementor-element-39190a8e{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-1b01b254 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-79160301 .elementor-element.elementor-element-2b2d056{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-2de8a9e .elementor-product-box > *{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-79160301 .elementor-element.elementor-element-2de8a9e .elementor-content{text-align:center;}.elementor-79160301 .elementor-element.elementor-element-2de8a9e .elementor-title{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-2de8a9e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-79160301 .elementor-element.elementor-element-53b9fe0c{text-align:center;}.elementor-79160301 .elementor-element.elementor-element-53b9fe0c .elementor-image img{max-width:100%;opacity:1;}.elementor-79160301 .elementor-element.elementor-element-5573d07b > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-79160301 .elementor-element.elementor-element-45d2753e .elementor-heading-title{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-63ae260e{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-7cb844cf .elementor-heading-title{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-7cb844cf > .elementor-widget-container{padding:5px 5px 5px 5px;background-color:#EACE91;border-radius:5px 5px 5px 5px;}.elementor-79160301 .elementor-element.elementor-element-667ac01b .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);grid-column-gap:10px;}.elementor-79160301 .elementor-element.elementor-element-682db79a .elementor-heading-title{color:#000000;}.elementor-79160301 .elementor-element.elementor-element-682db79a > .elementor-widget-container{padding:5px 5px 5px 5px;background-color:#EACE91;border-radius:5px 5px 5px 5px;}@media(max-width:1024px){.elementor-79160301 .elementor-element.elementor-element-667ac01b .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}}@media(max-width:767px){.elementor-79160301 .elementor-element.elementor-element-667ac01b .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1, 1fr);}}/* Start custom CSS for html, class: .elementor-element-47ff5d4 *//* —— 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-667ac01b */.elementor-79160301 .elementor-element.elementor-element-667ac01b img {
    border-radius: 10px;
}/* End custom CSS */