/* HC - Header icons on mobile - 21 January '21 */
@media only screen and (max-width: 480px) {
  .main-header .right-column {
    width: auto;
    display: flex;
    align-items: center;
    margin-left: auto;
    justify-content: flex-end;
  }

  .right-column .shopping-cart>a>span {
    position: absolute;
    top: 0;
    right: 1.9rem;
  }
}
	
/* HC - Styling menu links - 29, 30 Mar 21 */
.basel-navigation .menu>li.menu-item-has-children>a {
  height: 45px;
  color: white;
}

.main-nav .menu>li.menu-item-has-children {
  margin-right: 13px;
  margin-left: 13px;
}

.main-nav .menu > li > a {
  padding: 0;
  font-weight: bold;
}

ul#menu-main-navigation {
  background: #000000;
  height: 65px;
}


.navigation-wrap {
  border-bottom: none;
}

/* HC - Updating changes for Slideshow Image - 07 April '21 */

.hcmobile
{
	display: none !important;
}

@media(max-width: 480px)
{
	.hcdesktop
  	{
    	display: none !important;
    }
  
  	.hcmobile
  {
    display: block !important;
    position: relative;
  }
}

/* HC - Adjusting brands section on homepage - 13 April '21 */
.shopify-section.index-section.gl_section_promo_banner .featured-collection {
  display: flex;
  flex-wrap: wrap;
  background-position: 0 80px !important; // Overriding previous important declaration
}

ul#menu-main-navigation {
  background: #24172B;
}

/* HC - Styling changes - 16 Apr '21 */
.template-product .related.products .title.slider-title::before{
  display: none;
}

.template-collection #bc-sf-filter-products + .products-footer nav.shopify-pagination{
  margin-bottom: 20px;
}

.template-index #shopify-section-16182453767d15cbb5{
  transform: translate(0, -5px);
}

/* HC - Homepage adjustments (slideshow and banners) - 19 April '21 */
#shopify-section-1575381042448 .owl-carousel .owl-nav .owl-prev,
#shopify-section-1575381042448 .owl-carousel:hover .owl-nav .owl-prev {
	left: 47px;
}

#shopify-section-1575381042448 .owl-carousel .owl-nav .owl-next,
#shopify-section-1575381042448 .owl-carousel:hover .owl-nav .owl-next {
	right: 47px;
}

@media screen and (max-width: 767px) {
  #shopify-section-1575381042448 .owl-carousel:hover .owl-nav div.owl-next, 
  #shopify-section-1575381042448 .owl-carousel .owl-nav>div.owl-next {
    right: 0;
  }
  
  #shopify-section-1575381042448 .owl-carousel:hover .owl-nav div.owl-prev, 
  #shopify-section-1575381042448 .owl-carousel .owl-nav>div.owl-prev {
    left: 0;
  }
}

#shopify-section-1575381042448 .owl-carousel .owl-nav .owl-prev::before,
#shopify-section-1575381042448 .owl-carousel .owl-nav .owl-next::before {
  	color: #fff;
}

@media screen and (max-width: 767px) { 
  .shopify-section.index-section h4.title span {
  	font-size: 34px !important; // Overriding inline style
  } 
}

/* HC - Updating changes for Home Page Slider - 22 April '21 */

@media (min-width: 992px)
{
    .index-section.gl-gird-collection-section .col-md-3
  	{
        width: 20%;
    }
}

.hcMobile
{
	display: none;
}

.basel-hover-quick .product-title
{
    min-height: 80px;
}

@media (max-width: 992px)
{
    .hcMobile
    {
        display: block;
    }
  
  	.hcDesktop	
  	{
    	display: none;
    }
}

/* HC - 26 Apr '21 - revision */
@media screen and (max-width: 767px) {
  div#shopify-section-160450686823e18b8f .spb_column.gl_column_container.gl_col-xs-6.gl_col-md-4.gl_col-lg-4.gl_col-sm-4 {
    width: 100%;
  }
}

/* HC - 26 Apr '21 - revision */
@media screen and (max-width: 767px) {
  body .main-header.header-has-no-bg.header-base_categories.icons-design-line.color-scheme-dark.hc-sticky,
  body .boost-mobile-search.hc-sticky {
    top: auto;
  }
}

/* HC - 07 May '21 - review changes */
.trustpilot-widget.hc-partial-show:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 80px;
  background: #fff;
}