

@media only screen and (max-width:480px){
	header.wp-block-template-part nav.wp-block-navigation, nav.wp-block-navigation{
		    position: absolute;
    right: 10px;
	}
	
	.product-listing-template.wp-block-group.is-layout-flow.wp-block-group-is-layout-flow{
	padding-right:1.75rem !important;
	padding-left:1.75rem !important;
}
	
	.product-listing-template h1{
		font-size: 24px !important;
	}
	
	.products-count-row{
		    padding: 0px;
    flex-direction: column;
    gap: 10px;
	}
	
}

.woocommerce div.product .woocommerce-tabs ul.tabs li{
	margin-right:10px;
}

.website-header-navigation{
	min-height:82px;
padding-top: var(--wp--preset--spacing--40) !important;
    padding-right: var(--wp--preset--spacing--50) !important;
    padding-bottom: var(--wp--preset--spacing--40) !important;
    padding-left: var(--wp--preset--spacing--50) !important;	
}

.projects-gallery-grid .spectra-image-gallery__media-thumbnail-caption{
	flex-direction: column;
}

.projects-gallery-grid .spectra-image-gallery__media-thumbnail-caption > strong{
	font-size:var(--wp--preset--font-size--medium);
	font-weight: 400;
    opacity: 0.8;
}


.wp-block-contact-form-7-contact-form-selector .material-request-form, .wp-block-contact-form-7-contact-form-selector  .custom-form-style,
.wp-block-contact-form-7-contact-form-selector .simple-contact-form{
	margin:0px;
}

.wp-block-button__link.wp-element-button{
	transition:all 300ms ease;
}


.wpcp-carousel-section.nav-vertical-center .swiper-button-next{
	right:0px;
}

.wpcp-carousel-section.nav-vertical-center .swiper-button-prev{
	left:0px;
}

.wp-block-navigation .header-navigation-button .wp-block-navigation-item__content.wp-block-navigation-item__content{
	background-color: #ee1c25;
    padding: 5px 20px;
    border-radius: 20px;
}

.wp-block-search__inside-wrapper{
	border:none;
	    height: 40px;
	max-width:250px;
}

.wp-block-search__input{
	
    padding: 0px 10px;
    border-radius: 2px;	
}

.wp-block-search__button.has-icon{
	padding: 0px 10px;
}

h1,h2,h3,h4,h5,h6 {
    font-family: var(--wp--preset--font-family--sora) !important;
}

h1:not(.wp-block-site-title){\
	font-weight: bolder !important;
	text-transform:uppercase !important;
}


.wp-block-jetpack-mailchimp input{
	    box-sizing: border-box;
    width: 100%;
    height: 40px;
    padding: 0px 10px;
    border: none;
    border-radius: 2px;
}