body {
    overflow-x: clip;
}

#inner_header a.sf-with-ul, #inner_header li span {
    color: #ffffff;
}

#inner_header .menu_hover_zoom_line .sc_layouts_menu_nav > li:not(.menu-collapse) > a:after {
    background-color: #fff;
}

#inner_header .search_modern > .search_submit, #inner_header span.sc_layouts_item_icon.sc_layouts_iconed_text_icon.trx_addons_icon-menu, #inner_header span.sc_layouts_item_icon.sc_layouts_cart_icon {
    color: #fff;
}

body .sc_layouts_cart.modern .sc_layouts_cart_widget {
    z-index: 100;
    height: 100vh;
}

.sc_layouts_cart.modern .sc_layouts_cart_widget ul.cart_list li a, .sc_layouts_cart.modern .sc_layouts_cart_widget .total, .sc_layouts_cart.modern .sc_layouts_cart_widget .total *, .sc_layouts_cart.modern .sc_layouts_cart_widget .quantity, .sc_layouts_cart.modern .sc_layouts_cart_widget .quantity * {
    font-family: "Ysabeau Infant";
}
