@font-face {   
	font-family: "Neue Haas Grotesk";   
	src: url('//corridornyc.com/cdn/shop/t/93/assets/NHaasGroteskDSPro.eot?v=41301335103824630751755837308');   
	src: url('//corridornyc.com/cdn/shop/t/93/assets/NHaasGroteskDSPro.eot?v=41301335103824630751755837308 ?#iefix') format("embedded-opentype"),
	url('//corridornyc.com/cdn/shop/t/93/assets/NHaasGroteskDSPro.woff?v=181970645810320069231755837310') format("woff"),        
	url('//corridornyc.com/cdn/shop/t/93/assets/NHaasGroteskDSPro.ttf?v=150646226036579824471755837309') format("truetype"),        
	url('//corridornyc.com/cdn/shop/t/93/assets/NHaasGroteskDSPro.svg?v=81256433699122618921755837309 #NHaasGroteskDSPro') format("svg"); 
  font-display: swap;
}

.site_header .page-menu { padding-left: 0; } 
.site_header .page-menu > ul > li { padding: 10px 8px; line-height: normal; } 
.site_header .page-menu > ul > li:first-child { padding-left: 0; } 
.site_header .logo_wrap { text-align: center; }
.site_header .right_menu ul li a { text-transform: uppercase; line-height: normal; } 
.right_menu ul { line-height: inherit; } 
.site_header .right_menu .cart-summary a { text-transform: uppercase; }
.site_header .right_menu .dark_srch img.open_form { display: none; } 
.site_header .right_menu .dark_srch span { text-transform: uppercase; line-height: normal; }
.product-collecton h3, .product-collecton .price {font-size: 13px;font-family: "Neue Haas Grotesk";font-weight: 500;text-transform: uppercase;}

/* Collection */
#collection .coll-products,#collection .coll-sidebar { width: 100%; float: left; } 
#collection .coll-sidebar .filter_desktop .cat_nav ul.sidebar_ul {width: 100%;float: left;padding: 0;display: block;margin: 0;} 
#collection .coll-sidebar .filter_desktop .cat_nav ul.sidebar_ul li {display: inline-block;float: left;width: auto;margin: 0;padding: 0px 8px;}
#collection .coll-sidebar .filter_mobile { display: none; }
#collection .coll-sidebar .filter_desktop .cat_nav { width: 100%; float: left; padding-bottom: 20px; }
#collection .coll-sidebar .filter_desktop { width: 100%; float: left; padding-left: 10px; 
  padding-bottom: 20px; } 
#collection .coll-sidebar .filter_desktop .cat_nav ul.sidebar_ul li:first-child { padding-left: 0; }
#collection .coll-sidebar .filter_desktop .cat_nav ul.sidebar_ul li a 
{ font-family: "Neue Haas Grotesk"; font-size: 14px; text-transform: capitalize; } 
#collection .coll-sidebar .filter_desktop .filter_block { width: 100%; float: left; } 
#collection .coll-sidebar .filter_desktop .filter_block h3 
{ margin: 0; font-size: 14px; color: #000; font-family: "Neue Haas Grotesk"; font-weight: normal; } 
#collection .coll-sidebar .filter_desktop .filter_block h3:after 
{ position: relative; top: 1px; left: 5px; font-size: 17px; } 
#collection .coll-sidebar .filter_desktop .filter_block .side_block { width: 12%; float: left; } 
#collection .coll-sidebar .filter_desktop .filter_block .side_block ul.side_list 
{ width: 100%; float: left; } 
#collection .coll-sidebar .filter_desktop .filter_block .side_block ul.side_list li 
{ margin-bottom: 3px; } 
#collection .coll-sidebar .filter_desktop .filter_block .sidebar_ul 
{ padding: 0; margin: 0; margin-top: 15px; } 
#collection .coll-sidebar .filter_desktop .filter_block .side_block h4 
{ width: 100%; float: left; padding-bottom: 8px; 
  font-family: "Neue Haas Grotesk"; color: #000; font-size: 13px; } 
#collection .coll-sidebar .filter_desktop .filter_block .side_block ul.side_list li a 
{ font-family: "Neue Haas Grotesk"; color: #000; font-size: 12px; } 
#collection .coll-sidebar .filter_desktop .filter_block .side_block ul.side_list li a:before 
{ content:''; border: 1px solid; padding: 1px 3px; font-size: 4px; top: -3px; position: relative; right: 3px; }
#collection .coll-sidebar .filter_desktop .filter_block .side_block ul.side_list li.active a:before { background: #000; }
.cat_nav .nav_width { width: 100%; padding: 0 40px; } 
.cat_nav .nav_width .drp_col { width: 25%; } 
.cat_nav .nav_width .drp_col.drp_col_3 { width: 74%; } 
.cat_nav.dropdown .nav_width .drp_col li { text-align: left; } 
.cat_nav.dropdown .nav_width .drp_col .has-dropdown ul li { margin: 0; max-height: 20px; } 
.cat_nav.dropdown .nav_width .drp_col .has-dropdown ul li a { line-height: normal; } 
.cat_nav.dropdown .nav_width .drp_col li > a.underline { border: none; text-transform: uppercase; }
.cat_nav.dropdown .nav_width .drp_col .has-dropdown ul { padding-top: 0; }
.page-menu ul.dropdown.cat_nav.sidebar_ul { border-top: 1px solid; padding-top: 20px; } 
.cat_nav .nav_width .drp_col.drp_col_3 > a {padding: 0 15px;width: 25%;float: left;}
/*.cat_nav .nav_width .drp_col.drp_col_3 > a:first-child {padding-left: 0;}*/
.cat_nav .nav_width .drp_col.drp_col_3 > a .drp_img { margin-bottom: 0; }
.cat_nav .nav_width .drp_col.drp_col_3 > a .drp_title { text-align: left; }
.cat_nav .nav_width .drp_col.drp_col_1 { padding-left: 0; } 
.cat_nav .nav_width .drp_col.drp_col_1 li.has-dropdown { padding-right: 20px; width: 50%; } 
.cat_nav.dropdown .nav_width .drp_col .has-dropdown ul li { width: 100%; float: left; }
.temp_product  .cat_nav { width: 100%; float: left; padding-bottom: 20px; } 
.temp_product .cat_nav .sidebar_ul
{ width: 100%; float: left; padding: 0; display: block; margin: 0; }
.temp_product .cat_nav .sidebar_ul li 
{ display: inline-block; float: left; width: auto; margin: 0; padding: 0px 8px; } 
.temp_product .cat_nav .sidebar_ul li:first-child { padding-left: 0; } 
.temp_product .cat_nav .sidebar_ul li a
{ font-family: "Neue Haas Grotesk"; font-size: 14px; text-transform: capitalize; }
.temp_product .product_cat_wrap { min-height: auto; }


/* Blogs */
.blog-main {
  float: none;
  max-width: 806px;
  padding: 0 15px;
  width: auto;
  margin: auto;
}

.blog-main .pagination{
  display: block;
  font-size: 19px;
}

.share-article {
  display: none;
}

@media screen and (min-width: 1025px)
{
  .site_header > .page-menu { width: 40%; float: left; }
  .site_header .logo_wrap { width: 20%; float: left; } 
  .site_header .right_menu {width: 40%;float: right;text-align: right;padding: 12px 10px;} 
  .site_header .logo_wrap a.shop_logo { padding: 10px 0; }
}

@media screen and (max-width: 767px)
{
  #collection .coll-sidebar .filter_desktop { display: none; } 
  #collection .coll-sidebar .filter_mobile { display: block; }
}