@import url('//fonts.googleapis.com/css?family=Poppins:300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,900,900italic');@import url('//fonts.googleapis.com/css?family=Libre+Baskerville:300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,900,900italic');body{background-color:#f5f5f5;font-family: "Poppins", arial, tahoma;font-weight: normal;}#mainMenu{font-family: "Poppins";}
				h1{font-family: "Poppins";}
				h2{font-family: "Poppins";}
				h3{font-family: "Poppins";}
				h4{font-family: "Poppins";}
				h5{font-family: "Poppins";}
				h6{font-family: "Poppins";}
				.price, .price-box .price{font-family: "Poppins";}
				.btn{font-family: "Poppins";}
				blockquote,.sub-title, .content-heading .block-note{font-family: "Libre Baskerville";}
				.header{border-color: #f5f5f5 !important;}.top-header-content{background-color: #ffffff !important;}.big-item .products-grid .product-item-info.metro_template .product-top a.photo { padding-top: calc(133.3333% - 10px) !important; }
.products-grid .big-item .product-item-info.metro_template .product-top a.photo { padding-bottom: calc(133.3333% - 10px) !important; }@media (min-width: 1200px){.cms-index-index .header.header8 .vertical-menu-widget .vertical-menu{padding-bottom: 60px;}}.header.header9 .vertical-menu-widget .vertical-menu {padding-bottom: 31px;}
body:not(.panel-popup):not(.fullwidth).mgs-quickview-catalog-product-view.boxed .page-wrapper {
		width: 100% !important;
		margin: 0 !important;
		padding: 0 !important;
	}
.mgs-quickview-catalog-product-view .product-detail-infomation.col-xs-12 {
    height: auto !important;
}
.slide-text .big-text,.slide-text h2 {
    font-size: 50px;
    font-weight: 700;
}
body{
    background:#fff;
}

.header:not(.header6):not(.header7) .navigation .nav-main-menu li li>a .icon-next {
    display: inline-block;
}

.long_content img{
  height: auto;
  max-width: 100%;
}

.sidebar .list-products .product-item-info .product-item-details .product-item-name a {
    color: #222;
    font-size: 14px;
    line-height: 1.1;
    font-weight: 500;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
}

.header.active-sticky {
    background-color: rgba(255,255,255,.72);
    backdrop-filter: saturate(180%) blur(20px);
}

.long_content{
    text-align: center;
}
.long_content h3,.long_content p{
    text-align: left;
}

.jml_discounts_txt {
    position: absolute;
    z-index: 2;
    left: 4%;
    padding: 2px 12px;
    border-radius: 100px;
    top: 4%;
    /* top: 50px; */
    background: #fe526a;
    display: block;
    /* padding: 5px 10px; */
    color: #fff;
    text-align: center;
    cursor: pointer;
}
.jml_discounts_img {
  position: absolute;
  z-index: 2;
  left: 3%;
  padding: 2px 12px;
  border-radius: 100px;
  top: 2%;
  /* top: 50px; */
  background: url(/static/vip.png) center center no-repeat;
  display: block;
  /* padding: 5px 10px; */
  color: #fff;
  text-align: center;
  width: 25%;
  background-size: cover;
  height: 25%;
  cursor: pointer;
}



.product-info-main .product-add-form .box-tocart, .bundle-info .product-details .box-tocart{
//display:none;
}
.toLink a {
    font-size: 13px;
    width: auto;
    padding: 0 34px;
    background-color: #f1f1f1;
    border: 1px solid #cdcdcd;
    color: #545454;
    border-radius: 40px;
    line-height: 40px;
    font-weight: 600;
    text-transform: uppercase;
    display: inline-block;
}

.products-grid .product-item-info .product-top .actions-link{
display:none;
}
.products-grid .product-item-info .product-top div{
display:none;
}

.long_padding_30 {
    padding: 0 30px !important;
}
@media (min-width: 1600px) {
    .long_padding_30 {
        padding:0 100px !important;
    }
}
@media (max-width: 990px) {
    .long_padding_30 {
        padding:0!important;
    }
}
.mgt-menu .navigation .level0 .submenu a {
    width: 100%;
}

.mgt-menu .navigation .level0.active>.level-top, .mgt-menu .navigation .level0.has-active>.level-top {
    border-color:  #e81b7c;
    border-style: solid;
    border-width: 0 0 3px;
    color: #333;
    text-decoration: none;
    display: inline-block;
}
.mgt-menu .navigation .level0 .submenu .active>a {
    border-color: #e81b7c;
    border-style: solid;
    border-width: 0 0 0 3px;
}
.mgt-menu .navigation .level0 .submenu {
    background-color: rgba(255, 255, 255, 0.72);
    backdrop-filter: saturate(180%) blur(20px);
}

.btn-loadmore-btn {
    border: 2px solid #222;
    border-radius: 40px;
    display: inline-block;
    height: 50px;
    line-height: 48px;
    padding: 0 45px;
    font-size: 14px;
    color: #222;
    cursor: pointer;
    font-weight: 600
}

.btn-loadmore-btn .icon {
    display: none
}

.btn-loadmore-btn .icon .fa {
    font-size: 20px;
    line-height: 46px;
    text-align: center
}

.btn-loadmore-btn:hover {
    background-color: #56cfe1;
    color: #fff;
    border-color: #56cfe1
}

.btn-loadmore-btn.loading {
    background-color: #56cfe1;
    color: #fff;
    border-color: #56cfe1
}

.btn-loadmore-btn.loading .text {
    display: none
}

.btn-loadmore-btn.loading .icon {
    display: block
}



@media (min-width: 1200px){
.mgt-menu .navigation .level0>.level-top {
    padding: 8px 6px;
}
}
.promobanner.border-zoom:before{
    pointer-events: none;
    cursor: default;
    opacity: 0.6;
}