/*
	Theme Name:	Xtra Child
	Theme URI:	https://www.rtl-theme.com/xtra-corporate-woocommerce-theme/
	Description:Sample child theme of Xtra theme for customization.
	Author:		Xtra Theme
	Author URI:	http://xtratheme.ir
	Template:	xtra
	Version:	1.0.0
*/

.breadcrumbs{
	display: flex !important;
	flex-wrap: wrap !important;
	align-items: baseline !important;
}

@font-face {
	font-family: 'dune';
	src: url('/wp-content/themes/xtra-child/fonts/dune.ttf') format('truetype');
}

.dune{
	font-family: 'dune', 'dana', sans-serif !important;
}

.pswp .pswp__caption__center{
	display: none;
}

.home-page-title h1{
	font-size: 80px !important;
	font-weight: 100 !important;
	letter-spacing: 15px !important;
	font-family: 'dune' !important;
	padding-top: 150px !important;
}

.home-page-desc p{
	font-family: 'dana' !important;
    font-size: 30px !important;
    font-weight: 300 !important;
    letter-spacing: 5px !important;
}

@media all and (max-width: 1080px){
	.home-page-title h1{
		font-size: 60px !important;
	}
}
@media all and (max-width: 880px){
	.home-page-title h1{
		font-size: 40px !important;
	}
	.home-page-desc p{
		font-size: 16px !important;
	}
}
@media all and (max-width: 660px){
	.home-page-title h1{
		font-size: 16px !important;
	}
	.home-page-desc p{
		font-size: 12px !important;
	}
}
.woocommerce div.product div.images, .woocommerce-page div.product div.images{
	float: left !important;
}
.woocommerce div.product div.summary, .woocommerce-page div.product div.summary{
	float: right !important;
}

.woocommerce table.shop_attributes {
    text-align: right;
}

.woocommerce table.shop_attributes td {
    font-style: normal;
    padding: 0 10px;
    box-sizing: border-box;
}

.product mark{
	background: none;
}

.woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs{
    display: none;
}

.woocommerce-product-gallery .flex-viewport{
    height: auto !important;
}

.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{
    width: 100% !important;
    transform: none !important;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: wrap;
}

.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{
    width: 50% !important;
	height: 50% !important;
	padding: 10px;
	box-sizing: border-box;   
}

#menu_header_4{
	background: white !important;
}