@charset "UTF-8";
/*
	Theme Name: G44 THEME CHILD
	Theme URI: https://g44.studio
	Description: Motyw potomny do wprowadzania indywidualnych modyfikacji w motywie G44 THEME
	Author: G44 STUDIO
	Author URI: https://g44.studio
	Version: 1.0
    Text Domain: g44
    Template: g44
*/

/* CUSTOM FONTS */


/* CUSTOM THEME SETTINGS */
/* Przeniesione do functions.php - inline css
:root {
    --g44-border-radius-menu: 10px;
    --g44-border-radius-1: 10px;
    --g44-border-radius-2: 20px;
    --g44-border-radius-3: 30px;
    --g44-border-radius-4: 40px;
    --g44-border-radius-5: 50px;
}
*/

/* MM DEMO */
.page-id-1759 .h-sidebar-icons .widget:has(.g44-mini-cart){
    display: none;
}

/* INFINITY DEMO */
:root:has(.page-id-3128) {
    --g44-button-dark-text: #896721;
    --g44-button-dark-text-alt: #3c2b08;
}

.page-id-3128 .posts-grid .cpt-item *{
    pointer-events: none;
}

.page-id-3128 .cookie-consent-banner-open{
    display: none;
}

.page-id-3128{
	
}
.page-id-3128 .h-sidebar-icons .icon.open-search-form,
.page-id-3128 .h-sidebar-icons .icon.toggle-high-contrast,
.page-id-3128 .h-sidebar-icons .widget0{
    display: none;
}
.page-id-3128 .flickity-prev-next-button:after{
	content:"\F135";
}
.page-id-3128 .flickity-prev-next-button.previous:after{
	content:"\F12C";
}
.page-id-3128 .widget:has(.g44-mini-cart){
	display:none;
}

@media (max-width: 1024px) {
	.page-id-3128 .sygnet-anim{
		width: 100%;
		max-width:280px;
	}
	.page-id-3128 .wp-block-column:has(>.sygnet-anim){
		flex-basis: 280px !important;
	}
}
@media (max-width: 600px) {
	.page-id-3128 .sygnet-anim{
		max-width:120px;
	}
	.page-id-3128 .wp-block-column:has(>.sygnet-anim){
		flex-basis: 120px !important;
	}
}
@media (max-width: 405px) {
    .page-id-3128 .footer{
        text-align: center;
    }
	.page-id-3128 .footer .wp-block-buttons,
	.page-id-3128 .footer .wp-block-navigation{
		justify-content:center;
	}
	.page-id-3128 .footer .wp-block-navigation ul{
		width:100%;
	}
	.page-id-3128 .footer .wp-block-navigation .wp-block-navigation-item{
		width:100%;
		justify-content:center;
	}
}


/* BITUMEN DEMO */
.page-id-2875.simple-header div:not(.mvertical)>.g44menu>li>a{
    transform: skewX(-10deg);
    border-radius: 0;
}
.page-id-2875.simple-header div:not(.mvertical)>.g44menu>li>a>span,
.page-id-2875.simple-header div:not(.mvertical)>.g44menu>li>a>i,
.page-id-2875.simple-header div:not(.mvertical)>.g44menu>li>a::after{
    transform: skewX(10deg);
}
.page-id-2875 .h-sidebar-icons .icon.open-search-form,
.page-id-2875 .h-sidebar-icons .icon.toggle-high-contrast,
.page-id-2875 .h-sidebar-icons .widget{
    display: none;
}
.page-id-2875 .flickity-prev-next-button:after{
	content:"\F135";
}
.page-id-2875 .flickity-prev-next-button.previous:after{
	content:"\F12C";
}
.page-id-2875 .g44-motion-layers {
	padding: 0 0;
}
@media (max-width: 781px) {
	.bitumen-ml .g44-ml-background{
		/* height: 50%; */
		/* top: 50%; */
		left:-5%;
	}

    .g44-motion-layer img{
        object-fit: cover !important;
    }
}


/* CODA DEMO */
.page-id-3301 .h-logo {
	max-width: 180px;
}
.page-id-3301 .cookie-consent-banner-open{
    display: none;
}
.page-id-3301 .h-sidebar-icons .icon.open-search-form,
.page-id-3301 .h-sidebar-icons .icon.toggle-high-contrast,
.page-id-3301 .h-sidebar-icons .widget0{
    display: none;
}
.page-id-3301 .topbar{
	display:none;
}
.page-id-3301 .g44-motion-layers{
    padding: 0 0;
}
.page-id-3301 .flickity-prev-next-button:after{
	content:"\F135";
}
.page-id-3301 .flickity-prev-next-button.previous:after{
	content:"\F12C";
}
.page-id-3301 .widget:has(.g44-mini-cart){
	display:none;
}

@media (max-width: 405px) {
    .page-id-3301 .footer{
        text-align: center;
    }
	.page-id-3301 .footer .wp-block-buttons,
	.page-id-3301 .footer .wp-block-navigation{
		justify-content:center;
	}
	.page-id-3301 .footer .wp-block-navigation ul{
		width:100%;
	}
	.page-id-3301 .footer .wp-block-navigation .wp-block-navigation-item{
		width:100%;
		justify-content:center;
	}
}


/* VIAVOX DEMO */
.page-id-1920 .h-sidebar-icons .search-form{
    display: none;
}
.page-id-1920 .flickity-prev-next-button:after{
	content:"\F135";
}
.page-id-1920 .flickity-prev-next-button.previous:after{
	content:"\F12C";
}

.page-id-1920 .posts-grid .cpt-item *{
    pointer-events: none;
}

.viavox-motion1{
    background-size: contain;background: linear-gradient(135deg,  #5dccff 0%,#0093d7 100%);
}

.pattern-vv1 .wp-block-cover__image-background.is-repeated{
    background-size: 500px;
    filter: blur(8px);
}

.page-id-1920 input[type=submit],
body.page-id-1920 .button,
.page-id-1920 .wp-block-button a,
.page-id-1920 .wp-block-post-excerpt a,
.woocommerce.page-id-1920 #respond input#submit,
.woocommerce.page-id-1920 a.button,
.woocommerce.page-id-1920 button.button,
.woocommerce.page-id-1920 input.button,
.woocommerce.page-id-1920 input.button,
.woocommerce.page-id-1920 a.button.alt,
.woocommerce.page-id-1920 button.button.alt.disabled,
.woocommerce.page-id-1920 button.button.alt,
body.page-id-1920 .wc-block-components-button,
.woocommerce-account.page-id-1920  .edit,
.woocommerce.page-id-1920 button.button:disabled,
.woocommerce.page-id-1920 button.button:disabled[disabled],
.scrolled.page-id-1920 .g44-light-sticky .h-widgets .button,
.layout-light.page-id-1920 .g44-auto-layout :is(.button, input[type=submit]){
	border-radius: 18px;
}

/* SMART POINTS CUSTOM */
body .logo img {
	max-height: 65px;
}

/*
.logo_carousel-slider .g44-slide img {
	max-width: 90%;
	max-height: 140px;
}
*/
.zoom-img .wp-block-column img{
    -webkit-transition: transform 0.2s ease 0s;
	-moz-transition: transform 0.2s ease 0s;
	-o-transition: transform 0.2s ease 0s;
	-ms-transition: transform 0.2s ease 0s;
	transition: transform 0.2s ease 0s;
}

.zoom-img .wp-block-column:hover img{
    transform: scale(1.15);
}