.wc-block-mini-cart__empty-cart-wrapper p {
    text-indent: -9999px;
    line-height: 0;
}
.wc-block-mini-cart__empty-cart-wrapper p:after {
    content: "Koszyk jest pusty";
    text-indent: 0;
    display: block;
    line-height: initial;
}
.wp-block-woocommerce-empty-mini-cart-contents-block .wc-block-mini-cart__empty-cart-wrapper .wp-block-button .wp-block-button__link {
    background-color: #32373c;
    color: #fff;
    text-transform: math-auto;
    letter-spacing: 0;
    font-size: 16px;
    font-weight: 400;
}
.woocommerce .wp-block-woocommerce-product-image-gallery span.onsale {
    color: #fff;
    border-radius: 0px;
    padding: 0px 10px;
}
.single-product p.wp-block-post-excerpt__excerpt {
    display: none;
}

@media only screen and (max-width: 767px) {
div#modal-1 .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content {
    color: black !important;
}
	button.wp-block-navigation__responsive-container-close {
    color: black !important;
}
	div#modal-1 {
    padding: 0px 20px !important;
}
	.wp-block-column.is-layout-flow.wp-block-column-is-layout-flow {
    text-align: center !important;
    display: flex;
    flex-direction: column;
    align-content: center;
    flex-wrap: wrap;
}
	.wp-block-column.is-layout-flow.wp-block-column-is-layout-flow ul.wp-block-social-links.alignright.is-layout-flex.wp-block-social-links-is-layout-flex {
    margin-left: 0px;
}
	.woocommerce-cart .wp-block-woocommerce-cart.alignwide {
    padding: 0px 20px;
}
	.woocommerce-cart .wp-block-group.is-content-justification-right.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-2.wp-block-group-is-layout-flex {
    display: none;
}
	.woocommerce-cart .wp-block-columns.alignfull.are-vertically-aligned-center.is-layout-flex.wp-container-core-columns-is-layout-1.wp-block-columns-is-layout-flex {
    display: flex;
    flex-direction: column-reverse;
}
	.woocommerce-cart .wp-block-column.is-vertically-aligned-center.is-layout-flow.wp-block-column-is-layout-flow:first-child {
    background-color: #a06464 !important;
    padding: 10px 0px;
    margin: auto !important;
    color: #fff;
}
	.woocommerce-cart .wp-block-group.gapless-group.is-layout-constrained.wp-block-group-is-layout-constrained {
    padding: 0px !important;
}
	.woocommerce-checkout .wp-site-blocks {
    padding: 20px;
}
	.page-id-1 p.has-text-align-center.has-foreground-color.has-text-color.has-link-color {
    margin: 20px 20px 40px 20px !important;
}
	.page-id-1  main.wp-block-group.is-layout-flow.wp-block-group-is-layout-flow {
    padding-top: 20px !important;
}	
	.page-id-1 figure.wp-block-embed.is-type-video.is-provider-youtube.wp-block-embed-youtube.wp-embed-aspect-16-9.wp-has-aspect-ratio {
    margin: 20px !important;
}
	
	.page-id-176 main#wp--skip-link--target {
    padding: 20px !important;
}
	
	.page-id-176 p.has-text-align-center.has-small-font-size {
    margin: 20px !important;
}
	.page-id-176 .wp-block-jetpack-contact-form {
    display: flex;
    flex-direction: column;
    padding: 0px !important;
    margin: 0px 0px 20px 0px;
}
	.page-id-176 .wp-block-jetpack-contact-form .grunion-field-width-75-wrap {
    max-width: 100% !important;
}
	
	.page-id-75 .wp-block-jetpack-contact-form {
    display: flex;
    flex-direction: column;
    padding: 0px !important;
    margin: 0px 10px 20px 10px;
}
	.page-id-75 .wp-block-jetpack-contact-form .grunion-field-width-75-wrap {
    max-width: 100% !important;
}
	.page-id-75 div.wp-block-jetpack-whatsapp-button {
    justify-content: center;
}
}

.wp-block-woocommerce-checkout.alignwide.wc-block-checkout {
    display: none;
}

@media only screen and (max-width: 767px) {
.wp-block-navigation__responsive-dialog {
    padding: 0px 20px !important;
}
.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content {
    color: black !important;
}
}