body{font-size: 14px;font-family: 'Open Sans', sans-serif}.page-header a{color:#333333;}.page-header a:hover{color:#000000;}.header-top{ background-color:#efefef; border-color:#efefef;}.header-content{ background-color:#ffffff;}.header-bottom{ background-color:#fed700;}.customer .top-links li a{color:#334141;}.customer .top-links li a:hover,.customer:hover .icon{color:#fed700;}.hot-support p{color:#334141;}.hot-support p .icon,.hot-support .support-icon .icon{color:#fed700;}.header-search .form-search{ background-color:#ffffff; border-color:#fed700;}.header-search .form-search button.button{color:#333e48; background-color:#fed700;}.header-search .form-search button.button:hover{color:#ffffff; background-color:#fed700;}.minicart-wrapper .action.showcart .counter.qty{color:#3a454e; background-color:#fed700;}.minicart-wrapper .block-minicart{ background-color:#ffffff; border-color:#fed700;}.block-minicart .block-content .actions .primary .action.primary.checkout{color:#333e48; background-color:#fed700; border-color:#fed700;}.block-minicart .block-content .actions .secondary .viewcart{color:#333e48; background-color:#fed700; border-color:#fed700;}.block-minicart .block-content .actions .secondary .viewcart:hover{color:#ffffff; background-color:#333e48; border-color:#333e48;}.magicmenu .nav-desktop .level0 .full-width, .magicmenu .nav-desktop .level0 .level-top-mega, .magicmenu .nav-desktop .level0.dropdown .level0, .magicmenu .nav-desktop .level0.dropdown .hasChild ul, .magicmenu .nav-desktop .level0.dropdown .hasChild ul{ background-color:#ffffff; border-color:#fed700;}.magicmenu .nav-desktop .level0 .level-top{color:#000000;}.magicmenu .nav-desktop .level0.over a,.magicmenu .nav-desktop .level0.active a, .magicmenu .nav-desktop .level0.active a span.icon-text, .magicmenu .nav-desktop .level0 a:hover, .magicmenu .nav-desktop .level0 a.icon-text:hover{color:#ffc300; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .level-top-mega .children.level1a{color:#333e48;}.magicmenu .nav-desktop .level0 .level-top-mega .children a, .magicmenu .nav-desktop p,.magicmenu .nav-desktop .level0.home .level-top-mega a,.magicmenu .nav-desktop .level0.dropdown .level1 a, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a{color:#333e48;}.magicmenu .nav-desktop .level0 .level-top-mega .children a:hover,.magicmenu .nav-desktop .level0.home .level-top-mega a:hover,.magicmenu .nav-desktop .level0.dropdown .level1 a:hover, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a:hover{color:#fed700; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .level-top .cat_label, .magicmenu .nav-desktop .level0 .cat_label, .mean-container .mean-nav ul li a span.cat_label, .vmagicmenu .level0 .cat_label, .vmagicmenu .level0 .level-top-mega .children .cat_label{color:#f39600; background-color:rgba(0, 0, 0, 0); border-color:#ededed;}.magicmenu .nav-desktop .level0 .cat_label.Sale, .magicmenu .nav-desktop .level0 .cat_label.sale, .magicmenu .nav-desktop .level0 .level-top-mega .children a .cat_label.sale, .magicmenu .nav-desktop .level0 .level-top-mega .children a .cat_label.Sale, .vmagicmenu .level0 .cat_label.Sale, .vmagicmenu .level0 .cat_label.sale, .vmagicmenu .level0 .level-top-mega .children .cat_label.sale, .vmagicmenu .level0 .level-top-mega .children .cat_label.Sale, .mean-container .mean-nav ul li a span.cat_label.sale, .mean-container .mean-nav ul li a span.cat_label.Sale{color:#009966; background-color:rgba(0, 0, 0, 0); border-color:#ededed;}.magicmenu .nav-desktop .level0 .cat_label.Hot, .magicmenu .nav-desktop .level0 .cat_label.hot, .magicmenu .nav-desktop .level0 .cat_label.HOT, .vmagicmenu .level0 .cat_label.Hot, .vmagicmenu .level0 .cat_label.hot, .vmagicmenu .level0 .cat_label.HOT, .vmagicmenu .level0 .level-top-mega .children .cat_label.hot, .vmagicmenu .level0 .level-top-mega .children .cat_label.Hot, .vmagicmenu .level0 .level-top-mega .children .cat_label.HOT, .mean-container .mean-nav ul li a span.cat_label.hot, .mean-container .mean-nav ul li a span.cat_label.Hot, .mean-container .mean-nav ul li a span.cat_label.HOT{color:#dc1212; background-color:rgba(0, 0, 0, 0); border-color:#ededed;}.filter-options .filter-options-title{color:#000000;}.filter-options .filter-options-content .item a:hover:before{ background-color:#fed700; border-color:#fed700;}.filter .filter-title:before,.block .block-title::before{ background-color:#fed700;}.filter-options .filter-options-title{color:#000000;}.item .add-to-links a{color:#848484;}.item:hover .add-to-links a:hover, .item .add-to-links a:hover .icon{color:#df3737;}.item button.button{color:#ffffff; background-color:#e6e6e6; border-color:#e6e6e6;}.product-item-info:hover button.button{color:#ffffff; background-color:#fed700; border-color:#fed700;}.stock{color:#df3737;}.actions .stock:after{ background-color:#df3737;}.item .product-name a.product-item-link{color:#0062bd;}.item .product-name a.product-item-link:hover{color:#0062bd;}.magictabs .item .title{color:#343f49;}.magictabs .item .title:hover{color:#df3737;}.magictabs .item .title:before{ background-color:#fed700;}.magictabs .item .title:after,.magiccategory-product .type-product-title:before{ background-color:#fed700;}.section-category-slide .magiccategory-product .magictabs .item .title{color:#343f49; border-color:rgba(0, 0, 0, 0);}.section-category-slide .magiccategory-product .magictabs .item.activated .title{color:#343f49; border-color:#fed700;}.section-category-slide .magiccategory-product .magictabs .item:hover .title{color:#df3737;}.timer-product .list .item{ border-color:#fed700;}.toolbar .modes-mode{color:#aaaaaa;}.toolbar .modes-mode.active, .toolbar .modes-mode:hover{color:#333333;}.pages .item .page, .pages .item .next, .pages .item .previous{color:#7e7e7e; background-color:#ffffff; border-color:#e4e4e4;}.pages .item .page span, .pages .item .next, .pages .item .previous{color:#7e7e7e;}.pages .item.current .page, .pages .item .page:hover, .pages .item .next:hover, .pages .item .previous:hover{color:#262626; background-color:#fed700; border-color:#fed700;}.pages .item.current .page span, .pages .item .page:hover span, .pages .item .next:hover, .pages .item .previous:hover{color:#262626;}.policy .policy-wrap{ background-color:#fdfdfd; border-color:#dddddd;}.policy .policy-box .box-content .icons{color:#fed700;}.policy .policy-box .box-content .service-content .info-title h3{color:#333e48;}.policy .policy-box .box-content .service-content .sub-title span{color:#333e48;}.vmagicmenu .block-title{ background-color:#fed700;}.vmagicmenu .block-title span{color:#333e48;}.vmagicmenu .block-title span{color:#333e48;}.vmagicmenu .level0 .level-top{color:#333e48;}.header-container-fixed .vmagicmenu .block-title{ background-color:#fed700;}.vmagicmenu .block-vmagicmenu-content .vmagicmenu-narrow{ background-color:#ffffff; border-color:#ececec;}.vmagicmenu .level0 .level-top-mega, .vmagicmenu .vmagicmenu-narrow .level0.dropdown > .level0,.vmagicmenu .vmagicmenu-narrow .level0.dropdown .hasChild ul{ background-color:#ffffff; border-color:#ededed;}.vmagicmenu .level0.hasChild .level-top::after{color:#aeaeae;}.vmagicmenu .level0:hover, .vmagicmenu .level0.active,.vmagicmenu .block-vmagicmenu-content .all-cat span:hover{}.vmagicmenu .level0 .level-top-mega .children > a{color:#333e48;}.vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a{color:#333e48;}.vmagicmenu .level0 .level-top-mega .children a:hover,.vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a:hover{color:#fed700;}.nav-sections .mean-nav .mobi-title{color:#ffffff;}.nav-sections a.meanmenu-reveal,.nav-sections a.meanmenu-reveal:hover{color:#000000;}.nav-sections a.meanmenu-reveal span{ background-color:#000000;}.nav-sections .mean-nav{ background-color:#ffffff;}.nav-sections .mean-nav ul li a{color:#444444; border-color:#dfdfdf;}.nav-sections .mean-nav ul li a:hover,.nav-sections .mean-nav ul li .level-top span:hover{color:#000000;}.box-tocart .fieldset .actions .tocart{color:#333e48; background-color:#fed700; border-color:#fed700;}.box-tocart .fieldset .actions .tocart:hover{color:#ffffff; background-color:#333e48; border-color:#333e48;}.review-add .review-form .review-form-actions .actions-primary .action{color:#333e48; background-color:#fed700; border-color:#fed700;}.review-add .review-form .review-form-actions .actions-primary .action:hover{color:#ffffff; background-color:#333e48; border-color:#333e48;}.cms-page-banner .banner-box-content .btn-shop:after{color:#ffffff; background-color:#fed700;}.post-read-more{color:#333e48; background-color:#fed700; border-color:#fed700;}.post-read-more:hover{color:#ffffff; background-color:#333e48; border-color:#333e48;}.contact-content .actions-toolbar button.primary{color:#333e48; background-color:#fed700; border-color:#fed700;}.product.info.detailed .product.data.items > .item.title .switch:before{ background-color:#fed700;}.product.info.detailed .product.data.items > .item.title .switch:after{ background-color:#fed700;}.footer-item .box-content .content .link-list a{color:#333e48;}.footer-item .box-content .content .link-list a:hover{color:#fed700;}.footer-item .title{color:#333e48;}.page-bottom{ background-color:#fed700;}.page-footer .main-footer{ background-color:#f8f8f8;}.footer-bottom{ background-color:#eaeaea;}.footer-item .box-content .content .link-social .link-list .link-icon a{color:#7c7c7c;}.footer-item .box-content .content .link-social .link-list .link-icon a:hover{color:#333e48;}.block-subscribe .block-title h3,.block-subscribe .form-subscribe-header p{color:#333e48;}.block-subscribe .block-title h3:before{color:#333e48;}.block-subscribe .field input.input-text{color:#333333; background-color:#ffffff;}.block-subscribe .actions button.button{color:#ffffff; background-color:#333e48; border-color:#333e48;}.block-subscribe .actions button.button:hover{color:#ffffff; background-color:#000000; border-color:#000000;}.footer-item .box-content .icon{color:#fed700;}.footer-item .box-content .content .info .question,.footer-item .box-content .content .info .hot-number,.footer-item .box-content .content ul li .sub-title,.footer-item .box-content .content .address{color:#333e48;}.copyright span{color:#333e48;}.footer a.active{color:#fe2740;}#backtotop{color:#ffffff; background-color:#333e48; border-color:#333e48;}#backtotop:hover{color:#333e48; background-color:#fed700; border-color:#fed700;}@media screen and (max-width: 1199px) {
 .header-top {
    background-color: #fed700;
}
}
.header-bottom {
    background-color: #fed700;
}
.loading-mask{
background:#ffffff;
opacity: 0.5;
}

.header-top{background:#efefef;}
.top-promo{
    text-align:center;
	font-size:16px;
	font-weight:600;
    line-height:35px;
            }
.top-promo p{
    margin:0;
}
.header-top a:hover{
	color:#000;
} 

.header .welcometop, .header .header-top-link{
     line-height: 35px;
}

.header .welcometop a, .header .header-top-link a{
	font-size:13px;
	display:inline-block;
}


.header .welcometop i, .header .header-top-link i{
	font-size:15px;
}

.header .welcometop a{
	margin-right:10px;
}

.header .header-top-link a{
	text-transform:none;
}

.magicmenu .nav-desktop .level0 .level-top > span{
	font-size:16px;
}

.magicmenu .nav-desktop .level0.over  a.level-top, 
.magicmenu .nav-desktop .level0.active a.level-top, 
.magicmenu .nav-desktop .level0.active a.level-top span.icon-text, 
.magicmenu .nav-desktop .level0 a.level-top:hover, 
.magicmenu .nav-desktop .level0 a.level-top.icon-text:hover{
	color:#000;
	background:#FFC300;
}

.magicmenu .nav-desktop .level0 .level-top-mega .children a:hover, 
.magicmenu .nav-desktop .level0.home .level-top-mega a:hover, 
.magicmenu .nav-desktop .level0.dropdown .level1 a:hover, 
.vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a:hover{
	color:#000;
}

.magicmenu .nav-desktop a:hover{
	color:#000;
}

ul.mage-column li{
	z-index:unset;
}

.level-top-mega{
	max-height:500px;
	overflow-y:auto !important;
	background:#FEF9F2 !important;
}

.header .header-account .toggle-content{
   z-index:12;
}

.header .header-content .col-cart{
	flex: 1;
    max-width: 300px;
	text-align:right;
	position: relative;
    top: 5px;
}

.header .header-content .header-icons .top-link-product {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding-left: 0;
  margin-bottom: 0;
}

.header .header-content .header-icons .top-link-product li:not(:last-child), .header .header-content .header-account{
	  margin-right: 35px;
}

.header .header-content .header-account span, .header .header-content .header-icons .top-link-product li a.wishlist span {
  font-size: 0;
}

.header .header-content .header-account .ec, .header .header-content .header-icons .top-link-product li a.wishlist i {
  font-size: 2.3rem;
}

.header-content .col-cart > div{
	display:inline-block;
}

.header .search-area .form-search {
  border: 2px solid #ddd;
}

.magicmenu .nav-desktop .level0 .level-top-mega{
	left:0 !important;
}

@media screen and (min-width: 1200px) {
   .magicmenu{
	   width:100%;
	   padding:0;
    }
	
	.page-header .header-container-fixed .header-content{
		display:block;
	}
}

@media screen and (max-width: 1199px){
    .header .header-bottom {
        
		padding:0;
    }
	
	.header .header-content{
		background:#fed700;
	}
	
	.header .col-logo{
		bottom:0;
		position:relative;
	}
	
	.header .header-logo{
		top:0;
	}
	
	.header .nav-toggle-mobile{
		position:relative;
		top:0;
	}
}

@media screen and (max-width: 1030px){
	.header .header-top-left{
		display:none;
	}
	
	.header .header-top-center{
		width:100% !important;
	}
}

@media screen and (max-width: 768px){
   .header .header-content .header-account{
	   margin-right:10px;
   }
} 