.so-widget-sow-anything-carousel .sow-carousel-item:has(.pg-artysta){display:flex !important;flex-direction:column}
.so-widget-sow-anything-carousel .sow-carousel-item:has(.pg-artysta) .sow-carousel-content{display:contents}
.so-widget-sow-anything-carousel .sow-carousel-item:has(.pg-artysta) .pg-artysta{order:1}
.so-widget-sow-anything-carousel .sow-carousel-item:has(.pg-artysta) .sow-carousel-item-title{order:2;margin:14px 0 0 !important;font-size:1.05rem;line-height:1.2}
.so-widget-sow-anything-carousel .sow-carousel-item:has(.pg-artysta) .pg-artysta-opis{order:3;margin:6px 0 0;font-size:.85rem;line-height:1.5;color:#4a504f}
.pg-artysta{display:block;line-height:0}
.pg-artysta-foto{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}
.pg-wszyscy{margin:28px 0 0;text-align:center;text-transform:uppercase;letter-spacing:.06em}.so-widget-sow-headline-default-fa1cc6ec0604-12 .sow-headline-container h2.sow-headline {
text-align: left;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-fa1cc6ec0604-12 .sow-headline-container h2.sow-headline {
text-align: center;
}
}
.so-widget-sow-headline-default-fa1cc6ec0604-12 .sow-headline-container h3.sow-sub-headline {
text-align: center;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-fa1cc6ec0604-12 .sow-headline-container h3.sow-sub-headline {
text-align: center;
}
}
.so-widget-sow-headline-default-fa1cc6ec0604-12 .sow-headline-container .decoration {
line-height: 0em;
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-fa1cc6ec0604-12 .sow-headline-container .decoration {
text-align: center;
}
}
.so-widget-sow-headline-default-fa1cc6ec0604-12 .sow-headline-container .decoration .decoration-inside {
height: 1px;
display: inline-block;
border-top: 1px none #eeeeee;
width: 100%;
max-width: 80%;
}
.so-widget-sow-headline-default-fa1cc6ec0604-12 .sow-headline-container *:first-child {
margin-top: 0 !important;
}
.so-widget-sow-headline-default-fa1cc6ec0604-12 .sow-headline-container *:last-child {
margin-bottom: 0 !important;
}.so-widget-sow-icon-default-9709e71b6aa4 .sow-icon {
text-align: left;
}
.so-widget-sow-icon-default-9709e71b6aa4 .sow-icon span,
.so-widget-sow-icon-default-9709e71b6aa4 .sow-icon a span {
display: inline-block;
color: #ffffff !important;
font-size: 48 !important;
}@font-face {
font-family: 'sow-fontawesome-brands';
font-style: normal;
font-weight: normal;
font-display: block;
src: url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.eot);
src: url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.eot) format("embedded-opentype"),
url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),
url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff) format("woff"),
url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.ttf) format("truetype"),
url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.svg) format("svg");
}
.sow-fab {
font-family: 'sow-fontawesome-brands';
font-style: normal !important;
font-weight: normal !important;
}
@font-face {
font-family: 'sow-fontawesome-free';
font-style: normal;
font-weight: 400;
font-display: block;
src: url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.eot);
src: url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.eot) format("embedded-opentype"),
url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),
url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.woff) format("woff"),
url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.ttf) format("truetype"),
url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.svg) format("svg");
}
.sow-far {
font-family: 'sow-fontawesome-free';
font-style: normal !important;
font-weight: 400 !important;
}
@font-face {
font-family: 'sow-fontawesome-free';
font-style: normal;
font-weight: 900;
font-display: block;
src: url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.eot);
src: url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.eot) format("embedded-opentype"),
url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),
url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.woff) format("woff"),
url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),
url(//pieknagallery.pl/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.svg) format("svg");
}
.sow-fa,
.sow-fas {
font-family: 'sow-fontawesome-free';
font-weight: 900 !important;
font-style: normal !important;
}
.sow-icon-fontawesome {
display: inline-block;
speak: none;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.sow-icon-fontawesome[data-sow-icon]:before {
content: attr(data-sow-icon);
}