@import url('//fonts.googleapis.com/css?family=Raleway:300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,900,900italic');@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');@font-face {
						font-family: "Raleway Medium";
						src: url("https://www.sprishstudio.com/pub/media/fonts/");
						src: url("https://www.sprishstudio.com/pub/media/fonts/?#iefix") format("embedded-opentype"),
							 url("https://www.sprishstudio.com/pub/media/fonts/") format("woff"),
							 url("https://www.sprishstudio.com/pub/media/fonts/default/Raleway-Medium.ttf") format("truetype"),
							 url("https://www.sprishstudio.com/pub/media/fonts/#Raleway Medium") format("svg");
						font-weight: normal;
						font-style: normal;
				}body{font-family: "Raleway", 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";}
				.products-grid .product-item-info .product-top  .product-item-photo > img {
    -webkit-transform: scale(1);
    transform: scale(1);
}.header{position:relative;z-index:99}.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.header10 .navigation .nav-main-menu{transform:translateX(20px);-moz-transform:translateX(20px);-webkit-transform:translateX(20px);-ms-transform:translateX(20px)}}.header.header9 .vertical-menu-widget .vertical-menu{padding-bottom:31px}.rotate-image-container .rotate-j360{cursor:move}.mgs-quickview-catalog-product-view .product-detail-infomation.col-xs-12{height:auto!important}
.header.header10 .mega-menu-item.megamenu-homelink .logo {
    width: 97px;
    background-position: 0 -74px;
}
.page-wrapper{position:relative}
.slide-text .big-text,.slide-text h2 {
    font-size: 50px;
    font-weight: 700;
}
.bottom .fullscreen-slider{max-height:700px}
.slider_mgs_carousel .owl-item .slide-text{left:15px;right:15px}
@media (max-width: 767px) {
.bottom .fullscreen-slider{height:unset !important}
.fullscreen-slider .slide-text h2, .fullscreen-slider .slide-text .big-text{font-size:20px}
.slider_mgs_carousel.owl-carousel .owl-dots,.slide-text .sub-title{display:none}
}
.mgs-quickview-catalog-product-view .product.media img{min-width:unset}
.product-item form .swatch-input, .product-options-wrapper .swatch-attribute .swatch-input{display: block;opacity:0;height:0}
.header.active-sticky {position: fixed !important}
.customer-account-create .account-social-login{margin-top: 40px}
.mfp-iframe-scaler iframe{box-shadow: none;}
body._has-modal-custom:before{content:none}
.block-dashboard-addresses{margin-bottom:60px}
.nav>li>a:hover, .nav>li>a:focus{background:none}
.nav>li>strong{color: #56cfe1;    padding: 10px 0;display: inline-block}
.nav>li>a{padding: 10px 0}
.sidebar .block .block-title.account-nav-title .title>i{display:none}
.logo-item h1,
.logo h1 {
     font-size: initial;
}
.navigation .nav-main-menu li.mega-menu-fullwidth > ul.dropdown-menu .sub-menu .label-menu {position: static !important;display: inline-block;margin-left: 10px;transform: translateY(-8px);}

#st_gdpr_iframe{display: none !important}

.products.list .items.product-items {
    height: auto !important;
}
.blog-list .blog-post .post-image img {
	width: 100%;
}
.mfp-s-ready .mfp-preloader {
    display: none !important;
}
.minicart-wrapper .block-content .minicart-items-wrapper {
overflow: hidden;
    overflow-y: auto !important;
}
.header .nav.nav-main-menu>li.megamenu-homelink.logo-item>a {
    padding-top: 15px;
    padding-bottom: 23px;
}
.header .logo-left-header .logo {
    padding-top: 15px;
    padding-bottom: 22px;
}