/* Enter Your Custom CSS Here */
.tabs .tab-title {padding: 15px 20px !important;}
.header-html_block1 {display:flex; line-height:1}
.header-html_block1 .fa-phone {font-size:30px; padding:0px 15px 0 0}
.header-html_block1 .phone {font-size:20px; color: #8da368; font-weight:500}
.et-notify {z-index:99999 !important}
.quantity-wrapper {display:none !important}
.logged-in .quantity-wrapper {display:inline-flex !important}
.footer-widget a, .footer-widget p {color:#fff; line-height:1.3em; font-size:14px;}
.text-color-dark .widget-title {color:#fff; font-size: 18px; font-family: 'Playfair Display' !important;}
.et_b_header-mobile-menu>.et-mini-content, .mobile-menu-popup .et-popup-content {margin-top:41px !important}
.widget-title {border-bottom: 0px !important; margin-bottom:0px !important}
.posts-slider article .content-article, .posts-slider article .content-article p {font-size:14px !important}
.content-product .product-title a {font-family: 'Playfair Display' !important; font-size: 18px !important; font-weight: 700 !important;}
.content-product .price, .content-product .products-page-cats a {font-family: 'Source Sans Pro' !important; font-weight:700}
.sidebar-position-right .widget-title {font-size: 18px; font-weight: 700 !important;}
.content .filter-content {font-size:14px !important}
#image-additional-carousel img {max-width:33.33% !important}
.single-product .woocommerce-tabs {padding:0px !important}
.page-heading .breadcrumbs, .page-heading .woocommerce-breadcrumb, .page-heading .bbp-breadcrumb, .page-heading .a-center, .page-heading .title, .page-heading a, .page-heading .span-title, [class*=" paged-"] .page-heading.bc-type-left2 .span-title, .bbp-breadcrumb-current, .page-heading .breadcrumbs a, .page-heading .woocommerce-breadcrumb a, .page-heading .bbp-breadcrumb a {font-family: 'Playfair Display' !important;}
#tpbr_calltoaction, #tpbr_box {font-family: 'Source Sans Pro' !important; font-size:14px !important}
#tpbr_calltoaction {text-transform:uppercase; background:#fff !important; color:#000 !important}
.pochyl {font-style: italic; font-family:'times new roman'}
.normaal {font-weight:normal !important}
.breadcrumbs, .woocommerce-breadcrumb a, .woocommerce-breadcrumb .delimeter {display:none;}
.bc-type-default h1.title, .bc-type-default h1.title span {color:#fff !important}
.button, .btn, input[type="submit"] {font-family: 'Source Sans Pro' !important;}
input[type="text"], input[type="number"], input[type="email"], input[type="search"], input[type="password"], input[type="tel"], textarea {font-size: 14px;}
.page-id-8479 input[type="text"], .page-id-8479, input[type="email"], .page-id-8479 textarea {margin-bottom: 10px;}
.tnp-name {margin-top:5px !important}
input.tnp-submit {font-size:12px !important; padding: 5px 30px !important; background:#7E2D53 !important}
input.tnp-submit:hover {background:#985775 !important}
.woocommerce-mini-cart__footer {display:none}
.type-product li, .content li {font-size:100% !important; line-height:normal !important}
.related-products-title {text-align: center !important;}
// .single-product .et_product-block {background: url(https://newsklep.spiritdepot.pl/wp-content/uploads/2016/08/newsletter-bg.png) no-repeat top right;background-size: cover;}
.sticky-on .header-main {-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);}
.sticky-on .header-main {margin: 40px 0 0 0}
.search-no-results .content {text-align:center; padding:100px 0 !important}

@media only screen and (max-width: 600px) {
.page-heading.bc-type-left2 .title, .page-heading.bc-type-left .title, .page-heading.bc-type-default .title, [class*=" paged-"] .page-heading .span-title:last-of-type, [class*=" paged-"] .page-heading.bc-type-left2 .span-title:last-of-type, .single-post .page-heading.bc-type-left2 #breadcrumb a:last-of-type, .bbp-breadcrumb-current {
    font-size: 36px; line-height:40px;
}
.header-bottom {display:none}
.sidebar.et-mini-content {
    padding: 70px 20px 10px 20px !important;
}
}
.content-product:hover .image-swap {display:flex}
.content-product .product-content-image img {
    display: block;
    margin: auto;
}
.content-product .image-swap {background: #f3f0e6 !important}
.product-image-wrapper, .woocommerce-main-image  {background:url(https://hurt.spiritdepot.pl/wp-content/uploads/2021/04/tlo-beczki1.jpg) no-repeat center center; background-size:cover;}