.elementor-button, a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button{background-color:#6C4C2D;}.elementor-button.elementor-size-sm{border-radius:5px 5px 5px 5px;}body.ce-kit-1{background-color:#FFFCF3;--ce-widgets-space:20px;}/* Start custom CSS for page-settings *//* build:2025-08-10-1 */


html, body {
  margin: 0 !important;
  padding: 0 !important;
}

#checkout main #wrapper {
  flex: 1;
  min-height: auto;
  margin-top: 100px;
}

#blockcart-modal,
.modal-backdrop {
  display: none !important;
}

body.modal-open {
  overflow: auto !important;
}

.material-icons {
  color: #6C4C2D;
}

.an_productattributes {
  background: transparent !important;
  box-shadow: none !important;
  padding: 10px !important;
}

.an_productattributes-qty-add {
    display: flex
;
    flex-wrap: wrap;
    flex-direction: column;
}

.an_productattributes-qty-add .btn-primary {
  all: unset; /* Réinitialise tous les styles */
  display: inline-block;
  background-color: #6C4C2D; /* ou la couleur que tu veux */
  color: #fff;
  padding: 8px 16px;
  border-radius: 4px;
  border: none;
  font-size: 16px;
  text-align: center;
  cursor: pointer;
  text-decoration: none;
}


.material-icons {
    color: white;
}

.an_productattributes-qty {
    
    width: 100%;
}/* End custom CSS */