
		body{
			background-color: ;font-family: "Playfair Display", arial, tahoma;
			font-weight: normal;
		}#mainMenu li.level0 a, #mainMenu li.level0 a span, #mainMenu li.level1 a, #mainMenu li.level1 a span, #mainMenu li.level2 a, #mainMenu li.level2 a span, #menu-collapse a.level0{font-family: "Playfair Display", arial, tahoma;}
				.nav-sub-menu li.level0 a, .nav-sub-menu li.level0 a span, .nav-sub-menu li.level1 a, .nav-sub-menu li.level1 a span, .nav-sub-menu li.level2 a, .nav-sub-menu li.level2 a span, #menu-button{font-family: "Playfair Display", arial, tahoma;}
				h1, .page-title h1{font-family: "Playfair Display", arial, tahoma;}
				h2, .page-title h2{font-family: "Playfair Display", arial, tahoma;}
				h3, .page-title h3{font-family: "Playfair Display", arial, tahoma;}
				h4{font-family: "Playfair Display", arial, tahoma;}
				h5{font-family: "Playfair Display", arial, tahoma;}
				h6{font-family: "Playfair Display", arial, tahoma;}
				.price, .price-box .price{font-family: "PT Serif", arial, tahoma;}
				{font-family: Playfair Display;}
				.header .nav.nav-main-menu > li > a:hover {
    color: #e1c27f;
}
#mainMenu li {
    text-transform: uppercase;
font-weight:bold;
} 
.logo > img{height:40px; width:260px;}

.active-sticky .minicart-wrapper:before {
 display: none;
}
.top-header-content .dropdown-switcher + .top-custom-link ul li:first-child:after {
 display: none;
}
body.catalog-product-view .dropdown-switcher, body.catalog-category-view .dropdown-switcher, body.checkout-cart-index .dropdown-switcher {
 display: block !important;
}
.new-tool{display:inherit;}
.newlimiterfield{float:right;margin-bottom:12px;width:auto;}
.newsorter{float:right;clear:right}
.ctrldisplay{display:inline-block;}
.newdrpdwn{min-width:75px !important;}
.mr10 {margin-right:10px;}
.cust-pay-select select,.countryparent select {width:100%;}
.newchkbox{position:relative;top:5px;display:inline-block}
.lblnewchkbox{margin-left:10px;display:inline-block}
.link-sizechart{ padding: 7px 28px; margin: -3px 0 0 10px;}
input[name=shipping_method]{margin:4px; float:left;}
#checkout-shipping-method-load > .price{font-weight:bold;}
 
#notice-cookie-block {
    background-color: rgba(20,20,20,0.8);
    min-height: 26px;
    font-size: 14px;
    color: #ccc;
    line-height: 26px;
    padding: 8px 0 8px 30px;
    font-family: "Trebuchet MS",Helvetica,sans-serif;
    position: fixed;
    bottom: 0;
    left:0;
    right: 0;  
    z-index: 9999;
}
#notice-cookie-block a {
    color: #4B8EE7;
    text-decoration: none;
}
#closenotice-cookie-block {
    float: right;
    display: inline-block;
    cursor: pointer;
    height: 20px;
    width: 20px;
    margin: -15px 0 0 0;
    font-weight: bold;
}
#closenotice-cookie-block:hover {
    color: #FFF;
}
#notice-cookie-block a.notice-cookie-blockOK {
    background-color: #F1D600;
    color: #000;
    display: inline-block;
    border-radius: 5px;
    padding: 0 20px;
    cursor: pointer;
    float: right;
    margin: 0 60px 0 10px;
}
#notice-cookie-block a.notice-cookie-blockOK:hover {
    background-color: #E0C91F;
}
 .promo-banner .text.bottom-right{width:auto;}
.sp-methods >dt {
    font-weight: bold;
    font-size: 1.5rem;
}
 
.field{margin-bottom:2rem;margin-top:2rem;}
label.required>em{margin-right:3px;color:#DAB25B}
.contact_form .field{padding-bottom:0px!important}
.contact_form .btn{margin-top:0px;}
.products-grid .product-item-info .product-item-details .product-item-name a{font-family:"PT Serif", arial, tahoma !important;}
.wishlist-list .btn-shop.add-to-cart-alt{margin-top:1rem !important;}
#checkout-review-table .glb-price{display:none;}