/*
Theme Name: motyw_klow_astra
Theme URI: https://klow.pl
Description: Child theme od Astra dla multisite Klow.pl
Author: Radosław Jankowski
Author URI: https://klow.pl
Template: astra
Version: 1.0.0
Text Domain: motyw_klow_astra
*/

/* Tutaj możesz dodawać własne style CSS */

/* Standardowy link */

.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input {
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    flex-basis: auto !important;
    flex-grow: 0;
    margin: 0;
    min-width: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 0 !important;
}

.fade-up-delay {
	opacity: 0;
  transform: translateY(100px);
  animation: fadeUp 1.2s ease-out forwards;
  animation-delay: 0.5s; /* opóźnienie startu animacji */
}

.fade-up-delay_1 {
	opacity: 0;
  transform: translateY(100px);
  animation: fadeUp 1.2s ease-out forwards;
  animation-delay: 1s; /* opóźnienie startu animacji */
}

.fade-up-delay_2 {
	opacity: 0;
  transform: translateY(100px);
  animation: fadeUp 1.2s ease-out forwards;
  animation-delay: 1.4s; /* opóźnienie startu animacji */
}

.fade-up-delay_3 {
	opacity: 0;
  transform: translateY(100px);
  animation: fadeUp 1.2s ease-out forwards;
  animation-delay: 1.8s; /* opóźnienie startu animacji */
}

.fade-up-delay_4 {
	opacity: 0;
  transform: translateY(100px);
  animation: fadeUp 1.2s ease-out forwards;
  animation-delay: 2.2s; /* opóźnienie startu animacji */
}

@keyframes fadeUp {
  0% {
    opacity: 0;
    transform: translateY(100px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

.fadein-custom {
  animation-name: fadeIn;
  animation-duration: 1.5s;
  animation-timing-function: ease-in; 
  animation-fill-mode: forwards;
}

@keyframes fadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}


@media screen and (min-width: 1024px) {
	.entry-content-wrap {
    min-height: 100px !important;
  }
  .auto-featured-image{
  width: 50% !important;
  height: auto !important;
  display: block;
  margin: 0 auto;
  }
}

:where(.wp-site-blocks *:focus) {
  outline-width: 0px !important;
  outline-style: none !important;
}

.page-numbers.current{
  color: red !important;
}

.fadeIn_block {
    opacity: 0;
    animation: fadeIn 1s ease-in forwards;
    animation-delay: 0.2s;
    position: relative;
    z-index: 9999;
}

.search .ast-container section.ast-archive-description {
  padding: 0;
}
.ast-separate-container #primary{
  padding: 0;
}