/*
 Theme Name:   MiTacita
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

/****************************
<BODY CONFIGURACION GLOBAL>
*/

/* ----- <Body Background Global Paddings Margins> ----- */

body {
  margin: 0;
  line-height: 1.2 !important;
  background-image: url("https://www.mitacita.uno/wp-content/uploads/dot-grid.webp");
  background-attachment: fixed;
  background-size: 28rem;
  background-blend-mode: multiply;
  background-color: var(--bricks-color-b22019) !important;
  overflow-x: hidden; /* Hide horizontal scrollbar */
}

.bricks-image-caption {
  display: none !important;
}

/* ----- </Body Background Global Paddings Margins> ----- */


/****************************
  </BODY CONFIGURACION GLOBAL FIN>
  */

/****************************
  <CONFIGURACIÓN WEB Y LANDSCAPE>
  */

/* ----- <MEDIA QUERIES  @media (min-width: 480px>----- */

@media (min-width: 480px /* ----- or wider ----- */) and (orientation: landscape) {
  .p01header__c {
    flex-direction: row;
    align-self: center;
  }

  .p01header__c1-slideslogan__d2 {
    margin: 0 0 1rem 0;
    }

  .p01header__c_c1 {
    flex-basis: 50% !important;
    max-width: clamp(20rem, 11.8424rem + 32.9632vw, 40rem);
    display: block;
    padding: 0 clamp(1rem, 0.2424rem + 6.9632vw, 1.8rem) clamp(6rem, 0.2424rem + 6.9632vw, 9rem);
  }
  .p01header__c1-slideslogan__d2 {
    margin-top: 0 !important;
    filter: drop-shadow(0 0 0.4rem var(--bricks-color-rvhlhb));
  }
  
  .p01header__c_c2 {
    flex-basis: 44% !important;
    max-width: clamp(20rem, 11.8424rem + 32.9632vw, 40rem);
    display: block;

    margin-left: clamp(-3rem, 0.2424rem + -3.9632vw, -6rem);

    align-self: flex-end;
    z-index: 5 !important;
  }

  .p01header__c1-slideslogan__d3__svg-slogan {
    font-size: clamp(3rem, -1.885rem + 9.126vw, 6rem) !important;
  }




  .p03comofunciona_c {
    display: flex;
    justify-content: center;
    flex-direction: row;
    align-self: flex-end;
  }

  .p03comofunciona_cb1 {
    flex-basis: 50% !important;
    max-width: 50%;
    display: flex;
  }

  .p03comofunciona_cb2 {
    flex-basis: 44% !important;
    max-width: 44%;
    display: flex;
    align-self: flex-end !important;
    margin-left: -3rem;
    align-items: flex-end;
  }


  .p03franja__c__p {
    text-align: right !important;
  }


  .p05slide-garabs__bg_containers {
    flex-wrap: nowrap;
  }

  .p05slide-garab01__c1 {
    align-self: center;
    max-width: 24%;
    margin-left: -1rem;
    margin-top: 20vh;
    order: 1 !important;
    z-index: 21 !important;
  }

  .p05slide-garab01__c2 {
    max-width: 40% !important;
    order: 2;
  }

  .p05slide-garab01__c3 {
    margin-left: -3rem;
    max-width: 30%;
  }

  .p05slide-garab01__c3__img {
    min-width: 90% !important;
    max-width: 90% !important;
  }

  .p05slide-garab01__bg {
    background-image: url("https://www.mitacita.uno/wp-content/uploads/01Garabatos_01.svg");
  }

  .p05slide-garab02__bg {
    background-image: url("https://www.mitacita.uno/wp-content/uploads/01Garabatos_02.svg");
  }

  .p05slide-garab03__bg {
    background-image: url("https://www.mitacita.uno/wp-content/uploads/01Garabatos_03.svg");
  }

  .p05slide-garab02__c1 {
    align-self: center !important;
    margin-top: -6rem;
  }

  .p05slide-garab02__c2 {
    margin-bottom: -16rem !important;
    max-width: 48% !important;
  }

  .p05slide-garab02__c2d1-burbuja/* -Container texto burbuja- */ {
    max-width: 99%;
  }

  .p05slide-garab02__c2d1-burbuja__p {
    line-height: 1;
  }

  .p05slide-garab02__c3 {
    align-self: center !important;
    margin-bottom: -3rem;
  }

  .p05slide-garab03__c1 {
    max-width: 50% !important;
  }

  .p05slide-garab03__c2 {
    max-width: 40% !important;
    margin-inline: -6rem;
  }



  .p06artistas_c {
    display: flex;
    justify-content: center;
    flex-direction: row;
    align-self: center;
  }

  .p06artistas_cb1 {
    flex-basis: 54% !important;
    max-width: 54%;
    display: flex;
  }

  .p06artistas_cb2 {
    flex-basis: 44% !important;
    max-width: 44%;
    display: flex;
    align-self: center !important;
    margin-right: -2.4rem;
    align-items: center;
  }


  .p06artistasfranja__c__p {
    text-align: center !important;
  }


  .woo-sprod_section-grid {
    clip-path: polygon(
      74.7% 0.8%,
      97.2% 2.3%,
      98.3% 45.3%,
      98.6% 97.5%,
      74.1% 99.8%,
      32% 100%,
      1% 98.3%,
      2.7% 3.3%,
      31.5% 1.5%
  );  
  }

  /****************************
  < Woo My Account 50% columns>>
  */

.woo-dash-account /* BACKGROUND Woocommerce templates Mi cuenta y asi */ {
  max-width: clamp(28rem, 4.842rem + 90vw, 100vw);
  padding: clamp(3.4rem, -0.5152rem + 4.626vw, 4.4rem) clamp(1.1rem, -2.5152rem + 3.826vw, 4rem) !important;
}

  .u-columns, .col2-set /* ---<Login & Register Container>--- */ {
    display: flex;
    flex-direction: row !important;
    justify-content: center;
    width: 100%;
  }

  .u-column1, .col-1, .u-column2, .col-2 /* ---<Login & Register Container>--- */{
    width: 46%; 
  }

    /****************************
  < /Woo My Account 50% columns>>
  */

  #brxe-cwafig,
.bricks-site-logo,
.header_c_logo {
  height: 9rem !important;
}

.brxe-woocommerce-mini-cart.show-cart-details .cart-detail {
  width: 60vw !important;
}

  .header_c_navmenu {
    display: flex !important;
    font-family: "BORE";
    font-weight: 400;
    order: 2;
  }


  .woo-cart_container {
    padding: clamp(3rem, 0.2424rem + 6.3632vw, 4rem) clamp(1rem, -0.7424rem + 6.9632vw, 3rem) 0;
    width: 100vw !important;
  }
  .woocommerce-cart-form tbody td[data-title]::before {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
    margin-bottom: 0 !important;
  }

  .woocommerce-cart-form .actions {
    text-align: right !important;
  }

  .woocommerce-cart-form tbody tr.cart_item {
    flex-wrap: nowrap !important;
}
.cart-collaterals {
  width: 50% !important;
}

.woocommerce-form, .woocommerce-form-login, .login {
  color: var(--bricks-color-kbdocr) !important;
  background-color: var(--bricks-color-9eccc3) !important;
  display: flex;
flex-direction: column;
padding: 0 30rem 6rem !important;
align-items: center;
text-align: center;
}

.woocommerce-info {
  background-color: transparent !important;
  color: var(--bricks-color-e98253) !important;
  display: flex;
  justify-content: center !important;
  margin-bottom: 0 !important;
  padding: 2rem !important;
  gap: 3rem; 
  font-size: 2rem;
  text-transform: uppercase;
  flex-direction: row !important;
}

.woocommerce-form-login-toggle  {
  background-color: var(--bricks-color-e5bf19) !important;
  padding: 1rem !important;
}

.woocommerce-checkout #payment {
  padding: 20px;
}

}

/* ----- </MEDIA QUERIES  @media (min-width: 480px>----- */

/****************************
  <///CONFIGURACIÓN WEB Y LANDSCAPE>
  */

/****************************
  <INICIA CONFIGURACIÓN FIRST MOBILE>
  */

/* ----- <01 HOME Taza Slogan> ----- */

.home_archive-prod_s /* --<>--- */ {

  background-image: url("https://www.mitacita.uno/media/woo_archive_bg_t03.svg");
  background-repeat: no-repeat;
  background-position: bottom;
  background-size: cover;
  margin: 0;
  align-self: stretch;
  align-items: stretch;
}


.home_archive-prod_sc {
  width: 100% !important;
  padding: clamp(3rem, -0.758rem + 5.963vw, 5rem) clamp(1rem, -0.7424rem + 6.963vw, 9rem);
}


#brxe-xamsll .repeater-item [data-field-id="104cc2"] {
  font-size: clamp(1.5rem, -0.758rem + 2.963vw, 2rem) !;
}

.home_archive-prod_sc_products  {
  filter: drop-shadow(0 0 0.6rem var(--bricks-color-rvhlhb));

}

.p01gradient__c {
  background: linear-gradient(70deg, rgba(190,162,45,0.336) 0%, rgba(190,162,45,0.737) 23%, rgba(249,248,113,0.93758932674632) 100%);
  background-blend-mode: screen;
  position: absolute;
  z-index: -1;
  width: 100%;
  max-height: clamp(300vh, 0.2424rem + 300.9632vw, 90rem);
  top: 0px;
  right: 0px;
  left: 0px;
  bottom: 0px;
  opacity: 0.54;
}

.p01header {
  padding: clamp(1.3rem, -1.758rem + 3.963vw, 4rem) clamp(2rem, 0.2424rem + 3.9632vw, 3rem);
}

.p01header__c {
  display: flex;
  align-items: center;
  justify-content: center;
}

.p01header__c1-slideslogan__d1 {
  filter: drop-shadow(0 0 0.6rem var(--bricks-color-rvhlhb));
}

.p01header__c1-slideslogan__d2 {
  margin-top: clamp(-4rem, -3.758rem + -3.037vw, 0rem);
  filter: drop-shadow(0 0 0.4rem var(--bricks-color-rvhlhb));
}

.p01header__c1-slideslogan__d3 {
width: 100%;
  align-items: center;
  justify-content: center;
  align-self: center;
  gap: 9rem;
}

.p01header__c1-slideslogan__d3__svg-logo {
  width: 100% !important;
  fill: var(--bricks-color-df71fe);
}

.p01header__c1-slideslogan__d3__svg-slogan {
  font-size: clamp(4rem, -1.885rem + 19.126vw, 15rem);
  text-align: center;
  line-height: 0.9;
  font-weight: normal;
  text-transform: capitalize;
  color: var(--bricks-color-df71fe);
}
.p01header__c_c2 {
  z-index: 5 !important;
}

.p01header__c2-tazaburbuja_d1/* -Container texto burbuja- */ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 5;
}

.p01header__c2-tazaburbuja_d1__h1 {
  font-size: clamp(5rem, 2.115rem + 6.126vw, 7rem);
  text-align: center;
  line-height: 0.9;
  font-weight: normal;
  letter-spacing: 0.1rem;
  position: absolute;
  color: var(--bricks-color-bbed4d);
  z-index: 5;
}
.p01header__c2-tazaburbuja_d1__svg {
  align-self: center;
  max-width: clamp(24rem, 8.115rem + 68.126vw, 40rem);
  filter: drop-shadow(0.1rem 0.1rem 0.2rem var(--bricks-color-df71fe));
  z-index: 0;
}

.p01header__c2-tazaburbuja_d1__svg :not([fill="none"]) {
  fill: var(--bricks-color-9eccc3); !important;
}

.p01header__c2-tazaburbuja_d2/* -Container taza- */ {
  margin-top: clamp(-6rem, 2.115rem + -5.126vw, -3rem);
  padding: 0 3rem 3rem 4rem;
  align-items: center;
}



.p01-franja-texto {
  margin: clamp(-9rem, 2.115rem + -30.126vw, -9rem) 0 0 0;
  clip-path: polygon(27% 0, 100% 6%, 100% 43%, 100% 93%, 85% 100%, 15% 99%, 0 88%, 0% 43%, 0 7%);
}

.p01-franja-texto__c {
 
  padding: clamp(6rem, 0.2424rem + 6.9632vw, 6rem) clamp(3.6rem, 0.2424rem + 8.9632vw, 9rem);
  margin-bottom: clamp(2rem, -0.885rem + 3.874vw, 4rem);
  gap: 1rem;

  outline: 0.6rem solid var(--bricks-color-kbdocr);
  outline-offset: -3.6rem;

  background-image: url("https://www.mitacita.uno/wp-content/uploads/dot-grid.webp");
  background-attachment: fixed;
  background-blend-mode: multiply;
  background-color: var(--bricks-color-e5bf19);
  z-index: 0;
}

.p01-franja-texto__c__anim {
  font-size: clamp(2rem, -0.5152rem + 6.8264vw, 3.3rem);
  color: var(--bricks-color-bbed4d);
  text-align: center;
  align-self: center;
  line-height: 0.8 !important;
  font-weight: normal;
}

.p01-franja-texto__c__p {
  font-size: clamp(1.6rem, -1.6152rem + 5.2264vw, 2.2rem);
  color: var(--bricks-color-kxrgfn);
  text-align: center;
  line-height: 1;
  font-weight: normal;
}

/* ----- </01 HEADER Taza Slogan> ----- */


/* ----- <03 COMO FUNCIONA> ----- */

.p03comofunciona {
  padding: clamp(6rem, 0.2424rem + 19.963vw, 11rem) 0;
  clip-path: polygon(25% 1%, 100% 0, 100% 99%, 68% 100%, 0 99%, 0 0);
  background-image: url("https://www.mitacita.uno/wp-content/uploads/just-waves.webp");
  background-attachment: fixed;
  background-blend-mode: multiply;
  background-color: var(--bricks-color-df71fe);
  gap: clamp(6rem, 0.2424rem + 13.963vw, 11rem);
}


.p03franja {
  width: 100%;
  clip-path: polygon(26% 0, 100% 4%, 100% 93%, 73% 94%, 23% 98%, 0 96%, 0 6%);
  margin-bottom: clamp(1.6rem, -0.885rem + 2.874vw, 3rem);
}

.p03franja__b {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: clamp(3rem, 0.2424rem + 5.9632vw, 6rem) 0;
  background-image: url("https://www.mitacita.uno/wp-content/uploads/just-waves.webp");
  background-attachment: fixed;
  background-blend-mode: saturation;
  background-color: var(--bricks-color-fagbsn);

}

.p03franja__b__h1 {
  font-family: "BORE";
  font-size: clamp(2.4rem, -0.5152rem + 6.8264vw, 3.3rem);
  text-align: center;
  line-height: 0.9;
  letter-spacing: 0.3rem;
  color: var(--bricks-color-f3d71d);
  z-index: 90;
}


.p03comofunciona_c {
  align-items: flex-start;
}

.display--flex-end {
  display: flex;
  align-items: flex-end !important;
}

.p03comofunciona_cb1/* ----- <cambiar tmb en @media> ----- */ {
  display: inline-block;
}

.p03comofunciona_cb2/* ----- <cambiar tmb en @media> ----- */ {
  display: flex;
  justify-content: center !important;
  align-self: center;
  margin-top: -2rem;
  max-width: 90%;
}

.p03__c_flex-end {
  display: flex;
  flex-direction: column;
  padding: 0rem 5rem 0rem 0rem;
  align-items: flex-end;
}

.p03franja__c__h1 {
  font-size: clamp(9rem, -4.788rem + 40.745vw, 16rem);
  line-height: 0.5;
  color: transparent;
  text-shadow: 0px 2px 3px rgba(255, 255, 255, 0.1);
  background-clip: text;
  filter: brightness(3);
}

.p03franja__c__h3 {
  text-transform: uppercase;
  font-size: clamp(2rem, -13.7879rem + 26.7446vw, 2.6rem);
  line-height: 0.6;
  font-weight: normal;
  color: var(--bricks-color-bbed4d);
}

.p03franja__c__p {
  font-size: clamp(1.6rem, 0.2424rem + 1.9632vw, 1.9rem);
  text-align: center;
  line-height: 1.2;
  font-weight: normal;
  color: #00163b;
}

.p03franja__c__bg {
  padding: clamp(3rem, -0.758rem + 11.963vw, 4rem) clamp(1.6rem, -0.758rem + 4.963vw, 6rem);
  background-image: url("https://www.mitacita.uno/wp-content/uploads/wavy-dots.webp");
  background-attachment: fixed;
  box-shadow: inset 0 0 3rem #00163b;
}

.p03franja__c__pmask1 {
  clip-path: polygon(96% 0, 97% 43%, 95% 100%, 5% 98%, 2% 50%, 4% 3%);
}

.p03franja__c2__img {
}

/* ----- <//03 COMO FUNCIONA> ----- */

/* ----- <04 INICIA FRANJA ELIGE TU ESTILO> ----- */

.p04franja {
  clip-path: polygon(26% 0, 100% 4%, 100% 93%, 73% 94%, 23% 98%, 0 96%, 0 6%);
  z-index: 0;
}

.p04franja__c {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: clamp(3rem, 0.2424rem + 5.9632vw, 6rem) 0;

  z-index: 0;
}

.p04franja__c__h1 {
  font-size: clamp(2.4rem, -0.5152rem + 6.8264vw, 3.3rem);
  text-align: center;
  line-height: 0.9;
  letter-spacing: 0.3rem;
  color: var(--bricks-color-e5bf19);
  z-index: 90;
}

/* ----- <//04 TERMINA FRANJA ELIGE TU ESTILO> ----- */

/* ----- <05 INICIA SLIDER GARABAJOS> ----- */

/* ----- <Garabatos Bg 01>----- */

.p05slide-garabs__bg_containers {
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
}

/* ----- <Garabatos Bg 01>----- */

.p05slide-garab01__c1 {
  align-self: flex-start;
  width: 45%;
  order: 2;
}

.p05slide-garab01__c1__img {
  min-width: 120%;
  max-width: 120%;
  margin-left: -2rem !important;
  filter: drop-shadow(0.25rem 0.25rem 0.5rem #000000);
}

.p05slide-garab01__c2 {
  z-index: 20 !important;

  width: 90vw;
  order: 1;
}

.p05slide-garab01c2__h-suspri {
  /* font-family: "Scratch_Ink";
text-transform: lowercase; */
  font-size: clamp(3.6rem, 0.2424rem + 9.163vw, 9rem);
  font-weight: normal;
  line-height: 0.9;
  /* letter-spacing: 0.3rem; */
  text-align: center;
  align-self: center;
  margin-bottom: -1rem;
margin-left: -3rem;
  color: var(--bricks-color-c1cbe7);
}

.p05slide-garab01c2__h-garab {
  /* font-family: "Scratch_Ink";
  text-transform: lowercase; */
  font-size: clamp(3.9rem, 0.2424rem + 11.632vw, 12.9rem);
  font-weight: normal;
  line-height: 0.9;
  /* letter-spacing: -0.2rem; */
  text-align: center;
  align-self: center;
  color: var(--bricks-color-e5bf19);
  text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
  margin-bottom: 1rem;
}

.p05slide-garab01c2__p {
  font-size: clamp(1.6rem, 0.2424rem + 1.9632vw, 1.9rem);
  font-weight: normal;
  line-height: 1;
  text-align: center;
  text-align: center;
  align-self: center;
  color: var(--bricks-color-9d6c59);
}

.p05slide-garab01c2__p-bg {
  padding: clamp(3rem, 12%, 6vw) clamp(2.6rem, 10%, 4vw);
  background-image: url("https://www.mitacita.uno/wp-content/uploads/tic-tac-toe.webp");
  background-size: 10rem;
  box-shadow: 0 0 1rem #00163b;
  transform: rotate(3deg);
  z-index: 3;
}

.p05slide-garab01__c3 {
  width: 50%;
  order: 3;
}

.p05slide-garab01__c3__img {
  min-width: 115%;
  max-width: 115%;
  filter: drop-shadow(0.25rem 0.25rem 0.5rem #000000);
}

/* ----- </Garabatos Bg 01>----- */

/* ----- <Garabatos Bg 02>----- */

.p05slide-garab02__c1 {
  align-self: flex-end;
  width: 45%;
  order: 1;
}

.p05slide-garab02__c1__img {
  min-width: 120%;
  max-width: 120%;
  margin-left: -2rem !important;
  filter: drop-shadow(0.25rem 0.25rem 0.5rem #000000);
}

.p05slide-garab02__c2 {
  z-index: 20 !important;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 2rem;
  order: 3;
  margin-top: -6rem;
}

.p05slide-garab02__c2d1-burbuja/* -Container texto burbuja- */ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 5;
}

.p05slide-garab02__c2d1-burbuja__p {
  font-size: clamp(1.6rem, 0.2424rem + 1.6632vw, 1.9rem);
  font-weight: normal;
  line-height: 1;
  text-align: center;
  align-self: center;
  position: absolute;
  padding: 0 clamp(2.6rem, 14%, 20vw);
  margin-top: -1.5em;
  color: var(--bricks-color-9eccc3);
  z-index: 5;
}

.p05slide-garab02__c2d1-burbuja__svg {
  min-width: 99%;
  max-width: 99%;
  margin-left: -2rem;
  filter: drop-shadow(0.2rem 0.2rem 0.3rem var(--bricks-color-df71fe));
  z-index: 0;
}

.p05slide-garab02__c2d2-taza/* -Container taza- */ {
  margin-top: -3em;
  padding: 0 3rem 3rem 3rem;
}

.p05slide-garab02__c2d2-taza__svg {
  /* -NoRule- */
}

.p05slide-garab02__c3 {
  width: 50%;
  order: 2;
  align-self: flex-end;
}

.p05slide-garab02__c3__img {
  min-width: 115%;
  max-width: 115%;
  filter: drop-shadow(0.25rem 0.25rem 0.5rem #000000);
}

/* ----- </Garabatos Bg 02>----- */

/* ----- <Garabatos Bg 03>----- */

.p05slide-garab03__c1 {
  max-width: 90vw;
  filter: drop-shadow(0 0 0.6rem var(--bricks-color-rvhlhb));
}

.p05slide-garab03__c2 {
  z-index: 20 !important;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 0 2rem;
  order: 3;
}

.p05slide-garab03c2__p {
  font-size: clamp(1.6rem, 0.2424rem + 1.9632vw, 1.9rem);
  font-weight: normal;
  line-height: 1;
  text-align: center;
  align-self: center;
  color: var(--bricks-color-9d6c59);
}

.p05slide-garab03c2__p-bg {
  padding: clamp(3rem, 12%, 6vw) clamp(2.6rem, 10%, 4vw);
  background-image: url("https://www.mitacita.uno/wp-content/uploads/tic-tac-toe.webp");
  background-size: 10rem;
  box-shadow: 0 0 1rem #00163b;
  transform: rotate(3deg);
  z-index: 3;
}

.p05slide-garab03c2__button {
  text-transform: uppercase;
  padding: clamp(3rem, 12%, 6vw) clamp(2.6rem, 10%, 4vw);
  box-shadow: 0 0 0.6rem #00163b;
  z-index: 5;
}

/* ----- </Garabatos Bg 03>----- */

/* ----- <Garabatos BG todos SVG>----- */

#brxe-orxfek,
.splide__arrow {
  fill: var(--bricks-color-kxrgfn);
}

#brxe-orxfek,
.splide__arrow:hover {
  fill: var(--bricks-color-9eccc3);
}

#brxe-orxfek,
.splide__arrow:focus {
  fill: var(--bricks-color-9eccc3);
}

.p05slide-garab01__bg,
.p05slide-garab02__bg,
.p05slide-garab03__bg {
  min-width: 100vw;
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  margin: 0;
  padding: 0;
}

.p05slide-garab01__bg::after,
.p05slide-garab02__bg::after,
.p05slide-garab03__bg::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background-image: url("https://www.mitacita.uno/wp-content/uploads/01-Garabatos-dibujo_fondo.webp");
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.09;
  z-index: 0;
  mix-blend-mode: multiply;
}

@supports (mix-blend-mode: multiply) {
  .p05slide-garab01__bg::after,
  .p05slide-garab02__bg::after,
  .p05slide-garab03__bg::after {
    opacity: 0.09;
  }
}

.p05slide-garab01__bg,
.p05slide-garab02__bg,
.p05slide-garab03__bg {
  position: relative;
}

.p05slide-garab01__bg > * {
  z-index: 1;
  position: relative;
}

.p05slide-garab02__bg > * {
  z-index: 1;
  position: relative;
}

.p05slide-garab03__bg > * {
  z-index: 1;
  position: relative;
}

.p05slide-garab01__bg {
  background-image: url("https://www.mitacita.uno/wp-content/uploads/01Garabatos_01_vert.svg");
}

.p05slide-garab02__bg {
  background-image: url("https://www.mitacita.uno/wp-content/uploads/01Garabatos_02_vert.svg");
}

.p05slide-garab03__bg {
  background-image: url("https://www.mitacita.uno/wp-content/uploads/01Garabatos_03_vert.svg");
}

/* ----- </Garabatos BG todos SVG>----- */

/* ----- </Garabatos>----- */

/* ----- <//05 TERMINA SLIDER GARABAJOS> ----- */


/* ----- <INICIA 06 ARTISTAS VENTA> ----- */

.p06artistas {
padding: clamp(6rem, 0.2424rem + 11.963vw, 6rem) 0;
clip-path: polygon(25% 1%, 100% 0, 100% 99%, 68% 100%, 0 99%, 0 0);
background-image: url("https://www.mitacita.uno/wp-content/uploads/just-waves.webp");
background-attachment: fixed;
background-blend-mode: multiply;
background-color: var(--bricks-color-df71fe);
/* gap: clamp(6rem, 0.2424rem + 13.963vw, 11rem); */
}


.p06artistasfranja {
width: 100%;
clip-path: polygon(26% 0, 100% 4%, 100% 93%, 73% 94%, 23% 98%, 0 96%, 0 6%);
margin-bottom: clamp(1rem, -0.885rem + 2.874vw, 2rem);
}

.p06artistasfranja__b {
display: flex;
justify-content: center;
align-items: center;
padding: clamp(3rem, 0.2424rem + 5.9632vw, 6rem) clamp(2rem, -0.758rem + 7.963vw, 12rem);
background-image: url("https://www.mitacita.uno/wp-content/uploads/just-waves.webp");
background-attachment: fixed;
background-blend-mode: saturation;
background-color: var(--bricks-color-fagbsn);

}

.p06artistasfranja__b__h1 {
font-family: "BORE";
font-size: clamp(2.4rem, -0.5152rem + 6.2264vw, 3rem);
text-align: center;
line-height: 0.9;
letter-spacing: 0.3rem;
color: var(--bricks-color-f3d71d);
z-index: 90;
}


.p06artistas_c {
align-items: center;
gap: clamp(1rem, 0.2424rem + 1.963vw, 3rem);
}

/* .p06artistas_display--flex-end {
display: flex;
align-items: flex-end !important;
} */

.p06artistas_cb1/* ----- <cambiar tmb en @media> ----- */ {
display: inline-block;
}

.p06artistas_cb2/* ----- <cambiar tmb en @media> ----- */ {
display: flex;
justify-content: center !important;
align-self: stretch !important;
/* margin-top: -2rem; */
/* max-width: 90%; */
padding: clamp(1rem, -0.758rem + 1.963vw, 2rem);

}

.p06artistas_cb2_slide {
filter: drop-shadow(0 0 0.6rem var(--bricks-color-rvhlhb));
}

.p06artistas__c_flex-end {
display: flex;
flex-direction: column;
/* padding: 0rem 5rem 0rem 0rem; */
align-items: center;
}

/* .p06artistasfranja__c__h1 {
font-size: clamp(9rem, -4.788rem + 40.745vw, 16rem);
line-height: 0.5;
color: transparent;
text-shadow: 0px 2px 3px rgba(255, 255, 255, 0.1);
background-clip: text;
filter: brightness(3);
} */

.p06artistasfranja__c__h3 {
text-transform: uppercase;
font-size: clamp(2.4rem, -0.5152rem + 3.2264vw, 3rem);
text-align: center;
line-height: 0.9;
letter-spacing: 0.3rem;
font-weight: normal;
color: var(--bricks-color-bbed4d);
}

.p06artistasfranja__c__h6 {
  text-transform: uppercase;
  font-size: clamp(4rem, -0.5152rem + 4.2264vw, 5rem);
  text-align: center;
  line-height: 1;
  letter-spacing: 0.3rem;
  font-weight: normal;
  color: var(--bricks-color-bbed4d);
  }
  

.p06artistasfranja__c__p {
font-size: clamp(1.6rem, 0.2424rem + 1.9632vw, 1.9rem);
text-align: center;
line-height: 1.2;
font-weight: normal;
color: #00163b;
}

.p06artistasfranja__c__bg {
padding: clamp(3rem, -0.758rem + 11.963vw, 4rem) clamp(2.4rem, -0.758rem + 4.963vw, 6rem);
background-image: url("https://www.mitacita.uno/wp-content/uploads/wavy-dots.webp");
background-attachment: fixed;
box-shadow: inset 0 0 3rem #00163b;
}

.p06artistasfranja__c__pmask1 {
clip-path: polygon(96% 0, 97% 43%, 95% 100%, 5% 98%, 2% 50%, 4% 3%);
}



/* ----- <//TERMINA 06 ARTISTAS VENTA> ----- */



/****************************
  </TERMINA CONFIGURACIÓN FIRST MOBILE FINAL>
  */

  /* ----- <Woocommerce CART template> ----- */


.woo-cart_section /* ----- <cambiar tmb en @media> ----- */ {
  /* clip-path: polygon(32% 1%, 100% 0, 100% 30%, 100% 100%, 66% 99%, 30% 100%, 0 100%, 0 0);
  mix-blend-mode: multiply;
    background-image: url("https://www.mitacita.uno/media/woo_cart_bg_t02.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
  margin: 0;
  padding: clamp(6rem, -0.758rem + 8.963vw, 9rem) 0;
gap: clamp(3rem, -0.758rem + 3.963vw, 7rem);
margin-top: -2rem; */
}


.woocommerce-cart-form thead {
  display: none;
}

.woo-cart_container {
  padding: clamp(3rem, 0.2424rem + 6.3632vw, 4rem) 0 0;
  width: 100vw !important;
}

#brxe-ugylza {
  width: 100vw !important;
}

.woocommerce .before-cart, .woocommerce .before-checkout {
  width: 100vw !important;
}

.woo-cart_container_c1b1 {
}


.woo-cart_container_c1b1--title {
  font-size: clamp(2rem, 0.242rem + 7.663vw, 5rem);
  font-weight: normal;
  line-height: 0.8;
  text-align: center;
  align-self: center;
  color: var(--bricks-color-e5bf19);
  text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
}

#brxe-gqalrv thead {
  background-color: inherit !important;
}
.woocommerce-cart-form thead {
  font-size: clamp(2rem, 0.242rem + 3.663vw, 2.3rem);
}

.woo-cart_container_c1b1--cart {
padding: clamp(2rem, 0.242rem + 7.663vw, 3.3rem);
/* background-color: rgba(250, 241, 204, 0.59); */
background-color: var(--bricks-color-c1cbe7) !important;
background-blend-mode: multiply !important;
border: solid 6px var(--bricks-color-e5bf19) !important;
}
.woocommerce table {
  font-size: clamp(2rem, 0.242rem + 3.663vw, 2rem) !important;
  border-spacing: 30px !important;
}
.woocommerce-cart-form tbody tr.cart_item {
  font-size: clamp(2rem, -1.942rem + 4.663vw, 3rem) !important;
  color: var(--bricks-color-fagbsn) !important;
  border-spacing: 3rem 1px !important;
  padding: 0 !important;
}
.woocommerce-cart-form tbody td.product-price::before, .woocommerce-cart-form tbody td.product-quantity::before, .woocommerce-cart-form tbody td.product-subtotal::before {
  float: left !important;
}

#brxe-bfvoxp tbody .product-name {
  font-size: clamp(1.3rem, 0.242rem + 3.663vw, 1.5rem) !important;
}

.woocommerce-cart-form tbody td.product-thumbnail {
  position:  static !important;
}

.woocommerce-cart-form .product-thumbnail img {
  max-width: 13rem !important;
  margin: 1.6rem !important;
}


.woocommerce-cart-form tbody td[data-title]::before {
  margin-left: 0 !important;
  margin-bottom: 1.5rem;
}

.woocommerce-cart-form .actions {
  text-align: right !important;
  margin-top: 2rem !important;
}

form.cart .button, form.woocommerce-cart-form .button {
  font-size: clamp(2rem, 0.242rem + 3.663vw, 2.4rem) !important;
  line-height: 4rem !important;
}

/* #brxe-gqalrv .button {
  font-size: 7rem !important;
  line-height: 3;
} */

    /* @media (max-width: 991px) {
      .woocommerce-cart-form tbody tr.cart_item {
        display: flex;
        flex-wrap: nowrap !important;
    }

    } */

.woo-cart_container_c1b2 {
  display: flex;
  flex-direction: row;
  gap: clamp(3rem, -0.758rem + 5.963vw, 5rem);
  background-color: var(--bricks-color-e5bf19) !important;
  padding: clamp(1rem, -0.758rem + 5.963vw, 5rem) clamp(2rem, 0.242rem + 7.663vw, 3.3rem);
  justify-content: center !important;
}

::placeholder {
  color: var(--bricks-color-c1cbe7) !important;
}

.brxe-woocommerce-cart-coupon, .coupon  {
  margin-top: clamp(2rem, 0.242rem + 7.663vw, 3.3rem);
  justify-content: flex-end !important;
}

.input, input:not([type="submit"]), select, textarea {
  width: 100% !important;
}


.cart-collaterals .cart_totals h2 {
  text-align: center;
  color: var(--bricks-color-e98253) !important;
  font-size: clamp(2rem, 0.242rem + 5.663vw, 4rem) !important;
  text-transform: uppercase;
}

.cart-collaterals table {
  color: var(--bricks-color-f3d71d) !important;
  font-size: clamp(2rem, 0.242rem + 6.663vw, 2.4rem) !important;
}

.brxe-woocommerce-cart-collaterals {
  text-align: right;
}

.cart-collaterals .wc-proceed-to-checkout .button {
  font-size: clamp(2rem, 0.242rem + 7.663vw, 3.3rem) !important;
  line-height: 3rem !important;
  text-transform: uppercase !important;
  margin-bottom: clamp(3rem, 0.242rem + 3.663vw, 2rem) !important;
}

.cart-collaterals {
  width: 100% !important;
}

.woo-cart_container_c1b2 * > {
  width: 45%;
}


.woo-cart_container_c1b2--cupones {

}


.woo-cart_container_c1b2--totales {

}

  /* ----- </Woocommerce CART template> ----- */

  /* ----- <Woocommerce CART FINALIZAR CHECKOUT template> ----- */

  .woocommerce-info {
    background-color: transparent !important;
    color: var(--bricks-color-e98253) !important;
    display: flex;
    justify-content: center !important;
    margin-bottom: 0 !important;
    font-size: clamp(1.6rem, 0.242rem + 3.663vw, 1.9rem) !important;
    /* text-transform: uppercase; */
    flex-direction: column;
  }

  .woocommerce-form, .woocommerce-form-login, .login {
    color: var(--bricks-color-kbdocr) !important;
    background-color: var(--bricks-color-9eccc3) !important;
    display: flex;
    flex-direction: column;
    padding: 0 2rem 3rem !important;
    align-items: center;
    text-align: center;
  }


  
  .woocommerce-form-login-toggle  {
    background-color: var(--bricks-color-9eccc3) !important;
    padding: 1rem !important;
  }
  
  

.woocommerce-checkout label {
  color: var(--bricks-color-fagbsn) !important;
}

.woocommerce-form-coupon-toggle {
  /* background-color: var(--bricks-color-c1cbe7) !important;
  padding: 1rem !important; */
  display: none;
}

.checkout_coupon, .woocommerce-form-coupon {
  color: var(--bricks-color-kbdocr) !important;
  background-color: var(--bricks-color-c1cbe7) !important;
  display: flex;
flex-direction: column;
padding: 1rem 30rem 4rem !important;
align-items: center;
text-align: center;
margin: 0 !important;
}

.input, input:not([type="submit"]), select, textarea {
  color: var(--bricks-color-9eccc3) !important;
}

.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address input {
  position: relative !important;


}

.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address label {
  cursor: pointer;
  display: flex !important;
  flex-direction: column !important;
  font-size: 21px;
  text-transform: none;
  font-family: "BORE";
  align-items: center;
  justify-content: flex-start;
}

.woocommerce-checkout .woocommerce-additional-fields {
  margin-bottom: 2rem !important;
}

  .woo-cart-finish_section /* ----- <cambiar tmb en @media> ----- */ {
    padding: clamp(2rem, 0.242rem + 7.663vw, 3.3rem) 0 0;
background-color: var(--bricks-color-e5bf19) !important;
border: solid 6px var(--bricks-color-9eccc3) !important;
  }
  
.woo-cart-finish_c1 {
  position: relative;
  padding: 1rem 0 2rem;
}

.woo-cart-finish_c1_title {
  font-size: clamp(2rem, 0.242rem + 7.663vw, 5rem);
  font-weight: normal;
  line-height: 0.8;
  text-align: center;
  align-self: center;
  color: var(--bricks-color-b22019);
  text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
}

.woo-cart-finish_c1_checkout {

}

.woo-cart-finish_c2 {
  padding: 3rem 0 2rem;
  background-color: rgba(241, 241, 230, 0.7);
}

.woo-cart-finish_c2_checkout {
  
}

#brxe-ssxood #order_review_heading {
  font-size: clamp(2rem, 0.242rem + 7.663vw, 5rem) !important;
  font-weight: normal !important;
  line-height: !important;
  text-align: center !important;
  align-self: center !important;
  color: var(--bricks-color-9d6c59);
  text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
}

.woocommerce-checkout .shop_table tbody {
  font-size: 1.4rem !important;
}

.woocommerce-checkout #payment {
  padding: 20px 0 !important;
}

.woocommerce-checkout #payment .payment_methods label {
  padding: 0 1rem;
}
.woocommerce-checkout #payment .payment_methods input[type="radio"] {
  margin: 0 30px 10px 0 !important;
}

#payment .payment_methods label {
  font-size: clamp(2rem, 0.242rem + 4.663vw, 2.6rem) !important;
  text-transform: uppercase !important;
  padding: 0 1rem;
  display: flex;
  justify-content: center !important;
  gap: 2rem !important;
}

.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper {
  text-align: center;
}

.woocommerce-checkout .shop_table td, .woocommerce-checkout .shop_table th {
  line-height: 1.4;
  padding: 10px !important;
}

/* .woo-cart-finish_container {
  padding: clamp(3rem, 0.2424rem + 5.9632vw, 6rem) clamp(1rem, -0.7424rem + 6.9632vw, 3rem);
  width: 100vw !important;
} */


  /* ----- </Woocommerce CART FINALIZAR template> ----- */



/****************************
  < Woocommerce single product template>
  */


.woo-sprod_section-grid {
  clip-path: polygon(32% 1%, 100% 0, 100% 30%, 100% 100%, 66% 99%, 30% 100%, 0 100%, 0 0);
  background-image: url("https://www.mitacita.uno/media/woo_single_bg_t112.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
  margin: 0;
  padding: clamp(6rem, -0.758rem + 8.963vw, 9rem) 0;
  gap: clamp(3rem, -0.758rem + 3.963vw, 7rem);
}


.woo-sprod_section-grid_c1 {
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 33rem), 1fr));
  grid-gap: clamp(3rem, -1.685rem + 6.126vw, 6rem);
/* grid-auto-rows: 100% !important; */
padding: 0 clamp(3rem, -0.758rem + 6.963vw, 9rem);

}

.woo-sprod_section-grid_c1d1 {
  /* padding: 0 clamp(6rem, -0.758rem + 6.963vw, 9rem); */
}

.woo-sprod_section-grid_c1d1--gallery {
  filter: drop-shadow(0.2rem 0.2rem 0.3rem var(--bricks-color-df71fe));
}



.woo-sprod_section-grid_c1d2 {
  /* padding: 0 clamp(6rem, -0.758rem + 6.963vw, 9rem); */

}



.woo-sprod_section-grid_c1d2_title {
  font-size: clamp(2rem, 0.242rem + 7.663vw, 3.3rem);
  font-weight: normal;
  line-height: 0.8;
  text-align: center;
  align-self: center;
  color: var(--bricks-color-e98253);
  text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
}

.woo-sprod_section-grid_c1d2_price {
  font-family: "Mangaba";
  line-height: 1;
  font-weight: 400;
  font-size: clamp(8rem, -1.758rem + 9.663vw, 9rem);
  text-align: center !important;
  align-self: center;
  color: var(--bricks-color-b22019);
  text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
}

.woo-sprod_section-grid_c1d2_short-descr {
  font-size: clamp(2rem, -1.758rem + 2.663vw, 2.4rem);
  margin-bottom: clamp(3rem, 0.242rem + 1.8vw, 3rem);
  font-weight: bold;
  line-height: 0.9;
  text-align: center;
  align-self: center;
  color: var(--bricks-color-9d6c59);
}


.woo-sprod_section-grid_c1d2_add-to-cart {
  margin-top: clamp(-1.4rem, 0.242rem + -1.337vw, 0.6rem);
  text-align: center;
}


.woocommerce-cart .woocommerce {
  padding: 0 !important;
}

.added_to_cart {
  background-color: var(--bricks-color-bbed4d) !important;
  
  }
  
  label /* Agrega una nota campo y Sube aqui tus imagenes*/{
    
    font-size: clamp(2rem, 0.242rem + 0.663vw, 3rem);
    text-transform: uppercase;
    color: var(--bricks-color-fagbsn);
    margin-top: clamp(2rem, 0.242rem + 0.663vw, 3rem);
    margin-bottom: clamp(0.1rem, -0.858rem + 1.163vw, 2rem);
  }
  
  
  form.cart .quantity, form.woocommerce-cart-form .quantity {
    border-style: solid;
    border-width: 1px;
    display: flex;
    margin-bottom: 10px;
    width: 300px;
    margin-left: auto;
    margin-right: auto;
  }
  
  
  .quantity input /* Color de fondo cantidad*/{
    background-color: var(--bricks-color-bbed4d) !important;
  }
  
  
  .quantity .minus, .plus /* Color de fondo cantidad*/{
    background-color: var(--bricks-color-bbed4d) !important;
  }









.woo-sprod_section-grid_c2 {

}











.woo-single-prod_section /* ----- <cambiar tmb en @media> ----- */ {
  clip-path: polygon(
    74.7% 0.8%,
    97.2% 2.3%,
    98.3% 45.3%,
    98.6% 97.5%,
    74.1% 99.8%,
    32% 100%,
    1% 98.3%,
    2.7% 3.3%,
    31.5% 1.5%
  );
  
  background-image: url("https://www.mitacita.uno/wp-content/uploads/woo_single_bg_t11.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
  margin: 0;
  padding: clamp(3rem, -0.758rem + 3.963vw, 4rem) 0;
}



.woo-single-prod_c {
  gap: clamp(3rem, -0.758rem + 6.963vw, 6rem);
}

.woo-single-prod_c1

.woo-single-prod_c1b1

.woo-single-prod_c1b1--gallery {
  filter: drop-shadow(0.2rem 0.2rem 0.3rem var(--bricks-color-df71fe));
}








.woo-single-prod_c1b2 {
display: flex;
align-self: center;
justify-content: center;
align-items: center;
}

.woo-single-prod_c1b2--title {
  font-size: clamp(2rem, 0.242rem + 7.663vw, 3.3rem);
  font-weight: normal;
  line-height: 0.8;
  text-align: center;
  align-self: center;
  color: var(--bricks-color-e5bf19);
  text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
}

.woo-single-prod_c1b2--short-descr {
  font-size: clamp(2rem, -1.758rem + 2.663vw, 2.4rem);
  font-weight: bold;
  line-height: 0.9;
  text-align: center;
  align-self: center;
  color: var(--bricks-color-9eccc3);
}

.woo-single-prod_c1b2--price {
  font-family: "Mangaba";
  line-height: 1;
  font-weight: 400;
  font-size: clamp(8rem, -1.758rem + 9.663vw, 9rem);
  text-align: center !important;
  align-self: center;
  color: var(--bricks-color-b22019);
  text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
}

.woo-single-prod_c1b2--add-to-cart {
  margin-top: clamp(-2rem, 0.242rem + -1.337vw, 0.6rem);
  text-align: center;
}






.woo-single-prod_c2 /* ----- <descripcion reviews> ----- */ {
}

.woo-single-prod_c2b1 {
}

.woo-single-prod_c2b1--tabs {
}

.woo-single-prod--c2b2 {
}


.woo-single-prod-related_section /* ----- <productos relacionados> ----- */ {
  padding: clamp(3rem, 12%, 6vw) clamp(2.6rem, 10%, 4vw);
  background-image: url("https://www.mitacita.uno/wp-content/uploads/tic-tac-toe.webp");
  background-size: 20rem;
  box-shadow: 0 0 1rem #00163b;
  z-index: 3;
  background-blend-mode: multiply;
  background-color: var(--bricks-color-6677e2);
}

.woo-single-prod-related_section_c {

}

.woo-single-prod-related_section_cb1 {

}

.woo-single-prod-related_section_cb2 {

}


.woo-single-prod-related_section_cb1--title {
  --fluid-type-min: 9rem;
  --fluid-type-max: 12rem;
  --fluid-type-target: 12vw;
  font-weight: normal;
  line-height: 0.9;
  text-align: left;
  align-self: center;
  color: var(--bricks-color-e5bf19);
  text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
}

.woo-single-prod-related_section_cb1--related {
  filter: drop-shadow(0 0 0.6rem var(--bricks-color-rvhlhb));
}

/****************************
  < /TERMINA Woocommerce single product template>
  */


/****************************
  < /INICIA Woocommerce estilos todos los productos template>
  */

  .woo-archive-prod /* --<>--- */ {

    background-image: url("https://www.mitacita.uno/media/woo_archive_bg_t03.svg");
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: cover;
    margin: 0;
    align-self: stretch;
    align-items: stretch;
  }
  

  .woo-archive-prod_c {
    width: 100% !important;
    padding: clamp(3rem, -0.758rem + 5.963vw, 5rem) clamp(1rem, -0.7424rem + 3.963vw, 4rem);
  }
  
  

  .woo-archive-prod_c_gallery  {
    filter: drop-shadow(0 0 0.6rem var(--bricks-color-rvhlhb));

  }

.repeater-item [data-field-id="254cc1"] /* --<titulo producto>--- */ {
    margin-top: clamp(1.6rem, -1.6152rem + 5.2264vw, 2.2rem) !important;
    font-size:  clamp(1.6rem, -1.6152rem + 5.2264vw, 2.2rem)!important;
line-height: 1;
font-weight: 400;
text-align: center;
font-family: "BORE";
color: var(--bricks-color-9d6c59);

  }

.repeater-item [data-field-id="26a39e"] /* --<precio>--- */ {
    font-size: clamp(6rem, -1.6152rem + 7.226vw, 8rem) !important;
    text-align: center;
font-family: "Mangaba";
line-height: 1;
font-weight: 400;
color: var(--bricks-color-fagbsn);
  }
  
.repeater-item [data-field-id="45752c"]/* --<boton>--- */ {
    font-size: clamp(1.2rem, -0.315rem + 1.326vw, 1.6rem) !important;
    text-align: center;
font-family: "Ygro-Sans";
text-transform: uppercase;
font-weight: 700;
  }

  /****************************
  < /TERMINA Woocommerce estilos todos los productos template>
  */




/****************************
  < INICIA Drag and Drop Multiple File Upload for WooCommerce>
  */

  .wc-dnd-file-upload {
    padding: clamp(0.1rem, -0.758rem + 1.663vw, 3rem) 0 clamp(2rem, 0.242rem + 0.663vw, 3rem);
    position: relative;
  }


  
.codedropz-upload-handler {
  border: 2px dashed var(--bricks-color-e5bf19);
  margin-bottom: clamp(-1rem, 0.242rem + 0.663vw, -1.2rem);
  background-color: var(--bricks-color-bbed4d);
}

.codedropz-upload-container {
  padding: clamp(1rem, 0.242rem + 4.663vw, 3rem) clamp(1rem, 0.242rem + 1.663vw, 1.6rem);
}


.codedropz-upload-inner .codedropz-label {
  color: var(--bricks-color-9d6c59) !important;
  margin: 0;
  font-size: clamp(1.6rem, 0.242rem + 0.663vw, 2rem);
  line-height: 20px;
  flex-direction: column !important;
  flex-wrap: wrap !important;
}

.wc-upload-wrap .codedropz-upload-inner a.cd-upload-btn {
  margin-top: clamp(0.8rem, -0.758rem + 2.263vw, 1rem);
  text-decoration: none;
  box-shadow: none;
  padding: clamp(1.8rem, -0.758rem + 2.263vw, 2.2rem) clamp(3rem, -0.758rem + 3.363vw, 3.3rem);
  color: var(--bricks-color-e98253) !important;
  background-color: var(--bricks-color-e5bf19) !important;
  border-radius: 3px;
}

.woocommerce-error, .woocommerce-message {
  width: 100%;
  padding: clamp(2rem, 0.242rem + 0.663vw, 3rem) 0 !important;
  color: var(--bricks-color-e98253) !important;
  background-color: var(--bricks-color-bsqhik) !important;
  text-transform: uppercase;
  font-size: clamp(2rem, 0.242rem + 0.663vw, 3rem);
  font-weight: normal;
  line-height: 1.1 !important;
  text-align: center !important;
  align-self: center;
  margin: 0 !important;
  border-style: ridge;
  border-color: var(--bricks-color-bsqhik);
  border-width: 3px;
  filter: drop-shadow(0 0 0.2rem var(--bricks-color-bsqhik));
  justify-content: center !important;
}

#brxe-vzfnqh label {
  font-family: "BORE" !important;
  font-size: clamp(2rem, 0.242rem + 0.663vw, 3rem) !important;
  text-transform: uppercase;
  font-weight: 400;
}

.woocommerce-notices-wrapper {
  margin-bottom: clamp(-2.2rem, -2.758rem + 1.837vw, 0rem) !important;
  width: 100vw !important;
}

.woocommerce-input-wrapper {
  font-size: clamp(2rem, 0.242rem + 0.663vw, 3rem) !important;
}

#brxe-891152 .wc-proceed-to-checkout .button .checkout-button .wc-forward .wp-element-button {
  padding: clamp(2rem, 0.242rem + 0.663vw, 3rem) clamp(5rem, 0.242rem + 0.663vw, 5rem) !important;
}

.woocommerce-Address-title, .title {
  font-size: clamp(1.2rem, 0.242rem + 0.663vw, 2rem) !important;
}

.title {
  text-transform: uppercase;
}

/*
  
  
  /* ----- TRADUCIR TEXTO File upload is required. CAMBIAR EN drag-and-drop-multiple-file-upload-for-woocommerce / inc / functions / functions-dnd-upload-wc.php linea 196 "Para continuar agrega al menos un archivo de imagen a tu pedido." ----- */
  /* ----- TRADUCIR TEXTO Sus Primeros Garabatos cannot be added to the cart until you enter some text.  CAMBIAR EN: Bricks Child / functions.php linea 243: '%s cannot be added to the cart until you enter some text.' "Para continuar agrega una nota a tu pedido." ----- */


  /* ----- local-delivery-drivers-for-woocommerce: 
  TRADUCIR TEXTO: WELCOME.  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-screens.php linea 131: "BIENVENIDOS." 
  TRADUCIR TEXTO: To delivery drivers manager.  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-screens.php linea 132: "Plataforma de Gestión de Envíos." 
  TRADUCIR TEXTO: Get Started.  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-screens.php linea 132: "Iniciar." 

  TRADUCIR TEXTO: Login  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-login.php linea 66: "INICIO." 
  TRADUCIR TEXTO: Enter your details below to continue.  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-login.php linea 67: "Escribe tus credenciales para entrar." 
  TRADUCIR TEXTO: Login (botón)  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-login.php linea 74: "Entrar." 
  TRADUCIR TEXTO: Loading  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-login.php linea 78: "Cargando." 
  TRADUCIR TEXTO: Forgot password?  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-login.php linea 80: "¿Olvidaste tu contraseña?." 
  TRADUCIR TEXTO: The email field is empty  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-login.php linea 136: "Introduce tu correo electrónico." 
  TRADUCIR TEXTO: Email (placeholder) CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-login.php linea 71: "Correo electrónico." 

  TRADUCIR TEXTO: The password field is empty  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-login.php linea 141: "Introduce tu contraseña." 
  TRADUCIR TEXTO: Password (placeholder)  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-login.php linea 72: "Contraseña." 

  TRADUCIR TEXTO: The email is invalid  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-login.php linea 146: "El correo electrónico es inválido." 
  TRADUCIR TEXTO: Either the email or password you entered is invalid  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-login.php linea 153 y 161: "El correo electrónico o la contraseña son incorrectos." 
  TRADUCIR TEXTO: You are not a registered delivery driver  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-login.php linea 165: "Actualmente no eres un repartidor registrado." 
  TRADUCIR TEXTO: Your account is not active, please contact the dispatch center  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-login.php linea 170: "Tu cuenta no está activa, por favor contacta al webmaster." 

  TRADUCIR TEXTO: Forgot your password?  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 149: "¿Olvidaste tu contraseña?." 
  TRADUCIR TEXTO: Enter your email, and we'll email you a link to change your password  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 150: "Ingrese su correo electrónico y le enviaremos un enlace para cambiar su contraseña." 
  TRADUCIR TEXTO: Email (placeholder)  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 153: "Correo electrónico." 
  TRADUCIR TEXTO: Email field is empty.  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 41: "Introduce tu correo electrónico." 
  TRADUCIR TEXTO: The email you entered is invalid  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 45: "El correo electrónico es inválido." 
  TRADUCIR TEXTO: The email you entered was not found  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 51: "El correo electrónico no existe en la base de datos." 
  TRADUCIR TEXTO: You are not a registered delivery driver  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 58: "Actualmente no eres un repartidor registrado." 
  TRADUCIR TEXTO: Someone requested that the password be reset for the following account:  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 64: "Mediante el Sistema de Gestión de Envios se ha solicitado crear una nueva contraseña para la siguiente cuenta:" 
  TRADUCIR TEXTO: Email (placeholder)  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 66: "Correo Electrónico:" 



  TRADUCIR TEXTO: If this was a mistake, just ignore this email and nothing will happen.  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 67: "Si ha recibido este correo por error haga caso omiso del mismo." 
  TRADUCIR TEXTO: To reset your password, visit the following address:  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 68: "Para crear una nueva contraseña da click en el siguiente enlace:" 
  TRADUCIR TEXTO: Password reset:  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 72: "Nueva contraseña:" 
  TRADUCIR TEXTO: An error occurred while sending mail:  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 74: "Ha ocurrido un error al enviar el correo" 

  TRADUCIR TEXTO: The new password field is empty  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 104: "El campo de nueva contraseña está vacío" 
  TRADUCIR TEXTO: The confirm password field is empty  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 108: "El campo de confirmar contraseña está vacío" 
  TRADUCIR TEXTO: New password and confirm password do not match  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 112: "Las contraseñas no concuerdan" 
  TRADUCIR TEXTO: This key is invalid or has already been used. Please reset your password again if needed  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 122: "La contraseña es inválida o ya ha sido usada, por favor crea una nueva." 
  TRADUCIR TEXTO: Your password has been changed successfully  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 194: "Tu nueva contraseña ha sido creada con éxito." 
  TRADUCIR TEXTO: Please click on the login button to login with your new password  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 195: "Da click en el link de iniciar para entrar con tu nueva contraseña." 
  TRADUCIR TEXTO: Login  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 197: "Iniciar." 
  
  TRADUCIR TEXTO: Reset password  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 226: "Restablecer contraseña." 
  TRADUCIR TEXTO: A password reset link was sent. Click the link in the email to create a new password. If you do not receive an email within 5 minutes, please click on the resend email button below  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 227: "Se envió un correo electrónico para restablecer tu contraseña, sigue las instrucciones para crear una contraseña nueva. Si no has recibido el correo en 5 minutos da click en el botón reenviar correo electrónico para generar una nueva liga." 
  TRADUCIR TEXTO: Resend email  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 229: "Reenviar correo electrónico." 
  TRADUCIR TEXTO: Back to forgot password  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 232: "Regresar." 

  TRADUCIR TEXTO: Create a new password  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 270: "Crear nueva contraseña." 
  TRADUCIR TEXTO: New password (placeholder)  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 272: "Nueva contraseña." 
  TRADUCIR TEXTO: Confirm password (placeholder)  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 273: "Confirmar nueva contraseña." 
  TRADUCIR TEXTO: Send (botón)  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 277 y 281: "Enviar." 
  TRADUCIR TEXTO: Back to forgot password (botón)  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 285: "Regresar." 




  TRADUCIR TEXTO: Send (botón)  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 155: "Enviar." 
  TRADUCIR TEXTO: Loading  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 159: "Cargando." 
  TRADUCIR TEXTO: Email field is empty.  CAMBIAR EN: plugins / local-delivery-drivers-for-woocommerce / includes / class-lddfw-password.php linea: 162: "Regresar al inicio." 





   ----- */


/****************************
  < /Drag and Drop Multiple File Upload for WooCommerce>
  */

/****************************
  < Woocommerce Custom Dashboard>
   */



.woo-dash-franja_b {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: clamp(2.4rem, -0.5152rem + 6.8264vw, 3.3rem) 0;
}

.woo-dash-franja_b_h1 {
  font-size: clamp(2.4rem, -0.5152rem + 6.8264vw, 3.3rem);
  text-align: center;
  line-height: 0.9;
  letter-spacing: 0.3rem;
  color: var(--bricks-color-e5bf19);
  z-index: 90;
}


.woo-dash-account /* BACKGROUND Woocommerce templates Mi cuenta y asi. * Cambiar en landscape */ {
  clip-path: polygon(25% 1%, 100% 0, 100% 99%, 68% 100%, 0 99%, 0 0);
  background-image: url("https://www.mitacita.uno/wp-content/uploads/woo_account_bg_t12.svg");
    background-size: cover;
  background-position: center top;
  background-repeat: no-repeat;
  padding: clamp(3.4rem, -0.5152rem + 4.626vw, 4rem) clamp(0.8rem, -1.515rem + 1.826vw, 3rem);
}



.u-columns, .col2-set /* ---<Login & Register Container>--- */ {
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
  text-align: center;
}



.u-column1, .col-1, .u-column2, .col-2, .woocommerce-ResetPassword, .lost_reset_password, .woocommerce-MyAccount-content, .dnd-upload-status /* ---<Login & Register MyAccount Columns>--- */ {
  border-style: ridge;
  border-color: var(--bricks-color-b482d2);
  border-width: 3px;
  background-color: rgba(241, 241, 230, 0.7);
  padding: clamp(1.4rem, -0.5152rem + 3.8264vw, 2rem);
}

.woocommerce table {
  font-size: 1rem;
}

.woocommerce-MyAccount-orders tbody td {
  border-top-style: solid;
  border-top-width: 1px;
  padding: 15px 10px;
}

.woocommerce-account .woocommerce .woocommerce-form-login {
  display: flex;
  flex-direction: column;
  justify-content: center;
  border-style: none !important;
  border-width: 0px !important;
  width: 100% !important;
  max-width: 100% !important;
  padding: 0 !important;
  text-align: center;
  gap: 0.1rem !important;

}

.input, input:not([type="submit"]), select, textarea {
  background-color: var(--bricks-color-bbed4d);
}

.woocommerce fieldset {
  border: 2px solid var(--bricks-color-aebf6b) !important;
}

.woocommerce .button {
  margin-top: clamp(0.6rem, -0.5152rem + 1.264vw, 1.2rem);
}


.woocommerce-account .woocommerce .woocommerce-form-login .button:hover {
  background-color: var(--bricks-color-b22019) !important;
  color: var(--bricks-color-fagbsn) !important;
}

.woocommerce-account .woocommerce .woocommerce-form-login .button {
  background-color: var(--bricks-color-kbdocr) !important;
  padding-top: 0.9rem !important;
  padding-right: 2.6rem !important;
  padding-bottom: 0.9rem !important;
  padding-left: 2.6rem !important;
  border-bottom: 3px solid var(--bricks-color-df71fe) !important;
  border-radius: 11px !important;
  color: #0d3b66 !important;
}






.woo_dash_icon_box.brxe-icon-box h4 {
  font-size: clamp(0.6rem, -0.5152rem + 1.264vw, 1.2rem) !important;
  text-transform: uppercase;
  line-height: .9;
  letter-spacing: 1px;
  font-weight: 400;

}


.woocommerce-MyAccount-navigation {
    display: none;
    }
    
.woocommerce-account .woocommerce-MyAccount-content {
    width: 100%;
    }
  


/****************************
  < /Woocommerce Custom Dashboard>>
  */

/****************************
  < Woocommerce Custom Dashboard MENU APP>>
  */
.woo_dash_icon_box {
  justify-content: center;
}

.menu-app {
  /*position: fixed;*/
  width: 100%;
  height: auto;
  padding: 2rem 0;
  margin: 0;
  gap: 0.6rem;
  bottom: 0px;

  display: flex;
  justify-content: center;
  align-items: center;
  align-self: center;
  gap: 1rem;

  backdrop-filter: blur(4px);
  background-color: rgba(47, 72, 88, 0.5);
  box-shadow: rgba(0, 0, 0, 0.3) 2px 8px 8px;
  border: 0px rgba(255, 255, 255, 0.4) solid;
  border-bottom: 0px rgba(40, 40, 40, 0.35) solid;
  border-right: 0px rgba(40, 40, 40, 0.35) solid;

  z-index: 999;
}

.menu-app_c {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-self: center;
  flex-wrap: wrap;
  gap: 1.2rem;
}

.menu-app_c_div {
  width: 9rem;
  height: 9rem;

  display: flex;
  flex-direction: row;
  justify-content: center;

  cursor: pointer;
  background-color: var(--bricks-color-kbdocr);

  border-radius: 10px;
  border: 3px solid rgba(255, 255, 255, 0.18);
}
.menu-app_c_div:hover {
  border: 3px solid #232841;
}
.menu-app_c_div:focus {
  color: #232841;
}

.fa-chalkboard-user,
.fa-basket-shopping,
.fa-images,
.fa-cart-shopping,
.ion-md-exit {
  align-items: center !important;
  line-height: 0.8 !important;
  color: var(--bricks-color-aebf6b);
}



/****************************
  < /Woocommerce Custom Dashboard MENU APP>>
  */

/****************************
  < Header Menu logo>>
  */

.header_top {
  justify-content: center;
  height: 6rem;
  background-color: var(--bricks-color-fagbsn);
  z-index: 999;
  clip-path: polygon(
    59% 5%,
    87% 5%,
    100% 2%,
    100% 92%,
    82% 100%,
    48% 96%,
    23% 100%,
    0 95%,
    0 9%,
    22% 5%
  );
}

.header_top_c {
  flex-direction: row;
  align-self: center;
  justify-content: space-around;
  align-items: center;
}

[data-balloon-pos="top"]::after {
  transform: translate(10%, 10%) !important;
}

[data-balloon-pos="top"]::before {
  border-bottom: none;
  border-top-color: var(--bricks-color-b22019);
}

.brxe-post-sharing {
  gap: 0.3rem;
}

.header_menu {
  padding: 3rem 0;

  z-index: 999;
  position: relative;

  filter: drop-shadow(0 0 0.2rem var(--bricks-color-fagbsn));
}

.header_menu_c {
  flex-direction: row;
  align-self: center;
  justify-content: space-around;
  align-items: center;
  order: 2;
}

.header_menu_c2 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 16rem;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  background-color: var(--bricks-color-6677e2);
  clip-path: polygon(
    59% 5%,
    87% 5%,
    100% 2%,
    100% 92%,
    82% 100%,
    48% 96%,
    23% 100%,
    0 95%,
    0 9%,
    22% 5%
  );
  z-index: -1;
}

#brxe-cwafig,
.bricks-site-logo,
.header_c_logo {
  height: 6.6rem;
}

.header_c_logo {
  order: 1;
}



.header_c_navmenu {
  display: none;
}

.brxe-nav-menu .bricks-nav-menu > li {
  margin: 0 0 0 30px;
}

#brxe-oloahb .bricks-nav-menu > li > a:hover {
  color: #002850;
  text-decoration: underline;
}

#brxe-oloahb .bricks-nav-menu > .current-menu-item > a,
#brxe-oloahb .bricks-nav-menu > .current-menu-ancestor > a,
#brxe-oloahb .bricks-nav-menu > .current-menu-parent > a {
  color: var(--bricks-color-9eccc3);
  text-decoration: underline;
  font-family: "BORE";
}

#brxe-oloahb .bricks-nav-menu > li > a {
  font-size: clamp(1.5rem, -0.5152rem + 1.826vw, 2.3rem);
  color: var(--bricks-color-qvuzvr);
  font-family: "BORE";
  text-transform: uppercase;
  text-align: center;
}

#brxe-oloahb .bricks-nav-menu > li > a:hover {
  color: var(--bricks-color-9eccc3);
  text-decoration: underline;
}


#brxe-gqalrv tbody .product-name {
  font-size: 1.6rem !important;
}

/****************************
  < /Header Menu logo>>
  */

/****************************
  < Woocommerce MINI CART>> 
  */

.header_c_minicart {
  order: 3;
  color: var(--bricks-color-b22019);
  background-color: var(--bricks-color-9eccc3);
  cursor: pointer;
  padding: 2rem;
  border-radius: 50px;
  z-index: 999;
}
.header_c_minicart i:hover {
  color: var(--bricks-color-bbed4d);
}

.brxe-woocommerce-mini-cart.show-cart-details .cart-detail {
  width: 93vw;
}

#brxe-dtlxxo .woocommerce-thankyou-order-received {
  font-size: 4rem !important;
}
#brxe-dtlxxo .woocommerce-order-overview.order_details li strong {
  font-size: 1.4rem !important;
}
#brxe-dtlxxo .woocommerce-customer-details address {
  font-size: 2rem !important;
  line-height: 1.1;
}

.brxe-woocommerce-mini-cart .mini-cart-link i {
  display: flex;
  font-size: 3.6rem !important;
}

.brxe-woocommerce-mini-cart .cart-detail .woocommerce-mini-cart__empty-message {
  font-size: clamp(1.5rem, -0.5152rem + 1.826vw, 2.3rem) !important;
  color: var(--bricks-color-kbdocr) !important;
}

.brxe-woocommerce-mini-cart.show-cart-details .cart-detail {
  filter: drop-shadow(0 0 0.3rem var(--bricks-color-rvhlhb));
}

.brxe-woocommerce-mini-cart .cart-detail {
  background-color: var(--bricks-color-9eccc3) !important;
}


.brxe-woocommerce-mini-cart .cart-detail .woocommerce-mini-cart__buttons a {
  background-color: var(--bricks-color-9d6c59) !important;
}

.brxe-woocommerce-mini-cart .cart-detail .woocommerce-mini-cart__buttons a:hover {
  background-color: var(--bricks-color-fagbsn) !important;
}

.brxe-woocommerce-mini-cart .cart-detail img {
  width: 11rem !important;
  margin-bottom: 6rem;
}

.brxe-woocommerce-mini-cart .cart-detail li a {
  font-size: clamp(1.5rem, -0.5152rem + 1.826vw, 2.3rem) !important;
text-transform: uppercase !important;
}

.woocommerce-mini-cart {
  gap: 3rem;
  display: flex;
  flex-direction: column;
}
.brxe-woocommerce-mini-cart .cart-detail li .quantity {
  font-size: clamp(2.4rem, -0.5152rem + 3.326vw, 3rem);
  color: var(--bricks-color-e98253) !important;
}

.brxe-woocommerce-mini-cart .cart-detail li {
  margin-bottom: 0 !important;
}

.brxe-woocommerce-mini-cart .cart-detail .total {
  border-top-width: 3px !important;
  justify-content: space-around !important;
  margin: 0 !important;
}


.woocommerce .before-cart, .woocommerce .before-checkout {
  display: block;
  margin-top: 3rem;
}



.woocommerce form .form-row-first {
  float: none !important;
  margin: 0;
  width: 100% !important;
}
.woocommerce form .form-row-last {
  float: right;
  width: 100% !important;
}


/****************************
  < Footer Menu logo>>
  */

/****************************
  < /Footer Menu logo>>
  */


/* ----- <Guía de Colores> ----- */

.guia-de-colores_c {
  padding: 3rem 0;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 2rem;
}

.guia-de-colores_c_c {
  width: 22%;
  gap: 0.4rem;
  align-items: center;
  border: 1px solid #00658e;
  padding-bottom: 0.6rem;
}

.guia-de-colores_c_c_b {
  min-height: 12rem;
}

.guia-de-colores_c_c_h {
  text-align: center;
  font-size: 2rem;
  line-height: 0.8;
}

.guia-de-colores_c_c_h2 {
  text-align: center;
  font-size: 1.5rem;
  line-height: 0.8;
}

/* ----- </Guía de Colores> ----- */


/* ----- <SWIPER > ----- */




.swiper {
  position: relative;
  overflow: hidden;
}

.swiper-wrapper {
  transition-timing-function: ease-in-out;
}





.swiper-slide {
 
  width: 100%;
  height: 100%;
  position: relative;
cursor: grabbing;
}



.swiper-button-next::after, .swiper-button-prev::after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}

.swiper-pagination_container {
/* position: relative; */
}

/* .swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset,10px);
  left: auto;
} */

.swiper-button-next, .swiper-button-prev {
  z-index: 10;
  cursor: pointer;
}


.swiper-pagination {
  transform: translate3d(0,-3rem,0) !important;
  align-self: center !important;
}

.swiper-pagination-bullet {
  background-color: var(--bricks-border-color) !important;
}

.swiper-pagination-bullet-active {
  background-color: var(--bricks-border-color) !important;
}

/* ----- </SWIPER > ----- */
