.fontsize .entry-content a,
.fontsize .entry-footer a {
    font-size: var(--wpa-font-size) !important;
    line-height: 1.6;
}

.fontsize h1 {
    font-size: 60px !important;
    word-wrap: break-word;
}

.fontsize h2 {
    font-size: 50px !important;
    word-wrap: break-word;
}

.fontsize .container-fluid.section-with-calculator .row-calculator__inner .shipping-prices a:hover::after,
.fontsize .container-fluid.container-footer .col-menu ul li a,
.fontsize .button,
.fontsize .site-header > .wrap .header-navbar__menu-main ul.menu-header li a {
    font-size: var(--wpa-font-size) !important;
}

.fontsize .container-fluid.section-with-calculator .row-calculator__inner .shipping-prices a:hover::after {
    width: 80%;
    background-position-x: 100%;
}

.fontsize table {
    font-size: 24px !important;
}
.fontsize table span {
    font-size: 18px!important;
}

.fontsize .entry-categories a {
    font-size: 24px
}

.fontsize .breadcrumb,
.fontsize .breadcrumb span {
    font-size: 18px!important;
}

.fontsize .branches-list .branches li a {
    font-size: 20px!important;
}

.fontsize .header-your-account a {
    font-size: 24px
}

.fontsize .shipment-stages li span {
    font-size: 24px;
}

.fontsize .track-parcel-content-wrap {
    flex-direction: column;
    row-gap: 20px;
}
.fontsize .container-fluid.section-with-purple-bg-on-top .track-parcel-content-wrap .shipment-stage {
    margin-left: unset;
}

.fontsize .container-fluid.section-with-purple-bg-on-top .parcel-history-wrap .shipment-history-wrapper .shipment-history li span,
.fontsize .section-with-purple-bg-on-top.container-sm .parcel-history-wrap .shipment-history-wrapper .shipment-history li span,
.fontsize .section-with-purple-bg-on-top.container-md .parcel-history-wrap .shipment-history-wrapper .shipment-history li span,
.fontsize .section-with-purple-bg-on-top.container-lg .parcel-history-wrap .shipment-history-wrapper .shipment-history li span,
.fontsize .section-with-purple-bg-on-top.container-xl .parcel-history-wrap .shipment-history-wrapper .shipment-history li span,
.fontsize .section-with-purple-bg-on-top.container-xxl .parcel-history-wrap .shipment-history-wrapper .shipment-history li span,
.fontsize .container-fluid.section-with-purple-bg-on-top .parcel-history-wrap .shipment-history-wrapper .shipment-history li time,
.fontsize .section-with-purple-bg-on-top.container-sm .parcel-history-wrap .shipment-history-wrapper .shipment-history li time,
.fontsize .section-with-purple-bg-on-top.container-md .parcel-history-wrap .shipment-history-wrapper .shipment-history li time,
.fontsize .section-with-purple-bg-on-top.container-lg .parcel-history-wrap .shipment-history-wrapper .shipment-history li time,
.fontsize .section-with-purple-bg-on-top.container-xl .parcel-history-wrap .shipment-history-wrapper .shipment-history li time,
.fontsize .section-with-purple-bg-on-top.container-xxl .parcel-history-wrap .shipment-history-wrapper .shipment-history li time {
    font-size: 18px;
}

.fontsize .container-fluid.section-with-purple-bg-on-top .row .col-titles__inner p,
.fontsize .container-fluid.section-with-main-title-and-description p {
    opacity: 1!important;
}

.fontsize .container-fluid.section-with-purple-bg-on-top .parcel-history-wrap .shipment-history-wrapper .shipment-history {
    background-position: 241px center;
}
@media only screen and (min-width: 1200px) {
    .fontsize .container-fluid.section-with-purple-bg-on-top .parcel-history-wrap .shipment-history-wrapper .shipment-history {
        background-position: 260px center;
    }
}
.fontsize .container-fluid.section-with-calculator .row-calculator__inner .shipping-prices,
.fontsize .archive-description {
    font-size: var(--wpa-font-size) !important;
    line-height: 1.6;
}
.fontsize .container-fluid.section-with-calculator .row-calculator__inner .shipping-prices a.desktop-visible,
.fontsize .container-fluid.section-with-calculator .row-calculator__inner .shipping-prices a.mobile-visible {
    display: flex;
    flex-direction: column;
}
.fontsize .container-fluid.section-with-calculator .row-calculator__inner .shipping-prices a::after {
    content: 'Poznaj ceny'!important;
    text-decoration: underline!important;
    width: unset!important;
    background-position: center right;
    line-height: 1!important;
    position: relative!important;
    align-self: flex-end;
    margin-top: auto;
    bottom: unset;
    left: unset;
    transform: unset;
    background-size: 18px 18px;
    height: unset;
    padding-right: 30px;
    margin-inline: auto;
}

.fontsize .row-price-list > .col-12 {
    overflow-x: auto;
}
.fontsize .row-price-list table {
    min-width: 600px;
}
