/*This file was genereted automatically*/
:root {
--main-color:#b93f15;
--main-color-val:185, 63, 21;
--sub-color:#b93f15;
--sub-color-val:185, 63, 21;
--text-color:#141615;
--text-color-val:20, 22, 21;
--sub-text-color:#333333;
--sub-text-color-val:51, 51, 51;
--bg-color:#ffffff;
--bg-color-val:255, 255, 255;
--preheader-bg:#ffffff;
--preheader-bg-val:255, 255, 255;
--card-bg:#f2f2f2;
--card-bg-val:242, 242, 242;
--headings-color:#b93f15;
--headings-color-val:185, 63, 21;
--input-bg-color:#ffffff;
--input-bg-color-val:255, 255, 255;
--default-border-color:#141615;
--default-border-color-val:20, 22, 21;
--logo-height:40px;
--header-height:80px;
--wrap-width:1440px;
--rem-size:16px;
--default-border-radius:15px;
--btn-border-radius:15px;
}


@media (max-width: 768px) {
	footer  .logo-column {width: 100%!important;display: flex;justify-content: center;flex-direction: column;align-items: center;padding-bottom:0px!important;}
    .footer-ph {margin-bottom:1rem;}
	footer img.logo{width: 80%!important;max-height:unset;padding:0 1rem;margin-bottom:1rem;}
 	footer .column p, footer .soc p {  font-size: 0.9rem;} 
} 
@media (max-width: 560px) {
   .catalog-items .item {    margin-left: 0!important;}
  	.catalog-items .item img {  max-height: unset!important;  height: auto!important;  }
  .footer-container .column {  width: 45%;}
  footer .payments-icons img {   max-height: 55px;}

}
.address-title {font-family:unset}
.contacts-container {margin-top:15px;}
.shipping-info {background-color:unset!important;}
.notification[data-type='success'] {  color: #000!important;  background-color: #fff!important;  border-color: var(--main-color)!important;}