/* Components */
@import "generals.css";
@import "header.css";
@import "menu.css";
@import "cookies.css";
@import "footer.css";
/* Pages */
@import "home.css";
@import "category.css";
@import "product.css";
@import "modules.css";
@import "myaccount.css";
@import "cart-check.css";
/* Medias */
@import "mediamobile.css";
/* Variables */
:root {
  --black: #333333;
  --white: #ffffff;
  --blue: #74bbe7;
  --grey: #fafafc;
  --greyMedium: #d9d9d9;
  --greyDark: #a6a6a6;
  --blueDark: #485f7b;
  --blueMoreDark: #1b3852;
  --radius: 4px;
  --borderColor: #e7e7e9;
  --fontFamilyPrimary: "Open Sans", sans-serif;
  --fontFamilySecondary: "Montserrat", sans-serif;
  --tw-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), 0 4px 6px rgba(34, 42, 53, 0.04),
    0 24px 68px rgba(47, 48, 55, 0.05), 0 2px 3px rgba(0, 0, 0, 0.04);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-shadow-colored: 0 1px 1px var(--tw-shadow-color),
    0 4px 6px var(--tw-shadow-color), 0 24px 68px var(--tw-shadow-color),
    0 2px 3px var(--tw-shadow-color);
}

.bloque_boton_compra .add-to-cart,
.bloque_boton_compra .add-to-cart:hover {
  border: none;
  background: none;
  padding: 0;
  box-shadow: none;
  font-weight: 600;
  color: var(--blue);
  text-transform: uppercase;
}

.table-list-customprice {
  margin: 20px 0 40px 0;
}
.table-list-customprice td {
  padding: 10px;
}

@media (max-width: 768px) {
  #module-cdcustomprice-customprice
    .input-group.bootstrap-touchspin.input-glamour
    input {
    padding: 0 !important;
    min-width: 40px;
  }
}
.breadcrumb_wrapper .container-fluid {
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 992px) {
  .breadcrumb_wrapper .container-fluid {
    max-width: 992px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 1200px) {
  .breadcrumb_wrapper .container-fluid {
    max-width: 1200px;
  }
}
@media (min-width: 1440px) {
  .breadcrumb_wrapper .container-fluid {
    max-width: 1440px;
  }
}
