/**
 * Theme Name:     Christmas Child
 * Author:         Tempathemes
 * Template:       christmas
 * Text Domain:	   christmas-child
 * Description:    Christmas is a holiday responsive WordPress theme specially created for holidays like christmas and more. Customization is quick and intuitive whether it is a multi-page or a single page layout. Also, the layout options are plentiful and accessible. This theme is translation ready and fully responsive. This theme is compatible with the latest version of WordPress and the plugins like woocommerce and contact form 7.
 */

@import url('https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,100..900;1,9..144,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200..800;1,200..800&display=swap');
 body{
  background: url('https://weihnachtsbuero.flusscreative.com/wp-content/uploads/2025/11/ChatGPT-Image-11-nov-2025-15_41_26-min.png') no-repeat center top fixed;
  background-size: cover;
}

.logo h1{
	width:85%;
}

.logo h1 a{
	color: #ffe2c3;
	    font-family: "Fraunces", Sans-serif !important;
	font-size: 41px;
}

.header .header-inner .logo p{
	font-size:19.4px;
}

.header{ 

background:transparent!important;
	padding: 3% 0;
	border:none;
}

.middle-align{
    padding: 2%;
}

#topnav a {
    color: #fbf2ec;
        font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
}

ul li img{
	display:none;
}

.entry-title{
	padding-top: 2%;
	padding-left: 2%;
	padding-bottom: 0!important;
}

.header_right {
    padding:0;
    width: 100%;
    background: #c4241c;
}

.header_right .menu-item{
	padding: 18px 0;
}

.menu-item a{
	font-weight:normal!important;
}

.sub-menu{
  top: 51px;
}

.sub-menu li{
	  width: 238px;
	background: #a5221c;
	border:none!important;
	padding: 7px!important;
	border-bottom: 1px solid #cc4e4e
}

.sub-menu li a{
	paddin:0!important;
	border:none!important;
	color: #fff!important
}

.current-menu-item{
	background: #fde2c3
}

.current-menu-item a{
	color:#c4241d !important
}

.woocommerce-product-gallery,
.postmeta,
#comments,
section.related.products{
    display: none;
}

.woocommerce div.product div.summary{
    width: 100%; 
}

.left-menu{
	width: 20%;
	float: left;
}

.woocommerce-product-details__short-description{
	width: 80%;
	float: right;
}

.product_meta{
	width: 80%;
	float:right;
}

.sitenav a,
.mainMenu a{
        font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
}

.site-main,
.fullimg{
	width: 100%!important;
}

.main-container{
	background-size: 100%;
}

.content-area {
	background: #fee2c3;
	padding:0;
	position: relative;
}
.entry-content {
	padding:2%;
}

#sidebar,
.home .entry-title{
	display:none!important;
}

.header .header-inner .logo p{
	    font-family: "Fraunces", Sans-serif;
}

.elementor-widget-text-editor{
	color: #413737!important
}

.footerbg{
	background:#b4290f;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	margin-top: 4%;
}

.footerbg p,
.footerbg a,
.footerbg .csc-firstHeader{
	color:#fff!important
}

.footerbg .content-area{
	background:transparent;
	margin-top:0
}

.copyright-wrapper{
	background: #eab66d
}

