CSS backup

<style>

 

.share.text-right {text-align:center;}

body {background-color:#f3f2e7;}
#header, .top-nav, .navigation-in {background-color:#fefef3;}
.menu-trigger {background-color:#fefef3;}
.menu-trigger .menu-line {background-color:#81817c;}

.products .product .inner {
background-color:#fff;
}

#header .site-name {
padding-top:0px;
padding-bottom:5px;
border-bottom: solid 1px #aeaeae;
width:118%;
margin-left:-9%;
}

.menu>ul:not(.contact-wrap)>li>a {
color: #81817c;
}

 

.flag.flag-action {background-color:#607848;}
.flag.flag-new {background-color:#7d9a44;}
.flag.flag-tip {background-color:#c0d860;}
.flag.flag-freeshipping {background-color:#607848;}
.flag.flag-discount {background-color:#c0d860;}
/* Příznaky */

.prices.row { border-top: solid 1px #efefef;}
.product .name, .product .price {color:#81817c;}
.products .product .name {color:#81817c;font-weight:400;}
.price.price-final strong {color:#81817c;font-weight:400;}
.xxxproducts .product.highlight-product {display:none;}
.products {background-color:#fefef3;}

@media (min-width: 768px) {
#header {
margin-bottom:-32px;
}

.p-detail-inner >.row > .col-md-4 > h1 {border-top: solid 2px #222222;border-bottom: solid 1px #222222; padding-top:10px;padding-bottom:10px;font-size: 20px; text-transform:none;}
.btn.btn-conversion {border-color:#b3b0a1; background-color:#b3b0a1;color:white;}
.p-detail-inner .price .price-final {color:#222222;font-size:20px;}
.availability > span[style] {color:#222222 !important;}
/* Produkt detail */

.row.custom-footer.elements-3 {
display: flex;
flex-direction: row;
justify-content: center;
}
.highlight-product::after {background-color: rgba(0,0,0,0);}
.products .product.highlight-product .inner {padding-left:20px;padding-right:20px;}
.products .product.highlight-product .inner .descr .visible-lg-inline-block {margin-top:5px;}
.wide-carousel + .container.content-wrapper > .content-wrapper-in > .content.wide {max-width:1050px !important;}
.products.products-page.products-block {max-width:1050px !important;}
.content {padding-left:0px;padding-right:0px;}
.descr-text.col-md-8 {width:100%}
.col-sm-3.shp-tabs-row.responsive-nav {width:15%;}
.shp-tabs-wrapper.p-detail-tabs-wrapper > .row > .col-sm-9 {width:85%;}
}

.products .product .inner {background-color:#fefef3;}
.products .product {border-style:none;}
.inner >.img > a > img {border-bottom: solid 2px #444444;}
/* Výpis produktů */

 

footer {background-color:white;}
footer h4 {color:#999999;font-weight:400;}

 

.pull-right.detail-img {float:left !important;}
.col-md-4 {float:right !important;}
.descr-info.col-md-4 {float:right !important;}
.descr-info {display:none;}
/* Přehození pořadí v detailu produktu */

@media (max-width: 1000px) {
#player .vp-player-layout {width:100% !important; left:0 !important;}
.kn_container {width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:1%;background-color:#fefef3;padding:2%;}
.kn_child23 {width:100%; margin-bottom:1%;border-top:solid 2px #444444;}
.kn_child13 {width:100%; margin-bottom:1%;}
.kn_child33 {width:100%; margin-bottom:1%;}
.kn_child14 {width:100%; margin-bottom:1%;}
.kn_child24 {width:100%; margin-bottom:1%;}
.xkn_padded_text {padding:1.5vw;line-height:1.5;}
.visible_break {display:none;}
}

@media (min-width: 1000px) {

 

.p-detail-inner {padding-bottom:0px;}
#player .vp-player-layout {width:100% !important; left:0 !important;}
.kn_container {width:80%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:1%;background-color:#fefef3;}
.kn_child23 {width:64%; margin:1%;border-top:solid 2px #444444;}
.kn_child13 {width:31%; margin:1%;border-top:solid 2px #444444;}
.kn_child33 {width:98%; margin:1%;}
.kn_child14 {width:23%; margin:1%;}
.kn_child24 {width:48%; margin:1%;}
.xkn_padded_text {padding:1.5vw;line-height:1.5;}
}
/* Articles */

.vp-player-layout {left:0 !important; width:100% !important;}

@media (min-width: 768px) {
.col-lg-10.col-lg-offset-1.reca-spacer > .col-sm-6 {padding-left:0px;}

.wide-carousel + .container.content-wrapper > .content-wrapper-in > .content.wide {max-width:950px;margin: 0 auto !important;float: none !important;}
.products.products-page.products-block {max-width:950px;margin: 0 auto !important;float: none !important;}
#header .site-name {padding-bottom:-5px !important;}
.top-nav>a:first-of-type {font-size:10px;}
.top-nav>a:last-of-type {font-size:10px;}
.top-nav>a::before {font-size:14px;}
.nav-list.top-nav-bar > a > .btn.btn-icon, a.btn.btn-icon {font-size:20px;}
.top-nav {padding-top:0px;max-height:50px;}
#header .site-name img {max-height:30px;}
#navigation, .navigation-in.menu {max-height:30px;}
.menu ul:not(.contact-wrap) a {padding-top:7px;padding-bottom:7px;}
.navigation-in.menu > ul > li > a > b {font-weight: normal;text-transform:none;}
#navigation .navigation-in>ul>li {padding-left:10px;padding-right:10px;}
.cart-price.visible-lg-inline-block {padding-left:20px;}
.btn-icon.cart-count i {width:18px;height:18px;line-height:18px;}
}

.content-window-in {background-color:#f3f2e7;}
.continue-shopping, .back-to-shop {color:#222222;}
ol.cart-header li a, ol.cart-header li strong, step.step-1.active {background-color:#f3f2e7;}
ol.cart-header li.completed a, ol.cart-header li.completed strong, ol.cart-header li.active a, ol.cart-header li.active strong {background-color:#f3f2e7;}
ol.cart-header li a:hover, ol.cart-header li strong:hover {background-color:#f3f2e7;}
.form-control {background-color:#fefef3;}
.cart-table tr td {background-color:#fefef3;}
.cart-table tr td.cart-p-image {background-color:#fefef3;}
.input-wrapper.email {max-width:250px;}
.input-wrapper.password {max-width:250px;}

x#navigation.navigation-in.ext.expxulxlixa {background-color:#fefef3;}

@media (min-width: 992px) {
.form-group {max-width:500px;}
.col-sm-4 {width: 25%;}
}

 

.category-perex {display:none !important;}
#category-header {display:none !important;}

@media (min-width: 1000px) {
.news-wrapper .news-item {
width: 49% !important;
display: inline-block;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;
margin: 20px 0;
position: relative;
background-color:#fefef3;
}
}

@media (min-width:992px) {
.news-item .image {width:100% !important;}
}

.news-item .text {margin-top:20px !important;}

.cart-table > thead {background-color:#89a355; color:white;}
.text-default.list-summary.list-definitions.list-default.list-reset.shoptet-clearfix {text-align:center;}
dd {margin-inline-start: 0px;font-weight:bold;}

.shipping-billing-table > div:nth-child(6), .shipping-billing-table > div:nth-child(7), .shipping-billing-table > div:nth-child(8), .shipping-billing-table > div:nth-child(9)
{display:none;}
</style>