/* Global Different */
/* Breadcrumbs */
nav.woocommerce-breadcrumb {
    height: 0;
    margin: 0 !important;
}

/* float my rewards hide, float cookies hide, dodaj do koszyka float oni mage */
.wll-launcher-button-container,
button.cmplz-btn.cmplz-manage-consent.manage-consent-1.cmplz-show,
span.ahfb-svg-iconset {
    display: none !important;
}

/*nazwa produktu padding delete shop*/
.woocommerce ul.products li.product .woocommerce-loop-product__title {
    padding: 0 !important;
}

/*cena fix shop marginesy i pozycjonowanie*/
.woocommerce-js ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
    padding: 0 !important;
    justify-content: center;
    margin-bottom: 20px;
}

/*odliczanie strona promocje*/
.promotion-countdown-wrapper {
    max-width: 500px;
    border-radius: 12px;
}

/*opis strony promocje*/
.term-description,
.woocommerce .page-header p {
    max-width: 967px !important;
}

/*wstawka przy cenie "z vat" poprawki stylu, zmniejszanie*/
small.woocommerce-price-suffix {
    font-size: X-SMALL;
    text-wrap-mode: nowrap;
    transform: translateY(13%);
}

/*ukrycie opisu i tytuły strony promocje*/
.term-promocje header.woocommerce-products-header {
    display: none;
}

/*usuniecie marginu pod sekcja hero*/
.woocommerce-products-header,
.woocommerce .page-header {
    margin-bottom: 0 !important;
}

/*admin bar html margin fix override*/
html {
    margin: 0 !important;
}

mark {
    color: var(--primary-color) !important;
}

.ast-live-search-results {
    display: none !important;
}

@media (max-width: 1400px) {
    .goled-shop-layout ul.products {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 991px) {
    .promotion-countdown-wrapper {
        background: none;
        box-shadow: none;
        margin: 0 auto;
    }

    .promotion-countdown-wrapper::before {
        display: none;
    }
}