@media (min-width: 1240px) { 

	#logoBlock {
		padding-top: 20px;
	}


	/*
	.product-title {
		font-size: 1.3em; 
		font-weight: 600;
	}
	*/

	.product-minidesc {
		white-space: pre-wrap;
		font-size: .9em;
	}


	.cart-itog-block {
		border-top: 0px solid #ddd;
	}
	.cart-action-button {
		font-size: 1.2em;
	}
	

	.top-right-menu > a {
		line-height: 1.5em;
	}

	.top-right-menu > a i {
		font-size: 1.6em;
	}

	.top-right-menu > a .badge {
		font-size: .8em;
	}

	.top-right-menu > a small {
		font-size: .9em;
	}

	.subcat-link span {
		font-size: .9rem;
	}


	.top-season-menu {
		font-size: 1em;
	}
	
	.sticky-top-xl {
		position: sticky;
		top: 0;
		z-index: 1020;
	}

	.lm-left-panel .linzmaster-lenses {
		max-height: 310px;
	}

	.mobile-nowrap-carousel > div.item-wrap {
		flex: 0 0 20%;
	    max-width: 20%;
	}


}
