:root {
/* Nastavenie štýlov, farieb*/
--product-label-border-radius: 10px;
--product-label-BG: #e94b4b;
--product-label-title-color: #ffffff;
--product-label-border-color: #e94b4b;
}

/* paticka ean search */
.copyright a.searchean { color: orange; }

/* product detail :: blue circle ??? */
div.flags.flags-extra { display: none }

/* product detail :: ušetříte u ceny  */
div.p-to-cart-block .p-final-price-wrapper { line-height: 100%; }
div.p-to-cart-block .p-final-price-wrapper strong { padding: 5px 0px 0px 0px; }

.myCSS_price_strikethrough { padding: 0px;  }
.myCSS_price_saved { background-color: orange; padding: 3px; color: white; border-radius: 3px; box-sizing: border-box; }
.myCSS_price_amount {  }

/* archived z eshopu ??? */

div.prilepek { border: 0px solid rgba(0,0,0,0.2); padding: 4px 8px 4px 0px; }
p+div.prilepek {  }
#content .p-short-description p { margin-bottom: 0px; }
span.desccolor a { color: blue; text-decoration: underline; }
span.desccolor:before { content: "\00bb\00a0"; margin-left: 0px}
span.baleni:before { content: "\00bb\00a0"; margin-right: 20px; }

/* variant list ??? */
div.variant-list span.variant-label { display: none; }

/* tlačítko back */
#buttonback333 { display: none; }
#buttonback333right { display: none; }

@media screen and (min-width: 1600px)
{
  #buttonback333 { display: block; border: 1px solid black; position: fixed!important; left: 80px; top: 400px;
  width: 80px; height: 80px; 
  border-radius: 400px;
  background-color: black;
  color: white;
  text-align: center;
  padding-top: 25px;
  }
  #buttonback333 a { color:white; font-size: 18px; font-weight: bold; } 
  
  #buttonback333right { display: block; border: 1px solid black; position: fixed!important; right: 80px; top: 400px;
  width: 80px; height: 80px; 
  border-radius: 400px;
  background-color: black;
  color: white;
  text-align: center;
  padding-top: 25px;
  }
  #buttonback333right a { color:white; font-size: 18px; font-weight: bold; } 
}