/*
 Theme Name:   Psychare Child
 Template:     psychare
*/

body>header>div.header__primary>div>div>div.nav__content>div:nth-child(2) {
    display: none;
}


.header-button {
    background-color: #3bc8ed;
    /* Jaśniejszy brąz */
    color: white;
    /* Tekst zawsze biały */
    font-weight: bold;
    padding: 15px 25px;
    /* Mniejsze paddingi */
    border-radius: 4px;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    margin-left: 15px;
    /* Odstęp od numeru */
    display: inline-block;
    vertical-align: middle;
    /* Wyrównanie z numerem */
    line-height: normal;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
    /* Animacja */
}

.header-button:hover {
    transform: translateY(-3px);
    /* Podniesienie przycisku */
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
    /* Lekki cień */
    color: white;
}


#amelia-container>div.am-fs-sb>div.am-fs-sb__step-wrapper>div:nth-child(1)>div>p {
    color: white;
}

#amelia-container>div.am-fs-sb>div.am-fs-sb__step-wrapper>div:nth-child(2)>div>p {
    color: white;
}

#amelia-container>div.am-fs-sb>div.am-fs-sb__step-wrapper>div:nth-child(3)>div>p {
    color: white;
}

#amelia-container>div.am-fs-sb>div.am-fs-sb__step-wrapper>div:nth-child(4)>div>p {
    color: white;
}

#amelia-container>div.am-fs-sb>div.am-fs-sb__step-wrapper>div:nth-child(1)>span>p:nth-child(1)>span {
    color: white;
}

#amelia-container>div.am-fs-sb>div.am-fs-sb__step-wrapper>div:nth-child(1)>span>p:nth-child(2)>span {
    color: white;
}

#amelia-container>div.am-fs-sb>div.am-fs-sb__step-wrapper>div:nth-child(1)>span>p:nth-child(3)>span {
    color: white;
}

#amelia-container>div.am-fs-sb>div.am-fs-sb__step-wrapper>div:nth-child(2)>span>p>span {
    color: white;
}






#zapisy {
    scroll-margin-top: 300px;
}

/* Opcjonalnie dodaj płynność, jeśli jeszcze jej nie masz */
html {
    scroll-behavior: smooth;
}

.save-button {
    background: black;
    color: white;
    font-weight: bold;
}


.author__info .author__title {
    display: none;
}

*/ .warsztaty-icon {
    text-align: center;
    color: #ffffff !important;
    border-radius: 50%;
    border-color: #a47355 !important;
    background: #a47355 !important;
    height: 75px;
    width: 75px;
    line-height: 75px;
    font-size: 32px;
    transition: all ease .3s;
    -webkit-transition: all ease .3s;
}

/* Zmiana "Prev" na "Poprzedni" */
.blog-pagination .prev span:last-child {
    font-size: 0;
    /* Ukrywa oryginalny tekst */
}

/* Zmiana "Prev" na "Poprzedni" */
.blog-pagination .prev span:last-child {
    font-size: 0;
    /* Ukrywa oryginalny tekst */
}

.blog-pagination .prev span:last-child::after {
    content: "Poprzedni";
    font-size: 14px;
    /* Przywraca rozmiar dla nowego tekstu - dopasuj do swojego motywu */
    display: inline-block;
}

/* Zmiana "Next" na "Następny" */
.blog-pagination .next span:first-child {
    font-size: 0;
    /* Ukrywa oryginalny tekst */
}

.blog-pagination .next span:first-child::after {
    content: "Następny";
    font-size: 14px;
    /* Przywraca rozmiar dla nowego tekstu */
    display: inline-block;
}

/* Opcjonalnie: Obrócenie strzałki przy "Poprzedni" */
.blog-pagination .prev span:first-child svg {
    transform: rotate(180deg);
}

.time__count {
    display: none !important;
}


/* Ukrywamy oryginalny tekst "Next" */
.pagination__nav .next.page-numbers {
    font-size: 0 !important;
    visibility: hidden;
}

/* Wstawiamy polskie słowo "Następna" */
.pagination__nav .next.page-numbers::before {
    content: "Następna";
    /* Tutaj wpisz co chcesz */
    font-size: 16px;
    /* Dopasuj wielkość do reszty liczb */
    visibility: visible;
    display: inline-block;
}

/* Ukrywamy oryginalny tekst "Previous" */
.pagination__nav .prev.page-numbers {
    font-size: 0 !important;
    visibility: hidden;
}

/* Wstawiamy polskie słowo "Poprzednia" */
.pagination__nav .prev.page-numbers::before {
    content: "Poprzednia";
    /* Możesz zmienić na "Wstecz" */
    font-size: 16px;
    /* Dopasuj do rozmiaru liczb (np. 1, 2) */
    visibility: visible;
    display: inline-block;
}



/* 1. Sprawiamy, że cały tekst w tej klasie staje się niewidoczny */
.post-date {
    font-size: 0 !important;
    visibility: hidden;
}

/* 2. Przywracamy tylko datę za pomocą pseudoelementu */
.post-date::before {
    content: "11 marca, 2026";
    /* Tutaj tekst, który ma zostać */
    font-size: 14px;
    /* Ustaw taki rozmiar, jaki miałeś wcześniej */
    visibility: visible;
    display: inline-block;
}


/* Dodaje odstęp od góry dla formularza, aby sticky menu go nie zasłaniało */
#warsztaty-form {
    scroll-margin-bottom: 120px;
    /* Dopasuj tę wartość do wysokości Twojego menu */
}

/* Wygładzenie ruchu, żeby nie było szarpnięcia */
html {
    scroll-behavior: smooth;
}