body.ce-kit-1{font-family:"Lato", sans-serif;background-color:#FFFFFF;}a, .elementor a{color:#C01D2C;font-family:"Lato", sans-serif;}a:hover, .elementor a:hover{color:#C01D2C;}body.ce-kit-1 h1{font-family:"Lato", sans-serif;}body.ce-kit-1 .ce-display-small{font-family:"Lato", sans-serif;}.elementor-button{font-family:"Lato", sans-serif;background-color:rgba(192, 29, 44, 0);}.elementor-button-primary .elementor-button{background-color:#C01D2C;}.elementor-button-secondary .elementor-button{background-color:#C01D2C;}.btn:not(.btn-primary, .btn-secondary){background-color:#C01D2C;}.btn-primary, a.btn-primary{color:#FFFFFF;}.btn-primary{background-color:#C01D2C;}.btn-primary:hover, .btn-primary:hover:active, .btn-primary:focus, a.btn-primary:hover, a.btn-primary:focus{color:#FFFFFF;}.btn-primary:hover, .btn-primary:hover:active, .btn-primary:focus{background-color:#C01D2C;}.btn-secondary, a.btn-secondary{color:#FFFFFF;}.btn-secondary{background-color:#C01D2C;}.btn-secondary:hover, .btn-secondary:hover:active, .btn-secondary:focus, a.btn-secondary:hover, a.btn-secondary:focus{color:#FFFFFF;}.btn-secondary:hover, .btn-secondary:hover:active, .btn-secondary:focus{background-color:#C01D2C;}.elementor-view-stacked .elementor-icon{background-color:rgba(192, 29, 44, 0);color:#7A7A7A;}.elementor-view-framed .elementor-icon, .elementor-view-default .elementor-icon{color:rgba(192, 29, 44, 0);}.elementor-view-framed .elementor-icon{background-color:#7A7A7A;}.elementor-view-stacked .elementor-icon:hover{background-color:rgba(192, 29, 44, 0);color:#B91F2A;}.elementor-view-framed .elementor-icon:hover, .elementor-view-default .elementor-icon:hover{color:rgba(192, 29, 44, 0);}.elementor-view-framed .elementor-icon:hover{background-color:#B91F2A;}body.ce-kit-1 label{font-family:"Lato", sans-serif;}body.ce-kit-1 .form-control, body.ce-kit-1 .elementor-field-textual{font-family:"Lato", sans-serif;}body.ce-kit-1 #wrapper{background-color:#FFFFFF;}body.ce-kit-1 #content{background-color:#FFFFFF;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}body.ce-kit-1 .breadcrumb li:not(#e), body.ce-kit-1 .ce-breadcrumb__item{font-family:"Lato", sans-serif;}body.ce-kit-1 header.page-header, body.ce-kit-1 header.page-header *, body.ce-kit-1 .ce-page-title *{font-family:"Lato", sans-serif;}/* Start custom CSS for page-settings */body.ce-kit-1 .product-flags li.product-flag.on-sale {
  display: none;
}
body.ce-kit-1 .product-flags li.product-flag.discount, .product-flags li.product-flag.discount-amount, .product-flags li.product-flag.discount-percentage {
 
  display: none;
}
body.ce-kit-1 .product-flag.out_of_stock {
 background-color: transparent !important;
  color: #c01d2c !important;
  border-top: 1px solid;
  border-bottom: 1px solid;
  font-size: 10px !important;
  padding: 5px 5px 1px 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 1px;
    padding-left: 5px;
  margin: 0 3px;
  font-weight: 500;
  line-height: 15px;
  z-index: 2;
  display: inline-block;
  text-transform: uppercase;
}

body.ce-kit-1 .alert-warning {
  background-color: #c01d2c;
  border-color: transparent;
  color: #FFF;
  text-align: center;
}
body.ce-kit-1 #blockcart-modal .product-name {
  font-size: 0.9125rem;
  color: #161718;
}
body.ce-kit-1 #footer {
  background-color: #fff;
}

body.ce-kit-1 .has-discount .discount {
  background: #b91f2a!important;
}

body.ce-kit-1 .bootstrap-touchspin .input-group-btn-vertical > .btn {

  background-color: #fff;
}

body.ce-kit-1 .has-discount .page-content.page-cms ul, .has-discount p, .has-discount.product-price, .page-content.page-cms .has-discount ul {
  color: #000;
}

.elementor-17170201 .elementor-element.elementor-element-78a517d5 .ce-product-badge-sale, .elementor-17170201 .elementor-element.elementor-element-78a517d5 .ce-product-badge-onsale {
  background-color: #b91f2a;
}

body.ce-kit-1 .address-form .form-group:first-of-type {
  display: none;
}/* End custom CSS */