:root {
  --Mainprimary: #B61C1C;
  --mainprimarylight: #B61C1C1A;
  --secondprimary: #65275E;
  --primary1: #FFFFFF;
  --primary2: #F8E8E8;
  --primary3: #F0D2D2;
  --primary4: #E9BBBB;
  --primary5: #E2A4A4;
  --primary6: #D37777;
  --primary7: #C54949;
  --primary8: #B61C1C;
  --primary9: #921616;
  --primary10: #6D1111;
  --primary11: #490B0B;
  --primary12: #370808;
  --primary13: #240606;
  --primary14:#120303;


  --secondary1: #FFFFFF;
  --secondary2: #FFFAF2;
  --secondary3: #FEF5E4;
  --secondary4: #FEF0D7;
  --secondary5: #FEEBCA;
  --secondary6: #F1E9E3;
  --secondary7: #FDD695;
  --secondary8: #FCCC7A;
  --secondary9: #CAA362;
  --secondary10: #977A49;
  --secondary11: #655231;
  --secondary12: #4C3D25;
  --secondary13:#322918;
  --secondary14: #19140C;
  --secondary8light:#FCCC7A1A;
  --secondary8lighter:#FCCC7A66;


  --navigation-bg: #F3F3F3;
  --maingray-bg: #F3F3F3;
  --navigation-border-color: #B9B9B9;
  --navigation-shadow: #00000026;
  --maingray: #6B6B6B;
  --mainred: #7A0B1B;
  --mainborder: #B9B9B9;
  --secondgrey: #868686;
  --scrollcolor: #D1D1D1;
  --border-color: #B9B9B9;
  --lightMainColor: var(--secondary3);
  /*--primarygradiant: linear-gradient(180deg, var(--primary8) 0%, var(--secondprimary) 100%);*/
  --primarygradiant: linear-gradient(180deg, #D37777 0%, #921616 100%);
  --maingreen: #877A05CC;
  --mainpurple: #685ED9CC;
  --mainlightblack: #B1B1B1CC;
  --lightblue:#D1D7E84D;
  --lightBezh:#FFF5EF;
  --lightBezh1:#9672500D;
  --blogbg: #F8F8F8;
  --bordergrey: #D1D1D1;
  --inputBorderColor: #d7dde8;
  --greylabel: #272727;
  --placeholder: #C5C5C5;
  --listlinkcolor: var(--MainWhite);
  --whiteprimary: var(--MainWhite);
  --subtitleColor:var(--secondgrey);
  --black:#000;
  --red8:#61010D;
}

/*.zr-tab-active {
background: var(--primarygradiant);
color: var(--MainBlack);
}
.zr-box-star{
background: var(--primary8);
}*/



.zr-item-category:hover {
  border-color: var(--secondary9);
}


.zr-btn-up{
  background: var(--black);
}
.zr-footer{
  border-color: var(--black);
}
.zr-color-mainsecondary {
  color: var(--secondary10);
}
.zr-item-contact::after{
  background: linear-gradient(180deg, rgba(213, 196, 185, 0) 20%, #D5C4B9 100%);
}



.zr-footer-social{
  background: var(--secondary10);
}

.zr-box-pink{
  background:var(--primary5);
}

.zr-box-star.zr-box-red{
  background:var(--red8);
  bottom: calc(var(--starwidth) / -2);
  left: 50%;
  transform: translateX(-50%);
}

.zr-about-bg{
  background: var(--lightblue);
}