/*
 Theme Name:   YOOtheme Science Products
 Template:     Science Products
 Author:       reDim GmbH
 Description:  YOOtheme Child Theme
 Version:      1.0.0
 Text Domain:  science-products.com
*/

:root {
    --color-blue: #063970;
    --color-text: #000118;
    --color-off-white: #F8F8F8;
}

/* General */

/* === Nav === */


/* === Offcanvas === */

.uk-offcanvas .uk-nav li a img {
    display: none;
}

.uk-offcanvas .redimfavorite__icon svg {
    filter:brightness(0) invert(1);
}

.uk-offcanvas .mod-languages ul li:first-child {
    margin-left: 0;
    padding-left: 0;
}

/* Typography */

/* === Sprachen === */

.mod-languages li:not(.uk-active) {
    opacity: .6;
    filter: saturate(.4);
    transition: all .3s ease-in-out;
}

.mod-languages li:not(.uk-active):hover {
    opacity: .9;
    filter: saturate(.9);
    transition: all .3s ease-in-out;
}

/* Tables */

table {
    border-collapse: collapse;
}

table td {
    padding: 10px 20px;
}

thead td {
    background-color: var(--color-blue);
    color: var(--color-off-white);
}

table tbody tr:nth-child(even) td {
    background-color: var(--color-off-white);
}

/* === Accordions === */

.ult-head {
    border-bottom: 1px solid #cccccc;
    margin-top: 1em;
    position: relative;
}

.ult-head:hover {
    cursor: pointer;
}

.ult-head::after {
    content: url(../icon/chevron.png);
    position: absolute;
    width: 23px;
    height: 23px;
    display: inline-block;
    left: calc(100% - 30px);
    top: 0;
    transform: rotate(-180deg);
    transition: all 1s ease-in-out;
}

.ult-head.active::after {
    transform: rotate(0deg);
    transition: all 1s ease-in-out;

}

.ult-tab:first-child {
    margin-top: 0;
}

.ult-headline {
    font-weight: 600;
    display: block;
    position: relative;
    z-index: 2;
}

.ult-content {
	margin-top: .5em;
}

/* VirtueMart */
.child-category-list + .related-product-container {
	display: none;
}
