.product-configuration-option-label-more {
	display:none;
}

#layout-page{
	height:auto !important;
}

.category-details {
	overflow:none;
	height:auto;
}

.text-sm {
    font-size: calc(var(--elements--body-text--body--font-size)/1.2) !important;
}

.text-more {
	display:none;
}

.ewa-rteLine {
	margin-bottom:10px;
}

.search-result {
    top: calc(var(--header-01--block--height) + 2rem + var(--header-02--block--padding-y)*2);
}


div[x-show="option.price_once_converted"] > div:first-child {
	display:none;
}

.product-feature-group-name {
	display: none;
}

#product-details-properties .card-title {
	display: none;
}

#product-details-properties .mt-space-element {
	margin: 0 !important;
    width: 100%;
}

#product-details-properties .card-body table tr:first-child td {
	padding-top: 0;
}

#product-details-files {
	margin-top:0 !important;
}

#product-details-files table {
	margin-bottom:20px;
}

#product-details-files .text-primary-600 {
	font-size:0.875rem;
}

.description,
#product-details-properties {
	display:flex;
	flex-direction:column;
}

#product-details-description-body,
#product-details-properties .card {
	flex-grow:1;
}

#product-details-properties + div > .card-legend {
	margin-top:0 !important;
}

#product-details-properties + div + div > .card-legend {
	margin-top:0 !important;
}

/*
.nav-body .nav-sub-item-link {
	padding: 0;
}
*/

#product-filter-tags-static .nav-sub-item {
	padding: 15px 0 5px 0;
}

#product-filter-tags-static .nav-sub-item a {
	color: #5a5a5a;
}

nav.nav-wrapper ul li.nav-item > a:before {
    content: '';
    display: block;
    width: 15px;
    height: 15px;
    float: left;
    background-size: cover;
}

.nav-categories nav.nav-wrapper ul li.nav-item:nth-child(1) > a:before {
    background-image: url(/files/cart-shopping-solid.svg);
}

.nav-pages nav.nav-wrapper ul li.nav-item:nth-child(1) > a:before {
    background-image: url(/files/pen-to-square-solid.svg);
}
.nav-pages nav.nav-wrapper ul li.nav-item:nth-child(2) > a:before {
    background-image: url(/files/image-solid.svg);
}
.nav-pages nav.nav-wrapper ul li.nav-item:nth-child(3) > a:before {
    background-image: url(/files/book-solid.svg);
}
.nav-pages nav.nav-wrapper ul li.nav-item:nth-child(4) > a:before {
    background-image: url(/files/map-solid.svg);
}
.nav-pages nav.nav-wrapper ul li.nav-item:nth-child(5) > a:before {
    background-image: url(/files/people-group-solid.svg);
}
.nav-pages nav.nav-wrapper ul li.nav-item:nth-child(6) > a:before {
    background-image: url(/files/phone-solid.svg);
}






