CSS backup

<style>
::-webkit-scrollbar {width: 0px;}
body, .content-wrapper, .box.box-bg-variant {background-color: #f4f4f4 !important;}

/* header */
.navigation-in>ul>li>a, .menu-helper>span, .menu-helper > ul > li a, .navigation-buttons a[data-target="search"], .navigation-buttons a[data-target="cart"], .navigation-buttons a[data-target="login"], .navigation-buttons a[data-target="navigation"], .navigation-in>ul>li.exp>a {color: #f4f4f4;}
.navigation-in ul.menu-level-2 a, .navigation-in ul.menu-level-2 a:hover, .menu-helper>span:hover, .menu-helper > ul > li a:hover {color: #ac4160;}
#header, .navigation-in, .menu-helper>span, .navigation-buttons a[data-target="search"], .navigation-buttons a[data-target="login"], .navigation-buttons a[data-target="cart"], .navigation-buttons a[data-target="navigation"], .menu-helper>ul>li.exp>a, .menu-helper>ul>li.exp>ul>li, .navigation-buttons {background-color: #ca728b; border-color: #ca728b;}
.navigation-buttons a[data-target="search"]:hover, .navigation-buttons a[data-target="cart"]:hover, .navigation-buttons a[data-target="login"]:hover, .navigation-buttons a[data-target="navigation"]:hover {background-color: #ac4160; border-color: #ac4160;color:#f4f4f4;}

.navigation-in>ul>li>a:hover {background-color: #ac4160;color:#f4f4f4;}

@media (min-width: 992px) {
.navigation-in ul.menu-level-2, .menu-helper>ul {background-color: #f7cdd6; border-color: #f7cdd6;}
.container.navigation-wrapper .site-name {margin: 0; margin-right: 50px !important;}
}

/* left menu */
.sidebar {background-color: #f4f4f4;}
.categories .topic>a {padding-top: 10px;
padding-bottom: 10px;
font-weight: bold;
color: #ca728b;
letter-spacing: 2px;}
#categories .expandable>.topic>a>span {top: 10px;}
.expanded li a { padding-top: 10px;
padding-bottom: 10px;
font-weight: 400;
text-transform: lowercase;
letter-spacing: 2px;}
.box.box-bg-variant.box-categories h4 {font-size: 22px; color: #2e3c18; letter-spacing: 4px;}
.sidebar-inner {padding-top: 0px;}
.categories .topic { background-color: #f4f4f4;
border-bottom: solid 1px #cab394;}

/* mobile menu */
@media (max-width: 992px) {
.navigation-in ul.menu-level-2 {background-color: #f4f4f4;}
.navigation-in ul.menu-level-2 li a {color: #ca728b;}
.navigation-in ul li a {padding: 20px 30px;}
.navigation-in>ul>li {border-top: solid 1px #2e3c18;}
.navigation-in ul.menu-level-2 li a {padding: 20px 30px 20px 50px; border-bottom: solid 1px #cab394;}
.navigation-close {color: #f4f4f4;}
}

/* Banners */
.carousel-control::before {background: transparent; border: none;}
.extended-banner-title {
background: transparent;
border: none;
top: calc(50% - 32px);
left: calc(50% - 145px);
font-size: 40px;
color: #f4f4f4;
font-weight: 600;
box-shadow: none;
text-align: center;
}

/* CTA */
.btn.btn-primary, a.btn.btn-primary {
color: #2b7c93;
font-weight: 600;
border-color: #2b7c93;
background-color: transparent;
border-radius: 5px;
}
.btn.btn-conversion, a.btn.btn-conversion, .btn.btn-cart, a.btn.btn-cart {
color: #f4f4f4;
font-weight: 600;
border-color: #2b7c93;
background-color: #2b7c93;
border-radius: 5px;
}
.btn.btn-conversion:hover, a.btn.btn-conversion:hover, .btn.btn-cart:hover, a.btn.btn-cart:hover, .btn.btn-primary:hover, a.btn.btn-primary:hover {
color: #2b7c93;
border-color: #b7d1e2;
background-color: #b7d1e2;
}

/* border-radius */
.products-block > div .p > a img, .image360 a img, .p-image a img {border-radius: 25px;}
.p-thumbnails a img {border-radius: 15px; margin: 0 5px;}
.p-thumbnail.highlighted::before, .show360image.highlighted::before, .p-thumbnail:hover::before, .show360image:hover::before { top: 5px;
left: 10px;
background-color: #2e3c18;
width: 18px;
height: 18px;
border-radius: 100%;
}
.wide .image360, .wide .p-image {padding-left: 0; padding-right: 0;}

/* HP */
.top-products-wrapper {display: none;}

/* category */
.flag.flag-action {background-color: #2e3c18;color:#ac4160;}
.flag.flag-new {background-color: #ac4160;color:#2e3c18;}
.flag.flag-tip {background-color: #5d4833;}
.flag.flag-freeshipping {background-color: #5d4833;}
.flag.flag-discount {background-color: #2e3c18;color:#ac4160;}
.flags-extra .price-standard, .flags-extra .price-save {color:#ac4160;}

.p .name {color: #2e3c18;font-weight: 600;}
.products-block .p {border-style: none;}
.products-block .p-code {display: none;}
.shp-tabs-holder, .shp-tabs {border-color: transparent; background-color: transparent;}

/* cart etc. */
.content-window-in, .cart-table tr td {background-color: #f4f4f4;}

/* footer */
#footer {background-color: #cab394; border-top-color: #cab394;}
.footer-bottom, .footer-newsletter {border-color: #5d4833;}
</style>