.bt-text-fullwidthimage-with-text  {
    padding-left: 30px;
    padding-right: 30px;
}
.hamburger-line {
    height: 2px;
}
body:not([class*="menu-open"]) .hamburger-line:first-child {
    margin-left: 4px;
}
body:not([class*="menu-open"]) .hamburger-line:last-child {
    margin-right: 4px;
}
.menu nav ul li a::after, .holthin-cart-submenu ul li a::after,
.menu nav ul li > a:hover::after, .menu nav ul li.selected > a::after, .holthin-cart-submenu ul li a:hover::after, .holthin-cart-submenu ul:not(:hover) li.selected a::after {
    height: 2px;
}
.menu-open .menu-button:hover {
    transform: scale(0.75,0.75);
}
.menu nav li a {
    font-weight: 100!important;
}
body:not([class*="menu-open"])  .menu nav li a {
     transform: translateY(20px);
    filter: opacity(0);
}
body.menu-open .menu nav li a {
    letter-spacing: 4px!important;
    transition: 0.5s ease-out all;
}
body.menu-open .menu nav li:nth-child(1) a {

    transition: 0.48s ease-out all;
}
body.menu-open .menu nav li:nth-child(2) a {

    transition: 0.46s ease-out all;
}
body.menu-open .menu nav li:nth-child(3) a {

    transition: 0.44s ease-out all;
}
body.menu-open .menu nav li:nth-child(4) a {

    transition: 0.42s ease-out all;
}
body.menu-open .menu nav li:nth-child(5) a {

    transition: 0.4s ease-out all;
}
body.menu-open .menu nav li:nth-child(6) a {

    transition: 0.35s ease-out all;
}
body.menu-open .menu nav li:nth-child(7) a {

    transition: 0.3s ease-out all;
}
body.menu-open .menu nav li:nth-child(8) a {

    transition: 0.25s ease-out all;
}
body.menu-open .menu nav li:nth-child(9) a {

    transition: 0.2s ease-out all;
}
