.elementor-2123 .elementor-element.elementor-element-5aa2c07e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2123 .elementor-element.elementor-element-5aa2c07e:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-5aa2c07e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-2123 .elementor-element.elementor-element-33c18908{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2123 .elementor-element.elementor-element-33c18908.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2123 .elementor-element.elementor-element-4d11a6a .elementor-heading-title{font-size:34px;font-weight:600;color:var( --e-global-color-kadence3 );}.elementor-2123 .elementor-element.elementor-element-1f04725c .elementor-heading-title{color:var( --e-global-color-kadence4 );}.elementor-2123 .elementor-element.elementor-element-35a883d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2123 .elementor-element.elementor-element-51d2601d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-51d2601d .elementor-icon-wrapper{text-align:left;}.elementor-2123 .elementor-element.elementor-element-51d2601d .elementor-icon{font-size:140px;}.elementor-2123 .elementor-element.elementor-element-51d2601d .elementor-icon svg{height:140px;}.elementor-2123 .elementor-element.elementor-element-51d2601d .elementor-icon-wrapper svg{width:auto;}.elementor-2123 .elementor-element.elementor-element-44e63f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2123 .elementor-element.elementor-element-2396756{--display:flex;}.elementor-2123 .elementor-element.elementor-element-22bba3a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2123 .elementor-element.elementor-element-283f7277{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}@media(min-width:768px){.elementor-2123 .elementor-element.elementor-element-33c18908{--width:40%;}.elementor-2123 .elementor-element.elementor-element-35a883d1{--width:50%;}}@media(max-width:1024px){ .elementor-2123 .elementor-element.elementor-element-283f7277{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-2123 .elementor-element.elementor-element-283f7277{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for container, class: .elementor-element-22bba3a3 */@media print {
    @page {
        margin-top: 0mm; /* zmień na żądaną wartość */
    }
}

@media print {
  
  .hidden-print, .site-footer, .site-header {
    display: none !important;
  }
  .printfull{width:100%;height:auto;}
  .printwidth{float:left;
  max-width:50%;}
  .prawa {float: right;max-width:50%;}
  .galeriazdjec{
      width:200px!important;height:auto;
  }
  .tytulproduktu h1 {font-size:22px!important; }
}
@media print {
    
    .elementor-widget-container .product-attributes th, .elementor-widget-container .product-attributes td {
    border: 1px solid #ddd;
    padding: 4px;
    text-align: left;
    color: #212121;
}

   
    .iconic-woothumbs-thumbnails, .iconic-woothumbs-all-images-wrap {
        display: none!important;
    }
    
    /* pokaż tylko pierwsze zdjęcie */
    .eiconic-woothumbs-images__slide-1 {
        float:left;
        width: 50% !important;
        height:auto !important;
    }
   }/* End custom CSS */