/*
Theme Name:         G5Plus Lustria Child Theme
Theme URI:          https://lustria.g5plus.net/
Description:        G5Plus Lustria Child Theme
Version:            1.0
Author:             g5plus
Author URI:         http://g5plus.net/
Template:     		g5plus-lustria

License:            GNU General Public License v2 or later
License URI:        http://www.gnu.org/licenses/gpl-2.0.html

Tags: 				two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: 		g5plus-lustria
*/
/************************************************************************************
Put your custom CSS below this block :)
*************************************************************************************/

.glowna .btn.btn-white { background-color: rgba(255, 255, 255, 0.5);}
.glowna .btn.btn-white:hover { background-color: rgba(71, 30, 0, 0.5); color: #fff;}

.pswp__bg { background: #000000ad;}

.page-title-inner {
    padding: 10px 0 !important;
}
.product_meta {
    display: none;
}
.woocommerce-Tabs-panel li {margin-left: 25px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {  font-size: 19px;}

.logo-header img {max-height:100% !important;}
@media screen and (min-width: 992px){
.logo-header {
    max-width: 100%;
    height: 100%;
}}
.vc_custom_1589014097777 {
    background-position: center;
}
ul.nav.nav-tabs.gsf-pretty-tabs.gf-tabs-filter.gsf-pretty-tabs-initialized {
    display: none;
}
/*
.widget_nav_menu li {
    display: inline-block;
    margin-left: 40px;
}
*/

.main-menu > .menu-item > a,  .widget a, body, li, ul, .gf-wrapper span, h1, h2, h3, h5, .gf-heading.custom-word .heading-title, .gf-heading-5eb96fbe3c6c2 .heading-title {
    font-family: prestige-elite-std, monospace !important;
    font-weight: 400;
    font-style: normal;}
    
    h4 {font-family: antiquarian-scribe, sans-serif;}

.gf-entry-content p, .gf-entry-content hr, .gf-entry-content dl, .gf-entry-content blockquote, .gf-entry-content table, .gf-entry-content ul, .gf-entry-content ol, .gf-entry-content address, .gf-entry-content pre, .gf-entry-content figure {
    font-family: prestige-elite-std, monospace;
    font-weight: 400;
    font-style: normal;}
    
    .btn.btn-primary.btn-outline {
     font-family: prestige-elite-std, monospace;
    font-weight: 400;
    font-style: normal;}
    .btn.btn-white.btn-outline {
 font-family: prestige-elite-std, monospace;
    font-weight: 400;
    font-style: normal;}
    .gf-heading-5eb96ad6c35f9 .heading-title {
        font-family: antiquarian-scribe, sans-serif;
    font-weight: 400;
    font-style: normal;}
    
    .gf-heading .heading-title {
    font-family: prestige-elite-std, monospace;
    font-weight: 400;
    font-style: normal;}
    
    .odstepy .vc_column_container>.vc_column-inner {padding-right: 0px;}
    .odstepy .vc_column-inner {
    margin-left: -6px;
}
.default-effect:after, .suprema-effect:after, .layla-effect:after, .bubba-effect:after, .jazz-effect:after {
    background-color: rgba(0,0,0,0.0) !important; }
    .gf-gallery .entry-thumbnail-overlay:after {background-color: rgba(71,30,0,0.0) !important;}
    
    #eapps-instagram-feed-1 .eapps-instagram-feed-posts-grid-load-more {
    display: none;}
   .stopka p, .single-product h4 {  text-align: justify;     font-family: antiquarian-scribe, sans-serif;}
    
    .main-menu > .menu-item > a {  text-transform: uppercase; }
  .header-wrap .align-items-center {
 align-items: self-start !important;
  
}
.header-inner {margin-top:15px;}
button.btn.btn-white.btn-classic.btn-md.btn-square {
    
        font-size: 20px;
}.gsf-catalog-filter {
    display: none;
}
h4.product-name.product-title {
    font-size: 43px;
}

.logo-header img 

.page-title-inner {
    padding: 35px 0 !important;
}

.product-actions .add_to_cart_tooltip {display:none;}

.woocommerce div.product div.summary .product_title {
    font-family: antiquarian-scribe, sans-serif !important;
    font-size: 61px;
}

.odstepy .btn.btn-primary {
    font-family: antiquarian-scribe, sans-serif !important;
    font-size: 46px;
    background-color: rgb(71, 30, 0, 0.8);
}

.odstepy .btn.btn-md { padding: 25px 40px 20px 40px;}

.odstepy .btn.btn-primary:hover {
    color: #000 !important;
    background-color: rgba(255, 255, 255, 0.3);
    border-color: #333;}
    .gf-product-share {
    display: none;}
    
    .gf-heading .heading-title {
    font-family: antiquarian-scribe, sans-serif;
    font-size: 60px !important;}
.x-menu-list li a {
    font-family: antiquarian-scribe, sans-serif;
	font-size: 26px;}
.woocommerce div.product div.summary .woocommerce-product-details__short-description {
    margin-bottom: 0px;
}
.woocommerce div.product div.summary p.price {
    margin-bottom: 0px;
}
.woocommerce div.product div.summary .product_title {
	height: 57px;}
h5 {
	font-size: 17px; margin-top: 18px;}
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
	font-family: prestige-elite-std, monospace !important;}
.woocommerce div.product form.cart .button {
    vertical-align: middle;
    margin: auto;
    float: none;
    display: block;
}

video#myVideo2 {
    width: 100%;
	background-image: url("https://revintaria.com/wp-content/uploads/2020/05/Vintage-Summer-2.jpg"); 
}
.col-lg-12 {
    padding-right: 0px !important;
    padding-left: 0px !important;
}
.woocommerce-cart .cart__coupon {
    display: none;
}
a.gsf-link.main-logo {
    max-width: 160px;
}
.woocommerce-product-details__short-description h5 {
    width: 81%;
    font-size: 17px;
    line-height: 25px;
    font-weight: normal;
 
    display: block;
    margin-left: auto;
    margin-right: auto;
}
img.aligncenter.size-full.wp-image-4932 {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.btn.btn-accent.btn-outline {
    font-family: prestige-elite-std, monospace !important;
}

.mobile-navigation-wrapper {
    background-color: #471e00;}
    form.search-form {
    display: none;
}

.gf-menu-vertical li + li {
    border-color: #fff;
}

.gf-menu-vertical li + li {
    border-top: 1px solid #fff;
}
.mobile-navigation-wrapper .mobile-menu li {
    background-color: #471e00 !important;}
    
 .x-mega-sub-menu .wpb_content_element {
    margin-bottom: 0px !important;
}
    
.products .layout-grid .product-title {
	text-align: center;}
.x-menu-list li a {
	text-align: center;}
.page-title-inner .page-title {
	font-size: 40px;}

.primary-font, ul.search-popup-list .sa-post-title, ul.search-popup-list .sa-post-meta, .wp-block-button__link, input[type="submit"], input[type="button"], input[type="reset"], .btn, article.post-default .gf-post-title, article.post-default .btn-read-more, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    font-family: prestige-elite-std, monospace !important;
}
@media screen and (max-width: 992px){
	.wpb_wrapper {margin-left:5px; margin-right:5px;}
}
@media screen and (max-width: 992px){
	.przerywnik img {max-width: 160px;}
}

.x-mega-sub-menu .wpb_content_element {
    text-align: center;}
	.gf-menu-vertical ul.sub-menu a {
    width: 100%;
    text-align: center;}
	.woocommerce-multi-currency.wmc-sidebar .wmc-title {
    font-family: prestige-elite-std,monospace !important;}
	.woocommerce-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies .wmc-currency a, .woocommerce-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies .wmc-currency span.wmc-active-title {
    font-family: prestige-elite-std,monospace !important;}

	
	.woocommerce-multi-currency .wmc-title, .woocommerce-multi-currency .wmc-list-currencies .wmc-currency span, .woocommerce-multi-currency .wmc-list-currencies .wmc-currency a, .woocommerce-multi-currency.wmc-price-switcher a {
    font-family: prestige-elite-std,monospace !important;
}

.mobile-navigation-wrapper .mobile-menu li a {
	text-transform: none;}

.logo-dol {max-width: 35% !important;}

.woocommerce-multi-currency.wmc-sidebar {
	top: 65%;}

@media (max-width: 991px){
#primary-content {
    padding-left: 10px !important;
	padding-right: 10px !important;}

}

.woocommerce-multi-currency.wmc-sidebar {
    transform: none;}

.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    margin-top: 23px;
}

.btn.btn-black {
    color: #fff;
    background-color: #471e00;
    border-color: #471e00;
}

.woocommerce .cart .button, .woocommerce .cart input.button {
    background: #471e00;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
	background-color: #471e00;}

p.stock.in-stock {
    display: none;
}