.elementor-330 .elementor-element.elementor-element-7b5e10d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .elementor-repeater-item-9b62427.jet-table__head-cell{background-color:var( --e-global-color-236f73f7 );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .elementor-repeater-item-0e347b1.jet-table__head-cell{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .elementor-repeater-item-1e504b0.jet-table__head-cell{color:var( --e-global-color-1256cd00 );background-color:var( --e-global-color-accent );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .elementor-repeater-item-0c434b2.jet-table__head-cell{width:25%;color:var( --e-global-color-1256cd00 );background-color:var( --e-global-color-accent );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-1754b4a{color:var( --e-global-color-accent );background-color:var( --e-global-color-236f73f7 );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-08bb286{color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-d96938f{color:var( --e-global-color-accent );background-color:var( --e-global-color-236f73f7 );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-56272eb{color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-07c59be{color:var( --e-global-color-accent );background-color:var( --e-global-color-236f73f7 );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-905c461{color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-0af9d87{color:var( --e-global-color-accent );background-color:var( --e-global-color-236f73f7 );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-3d9fbf9{color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-5925f46{color:var( --e-global-color-accent );background-color:var( --e-global-color-236f73f7 );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-bb7c8b3{color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-f8a2cbb{color:var( --e-global-color-accent );background-color:var( --e-global-color-236f73f7 );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-411a04a{color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-ba531e7{color:var( --e-global-color-accent );background-color:var( --e-global-color-236f73f7 );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-0976238{color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-eb64d77{color:var( --e-global-color-accent );background-color:var( --e-global-color-236f73f7 );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-c1e833b{color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-6cc64c4{color:var( --e-global-color-accent );background-color:var( --e-global-color-236f73f7 );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-b43c50e{color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-62dedc0{color:var( --e-global-color-accent );background-color:var( --e-global-color-236f73f7 );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__cell.elementor-repeater-item-b1abbea{color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .elementor-repeater-item-8587c1a.jet-table__foot-cell{color:var( --e-global-color-accent );background-color:var( --e-global-color-236f73f7 );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .elementor-repeater-item-381f12e.jet-table__foot-cell{width:30%;color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .elementor-repeater-item-4c01c7a.jet-table__foot-cell{color:var( --e-global-color-1256cd00 );background-color:var( --e-global-color-accent );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .elementor-repeater-item-f08463d.jet-table__foot-cell{color:var( --e-global-color-1256cd00 );background-color:var( --e-global-color-accent );}.elementor-330 .elementor-element.elementor-element-e4d81c1{width:100%;max-width:100%;z-index:1;}.elementor-330 .elementor-element.elementor-element-e4d81c1 > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table{table-layout:auto;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__head-cell .jet-table__cell-inner{padding:20px 30px 20px 30px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__foot-cell .jet-table__cell-inner{padding:20px 30px 20px 30px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__head-cell{border-style:solid;border-width:0px 0 2px 2px;border-color:#27A16D33;vertical-align:top;font-size:1.1rem;font-weight:700;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__foot-cell{border-style:solid;border-width:0 0 2px 2px;border-color:#27A16D33;vertical-align:top;font-weight:400;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__head-row:first-child .jet-table__head-cell:first-child{border-width:0px 0 2px 2px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__head-row:first-child .jet-table__head-cell:last-child{border-width:0px 0px 2px 2px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__foot-row:first-child .jet-table__foot-cell:first-child{border-width:0 0 2px 2px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__foot-row:first-child .jet-table__foot-cell:last-child{border-width:0 0px 2px 2px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__head-cell .jet-table__cell-content{margin-left:0;margin-right:auto;text-align:left;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__foot-cell .jet-table__cell-content{margin-left:0;margin-right:auto;text-align:left;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-cell{color:var( --e-global-color-1256cd00 );background-color:var( --e-global-color-accent );border-style:solid;border-width:0 0 2px 2px;border-color:#27A16D33;vertical-align:top;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-cell .jet-table__cell-inner{padding:20px 30px 20px 30px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__body-cell:first-child{border-width:0 0 2px 2px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row .jet-table__body-cell:last-child{border-width:0 0px 2px 2px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row + .jet-table__body-row .jet-table__body-cell{border-width:0 0 2px 2px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row + .jet-table__body-row .jet-table__body-cell:first-child{border-width:0 0 2px 2px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-row + .jet-table__body-row .jet-table__body-cell:last-child{border-width:0 0px 2px 2px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-cell .jet-table__cell-content{margin-left:0;margin-right:auto;text-align:left;}@media(max-width:1600px){.elementor-330 .elementor-element.elementor-element-e4d81c1 .elementor-repeater-item-0c434b2.jet-table__head-cell{width:25%;}}@media(max-width:767px){.elementor-330 .elementor-element.elementor-element-e4d81c1 .elementor-repeater-item-9b62427.jet-table__head-cell{width:10%;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .elementor-repeater-item-8587c1a.jet-table__foot-cell{width:10%;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__head-cell .jet-table__cell-inner{padding:10px 10px 10px 10px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__foot-cell .jet-table__cell-inner{padding:10px 10px 10px 10px;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__head-cell{font-size:1rem;}.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__body-cell .jet-table__cell-inner{padding:10px 10px 10px 10px;}}/* Start custom CSS for jet-table, class: .elementor-element-e4d81c1 */.elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__foot .jet-table__foot-cell,
.elementor-330 .elementor-element.elementor-element-e4d81c1 table.jet-table {
    border-bottom: none !important;
}

.elementor-330 .elementor-element.elementor-element-e4d81c1 strong {
    font-size: 1.05rem;
}

.elementor-330 .elementor-element.elementor-element-e4d81c1 {
box-shadow: 0px 104px 42px rgba(186, 186, 186, 0.01), 0px 59px 35px rgba(186, 186, 186, 0.05), 0px 26px 26px rgba(186, 186, 186, 0.09), 0px 7px 14px rgba(186, 186, 186, 0.1);
}

@media all and (max-width: 767px){
    .elementor-330 .elementor-element.elementor-element-e4d81c1 strong {
    font-size: 0.9rem;
}
}

@media (max-width: 767px) {
    /* 1. Rozpychamy tabelę poza ekran, aby wymusić scrollowanie */
    .elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table {
        width: 160% !important; /* Tabela jest o 60% szersza niż ekran telefonu */
        max-width: none !important;
        table-layout: fixed !important;
    }

    /* 2. Pozwalamy tekstowi się łamać */
    .elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__cell,
    .elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__cell-inner,
    .elementor-330 .elementor-element.elementor-element-e4d81c1 .jet-table__cell-text {
        white-space: normal !important;
        word-wrap: break-word !important;
    }

    /* 3. Dzielimy tabelę na procenty (suma powinna wynosić 100%) */
    
    /* Kolumna 1: Cecha produktu */
    .elementor-330 .elementor-element.elementor-element-e4d81c1 tr th:nth-child(1),
    .elementor-330 .elementor-element.elementor-element-e4d81c1 tr td:nth-child(1) {
        width: 20% !important;
    }

    /* Kolumna 2: Tradycyjna deska... */
    .elementor-330 .elementor-element.elementor-element-e4d81c1 tr th:nth-child(2),
    .elementor-330 .elementor-element.elementor-element-e4d81c1 tr td:nth-child(2) {
        width: 30% !important;
    }

    /* Kolumna 3: GUMI */
    .elementor-330 .elementor-element.elementor-element-e4d81c1 tr th:nth-child(3),
    .elementor-330 .elementor-element.elementor-element-e4d81c1 tr td:nth-child(3) {
        width: 25% !important;
    }

    /* Kolumna 4: Podest tarasowy */
    .elementor-330 .elementor-element.elementor-element-e4d81c1 tr th:nth-child(4),
    .elementor-330 .elementor-element.elementor-element-e4d81c1 tr td:nth-child(4) {
        width: 25% !important;
    }
}/* End custom CSS */