
.tm-main {
    background: url(/images/backgrounds/bg.svg) repeat;
}
 .tm-main > .uk-container{
    background: #fff;
	border:1px solid #ddd;
	padding:25px;
}

div.mod-languages li {margin:0!important;}
div.mod-languages .uk-subnav>* { padding:0}

.tm-navbar-template {
	box-sizing: border-box;
    width: 100%;
    max-width: 100%;
	justify-content: space-between;
}

.uk-offcanvas-bar *+.uk-grid-margin, .uk-grid+.uk-grid, .uk-grid>.uk-grid-margin {
    margin-top: 15px;
}

.uk-breadcrumb {margin:0;}
.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {
    content: ">";
    display: inline-block;
    margin: 0 7px;
    font-size: .875rem;
    color: #999;
}


.productfull .uk-leader-fill::after {
    color: #ccc;
}

.tm-listproduct-name  {font-size:1.1rem;}
.tm-main-category-name{}

.NevigenJShopCart_qty {position:absolute;top:-8px;right:-7px}

#module_effect_contents_361.list_contents {justify-content: center;}


.custom-megamenu .uk-navbar-dropdown-nav {
    font-size: 1rem;
}

.custom-megamenu .uk-navbar-nav > li {
    position: relative;
}

.custom-megamenu .uk-navbar-dropdown {
    min-width: 250px;
    margin-top: 0;
	    padding: 20px 10px 20px 20px;
}

.custom-megamenu .uk-navbar-nav > li > .uk-navbar-dropdown {
    left: 0 !important;
    right: auto !important;
}

.custom-megamenu .uk-navbar-dropdown .uk-navbar-dropdown {
    top: 0 !important;
    left: 100% !important;
}

.custom-megamenu .uk-navbar-nav > li > a {
    display: flex;
    align-items: center;
    gap: 6px;
}

.custom-megamenu .uk-navbar-dropdown-nav > li > a {
    display: flex;
    justify-content: space-between;
    align-items: center;
}


.custom-megamenu .uk-navbar-dropdown-nav > li > a .submenu-icon {
    margin-left: 8px;
}


.tm-menu-sidebar #accordeonck420 li.level2.parent.open > span span.toggler_icon {
    background: url(/images/plusminus/minus.svg) center center no-repeat !important;
}
.tm-menu-sidebar #accordeonck420 li.level2.parent.open > span span.toggler-icon {
    background: url(/images/plusminus/minus.svg) center center no-repeat !important;
}

.uk-offcanvas-bar #accordeonck424 li.level1 > span a { color:#fff}
.uk-offcanvas-bar #accordeonck424 a.accordeonck, 
.uk-offcanvas-bar #accordeonck424 li.level1:hover > span a { color:#fff}
 .uk-offcanvas-bar .tm-menu-sidebar #accordeonck420 li.level2.parent.open > span span.toggler_icon {
    background: url(/images/plusminus/minus_m.svg) center center no-repeat !important;
}
.uk-offcanvas-bar .tm-menu-sidebar #accordeonck420 li.level2.parent.open > span span.toggler-icon {
    background: url(/images/plusminus/minus_m.svg) center center no-repeat !important;
}