.scroll-row {
    overflow-x: auto !important;
    white-space: nowrap !important;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    display: flex;
    gap: 20px;
}

.scroll-row > * {
    flex-shrink: 0;
    scroll-snap-align: start;
    max-width: 300px;
}

.woocommerce-shipping-destination {
    display: none !important;
}

.swiper-content {
    padding: 0 !important;
}

.third-strap-logo {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    max-width: 100%;
}

.third-strap-logo img {
    width: auto;
    height: auto;
    max-width: 100%;
    display: block;
    margin: 0 auto;
}

.strap-slogan {
    color: #000;
    margin-top: 10px;
    text-align: center;
    white-space: nowrap;
}

html:lang(pl-PL) .wc-block-components-totals-shipping .wc-block-components-totals-item__label::before,
html:lang(pl) .wc-block-components-totals-shipping .wc-block-components-totals-item__label::before {
    content: "Wysyłka";
}

html:lang(en-GB) .wc-block-components-totals-shipping .wc-block-components-totals-item__label::before,
html:lang(en-US) .wc-block-components-totals-shipping .wc-block-components-totals-item__label::before,
html:lang(en) .wc-block-components-totals-shipping .wc-block-components-totals-item__label::before {
    content: "Shipping";
}

html:lang(de-DE) .wc-block-components-totals-shipping .wc-block-components-totals-item__label::before,
html:lang(de) .wc-block-components-totals-shipping .wc-block-components-totals-item__label::before {
    content: "Versand";
}

html:lang(fr-FR) .wc-block-components-totals-shipping .wc-block-components-totals-item__label::before,
html:lang(fr) .wc-block-components-totals-shipping .wc-block-components-totals-item__label::before {
    content: "Livraison";
}

html:lang(cs-CZ) .wc-block-components-totals-shipping .wc-block-components-totals-item__label::before,
html:lang(cs) .wc-block-components-totals-shipping .wc-block-components-totals-item__label::before {
    content: "Doprava";
}

html:lang(sk-SK) .wc-block-components-totals-shipping .wc-block-components-totals-item__label::before,
html:lang(sk) .wc-block-components-totals-shipping .wc-block-components-totals-item__label::before {
    content: "Doprava";
}

.wc-block-components-totals-shipping .wc-block-components-totals-item__label::before {
    color: inherit;
}

html[lang="pl-PL"] .tts-lang-heading::before,
body.lang-pl .tts-lang-heading::before {
    content: "Zobacz nasze produkty w akcji";
}

html[lang="en-GB"] .tts-lang-heading::before,
body.lang-en-gb .tts-lang-heading::before {
    content: "See our products in action";
}

html[lang="en-US"] .tts-lang-heading::before,
body.lang-en-us .tts-lang-heading::before {
    content: "See our products in action";
}

html[lang="de-DE"] .tts-lang-heading::before,
body.lang-de .tts-lang-heading::before {
    content: "Sehen Sie unsere Produkte in Aktion";
}

html[lang="sk-SK"] .tts-lang-heading::before,
body.lang-sk .tts-lang-heading::before {
    content: "Pozrite si naše produkty v akcii";
}

html[lang="cs-CZ"] .tts-lang-heading::before,
body.lang-cs .tts-lang-heading::before {
    content: "Podívejte se na naše produkty v akci";
}
