/* All Media Section 
	## min-width:768
	## min-width: 1201 to max-width: 1550
	## min-width: 992 to max-width: 1200
	## min-width: 768 to max-width: 991
	## min-width: 319 to max-width: 767
	## min-width: 480 to max-width: 767
	## min-width: 319 to max-width: 479
	## min-width: 991
*/

/* ## min-width:768 */
 @media (max-width:1299px){
	.slider-section .slider-box {
		bottom: 35%;
	}
}
@media (min-width: 1200px) {
	.container {
		width: 1200px;
	}

	.cart-link {
		padding-left: 0;
		background-position: left;
	}
}

/* ## min-width: 992 to max-width: 1200 */
@media only screen and (min-width: 992px) and (max-width: 1200px) {
	.widget_about .widget-title img {
		margin-right: 8px;
	}

	.price-input input {
		width: 62px;
	}

	.price-input label {
		padding-left: 10px;
		margin-right: 8px;
	}

	.price-input select {
		padding-left: 0;
	}

	.blank-space {
		display: none;
	}

	.shopping-cart-table .shop_table tr>th {
		font-size: 13px;
	}

	.page-wizard ul li a {
		padding: 18px 52.7px;
	}

	.look-book-img-box {
		margin-bottom: 22px;
	}

	.look-book .carousel-caption {
		bottom: 30%;
	}

}

@media (max-width:1199px) {
	.mega-dropdown-menu:before {
		left: 285px;
	}

	.single-product-sidebar .widget_recent_post .shopping-cart-table ul {
		display: flex;
		flex-wrap: wrap;
		row-gap: 10px;
		justify-content: center;
	}

	.single-product-sidebar .widget_recent_post .nav {
		padding: 0px 5%;
	}

	.widget_recent_post .nav li a {
		padding: 5px 10px;
		font-size: 14px;
	}
}

@media (max-width:1099px) {
	.cart-link {
		font-size: 14px;
	}

	.select-styled .minimal {
		font-size: 14px;
	}


}

@media (min-width: 992px) {
	.menu-block .navbar-default .navbar-nav>li:hover .dropdown-menu {
		display: block;
	}
}

/* ## min-width: 991 */
@media (max-width: 991px) {

	.navbar-fixed-top .logo {
		display: inline-block;
		padding: 10px 0;
	}

	.navbar-header {

		display: flex;
		align-items: center;
		justify-content: space-between;
		width: 100%;
	}

	.navbar-toggle {
		display: block;
		border: 1px solid #fff;
		margin: 18px 0;
	}

	.navbar-toggle .icon-bar {
		background-color: #fff;
	}

	.navbar-nav.navbar-right:last-child {
		margin: 0;
	}

	/*	.navbar-collapse.in { 
		overflow-y: auto !important; 
	}*/

	.navbar-collapse {
		padding: 0;
		background-color: #fff;
		border-top: 1px solid transparent;
		box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
		position: relative;
		top: 10px;
	}

	.collapse.in {
		display: block !important;
	}

	.navbar-nav {
		width: 100%;
		margin: 0;
	}

	.navbar-nav>li {
		min-height: 0;
		float: none;
	}

	.menu-block .navbar-nav>li>a {
		line-height: 15px;
	}

	/* Navigation Menu */
	.menu-block .navbar .nav>li {
		display: block;
		float: left;
		width: 100%;
		margin: 0;
	}

	.menu-block .navbar .nav li a {
		padding: 15px 0;
		position: relative;
		z-index: 9999;
	}

	.menu-block .navbar .nav li a:hover {
		padding-bottom: 15px;
	}

	.menu-block .navbar .nav li.dropdown>a:hover:before,
	.menu-block .navbar .nav li.dropdown>a:before {
		bottom: 0;
	}

	/* Dropdown menu */
	.dropdown-menu {
		padding: 0;
		position: relative;
		box-shadow: none;
		width: 100%;
		border-radius: 0;
	}

	.tooltip {
		opacity: 0;
	}

	.dropdown-menu.mega-dropdown-menu .post li a {
		padding: 0;
	}

	.menu-block .dropdown-menu {
		border: none;
		box-shadow: none;
	}

	.navbar .nav>li>.dropdown-menu:after {
		left: 0;
		right: 0;
		margin: 0 auto;
		width: 0;
		top: -6px;
	}

	.menu-block .navbar-nav .open .dropdown-menu,
	.navbar-nav .open .dropdown-menu {
		border-top: 2px solid #b3aa9b;
		position: relative;
	}

	.dropdown.mega-dropdown .tooltip {
		display: none;
	}

	.navbar-default .navbar-nav>.open>a,
	.navbar-default .navbar-nav>.open>a:focus,
	.navbar-default .navbar-nav>.open>a:hover {
		background-color: transparent;
	}

	.menu-block .navbar-fixed-bottom .navbar-collapse,
	.navbar-fixed-top .navbar-collapse {
		max-height: 100%;
	}

	.dropdown>a:focus,
	.dropdown>a:hover {
		border-bottom: 2px solid #b3aa9b;
	}

	.nav .open>a,
	.nav .open>a:focus,
	.nav .open>a:hover {
		border: 0;
	}

	.menu-block .navbar .nav li:last-child:hover a:after {
		border: none;
	}

	/* Category */

	.category-box-main .category-box>a {
		bottom: 8px;
	}

	/* Product */
	.category-box-main .col-md-3:nth-child(n) .category-box,
	.product-box {
		border: 1px solid #e8e8e8;
	}

	/* Shipping Cart */
	.shopping-cart-table .shop_table>tbody {
		border-top: none;
	}

	/* Blog Page */
	.entry-cover img {
		width: 100%;
	}

	.shop_table.cart thead {
		display: none;
	}

	.shop_table.cart thead,
	.shop_table.cart tbody,
	.shop_table.cart th,
	.shop_table.cart td,
	.shop_table.cart tr {
		display: block;
	}

	/* Hide table headers (but not display: none;, for accessibility) */
	.shop_table.cart thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}

	.shop_table.cart tr {
		border: 1px solid #ccc;
	}

	.shop_table.cart td {
		/* Behave like a "row" */
		border: none;
		border-bottom: 1px solid #eee;
		position: relative;
		padding-left: 50%;
		white-space: normal;
		text-align: left;
	}

	.shopping-cart-table .shop_table tr>th,
	.shopping-cart-table .shop_table tr>td {
		padding-left: 140px;
	}

	.shop_table.cart td:before {
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 20px;
		left: 17px;
		width: 45%;
		padding-right: 10px;
		/*white-space: nowrap;*/
		text-align: left;
		font-weight: bold;
	}

	.shop_table.cart td:before {
		content: attr(data-title);
		width: 50%;
		position: absolute;
		display: inline-block;
		color: #000;
		text-transform: uppercase;
	}

	.product-description a b {
		display: inline-block;
	}

	.single-product-sidebar {
		display: inline-block;
		margin-top: 25px;
	}

	/* Mega Menu */
	.dropdown-menu,
	.dropdown-menu.mega-menu {
		width: 100%;
		position: relative;
		left: 0;
	}

	.mega-dropdown-menu .carousel {
		display: inline-block;
	}

	.mega-dropdown-menu:before {
		left: 0;
		right: 0;
		margin: 0 auto;
		width: 0;
		top: -6;
	}

	.top-header .top-social {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.ow-right-padding {
		justify-content: center !important;
		column-gap: 20px;
	}

	.logo-search-block .row {
		row-gap: 5px;
		overflow-x: clip;
	}

	.logo-block a {
		margin-top: 20px;
	}

	.cart-link {
		position: relative;
	}

	.menu-block .navbar {
		padding: 20px 0px;
	}

	.menu-block .dropdown-menu {
		top: 15px;
	}

	.blog-section .row {
		row-gap: 20px;
	}

	.badge-box>img {
		width: auto;
		display: block;
		margin: 0 auto;
	}

	.footer-bottom .row {
		row-gap: 20px;
	}

	.footer-bottom a img {
		display: block;
		margin: 0 auto;
	}

	.product-box-main {
		margin-top: 30px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.product-thumb ul {
		display: flex;
		align-items: center;
		justify-content: center;
		background: none !important;
	}

	.register-user .register-user-banner {
		width: 100%
	}

	.register-user .register-user-banner img {
		width: 100%
	}

	.register-user .register-user-banner h2 {
		top: 23%;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.shopping-cart-estimate .row {
		row-gap: 20px;
	}

	.bottom-shadow:after {
		display: none;
		position: relative;
	}

	.page-wizard .row {
		row-gap: 20px;
	}

	.page-header {
		padding-bottom: 20px;
	}

	.section-header,
	.page-header {
		margin-bottom: 20px;
		margin-top: 20px;
	}

	.shortcodes .row {
		row-gap: 20px;
	}

	.cart-dropdown:before {
		left: 70px;
	}
	.slider-section .slider-box {
		left: 42%;
		bottom: 33%;
	}
}

/* ## min-width: 768 to max-width: 991 */
@media only screen and (min-width: 768px) and (max-width: 991px) {

	.slider-section .slider-box button,
	.product-box .product-box-inner .btn {
		margin-top: 13px;
	}

	.slider-section .carousel-control {
		top: 33%;
	}

	.slider-section .slider-box p {
		font-size: 12px;
	}

	.blog-section .blog-content .col-sm-4 {
		padding-left: 15px;
		margin-bottom: 15px;
	}

	.blog-section .blog-content .col-sm-4,
	.blog-section .blog-content .col-sm-8 {
		width: 100%;
	}

	.blog-section .blog-content .entry-footer span {
		display: block;
	}

	.informational-icons li {
		margin-right: 30px;
	}

	.widget-section .container {
		width: 100%;
	}

	.top-header .top-social li {
		margin-right: 3px;
	}

	/* ## Product Page ## */
	.product-filter-box {
		border: 2px solid #dad5cd;
	}

	.product-filter-box .col-md-8 {
		border-top: 2px solid #dad5cd;
	}

	.product-filter-box .col-md-8 .col-md-4:first-of-type .product-search-option {
		border-left: none;
	}

	.product-filter-box .col-md-8 .col-md-4:last-of-type .product-search-option {
		border-left: 2px solid #dad5cd;
	}

	.product-filter-box form .col-md-4:last-of-type .product-search-option,
	.product-filter-box>.col-md-4 {
		border: none;
	}

	/* ## Register */
	.register-user-banner h2 {
		top: 10%;
		font-size: 14px;
	}

	/* Shipping Cart */
	.estimate-details.shopping-cart-table {
		margin-top: 20px;
	}

	.page-wizard li.active a:before,
	.page-wizard ul li:hover a:before,
	.page-wizard ul li:last-child a:after,
	.page-wizard ul li:last-child a:before,
	.page-wizard ul li:last-child:after {
		display: none;
	}

	.page-wizard ul li a:after {
		display: none;
	}

	.page-wizard ul li:after {
		display: none;
	}

	.page-wizard ul li.active:after,
	.page-wizard ul li:hover:after,
	.page-wizard ul li:focus:after {
		display: none;
	}

	.page-wizard ul li {
		width: auto;
	}

	.page-wizard ul li a {
		padding: 18px 28.9px;
	}

	/* Blog */
	.post-thumbnail {
		text-align: center;
	}

	/* Contact */
	.contact-details .col-md-6 {
		width: 100%;
	}

	/* About */
	.about-content-box .content-box {
		margin: 0;
	}

	/* Mega Menu */
	.menu-block .mega-dropdown-menu {
		position: relative;
	}

	.dropdown-menu.mega-dropdown-menu li.col-md-3 {
		min-height: 360px;
	}

	.look-book-img-box {
		margin-bottom: 22px;
	}

	.logo-search-block form.col-xs-12 {
		border-bottom: 1px solid #f0eeeb;
		margin-bottom: 15px;
	}

	.look-book .carousel-caption {
		bottom: 25%;
	}

	/* landing page */

	.landing-banner .col-sm-2 {
		display: none;
	}

	.landing-banner .col-sm-8 {
		width: 100%;
	}

}

@media (max-width:767px) {
	.informational-icons li {
		display: inline-flex;
		align-items: center;
	}

	.cart-dropdown:before {
		left: 170px;
	}

	.category-section .col-md-6>h3 {
		margin-bottom: 6px;
	}

	.category-section .col-md-6>h4 {
		padding: 5px 0;
		margin-bottom: 0px;
	}

	.category-section .categories-title {
		margin-top: 20px;
	}

	.informational-icons {
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
		column-gap: 20px;
		row-gap: 10px;
	}

	.informational-icons li svg {
		margin-right: 8px;
	}

	.back-to-top {
		bottom: 35px;
		right: 4%;
	}

	.register-user .register-user-banner h2 {
		top: 18%;
	}

	.contact-form,
	.contact-details {
		padding: 22px 28px 30px 28px;
	}

	.page-header p {
		margin-bottom: 5px;
	}

	.about-section {
		padding: 40px 0;
	}

	.about-content {
		margin-top: 40px;
		margin-bottom: 40px;
	}

	.about-content-box .content-box {
		margin: 30px 0px 0px 0px;
	}

	.about-section .container>h4 {
		font-size: 16px;
	}

	.page-inner-banner {
		height: 350px;
	}

	.look-book-banner {
		height: 350px;
	}

	.slider-section .slider-box {
		left: 40%;
		bottom: 28%;
	}
}

/* ## min-width: 319 to max-width: 767 */
@media only screen and (min-width: 319px) and (max-width: 767px) {
	.top-header .top-social {
		text-align: center;
	}

	.top-header .top-menu {
		padding: 0;
		width: 50%;
		text-align: center;
		float: left;
	}

	.top-header .col-sm-8 {
		padding-left: 0;
	}

	.top-header .top-menu li {
		margin: 0 4px;
	}



	.slider-section .carousel-control {
		top: 30%;
	}

	.category-box-main .category-box {
		border: 1px solid #e8e8e8;
	}

	.category-box-main .col-md-3:nth-child(4n) .category-box {
		border-right-color: #e8e8e8;
	}

	.category-box-main .col-md-3:nth-child(n) .category-box {
		border-left-color: #e8e8e8;
	}

	.informational-icons li {
		margin-right: 0;
		margin-bottom: 15px;
	}

	.badge-box {
		width: 260px;
		display: block;
		margin: 0 auto;
	}

	.blog-section .col-sm-4 {
		margin-bottom: 25px;
	}

	.category-box-main .col-md-3.main-product {
		margin-bottom: 20px;
	}

	.footer-bottom {
		text-align: center;
	}

	.footer-bottom .top-header,
	.footer-bottom .copy-rights {
		margin-bottom: 15px;
	}

	/* ## Product Page ## */
	.product-filter-box {
		border: 2px solid #dad5cd;
	}

	.product-search-option {
		border-bottom: 2px solid #dad5cd;
	}

	.product-filter-box .col-md-8 {
		border-top: 2px solid #dad5cd;
	}

	.page-wizard li.active>a {
		width: 100%;
	}

	.product-filter-box .col-md-8 .col-md-4 .product-search-option {
		border-left: none;
	}

	.product-search-option .from-group,
	.product-filter-box form .col-md-4:last-of-type .product-search-option,
	.product-filter-box>.col-md-4 {
		border: none;
	}

	.pillbox a {
		margin-bottom: 20px;
	}

	/* Register */
	.register-user-banner img {
		width: 100%;
	}

	/* Shipping Cart  */
	.shopping-cart-estimate .col-md-4 {
		margin-bottom: 20px;
	}

	/* Login Register Page wizard */
	.page-wizard ul li {
		display: block;
		width: 100%;
	}

	.page-wizard li.active a:before,
	.page-wizard ul li:hover a:before,
	.page-wizard ul li:last-child a:after,
	.page-wizard ul li:last-child a:before,
	.page-wizard ul li:last-child:after {
		display: none;
	}

	.page-wizard ul li a:after {
		display: none;
	}

	.page-wizard ul li:after {
		display: none;
	}

	.page-wizard ul li.active:after,
	.page-wizard ul li:hover:after,
	.page-wizard ul li:focus:after {
		display: none;
	}

	.wizard-footer {
		margin: 25px 0;
	}

	.contact-form-details.payment-getway-option .contact-form {
		min-height: 1px;
	}

	/* Blog Page */
	.post-format .entry-date,
	.post-format .post-formate-icon {
		margin: 0 auto 15px;
	}

	.commentlist .children {
		padding-left: 20px;
	}

	.commentlist .comment .comment-info span {
		display: block;
		margin-left: 0;
	}

	.blog-social li {
		margin-right: 11px;
	}

	/* About */
	.about-content-box img {
		width: 100%;
	}

	.error-page .col-md-12>span {
		font-size: 150px;
	}

	.logo-search-block form.col-xs-12 {
		border-bottom: none;
		margin-bottom: 0;
	}

	.page-breadcrumb {
		margin-top: 20px;
	}

	/* Map */
	.mapping {
		height: 280px;
	}

	.widget_recent_post .nav {
		padding: 0 8%;
	}

	.informational-email {
		text-align: center;
	}

	/* landing */
	.landing-banner .col-sm-2 {
		display: none;
	}

	.landing-banner .col-sm-8 {
		width: 100%;
	}

	.banner-inner-middle {
		background-image: none;
	}

	.banner-inner-middle .btn,
	.header-logo p,
	.buynow-button .btn {
		display: block;
		margin: 0 auto;
	}

	.banner-inner-middle .btn.read-button {
		margin-top: 50px;
		margin-bottom: 25px;
	}

	.banner-inner-middle .btn.purchase-button {
		margin-top: 25px;
		margin-bottom: 50px;
	}

	.template-list .btn {
		margin-bottom: 50px;
	}

	.landing-item-inner {
		width: 290px;
		display: block;
		margin: 0 auto 30px;
	}

	.landing-footer,
	.footer-right,
	.header-logo {
		text-align: center;
	}

	.header-logo p,
	.buynow-button .btn {
		margin-top: 15px;
	}

}

/* ## min-width: 480 to max-width: 767 */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.top-header .top-menu {
		width: 100%;
	}

	.top-header .top-menu li a {
		padding: 10px 0;
	}

	.logo-search-block [class*="col-xs-"] {
		width: 100%;
		margin-bottom: 25px;
	}

	.look-book .carousel-caption h1 {
		font-size: 28px;
	}

	.look-book .carousel-caption {
		bottom: 18%;
	}

	.dropdown.mega-dropdown.open .mega-dropdown-menu {
		max-height: 280px;
		min-height: 280px;
		overflow-y: scroll;
	}
}

@media (max-width:576px) {
	.cart-dropdown {
		right: 20px;
		width: 330px;
	}

	.cart-dropdown:before {
		left: 220px;
	}

	.cart-link {
		display: flex;
	}

	.logo-search-block form {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.input-group1 {
		margin-left: 20px;
	}

	.menu-block.navbar-fixed-top {
		width: 100%;
		padding: 0px 40px;
	}

	.cart-dropdown table tr td {
		padding: 15px 0;
		margin: 0 4px;
	}

	.cart-dropdown table tr {
		padding: 0 8px;
	}

	.ow-right-padding {
		column-gap: 10px;
	}

	.cart-dropdown table tr td>a,
	.cart-dropdown .sub-total span {
		font-size: 13px;
	}

	.color-switcher {
		top: 120px;
	}

	.blog-section,
	.add-banner-section,
	.our-partner-section,
	.informational,
	.widget-section,
	.page-header,
	.drop-line,
	.map {
		padding-bottom: 15px;
	}

	.drop-line {
		margin-bottom: 10px;
	}

	.bottom-shadow:after {
		display: none;
		position: relative;
	}

	.contact-form .form-horizontal>.form-group:last-child {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
	}

	.contact-form,
	.contact-details {
		padding: 30px 25px 30px 25px;
	}

	.informational-email p:last-child {
		text-align: center;
	}

	.informational-email p {
		text-align: center;
	}

	.content-sidebar .widget {
		padding: 0px 13px;
	}

	.slider-section .slider-box {
		display: none;
	}
}

/* ## min-width: 319 to max-width: 479 */
@media only screen and (min-width: 319px) and (max-width: 479px) {
	.top-header .top-menu {
		width: 100%;
	}

	.top-header .top-menu li a {
		padding: 10px 0;
	}

	.logo-search-block [class*="col-xs-"] {
		width: 100%;
		margin-bottom: 25px;
	}

	.slider-section .carousel-control {
		top: 11%;
	}

	.single-product .main-product.col-xs-6,
	.main-product.col-xs-6 {
		width: 260px;
		float: none;
		margin: 0 auto 20px;
	}

	.product-box {
		width: 260px;
		margin: 0 auto;
	}

	.single-product-sidebar .widget_recent_post .shopping-cart-table ul li {
		margin-bottom: 20px;
	}

	.widget_facebook ul li:nth-child(4n-4) {
		margin-right: 8px;
	}

	/* ## Register */
	.register-user-banner h2 {
		top: 11%;
		font-size: 14px;
	}

	/* Shipping Cart */
	.shopping-cart-footer a.btn {
		margin-bottom: 20px;
	}

	.page-wizard ul li a {
		padding: 18px 28%;
	}

	.contact-form .btn,
	.register-user .btn,
	.estimate-details .btn {
		padding-left: 27px;
		padding-right: 27px;
	}

	/* Contact */
	.contact-details .col-xs-6,
	.breadcrumb,
	.return-home-link {
		width: 100%;
	}

	.return-home-link {
		float: left !important;
	}

	.look-book .carousel-caption h1 {
		font-size: 28px;
	}

	.look-book .carousel-caption {
		bottom: 13%;
	}

	.dropdown.mega-dropdown.open .mega-dropdown-menu {
		max-height: 240px;
		min-height: 240px;
		overflow-y: scroll;
	}


}

@media (max-width:425px) {
	.ow-right-padding {
		column-gap: 6px;
		flex-wrap: wrap;
	}

	.cart-dropdown:before {
		left: 130px;
	}

	.category-section {
		padding: 30px 0;
	}

	.section-header p,
	.page-header p {
		margin-top: 5px;
	}

	.page-breadcrumb {
		flex-wrap: wrap;
		align-items: center;
	}

	.page-breadcrumb .breadcrumb {
		display: flex;
		align-items: center;
		justify-content: center;
		line-height: 35px;
		margin-top: 10px;
	}

	.return-home-link {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.return-home-link a {
		line-height: 0px;
		margin-bottom: 30px;
	}

	.page-header>h3 {
		font-size: 22px;
	}

	.commentlist .comment .comment-info {
		text-align: center;
	}

	.commentlist .comment {
		display: flex;
		flex-direction: column;
		row-gap: 10px;
		justify-content: center;
		align-items: center;
		padding: 0px 15px;
	}

	.commentlist .comment p {
		text-align: center;
	}

	.commentlist .comment .comment-image {
		margin-left: 0px;
	}

	.about-section .container>h4 {
		font-size: 15px;
	}

	.Typography_box {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
	}

	.about-content {
		margin-top: 40px;
		margin-bottom: 30px;
	}

	.about-content-box .content-box {
		margin: 20px 0px 0px 0px;
	}
}

@media (max-width:375px) {
	.cart-dropdown {
		right: 0;
		width: 100%;
		margin: 0px 10px;
	}

	.menu-block.navbar-fixed-top {
		width: 100%;
		padding: 0px 5px;
	}

	.navbar-header .logo img {
		max-width: 200px;
	}

	.widget_recent_post .nav li a {
		padding: 5px 12px;
		font-size: 13px;
	}

	.single-product-sidebar .widget_recent_post .shopping-cart-table {
		padding: 20px 20px;
	}

	.register-user .register-user-banner h2 {
		top: 14%;
	}

	.contact-form .radio input[type=radio]+label:before {
		margin-right: 15px;
	}

	.contact-form,
	.contact-details {
		padding: 30px 18px 30px 18px;
	}

	.wizard-footer {
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
		row-gap: 10px;
	}

	.section-header>h3,
	.page-header>h3 {
		font-size: 16px;
	}

	.error-page .col-md-12>span {
		font-size: 110px;
	}

	.page-banner>h1 {
		font-size: 45px;
	}

	.look-book h1 {
		font-size: 45px;
	}

	.cart-dropdown:before {
		left: 205px;
	}
}