.homepageheader-item {
	padding: 0 0.625rem;
}

.homepageheader-item--mainsite {
	padding-left: 0.875rem;
}

.homepageheader-item__title * {color: #000;}
.homepageheader-item__title {
	line-height: 3.125rem;
}
.homepageheader-item.hover ,.homepageheader-item:hover{
	background: #d2d2d2;
}
.homepageheader-item.hover .homepageheader-item__title,
.homepageheader-item:hover .homepageheader-item__title,
.homepageheader-item.hover a,
.homepageheader-item:hover a {
	color: #4cabe1;
}
.title-bar__toparea-icon .title-bar__icon {
	line-height: 3.125rem;
}
/*.title-bar__icon--menu svg {
	transform: translateY(2px);
}*/

.homepageheader-item__title {font-size: .75rem}

@media screen and (min-width: 640px) {
	.homepageheader-item__title {font-size: 1rem}
	.homepageheader-item {
		padding: 0 1.25rem;
	}
	.homepageheader-item--mainsite {
		padding-left: 1.8125rem;
	}
}

.title-bar__logo-container > a { outline: none;  }

/*.is-open-right .responsive-header,
.is-open-left .responsive-header { 
	position:fixed;
}*/

/* v2 */
/*.featureTab-text {
    background: black;
    color: white;
}*/
/*@media screen and (min-width: 1040px) {
    .product-related-section--featureTab {
        position: relative;
    }
    .featureProductCarousel .slick-dots li {
        margin: 0;
    }
    .featureProductCarousel .slick-dots li button::before,
    .featureProductCarousel .slick-dots li.slick-active button::before {
        color: #fff;
        font-size: 12px;
    }
    .featureProductCarousel .slick-slide > div {
        position: relative;
    }
    .product-related-section .featureProductCarousel .carousel__arrow--horizontal.carousel__arrow--next {
        right: 0;
    }
}*/
/*.button--feature-tab {
    background: #fdb913;
    color: #000;
}*/
#js-product-list .product-list__product {
	border: none;
}
/* 22.06.2023 */
.mega-menu__nav-menu {
	transform: translateY(5px);
}
.feature-tab__item .button {
	font-family: 'Tusker Grotesk',Arial, Helvetica, sans-serif;
	border-width: 2px;
}