.elementor-512 .elementor-element.elementor-element-a3dc323{--display:flex;--min-height:492px;--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;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-512 .elementor-element.elementor-element-a3dc323:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-a3dc323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reless.pl/wp-content/uploads/2025/10/dasdasdasd.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-512 .elementor-element.elementor-element-0798a0d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-512 .elementor-element.elementor-element-c3409b9{--display:flex;--min-height:357px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-512 .elementor-element.elementor-element-c3409b9:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-c3409b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-333e6ba > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-333e6ba{text-align:center;}.elementor-512 .elementor-element.elementor-element-333e6ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:600;color:#363636;}.elementor-512 .elementor-element.elementor-element-31edda1{text-align:center;}.elementor-512 .elementor-element.elementor-element-31edda1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:42px;letter-spacing:0px;color:#4F5050;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-512 .elementor-element.elementor-element-ca89815 .elementor-button{background-color:#274634;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-512 .elementor-element.elementor-element-12cd898{--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-512 .elementor-element.elementor-element-5b00439{--display:flex;}.elementor-512 .elementor-element.elementor-element-744a6b5{--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-512 .elementor-element.elementor-element-277022a{--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-512 .elementor-element.elementor-element-d97b6bf{--display:flex;}.elementor-512 .elementor-element.elementor-element-7fdabaf{--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-512 .elementor-element.elementor-element-83fc3c9{--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-512 .elementor-element.elementor-element-e0840ba{--display:flex;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-742e262 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-512 .elementor-element.elementor-element-359e2d4{--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-512 .elementor-element.elementor-element-dd2541a{--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;}.elementor-512 .elementor-element.elementor-element-690dcd8{--display:flex;}.elementor-512 .elementor-element.elementor-element-b5ddf40{--e-rating-icon-marked-color:#FFCC00;}.elementor-512 .elementor-element.elementor-element-1686cf9{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:1000px;}.elementor-512 .elementor-element.elementor-element-9488c66{text-align:left;}.elementor-512 .elementor-element.elementor-element-9488c66 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-512 .elementor-element.elementor-element-aa14d25{--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-512 .elementor-element.elementor-element-9f258f1{--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-512 .elementor-element.elementor-element-319dfe2{--display:flex;}.elementor-512 .elementor-element.elementor-element-8e36ba0{--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-512 .elementor-element.elementor-element-6501d6f{--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-512 .elementor-element.elementor-element-5b2dab5{--display:flex;}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-512 .elementor-element.elementor-element-fb89d98 .elementor-button{background-color:#0E5C45;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-512 .elementor-element.elementor-element-fb89d98 .elementor-button-content-wrapper{flex-direction:row;}.elementor-512 .elementor-element.elementor-element-f83cbf3{--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-512 .elementor-element.elementor-element-beae24e{--display:flex;}.elementor-512 .elementor-element.elementor-element-b2b13af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#252627;}.elementor-512 .elementor-element.elementor-element-4a534dd{--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-512 .elementor-element.elementor-element-0faa5ee{--display:flex;}.elementor-512 .elementor-element.elementor-element-cf36d79{--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-512 .elementor-element.elementor-element-3f28b25{--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-512 .elementor-element.elementor-element-db53428{--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-512 .elementor-element.elementor-element-87d413f{--display:flex;}.elementor-512 .elementor-element.elementor-element-017d79f{--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-512 .elementor-element.elementor-element-4c28d35{--display:flex;}.elementor-512 .elementor-element.elementor-element-d54121f{text-align:center;}.elementor-512 .elementor-element.elementor-element-d54121f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#383838;}.elementor-512 .elementor-element.elementor-element-65851e6{--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-512 .elementor-element.elementor-element-55247b0{--display:flex;}.elementor-512 .elementor-element.elementor-element-b43e2d0{text-align:center;}.elementor-512 .elementor-element.elementor-element-b43e2d0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:400;color:#383838;}.elementor-512 .elementor-element.elementor-element-60df4d7{--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-512 .elementor-element.elementor-element-b8f81c3{--display:flex;}.elementor-512 .elementor-element.elementor-element-21a88bf{text-align:center;}.elementor-512 .elementor-element.elementor-element-21a88bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#383838;}.elementor-512 .elementor-element.elementor-element-9841a49{--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-512 .elementor-element.elementor-element-0e8151c{--display:flex;}.elementor-512 .elementor-element.elementor-element-897e6a3{text-align:center;}.elementor-512 .elementor-element.elementor-element-897e6a3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:400;color:#383838;}.elementor-512 .elementor-element.elementor-element-712dcab{--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-512 .elementor-element.elementor-element-1fd3296{--display:flex;}.elementor-512 .elementor-element.elementor-element-720d6e3{text-align:center;}.elementor-512 .elementor-element.elementor-element-720d6e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#383838;}.elementor-512 .elementor-element.elementor-element-e187bf3{--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-512 .elementor-element.elementor-element-6666970{--display:flex;}.elementor-512 .elementor-element.elementor-element-dd0c9eb{text-align:center;}.elementor-512 .elementor-element.elementor-element-dd0c9eb .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:400;color:#383838;}.elementor-512 .elementor-element.elementor-element-cf9ac22{--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-512 .elementor-element.elementor-element-e19f05d{--display:flex;}.elementor-512 .elementor-element.elementor-element-1eb8946{text-align:center;}.elementor-512 .elementor-element.elementor-element-1eb8946 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#383838;}.elementor-512 .elementor-element.elementor-element-d6813c5{--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-512 .elementor-element.elementor-element-3597965{--display:flex;}.elementor-512 .elementor-element.elementor-element-35d47ba{text-align:center;}.elementor-512 .elementor-element.elementor-element-35d47ba .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:400;color:#383838;}.elementor-512 .elementor-element.elementor-element-737739d{--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-512 .elementor-element.elementor-element-2bfeec6{--display:flex;}.elementor-512 .elementor-element.elementor-element-f843634{text-align:center;}.elementor-512 .elementor-element.elementor-element-f843634 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#383838;}.elementor-512 .elementor-element.elementor-element-aedbe61{--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-512 .elementor-element.elementor-element-7dff4dd{--display:flex;}.elementor-512 .elementor-element.elementor-element-f7fd7e4{text-align:center;}.elementor-512 .elementor-element.elementor-element-f7fd7e4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:400;color:#383838;}.elementor-512 .elementor-element.elementor-element-59e6bcf{--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-512 .elementor-element.elementor-element-892dd15{--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-512 .elementor-element.elementor-element-03d307e{--display:flex;}@media(max-width:767px){.elementor-512 .elementor-element.elementor-element-277022a{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-512 .elementor-element.elementor-element-742e262 .elementor-heading-title{font-size:42px;}.elementor-512 .elementor-element.elementor-element-dd2541a{--min-height:74px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-512 .elementor-element.elementor-element-690dcd8{--width:45%;--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-512 .elementor-element.elementor-element-b5ddf40{--e-rating-icon-font-size:15px;}.elementor-512 .elementor-element.elementor-element-1686cf9{--width:67%;--min-height:0px;--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;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:78px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:23px;}.elementor-512 .elementor-element.elementor-element-9488c66 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-512 .elementor-element.elementor-element-f83cbf3{--margin-top:-35px;--margin-bottom:-38px;--margin-left:0px;--margin-right:0px;}.elementor-512 .elementor-element.elementor-element-b2b13af{text-align:center;}.elementor-512 .elementor-element.elementor-element-b2b13af .elementor-heading-title{font-size:18px;}.elementor-512 .elementor-element.elementor-element-d54121f{text-align:center;}.elementor-512 .elementor-element.elementor-element-d54121f .elementor-heading-title{font-size:26px;}.elementor-512 .elementor-element.elementor-element-b43e2d0{text-align:center;}.elementor-512 .elementor-element.elementor-element-b43e2d0 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-512 .elementor-element.elementor-element-21a88bf{text-align:center;}.elementor-512 .elementor-element.elementor-element-21a88bf .elementor-heading-title{font-size:18px;}.elementor-512 .elementor-element.elementor-element-897e6a3{text-align:center;}.elementor-512 .elementor-element.elementor-element-897e6a3 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-512 .elementor-element.elementor-element-720d6e3{text-align:center;}.elementor-512 .elementor-element.elementor-element-720d6e3 .elementor-heading-title{font-size:18px;}.elementor-512 .elementor-element.elementor-element-dd0c9eb{text-align:left;}.elementor-512 .elementor-element.elementor-element-dd0c9eb .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-512 .elementor-element.elementor-element-1eb8946{text-align:center;}.elementor-512 .elementor-element.elementor-element-1eb8946 .elementor-heading-title{font-size:18px;}.elementor-512 .elementor-element.elementor-element-35d47ba{text-align:left;}.elementor-512 .elementor-element.elementor-element-35d47ba .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-512 .elementor-element.elementor-element-f843634{text-align:center;}.elementor-512 .elementor-element.elementor-element-f843634 .elementor-heading-title{font-size:18px;}.elementor-512 .elementor-element.elementor-element-f7fd7e4{text-align:left;}.elementor-512 .elementor-element.elementor-element-f7fd7e4 .elementor-heading-title{font-size:16px;line-height:1.2em;}}@media(min-width:768px){.elementor-512 .elementor-element.elementor-element-0798a0d{--content-width:1172px;}.elementor-512 .elementor-element.elementor-element-c3409b9{--width:100%;}.elementor-512 .elementor-element.elementor-element-1686cf9{--width:100%;}}/* Start custom CSS for wc-add-to-cart, class: .elementor-element-fb89d98 *//* Button id="777" – full-bleed z małymi marginesami po bokach (mobile) */
@media (max-width: 768px){
  :root{ --btn-gutter: 10px; } /* ← zmień na 8px / 16px itd. */

  .elementor-button-wrapper > a[id="777"]{
    display:block !important;
    width: calc(100vw - (var(--btn-gutter) * 2)) !important;
    margin-left:  calc(50% - 50vw + var(--btn-gutter)) !important;
    margin-right: calc(50% - 50vw + var(--btn-gutter)) !important;
    padding:19px 19px !important;
    border-radius:10px !important;
    text-align:center !important;
    box-sizing:border-box !important;
  }
  .elementor-button-wrapper{ overflow:visible !important; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f29d4a *//* UŁAD: pierwszy rząd obok siebie, drugi rząd 1 logo na środku */
.pay-strip{ padding:8px 0; }
.pay-row{
  display:flex; flex-wrap:wrap;
  justify-content:center; align-items:center;
  gap:14px 22px;           /* odstępy między obrazkami */
  margin:0 0 10px;
}
.pay-row.bottom{ margin-top:4px; }

/* TYLKO OBRAZKI – bez tła, bez ramek, bez zaokrągleń */
.pay-badge{
  display:inline-flex; align-items:center; justify-content:center;
  padding:0; background:transparent; border:0; border-radius:0; box-shadow:none;
  text-decoration:none;
}

/* Skala logo – JEDYNA rzecz, która je zmniejsza */
.pay-badge img{
  height:24px;            /* ← zmień tu globalną wysokość (np. 22–28px) */
  width:auto;
  max-width:100%;
  object-fit:contain;
  display:block;
}

/* opcjonalnie na większych ekranach lekko większe */
@media (min-width:768px){
  .pay-badge img{ height:26px; }
}

/* Jeśli któreś logo chcesz mieć mniejsze/większe:
   dodaj klasę do <a> i ustaw wysokość indywidualnie */
.pay-badge.xs img{ height:20px; }
.pay-badge.sm img{ height:22px; }
.pay-badge.lg img{ height:28px; }/* End custom CSS */