@charset "UTF-8";
/*
 Theme Name: Vinoteca Topos
 Theme URI: 
 Description:  
 Author: 404 Programación
 Author URI: https://cuatrocientoscuatro.es
 Template: delicium
 Version:  1.0.0
 License:   
 License URI:  
 Tags: 
 Text Domain: vinoteca-topos
 Domain Path:    /languages/
*/
/* =Theme customization starts here
-------------------------------------------------------------- */
@media(max-width:991px) {}
@media(max-width:576px) {}
/* Estilos textos, encabezados, datos*/
a[href^=tel] {
  color: #000; /* tu color */
  text-decoration: none; /* quitar subrayado */
}

@font-face {
  font-family: "icomoon";
  src: url("assets/fonts/icons/icomoon.eot?jp8t14");
  src: url("assets/fonts/icons/icomoon.eot?jp8t14#iefix") format("embedded-opentype"), url("assets/fonts/icons/icomoon.ttf?jp8t14") format("truetype"), url("assets/fonts/icons/icomoon.woff?jp8t14") format("woff"), url("assets/fonts/icons/icomoon.svg?jp8t14#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-iconoUbi:before {
  content: "\e920";
  color: #ca7158;
}

.icon-iconoBotonComprar:before {
  content: "\e921";
  color: #f6f4f1;
}

.icon-Ellipse:before {
  content: "\e922";
  color: #f6f4f1;
}

.icon-Star:before {
  content: "\e923";
}

.icon-iconoBotonIrTienda:before {
  content: "\e924";
  color: #ca7158;
}

.icon-iconInsta:before {
  content: "\e925";
  color: #ca7158;
}

.icon-header01:before {
  content: "\e927";
  color: #f6f4f1;
}

.icon-header02:before {
  content: "\e926";
  color: #f6f4f1;
}

.icon-copa:before {
  content: "\e926";
  color: #ca7158;
}

.icon-botella:before {
  content: "\e927";
  color: #ca7158;
}

.icon-mediaRacion:before {
  content: "\e928";
  color: #ca7158;
}

.icon-icono-carro:before {
  content: "\e929";
  color: #ca7158;
}

.icon-bx_cart-add:before {
  content: "\e931";
}

.icon-lupa-buscar:before {
  content: "\e930";
}

.icon-arrow:before {
  content: "\e932";
}

.icon-bx_cart-added:before {
  content: "\e933";
  color: #ca7158;
}

@font-face {
  font-family: "Georgia";
  src: url("assets/fonts/Georgia/georgia.ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Georgia";
  src: url("assets/fonts/Georgia/georgiab.ttf");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Georgia";
  src: url("assets/fonts/Georgia/georgiai.ttf");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Caudex";
  src: url("assets/fonts/Caudex/Caudex-Regular.ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Caudex";
  src: url("assets/fonts/Caudex/Caudex-Italic.ttf");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Caudex";
  src: url("assets/fonts/Caudex/Caudex-Bold.ttf");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Caudex";
  src: url("assets/fonts/Caudex/Caudex-BoldItalic.ttf");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "Inter";
  src: url("assets/fonts/Inter/Inter-Regular.ttf");
  font-weight: 400;
  font-style: normal;
}
@media(max-width:991px) {}
@media(max-width:576px) {}
@font-face {
  font-family: "icomoon";
  src: url("assets/fonts/icons/icomoon.eot?jp8t14");
  src: url("assets/fonts/icons/icomoon.eot?jp8t14#iefix") format("embedded-opentype"), url("assets/fonts/icons/icomoon.ttf?jp8t14") format("truetype"), url("assets/fonts/icons/icomoon.woff?jp8t14") format("woff"), url("assets/fonts/icons/icomoon.svg?jp8t14#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-iconoUbi:before {
  content: "\e920";
  color: #ca7158;
}

.icon-iconoBotonComprar:before {
  content: "\e921";
  color: #f6f4f1;
}

.icon-Ellipse:before {
  content: "\e922";
  color: #f6f4f1;
}

.icon-Star:before {
  content: "\e923";
}

.icon-iconoBotonIrTienda:before {
  content: "\e924";
  color: #ca7158;
}

.icon-iconInsta:before {
  content: "\e925";
  color: #ca7158;
}

.icon-header01:before {
  content: "\e927";
  color: #f6f4f1;
}

.icon-header02:before {
  content: "\e926";
  color: #f6f4f1;
}

.icon-copa:before {
  content: "\e926";
  color: #ca7158;
}

.icon-botella:before {
  content: "\e927";
  color: #ca7158;
}

.icon-mediaRacion:before {
  content: "\e928";
  color: #ca7158;
}

.icon-icono-carro:before {
  content: "\e929";
  color: #ca7158;
}

.icon-bx_cart-add:before {
  content: "\e931";
}

.icon-lupa-buscar:before {
  content: "\e930";
}

.icon-arrow:before {
  content: "\e932";
}

.icon-bx_cart-added:before {
  content: "\e933";
  color: #ca7158;
}

.page-id-26 {
  background-image: url("/wp-content/uploads/2025/08/fondo-textura-scaled.jpg");
  background-size: cover;
}
@media(max-width:576px) {
  .page-id-26 .delicium_logo_box .delicium_logo {
    background-size: 50% !important;
    background-position: right !important;
  }
}
.page-id-26 .delicium_header_cart_container {
  display: none;
}
.page-id-26 #post-26 .delicium_page_content_wrapper {
  padding-bottom: 0px;
}
.page-id-26 .delicium_sticky_header_container {
  display: none;
}
.page-id-26 .delicium_header_border_type_3 {
  position: fixed;
}
.page-id-26 .delicium_header_border_type_3 .delicium_header_inner_container {
  background: #000;
}
@media (max-width:991px) {
  .page-id-26 .delicium_header_border_type_3 .delicium_header_inner_container {
    padding-left: 0px !important;
  }
}
.page-id-26 .seccionSlider {
  margin-bottom: 0px !important;
}
.page-id-26 .sliderTitulo {
  position: absolute;
  top: 339px;
}
@media(max-width:576px) {
  .page-id-26 .sliderTitulo {
    top: 200px;
  }
}
@media(max-width:1680px) {
  .page-id-26 .sliderTitulo {
    top: 230px;
  }
}
.page-id-26 .sliderTitulo .delicium_button svg,
.page-id-26 .sliderTitulo .delicium_side_panel_header_button svg {
  display: none;
}
.page-id-26 .sliderTitulo .h5Vinos h5 {
  color: #F6F4F1;
  text-align: center;
  font-family: "Caudex";
  font-size: 36px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  text-transform: inherit;
  letter-spacing: 1px;
}
@media(max-width:576px) {
  .page-id-26 .sliderTitulo .h5Vinos h5 {
    font-size: 22px;
  }
}
.page-id-26 .sliderTitulo .h5Vinoteca h5 {
  color: #F6F4F1;
  text-align: center;
  font-family: "Caudex";
  line-height: normal;
  text-transform: inherit;
  letter-spacing: 4.242px;
  font-size: 27.576px;
  font-style: normal;
  font-weight: 700;
  line-height: 27.576px;
  letter-spacing: 4.242px;
}
@media(max-width:576px) {
  .page-id-26 .sliderTitulo .imgVinoteca .elementor-widget-container {
    display: flex;
  }
}
.page-id-26 .sliderTitulo .imgVinoteca img {
  width: 90%;
}
@media(max-width:576px) {
  .page-id-26 .sliderTitulo .imgVinoteca img {
    width: 100%;
  }
}
.page-id-26 .sliderTitulo .elementor-element-76bc88b {
  display: flex !important;
  width: 40% !important;
  justify-content: center;
  margin-top: 86px;
}
@media(max-width:576px) {
  .page-id-26 .sliderTitulo .elementor-element-76bc88b {
    flex-direction: column;
  }
}
@media(max-width:991px) {
  .page-id-26 .sliderTitulo .elementor-element-76bc88b {
    width: 60% !important;
  }
}
@media(max-width:991px) {
  .page-id-26 .sliderTitulo .elementor-element-76bc88b .elementor-element-4888f1a,
  .page-id-26 .sliderTitulo .elementor-element-76bc88b .elementor-element-cfef6ad {
    width: 35%;
  }
}
@media(max-width:576px) {
  .page-id-26 .sliderTitulo .elementor-element-76bc88b .elementor-element-4888f1a,
  .page-id-26 .sliderTitulo .elementor-element-76bc88b .elementor-element-cfef6ad {
    width: 100%;
  }
}
.page-id-26 .sliderTitulo .elementor-element-76bc88b .delicium_button {
  display: flex;
  justify-content: center;
}
.page-id-26 .sliderTitulo .elementor-element-76bc88b .delicium_button span {
  font-family: "Caudex";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media(max-width:991px) {
  .page-id-26 .sliderTitulo .elementor-element-76bc88b .delicium_button span {
    font-size: 15px;
  }
}
.page-id-26 .sliderTitulo .elementor-element-76bc88b .elementor-element-4888f1a .delicium_button_container .delicium_button {
  padding: 14px 40px;
  display: flex;
  justify-content: center;
  background-color: #CA7158;
  color: #F6F4F1;
  transition: all 0.3s ease-in;
}
@media(max-width:1919px) {
  .page-id-26 .sliderTitulo .elementor-element-76bc88b .elementor-element-4888f1a .delicium_button_container .delicium_button {
    padding: 14px 25px;
  }
}
@media(max-width:576px) {
  .page-id-26 .sliderTitulo .elementor-element-76bc88b .elementor-element-4888f1a .delicium_button_container .delicium_button {
    padding: 14px 20px;
  }
}
@media(max-width:991px) {
  .page-id-26 .sliderTitulo .elementor-element-76bc88b .elementor-element-4888f1a .delicium_button_container .delicium_button {
    padding: 14px 14px;
  }
}
.page-id-26 .sliderTitulo .elementor-element-76bc88b .elementor-element-4888f1a .delicium_button_container .delicium_button:hover {
  background-color: #F6F4F1 !important;
  color: #CA7158 !important;
}
.page-id-26 .sliderTitulo .elementor-element-76bc88b .elementor-element-cfef6ad .delicium_button_container .delicium_button {
  padding: 14px 40px;
  border: 1px solid #F6F4F1;
  background-color: transparent;
  color: #F6F4F1;
  transition: all 0.3s ease-in;
}
@media(max-width:1919px) {
  .page-id-26 .sliderTitulo .elementor-element-76bc88b .elementor-element-cfef6ad .delicium_button_container .delicium_button {
    padding: 14px 25px;
  }
}
@media(max-width:576px) {
  .page-id-26 .sliderTitulo .elementor-element-76bc88b .elementor-element-cfef6ad .delicium_button_container .delicium_button {
    padding: 14px 20px;
  }
}
@media(max-width:991px) {
  .page-id-26 .sliderTitulo .elementor-element-76bc88b .elementor-element-cfef6ad .delicium_button_container .delicium_button {
    padding: 14px 14px;
  }
}
.page-id-26 .sliderTitulo .elementor-element-76bc88b .elementor-element-cfef6ad .delicium_button_container .delicium_button:hover {
  background-color: #F6F4F1 !important;
  color: #CA7158 !important;
}
.page-id-26 .imgBajar {
  position: absolute;
  top: 806px;
}
@media(max-width:576px) {
  .page-id-26 .imgBajar {
    top: 650px !important;
  }
}
@media(max-width:1680px) {
  .page-id-26 .imgBajar {
    top: 750px;
  }
}
.page-id-26 .imgBajar img {
  width: 60px;
  height: 60px;
}
.page-id-26 .elementor-26 .elementor-element.elementor-element-d3ef2f2 .delicium_causes_slider_navigation_container {
  display: none !important;
}
.page-id-26 .elementor-element-d3ef2f2 {
  margin-bottom: 34px !important;
}
@media (max-width: 430px) {
  .page-id-26 .elementor-element-d3ef2f2 {
    margin-bottom: 20px !important;
  }
}
.page-id-26 .tituloDestacados {
  margin-bottom: 0px !important;
}
.page-id-26 .tituloDestacados .elementor-container {
  background-color: #CA7158;
  margin-left: 34px !important;
  margin-right: 34px !important;
}
@media (max-width: 430px) {
  .page-id-26 .tituloDestacados .elementor-container {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
}
.page-id-26 .tituloDestacados .elementor-container .elementor-widget-wrap .elementor-element:nth-child(1) .elementor-widget-container h2 {
  margin-top: 100px !important;
  color: #F6F4F1 !important;
  text-transform: inherit;
  text-align: center;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Georgia";
  font-size: 54px;
  font-style: italic;
  font-weight: 400;
  line-height: 54px;
  letter-spacing: -0.247px;
}
@media(max-width:991px) {
  .page-id-26 .tituloDestacados .elementor-container .elementor-widget-wrap .elementor-element:nth-child(1) .elementor-widget-container h2 {
    font-size: 40px;
    margin-top: 60px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .tituloDestacados .elementor-container .elementor-widget-wrap .elementor-element:nth-child(1) .elementor-widget-container h2 {
    line-height: 40px;
  }
}
.page-id-26 .tituloDestacados .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container {
  width: 31%;
  margin: 0 auto;
}
@media(max-width:991px) {
  .page-id-26 .tituloDestacados .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container {
    width: 50%;
  }
}
@media(max-width:576px) {
  .page-id-26 .tituloDestacados .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container {
    width: 80% !important;
  }
}
@media (max-width: 1080px) {
  .page-id-26 .tituloDestacados .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container {
    width: 50%;
  }
}
@media (max-width:1366px) {
  .page-id-26 .tituloDestacados .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container {
    width: 40%;
  }
}
@media (max-width:1680px) {
  .page-id-26 .tituloDestacados .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container {
    width: 45%;
  }
}
@media (max-width:1080px) {
  .page-id-26 .tituloDestacados .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container {
    width: 65%;
  }
}
.page-id-26 .tituloDestacados .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container p {
  margin-top: 24px !important;
  margin-bottom: 80px !important;
  color: #F6F4F1 !important;
  text-align: center;
  font-family: "Caudex";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}
@media(max-width:991px) {
  .page-id-26 .tituloDestacados .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container p {
    font-size: 16px;
    margin-top: 18px !important;
    margin-bottom: 40px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .tituloDestacados .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container p {
    line-height: 20px;
    font-size: 19px;
  }
}
.page-id-26 .tituloCulinaria {
  margin-bottom: 0px !important;
}
.page-id-26 .tituloCulinaria .elementor-container {
  background-color: #CA7158;
  margin-left: 34px !important;
  margin-right: 34px !important;
}
@media (max-width: 430px) {
  .page-id-26 .tituloCulinaria .elementor-container {
    margin-left: 20px !important;
    margin-right: 20px !important;
    margin-top: 30px;
  }
}
.page-id-26 .tituloCulinaria .elementor-container .elementor-widget-wrap .elementor-element:nth-child(1) .elementor-widget-container h2 {
  margin-top: 0px !important;
  color: #F6F4F1 !important;
  text-transform: inherit;
  text-align: center;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Georgia";
  font-size: 54px;
  font-style: italic;
  font-weight: 400;
  line-height: 54px;
  letter-spacing: -0.247px;
}
@media(max-width:991px) {
  .page-id-26 .tituloCulinaria .elementor-container .elementor-widget-wrap .elementor-element:nth-child(1) .elementor-widget-container h2 {
    font-size: 40px;
    margin-top: 60px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .tituloCulinaria .elementor-container .elementor-widget-wrap .elementor-element:nth-child(1) .elementor-widget-container h2 {
    line-height: 40px;
  }
}
.page-id-26 .tituloCulinaria .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container {
  width: 22%;
  margin: 0 auto;
}
@media(max-width:991px) {
  .page-id-26 .tituloCulinaria .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container {
    width: 50%;
  }
}
@media(max-width:576px) {
  .page-id-26 .tituloCulinaria .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container {
    width: 80% !important;
  }
}
@media (max-width: 1080px) {
  .page-id-26 .tituloCulinaria .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container {
    width: 50%;
  }
}
@media (max-width:1366px) {
  .page-id-26 .tituloCulinaria .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container {
    width: 36%;
  }
}
@media (max-width:1680px) {
  .page-id-26 .tituloCulinaria .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container {
    width: 40%;
  }
}
.page-id-26 .tituloCulinaria .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container p {
  margin-top: 24px !important;
  margin-bottom: 80px !important;
  color: #F6F4F1 !important;
  text-align: center;
  font-family: "Caudex";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}
@media(max-width:991px) {
  .page-id-26 .tituloCulinaria .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container p {
    font-size: 16px;
    margin-top: 18px !important;
    margin-bottom: 40px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .tituloCulinaria .elementor-container .elementor-widget-wrap .elementor-element:nth-child(2) .elementor-widget-container p {
    line-height: 20px;
    font-size: 19px;
  }
}
@media(max-width:991px) {
  .page-id-26 .elementor-column.elementor-col-20,
  .page-id-26 .elementor-column[data-col="20"] {
    width: 30%;
  }
}
@media(max-width:576px) {
  .page-id-26 .elementor-column.elementor-col-20,
  .page-id-26 .elementor-column[data-col="20"] {
    width: 80%;
  }
}
.page-id-26 .elementor-column-gap-wide > .elementor-column > .elementor-element-populated {
  padding: 0px !important;
}
.page-id-26 .fotosCulinaria {
  margin-top: 0px !important;
}
@media(max-width:576px) {
  .page-id-26 .fotosCulinaria {
    margin-bottom: 20px !important;
  }
}
.page-id-26 .fotosCulinaria .elementor-container {
  background-color: #CA7158;
  margin-left: 34px !important;
  margin-right: 34px !important;
  padding-bottom: 46px !important;
  padding-left: 70px !important;
  padding-right: 70px !important;
  flex-wrap: wrap;
  justify-content: center;
}
@media (max-width: 430px) {
  .page-id-26 .fotosCulinaria .elementor-container {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
}
@media (max-width:1440px) {
  .page-id-26 .fotosCulinaria .elementor-container {
    gap: 20px;
  }
}
@media(max-width:991px) {
  .page-id-26 .fotosCulinaria .elementor-container {
    padding-left: 15px !important;
    padding-right: 15px !important;
    display: flex;
    justify-content: center;
    gap: 15px;
  }
}
@media(max-width:576px) {
  .page-id-26 .fotosCulinaria .elementor-container {
    flex-direction: column;
    align-content: center;
    gap: 0px;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 60px !important;
  }
}
@media (max-width:1440px) {
  .page-id-26 .fotosCulinaria .elementor-container .elementor-column {
    width: 27%;
  }
}
@media(min-width: 992px) and (max-width:1199px) {
  .page-id-26 .fotosCulinaria .elementor-container .elementor-column {
    width: 35%;
  }
}
@media (max-width:1080px) {
  .page-id-26 .fotosCulinaria .elementor-container .elementor-column {
    width: 40%;
  }
}
@media(max-width:991px) {
  .page-id-26 .fotosCulinaria .elementor-container .elementor-column {
    width: 45%;
  }
}
@media(max-width:576px) {
  .page-id-26 .fotosCulinaria .elementor-container .elementor-column {
    width: 90%;
  }
}
.page-id-26 .fotosCulinaria .delicium_product_category_item {
  padding: 6px !important;
  position: relative;
}
@media(max-width:991px) {
  .page-id-26 .fotosCulinaria .delicium_product_category_item {
    padding: 9px !important;
  }
}
.page-id-26 .fotosCulinaria .delicium_product_category_item a {
  display: block !important;
  width: 90% !important;
  background-color: transparent;
  margin-bottom: 50%;
}
.page-id-26 .fotosCulinaria .delicium_product_category_item a::before {
  background: none !important;
  transition: none !important;
}
.page-id-26 .fotosCulinaria .delicium_product_category_item a h5 {
  text-transform: inherit;
  color: #F6F4F1;
  text-align: center;
  font-family: "Caudex";
  font-size: 32.519px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  margin: 0 auto;
}
@media(max-width:1199px) {
  .page-id-26 .fotosCulinaria .delicium_product_category_item a h5 {
    font-size: 25px;
  }
}
@media(max-width:1366px) {
  .page-id-26 .fotosCulinaria .delicium_product_category_item a h5 {
    font-size: 24px;
  }
}
@media(max-width:1680px) {
  .page-id-26 .fotosCulinaria .delicium_product_category_item a h5 {
    font-size: 30px;
  }
}
@media (max-width: 430px) {
  .page-id-26 .fotosCulinaria .delicium_product_category_item a h5 {
    font-size: 30px;
  }
}
@media (max-width: 1080px) {
  .page-id-26 .fotosCulinaria .delicium_product_category_item a h5 {
    font-size: 35px;
  }
}
@media(max-width:991px) {
  .page-id-26 .fotosCulinaria .delicium_product_category_item a h5 {
    font-size: 30px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .fotosCulinaria .delicium_product_category_item a h5 {
    font-size: 30px !important;
  }
}
.page-id-26 .fotosCulinaria .delicium_product_category_item::after {
  content: "\e923";
  color: #000;
  font-family: "icomoon";
  position: absolute;
  display: inline;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: -moz-fit-content;
  width: fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin: -6px auto auto;
}
@media(max-width:2559px) {
  .page-id-26 .fotosCulinaria .delicium_product_category_item::after {
    left: -6px;
  }
}
.page-id-26 .fotosCulinaria .delicium_product_category_item img {
  padding: 15px;
  border: 1px solid #F6F4F1;
  border-radius: 205.015px 205.015px 0px 0px;
  transition: none !important;
  transform: none !important;
  position: relative;
  height: 460px;
}
@media(max-width:991px) {
  .page-id-26 .fotosCulinaria .delicium_product_category_item img {
    padding: 13px;
  }
}
@media(max-width:576px) {
  .page-id-26 .fotosDestacados {
    margin-bottom: 20px !important;
  }
}
.page-id-26 .fotosDestacados .elementor-container {
  background-color: #CA7158;
  margin-left: 34px !important;
  margin-right: 34px !important;
  padding-bottom: 130px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
@media (max-width: 430px) {
  .page-id-26 .fotosDestacados .elementor-container {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper {
  flex-wrap: nowrap;
  overflow-x: auto;
  max-width: 1642px;
  margin: 0 auto;
  gap: 100px;
}
@media(max-width:1680px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper {
    margin: 0 50px;
  }
}
@media(max-width:576px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper {
    margin: 0 auto;
  }
}
@media(max-width:576px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper {
    gap: 30px;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper::-webkit-scrollbar {
    display: none;
  }
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item {
  width: -moz-fit-content;
  width: fit-content;
  max-width: unset;
  flex: unset;
  padding: 0px;
  margin-bottom: 60px;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper {
  display: flex;
  padding: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 24px;
  border-radius: 186.377px 186.377px 0 0;
  border: 1px solid #F6F4F1;
  background: #CA7158;
  height: 100%;
  justify-content: space-between;
}
@media(max-width:576px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper {
    padding: 10px;
    gap: 12px;
  }
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper::after {
  display: none;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper:hover {
  border: 1px solid #000;
  box-shadow: 4px 4px 4px 0 rgba(211, 149, 94, 0.25);
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper:hover .delicium_prod_list_info .delicium_prod_list_title a {
  text-decoration: underline;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_image {
  overflow: unset;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_image a {
  display: flex;
  width: 216.85px;
  height: 200px;
  padding: 8.791px;
  align-items: center;
  gap: 5.861px;
  border-radius: 138.462px 138.462px 0 0;
  background: #fff;
}
@media (min-width: 1200px) and (max-width:1919px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_image a {
    width: 216.85px;
  }
}
@media (max-width:1366px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_image a {
    width: 213.85px;
  }
}
@media(min-width: 992px) and (max-width:1199px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_image a {
    width: 203.85px;
  }
}
@media (max-width:1080px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_image a {
    width: 205.85px;
  }
}
@media(max-width:991px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_image a {
    width: 171.85px;
  }
}
@media(max-width:759px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_image a {
    width: 212px;
  }
}
@media(max-width:626px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_image a {
    width: 175px;
  }
}
@media(max-width:576px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_image a {
    width: 180px;
    height: 180px;
  }
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_image a img {
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  padding: 0px;
  border-radius: 138.462px 138.462px 0 0;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info {
  padding: 0px !important;
  width: 100%;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_title {
  margin-bottom: 8px;
  height: -moz-fit-content;
  height: fit-content;
  line-height: 0px;
  text-align: center;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_title a {
  height: 38px;
  max-width: 184px;
  align-self: stretch;
  overflow: hidden;
  color: #fff;
  text-align: center;
  text-overflow: ellipsis;
  white-space: normal;
  font-family: "Georgia";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.1px;
}
@media(min-width: 992px) and (max-width:1199px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_title a {
    max-width: 150px;
  }
}
@media (max-width:1080px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_title a {
    max-width: 150px;
  }
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_title a:hover {
  transition: none !important;
  transform: none !important;
  background-size: 0px !important;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_category {
  line-height: 0px;
  margin-bottom: 16px;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_category .categoria a {
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price span {
  color: #000;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price span::after {
  content: "€";
}
@media(max-width:576px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price span {
    font-size: 18px;
  }
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price .delicium_var_divider {
  margin: 0px;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price .delicium_var_divider::after {
  display: none;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price del {
  color: #636363;
  font-family: "Caudex";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-decoration-line: line-through;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price del::after {
  content: "€";
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price_container {
  display: flex;
  justify-content: center;
  flex-direction: row-reverse;
  gap: 8px;
  align-items: flex-end;
  text-align: center;
}
@media(max-width:576px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price_container {
    gap: 4px;
  }
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price_container span {
  color: #000;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  display: flex;
  gap: 2px;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price_container span::after {
  content: "€";
}
@media(max-width:576px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price_container span {
    font-size: 18px;
  }
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price_container .delicium_var_divider {
  margin: 0px;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price_container .delicium_var_divider::after {
  display: none;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price_container del {
  color: #636363;
  font-family: "Caudex";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-decoration-line: line-through;
  display: flex;
  gap: 2px;
}
@media(max-width:576px) {
  .page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price_container del {
    font-size: 16px;
  }
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_price_container del::after {
  content: "€";
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_categories {
  text-align: center;
  margin-bottom: 8px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: normal;
  max-width: 218px;
  display: block;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_prod_list_categories a {
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_add_to_cart_container {
  display: flex;
  justify-content: flex-end;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_add_to_cart_container a.add_to_cart_button {
  padding: 6px 8px;
  align-items: center;
  color: transparent;
  border: 0px;
  background-color: #fff;
  border-radius: 2px;
  display: flex;
  padding: 6px 8px;
  align-items: center;
  gap: 8px;
  border-radius: 2px;
  width: 42px;
  height: 38px;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_add_to_cart_container a.add_to_cart_button::before {
  font-family: "icomoon" !important;
  content: "\e931" !important;
  color: #000;
  font-size: 26px;
  line-height: normal;
  font-weight: 400;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_add_to_cart_container a.add_to_cart_button:hover {
  background-color: #000;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_add_to_cart_container a.add_to_cart_button:hover::before {
  color: #fff;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_add_to_cart_container a.added_to_cart {
  padding: 6px 8px;
  align-items: center;
  border: 0px;
  background-color: #fff;
  border-radius: 2px;
  width: 42px;
  height: 38px;
  color: transparent;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_add_to_cart_container a.added_to_cart::before {
  font-family: "icomoon" !important;
  content: "\e933" !important;
  color: #CA7158;
  font-size: 26px;
  line-height: normal;
  font-weight: 400;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-container .delicium_products_widget .delicium_products_list .delicium_products_list_wrapper .delicium_prod_list_item .delicium_prod_list_item_wrapper .delicium_prod_list_info .delicium_add_to_cart_container .button.added {
  transition: none !important;
  opacity: 0;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .botonVerMas a.elementor-button {
  border-left: 2px solid #000;
  background: #000;
  padding: 15px 16px;
  border-radius: 0px;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .botonVerMas a.elementor-button span.elementor-button-content-wrapper {
  align-items: center;
  gap: 8px;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .botonVerMas a.elementor-button span.elementor-button-content-wrapper span.elementor-button-text {
  color: #FFF;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .botonVerMas a.elementor-button span.elementor-button-content-wrapper::after {
  font-family: "icomoon";
  content: "\e932";
  color: #fff;
  font-size: 22px;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .botonVerMas a.elementor-button:hover {
  border-left: 2px solid #EAE1D3;
  background: #EAE1D3;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .botonVerMas a.elementor-button:hover span.elementor-button-content-wrapper span.elementor-button-text {
  color: #000;
}
.page-id-26 .fotosDestacados .elementor-container .elementor-column .elementor-widget-wrap .botonVerMas a.elementor-button:hover span.elementor-button-content-wrapper::after {
  color: #000;
}
.page-id-26 .seccionHorario {
  margin-top: 0px !important;
}
.page-id-26 .seccionHorario .elementor-container {
  height: 904px !important;
  background-color: #CA7158;
  margin-left: 34px !important;
  margin-right: 34px !important;
}
@media (max-width: 430px) {
  .page-id-26 .seccionHorario .elementor-container {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
}
@media(max-width:991px) {
  .page-id-26 .seccionHorario .elementor-container {
    margin-bottom: 120px;
    height: 1200px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .seccionHorario .elementor-container {
    margin-left: 0px !important;
    margin-right: 0px !important;
    padding-top: 60px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .seccionHorario .imgToposTitulo img {
    width: 70%;
  }
}
.page-id-26 .seccionHorario .elementor-widget-wrap {
  position: relative;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .imgHorario01 {
  position: absolute;
  top: 85px !important;
  left: 0;
  z-index: 1;
}
@media(max-width:1199px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .imgHorario01 {
    width: 80%;
    left: 10%;
  }
}
@media(max-width:576px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .imgHorario01 {
    width: 84.7%;
    left: 7.9%;
    top: 60px !important;
  }
}
.page-id-26 .seccionHorario .elementor-widget-wrap .imgHorario01 img {
  width: 1180px;
  border-radius: 4px;
  -webkit-backdrop-filter: blur(3.28px);
          backdrop-filter: blur(3.28px);
  box-shadow: 5.463px 8.741px 27.315px 0px rgba(232, 225, 215, 0.2);
}
@media(max-width:1680px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .imgHorario01 img {
    width: 1000px !important;
  }
}
@media(max-width:2559px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .imgHorario01 img {
    width: 1280px;
  }
}
@media(max-width:576px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .imgHorario01 img {
    border-radius: 0px;
  }
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridFotosHorario {
  padding: 0px !important;
  position: absolute;
  top: 50px !important;
  z-index: 0;
  left: 0;
  display: flex;
  justify-content: space-between;
  mix-blend-mode: lighten;
}
@media(max-width:1199px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridFotosHorario .elementor-element-5be559a .elementor-widget-container {
    display: flex;
    justify-content: flex-start;
  }
}
@media(max-width:1199px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridFotosHorario .elementor-element-5be559a img {
    width: 70%;
  }
}
@media(max-width:1199px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridFotosHorario .elementor-element-a09229a .elementor-widget-container {
    display: flex;
    justify-content: flex-end;
  }
}
@media(max-width:1199px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridFotosHorario .elementor-element-a09229a img {
    width: 70%;
  }
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario {
  position: absolute;
  top: 175px !important;
  z-index: 2;
  gap: 0;
  min-height: unset;
}
@media(max-width:1199px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario {
    left: 170px !important;
  }
}
@media(min-width: 992px) and (max-width:1199px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario {
    left: 0px !important;
  }
}
@media(max-width:991px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario {
    left: 0px !important;
    top: 50px !important;
    padding: 0px;
  }
}
@media (max-width: 1080px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario {
    left: 120px;
  }
}
@media(max-width:1680px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario {
    left: 0px;
  }
}
@media(max-width:1366px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario {
    left: 90px;
  }
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .e-con-inner {
  display: flex;
}
@media(max-width:991px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .e-con-inner {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario01 {
  margin-right: 20px !important;
  width: 344px;
  border: 1px solid #000;
  padding: 28px 32px !important;
}
@media(max-width:991px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario01 {
    margin: 0px !important;
    width: 363px;
  }
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario01 .e-con-inner {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 0px !important;
}
@media(max-width:991px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario01 .e-con-inner {
    padding-top: 100px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario01 .e-con-inner {
    padding-top: 110px !important;
    align-items: flex-start;
  }
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario01 .e-con-inner .tituloReferencias p {
  color: #000;
  font-family: "Georgia";
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  line-height: 28px;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario01 .e-con-inner .tituloReferencias p span {
  font-weight: 700;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario01 .e-con-inner p {
  color: #000;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario02 {
  margin-right: 85px !important;
  width: 370px;
  background: #270400;
  box-shadow: 10px 8px 25px 0px #C96838;
  padding: 28px 32px !important;
}
@media(max-width:1680px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario02 {
    margin: 0px !important;
  }
}
@media(max-width:991px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario02 {
    margin: 0px !important;
  }
}
@media(max-width:991px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario02 .e-con-inner {
    align-items: flex-start;
  }
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario02 .e-con-inner h4 {
  padding-top: 40px !important;
  text-transform: inherit;
  color: #FAF5F1;
  font-family: "Georgia";
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  line-height: 28px;
}
@media(max-width:1199px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario02 .e-con-inner h4 {
    padding-top: 0px !important;
  }
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario02 .e-con-inner p {
  color: #FFF;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario02 .e-con-inner .gridListaHorario {
  display: flex;
  width: 310px;
  gap: 0;
  padding: 0px !important;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario02 .e-con-inner .gridListaHorario .elementor-element-8019967 ul li {
  padding-top: 3px !important;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario02 .e-con-inner .gridListaHorario .elementor-element-8019967 ul li span {
  color: #FFF;
  font-family: "Georgia";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 28px;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario02 .e-con-inner .gridListaHorario .elementor-element-9f778c5 {
  margin-left: 8px !important;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario02 .e-con-inner .gridListaHorario .elementor-element-9f778c5 ul li {
  padding-top: 3px !important;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario02 .e-con-inner .gridListaHorario .elementor-element-9f778c5 ul li span {
  color: #FFF;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 100 !important;
  line-height: 28px;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 {
  width: -moz-fit-content;
  width: fit-content;
}
@media(max-width:1366px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 {
    display: block;
    position: relative;
    top: 240px;
    left: -180px;
  }
}
@media(max-width:1199px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 {
    position: unset;
    width: 82%;
    order: 4;
  }
}
@media(max-width:991px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 {
    display: flex;
    position: inherit;
    flex-direction: column;
    width: 100%;
    background: #CA7158;
    padding: 0px;
    order: 4;
  }
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 .e-con-inner {
  padding-bottom: 0 !important;
  display: flex;
  flex-direction: column;
  align-content: flex-end;
  flex-wrap: wrap;
}
@media(max-width:991px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 .e-con-inner {
    align-content: center;
  }
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 .e-con-inner .elementor-widget-container {
  padding: 15px !important;
  border-left: 2px solid #000;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 .e-con-inner .elementor-widget-container:hover {
  background: black !important;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 .e-con-inner .elementor-widget-container:hover a {
  color: #FFF;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 .e-con-inner .elementor-widget-container:hover a::after {
  color: #FFF !important;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 .e-con-inner .delicium_button_container {
  width: 120px !important;
  height: 21px !important;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 .e-con-inner .delicium_button_container a {
  border: 0px !important;
  padding: 0 !important;
  border-left: 2px solid var(--Color-Negro, #000);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 .e-con-inner .delicium_button_container a:hover {
  color: #FFF;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 .e-con-inner .delicium_button_container a svg {
  display: none;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario03 .e-con-inner .delicium_button_container a::after {
  content: "\e924" !important;
  color: #ca7158;
  font-family: "icomoon" !important;
  font-size: 18px !important;
  margin-left: 8px !important;
  transition: all 0.1s ease-in-out;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario04 {
  margin-right: 7px !important;
  width: 70.6%;
  border: 1px solid #000;
  padding: 28px 32px !important;
}
@media(max-width:1680px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario04 {
    width: 69.6% !important;
  }
}
@media(max-width:1366px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario04 {
    position: relative;
    left: -93px;
    width: 61% !important;
  }
}
@media(max-width:1199px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario04 {
    width: 82% !important;
    left: unset;
  }
}
@media(max-width:991px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario04 {
    margin: 0px !important;
    width: 363px !important;
    position: unset;
  }
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario04 .tituloReferencias p {
  color: #000;
  font-family: "Georgia";
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  line-height: 28px;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario04 .tituloReferencias p span {
  font-weight: 700;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gridHorario .horario04 .text-reservado p {
  color: #000;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gifBajarCirculos {
  position: absolute;
  top: 825px !important;
  z-index: 2;
  left: 0;
  gap: 0;
}
@media(max-width:991px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gifBajarCirculos {
    background: #CA7158;
    height: 210px;
  }
}
.page-id-26 .seccionHorario .elementor-widget-wrap .gifBajarCirculos img {
  width: 120px !important;
  height: 120px !important;
}
@media(max-width:991px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gifBajarCirculos {
    top: 1170px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .seccionHorario .elementor-widget-wrap .gifBajarCirculos {
    top: 1099px !important;
  }
}
.page-id-26 .gifBajarCirculos img {
  width: 120px !important;
  height: 120px !important;
}
@media(max-width:576px) {
  .page-id-26 .gifBajarCirculos {
    height: 220px !important;
  }
}
.page-id-26 .seccionCarta .elementor-container {
  padding-bottom: 100px !important;
  height: -moz-fit-content;
  height: fit-content;
  background-color: #CA7158;
  margin-left: 34px !important;
  margin-right: 34px !important;
}
@media (max-width: 430px) {
  .page-id-26 .seccionCarta .elementor-container {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .seccionCarta .elementor-container {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
}
.page-id-26 .seccionCarta .elementor-container .containerCarta {
  padding-top: 90px;
}
.page-id-26 .seccionCarta .elementor-container .elementor-element-ddcfa31 {
  background: #CA7158;
}
.page-id-26 .seccionCarta .elementor-container .elementor-element-ddcfa31 .elementor-widget-container {
  margin-top: 60px;
}
.page-id-26 .seccionCarta .elementor-container .elementor-element-ddcfa31 .elementor-widget-container img {
  width: 120px !important;
  height: 120px !important;
}
.page-id-26 .seccionCarta .elementor-container .e-con-inner {
  position: relative;
}
.page-id-26 .seccionCarta .elementor-container .e-con-inner h2.elementor-heading-title {
  text-transform: inherit;
  color: #000;
  font-family: "Georgia";
  font-size: 54px;
  font-style: italic;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -0.247px;
}
@media(max-width:991px) {
  .page-id-26 .seccionCarta .elementor-container .e-con-inner h2.elementor-heading-title {
    font-size: 45px;
    margin-top: 24px !important;
    margin-bottom: 10px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .seccionCarta .elementor-container .e-con-inner h2.elementor-heading-title {
    font-size: 40px;
  }
}
.page-id-26 .seccionCarta .elementor-container .e-con-inner .tipo-producto {
  color: #CA7158;
  text-align: left;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Georgia";
  font-size: 33px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -0.247px;
}
.page-id-26 .seccionCarta .elementor-container .e-con-inner h6 {
  position: absolute;
  top: -35px;
  left: 0px;
  right: 0px;
  text-transform: inherit;
  color: #B1B1B1;
  text-align: center;
  font-family: "Caudex";
  font-size: 35.039px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.2px;
}
@media (max-width: 1080px) {
  .page-id-26 .seccionCarta .elementor-container .e-con-inner h6 {
    font-size: 28px;
  }
}
@media(max-width:991px) {
  .page-id-26 .seccionCarta .elementor-container .e-con-inner h6 {
    font-size: 28px;
  }
}
@media(max-width:576px) {
  .page-id-26 .seccionCarta .elementor-container .e-con-inner h6 {
    font-size: 22px;
  }
}
.page-id-26 .seccionCarta .columnaCarta {
  height: -moz-fit-content;
  height: fit-content;
  margin-left: 70px;
  margin-right: 70px;
  margin-top: 60px;
  background-image: url("/wp-content/uploads/2025/08/fondo-textura-scaled.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media(max-width:991px) {
  .page-id-26 .seccionCarta .columnaCarta {
    margin-left: 40px;
    margin-right: 40px;
  }
}
@media(max-width:576px) {
  .page-id-26 .seccionCarta .columnaCarta {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
}
.page-id-26 .seccionCarta .columnaCarta .elementor-element-populated {
  padding: 0px;
}
.page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .menu {
  margin: 0 auto;
}
.page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion {
  display: block;
  clear: both;
  text-align: center;
  color: #000;
  font-family: "Georgia";
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  line-height: 28px;
  margin-bottom: 90px;
}
@media(max-width:991px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion {
    font-size: 16px !important;
    width: 60% !important;
    margin: 0 auto;
    margin-bottom: 45px;
  }
}
@media (max-width: 1080px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion {
    font-size: 20px;
    width: 60% !important;
    margin: 0 auto;
    margin-bottom: 45px;
  }
}
@media(max-width:1366px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion {
    margin-bottom: 60px;
  }
}
@media(max-width:1199px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion {
    width: 70%;
    margin: 0 auto;
    margin-bottom: 45px;
  }
}
@media(max-width:576px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion {
    line-height: normal !important;
  }
}
@media(max-width:1680px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion {
    width: 70%;
    margin: 0 auto;
    margin-bottom: 45px;
    font-size: 20px;
  }
}
.page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion span {
  font-weight: 700;
}
.page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion::after {
  content: "";
  display: block;
  background: url("/wp-content/uploads/2025/05/circuloCarta.png") no-repeat center;
  background-size: contain;
  width: 80px;
  height: 80px;
  position: absolute;
  right: -203px;
  bottom: 70px;
}
@media (max-width: 1080px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion::after {
    right: 50px;
    bottom: 35px;
  }
}
@media(max-width:991px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion::after {
    right: 10px;
    bottom: 35px;
  }
}
@media(max-width:1366px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion::after {
    right: 10px;
    bottom: 35px;
  }
}
@media(max-width:576px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion::after {
    width: 55px;
    bottom: -20px;
  }
}
@media(max-width:1680px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion::after {
    right: 10px;
    bottom: 35px;
  }
}
.page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion::before {
  content: "";
  display: block;
  background: url("/wp-content/uploads/2025/05/circuloCarta.png") no-repeat center;
  background-size: contain;
  width: 80px;
  height: 80px;
  position: absolute;
  left: -203px;
  bottom: 70px;
}
@media (max-width: 1080px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion::before {
    left: 50px;
    bottom: 35px;
  }
}
@media(max-width:991px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion::before {
    left: 10px;
    bottom: 35px;
  }
}
@media(max-width:1366px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion::before {
    left: 10px;
    bottom: 35px;
  }
}
@media(max-width:576px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion::before {
    width: 55px;
    bottom: -20px;
  }
}
@media(max-width:1680px) {
  .page-id-26 .seccionCarta .columnaCarta .elementor-element-6c2bce7 .recomendacion::before {
    left: 10px;
    bottom: 35px;
  }
}
.page-id-26 a.active {
  color: #CA7158 !important;
  border-bottom: 1px solid #CA7158 !important;
}
.page-id-26 a.active::before, .page-id-26 a.active::after {
  color: #CA7158 !important;
}
.page-id-26 .menu {
  margin-bottom: 68px !important;
}
.page-id-26 .menu .menu-container .tab-content {
  margin-top: 0px !important;
  max-height: 1000px;
  overflow: hidden;
  transition: max-height 0.5s ease-in-out;
}
@media(max-width:1199px) {
  .page-id-26 .menu .menu-container .tab-content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media(max-width:576px) {
  .page-id-26 .menu .menu-container .tab-content {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}
.page-id-26 .menu .menu-container .activa {
  max-height: none;
  transition: max-height 0.5s ease-in-out;
}
.page-id-26 .menu .menu-container .menu-head {
  padding-top: 15px;
  margin-bottom: 40px;
}
@media(max-width:576px) {
  .page-id-26 .menu .menu-container .menu-head {
    padding-top: 0px;
  }
}
.page-id-26 .menu .menu-container .menu-head::after {
  content: "";
  display: block;
  background: url("/wp-content/uploads/2025/05/circuloCarta.png") no-repeat center;
  background-size: contain;
  width: 80px;
  height: 80px;
  position: absolute;
  right: -203px;
  top: -120px;
}
@media (max-width: 1080px) {
  .page-id-26 .menu .menu-container .menu-head::after {
    right: 50px;
    top: -145px;
  }
}
@media(max-width:991px) {
  .page-id-26 .menu .menu-container .menu-head::after {
    right: 10px;
    top: -180px;
  }
}
@media(max-width:576px) {
  .page-id-26 .menu .menu-container .menu-head::after {
    width: 55px;
  }
}
@media(max-width:1366px) {
  .page-id-26 .menu .menu-container .menu-head::after {
    right: 10px;
    top: -200px;
  }
}
@media(max-width:1680px) {
  .page-id-26 .menu .menu-container .menu-head::after {
    right: 10px;
    top: -150;
  }
}
.page-id-26 .menu .menu-container .menu-head::before {
  content: "";
  display: block;
  background: url("/wp-content/uploads/2025/05/circuloCarta.png") no-repeat center;
  background-size: contain;
  width: 80px;
  height: 80px;
  position: absolute;
  left: -203px;
  top: -120px;
}
@media (max-width: 1080px) {
  .page-id-26 .menu .menu-container .menu-head::before {
    left: 45px;
    top: -145px;
  }
}
@media(max-width:991px) {
  .page-id-26 .menu .menu-container .menu-head::before {
    left: 10px;
    top: -180px;
  }
}
@media(max-width:1366px) {
  .page-id-26 .menu .menu-container .menu-head::before {
    left: 10px;
    top: -200px;
  }
}
@media(max-width:576px) {
  .page-id-26 .menu .menu-container .menu-head::before {
    width: 55px;
  }
}
@media(max-width:1680px) {
  .page-id-26 .menu .menu-container .menu-head::before {
    left: 10px;
    top: -150;
  }
}
.page-id-26 .menu .menu-container .menu-head .menu-btns .nav-tabs {
  justify-content: center;
}
.page-id-26 .menu .menu-container .menu-head .menu-btns ul li {
  padding: 0px;
  margin-left: 20px;
  margin-right: 20px;
}
@media(max-width:1199px) {
  .page-id-26 .menu .menu-container .menu-head .menu-btns ul li {
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media (max-width: 1080px) {
  .page-id-26 .menu .menu-container .menu-head .menu-btns ul li {
    margin-left: 20px;
    margin-right: 20px;
  }
}
@media(max-width:991px) {
  .page-id-26 .menu .menu-container .menu-head .menu-btns ul li {
    margin-left: 10px;
    margin-right: 10px;
  }
}
.page-id-26 .menu .menu-container .menu-head .menu-btns ul li::before {
  display: none;
}
.page-id-26 .menu .menu-container .menu-head .menu-btns ul li a {
  background: none !important;
  border: none;
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-right: 7px;
  padding-left: 7px;
  padding-bottom: 2px;
}
@media(max-width:1199px) {
  .page-id-26 .menu .menu-container .menu-head .menu-btns ul li a {
    font-size: 15px;
  }
}
@media (max-width: 1080px) {
  .page-id-26 .menu .menu-container .menu-head .menu-btns ul li a {
    padding-top: 12px;
  }
}
.page-id-26 .menu .menu-container .menu-head .menu-btns ul li a:hover, .page-id-26 .menu .menu-container .menu-head .menu-btns ul li a:hover::after, .page-id-26 .menu .menu-container .menu-head .menu-btns ul li a:hover::before {
  color: #000;
}
.page-id-26 .menu .menu-container .menu-head .menu-btns ul li a::after {
  content: "\e923";
  color: #636363;
  font-family: "icomoon";
  position: relative;
  top: -2px;
  left: 6px;
  font-size: 8px;
}
.page-id-26 .menu .menu-container .menu-head .menu-btns ul li a::before {
  content: "\e923" !important;
  color: #636363;
  font-family: "icomoon";
  position: relative;
  top: -2px;
  right: 6px;
  font-size: 8px;
}
.page-id-26 .menu .container-btn {
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
.page-id-26 .menu .container-btn .btn-ver-mas {
  background-color: #000000;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
  font-family: "Inter";
  color: #FFF;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding: 12px 32px;
}
.page-id-26 .menu .container-btn .ocultar {
  display: none;
}
.page-id-26 .menu .leyenda {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 100px;
}
@media(max-width:991px) {
  .page-id-26 .menu .leyenda {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin-top: 35px;
    margin-left: 25px;
  }
}
.page-id-26 .menu .leyenda .superior,
.page-id-26 .menu .leyenda .inferior {
  display: flex;
  gap: 9px;
}
@media(max-width:991px) {
  .page-id-26 .menu .leyenda .superior,
  .page-id-26 .menu .leyenda .inferior {
    width: 50%;
    flex-direction: column;
    gap: 5px;
  }
}
.page-id-26 .menu .leyenda .superior div,
.page-id-26 .menu .leyenda .inferior div {
  gap: 5px;
  display: flex;
  align-items: center;
}
.page-id-26 .menu .leyenda .superior div p,
.page-id-26 .menu .leyenda .inferior div p {
  color: #636363;
  font-family: "Georgia";
  font-size: 17px;
}
@media(max-width:576px) {
  .page-id-26 .menu .leyenda .superior div p,
  .page-id-26 .menu .leyenda .inferior div p {
    font-size: 16px;
  }
}
.page-id-26 .menu .leyenda .superior div img,
.page-id-26 .menu .leyenda .inferior div img {
  width: 23px;
}
.page-id-26 .tab-pane {
  max-width: 1180px;
}
.page-id-26 .tab-pane .contenedor-global {
  display: flex;
  flex-wrap: wrap;
  -moz-column-gap: 45px;
       column-gap: 45px;
  justify-content: space-between;
}
@media (max-width: 1080px) {
  .page-id-26 .tab-pane .contenedor-global {
    -moz-column-gap: 40px;
         column-gap: 40px;
  }
}
.page-id-26 .tab-pane .contenedor-global .vinos {
  padding-top: 35px;
  width: 100%;
  color: #B1B1B1;
  font-family: "Georgia";
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: inherit;
  font-style: italic;
}
.page-id-26 .tab-pane .tab-pane-children {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (max-width: 1080px) {
  .page-id-26 .tab-pane .tab-pane-children {
    width: 47%;
  }
}
@media(max-width:991px) {
  .page-id-26 .tab-pane .tab-pane-children {
    width: 100%;
  }
}
.page-id-26 .tab-pane .tab-pane-children .food-items {
  margin-right: 0px;
  -moz-column-gap: 4rem;
       column-gap: 4rem;
}
.page-id-26 .tab-pane .tab-pane-children > h2 {
  text-transform: inherit;
  color: #000;
  font-family: "Georgia";
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -0.247px;
  margin-bottom: 12px !important;
  margin-top: 24px !important;
}
.page-id-26 .tab-pane .tab-pane-children .food-items h2 {
  text-transform: inherit;
  color: #000;
  font-family: "Georgia";
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -0.247px;
  margin-top: 8px;
}
.page-id-26 .tab-pane .tab-pane-children-2 {
  display: flex;
  flex-direction: column;
  width: 47%;
}
@media (max-width: 1080px) {
  .page-id-26 .tab-pane .tab-pane-children-2 {
    width: 47%;
  }
}
@media(max-width:991px) {
  .page-id-26 .tab-pane .tab-pane-children-2 {
    width: 100%;
  }
}
.page-id-26 .tab-pane .tab-pane-children-2 .food-items {
  display: flex;
  margin: 0px !important;
}
.page-id-26 .tab-pane .tab-pane-children-2 .food-items .food-all h2 {
  text-transform: inherit;
  color: #000;
  font-family: "Georgia";
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -0.247px;
}
@media(max-width:576px) {
  .page-id-26 .tab-pane .tab-pane-children-2 .food-items .food-all h2 {
    font-size: 17px;
    line-height: normal;
    letter-spacing: normal;
  }
}
.page-id-26 .tab-pane .tab-pane-children-2 .food-items .food-all > h2 {
  margin-bottom: 12px !important;
  margin-top: 24px !important;
  margin: 0px;
  color: #000;
  text-align: center;
  font-family: "Georgia";
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  letter-spacing: -0.247px;
  text-align: left;
  text-transform: inherit !important;
}
.page-id-26 .food-items {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 56px;
  margin-left: 0px;
  min-width: 500px;
}
@media(max-width:576px) {
  .page-id-26 .food-items {
    margin-top: 0px;
  }
}
@media(max-width:1199px) {
  .page-id-26 .food-items {
    min-width: auto;
  }
}
@media (max-width: 1080px) {
  .page-id-26 .food-items {
    min-width: auto;
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
}
.page-id-26 .food-items .food-all {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.page-id-26 .food-items .food-all h2 {
  text-align: left;
}
.page-id-26 .food-items .food-item {
  background: transparent;
  padding: 0px;
  border: none;
  box-shadow: none;
  margin-bottom: 0px;
}
.page-id-26 .food-items .food-item .food-content {
  padding: 2px !important;
}
@media(max-width:576px) {
  .page-id-26 .food-items .food-item .food-content {
    padding-left: 0px !important;
    margin-bottom: 10px !important;
  }
}
.page-id-26 .food-items .food-item .food-content .food-name {
  margin-bottom: 0px !important;
  margin-top: 0px !important;
  text-transform: inherit !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.page-id-26 .food-items .food-item .food-content .food-name .lineas {
  padding-top: 0px !important;
  border-bottom: 1px solid #EAE1D3;
  width: 100%;
  flex: 1;
}
@media(max-width:576px) {
  .page-id-26 .food-items .food-item .food-content .food-name .lineas {
    display: block;
  }
}
.page-id-26 .food-items .food-item .food-content .food-name .titulo-wrapper {
  display: inline-block;
  width: auto;
  text-align: left !important;
}
@media(max-width:576px) {
  .page-id-26 .food-items .food-item .food-content .food-name .titulo-wrapper {
    min-width: 0px;
    max-width: 150px;
  }
}
.page-id-26 .food-items .food-item .food-content .food-name .titulo-comida {
  color: #CA7158;
  font-family: "Georgia";
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: inherit !important;
  margin-right: 16px;
  letter-spacing: normal;
}
.page-id-26 .food-items .food-item .food-content .food-name .cantidades {
  display: flex;
  margin-left: 30px;
  width: auto;
  align-items: center;
  justify-content: flex-end;
}
.page-id-26 .food-items .food-item .food-content .food-name .cantidad-container {
  display: flex;
  gap: 12px;
}
.page-id-26 .food-items .food-item .food-content .food-name .cantidad-container span {
  color: #000;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
}
.page-id-26 .food-items .food-item .food-content .food-description {
  padding-top: 0px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.page-id-26 .food-items .food-item .food-content .food-description .descripcion {
  font-family: "Georigia";
  font-size: 15px;
  font-weight: normal;
  letter-spacing: 0;
  text-transform: initial;
  font-style: normal;
  line-height: normal;
}
@media(max-width:576px) {
  .page-id-26 .food-items .food-item .food-content .food-description .descripcion {
    font-size: 13px;
  }
}
@media(max-width:576px) {
  .page-id-26 .food-items .food-item .food-content .food-description {
    padding-bottom: 4px;
  }
}
.page-id-26 .food-items .food-item .food-content .food-description .alergenos .alergeno {
  padding-top: 8px !important;
}
@media(max-width:576px) {
  .page-id-26 .food-items .food-item .food-content .food-description .alergenos .alergeno {
    padding-top: 0px !important;
  }
}
.page-id-26 .food-items .food-item .food-content .food-description .alergenos .alergeno img {
  width: 26px;
}
.page-id-26 .col-lg-12 {
  padding: 0px !important;
}
.page-id-26 .elementor-element-b5977f5 {
  padding: 20px;
}

.page-id-26 .delicium_header_type_1,
.page-id-4512 .delicium_header_type_1,
.page-id-58 .delicium_header_type_1,
.page-id-60 .delicium_header_type_1,
.woocommerce-shop .delicium_header_type_1,
.tax-product_cat .delicium_header_type_1,
.single-product .delicium_header_type_1,
.woocommerce-cart .delicium_header_type_1,
.woocommerce-checkout .delicium_header_type_1,
.page-id-5764 .delicium_header_type_1,
.page-id-5766 .delicium_header_type_1,
.page-id-5769 .delicium_header_type_1,
.page-id-6106 .delicium_header_type_1 {
  padding: 10px !important;
}
.page-id-26 .delicium_header_type_1 .delicium_header_bg_overlay,
.page-id-4512 .delicium_header_type_1 .delicium_header_bg_overlay,
.page-id-58 .delicium_header_type_1 .delicium_header_bg_overlay,
.page-id-60 .delicium_header_type_1 .delicium_header_bg_overlay,
.woocommerce-shop .delicium_header_type_1 .delicium_header_bg_overlay,
.tax-product_cat .delicium_header_type_1 .delicium_header_bg_overlay,
.single-product .delicium_header_type_1 .delicium_header_bg_overlay,
.woocommerce-cart .delicium_header_type_1 .delicium_header_bg_overlay,
.woocommerce-checkout .delicium_header_type_1 .delicium_header_bg_overlay,
.page-id-5764 .delicium_header_type_1 .delicium_header_bg_overlay,
.page-id-5766 .delicium_header_type_1 .delicium_header_bg_overlay,
.page-id-5769 .delicium_header_type_1 .delicium_header_bg_overlay,
.page-id-6106 .delicium_header_type_1 .delicium_header_bg_overlay {
  background-color: black !important;
}
@media (max-width: 1573px) {
  .page-id-26 .menu-item-4531,
  .page-id-4512 .menu-item-4531,
  .page-id-58 .menu-item-4531,
  .page-id-60 .menu-item-4531,
  .woocommerce-shop .menu-item-4531,
  .tax-product_cat .menu-item-4531,
  .single-product .menu-item-4531,
  .woocommerce-cart .menu-item-4531,
  .woocommerce-checkout .menu-item-4531,
  .page-id-5764 .menu-item-4531,
  .page-id-5766 .menu-item-4531,
  .page-id-5769 .menu-item-4531,
  .page-id-6106 .menu-item-4531 {
    display: none;
  }
}
.page-id-26 .delicium_hamburger_inner,
.page-id-4512 .delicium_hamburger_inner,
.page-id-58 .delicium_hamburger_inner,
.page-id-60 .delicium_hamburger_inner,
.woocommerce-shop .delicium_hamburger_inner,
.tax-product_cat .delicium_hamburger_inner,
.single-product .delicium_hamburger_inner,
.woocommerce-cart .delicium_hamburger_inner,
.woocommerce-checkout .delicium_hamburger_inner,
.page-id-5764 .delicium_hamburger_inner,
.page-id-5766 .delicium_hamburger_inner,
.page-id-5769 .delicium_hamburger_inner,
.page-id-6106 .delicium_hamburger_inner {
  background-color: #EAE1D3 !important;
}
.page-id-26 .delicium_hamburger_inner::before, .page-id-26 .delicium_hamburger_inner::after,
.page-id-4512 .delicium_hamburger_inner::before,
.page-id-4512 .delicium_hamburger_inner::after,
.page-id-58 .delicium_hamburger_inner::before,
.page-id-58 .delicium_hamburger_inner::after,
.page-id-60 .delicium_hamburger_inner::before,
.page-id-60 .delicium_hamburger_inner::after,
.woocommerce-shop .delicium_hamburger_inner::before,
.woocommerce-shop .delicium_hamburger_inner::after,
.tax-product_cat .delicium_hamburger_inner::before,
.tax-product_cat .delicium_hamburger_inner::after,
.single-product .delicium_hamburger_inner::before,
.single-product .delicium_hamburger_inner::after,
.woocommerce-cart .delicium_hamburger_inner::before,
.woocommerce-cart .delicium_hamburger_inner::after,
.woocommerce-checkout .delicium_hamburger_inner::before,
.woocommerce-checkout .delicium_hamburger_inner::after,
.page-id-5764 .delicium_hamburger_inner::before,
.page-id-5764 .delicium_hamburger_inner::after,
.page-id-5766 .delicium_hamburger_inner::before,
.page-id-5766 .delicium_hamburger_inner::after,
.page-id-5769 .delicium_hamburger_inner::before,
.page-id-5769 .delicium_hamburger_inner::after,
.page-id-6106 .delicium_hamburger_inner::before,
.page-id-6106 .delicium_hamburger_inner::after {
  background-color: #EAE1D3 !important;
}
.page-id-26 .delicium_aside_dropdown_inner,
.page-id-4512 .delicium_aside_dropdown_inner,
.page-id-58 .delicium_aside_dropdown_inner,
.page-id-60 .delicium_aside_dropdown_inner,
.woocommerce-shop .delicium_aside_dropdown_inner,
.tax-product_cat .delicium_aside_dropdown_inner,
.single-product .delicium_aside_dropdown_inner,
.woocommerce-cart .delicium_aside_dropdown_inner,
.woocommerce-checkout .delicium_aside_dropdown_inner,
.page-id-5764 .delicium_aside_dropdown_inner,
.page-id-5766 .delicium_aside_dropdown_inner,
.page-id-5769 .delicium_aside_dropdown_inner,
.page-id-6106 .delicium_aside_dropdown_inner {
  background-color: #000;
  padding: 32px;
  width: -moz-min-content;
  width: min-content;
  box-shadow: 0px 4px 9px 0px rgba(255, 255, 255, 0.25);
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close,
.page-id-58 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close,
.page-id-60 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_aside_dropdown_close,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_aside_dropdown_close,
.single-product .delicium_aside_dropdown_inner .delicium_aside_dropdown_close,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_aside_dropdown_close,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_aside_dropdown_close,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close {
  transition: none;
  transform: none;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::after, .page-id-26 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::before,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::after,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::before,
.page-id-58 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::after,
.page-id-58 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::before,
.page-id-60 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::after,
.page-id-60 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::before,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::after,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::before,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::after,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::before,
.single-product .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::after,
.single-product .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::before,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::after,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::before,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::after,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::before,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::after,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::before,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::after,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::before,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::after,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::before,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::after,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_aside_dropdown_close:hover::before {
  background: #FFF !important;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_logo,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_logo,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_logo,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_logo,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_logo,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_logo,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_logo,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_logo,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_logo,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_logo,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_logo,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_logo,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_logo {
  margin-bottom: 51px;
  margin-top: 20px;
  background-size: 110px 24px;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_info_container,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_info_container,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_info_container,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_info_container,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_info_container,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_info_container,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_info_container,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_info_container,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_info_container,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_info_container,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_info_container,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_info_container,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_info_container {
  width: 85%;
  margin-bottom: 0px;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item {
  margin-bottom: 42px !important;
  color: #F6F4F1;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item .delicium_side_panel_title,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item .delicium_side_panel_title,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item .delicium_side_panel_title,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item .delicium_side_panel_title,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item .delicium_side_panel_title,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item .delicium_side_panel_title,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item .delicium_side_panel_title,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item .delicium_side_panel_title,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item .delicium_side_panel_title,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item .delicium_side_panel_title,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item .delicium_side_panel_title,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item .delicium_side_panel_title,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_info_container .delicium_side_panel_info_item .delicium_side_panel_title {
  color: #EAE1D3;
  font-family: "Georgia";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  text-transform: inherit;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a::after, .page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a:hover,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a::after,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a:hover,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a::after,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a:hover,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a::after,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a:hover,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_info_container a::after,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_info_container a:hover,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_info_container a::after,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_info_container a:hover,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_info_container a::after,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_info_container a:hover,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_info_container a::after,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_info_container a:hover,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_info_container a::after,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_info_container a:hover,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a::after,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a:hover,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a::after,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a:hover,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a::after,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a:hover,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a::after,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_info_container a:hover {
  display: none;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_socials_container,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_socials_container,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_socials_container,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_socials_container,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_socials_container,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container {
  width: 85%;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_title,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_title,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_title,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_title,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_title,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_title,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_title,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_title,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_title,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_title,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_title,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_title,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_title {
  margin-bottom: 0px !important;
  color: #EAE1D3;
  font-family: "Georgia";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  text-transform: inherit;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container a::after,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container a::after,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container a::after,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container a::after,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_socials_container a::after,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_socials_container a::after,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_socials_container a::after,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_socials_container a::after,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_socials_container a::after,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container a::after,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container a::after,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container a::after,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container a::after {
  display: none;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li {
  display: flex;
  align-items: center;
  margin: 0px;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::after,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::after,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::after,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::after,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::after,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::after,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::after,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::after,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::after,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::after,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::after,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::after,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::after {
  content: "@vinotecatopos";
  color: #F6F4F1;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::before,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::before,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::before,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::before,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::before,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::before,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::before,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::before,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::before,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::before,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::before,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::before,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li::before {
  content: "\e925" !important;
  font-size: 24px !important;
  color: #ca7158;
  font-family: "icomoon" !important;
  margin-right: 6px !important;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li a,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li a,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li a,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li a,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li a,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li a,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li a,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li a,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li a,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li a,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li a,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li a,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_socials_container .delicium_side_panel_socials li a {
  display: none;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container {
  width: 85%;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container h6,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container h6,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container h6,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container h6,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container h6,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container h6,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container h6,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container h6,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container h6,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container h6,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container h6,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container h6,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container h6 {
  color: #EAE1D3;
  font-family: "Georgia";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  text-transform: inherit;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_marker,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_marker,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_marker,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_marker,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_marker,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_marker,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_marker,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_marker,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_marker,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_marker,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_marker,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_marker,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_marker {
  display: none;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_day,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_day,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_day,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_day,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_day,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_day,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_day,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_day,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_day,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_day,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_day,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_day,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_day {
  width: 30%;
  color: #FFF;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-id-26 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_time,
.page-id-4512 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_time,
.page-id-58 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_time,
.page-id-60 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_time,
.woocommerce-shop .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_time,
.tax-product_cat .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_time,
.single-product .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_time,
.woocommerce-cart .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_time,
.woocommerce-checkout .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_time,
.page-id-5764 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_time,
.page-id-5766 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_time,
.page-id-5769 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_time,
.page-id-6106 .delicium_aside_dropdown_inner .delicium_side_panel_schedule_container .delicium_side_panel_schedule_item .delicium_side_panel_schedule_time {
  color: #FFF;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-26 header .delicium_logo_box,
.page-id-4512 header .delicium_logo_box,
.page-id-58 header .delicium_logo_box,
.page-id-60 header .delicium_logo_box,
.woocommerce-shop header .delicium_logo_box,
.tax-product_cat header .delicium_logo_box,
.single-product header .delicium_logo_box,
.woocommerce-cart header .delicium_logo_box,
.woocommerce-checkout header .delicium_logo_box,
.page-id-5764 header .delicium_logo_box,
.page-id-5766 header .delicium_logo_box,
.page-id-5769 header .delicium_logo_box,
.page-id-6106 header .delicium_logo_box {
  display: flex;
  align-items: center;
  padding: 0px 24px;
}
@media(max-width:576px) {
  .page-id-26 header .delicium_logo_box,
  .page-id-4512 header .delicium_logo_box,
  .page-id-58 header .delicium_logo_box,
  .page-id-60 header .delicium_logo_box,
  .woocommerce-shop header .delicium_logo_box,
  .tax-product_cat header .delicium_logo_box,
  .single-product header .delicium_logo_box,
  .woocommerce-cart header .delicium_logo_box,
  .woocommerce-checkout header .delicium_logo_box,
  .page-id-5764 header .delicium_logo_box,
  .page-id-5766 header .delicium_logo_box,
  .page-id-5769 header .delicium_logo_box,
  .page-id-6106 header .delicium_logo_box {
    padding: 0px;
  }
}
.page-id-26 header .delicium_side_panel_button,
.page-id-4512 header .delicium_side_panel_button,
.page-id-58 header .delicium_side_panel_button,
.page-id-60 header .delicium_side_panel_button,
.woocommerce-shop header .delicium_side_panel_button,
.tax-product_cat header .delicium_side_panel_button,
.single-product header .delicium_side_panel_button,
.woocommerce-cart header .delicium_side_panel_button,
.woocommerce-checkout header .delicium_side_panel_button,
.page-id-5764 header .delicium_side_panel_button,
.page-id-5766 header .delicium_side_panel_button,
.page-id-5769 header .delicium_side_panel_button,
.page-id-6106 header .delicium_side_panel_button {
  display: flex !important;
  padding: 0px;
}
.page-id-26 header .delicium_side_panel_button::after,
.page-id-4512 header .delicium_side_panel_button::after,
.page-id-58 header .delicium_side_panel_button::after,
.page-id-60 header .delicium_side_panel_button::after,
.woocommerce-shop header .delicium_side_panel_button::after,
.tax-product_cat header .delicium_side_panel_button::after,
.single-product header .delicium_side_panel_button::after,
.woocommerce-cart header .delicium_side_panel_button::after,
.woocommerce-checkout header .delicium_side_panel_button::after,
.page-id-5764 header .delicium_side_panel_button::after,
.page-id-5766 header .delicium_side_panel_button::after,
.page-id-5769 header .delicium_side_panel_button::after,
.page-id-6106 header .delicium_side_panel_button::after {
  display: none;
}
.page-id-26 header .delicium_side_panel_button .delicium_dropdown_trigger,
.page-id-4512 header .delicium_side_panel_button .delicium_dropdown_trigger,
.page-id-58 header .delicium_side_panel_button .delicium_dropdown_trigger,
.page-id-60 header .delicium_side_panel_button .delicium_dropdown_trigger,
.woocommerce-shop header .delicium_side_panel_button .delicium_dropdown_trigger,
.tax-product_cat header .delicium_side_panel_button .delicium_dropdown_trigger,
.single-product header .delicium_side_panel_button .delicium_dropdown_trigger,
.woocommerce-cart header .delicium_side_panel_button .delicium_dropdown_trigger,
.woocommerce-checkout header .delicium_side_panel_button .delicium_dropdown_trigger,
.page-id-5764 header .delicium_side_panel_button .delicium_dropdown_trigger,
.page-id-5766 header .delicium_side_panel_button .delicium_dropdown_trigger,
.page-id-5769 header .delicium_side_panel_button .delicium_dropdown_trigger,
.page-id-6106 header .delicium_side_panel_button .delicium_dropdown_trigger {
  width: 55px;
  height: 55px;
}
.page-id-26 header .delicium_side_panel_button .delicium_dropdown_trigger::before,
.page-id-4512 header .delicium_side_panel_button .delicium_dropdown_trigger::before,
.page-id-58 header .delicium_side_panel_button .delicium_dropdown_trigger::before,
.page-id-60 header .delicium_side_panel_button .delicium_dropdown_trigger::before,
.woocommerce-shop header .delicium_side_panel_button .delicium_dropdown_trigger::before,
.tax-product_cat header .delicium_side_panel_button .delicium_dropdown_trigger::before,
.single-product header .delicium_side_panel_button .delicium_dropdown_trigger::before,
.woocommerce-cart header .delicium_side_panel_button .delicium_dropdown_trigger::before,
.woocommerce-checkout header .delicium_side_panel_button .delicium_dropdown_trigger::before,
.page-id-5764 header .delicium_side_panel_button .delicium_dropdown_trigger::before,
.page-id-5766 header .delicium_side_panel_button .delicium_dropdown_trigger::before,
.page-id-5769 header .delicium_side_panel_button .delicium_dropdown_trigger::before,
.page-id-6106 header .delicium_side_panel_button .delicium_dropdown_trigger::before {
  content: "";
  display: block;
  background: url("/wp-content/uploads/2025/05/header01.png") no-repeat center;
  background-size: contain;
  width: 63px;
  height: 48px;
  position: absolute;
  left: -7px;
  top: 0px;
}
.page-id-26 header .delicium_side_panel_button .delicium_dropdown_trigger:hover::before,
.page-id-4512 header .delicium_side_panel_button .delicium_dropdown_trigger:hover::before,
.page-id-58 header .delicium_side_panel_button .delicium_dropdown_trigger:hover::before,
.page-id-60 header .delicium_side_panel_button .delicium_dropdown_trigger:hover::before,
.woocommerce-shop header .delicium_side_panel_button .delicium_dropdown_trigger:hover::before,
.tax-product_cat header .delicium_side_panel_button .delicium_dropdown_trigger:hover::before,
.single-product header .delicium_side_panel_button .delicium_dropdown_trigger:hover::before,
.woocommerce-cart header .delicium_side_panel_button .delicium_dropdown_trigger:hover::before,
.woocommerce-checkout header .delicium_side_panel_button .delicium_dropdown_trigger:hover::before,
.page-id-5764 header .delicium_side_panel_button .delicium_dropdown_trigger:hover::before,
.page-id-5766 header .delicium_side_panel_button .delicium_dropdown_trigger:hover::before,
.page-id-5769 header .delicium_side_panel_button .delicium_dropdown_trigger:hover::before,
.page-id-6106 header .delicium_side_panel_button .delicium_dropdown_trigger:hover::before {
  background: url("/wp-content/uploads/2025/05/header02.png") no-repeat center;
  background-size: contain;
}
.page-id-26 header .delicium_side_panel_button .delicium_dropdown_trigger::after,
.page-id-4512 header .delicium_side_panel_button .delicium_dropdown_trigger::after,
.page-id-58 header .delicium_side_panel_button .delicium_dropdown_trigger::after,
.page-id-60 header .delicium_side_panel_button .delicium_dropdown_trigger::after,
.woocommerce-shop header .delicium_side_panel_button .delicium_dropdown_trigger::after,
.tax-product_cat header .delicium_side_panel_button .delicium_dropdown_trigger::after,
.single-product header .delicium_side_panel_button .delicium_dropdown_trigger::after,
.woocommerce-cart header .delicium_side_panel_button .delicium_dropdown_trigger::after,
.woocommerce-checkout header .delicium_side_panel_button .delicium_dropdown_trigger::after,
.page-id-5764 header .delicium_side_panel_button .delicium_dropdown_trigger::after,
.page-id-5766 header .delicium_side_panel_button .delicium_dropdown_trigger::after,
.page-id-5769 header .delicium_side_panel_button .delicium_dropdown_trigger::after,
.page-id-6106 header .delicium_side_panel_button .delicium_dropdown_trigger::after {
  display: none;
}
@media(max-width:576px) {
  .page-id-26 header .delicium_side_panel_button .delicium_dropdown_trigger::before,
  .page-id-4512 header .delicium_side_panel_button .delicium_dropdown_trigger::before,
  .page-id-58 header .delicium_side_panel_button .delicium_dropdown_trigger::before,
  .page-id-60 header .delicium_side_panel_button .delicium_dropdown_trigger::before,
  .woocommerce-shop header .delicium_side_panel_button .delicium_dropdown_trigger::before,
  .tax-product_cat header .delicium_side_panel_button .delicium_dropdown_trigger::before,
  .single-product header .delicium_side_panel_button .delicium_dropdown_trigger::before,
  .woocommerce-cart header .delicium_side_panel_button .delicium_dropdown_trigger::before,
  .woocommerce-checkout header .delicium_side_panel_button .delicium_dropdown_trigger::before,
  .page-id-5764 header .delicium_side_panel_button .delicium_dropdown_trigger::before,
  .page-id-5766 header .delicium_side_panel_button .delicium_dropdown_trigger::before,
  .page-id-5769 header .delicium_side_panel_button .delicium_dropdown_trigger::before,
  .page-id-6106 header .delicium_side_panel_button .delicium_dropdown_trigger::before {
    content: "";
    display: block;
    background: url("/wp-content/uploads/2025/09/info.png") no-repeat center;
    background-size: contain;
    width: 24px;
    height: 48px;
    position: absolute;
    left: 5px;
    top: 0px;
  }
}
.page-id-26 header .delicium_logo,
.page-id-4512 header .delicium_logo,
.page-id-58 header .delicium_logo,
.page-id-60 header .delicium_logo,
.woocommerce-shop header .delicium_logo,
.tax-product_cat header .delicium_logo,
.single-product header .delicium_logo,
.woocommerce-cart header .delicium_logo,
.woocommerce-checkout header .delicium_logo,
.page-id-5764 header .delicium_logo,
.page-id-5766 header .delicium_logo,
.page-id-5769 header .delicium_logo,
.page-id-6106 header .delicium_logo {
  background-size: 110px 24px;
  background-position: left !important;
  background-size: 70% !important;
}
@media(max-width:576px) {
  .page-id-26 header .delicium_logo,
  .page-id-4512 header .delicium_logo,
  .page-id-58 header .delicium_logo,
  .page-id-60 header .delicium_logo,
  .woocommerce-shop header .delicium_logo,
  .tax-product_cat header .delicium_logo,
  .single-product header .delicium_logo,
  .woocommerce-cart header .delicium_logo,
  .woocommerce-checkout header .delicium_logo,
  .page-id-5764 header .delicium_logo,
  .page-id-5766 header .delicium_logo,
  .page-id-5769 header .delicium_logo,
  .page-id-6106 header .delicium_logo {
    background-size: 50% !important;
  }
}
.page-id-26 header .delicium_header_button_block:before,
.page-id-4512 header .delicium_header_button_block:before,
.page-id-58 header .delicium_header_button_block:before,
.page-id-60 header .delicium_header_button_block:before,
.woocommerce-shop header .delicium_header_button_block:before,
.tax-product_cat header .delicium_header_button_block:before,
.single-product header .delicium_header_button_block:before,
.woocommerce-cart header .delicium_header_button_block:before,
.woocommerce-checkout header .delicium_header_button_block:before,
.page-id-5764 header .delicium_header_button_block:before,
.page-id-5766 header .delicium_header_button_block:before,
.page-id-5769 header .delicium_header_button_block:before,
.page-id-6106 header .delicium_header_button_block:before {
  display: none !important;
}
.page-id-26 header .delicium_header_inner_container,
.page-id-4512 header .delicium_header_inner_container,
.page-id-58 header .delicium_header_inner_container,
.page-id-60 header .delicium_header_inner_container,
.woocommerce-shop header .delicium_header_inner_container,
.tax-product_cat header .delicium_header_inner_container,
.single-product header .delicium_header_inner_container,
.woocommerce-cart header .delicium_header_inner_container,
.woocommerce-checkout header .delicium_header_inner_container,
.page-id-5764 header .delicium_header_inner_container,
.page-id-5766 header .delicium_header_inner_container,
.page-id-5769 header .delicium_header_inner_container,
.page-id-6106 header .delicium_header_inner_container {
  border: 1px solid #FFF !important;
  padding: 6px 8px 6px 0px;
}
.page-id-26 header .delicium_main_menu > li:after,
.page-id-4512 header .delicium_main_menu > li:after,
.page-id-58 header .delicium_main_menu > li:after,
.page-id-60 header .delicium_main_menu > li:after,
.woocommerce-shop header .delicium_main_menu > li:after,
.tax-product_cat header .delicium_main_menu > li:after,
.single-product header .delicium_main_menu > li:after,
.woocommerce-cart header .delicium_main_menu > li:after,
.woocommerce-checkout header .delicium_main_menu > li:after,
.page-id-5764 header .delicium_main_menu > li:after,
.page-id-5766 header .delicium_main_menu > li:after,
.page-id-5769 header .delicium_main_menu > li:after,
.page-id-6106 header .delicium_main_menu > li:after {
  display: none;
}
.page-id-26 header .delicium_header_button:before,
.page-id-4512 header .delicium_header_button:before,
.page-id-58 header .delicium_header_button:before,
.page-id-60 header .delicium_header_button:before,
.woocommerce-shop header .delicium_header_button:before,
.tax-product_cat header .delicium_header_button:before,
.single-product header .delicium_header_button:before,
.woocommerce-cart header .delicium_header_button:before,
.woocommerce-checkout header .delicium_header_button:before,
.page-id-5764 header .delicium_header_button:before,
.page-id-5766 header .delicium_header_button:before,
.page-id-5769 header .delicium_header_button:before,
.page-id-6106 header .delicium_header_button:before {
  display: none;
}
.page-id-26 header .delicium_header_button_block a,
.page-id-4512 header .delicium_header_button_block a,
.page-id-58 header .delicium_header_button_block a,
.page-id-60 header .delicium_header_button_block a,
.woocommerce-shop header .delicium_header_button_block a,
.tax-product_cat header .delicium_header_button_block a,
.single-product header .delicium_header_button_block a,
.woocommerce-cart header .delicium_header_button_block a,
.woocommerce-checkout header .delicium_header_button_block a,
.page-id-5764 header .delicium_header_button_block a,
.page-id-5766 header .delicium_header_button_block a,
.page-id-5769 header .delicium_header_button_block a,
.page-id-6106 header .delicium_header_button_block a {
  padding-left: 20px;
  padding-right: 20px;
}
.page-id-26 header .delicium_header_button span::after,
.page-id-4512 header .delicium_header_button span::after,
.page-id-58 header .delicium_header_button span::after,
.page-id-60 header .delicium_header_button span::after,
.woocommerce-shop header .delicium_header_button span::after,
.tax-product_cat header .delicium_header_button span::after,
.single-product header .delicium_header_button span::after,
.woocommerce-cart header .delicium_header_button span::after,
.woocommerce-checkout header .delicium_header_button span::after,
.page-id-5764 header .delicium_header_button span::after,
.page-id-5766 header .delicium_header_button span::after,
.page-id-5769 header .delicium_header_button span::after,
.page-id-6106 header .delicium_header_button span::after {
  content: "\e921" !important;
  color: #F6F4F1;
  font-family: "icomoon" !important;
  font-size: 18px !important;
  margin-left: 8px !important;
}
.page-id-26 header .delicium_header_button:hover,
.page-id-4512 header .delicium_header_button:hover,
.page-id-58 header .delicium_header_button:hover,
.page-id-60 header .delicium_header_button:hover,
.woocommerce-shop header .delicium_header_button:hover,
.tax-product_cat header .delicium_header_button:hover,
.single-product header .delicium_header_button:hover,
.woocommerce-cart header .delicium_header_button:hover,
.woocommerce-checkout header .delicium_header_button:hover,
.page-id-5764 header .delicium_header_button:hover,
.page-id-5766 header .delicium_header_button:hover,
.page-id-5769 header .delicium_header_button:hover,
.page-id-6106 header .delicium_header_button:hover {
  background: #F6F4F1 !important;
}
.page-id-26 header .delicium_header_button:hover span,
.page-id-4512 header .delicium_header_button:hover span,
.page-id-58 header .delicium_header_button:hover span,
.page-id-60 header .delicium_header_button:hover span,
.woocommerce-shop header .delicium_header_button:hover span,
.tax-product_cat header .delicium_header_button:hover span,
.single-product header .delicium_header_button:hover span,
.woocommerce-cart header .delicium_header_button:hover span,
.woocommerce-checkout header .delicium_header_button:hover span,
.page-id-5764 header .delicium_header_button:hover span,
.page-id-5766 header .delicium_header_button:hover span,
.page-id-5769 header .delicium_header_button:hover span,
.page-id-6106 header .delicium_header_button:hover span {
  color: #CA7158 !important;
}
.page-id-26 header .delicium_header_button:hover span::after,
.page-id-4512 header .delicium_header_button:hover span::after,
.page-id-58 header .delicium_header_button:hover span::after,
.page-id-60 header .delicium_header_button:hover span::after,
.woocommerce-shop header .delicium_header_button:hover span::after,
.tax-product_cat header .delicium_header_button:hover span::after,
.single-product header .delicium_header_button:hover span::after,
.woocommerce-cart header .delicium_header_button:hover span::after,
.woocommerce-checkout header .delicium_header_button:hover span::after,
.page-id-5764 header .delicium_header_button:hover span::after,
.page-id-5766 header .delicium_header_button:hover span::after,
.page-id-5769 header .delicium_header_button:hover span::after,
.page-id-6106 header .delicium_header_button:hover span::after {
  color: #CA7158 !important;
}
.page-id-26 header .delicium_header_button span,
.page-id-4512 header .delicium_header_button span,
.page-id-58 header .delicium_header_button span,
.page-id-60 header .delicium_header_button span,
.woocommerce-shop header .delicium_header_button span,
.tax-product_cat header .delicium_header_button span,
.single-product header .delicium_header_button span,
.woocommerce-cart header .delicium_header_button span,
.woocommerce-checkout header .delicium_header_button span,
.page-id-5764 header .delicium_header_button span,
.page-id-5766 header .delicium_header_button span,
.page-id-5769 header .delicium_header_button span,
.page-id-6106 header .delicium_header_button span {
  color: #F6F4F1;
  font-family: Caudex;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-26 header .delicium_header_inner_container,
.page-id-4512 header .delicium_header_inner_container,
.page-id-58 header .delicium_header_inner_container,
.page-id-60 header .delicium_header_inner_container,
.woocommerce-shop header .delicium_header_inner_container,
.tax-product_cat header .delicium_header_inner_container,
.single-product header .delicium_header_inner_container,
.woocommerce-cart header .delicium_header_inner_container,
.woocommerce-checkout header .delicium_header_inner_container,
.page-id-5764 header .delicium_header_inner_container,
.page-id-5766 header .delicium_header_inner_container,
.page-id-5769 header .delicium_header_inner_container,
.page-id-6106 header .delicium_header_inner_container {
  height: 60px;
}
@media (max-width:991px) {
  .page-id-26 header .delicium_header_inner_container,
  .page-id-4512 header .delicium_header_inner_container,
  .page-id-58 header .delicium_header_inner_container,
  .page-id-60 header .delicium_header_inner_container,
  .woocommerce-shop header .delicium_header_inner_container,
  .tax-product_cat header .delicium_header_inner_container,
  .single-product header .delicium_header_inner_container,
  .woocommerce-cart header .delicium_header_inner_container,
  .woocommerce-checkout header .delicium_header_inner_container,
  .page-id-5764 header .delicium_header_inner_container,
  .page-id-5766 header .delicium_header_inner_container,
  .page-id-5769 header .delicium_header_inner_container,
  .page-id-6106 header .delicium_header_inner_container {
    padding-left: 0px !important;
  }
}
.page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
.page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
.page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
.page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
.tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
.single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
.page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
.page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
.page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
.page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container {
  margin-left: 420px !important;
}
@media(max-width:1919px) {
  .page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container {
    margin-left: 385px !important;
  }
}
@media(max-width:1680px) {
  .page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container {
    margin-left: 350px !important;
    font-size: 13px !important;
  }
}
@media (max-width: 1573px) {
  .page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container {
    margin-left: -60px !important;
  }
}
@media (max-width: 1333px) {
  .page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container,
  .page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container {
    margin-left: -60px !important;
  }
}
.page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul,
.page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul,
.page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul,
.page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul,
.tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul,
.single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul,
.page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul,
.page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul,
.page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul,
.page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul {
  display: flex;
  align-items: center;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
.page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
.page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
.page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
.tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
.single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
.page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
.page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
.page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
.page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a {
  padding-bottom: 0px !important;
  margin-left: 240px !important;
  color: #F6F4F1 !important;
  display: flex;
  align-items: center;
}
@media(max-width:1919px) {
  .page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a {
    margin-left: 118px !important;
  }
}
@media(max-width:1680px) {
  .page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a,
  .page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a {
    margin-left: 70px !important;
    font-size: 13px !important;
  }
}
.page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a::before,
.page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a::before,
.page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a::before,
.page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a::before,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a::before,
.tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a::before,
.single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a::before,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a::before,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a::before,
.page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a::before,
.page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a::before,
.page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a::before,
.page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a::before {
  content: "\e920" !important;
  color: #ca7158;
  font-family: "icomoon" !important;
  font-size: 24px !important;
  margin: 5px !important;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a:hover,
.page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a:hover,
.page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a:hover,
.page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a:hover,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a:hover,
.tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a:hover,
.single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a:hover,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a:hover,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a:hover,
.page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a:hover,
.page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a:hover,
.page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a:hover,
.page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:last-child a:hover {
  color: #F6F4F1 !important;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:nth-child(1) a,
.page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:nth-child(1) a,
.page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:nth-child(1) a,
.page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:nth-child(1) a,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:nth-child(1) a,
.tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:nth-child(1) a,
.single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:nth-child(1) a,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:nth-child(1) a,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:nth-child(1) a,
.page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:nth-child(1) a,
.page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:nth-child(1) a,
.page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:nth-child(1) a,
.page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:nth-child(1) a {
  color: #CA7158;
  border-bottom: 1px solid #CA7158;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li,
.page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li,
.page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li,
.page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li,
.tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li,
.single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li,
.page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li,
.page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li,
.page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li,
.page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li {
  margin: 5px !important;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:hover a,
.page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:hover a,
.page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:hover a,
.page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:hover a,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:hover a,
.tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:hover a,
.single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:hover a,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:hover a,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:hover a,
.page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:hover a,
.page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:hover a,
.page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:hover a,
.page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li:hover a {
  color: #CA7158;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a,
.page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a,
.page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a,
.page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a,
.tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a,
.single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a,
.page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a,
.page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a,
.page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a,
.page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a {
  padding-bottom: 9px;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a:hover,
.page-id-4512 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a:hover,
.page-id-58 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a:hover,
.page-id-60 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a:hover,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a:hover,
.tax-product_cat header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a:hover,
.single-product header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a:hover,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a:hover,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a:hover,
.page-id-5764 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a:hover,
.page-id-5766 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a:hover,
.page-id-5769 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a:hover,
.page-id-6106 header .delicium_header_inner_container .delicium_header_menu_container .delicium_main_menu_container ul li a:hover {
  color: #CA7158 !important;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container,
.page-id-4512 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container,
.page-id-58 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container,
.page-id-60 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container,
.tax-product_cat header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container,
.single-product header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container,
.page-id-5764 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container,
.page-id-5766 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container,
.page-id-5769 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container,
.page-id-6106 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container {
  background-color: #000;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container,
.page-id-4512 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container,
.page-id-58 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container,
.page-id-60 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container,
.tax-product_cat header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container,
.single-product header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container,
.page-id-5764 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container,
.page-id-5766 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container,
.page-id-5769 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container,
.page-id-6106 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container {
  gap: 15px;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg,
.page-id-4512 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg,
.page-id-58 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg,
.page-id-60 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg,
.tax-product_cat header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg,
.single-product header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg,
.page-id-5764 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg,
.page-id-5766 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg,
.page-id-5769 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg,
.page-id-6106 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg {
  display: none;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg image,
.page-id-4512 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg image,
.page-id-58 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg image,
.page-id-60 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg image,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg image,
.tax-product_cat header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg image,
.single-product header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg image,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg image,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg image,
.page-id-5764 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg image,
.page-id-5766 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg image,
.page-id-5769 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg image,
.page-id-6106 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button svg image {
  display: none;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button::before,
.page-id-4512 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button::before,
.page-id-58 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button::before,
.page-id-60 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button::before,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button::before,
.tax-product_cat header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button::before,
.single-product header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button::before,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button::before,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button::before,
.page-id-5764 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button::before,
.page-id-5766 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button::before,
.page-id-5769 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button::before,
.page-id-6106 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button::before {
  content: "\e929" !important;
  color: #ca7158;
  font-family: "icomoon" !important;
  font-size: 26px !important;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button .delicium_cart-trigger__count,
.page-id-4512 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button .delicium_cart-trigger__count,
.page-id-58 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button .delicium_cart-trigger__count,
.page-id-60 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button .delicium_cart-trigger__count,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button .delicium_cart-trigger__count,
.tax-product_cat header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button .delicium_cart-trigger__count,
.single-product header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button .delicium_cart-trigger__count,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button .delicium_cart-trigger__count,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button .delicium_cart-trigger__count,
.page-id-5764 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button .delicium_cart-trigger__count,
.page-id-5766 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button .delicium_cart-trigger__count,
.page-id-5769 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button .delicium_cart-trigger__count,
.page-id-6106 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_cart_button .delicium_cart-trigger__count {
  border: 1px solid #fff;
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: 14px;
  background-color: #FFF;
  border-radius: 12px;
  position: absolute;
  top: 9px;
  right: -8px;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::before, .page-id-26 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::after,
.page-id-4512 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::before,
.page-id-4512 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::after,
.page-id-58 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::before,
.page-id-58 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::after,
.page-id-60 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::before,
.page-id-60 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::after,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::before,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::after,
.tax-product_cat header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::before,
.tax-product_cat header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::after,
.single-product header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::before,
.single-product header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::after,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::before,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::after,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::before,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::after,
.page-id-5764 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::before,
.page-id-5764 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::after,
.page-id-5766 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::before,
.page-id-5766 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::after,
.page-id-5769 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::before,
.page-id-5769 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::after,
.page-id-6106 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::before,
.page-id-6106 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_buttons_container .delicium_menu_mobile_close::after {
  background: #CA7158;
  height: 2px;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li,
.page-id-4512 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li,
.page-id-58 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li,
.page-id-60 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li,
.tax-product_cat header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li,
.single-product header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li,
.page-id-5764 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li,
.page-id-5766 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li,
.page-id-5769 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li,
.page-id-6106 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li {
  border-bottom: 1px solid #636363;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a,
.page-id-4512 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a,
.page-id-58 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a,
.page-id-60 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a,
.tax-product_cat header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a,
.single-product header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a,
.page-id-5764 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a,
.page-id-5766 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a,
.page-id-5769 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a,
.page-id-6106 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a {
  padding: 30px;
  color: #F6F4F1;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-id-26 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a::before,
.page-id-4512 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a::before,
.page-id-58 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a::before,
.page-id-60 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a::before,
.woocommerce-shop header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a::before,
.tax-product_cat header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a::before,
.single-product header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a::before,
.woocommerce-cart header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a::before,
.woocommerce-checkout header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a::before,
.page-id-5764 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a::before,
.page-id-5766 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a::before,
.page-id-5769 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a::before,
.page-id-6106 header .delicium_header_inner_container .delicium_header_buttons_container .delicium_menu_mobile_container .delicium_menu_mobile_inner .delicium_menu_mobile_wrapper ul li a::before {
  display: none;
}

.page-id-26 .footerSection,
.page-id-4512 .footerSection,
.page-id-58 .footerSection,
.page-id-60 .footerSection,
.page-id-4512 .footerSection,
.woocommerce-shop .footerSection,
.tax-product_cat .footerSection,
.single-product .footerSection,
.woocommerce-cart .footerSection,
.woocommerce-checkout .footerSection,
.page-id-5764 .footerSection,
.page-id-5766 .footerSection,
.page-id-5769 .footerSection,
.error404 .footerSection,
.page-id-6106 .footerSection {
  margin-top: 156px !important;
}
@media (max-width: 1280px) {
  .page-id-26 .footerSection,
  .page-id-4512 .footerSection,
  .page-id-58 .footerSection,
  .page-id-60 .footerSection,
  .page-id-4512 .footerSection,
  .woocommerce-shop .footerSection,
  .tax-product_cat .footerSection,
  .single-product .footerSection,
  .woocommerce-cart .footerSection,
  .woocommerce-checkout .footerSection,
  .page-id-5764 .footerSection,
  .page-id-5766 .footerSection,
  .page-id-5769 .footerSection,
  .error404 .footerSection,
  .page-id-6106 .footerSection {
    margin-top: 100px !important;
  }
}
@media (max-width: 1080px) {
  .page-id-26 .footerSection,
  .page-id-4512 .footerSection,
  .page-id-58 .footerSection,
  .page-id-60 .footerSection,
  .page-id-4512 .footerSection,
  .woocommerce-shop .footerSection,
  .tax-product_cat .footerSection,
  .single-product .footerSection,
  .woocommerce-cart .footerSection,
  .woocommerce-checkout .footerSection,
  .page-id-5764 .footerSection,
  .page-id-5766 .footerSection,
  .page-id-5769 .footerSection,
  .error404 .footerSection,
  .page-id-6106 .footerSection {
    margin-top: 50px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .footerSection,
  .page-id-4512 .footerSection,
  .page-id-58 .footerSection,
  .page-id-60 .footerSection,
  .page-id-4512 .footerSection,
  .woocommerce-shop .footerSection,
  .tax-product_cat .footerSection,
  .single-product .footerSection,
  .woocommerce-cart .footerSection,
  .woocommerce-checkout .footerSection,
  .page-id-5764 .footerSection,
  .page-id-5766 .footerSection,
  .page-id-5769 .footerSection,
  .error404 .footerSection,
  .page-id-6106 .footerSection {
    margin-top: 100px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .footerSection .elementor-container,
  .page-id-4512 .footerSection .elementor-container,
  .page-id-58 .footerSection .elementor-container,
  .page-id-60 .footerSection .elementor-container,
  .page-id-4512 .footerSection .elementor-container,
  .woocommerce-shop .footerSection .elementor-container,
  .tax-product_cat .footerSection .elementor-container,
  .single-product .footerSection .elementor-container,
  .woocommerce-cart .footerSection .elementor-container,
  .woocommerce-checkout .footerSection .elementor-container,
  .page-id-5764 .footerSection .elementor-container,
  .page-id-5766 .footerSection .elementor-container,
  .page-id-5769 .footerSection .elementor-container,
  .error404 .footerSection .elementor-container,
  .page-id-6106 .footerSection .elementor-container {
    margin-left: 10px !important;
    margin-right: 10px !important;
    padding: 0px;
  }
}
.page-id-26 .footerSection .elementor-element-populated,
.page-id-4512 .footerSection .elementor-element-populated,
.page-id-58 .footerSection .elementor-element-populated,
.page-id-60 .footerSection .elementor-element-populated,
.page-id-4512 .footerSection .elementor-element-populated,
.woocommerce-shop .footerSection .elementor-element-populated,
.tax-product_cat .footerSection .elementor-element-populated,
.single-product .footerSection .elementor-element-populated,
.woocommerce-cart .footerSection .elementor-element-populated,
.woocommerce-checkout .footerSection .elementor-element-populated,
.page-id-5764 .footerSection .elementor-element-populated,
.page-id-5766 .footerSection .elementor-element-populated,
.page-id-5769 .footerSection .elementor-element-populated,
.error404 .footerSection .elementor-element-populated,
.page-id-6106 .footerSection .elementor-element-populated {
  padding-bottom: 25px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  border-top: 0px !important;
  border-left: 0px !important;
  border-right: 0px !important;
  margin-left: 104px !important;
  margin-right: 104px !important;
  border-bottom: 1px solid #B1B1B1 !important;
}
@media(max-width:1199px) {
  .page-id-26 .footerSection .elementor-element-populated,
  .page-id-4512 .footerSection .elementor-element-populated,
  .page-id-58 .footerSection .elementor-element-populated,
  .page-id-60 .footerSection .elementor-element-populated,
  .page-id-4512 .footerSection .elementor-element-populated,
  .woocommerce-shop .footerSection .elementor-element-populated,
  .tax-product_cat .footerSection .elementor-element-populated,
  .single-product .footerSection .elementor-element-populated,
  .woocommerce-cart .footerSection .elementor-element-populated,
  .woocommerce-checkout .footerSection .elementor-element-populated,
  .page-id-5764 .footerSection .elementor-element-populated,
  .page-id-5766 .footerSection .elementor-element-populated,
  .page-id-5769 .footerSection .elementor-element-populated,
  .error404 .footerSection .elementor-element-populated,
  .page-id-6106 .footerSection .elementor-element-populated {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
}
@media(max-width:1366px) {
  .page-id-26 .footerSection .elementor-element-populated,
  .page-id-4512 .footerSection .elementor-element-populated,
  .page-id-58 .footerSection .elementor-element-populated,
  .page-id-60 .footerSection .elementor-element-populated,
  .page-id-4512 .footerSection .elementor-element-populated,
  .woocommerce-shop .footerSection .elementor-element-populated,
  .tax-product_cat .footerSection .elementor-element-populated,
  .single-product .footerSection .elementor-element-populated,
  .woocommerce-cart .footerSection .elementor-element-populated,
  .woocommerce-checkout .footerSection .elementor-element-populated,
  .page-id-5764 .footerSection .elementor-element-populated,
  .page-id-5766 .footerSection .elementor-element-populated,
  .page-id-5769 .footerSection .elementor-element-populated,
  .error404 .footerSection .elementor-element-populated,
  .page-id-6106 .footerSection .elementor-element-populated {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
}
@media(max-width:1680px) {
  .page-id-26 .footerSection .elementor-element-populated,
  .page-id-4512 .footerSection .elementor-element-populated,
  .page-id-58 .footerSection .elementor-element-populated,
  .page-id-60 .footerSection .elementor-element-populated,
  .page-id-4512 .footerSection .elementor-element-populated,
  .woocommerce-shop .footerSection .elementor-element-populated,
  .tax-product_cat .footerSection .elementor-element-populated,
  .single-product .footerSection .elementor-element-populated,
  .woocommerce-cart .footerSection .elementor-element-populated,
  .woocommerce-checkout .footerSection .elementor-element-populated,
  .page-id-5764 .footerSection .elementor-element-populated,
  .page-id-5766 .footerSection .elementor-element-populated,
  .page-id-5769 .footerSection .elementor-element-populated,
  .error404 .footerSection .elementor-element-populated,
  .page-id-6106 .footerSection .elementor-element-populated {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .footerSection .elementor-element-populated,
  .page-id-4512 .footerSection .elementor-element-populated,
  .page-id-58 .footerSection .elementor-element-populated,
  .page-id-60 .footerSection .elementor-element-populated,
  .page-id-4512 .footerSection .elementor-element-populated,
  .woocommerce-shop .footerSection .elementor-element-populated,
  .tax-product_cat .footerSection .elementor-element-populated,
  .single-product .footerSection .elementor-element-populated,
  .woocommerce-cart .footerSection .elementor-element-populated,
  .woocommerce-checkout .footerSection .elementor-element-populated,
  .page-id-5764 .footerSection .elementor-element-populated,
  .page-id-5766 .footerSection .elementor-element-populated,
  .page-id-5769 .footerSection .elementor-element-populated,
  .error404 .footerSection .elementor-element-populated,
  .page-id-6106 .footerSection .elementor-element-populated {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
}
.page-id-26 .footerSection .elementor-element-populated .e-grid,
.page-id-4512 .footerSection .elementor-element-populated .e-grid,
.page-id-58 .footerSection .elementor-element-populated .e-grid,
.page-id-60 .footerSection .elementor-element-populated .e-grid,
.page-id-4512 .footerSection .elementor-element-populated .e-grid,
.woocommerce-shop .footerSection .elementor-element-populated .e-grid,
.tax-product_cat .footerSection .elementor-element-populated .e-grid,
.single-product .footerSection .elementor-element-populated .e-grid,
.woocommerce-cart .footerSection .elementor-element-populated .e-grid,
.woocommerce-checkout .footerSection .elementor-element-populated .e-grid,
.page-id-5764 .footerSection .elementor-element-populated .e-grid,
.page-id-5766 .footerSection .elementor-element-populated .e-grid,
.page-id-5769 .footerSection .elementor-element-populated .e-grid,
.error404 .footerSection .elementor-element-populated .e-grid,
.page-id-6106 .footerSection .elementor-element-populated .e-grid {
  padding: 0px !important;
}
@media(max-width:991px) {
  .page-id-26 .footerSection .gridFooter,
  .page-id-4512 .footerSection .gridFooter,
  .page-id-58 .footerSection .gridFooter,
  .page-id-60 .footerSection .gridFooter,
  .page-id-4512 .footerSection .gridFooter,
  .woocommerce-shop .footerSection .gridFooter,
  .tax-product_cat .footerSection .gridFooter,
  .single-product .footerSection .gridFooter,
  .woocommerce-cart .footerSection .gridFooter,
  .woocommerce-checkout .footerSection .gridFooter,
  .page-id-5764 .footerSection .gridFooter,
  .page-id-5766 .footerSection .gridFooter,
  .page-id-5769 .footerSection .gridFooter,
  .error404 .footerSection .gridFooter,
  .page-id-6106 .footerSection .gridFooter {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    gap: 2px;
  }
}
.page-id-26 .footerSection .gridFooter .contFooter01,
.page-id-4512 .footerSection .gridFooter .contFooter01,
.page-id-58 .footerSection .gridFooter .contFooter01,
.page-id-60 .footerSection .gridFooter .contFooter01,
.page-id-4512 .footerSection .gridFooter .contFooter01,
.woocommerce-shop .footerSection .gridFooter .contFooter01,
.tax-product_cat .footerSection .gridFooter .contFooter01,
.single-product .footerSection .gridFooter .contFooter01,
.woocommerce-cart .footerSection .gridFooter .contFooter01,
.woocommerce-checkout .footerSection .gridFooter .contFooter01,
.page-id-5764 .footerSection .gridFooter .contFooter01,
.page-id-5766 .footerSection .gridFooter .contFooter01,
.page-id-5769 .footerSection .gridFooter .contFooter01,
.error404 .footerSection .gridFooter .contFooter01,
.page-id-6106 .footerSection .gridFooter .contFooter01 {
  padding: 0px !important;
}
@media(max-width:991px) {
  .page-id-26 .footerSection .gridFooter .contFooter01,
  .page-id-4512 .footerSection .gridFooter .contFooter01,
  .page-id-58 .footerSection .gridFooter .contFooter01,
  .page-id-60 .footerSection .gridFooter .contFooter01,
  .page-id-4512 .footerSection .gridFooter .contFooter01,
  .woocommerce-shop .footerSection .gridFooter .contFooter01,
  .tax-product_cat .footerSection .gridFooter .contFooter01,
  .single-product .footerSection .gridFooter .contFooter01,
  .woocommerce-cart .footerSection .gridFooter .contFooter01,
  .woocommerce-checkout .footerSection .gridFooter .contFooter01,
  .page-id-5764 .footerSection .gridFooter .contFooter01,
  .page-id-5766 .footerSection .gridFooter .contFooter01,
  .page-id-5769 .footerSection .gridFooter .contFooter01,
  .error404 .footerSection .gridFooter .contFooter01,
  .page-id-6106 .footerSection .gridFooter .contFooter01 {
    order: 1;
    width: 43%;
  }
}
.page-id-26 .footerSection .gridFooter .contFooter01 .e-con-inner,
.page-id-4512 .footerSection .gridFooter .contFooter01 .e-con-inner,
.page-id-58 .footerSection .gridFooter .contFooter01 .e-con-inner,
.page-id-60 .footerSection .gridFooter .contFooter01 .e-con-inner,
.page-id-4512 .footerSection .gridFooter .contFooter01 .e-con-inner,
.woocommerce-shop .footerSection .gridFooter .contFooter01 .e-con-inner,
.tax-product_cat .footerSection .gridFooter .contFooter01 .e-con-inner,
.single-product .footerSection .gridFooter .contFooter01 .e-con-inner,
.woocommerce-cart .footerSection .gridFooter .contFooter01 .e-con-inner,
.woocommerce-checkout .footerSection .gridFooter .contFooter01 .e-con-inner,
.page-id-5764 .footerSection .gridFooter .contFooter01 .e-con-inner,
.page-id-5766 .footerSection .gridFooter .contFooter01 .e-con-inner,
.page-id-5769 .footerSection .gridFooter .contFooter01 .e-con-inner,
.error404 .footerSection .gridFooter .contFooter01 .e-con-inner,
.page-id-6106 .footerSection .gridFooter .contFooter01 .e-con-inner {
  gap: 0 !important;
  padding-top: 10px;
  padding-bottom: 10px;
}
.page-id-26 .footerSection .gridFooter .contFooter01 .subtitulo p,
.page-id-4512 .footerSection .gridFooter .contFooter01 .subtitulo p,
.page-id-58 .footerSection .gridFooter .contFooter01 .subtitulo p,
.page-id-60 .footerSection .gridFooter .contFooter01 .subtitulo p,
.page-id-4512 .footerSection .gridFooter .contFooter01 .subtitulo p,
.woocommerce-shop .footerSection .gridFooter .contFooter01 .subtitulo p,
.tax-product_cat .footerSection .gridFooter .contFooter01 .subtitulo p,
.single-product .footerSection .gridFooter .contFooter01 .subtitulo p,
.woocommerce-cart .footerSection .gridFooter .contFooter01 .subtitulo p,
.woocommerce-checkout .footerSection .gridFooter .contFooter01 .subtitulo p,
.page-id-5764 .footerSection .gridFooter .contFooter01 .subtitulo p,
.page-id-5766 .footerSection .gridFooter .contFooter01 .subtitulo p,
.page-id-5769 .footerSection .gridFooter .contFooter01 .subtitulo p,
.error404 .footerSection .gridFooter .contFooter01 .subtitulo p,
.page-id-6106 .footerSection .gridFooter .contFooter01 .subtitulo p {
  margin-top: 24px;
  color: #636363;
  font-family: "Georgia";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
}
@media(max-width:991px) {
  .page-id-26 .footerSection .gridFooter .contFooter01 .subtitulo p,
  .page-id-4512 .footerSection .gridFooter .contFooter01 .subtitulo p,
  .page-id-58 .footerSection .gridFooter .contFooter01 .subtitulo p,
  .page-id-60 .footerSection .gridFooter .contFooter01 .subtitulo p,
  .page-id-4512 .footerSection .gridFooter .contFooter01 .subtitulo p,
  .woocommerce-shop .footerSection .gridFooter .contFooter01 .subtitulo p,
  .tax-product_cat .footerSection .gridFooter .contFooter01 .subtitulo p,
  .single-product .footerSection .gridFooter .contFooter01 .subtitulo p,
  .woocommerce-cart .footerSection .gridFooter .contFooter01 .subtitulo p,
  .woocommerce-checkout .footerSection .gridFooter .contFooter01 .subtitulo p,
  .page-id-5764 .footerSection .gridFooter .contFooter01 .subtitulo p,
  .page-id-5766 .footerSection .gridFooter .contFooter01 .subtitulo p,
  .page-id-5769 .footerSection .gridFooter .contFooter01 .subtitulo p,
  .error404 .footerSection .gridFooter .contFooter01 .subtitulo p,
  .page-id-6106 .footerSection .gridFooter .contFooter01 .subtitulo p {
    font-size: 13px;
  }
}
.page-id-26 .footerSection .gridFooter .contFooter01 .texto p,
.page-id-4512 .footerSection .gridFooter .contFooter01 .texto p,
.page-id-58 .footerSection .gridFooter .contFooter01 .texto p,
.page-id-60 .footerSection .gridFooter .contFooter01 .texto p,
.page-id-4512 .footerSection .gridFooter .contFooter01 .texto p,
.woocommerce-shop .footerSection .gridFooter .contFooter01 .texto p,
.tax-product_cat .footerSection .gridFooter .contFooter01 .texto p,
.single-product .footerSection .gridFooter .contFooter01 .texto p,
.woocommerce-cart .footerSection .gridFooter .contFooter01 .texto p,
.woocommerce-checkout .footerSection .gridFooter .contFooter01 .texto p,
.page-id-5764 .footerSection .gridFooter .contFooter01 .texto p,
.page-id-5766 .footerSection .gridFooter .contFooter01 .texto p,
.page-id-5769 .footerSection .gridFooter .contFooter01 .texto p,
.error404 .footerSection .gridFooter .contFooter01 .texto p,
.page-id-6106 .footerSection .gridFooter .contFooter01 .texto p {
  margin-top: 8px;
  color: #000 !important;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  /* Safari-specific fixes */
  -webkit-text-size-adjust: none;
  -webkit-user-select: none;
  -webkit-touch-callout: none;
}
@media(max-width:991px) {
  .page-id-26 .footerSection .gridFooter .contFooter01 .texto p,
  .page-id-4512 .footerSection .gridFooter .contFooter01 .texto p,
  .page-id-58 .footerSection .gridFooter .contFooter01 .texto p,
  .page-id-60 .footerSection .gridFooter .contFooter01 .texto p,
  .page-id-4512 .footerSection .gridFooter .contFooter01 .texto p,
  .woocommerce-shop .footerSection .gridFooter .contFooter01 .texto p,
  .tax-product_cat .footerSection .gridFooter .contFooter01 .texto p,
  .single-product .footerSection .gridFooter .contFooter01 .texto p,
  .woocommerce-cart .footerSection .gridFooter .contFooter01 .texto p,
  .woocommerce-checkout .footerSection .gridFooter .contFooter01 .texto p,
  .page-id-5764 .footerSection .gridFooter .contFooter01 .texto p,
  .page-id-5766 .footerSection .gridFooter .contFooter01 .texto p,
  .page-id-5769 .footerSection .gridFooter .contFooter01 .texto p,
  .error404 .footerSection .gridFooter .contFooter01 .texto p,
  .page-id-6106 .footerSection .gridFooter .contFooter01 .texto p {
    font-size: 13px;
  }
}
.page-id-26 .footerSection .gridFooter .contFooter02,
.page-id-4512 .footerSection .gridFooter .contFooter02,
.page-id-58 .footerSection .gridFooter .contFooter02,
.page-id-60 .footerSection .gridFooter .contFooter02,
.page-id-4512 .footerSection .gridFooter .contFooter02,
.woocommerce-shop .footerSection .gridFooter .contFooter02,
.tax-product_cat .footerSection .gridFooter .contFooter02,
.single-product .footerSection .gridFooter .contFooter02,
.woocommerce-cart .footerSection .gridFooter .contFooter02,
.woocommerce-checkout .footerSection .gridFooter .contFooter02,
.page-id-5764 .footerSection .gridFooter .contFooter02,
.page-id-5766 .footerSection .gridFooter .contFooter02,
.page-id-5769 .footerSection .gridFooter .contFooter02,
.error404 .footerSection .gridFooter .contFooter02,
.page-id-6106 .footerSection .gridFooter .contFooter02 {
  padding: 0px !important;
}
@media(max-width:991px) {
  .page-id-26 .footerSection .gridFooter .contFooter02,
  .page-id-4512 .footerSection .gridFooter .contFooter02,
  .page-id-58 .footerSection .gridFooter .contFooter02,
  .page-id-60 .footerSection .gridFooter .contFooter02,
  .page-id-4512 .footerSection .gridFooter .contFooter02,
  .woocommerce-shop .footerSection .gridFooter .contFooter02,
  .tax-product_cat .footerSection .gridFooter .contFooter02,
  .single-product .footerSection .gridFooter .contFooter02,
  .woocommerce-cart .footerSection .gridFooter .contFooter02,
  .woocommerce-checkout .footerSection .gridFooter .contFooter02,
  .page-id-5764 .footerSection .gridFooter .contFooter02,
  .page-id-5766 .footerSection .gridFooter .contFooter02,
  .page-id-5769 .footerSection .gridFooter .contFooter02,
  .error404 .footerSection .gridFooter .contFooter02,
  .page-id-6106 .footerSection .gridFooter .contFooter02 {
    order: 0;
  }
}
.page-id-26 .footerSection .gridFooter .contFooter02 .e-con-inner,
.page-id-4512 .footerSection .gridFooter .contFooter02 .e-con-inner,
.page-id-58 .footerSection .gridFooter .contFooter02 .e-con-inner,
.page-id-60 .footerSection .gridFooter .contFooter02 .e-con-inner,
.page-id-4512 .footerSection .gridFooter .contFooter02 .e-con-inner,
.woocommerce-shop .footerSection .gridFooter .contFooter02 .e-con-inner,
.tax-product_cat .footerSection .gridFooter .contFooter02 .e-con-inner,
.single-product .footerSection .gridFooter .contFooter02 .e-con-inner,
.woocommerce-cart .footerSection .gridFooter .contFooter02 .e-con-inner,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 .e-con-inner,
.page-id-5764 .footerSection .gridFooter .contFooter02 .e-con-inner,
.page-id-5766 .footerSection .gridFooter .contFooter02 .e-con-inner,
.page-id-5769 .footerSection .gridFooter .contFooter02 .e-con-inner,
.error404 .footerSection .gridFooter .contFooter02 .e-con-inner,
.page-id-6106 .footerSection .gridFooter .contFooter02 .e-con-inner {
  gap: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}
.page-id-26 .footerSection .gridFooter .contFooter02 img,
.page-id-4512 .footerSection .gridFooter .contFooter02 img,
.page-id-58 .footerSection .gridFooter .contFooter02 img,
.page-id-60 .footerSection .gridFooter .contFooter02 img,
.page-id-4512 .footerSection .gridFooter .contFooter02 img,
.woocommerce-shop .footerSection .gridFooter .contFooter02 img,
.tax-product_cat .footerSection .gridFooter .contFooter02 img,
.single-product .footerSection .gridFooter .contFooter02 img,
.woocommerce-cart .footerSection .gridFooter .contFooter02 img,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 img,
.page-id-5764 .footerSection .gridFooter .contFooter02 img,
.page-id-5766 .footerSection .gridFooter .contFooter02 img,
.page-id-5769 .footerSection .gridFooter .contFooter02 img,
.error404 .footerSection .gridFooter .contFooter02 img,
.page-id-6106 .footerSection .gridFooter .contFooter02 img {
  width: 110.777px;
  height: 24px;
}
.page-id-26 .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img,
.page-id-4512 .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img,
.page-id-58 .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img,
.page-id-60 .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img,
.page-id-4512 .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img,
.woocommerce-shop .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img,
.tax-product_cat .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img,
.single-product .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img,
.woocommerce-cart .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img,
.page-id-5764 .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img,
.page-id-5766 .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img,
.page-id-5769 .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img,
.error404 .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img,
.page-id-6106 .footerSection .gridFooter .contFooter02 .imgVinotecaFooter img {
  width: auto !important;
  height: auto !important;
}
.page-id-26 .footerSection .gridFooter .contFooter02 .vinotecaText p,
.page-id-4512 .footerSection .gridFooter .contFooter02 .vinotecaText p,
.page-id-58 .footerSection .gridFooter .contFooter02 .vinotecaText p,
.page-id-60 .footerSection .gridFooter .contFooter02 .vinotecaText p,
.page-id-4512 .footerSection .gridFooter .contFooter02 .vinotecaText p,
.woocommerce-shop .footerSection .gridFooter .contFooter02 .vinotecaText p,
.tax-product_cat .footerSection .gridFooter .contFooter02 .vinotecaText p,
.single-product .footerSection .gridFooter .contFooter02 .vinotecaText p,
.woocommerce-cart .footerSection .gridFooter .contFooter02 .vinotecaText p,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 .vinotecaText p,
.page-id-5764 .footerSection .gridFooter .contFooter02 .vinotecaText p,
.page-id-5766 .footerSection .gridFooter .contFooter02 .vinotecaText p,
.page-id-5769 .footerSection .gridFooter .contFooter02 .vinotecaText p,
.error404 .footerSection .gridFooter .contFooter02 .vinotecaText p,
.page-id-6106 .footerSection .gridFooter .contFooter02 .vinotecaText p {
  color: #000;
  text-align: center;
  font-size: 19.697px;
  font-style: normal;
  font-weight: 700;
  line-height: 19.697px;
  letter-spacing: 3.03px;
}
.page-id-26 .footerSection .gridFooter .contFooter02 #botonCarta,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonCarta,
.page-id-58 .footerSection .gridFooter .contFooter02 #botonCarta,
.page-id-60 .footerSection .gridFooter .contFooter02 #botonCarta,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonCarta,
.woocommerce-shop .footerSection .gridFooter .contFooter02 #botonCarta,
.tax-product_cat .footerSection .gridFooter .contFooter02 #botonCarta,
.single-product .footerSection .gridFooter .contFooter02 #botonCarta,
.woocommerce-cart .footerSection .gridFooter .contFooter02 #botonCarta,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 #botonCarta,
.page-id-5764 .footerSection .gridFooter .contFooter02 #botonCarta,
.page-id-5766 .footerSection .gridFooter .contFooter02 #botonCarta,
.page-id-5769 .footerSection .gridFooter .contFooter02 #botonCarta,
.error404 .footerSection .gridFooter .contFooter02 #botonCarta,
.page-id-6106 .footerSection .gridFooter .contFooter02 #botonCarta {
  width: 200px;
  background: #CA7158;
  border-radius: 0px !important;
  border: 1px solid #CA7158;
  transition: all 0.3s ease-in-out;
}
@media(max-width:991px) {
  .page-id-26 .footerSection .gridFooter .contFooter02 #botonCarta,
  .page-id-4512 .footerSection .gridFooter .contFooter02 #botonCarta,
  .page-id-58 .footerSection .gridFooter .contFooter02 #botonCarta,
  .page-id-60 .footerSection .gridFooter .contFooter02 #botonCarta,
  .page-id-4512 .footerSection .gridFooter .contFooter02 #botonCarta,
  .woocommerce-shop .footerSection .gridFooter .contFooter02 #botonCarta,
  .tax-product_cat .footerSection .gridFooter .contFooter02 #botonCarta,
  .single-product .footerSection .gridFooter .contFooter02 #botonCarta,
  .woocommerce-cart .footerSection .gridFooter .contFooter02 #botonCarta,
  .woocommerce-checkout .footerSection .gridFooter .contFooter02 #botonCarta,
  .page-id-5764 .footerSection .gridFooter .contFooter02 #botonCarta,
  .page-id-5766 .footerSection .gridFooter .contFooter02 #botonCarta,
  .page-id-5769 .footerSection .gridFooter .contFooter02 #botonCarta,
  .error404 .footerSection .gridFooter .contFooter02 #botonCarta,
  .page-id-6106 .footerSection .gridFooter .contFooter02 #botonCarta {
    padding: 15px;
    width: 100%;
    min-width: 98px;
  }
}
.page-id-26 .footerSection .gridFooter .contFooter02 #botonCarta span span,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonCarta span span,
.page-id-58 .footerSection .gridFooter .contFooter02 #botonCarta span span,
.page-id-60 .footerSection .gridFooter .contFooter02 #botonCarta span span,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonCarta span span,
.woocommerce-shop .footerSection .gridFooter .contFooter02 #botonCarta span span,
.tax-product_cat .footerSection .gridFooter .contFooter02 #botonCarta span span,
.single-product .footerSection .gridFooter .contFooter02 #botonCarta span span,
.woocommerce-cart .footerSection .gridFooter .contFooter02 #botonCarta span span,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 #botonCarta span span,
.page-id-5764 .footerSection .gridFooter .contFooter02 #botonCarta span span,
.page-id-5766 .footerSection .gridFooter .contFooter02 #botonCarta span span,
.page-id-5769 .footerSection .gridFooter .contFooter02 #botonCarta span span,
.error404 .footerSection .gridFooter .contFooter02 #botonCarta span span,
.page-id-6106 .footerSection .gridFooter .contFooter02 #botonCarta span span {
  color: #F6F4F1;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-26 .footerSection .gridFooter .contFooter02 #botonCarta:hover,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonCarta:hover,
.page-id-58 .footerSection .gridFooter .contFooter02 #botonCarta:hover,
.page-id-60 .footerSection .gridFooter .contFooter02 #botonCarta:hover,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonCarta:hover,
.woocommerce-shop .footerSection .gridFooter .contFooter02 #botonCarta:hover,
.tax-product_cat .footerSection .gridFooter .contFooter02 #botonCarta:hover,
.single-product .footerSection .gridFooter .contFooter02 #botonCarta:hover,
.woocommerce-cart .footerSection .gridFooter .contFooter02 #botonCarta:hover,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 #botonCarta:hover,
.page-id-5764 .footerSection .gridFooter .contFooter02 #botonCarta:hover,
.page-id-5766 .footerSection .gridFooter .contFooter02 #botonCarta:hover,
.page-id-5769 .footerSection .gridFooter .contFooter02 #botonCarta:hover,
.error404 .footerSection .gridFooter .contFooter02 #botonCarta:hover,
.page-id-6106 .footerSection .gridFooter .contFooter02 #botonCarta:hover {
  background-color: #F6F4F1 !important;
}
.page-id-26 .footerSection .gridFooter .contFooter02 #botonCarta:hover span span,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonCarta:hover span span,
.page-id-58 .footerSection .gridFooter .contFooter02 #botonCarta:hover span span,
.page-id-60 .footerSection .gridFooter .contFooter02 #botonCarta:hover span span,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonCarta:hover span span,
.woocommerce-shop .footerSection .gridFooter .contFooter02 #botonCarta:hover span span,
.tax-product_cat .footerSection .gridFooter .contFooter02 #botonCarta:hover span span,
.single-product .footerSection .gridFooter .contFooter02 #botonCarta:hover span span,
.woocommerce-cart .footerSection .gridFooter .contFooter02 #botonCarta:hover span span,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 #botonCarta:hover span span,
.page-id-5764 .footerSection .gridFooter .contFooter02 #botonCarta:hover span span,
.page-id-5766 .footerSection .gridFooter .contFooter02 #botonCarta:hover span span,
.page-id-5769 .footerSection .gridFooter .contFooter02 #botonCarta:hover span span,
.error404 .footerSection .gridFooter .contFooter02 #botonCarta:hover span span,
.page-id-6106 .footerSection .gridFooter .contFooter02 #botonCarta:hover span span {
  color: #CA7158 !important;
}
.page-id-26 .footerSection .gridFooter .contFooter02 #botonTienda,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonTienda,
.page-id-58 .footerSection .gridFooter .contFooter02 #botonTienda,
.page-id-60 .footerSection .gridFooter .contFooter02 #botonTienda,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonTienda,
.woocommerce-shop .footerSection .gridFooter .contFooter02 #botonTienda,
.tax-product_cat .footerSection .gridFooter .contFooter02 #botonTienda,
.single-product .footerSection .gridFooter .contFooter02 #botonTienda,
.woocommerce-cart .footerSection .gridFooter .contFooter02 #botonTienda,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 #botonTienda,
.page-id-5764 .footerSection .gridFooter .contFooter02 #botonTienda,
.page-id-5766 .footerSection .gridFooter .contFooter02 #botonTienda,
.page-id-5769 .footerSection .gridFooter .contFooter02 #botonTienda,
.error404 .footerSection .gridFooter .contFooter02 #botonTienda,
.page-id-6106 .footerSection .gridFooter .contFooter02 #botonTienda {
  width: 200px;
  background: transparent;
  border: 1px solid black;
  border-radius: 0px !important;
  transition: all 0.3s ease-in-out;
}
@media(max-width:991px) {
  .page-id-26 .footerSection .gridFooter .contFooter02 #botonTienda,
  .page-id-4512 .footerSection .gridFooter .contFooter02 #botonTienda,
  .page-id-58 .footerSection .gridFooter .contFooter02 #botonTienda,
  .page-id-60 .footerSection .gridFooter .contFooter02 #botonTienda,
  .page-id-4512 .footerSection .gridFooter .contFooter02 #botonTienda,
  .woocommerce-shop .footerSection .gridFooter .contFooter02 #botonTienda,
  .tax-product_cat .footerSection .gridFooter .contFooter02 #botonTienda,
  .single-product .footerSection .gridFooter .contFooter02 #botonTienda,
  .woocommerce-cart .footerSection .gridFooter .contFooter02 #botonTienda,
  .woocommerce-checkout .footerSection .gridFooter .contFooter02 #botonTienda,
  .page-id-5764 .footerSection .gridFooter .contFooter02 #botonTienda,
  .page-id-5766 .footerSection .gridFooter .contFooter02 #botonTienda,
  .page-id-5769 .footerSection .gridFooter .contFooter02 #botonTienda,
  .error404 .footerSection .gridFooter .contFooter02 #botonTienda,
  .page-id-6106 .footerSection .gridFooter .contFooter02 #botonTienda {
    width: 100%;
    padding: 15px;
    min-width: 98px;
  }
}
.page-id-26 .footerSection .gridFooter .contFooter02 #botonTienda span span,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonTienda span span,
.page-id-58 .footerSection .gridFooter .contFooter02 #botonTienda span span,
.page-id-60 .footerSection .gridFooter .contFooter02 #botonTienda span span,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonTienda span span,
.woocommerce-shop .footerSection .gridFooter .contFooter02 #botonTienda span span,
.tax-product_cat .footerSection .gridFooter .contFooter02 #botonTienda span span,
.single-product .footerSection .gridFooter .contFooter02 #botonTienda span span,
.woocommerce-cart .footerSection .gridFooter .contFooter02 #botonTienda span span,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 #botonTienda span span,
.page-id-5764 .footerSection .gridFooter .contFooter02 #botonTienda span span,
.page-id-5766 .footerSection .gridFooter .contFooter02 #botonTienda span span,
.page-id-5769 .footerSection .gridFooter .contFooter02 #botonTienda span span,
.error404 .footerSection .gridFooter .contFooter02 #botonTienda span span,
.page-id-6106 .footerSection .gridFooter .contFooter02 #botonTienda span span {
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-26 .footerSection .gridFooter .contFooter02 #botonTienda:hover,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonTienda:hover,
.page-id-58 .footerSection .gridFooter .contFooter02 #botonTienda:hover,
.page-id-60 .footerSection .gridFooter .contFooter02 #botonTienda:hover,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonTienda:hover,
.woocommerce-shop .footerSection .gridFooter .contFooter02 #botonTienda:hover,
.tax-product_cat .footerSection .gridFooter .contFooter02 #botonTienda:hover,
.single-product .footerSection .gridFooter .contFooter02 #botonTienda:hover,
.woocommerce-cart .footerSection .gridFooter .contFooter02 #botonTienda:hover,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 #botonTienda:hover,
.page-id-5764 .footerSection .gridFooter .contFooter02 #botonTienda:hover,
.page-id-5766 .footerSection .gridFooter .contFooter02 #botonTienda:hover,
.page-id-5769 .footerSection .gridFooter .contFooter02 #botonTienda:hover,
.error404 .footerSection .gridFooter .contFooter02 #botonTienda:hover,
.page-id-6106 .footerSection .gridFooter .contFooter02 #botonTienda:hover {
  border: 1px solid #CA7158 !important;
}
.page-id-26 .footerSection .gridFooter .contFooter02 #botonTienda:hover span span,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonTienda:hover span span,
.page-id-58 .footerSection .gridFooter .contFooter02 #botonTienda:hover span span,
.page-id-60 .footerSection .gridFooter .contFooter02 #botonTienda:hover span span,
.page-id-4512 .footerSection .gridFooter .contFooter02 #botonTienda:hover span span,
.woocommerce-shop .footerSection .gridFooter .contFooter02 #botonTienda:hover span span,
.tax-product_cat .footerSection .gridFooter .contFooter02 #botonTienda:hover span span,
.single-product .footerSection .gridFooter .contFooter02 #botonTienda:hover span span,
.woocommerce-cart .footerSection .gridFooter .contFooter02 #botonTienda:hover span span,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 #botonTienda:hover span span,
.page-id-5764 .footerSection .gridFooter .contFooter02 #botonTienda:hover span span,
.page-id-5766 .footerSection .gridFooter .contFooter02 #botonTienda:hover span span,
.page-id-5769 .footerSection .gridFooter .contFooter02 #botonTienda:hover span span,
.error404 .footerSection .gridFooter .contFooter02 #botonTienda:hover span span,
.page-id-6106 .footerSection .gridFooter .contFooter02 #botonTienda:hover span span {
  color: #CA7158 !important;
}
.page-id-26 .footerSection .gridFooter .contFooter02 .gridBotones,
.page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones,
.page-id-58 .footerSection .gridFooter .contFooter02 .gridBotones,
.page-id-60 .footerSection .gridFooter .contFooter02 .gridBotones,
.page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones,
.woocommerce-shop .footerSection .gridFooter .contFooter02 .gridBotones,
.tax-product_cat .footerSection .gridFooter .contFooter02 .gridBotones,
.single-product .footerSection .gridFooter .contFooter02 .gridBotones,
.woocommerce-cart .footerSection .gridFooter .contFooter02 .gridBotones,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 .gridBotones,
.page-id-5764 .footerSection .gridFooter .contFooter02 .gridBotones,
.page-id-5766 .footerSection .gridFooter .contFooter02 .gridBotones,
.page-id-5769 .footerSection .gridFooter .contFooter02 .gridBotones,
.error404 .footerSection .gridFooter .contFooter02 .gridBotones,
.page-id-6106 .footerSection .gridFooter .contFooter02 .gridBotones {
  width: auto;
  display: flex !important;
  margin-top: 24px;
  gap: 18px;
}
@media(max-width:576px) {
  .page-id-26 .footerSection .gridFooter .contFooter02 .gridBotones,
  .page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones,
  .page-id-58 .footerSection .gridFooter .contFooter02 .gridBotones,
  .page-id-60 .footerSection .gridFooter .contFooter02 .gridBotones,
  .page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones,
  .woocommerce-shop .footerSection .gridFooter .contFooter02 .gridBotones,
  .tax-product_cat .footerSection .gridFooter .contFooter02 .gridBotones,
  .single-product .footerSection .gridFooter .contFooter02 .gridBotones,
  .woocommerce-cart .footerSection .gridFooter .contFooter02 .gridBotones,
  .woocommerce-checkout .footerSection .gridFooter .contFooter02 .gridBotones,
  .page-id-5764 .footerSection .gridFooter .contFooter02 .gridBotones,
  .page-id-5766 .footerSection .gridFooter .contFooter02 .gridBotones,
  .page-id-5769 .footerSection .gridFooter .contFooter02 .gridBotones,
  .error404 .footerSection .gridFooter .contFooter02 .gridBotones,
  .page-id-6106 .footerSection .gridFooter .contFooter02 .gridBotones {
    gap: 10px;
    width: inherit;
    justify-content: center;
  }
}
.page-id-26 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container,
.page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container,
.page-id-58 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container,
.page-id-60 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container,
.page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container,
.woocommerce-shop .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container,
.tax-product_cat .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container,
.single-product .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container,
.woocommerce-cart .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container,
.page-id-5764 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container,
.page-id-5766 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container,
.page-id-5769 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container,
.error404 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container,
.page-id-6106 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container {
  display: flex;
  justify-content: flex-end;
  margin-right: 9px;
}
.page-id-26 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
.page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
.page-id-58 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
.page-id-60 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
.page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
.woocommerce-shop .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
.tax-product_cat .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
.single-product .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
.woocommerce-cart .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
.page-id-5764 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
.page-id-5766 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
.page-id-5769 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
.error404 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
.page-id-6106 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  justify-content: center;
  width: 75%;
}
@media(max-width:576px) {
  .page-id-26 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
  .page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
  .page-id-58 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
  .page-id-60 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
  .page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
  .woocommerce-shop .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
  .tax-product_cat .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
  .single-product .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
  .woocommerce-cart .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
  .woocommerce-checkout .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
  .page-id-5764 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
  .page-id-5766 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
  .page-id-5769 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
  .error404 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper,
  .page-id-6106 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-38a44cc .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.page-id-26 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container,
.page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container,
.page-id-58 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container,
.page-id-60 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container,
.page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container,
.woocommerce-shop .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container,
.tax-product_cat .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container,
.single-product .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container,
.woocommerce-cart .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container,
.page-id-5764 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container,
.page-id-5766 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container,
.page-id-5769 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container,
.error404 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container,
.page-id-6106 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container {
  display: flex;
  justify-content: flex-start;
  margin-left: 9px;
}
.page-id-26 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
.page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
.page-id-58 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
.page-id-60 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
.page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
.woocommerce-shop .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
.tax-product_cat .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
.single-product .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
.woocommerce-cart .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
.woocommerce-checkout .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
.page-id-5764 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
.page-id-5766 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
.page-id-5769 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
.error404 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
.page-id-6106 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  width: 75%;
  justify-content: center;
}
@media(max-width:576px) {
  .page-id-26 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
  .page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
  .page-id-58 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
  .page-id-60 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
  .page-id-4512 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
  .woocommerce-shop .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
  .tax-product_cat .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
  .single-product .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
  .woocommerce-cart .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
  .woocommerce-checkout .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
  .page-id-5764 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
  .page-id-5766 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
  .page-id-5769 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
  .error404 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper,
  .page-id-6106 .footerSection .gridFooter .contFooter02 .gridBotones .elementor-element-16b1809 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.page-id-26 .footerSection .gridFooter .contFooter03,
.page-id-4512 .footerSection .gridFooter .contFooter03,
.page-id-58 .footerSection .gridFooter .contFooter03,
.page-id-60 .footerSection .gridFooter .contFooter03,
.page-id-4512 .footerSection .gridFooter .contFooter03,
.woocommerce-shop .footerSection .gridFooter .contFooter03,
.tax-product_cat .footerSection .gridFooter .contFooter03,
.single-product .footerSection .gridFooter .contFooter03,
.woocommerce-cart .footerSection .gridFooter .contFooter03,
.woocommerce-checkout .footerSection .gridFooter .contFooter03,
.page-id-5764 .footerSection .gridFooter .contFooter03,
.page-id-5766 .footerSection .gridFooter .contFooter03,
.page-id-5769 .footerSection .gridFooter .contFooter03,
.error404 .footerSection .gridFooter .contFooter03,
.page-id-6106 .footerSection .gridFooter .contFooter03 {
  padding: 0px !important;
}
@media(max-width:991px) {
  .page-id-26 .footerSection .gridFooter .contFooter03,
  .page-id-4512 .footerSection .gridFooter .contFooter03,
  .page-id-58 .footerSection .gridFooter .contFooter03,
  .page-id-60 .footerSection .gridFooter .contFooter03,
  .page-id-4512 .footerSection .gridFooter .contFooter03,
  .woocommerce-shop .footerSection .gridFooter .contFooter03,
  .tax-product_cat .footerSection .gridFooter .contFooter03,
  .single-product .footerSection .gridFooter .contFooter03,
  .woocommerce-cart .footerSection .gridFooter .contFooter03,
  .woocommerce-checkout .footerSection .gridFooter .contFooter03,
  .page-id-5764 .footerSection .gridFooter .contFooter03,
  .page-id-5766 .footerSection .gridFooter .contFooter03,
  .page-id-5769 .footerSection .gridFooter .contFooter03,
  .error404 .footerSection .gridFooter .contFooter03,
  .page-id-6106 .footerSection .gridFooter .contFooter03 {
    order: 2;
    width: 56%;
    align-items: flex-end;
  }
}
.page-id-26 .footerSection .gridFooter .contFooter03 .e-con-inner,
.page-id-4512 .footerSection .gridFooter .contFooter03 .e-con-inner,
.page-id-58 .footerSection .gridFooter .contFooter03 .e-con-inner,
.page-id-60 .footerSection .gridFooter .contFooter03 .e-con-inner,
.page-id-4512 .footerSection .gridFooter .contFooter03 .e-con-inner,
.woocommerce-shop .footerSection .gridFooter .contFooter03 .e-con-inner,
.tax-product_cat .footerSection .gridFooter .contFooter03 .e-con-inner,
.single-product .footerSection .gridFooter .contFooter03 .e-con-inner,
.woocommerce-cart .footerSection .gridFooter .contFooter03 .e-con-inner,
.woocommerce-checkout .footerSection .gridFooter .contFooter03 .e-con-inner,
.page-id-5764 .footerSection .gridFooter .contFooter03 .e-con-inner,
.page-id-5766 .footerSection .gridFooter .contFooter03 .e-con-inner,
.page-id-5769 .footerSection .gridFooter .contFooter03 .e-con-inner,
.error404 .footerSection .gridFooter .contFooter03 .e-con-inner,
.page-id-6106 .footerSection .gridFooter .contFooter03 .e-con-inner {
  display: flex;
  align-items: flex-start;
  align-content: flex-end;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 0 !important;
  padding-top: 10px;
  padding-bottom: 10px;
}
.page-id-26 .footerSection .gridFooter .contFooter03 .subtitulo p,
.page-id-4512 .footerSection .gridFooter .contFooter03 .subtitulo p,
.page-id-58 .footerSection .gridFooter .contFooter03 .subtitulo p,
.page-id-60 .footerSection .gridFooter .contFooter03 .subtitulo p,
.page-id-4512 .footerSection .gridFooter .contFooter03 .subtitulo p,
.woocommerce-shop .footerSection .gridFooter .contFooter03 .subtitulo p,
.tax-product_cat .footerSection .gridFooter .contFooter03 .subtitulo p,
.single-product .footerSection .gridFooter .contFooter03 .subtitulo p,
.woocommerce-cart .footerSection .gridFooter .contFooter03 .subtitulo p,
.woocommerce-checkout .footerSection .gridFooter .contFooter03 .subtitulo p,
.page-id-5764 .footerSection .gridFooter .contFooter03 .subtitulo p,
.page-id-5766 .footerSection .gridFooter .contFooter03 .subtitulo p,
.page-id-5769 .footerSection .gridFooter .contFooter03 .subtitulo p,
.error404 .footerSection .gridFooter .contFooter03 .subtitulo p,
.page-id-6106 .footerSection .gridFooter .contFooter03 .subtitulo p {
  margin-top: 24px;
  color: #636363;
  font-family: "Georgia";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
}
@media(max-width:991px) {
  .page-id-26 .footerSection .gridFooter .contFooter03 .subtitulo p,
  .page-id-4512 .footerSection .gridFooter .contFooter03 .subtitulo p,
  .page-id-58 .footerSection .gridFooter .contFooter03 .subtitulo p,
  .page-id-60 .footerSection .gridFooter .contFooter03 .subtitulo p,
  .page-id-4512 .footerSection .gridFooter .contFooter03 .subtitulo p,
  .woocommerce-shop .footerSection .gridFooter .contFooter03 .subtitulo p,
  .tax-product_cat .footerSection .gridFooter .contFooter03 .subtitulo p,
  .single-product .footerSection .gridFooter .contFooter03 .subtitulo p,
  .woocommerce-cart .footerSection .gridFooter .contFooter03 .subtitulo p,
  .woocommerce-checkout .footerSection .gridFooter .contFooter03 .subtitulo p,
  .page-id-5764 .footerSection .gridFooter .contFooter03 .subtitulo p,
  .page-id-5766 .footerSection .gridFooter .contFooter03 .subtitulo p,
  .page-id-5769 .footerSection .gridFooter .contFooter03 .subtitulo p,
  .error404 .footerSection .gridFooter .contFooter03 .subtitulo p,
  .page-id-6106 .footerSection .gridFooter .contFooter03 .subtitulo p {
    font-size: 13px;
  }
}
.page-id-26 .footerSection .gridFooter .contFooter03 .texto p,
.page-id-4512 .footerSection .gridFooter .contFooter03 .texto p,
.page-id-58 .footerSection .gridFooter .contFooter03 .texto p,
.page-id-60 .footerSection .gridFooter .contFooter03 .texto p,
.page-id-4512 .footerSection .gridFooter .contFooter03 .texto p,
.woocommerce-shop .footerSection .gridFooter .contFooter03 .texto p,
.tax-product_cat .footerSection .gridFooter .contFooter03 .texto p,
.single-product .footerSection .gridFooter .contFooter03 .texto p,
.woocommerce-cart .footerSection .gridFooter .contFooter03 .texto p,
.woocommerce-checkout .footerSection .gridFooter .contFooter03 .texto p,
.page-id-5764 .footerSection .gridFooter .contFooter03 .texto p,
.page-id-5766 .footerSection .gridFooter .contFooter03 .texto p,
.page-id-5769 .footerSection .gridFooter .contFooter03 .texto p,
.error404 .footerSection .gridFooter .contFooter03 .texto p,
.page-id-6106 .footerSection .gridFooter .contFooter03 .texto p {
  margin-top: 8px;
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-id-26 .footerSection .gridFooter .contFooter03 .texto p a,
.page-id-4512 .footerSection .gridFooter .contFooter03 .texto p a,
.page-id-58 .footerSection .gridFooter .contFooter03 .texto p a,
.page-id-60 .footerSection .gridFooter .contFooter03 .texto p a,
.page-id-4512 .footerSection .gridFooter .contFooter03 .texto p a,
.woocommerce-shop .footerSection .gridFooter .contFooter03 .texto p a,
.tax-product_cat .footerSection .gridFooter .contFooter03 .texto p a,
.single-product .footerSection .gridFooter .contFooter03 .texto p a,
.woocommerce-cart .footerSection .gridFooter .contFooter03 .texto p a,
.woocommerce-checkout .footerSection .gridFooter .contFooter03 .texto p a,
.page-id-5764 .footerSection .gridFooter .contFooter03 .texto p a,
.page-id-5766 .footerSection .gridFooter .contFooter03 .texto p a,
.page-id-5769 .footerSection .gridFooter .contFooter03 .texto p a,
.error404 .footerSection .gridFooter .contFooter03 .texto p a,
.page-id-6106 .footerSection .gridFooter .contFooter03 .texto p a {
  color: #000 !important;
}
@media(max-width:991px) {
  .page-id-26 .footerSection .gridFooter .contFooter03 .texto p,
  .page-id-4512 .footerSection .gridFooter .contFooter03 .texto p,
  .page-id-58 .footerSection .gridFooter .contFooter03 .texto p,
  .page-id-60 .footerSection .gridFooter .contFooter03 .texto p,
  .page-id-4512 .footerSection .gridFooter .contFooter03 .texto p,
  .woocommerce-shop .footerSection .gridFooter .contFooter03 .texto p,
  .tax-product_cat .footerSection .gridFooter .contFooter03 .texto p,
  .single-product .footerSection .gridFooter .contFooter03 .texto p,
  .woocommerce-cart .footerSection .gridFooter .contFooter03 .texto p,
  .woocommerce-checkout .footerSection .gridFooter .contFooter03 .texto p,
  .page-id-5764 .footerSection .gridFooter .contFooter03 .texto p,
  .page-id-5766 .footerSection .gridFooter .contFooter03 .texto p,
  .page-id-5769 .footerSection .gridFooter .contFooter03 .texto p,
  .error404 .footerSection .gridFooter .contFooter03 .texto p,
  .page-id-6106 .footerSection .gridFooter .contFooter03 .texto p {
    font-size: 13px;
  }
}
.page-id-26 .footerSection .gridFooter .contFooter03 #textoInstagram p,
.page-id-4512 .footerSection .gridFooter .contFooter03 #textoInstagram p,
.page-id-58 .footerSection .gridFooter .contFooter03 #textoInstagram p,
.page-id-60 .footerSection .gridFooter .contFooter03 #textoInstagram p,
.page-id-4512 .footerSection .gridFooter .contFooter03 #textoInstagram p,
.woocommerce-shop .footerSection .gridFooter .contFooter03 #textoInstagram p,
.tax-product_cat .footerSection .gridFooter .contFooter03 #textoInstagram p,
.single-product .footerSection .gridFooter .contFooter03 #textoInstagram p,
.woocommerce-cart .footerSection .gridFooter .contFooter03 #textoInstagram p,
.woocommerce-checkout .footerSection .gridFooter .contFooter03 #textoInstagram p,
.page-id-5764 .footerSection .gridFooter .contFooter03 #textoInstagram p,
.page-id-5766 .footerSection .gridFooter .contFooter03 #textoInstagram p,
.page-id-5769 .footerSection .gridFooter .contFooter03 #textoInstagram p,
.error404 .footerSection .gridFooter .contFooter03 #textoInstagram p,
.page-id-6106 .footerSection .gridFooter .contFooter03 #textoInstagram p {
  display: flex;
  align-items: center;
}
.page-id-26 .footerSection .gridFooter .contFooter03 #textoInstagram p a,
.page-id-4512 .footerSection .gridFooter .contFooter03 #textoInstagram p a,
.page-id-58 .footerSection .gridFooter .contFooter03 #textoInstagram p a,
.page-id-60 .footerSection .gridFooter .contFooter03 #textoInstagram p a,
.page-id-4512 .footerSection .gridFooter .contFooter03 #textoInstagram p a,
.woocommerce-shop .footerSection .gridFooter .contFooter03 #textoInstagram p a,
.tax-product_cat .footerSection .gridFooter .contFooter03 #textoInstagram p a,
.single-product .footerSection .gridFooter .contFooter03 #textoInstagram p a,
.woocommerce-cart .footerSection .gridFooter .contFooter03 #textoInstagram p a,
.woocommerce-checkout .footerSection .gridFooter .contFooter03 #textoInstagram p a,
.page-id-5764 .footerSection .gridFooter .contFooter03 #textoInstagram p a,
.page-id-5766 .footerSection .gridFooter .contFooter03 #textoInstagram p a,
.page-id-5769 .footerSection .gridFooter .contFooter03 #textoInstagram p a,
.error404 .footerSection .gridFooter .contFooter03 #textoInstagram p a,
.page-id-6106 .footerSection .gridFooter .contFooter03 #textoInstagram p a {
  color: #000 !important;
}
.page-id-26 .footerSection .gridFooter .contFooter03 #textoInstagram p::before,
.page-id-4512 .footerSection .gridFooter .contFooter03 #textoInstagram p::before,
.page-id-58 .footerSection .gridFooter .contFooter03 #textoInstagram p::before,
.page-id-60 .footerSection .gridFooter .contFooter03 #textoInstagram p::before,
.page-id-4512 .footerSection .gridFooter .contFooter03 #textoInstagram p::before,
.woocommerce-shop .footerSection .gridFooter .contFooter03 #textoInstagram p::before,
.tax-product_cat .footerSection .gridFooter .contFooter03 #textoInstagram p::before,
.single-product .footerSection .gridFooter .contFooter03 #textoInstagram p::before,
.woocommerce-cart .footerSection .gridFooter .contFooter03 #textoInstagram p::before,
.woocommerce-checkout .footerSection .gridFooter .contFooter03 #textoInstagram p::before,
.page-id-5764 .footerSection .gridFooter .contFooter03 #textoInstagram p::before,
.page-id-5766 .footerSection .gridFooter .contFooter03 #textoInstagram p::before,
.page-id-5769 .footerSection .gridFooter .contFooter03 #textoInstagram p::before,
.error404 .footerSection .gridFooter .contFooter03 #textoInstagram p::before,
.page-id-6106 .footerSection .gridFooter .contFooter03 #textoInstagram p::before {
  content: "\e925" !important;
  color: #ca7158;
  font-family: "icomoon" !important;
  font-size: 18px !important;
  margin-right: 6px !important;
}
.page-id-26 .copySeccion,
.page-id-4512 .copySeccion,
.page-id-58 .copySeccion,
.page-id-60 .copySeccion,
.page-id-4512 .copySeccion,
.woocommerce-shop .copySeccion,
.tax-product_cat .copySeccion,
.single-product .copySeccion,
.woocommerce-cart .copySeccion,
.woocommerce-checkout .copySeccion,
.page-id-5764 .copySeccion,
.page-id-5766 .copySeccion,
.page-id-5769 .copySeccion,
.error404 .copySeccion,
.page-id-6106 .copySeccion {
  margin-bottom: 20px !important;
}
.page-id-26 .copySeccion .elementor-container,
.page-id-4512 .copySeccion .elementor-container,
.page-id-58 .copySeccion .elementor-container,
.page-id-60 .copySeccion .elementor-container,
.page-id-4512 .copySeccion .elementor-container,
.woocommerce-shop .copySeccion .elementor-container,
.tax-product_cat .copySeccion .elementor-container,
.single-product .copySeccion .elementor-container,
.woocommerce-cart .copySeccion .elementor-container,
.woocommerce-checkout .copySeccion .elementor-container,
.page-id-5764 .copySeccion .elementor-container,
.page-id-5766 .copySeccion .elementor-container,
.page-id-5769 .copySeccion .elementor-container,
.error404 .copySeccion .elementor-container,
.page-id-6106 .copySeccion .elementor-container {
  margin-right: 104px !important;
  margin-left: 104px !important;
}
@media(max-width:1199px) {
  .page-id-26 .copySeccion .elementor-container,
  .page-id-4512 .copySeccion .elementor-container,
  .page-id-58 .copySeccion .elementor-container,
  .page-id-60 .copySeccion .elementor-container,
  .page-id-4512 .copySeccion .elementor-container,
  .woocommerce-shop .copySeccion .elementor-container,
  .tax-product_cat .copySeccion .elementor-container,
  .single-product .copySeccion .elementor-container,
  .woocommerce-cart .copySeccion .elementor-container,
  .woocommerce-checkout .copySeccion .elementor-container,
  .page-id-5764 .copySeccion .elementor-container,
  .page-id-5766 .copySeccion .elementor-container,
  .page-id-5769 .copySeccion .elementor-container,
  .error404 .copySeccion .elementor-container,
  .page-id-6106 .copySeccion .elementor-container {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
}
@media(max-width:1366px) {
  .page-id-26 .copySeccion .elementor-container,
  .page-id-4512 .copySeccion .elementor-container,
  .page-id-58 .copySeccion .elementor-container,
  .page-id-60 .copySeccion .elementor-container,
  .page-id-4512 .copySeccion .elementor-container,
  .woocommerce-shop .copySeccion .elementor-container,
  .tax-product_cat .copySeccion .elementor-container,
  .single-product .copySeccion .elementor-container,
  .woocommerce-cart .copySeccion .elementor-container,
  .woocommerce-checkout .copySeccion .elementor-container,
  .page-id-5764 .copySeccion .elementor-container,
  .page-id-5766 .copySeccion .elementor-container,
  .page-id-5769 .copySeccion .elementor-container,
  .error404 .copySeccion .elementor-container,
  .page-id-6106 .copySeccion .elementor-container {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
}
@media(max-width:1680px) {
  .page-id-26 .copySeccion .elementor-container,
  .page-id-4512 .copySeccion .elementor-container,
  .page-id-58 .copySeccion .elementor-container,
  .page-id-60 .copySeccion .elementor-container,
  .page-id-4512 .copySeccion .elementor-container,
  .woocommerce-shop .copySeccion .elementor-container,
  .tax-product_cat .copySeccion .elementor-container,
  .single-product .copySeccion .elementor-container,
  .woocommerce-cart .copySeccion .elementor-container,
  .woocommerce-checkout .copySeccion .elementor-container,
  .page-id-5764 .copySeccion .elementor-container,
  .page-id-5766 .copySeccion .elementor-container,
  .page-id-5769 .copySeccion .elementor-container,
  .error404 .copySeccion .elementor-container,
  .page-id-6106 .copySeccion .elementor-container {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
}
@media(max-width:576px) {
  .page-id-26 .copySeccion .elementor-container,
  .page-id-4512 .copySeccion .elementor-container,
  .page-id-58 .copySeccion .elementor-container,
  .page-id-60 .copySeccion .elementor-container,
  .page-id-4512 .copySeccion .elementor-container,
  .woocommerce-shop .copySeccion .elementor-container,
  .tax-product_cat .copySeccion .elementor-container,
  .single-product .copySeccion .elementor-container,
  .woocommerce-cart .copySeccion .elementor-container,
  .woocommerce-checkout .copySeccion .elementor-container,
  .page-id-5764 .copySeccion .elementor-container,
  .page-id-5766 .copySeccion .elementor-container,
  .page-id-5769 .copySeccion .elementor-container,
  .error404 .copySeccion .elementor-container,
  .page-id-6106 .copySeccion .elementor-container {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
}
.page-id-26 .copySeccion .elementor-container .elementor-element-populated,
.page-id-4512 .copySeccion .elementor-container .elementor-element-populated,
.page-id-58 .copySeccion .elementor-container .elementor-element-populated,
.page-id-60 .copySeccion .elementor-container .elementor-element-populated,
.page-id-4512 .copySeccion .elementor-container .elementor-element-populated,
.woocommerce-shop .copySeccion .elementor-container .elementor-element-populated,
.tax-product_cat .copySeccion .elementor-container .elementor-element-populated,
.single-product .copySeccion .elementor-container .elementor-element-populated,
.woocommerce-cart .copySeccion .elementor-container .elementor-element-populated,
.woocommerce-checkout .copySeccion .elementor-container .elementor-element-populated,
.page-id-5764 .copySeccion .elementor-container .elementor-element-populated,
.page-id-5766 .copySeccion .elementor-container .elementor-element-populated,
.page-id-5769 .copySeccion .elementor-container .elementor-element-populated,
.error404 .copySeccion .elementor-container .elementor-element-populated,
.page-id-6106 .copySeccion .elementor-container .elementor-element-populated {
  padding: 0px;
}
.page-id-26 .copySeccion .elementor-container .textoDerechos p,
.page-id-4512 .copySeccion .elementor-container .textoDerechos p,
.page-id-58 .copySeccion .elementor-container .textoDerechos p,
.page-id-60 .copySeccion .elementor-container .textoDerechos p,
.page-id-4512 .copySeccion .elementor-container .textoDerechos p,
.woocommerce-shop .copySeccion .elementor-container .textoDerechos p,
.tax-product_cat .copySeccion .elementor-container .textoDerechos p,
.single-product .copySeccion .elementor-container .textoDerechos p,
.woocommerce-cart .copySeccion .elementor-container .textoDerechos p,
.woocommerce-checkout .copySeccion .elementor-container .textoDerechos p,
.page-id-5764 .copySeccion .elementor-container .textoDerechos p,
.page-id-5766 .copySeccion .elementor-container .textoDerechos p,
.page-id-5769 .copySeccion .elementor-container .textoDerechos p,
.error404 .copySeccion .elementor-container .textoDerechos p,
.page-id-6106 .copySeccion .elementor-container .textoDerechos p {
  color: #636363;
  font-family: "Georgia";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media(max-width:1199px) {
  .page-id-26 .copySeccion .elementor-container .textoDerechos p,
  .page-id-4512 .copySeccion .elementor-container .textoDerechos p,
  .page-id-58 .copySeccion .elementor-container .textoDerechos p,
  .page-id-60 .copySeccion .elementor-container .textoDerechos p,
  .page-id-4512 .copySeccion .elementor-container .textoDerechos p,
  .woocommerce-shop .copySeccion .elementor-container .textoDerechos p,
  .tax-product_cat .copySeccion .elementor-container .textoDerechos p,
  .single-product .copySeccion .elementor-container .textoDerechos p,
  .woocommerce-cart .copySeccion .elementor-container .textoDerechos p,
  .woocommerce-checkout .copySeccion .elementor-container .textoDerechos p,
  .page-id-5764 .copySeccion .elementor-container .textoDerechos p,
  .page-id-5766 .copySeccion .elementor-container .textoDerechos p,
  .page-id-5769 .copySeccion .elementor-container .textoDerechos p,
  .error404 .copySeccion .elementor-container .textoDerechos p,
  .page-id-6106 .copySeccion .elementor-container .textoDerechos p {
    font-size: 12px;
  }
}
.page-id-26 .copySeccion .elementor-container .listaPolitica ul,
.page-id-4512 .copySeccion .elementor-container .listaPolitica ul,
.page-id-58 .copySeccion .elementor-container .listaPolitica ul,
.page-id-60 .copySeccion .elementor-container .listaPolitica ul,
.page-id-4512 .copySeccion .elementor-container .listaPolitica ul,
.woocommerce-shop .copySeccion .elementor-container .listaPolitica ul,
.tax-product_cat .copySeccion .elementor-container .listaPolitica ul,
.single-product .copySeccion .elementor-container .listaPolitica ul,
.woocommerce-cart .copySeccion .elementor-container .listaPolitica ul,
.woocommerce-checkout .copySeccion .elementor-container .listaPolitica ul,
.page-id-5764 .copySeccion .elementor-container .listaPolitica ul,
.page-id-5766 .copySeccion .elementor-container .listaPolitica ul,
.page-id-5769 .copySeccion .elementor-container .listaPolitica ul,
.error404 .copySeccion .elementor-container .listaPolitica ul,
.page-id-6106 .copySeccion .elementor-container .listaPolitica ul {
  display: flex;
  justify-content: center;
}
@media(max-width:1199px) {
  .page-id-26 .copySeccion .elementor-container .listaPolitica ul,
  .page-id-4512 .copySeccion .elementor-container .listaPolitica ul,
  .page-id-58 .copySeccion .elementor-container .listaPolitica ul,
  .page-id-60 .copySeccion .elementor-container .listaPolitica ul,
  .page-id-4512 .copySeccion .elementor-container .listaPolitica ul,
  .woocommerce-shop .copySeccion .elementor-container .listaPolitica ul,
  .tax-product_cat .copySeccion .elementor-container .listaPolitica ul,
  .single-product .copySeccion .elementor-container .listaPolitica ul,
  .woocommerce-cart .copySeccion .elementor-container .listaPolitica ul,
  .woocommerce-checkout .copySeccion .elementor-container .listaPolitica ul,
  .page-id-5764 .copySeccion .elementor-container .listaPolitica ul,
  .page-id-5766 .copySeccion .elementor-container .listaPolitica ul,
  .page-id-5769 .copySeccion .elementor-container .listaPolitica ul,
  .error404 .copySeccion .elementor-container .listaPolitica ul,
  .page-id-6106 .copySeccion .elementor-container .listaPolitica ul {
    justify-content: space-between;
  }
}
.page-id-26 .copySeccion .elementor-container .listaPolitica ul li,
.page-id-4512 .copySeccion .elementor-container .listaPolitica ul li,
.page-id-58 .copySeccion .elementor-container .listaPolitica ul li,
.page-id-60 .copySeccion .elementor-container .listaPolitica ul li,
.page-id-4512 .copySeccion .elementor-container .listaPolitica ul li,
.woocommerce-shop .copySeccion .elementor-container .listaPolitica ul li,
.tax-product_cat .copySeccion .elementor-container .listaPolitica ul li,
.single-product .copySeccion .elementor-container .listaPolitica ul li,
.woocommerce-cart .copySeccion .elementor-container .listaPolitica ul li,
.woocommerce-checkout .copySeccion .elementor-container .listaPolitica ul li,
.page-id-5764 .copySeccion .elementor-container .listaPolitica ul li,
.page-id-5766 .copySeccion .elementor-container .listaPolitica ul li,
.page-id-5769 .copySeccion .elementor-container .listaPolitica ul li,
.error404 .copySeccion .elementor-container .listaPolitica ul li,
.page-id-6106 .copySeccion .elementor-container .listaPolitica ul li {
  display: inline;
  margin-right: 16px;
}
@media(max-width:1199px) {
  .page-id-26 .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-4512 .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-58 .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-60 .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-4512 .copySeccion .elementor-container .listaPolitica ul li,
  .woocommerce-shop .copySeccion .elementor-container .listaPolitica ul li,
  .tax-product_cat .copySeccion .elementor-container .listaPolitica ul li,
  .single-product .copySeccion .elementor-container .listaPolitica ul li,
  .woocommerce-cart .copySeccion .elementor-container .listaPolitica ul li,
  .woocommerce-checkout .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-5764 .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-5766 .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-5769 .copySeccion .elementor-container .listaPolitica ul li,
  .error404 .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-6106 .copySeccion .elementor-container .listaPolitica ul li {
    margin-right: 7px;
  }
}
@media(max-width:1366px) {
  .page-id-26 .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-4512 .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-58 .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-60 .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-4512 .copySeccion .elementor-container .listaPolitica ul li,
  .woocommerce-shop .copySeccion .elementor-container .listaPolitica ul li,
  .tax-product_cat .copySeccion .elementor-container .listaPolitica ul li,
  .single-product .copySeccion .elementor-container .listaPolitica ul li,
  .woocommerce-cart .copySeccion .elementor-container .listaPolitica ul li,
  .woocommerce-checkout .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-5764 .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-5766 .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-5769 .copySeccion .elementor-container .listaPolitica ul li,
  .error404 .copySeccion .elementor-container .listaPolitica ul li,
  .page-id-6106 .copySeccion .elementor-container .listaPolitica ul li {
    margin-right: 5px;
  }
}
.page-id-26 .copySeccion .elementor-container .listaPolitica ul li span,
.page-id-4512 .copySeccion .elementor-container .listaPolitica ul li span,
.page-id-58 .copySeccion .elementor-container .listaPolitica ul li span,
.page-id-60 .copySeccion .elementor-container .listaPolitica ul li span,
.page-id-4512 .copySeccion .elementor-container .listaPolitica ul li span,
.woocommerce-shop .copySeccion .elementor-container .listaPolitica ul li span,
.tax-product_cat .copySeccion .elementor-container .listaPolitica ul li span,
.single-product .copySeccion .elementor-container .listaPolitica ul li span,
.woocommerce-cart .copySeccion .elementor-container .listaPolitica ul li span,
.woocommerce-checkout .copySeccion .elementor-container .listaPolitica ul li span,
.page-id-5764 .copySeccion .elementor-container .listaPolitica ul li span,
.page-id-5766 .copySeccion .elementor-container .listaPolitica ul li span,
.page-id-5769 .copySeccion .elementor-container .listaPolitica ul li span,
.error404 .copySeccion .elementor-container .listaPolitica ul li span,
.page-id-6106 .copySeccion .elementor-container .listaPolitica ul li span {
  color: #636363;
  text-align: right;
  font-family: "Georgia";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media(max-width:1199px) {
  .page-id-26 .copySeccion .elementor-container .listaPolitica ul li span,
  .page-id-4512 .copySeccion .elementor-container .listaPolitica ul li span,
  .page-id-58 .copySeccion .elementor-container .listaPolitica ul li span,
  .page-id-60 .copySeccion .elementor-container .listaPolitica ul li span,
  .page-id-4512 .copySeccion .elementor-container .listaPolitica ul li span,
  .woocommerce-shop .copySeccion .elementor-container .listaPolitica ul li span,
  .tax-product_cat .copySeccion .elementor-container .listaPolitica ul li span,
  .single-product .copySeccion .elementor-container .listaPolitica ul li span,
  .woocommerce-cart .copySeccion .elementor-container .listaPolitica ul li span,
  .woocommerce-checkout .copySeccion .elementor-container .listaPolitica ul li span,
  .page-id-5764 .copySeccion .elementor-container .listaPolitica ul li span,
  .page-id-5766 .copySeccion .elementor-container .listaPolitica ul li span,
  .page-id-5769 .copySeccion .elementor-container .listaPolitica ul li span,
  .error404 .copySeccion .elementor-container .listaPolitica ul li span,
  .page-id-6106 .copySeccion .elementor-container .listaPolitica ul li span {
    font-size: 11px;
  }
}
.page-id-26 .copySeccion .elementor-container .texto404,
.page-id-4512 .copySeccion .elementor-container .texto404,
.page-id-58 .copySeccion .elementor-container .texto404,
.page-id-60 .copySeccion .elementor-container .texto404,
.page-id-4512 .copySeccion .elementor-container .texto404,
.woocommerce-shop .copySeccion .elementor-container .texto404,
.tax-product_cat .copySeccion .elementor-container .texto404,
.single-product .copySeccion .elementor-container .texto404,
.woocommerce-cart .copySeccion .elementor-container .texto404,
.woocommerce-checkout .copySeccion .elementor-container .texto404,
.page-id-5764 .copySeccion .elementor-container .texto404,
.page-id-5766 .copySeccion .elementor-container .texto404,
.page-id-5769 .copySeccion .elementor-container .texto404,
.error404 .copySeccion .elementor-container .texto404,
.page-id-6106 .copySeccion .elementor-container .texto404 {
  color: #636363;
  text-align: right;
  font-family: "Georgia";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media(max-width:1199px) {
  .page-id-26 .copySeccion .elementor-container .texto404,
  .page-id-4512 .copySeccion .elementor-container .texto404,
  .page-id-58 .copySeccion .elementor-container .texto404,
  .page-id-60 .copySeccion .elementor-container .texto404,
  .page-id-4512 .copySeccion .elementor-container .texto404,
  .woocommerce-shop .copySeccion .elementor-container .texto404,
  .tax-product_cat .copySeccion .elementor-container .texto404,
  .single-product .copySeccion .elementor-container .texto404,
  .woocommerce-cart .copySeccion .elementor-container .texto404,
  .woocommerce-checkout .copySeccion .elementor-container .texto404,
  .page-id-5764 .copySeccion .elementor-container .texto404,
  .page-id-5766 .copySeccion .elementor-container .texto404,
  .page-id-5769 .copySeccion .elementor-container .texto404,
  .error404 .copySeccion .elementor-container .texto404,
  .page-id-6106 .copySeccion .elementor-container .texto404 {
    font-size: 12px;
  }
}
.page-id-26 .copySeccion .elementor-container .texto404 span,
.page-id-4512 .copySeccion .elementor-container .texto404 span,
.page-id-58 .copySeccion .elementor-container .texto404 span,
.page-id-60 .copySeccion .elementor-container .texto404 span,
.page-id-4512 .copySeccion .elementor-container .texto404 span,
.woocommerce-shop .copySeccion .elementor-container .texto404 span,
.tax-product_cat .copySeccion .elementor-container .texto404 span,
.single-product .copySeccion .elementor-container .texto404 span,
.woocommerce-cart .copySeccion .elementor-container .texto404 span,
.woocommerce-checkout .copySeccion .elementor-container .texto404 span,
.page-id-5764 .copySeccion .elementor-container .texto404 span,
.page-id-5766 .copySeccion .elementor-container .texto404 span,
.page-id-5769 .copySeccion .elementor-container .texto404 span,
.error404 .copySeccion .elementor-container .texto404 span,
.page-id-6106 .copySeccion .elementor-container .texto404 span {
  text-decoration: underline;
}
@media(max-width:1199px) {
  .page-id-26 .copySeccion .elementor-container .texto404 span,
  .page-id-4512 .copySeccion .elementor-container .texto404 span,
  .page-id-58 .copySeccion .elementor-container .texto404 span,
  .page-id-60 .copySeccion .elementor-container .texto404 span,
  .page-id-4512 .copySeccion .elementor-container .texto404 span,
  .woocommerce-shop .copySeccion .elementor-container .texto404 span,
  .tax-product_cat .copySeccion .elementor-container .texto404 span,
  .single-product .copySeccion .elementor-container .texto404 span,
  .woocommerce-cart .copySeccion .elementor-container .texto404 span,
  .woocommerce-checkout .copySeccion .elementor-container .texto404 span,
  .page-id-5764 .copySeccion .elementor-container .texto404 span,
  .page-id-5766 .copySeccion .elementor-container .texto404 span,
  .page-id-5769 .copySeccion .elementor-container .texto404 span,
  .error404 .copySeccion .elementor-container .texto404 span,
  .page-id-6106 .copySeccion .elementor-container .texto404 span {
    font-size: 12px;
  }
}
.page-id-26 .gridCopy,
.page-id-4512 .gridCopy,
.page-id-58 .gridCopy,
.page-id-60 .gridCopy,
.page-id-4512 .gridCopy,
.woocommerce-shop .gridCopy,
.tax-product_cat .gridCopy,
.single-product .gridCopy,
.woocommerce-cart .gridCopy,
.woocommerce-checkout .gridCopy,
.page-id-5764 .gridCopy,
.page-id-5766 .gridCopy,
.page-id-5769 .gridCopy,
.error404 .gridCopy,
.page-id-6106 .gridCopy {
  margin-top: 30px !important;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  align-items: center !important;
}
@media(max-width:991px) {
  .page-id-26 .gridCopy,
  .page-id-4512 .gridCopy,
  .page-id-58 .gridCopy,
  .page-id-60 .gridCopy,
  .page-id-4512 .gridCopy,
  .woocommerce-shop .gridCopy,
  .tax-product_cat .gridCopy,
  .single-product .gridCopy,
  .woocommerce-cart .gridCopy,
  .woocommerce-checkout .gridCopy,
  .page-id-5764 .gridCopy,
  .page-id-5766 .gridCopy,
  .page-id-5769 .gridCopy,
  .error404 .gridCopy,
  .page-id-6106 .gridCopy {
    gap: 5px;
    display: flex;
    flex-direction: column;
  }
}

.page-id-60 {
  display: flex;
  background: #CA7158;
}
.page-id-60 #textoInstagram p::before {
  color: #FFF !important;
}
.page-id-60 .delicium_header_cart_container {
  display: none;
}
.page-id-60 .delicium_content_wrapper {
  padding: 0px !important;
}
.page-id-60 .delicium_page_title_container_wrapper {
  left: 0px;
  top: 0px;
}
@media (max-width: 1080px) {
  .page-id-60 .delicium_page_title_container_wrapper {
    top: -110px;
    top: -320px;
  }
}
@media(max-width:1199px) {
  .page-id-60 .delicium_page_title_container_wrapper {
    top: -110px;
    left: 0px;
  }
}
@media(max-width:991px) {
  .page-id-60 .delicium_page_title_container_wrapper {
    top: -110px;
    left: 0px;
  }
}
@media(max-width:576px) {
  .page-id-60 .delicium_page_title_container_wrapper {
    top: -110px;
    left: 0px;
  }
}
@media(max-width:1680px) {
  .page-id-60 .delicium_page_title_container_wrapper {
    top: -10px;
    left: 0px;
  }
}
.page-id-60 .elementor-element-326ee32 {
  background: #fff;
  border-radius: 20px;
  position: relative;
  top: -195px;
}
@media (max-width: 1280px) {
  .page-id-60 .elementor-element-326ee32 {
    top: -215px;
  }
}
@media (max-width: 1080px) {
  .page-id-60 .elementor-element-326ee32 {
    top: -125px;
  }
}
@media(max-width:1199px) {
  .page-id-60 .elementor-element-326ee32 {
    top: -125px;
  }
}
@media(max-width:991px) {
  .page-id-60 .elementor-element-326ee32 {
    top: -125px;
  }
}
@media(max-width:576px) {
  .page-id-60 .elementor-element-326ee32 {
    top: -15px;
  }
}
.page-id-60 #post-60 .delicium_page_content_wrapper {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.page-id-60 .delicium_page_title_block {
  padding: 0px !important;
}
@media(max-width:576px) {
  .page-id-60 .delicium_page_title_block {
    height: 300px;
  }
}
.page-id-60 .delicium_page_title_block .delicium_page_title_container {
  background: url("/wp-content/uploads/2025/05/banerContacto.png") no-repeat !important;
  background-size: cover !important;
}
.page-id-60 .delicium_page_title_block .delicium_page_title_container::after {
  background: none !important;
}
@media(max-width:576px) {
  .page-id-60 .delicium_page_title_block .delicium_page_title_container {
    height: inherit;
    min-height: auto;
    padding: 0px;
    min-height: 500px;
  }
}
.page-id-60 .delicium_page_title_block .delicium_page_title_wrapper::before {
  content: "";
  background: url("/wp-content/uploads/2025/05/contacto.png") no-repeat center !important;
  background-size: contain;
  width: 100%;
  height: 70px;
  position: absolute;
  left: 0px;
  top: 0px;
}
@media(max-width:1680px) {
  .page-id-60 .delicium_page_title_block .delicium_page_title_wrapper::before {
    top: 8px;
  }
}
@media(max-width:1366px) {
  .page-id-60 .delicium_page_title_block .delicium_page_title_wrapper::before {
    top: 9px;
  }
}
@media(max-width:1199px) {
  .page-id-60 .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 33% !important;
    height: 100px;
    top: -10px;
  }
}
@media(min-width: 992px) and (max-width:1199px) {
  .page-id-60 .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 35% !important;
    height: 100px;
    top: -12px;
  }
}
@media(max-width:991px) {
  .page-id-60 .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 45% !important;
    height: 100px;
  }
}
@media(max-width:576px) {
  .page-id-60 .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 65% !important;
    height: 100px;
    top: -33px;
  }
}
.page-id-60 .delicium_page_title_block .delicium_page_title_wrapper::after {
  content: "";
  background: url("/wp-content/uploads/2025/05/gifContacto.gif") no-repeat center !important;
  width: 100%;
  height: 70px;
  position: absolute;
  left: 0px;
  top: -100px;
}
@media(max-width:576px) {
  .page-id-60 .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -80px;
    background-size: 20% !important;
    height: 100px;
  }
}
@media(max-width:991px) {
  .page-id-60 .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px;
    background-size: 20%;
    height: 100px;
  }
}
@media(max-width:1199px) {
  .page-id-60 .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 20%;
    height: 100px;
  }
}
@media(max-width:1680px) {
  .page-id-60 .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 8%;
    height: 100px;
  }
}
@media(max-width:1366px) {
  .page-id-60 .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 20%;
    height: 100px;
  }
}
.page-id-60 .delicium_page_title_block h1 {
  display: none !important;
}
.page-id-60 header .delicium_main_menu_container ul li a {
  color: #FFF !important;
}
.page-id-60 header .delicium_main_menu_container ul li:nth-child(2) a,
.page-id-60 header .delicium_main_menu_container ul li:nth-child(1) a,
.page-id-60 header .delicium_main_menu_container ul li:nth-child(3) a {
  color: #FFF !important;
  border: none !important;
}
.page-id-60 header .delicium_main_menu_container ul li:nth-child(5) a {
  color: #CA7158 !important;
  border-bottom: 1px solid #CA7158 !important;
}
.page-id-60 #post-60 .elementor-element-626caeac .elementor-container {
  width: 100% !important;
}
.page-id-60 #post-60 .container {
  width: 90%;
  max-width: -moz-fit-content;
  max-width: fit-content;
}
@media(max-width:576px) {
  .page-id-60 #post-60 .container {
    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 100%;
  }
}
.page-id-60 #post-60 .seccionContacto {
  background-image: url("/wp-content/uploads/2025/08/fondo-textura-scaled.jpg") !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  padding: 40px;
  border-radius: 20px;
}
@media(max-width:576px) {
  .page-id-60 #post-60 .seccionContacto {
    padding: 20px 20px !important;
  }
}
@media (max-width: 1080px) {
  .page-id-60 #post-60 .seccionContacto .elementor-container {
    width: 100%;
    margin: 0px;
    display: flex;
    flex-direction: column;
  }
}
@media(max-width:1366px) {
  .page-id-60 #post-60 .seccionContacto .elementor-container {
    width: 100%;
    margin: 0px !important;
  }
}
@media(max-width:1680px) {
  .page-id-60 #post-60 .seccionContacto .elementor-container {
    width: 100%;
  }
}
.page-id-60 #post-60 .seccionContacto .elementor-element-populated {
  padding: 0px 60px !important;
}
@media (max-width: 1080px) {
  .page-id-60 #post-60 .seccionContacto .elementor-element-populated {
    padding: 0px 40px !important;
  }
}
@media(max-width:576px) {
  .page-id-60 #post-60 .seccionContacto .elementor-element-populated {
    padding: 0px 30px !important;
  }
}
.page-id-60 #post-60 .seccionContacto .elementor-element-populated .elementor-inner-section .elementor-element-populated {
  padding: 0px !important;
}
@media (max-width: 1080px) {
  .page-id-60 #post-60 .seccionContacto .elementor-element-populated .elementor-element-626caeac {
    width: 40%;
  }
  .page-id-60 #post-60 .seccionContacto .elementor-element-populated .elementor-element-626caeac .e-con-inner {
    display: flex;
    flex-direction: column;
  }
}
@media (max-width:576px) {
  .page-id-60 #post-60 .seccionContacto .elementor-element-populated .elementor-element-626caeac {
    width: 100%;
  }
  .page-id-60 #post-60 .seccionContacto .elementor-element-populated .elementor-element-626caeac .e-con-inner {
    display: flex;
    flex-direction: column;
  }
}
.page-id-60 #post-60 .elementor-element-2c8ef07 {
  padding: 60px 40px;
  margin: 60px 0px;
}
@media (max-width: 1080px) {
  .page-id-60 #post-60 .elementor-element-2c8ef07 {
    width: 100% !important;
    padding: 0px;
  }
}
@media(max-width:991px) {
  .page-id-60 #post-60 .elementor-element-2c8ef07 {
    margin: 25px 0px;
  }
}
@media(max-width:1366px) {
  .page-id-60 #post-60 .elementor-element-2c8ef07 {
    width: 50%;
    padding: 0px;
  }
}
@media(max-width:1680px) {
  .page-id-60 #post-60 .elementor-element-2c8ef07 {
    width: 50%;
    padding: 0px;
  }
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .elementor-element-populated {
  padding: 0px;
}
.page-id-60 #post-60 .elementor-element-2c8ef07 h2 {
  color: #000;
  font-family: "Georgia";
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: 42px;
  letter-spacing: -0.25px;
  text-transform: inherit;
}
@media(max-width:991px) {
  .page-id-60 #post-60 .elementor-element-2c8ef07 h2 {
    line-height: normal;
  }
}
.page-id-60 #post-60 .elementor-element-2c8ef07 p {
  color: #000;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridInfo {
  padding: 0px !important;
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridInfo .e-con-inner {
  padding-top: 0px;
  margin-top: 18px;
}
@media(max-width:991px) {
  .page-id-60 #post-60 .elementor-element-2c8ef07 .gridInfo .e-con-inner {
    padding: 0px;
  }
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridInfo .e-con-inner .e-con-full {
  gap: 0;
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridInfo .e-child {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridInfo .subtitulo p {
  color: #636363;
  font-family: "Georgia";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 8px;
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridInfo .texto p {
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridInfo #textoInstagram p {
  display: flex;
  align-items: center;
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridInfo #textoInstagram p::before {
  content: "\e925" !important;
  color: #ca7158 !important;
  font-family: "icomoon" !important;
  font-size: 18px !important;
  margin-right: 6px !important;
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario {
  padding: 0px !important;
}
@media (max-width: 1080px) {
  .page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario {
    width: 60%;
  }
}
@media (max-width:576px) {
  .page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario {
    width: 100%;
  }
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario .e-con-inner {
  padding-top: 0px;
  margin-top: 18px;
  gap: 0px;
}
@media (max-width:991px) {
  .page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario .e-con-inner {
    margin-top: 18px;
  }
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario .subtitulo p {
  color: #636363;
  font-family: "Georgia";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 8px;
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario .e-child {
  padding: 0px !important;
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario .gridListaHorario {
  gap: 0;
  display: flex;
  width: 310px;
  gap: 0;
  padding: 0px !important;
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario .gridListaHorario .listadoDias ul li {
  padding-top: 8px !important;
}
@media (max-width: 1080px) {
  .page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario .gridListaHorario .listadoDias ul li {
    padding-top: 10px !important;
  }
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario .gridListaHorario .listadoDias ul li span {
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario .gridListaHorario .listadoHorario {
  margin-left: 8px !important;
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario .gridListaHorario .listadoHorario ul li {
  padding-top: 8px !important;
}
@media (max-width: 1080px) {
  .page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario .gridListaHorario .listadoHorario ul li {
    padding-top: 10px !important;
  }
}
.page-id-60 #post-60 .elementor-element-2c8ef07 .gridHorario .gridListaHorario .listadoHorario ul li span {
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-60 #post-60 .elementor-element-18f3d17 {
  padding: 60px 40px;
}
@media (max-width: 1080px) {
  .page-id-60 #post-60 .elementor-element-18f3d17 {
    padding: 0 40px;
    width: 100% !important;
  }
}
@media(max-width:991px) {
  .page-id-60 #post-60 .elementor-element-18f3d17 {
    padding-bottom: 40px;
  }
}
@media(max-width:576px) {
  .page-id-60 #post-60 .elementor-element-18f3d17 {
    padding: 0px !important;
  }
}
@media(max-width:1366px) {
  .page-id-60 #post-60 .elementor-element-18f3d17 {
    padding: 0 40px;
    width: 60%;
  }
}
@media(max-width:1680px) {
  .page-id-60 #post-60 .elementor-element-18f3d17 {
    padding: 0 40px;
    width: 60%;
  }
}
.page-id-60 #post-60 .elementor-element-18f3d17 .elementor-widget-wrap {
  padding: 40px 60px !important;
  border: 1px solid #000;
  height: -moz-fit-content;
  height: fit-content;
}
@media(max-width:576px) {
  .page-id-60 #post-60 .elementor-element-18f3d17 .elementor-widget-wrap {
    padding: 40px 30px !important;
  }
}
.page-id-60 #post-60 .elementor-element-18f3d17 h4 {
  color: #000;
  font-family: "Georgia";
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: 42px;
  letter-spacing: -0.25px;
  text-transform: inherit;
}
@media(max-width:576px) {
  .page-id-60 #post-60 .elementor-element-18f3d17 h4 {
    line-height: normal;
  }
}
.page-id-60 #post-60 .elementor-element-18f3d17 p {
  color: #000;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 20px;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p:first-of-type {
  width: 47.7%;
}
@media (max-width:1440px) {
  .page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p:first-of-type {
    width: 47.5%;
  }
}
@media (max-width:1366px) {
  .page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p:first-of-type {
    width: 47.1%;
  }
}
@media (max-width: 1280px) {
  .page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p:first-of-type {
    width: 46.5%;
  }
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p:nth-of-type(2) {
  width: 47.6%;
}
@media (max-width:1366px) {
  .page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p:nth-of-type(2) {
    width: 47.1%;
  }
}
@media (max-width: 1440px) {
  .page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p:nth-of-type(2) {
    width: 47%;
  }
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p {
  width: 100%;
  margin-bottom: 0px;
  display: inline;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p .wpcf7-list-item {
  margin-left: 0px !important;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p .wpcf7-list-item label {
  display: flex;
  gap: 5px;
}
@media(max-width:991px) {
  .page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p {
    min-width: 100%;
    max-width: 100%;
  }
}
@media(max-width:1199px) {
  .page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p {
    min-width: 100%;
    max-width: 100%;
  }
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p label {
  margin-bottom: 0px !important;
  width: 100%;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p label br {
  display: none;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p label .floating-placeholder {
  margin-left: 10px;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p label span input {
  margin-bottom: 0px;
  border: 1px solid #636363;
  background-color: #fff;
  height: 38px;
  padding: 10px;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p label span .input-floating-wrap input:not(:-moz-placeholder) + .floating-placeholder {
  top: 0px;
  font-size: 12px;
  color: #636363;
  padding: 0 4px;
  margin: 0px;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p label span .input-floating-wrap input:focus + .floating-placeholder,
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p label span .input-floating-wrap input:not(:placeholder-shown) + .floating-placeholder {
  top: 0px;
  font-size: 12px;
  color: #636363;
  padding: 0 4px;
  margin: 0px;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p label span .input-floating-wrap textarea:not(:-moz-placeholder) + .floating-placeholder {
  top: 0px;
  font-size: 12px;
  color: #636363;
  padding: 0 4px;
  margin: 0px;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p label span .input-floating-wrap textarea:focus + .floating-placeholder,
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p label span .input-floating-wrap textarea:not(:placeholder-shown) + .floating-placeholder {
  top: 0px;
  font-size: 12px;
  color: #636363;
  padding: 0 4px;
  margin: 0px;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p label span .floating-placeholder {
  top: 9px;
  color: #636363;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: 0px;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p label span span {
  color: #C96838;
  font-family: "Caudex";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: 3px;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p label span textarea {
  margin-top: 0px !important;
  margin-bottom: 0px;
  border: 1px solid #636363;
  height: 80px;
  padding: 10px;
  border-radius: 0px !important;
  background-color: #fff;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p .delicium_button {
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  justify-content: center;
  background-color: #CA7158 !important;
  transition: all 0.3s ease-in;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p .delicium_button svg {
  display: none;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p .delicium_button input {
  color: #F6F4F1 !important;
  padding: 12px 16px;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  border: 1px solid #CA7158;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p .delicium_button input:hover {
  color: #CA7158 !important;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto p .delicium_button:hover {
  background-color: #F6F4F1 !important;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto .aceptacion {
  display: block;
  width: 100%;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto .aceptacion input {
  border: 0.75px solid #2D2D2D;
  border-radius: 1.5px;
  width: 13px;
  height: 13px;
  -webkit-appearance: none !important;
  background-color: #fff;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto .aceptacion input:checked {
  background-color: #CA7158;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto .aceptacion .wpcf7-list-item-label {
  color: #2D2D2D;
  font-family: "Inter";
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.5px;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .formulario-contacto .aceptacion .wpcf7-list-item-label span {
  color: #2D2D2D;
  font-family: "Inter";
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.5px;
  text-decoration-line: underline;
  text-decoration-style: solid;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}
.page-id-60 #post-60 .elementor-element-18f3d17 .wpcf7-response-output {
  padding: 12px;
  margin: 0px;
  border: 1px solid #CA7158;
  background-color: #fff;
  font-family: "Caudex";
  color: #000;
  font-size: 14px;
}
.page-id-60 .footerSection {
  left: 0px !important;
}
.page-id-60 .footerSection .elementor-container {
  margin-left: 5% !important;
  margin-right: 5% !important;
}
@media(max-width:576px) {
  .page-id-60 .footerSection .elementor-container {
    margin-right: 5% !important;
  }
}
.page-id-60 .footerSection .elementor-element-populated {
  border-bottom: 1px solid #ffffff !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter {
  display: flex;
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter01 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter02 .e-con-inner {
  display: flex;
  align-items: center;
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
  display: flex;
  width: auto;
  margin-top: 24px;
}
@media(max-width:576px) {
  .page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
    width: inherit;
  }
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container {
  display: flex;
  justify-content: flex-end;
  margin-right: 9px;
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  justify-content: center;
  width: 75%;
}
@media(max-width:576px) {
  .page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container {
  display: flex;
  justify-content: flex-start;
  margin-left: 9px;
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  width: 75%;
  justify-content: center;
}
@media(max-width:576px) {
  .page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta {
  background-color: #000;
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta:hover {
  color: #FFF;
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda {
  background-color: transparent;
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda:hover {
  background: #FFF;
  color: #CA7158;
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter03 {
  display: flex;
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .contFooter03 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p {
  display: flex;
  align-items: center;
}
.page-id-60 .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p::before {
  content: "\e925" !important;
  color: #fff !important;
  font-family: "icomoon" !important;
  font-size: 18px !important;
  margin-right: 6px !important;
  font-weight: normal;
}
.page-id-60 .copySeccion {
  left: 0px !important;
}
.page-id-60 .copySeccion .elementor-container {
  margin-left: 5% !important;
  margin-right: 5% !important;
}
@media(max-width:576px) {
  .page-id-60 .copySeccion .elementor-container {
    margin-right: 10% !important;
  }
}
.page-id-60 .copySeccion .elementor-container .elementor-element-populated {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.page-id-60 .copySeccion .elementor-container .textoDerechos p {
  color: #FFF;
}
.page-id-60 .copySeccion .elementor-container .listaPolitica ul li span {
  color: #FFF;
}
.page-id-60 .copySeccion .elementor-container .texto404 .elementor-widget-container {
  color: #FFF;
}
.page-id-60 .copySeccion .elementor-container .texto404 .elementor-widget-container span {
  text-decoration: underline;
}
.page-id-60 .seccionMapa {
  width: auto !important;
  left: 0px !important;
}
@media(max-width:576px) {
  .page-id-60 .seccionMapa .elementor-widget-wrap {
    padding: 0px;
  }
}
.page-id-60 .seccionMapa .elementor-container {
  width: 100%;
  display: block;
  max-width: none;
}
@media (max-width: 1080px) {
  .page-id-60 .seccionMapa .elementor-container {
    position: relative;
    top: -100px;
  }
}
@media(max-width:991px) {
  .page-id-60 .seccionMapa .elementor-container {
    position: relative;
    top: 0px !important;
  }
}
@media(max-width:576px) {
  .page-id-60 .seccionMapa .elementor-container {
    position: relative;
    top: 0px !important;
  }
}
@media(max-width:1680px) {
  .page-id-60 .seccionMapa .elementor-container {
    position: relative;
    top: -40px;
  }
}
@media(max-width:2559px) {
  .page-id-60 .seccionMapa .elementor-container {
    position: relative;
    top: -40px;
  }
}
.page-id-60 .seccionMapa .elementor-container .mapa iframe {
  filter: none !important;
  border-radius: 20px;
  height: 500px;
}

.page-id-4512 {
  background: #CA7158;
}
.page-id-4512 #textoInstagram p::before {
  color: #FFF !important;
}
.page-id-4512 .delicium_header_cart_container {
  display: none;
}
.page-id-4512 .containerSibarita {
  background-image: url("/wp-content/uploads/2025/08/fondo-textura-scaled.jpg") !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}
.page-id-4512 .container .delicium_content_container .delicium_content_wrapper {
  padding: 0px !important;
}
.page-id-4512 .elementor-element-539c7ac {
  position: absolute;
  left: 0px;
  top: -420px;
}
@media (max-width: 1080px) {
  .page-id-4512 .elementor-element-539c7ac {
    left: 0px;
    top: -320px;
  }
}
@media(max-width:1199px) {
  .page-id-4512 .elementor-element-539c7ac {
    top: -340px;
    left: 0px;
  }
}
@media(max-width:991px) {
  .page-id-4512 .elementor-element-539c7ac {
    left: 0px;
  }
}
@media(max-width:576px) {
  .page-id-4512 .elementor-element-539c7ac {
    top: -215px;
    left: 0px;
  }
}
.page-id-4512 .elementor-element-674d1b8 {
  background: #fff;
  border-radius: 20px;
  position: relative;
  top: -205px;
}
@media (max-width: 1080px) {
  .page-id-4512 .elementor-element-674d1b8 {
    top: -125px;
    padding-left: 25px;
    padding-right: 25px;
  }
}
@media(max-width:1199px) {
  .page-id-4512 .elementor-element-674d1b8 {
    top: -125px;
    padding-left: 25px;
    padding-right: 25px;
  }
}
@media(max-width:991px) {
  .page-id-4512 .elementor-element-674d1b8 {
    top: -125px;
    padding-left: 25px;
    padding-right: 25px;
  }
}
@media(max-width:576px) {
  .page-id-4512 .elementor-element-674d1b8 {
    top: -15px;
    padding-left: 10px;
    padding-right: 10px;
  }
}
.page-id-4512 .delicium_page_title_block {
  padding: 0px !important;
}
@media(max-width:576px) {
  .page-id-4512 .delicium_page_title_block {
    height: 300px;
  }
}
.page-id-4512 .delicium_page_title_block .delicium_page_title_container {
  background: url("/wp-content/uploads/2025/05/banner.png") no-repeat center;
  background-size: cover;
}
.page-id-4512 .delicium_page_title_block .delicium_page_title_container::after {
  background: none !important;
}
@media(max-width:576px) {
  .page-id-4512 .delicium_page_title_block .delicium_page_title_container {
    height: inherit;
    padding: 0px;
    min-height: 500px;
  }
}
.page-id-4512 .delicium_page_title_block .delicium_page_title_wrapper::before {
  content: "";
  background: url("/wp-content/uploads/2025/05/nuestraCarta.png") no-repeat center !important;
  background-size: contain;
  width: 100%;
  height: 70px;
  position: absolute;
  left: 0px;
  top: 0px;
}
@media(max-width:1199px) {
  .page-id-4512 .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 64%;
    top: 0px;
  }
}
@media(max-width:991px) {
  .page-id-4512 .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 80% !important;
    top: 0px;
  }
}
@media(max-width:576px) {
  .page-id-4512 .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 95% !important;
    top: -19px !important;
  }
}
.page-id-4512 .delicium_page_title_block h1 {
  display: none !important;
}
.page-id-4512 header .delicium_main_menu_container ul li a {
  color: #FFF;
}
.page-id-4512 header .delicium_main_menu_container ul li:nth-child(1) a,
.page-id-4512 header .delicium_main_menu_container ul li:nth-child(3) a,
.page-id-4512 header .delicium_main_menu_container ul li:nth-child(4) a {
  color: #FFF !important;
  border: none !important;
}
.page-id-4512 header .delicium_main_menu_container ul li:nth-child(2) a {
  color: #CA7158;
  border-bottom: 1px solid #CA7158;
}
.page-id-4512 #post-4512 .delicium_page_content_wrapper {
  padding: 0px !important;
}
.page-id-4512 #post-4512 .delicium_page_content_wrapper .container {
  max-width: 1720px;
}
@media (max-width:1680px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .container {
    width: 95%;
  }
}
@media (max-width:1366px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .container {
    width: 95%;
  }
}
@media (min-width: 992px) and (max-width:1199px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .container {
    padding: 45px;
    padding-top: 0px;
  }
}
@media (max-width:1080px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .container {
    width: 90%;
    padding: 45px;
    padding-top: 0px;
  }
}
@media (max-width:576px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .container {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 0px;
  }
}
.page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 {
  border-radius: 20px;
}
.page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion {
  display: block;
  clear: both;
  text-align: center;
  color: #000;
  font-family: "Georgia";
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  line-height: 28px;
  margin-bottom: 90px;
}
@media (max-width: 1080px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion {
    font-size: 20px;
    width: 60% !important;
    margin: 0 auto;
    margin-bottom: 55px;
  }
}
@media(max-width:1199px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion {
    font-size: 20px;
    width: 70% !important;
    margin: 0 auto;
    margin-bottom: 55px;
  }
}
@media(max-width:991px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion {
    line-height: normal !important;
    font-size: 15px;
    width: 70% !important;
    margin: 0 auto;
    margin-bottom: 45px !important;
  }
}
@media(max-width:1366px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion {
    margin-bottom: 70px;
  }
}
@media(max-width:1680px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion {
    width: 70%;
    margin: 0 auto;
    margin-bottom: 70px;
    font-size: 20px;
  }
}
.page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion span {
  font-weight: 700;
}
.page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion::after {
  content: "";
  display: block;
  background: url("/wp-content/uploads/2025/05/circuloCarta.png") no-repeat center;
  background-size: contain;
  width: 80px;
  height: 80px;
  position: absolute;
  right: -100px;
  bottom: 80px;
}
@media (max-width: 1080px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion::after {
    right: 10px;
    bottom: 40px;
    width: 70px;
    height: 70px;
  }
}
@media(max-width:1199px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion::after {
    right: -10px;
    bottom: 40px;
  }
}
@media(max-width:576px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion::after {
    right: -5px !important;
    bottom: 0px !important;
    width: 50px;
    height: 50px;
  }
}
@media(max-width:1366px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion::after {
    right: -10px;
    bottom: 40px;
  }
}
@media(max-width:1680px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion::after {
    right: 0px;
    bottom: 0px;
  }
}
.page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion::before {
  content: "";
  display: block;
  background: url("/wp-content/uploads/2025/05/circuloCarta.png") no-repeat center;
  background-size: contain;
  width: 80px;
  height: 80px;
  position: absolute;
  left: -100px;
  bottom: 80px;
}
@media (max-width: 1080px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion::before {
    left: 10px;
    bottom: 40px;
    width: 70px;
    height: 70px;
  }
}
@media(max-width:1199px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion::before {
    left: -10px;
    bottom: 40px;
  }
}
@media(max-width:576px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion::before {
    left: -5px !important;
    bottom: 0px !important;
    width: 50px;
    height: 50px;
  }
}
@media(max-width:1366px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion::before {
    left: -10px;
    bottom: 40px;
  }
}
@media(max-width:1680px) {
  .page-id-4512 #post-4512 .delicium_page_content_wrapper .elementor-4512 .recomendacion::before {
    left: 0px;
    bottom: 0px;
  }
}
.page-id-4512 a.active {
  color: #CA7158 !important;
  border-bottom: 1px solid #CA7158 !important;
}
.page-id-4512 a.active::before, .page-id-4512 a.active::after {
  color: #CA7158 !important;
}
.page-id-4512 .menu {
  padding-bottom: 68px;
}
.page-id-4512 .menu .menu-container .tab-content {
  padding: 0px;
  margin-top: 0px !important;
}
@media(max-width:576px) {
  .page-id-4512 .menu .menu-container .tab-content {
    padding: 0px 10px;
  }
}
.page-id-4512 .menu .menu-container .menu-head {
  padding-top: 70px;
}
.page-id-4512 .menu .menu-container .menu-head::after {
  content: "";
  display: block;
  background: url("/wp-content/uploads/2025/05/circuloCarta.png") no-repeat center;
  background-size: contain;
  width: 80px;
  height: 80px;
  position: absolute;
  right: -100px;
  top: 50px;
}
@media (max-width: 1080px) {
  .page-id-4512 .menu .menu-container .menu-head::after {
    right: 10px;
    top: 40px;
    width: 70px;
    height: 70px;
  }
}
@media(max-width:1199px) {
  .page-id-4512 .menu .menu-container .menu-head::after {
    right: -15px;
    top: 20px;
  }
}
@media(max-width:576px) {
  .page-id-4512 .menu .menu-container .menu-head::after {
    right: 0px !important;
    top: 0px !important;
    width: 50px;
    height: 50px;
  }
}
@media(max-width:1366px) {
  .page-id-4512 .menu .menu-container .menu-head::after {
    right: -15px;
    top: 50px;
  }
}
@media(max-width:1680px) {
  .page-id-4512 .menu .menu-container .menu-head::after {
    right: 0px;
    top: 50px;
  }
}
.page-id-4512 .menu .menu-container .menu-head::before {
  content: "";
  display: block;
  background: url("/wp-content/uploads/2025/05/circuloCarta.png") no-repeat center;
  background-size: contain;
  width: 80px;
  height: 80px;
  position: absolute;
  left: -100px;
  top: 50px;
}
@media (max-width: 1080px) {
  .page-id-4512 .menu .menu-container .menu-head::before {
    left: 10px;
    top: 40px;
    width: 70px;
    height: 70px;
  }
}
@media(max-width:1199px) {
  .page-id-4512 .menu .menu-container .menu-head::before {
    left: -15px;
    top: 20px;
  }
}
@media(max-width:576px) {
  .page-id-4512 .menu .menu-container .menu-head::before {
    left: 0px !important;
    top: 0px !important;
    width: 50px;
    height: 50px;
  }
}
@media(max-width:1366px) {
  .page-id-4512 .menu .menu-container .menu-head::before {
    left: -15px;
    top: 50px;
  }
}
@media(max-width:1680px) {
  .page-id-4512 .menu .menu-container .menu-head::before {
    left: 0px;
    top: 50px;
  }
}
.page-id-4512 .menu .menu-container .menu-head .menu-btns .nav-tabs {
  justify-content: center;
}
.page-id-4512 .menu .menu-container .menu-head .menu-btns ul li {
  padding: 0px;
  margin-left: 20px;
  margin-right: 20px;
}
@media (max-width: 1080px) {
  .page-id-4512 .menu .menu-container .menu-head .menu-btns ul li {
    padding-bottom: 12px;
    margin-left: 21px;
    margin-right: 21px;
  }
}
@media(max-width:991px) {
  .page-id-4512 .menu .menu-container .menu-head .menu-btns ul li {
    padding-bottom: 12px;
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
}
@media(max-width:1366px) {
  .page-id-4512 .menu .menu-container .menu-head .menu-btns ul li {
    padding-bottom: 12px;
    margin-left: 40px;
    margin-right: 40px;
  }
}
@media(max-width:991px) {
  .page-id-4512 .menu .menu-container .menu-head .menu-btns ul li {
    padding-bottom: 2px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
}
@media(max-width:1680px) {
  .page-id-4512 .menu .menu-container .menu-head .menu-btns ul li {
    padding: 0px;
    margin-left: 10px;
    margin-right: 10px;
  }
}
.page-id-4512 .menu .menu-container .menu-head .menu-btns ul li::before {
  display: none;
}
.page-id-4512 .menu .menu-container .menu-head .menu-btns ul li a {
  background: none !important;
  border: none;
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-right: 7px;
  padding-left: 7px;
}
@media (max-width: 1080px) {
  .page-id-4512 .menu .menu-container .menu-head .menu-btns ul li a {
    font-size: 15px;
  }
}
@media(max-width:991px) {
  .page-id-4512 .menu .menu-container .menu-head .menu-btns ul li a {
    padding-bottom: 2px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
  }
}
.page-id-4512 .menu .menu-container .menu-head .menu-btns ul li a:hover, .page-id-4512 .menu .menu-container .menu-head .menu-btns ul li a:hover::after, .page-id-4512 .menu .menu-container .menu-head .menu-btns ul li a:hover::before {
  color: #000;
}
.page-id-4512 .menu .menu-container .menu-head .menu-btns ul li a::after {
  content: "\e923";
  color: #636363;
  font-family: "icomoon";
  position: relative;
  top: -2px;
  left: 6px;
  font-size: 8px;
}
.page-id-4512 .menu .menu-container .menu-head .menu-btns ul li a::before {
  content: "\e923" !important;
  color: #636363;
  font-family: "icomoon";
  position: relative;
  top: -2px;
  right: 6px;
  font-size: 8px;
}
.page-id-4512 .menu .container-btn {
  display: none;
}
.page-id-4512 .menu .leyenda {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 100px;
}
@media(max-width:991px) {
  .page-id-4512 .menu .leyenda {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin-top: 72px;
    margin-left: 25px;
  }
}
.page-id-4512 .menu .leyenda .superior,
.page-id-4512 .menu .leyenda .inferior {
  display: flex;
  gap: 9px;
}
@media(max-width:991px) {
  .page-id-4512 .menu .leyenda .superior,
  .page-id-4512 .menu .leyenda .inferior {
    width: 50%;
    flex-direction: column;
    gap: 5px;
  }
}
.page-id-4512 .menu .leyenda .superior div,
.page-id-4512 .menu .leyenda .inferior div {
  gap: 5px;
  display: flex;
  align-items: center;
}
.page-id-4512 .menu .leyenda .superior div p,
.page-id-4512 .menu .leyenda .inferior div p {
  color: #636363;
  font-family: "Georgia";
  font-size: 17px;
}
@media(max-width:576px) {
  .page-id-4512 .menu .leyenda .superior div p,
  .page-id-4512 .menu .leyenda .inferior div p {
    font-size: 16px;
  }
}
.page-id-4512 .menu .leyenda .superior div img,
.page-id-4512 .menu .leyenda .inferior div img {
  width: 23px;
}
.page-id-4512 .tab-pane {
  max-width: 1180px;
}
.page-id-4512 .tab-pane .contenedor-global {
  display: flex;
  flex-wrap: wrap;
  -moz-column-gap: 67px;
       column-gap: 67px;
  margin-top: 40px;
  row-gap: 0px;
  justify-content: space-between;
}
@media (max-width: 1080px) {
  .page-id-4512 .tab-pane .contenedor-global {
    -moz-column-gap: 40px;
         column-gap: 40px;
  }
}
.page-id-4512 .tab-pane .contenedor-global .vinos {
  padding-top: 35px;
  width: 100%;
  color: #B1B1B1;
  font-family: "Georgia";
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: inherit;
  font-style: italic;
}
.page-id-4512 .tab-pane .tab-pane-children {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (max-width: 1080px) {
  .page-id-4512 .tab-pane .tab-pane-children {
    width: 47%;
  }
}
@media(max-width:991px) {
  .page-id-4512 .tab-pane .tab-pane-children {
    width: 100%;
  }
}
.page-id-4512 .tab-pane .tab-pane-children > h2 {
  margin-bottom: 12px !important;
  margin-top: 24px !important;
  margin: 0px;
  color: #000;
  text-align: center;
  font-family: "Georgia";
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  letter-spacing: -0.247px;
  text-align: left;
  text-transform: inherit !important;
}
.page-id-4512 .tab-pane .tab-pane-children .titulo {
  font-size: 16px !important;
  color: #b1b1b1 !important;
  text-align: left !important;
  margin-bottom: 0px !important;
}
.page-id-4512 .tab-pane .tab-pane-children .food-items {
  -moz-column-gap: 85px;
       column-gap: 85px;
}
.page-id-4512 .tab-pane .tab-pane-children .food-items .food-all h2 {
  text-transform: inherit;
  color: #000;
  font-family: "Georgia";
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -0.247px;
  margin-top: 8px;
}
.page-id-4512 .tab-pane .tab-pane-children-2 {
  display: flex;
  flex-direction: column;
  width: 46%;
}
@media (max-width: 1080px) {
  .page-id-4512 .tab-pane .tab-pane-children-2 {
    width: 47%;
  }
}
@media(max-width:991px) {
  .page-id-4512 .tab-pane .tab-pane-children-2 {
    width: 100%;
  }
}
.page-id-4512 .tab-pane .tab-pane-children-2 .food-items {
  display: flex;
}
@media(max-width:1366px) {
  .page-id-4512 .tab-pane .tab-pane-children-2 .food-items {
    display: flex;
  }
}
.page-id-4512 .tab-pane .tab-pane-children-2 h2 {
  margin-bottom: 12px !important;
  margin-top: 24px !important;
  margin: 0px;
  color: #000;
  text-align: center;
  font-family: "Georgia";
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  letter-spacing: -0.247px;
  text-align: left;
  text-transform: inherit !important;
}
.page-id-4512 .tab-pane .tab-pane-children-2 .titulo {
  font-size: 16px !important;
  color: #b1b1b1 !important;
  text-align: left !important;
  margin-bottom: 0px !important;
}
.page-id-4512 .food-items {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
  min-width: 500px;
}
@media(max-width:576px) {
  .page-id-4512 .food-items {
    margin-top: 0px;
  }
}
@media(max-width:1199px) {
  .page-id-4512 .food-items {
    min-width: auto;
  }
}
@media (max-width: 1080px) {
  .page-id-4512 .food-items {
    min-width: auto;
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
}
.page-id-4512 .food-items h2 {
  margin-bottom: 12px !important;
}
.page-id-4512 .food-items .food-all {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.page-id-4512 .food-items .food-all h2 {
  margin-top: 24px;
  margin-bottom: 12px;
}
.page-id-4512 .food-items .food-item {
  background: transparent;
  padding: 0px;
  border: none;
  box-shadow: none;
  margin-bottom: 10px;
}
.page-id-4512 .food-items .food-item .food-content {
  padding: 0px;
}
@media(max-width:576px) {
  .page-id-4512 .food-items .food-item .food-content {
    padding-left: 0px !important;
    margin-bottom: 10px !important;
  }
}
.page-id-4512 .food-items .food-item .food-content .food-name {
  margin-bottom: 0px !important;
  margin-top: 0px !important;
  text-transform: inherit !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.page-id-4512 .food-items .food-item .food-content .food-name .lineas {
  padding-top: 0px !important;
  border-bottom: 1px solid #EAE1D3;
  width: 100%;
  flex: 1;
}
@media(max-width:576px) {
  .page-id-4512 .food-items .food-item .food-content .food-name .lineas {
    display: block;
  }
}
.page-id-4512 .food-items .food-item .food-content .food-name .titulo-wrapper {
  display: inline-block;
  width: auto;
  text-align: left !important;
}
@media(max-width:576px) {
  .page-id-4512 .food-items .food-item .food-content .food-name .titulo-wrapper {
    min-width: 0px;
    max-width: 150px;
  }
}
.page-id-4512 .food-items .food-item .food-content .food-name .titulo-comida {
  color: #CA7158;
  font-family: "Georgia";
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: inherit !important;
  margin-right: 16px;
  letter-spacing: normal;
}
.page-id-4512 .food-items .food-item .food-content .food-name .cantidades {
  display: flex;
  margin-left: 30px;
  width: auto;
  align-items: center;
  justify-content: flex-end;
}
.page-id-4512 .food-items .food-item .food-content .food-name .cantidad-container {
  display: flex;
  gap: 12px;
}
.page-id-4512 .food-items .food-item .food-content .food-name .cantidad-container span {
  color: #000;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
}
.page-id-4512 .food-items .food-item .food-content .food-description {
  padding-top: 0px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.page-id-4512 .food-items .food-item .food-content .food-description .descripcion {
  font-family: "Georigia";
  font-size: 15px;
  font-weight: normal;
  letter-spacing: 0;
  text-transform: initial;
  font-style: normal;
  line-height: normal;
}
@media(max-width:576px) {
  .page-id-4512 .food-items .food-item .food-content .food-description .descripcion {
    font-size: 13px;
  }
}
@media(max-width:576px) {
  .page-id-4512 .food-items .food-item .food-content .food-description {
    padding-bottom: 4px;
  }
}
.page-id-4512 .food-items .food-item .food-content .food-description .alergenos .alergeno {
  padding-top: 8px !important;
}
@media(max-width:576px) {
  .page-id-4512 .food-items .food-item .food-content .food-description .alergenos .alergeno {
    padding-top: 0px !important;
  }
}
.page-id-4512 .food-items .food-item .food-content .food-description .alergenos .alergeno img {
  width: 26px;
}
.page-id-4512 .col-lg-12 {
  padding: 0px !important;
}
.page-id-4512 .footerSection .elementor-element-populated {
  border-bottom: 1px solid #ffffff !important;
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter {
  display: flex;
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter01 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter02 .e-con-inner {
  display: flex;
  align-items: center;
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
  display: flex;
  width: auto;
  margin-top: 24px;
}
@media(max-width:576px) {
  .page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
    width: inherit;
  }
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-86e58a3 .elementor-widget-container {
  display: flex;
  justify-content: flex-end;
  margin-right: 9px;
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-86e58a3 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  justify-content: center;
  width: 75%;
}
@media(max-width:576px) {
  .page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-86e58a3 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-2998fcd .elementor-widget-container {
  display: flex;
  justify-content: flex-start;
  margin-left: 9px;
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-2998fcd .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  width: 75%;
  justify-content: center;
}
@media(max-width:576px) {
  .page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-2998fcd .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta {
  background-color: #000;
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta:hover {
  color: #FFF;
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda {
  background-color: transparent;
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda:hover {
  background: #FFF;
  color: #CA7158;
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter03 {
  display: flex;
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .contFooter03 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .elementor-element-0ce5039 .elementor-widget-container p {
  display: flex;
  align-items: center;
}
.page-id-4512 .footerSection .elementor-element-populated .gridFooter .elementor-element-0ce5039 .elementor-widget-container p::before {
  content: "\e925" !important;
  color: #fff !important;
  font-family: "icomoon" !important;
  font-size: 18px !important;
  margin-right: 6px !important;
  font-weight: normal;
}
.page-id-4512 .copySeccion .elementor-container .textoDerechos p {
  color: #FFF;
}
.page-id-4512 .copySeccion .elementor-container .listaPolitica ul li span {
  color: #FFF;
}
.page-id-4512 .copySeccion .elementor-container .texto404 .elementor-widget-container {
  color: #FFF;
}
.page-id-4512 .copySeccion .elementor-container .texto404 .elementor-widget-container span {
  text-decoration: underline;
}

.page-id-58 .delicium_header_cart_container {
  display: none;
}
.page-id-58 .delicium_page_wrapper {
  background: #CA7158;
}
.page-id-58 .delicium_page_title_block {
  display: none !important;
}
.page-id-58 #post-58 .delicium_page_content_wrapper {
  padding-bottom: 0px !important;
}
@media(max-width:991px) {
  .page-id-58 #post-58 .delicium_page_content_wrapper {
    padding-top: 190px;
  }
}
@media (max-width: 430px) {
  .page-id-58 .elementor-element-8660f96 {
    position: relative;
    top: -15px;
  }
}
.page-id-58 header .delicium_main_menu_container ul li a {
  color: #FFF !important;
}
.page-id-58 header .delicium_main_menu_container ul li:nth-child(2) a,
.page-id-58 header .delicium_main_menu_container ul li:nth-child(4) a,
.page-id-58 header .delicium_main_menu_container ul li:nth-child(1) a {
  color: #FFF !important;
  border: none !important;
}
.page-id-58 header .delicium_main_menu_container ul li:nth-child(3) a {
  color: #CA7158 !important;
  border-bottom: 1px solid #CA7158;
}
.page-id-58 .sliderTitulo {
  margin-top: 100px;
}
@media(max-width:991px) {
  .page-id-58 .sliderTitulo {
    margin-top: 0px;
  }
}
.page-id-58 .sliderTitulo .delicium_button svg,
.page-id-58 .sliderTitulo .delicium_side_panel_header_button svg {
  display: none;
}
@media(max-width:576px) {
  .page-id-58 .sliderTitulo .textoProximamente {
    width: 100% !important;
  }
}
@media(max-width:991px) {
  .page-id-58 .sliderTitulo .elementor-element-4817768 .elementor-widget-container {
    display: flex;
  }
}
@media(max-width:991px) {
  .page-id-58 .sliderTitulo .elementor-element-61d7a7a img {
    width: 70%;
  }
}
.page-id-58 .sliderTitulo .h5Vinos h5 {
  color: #F6F4F1;
  text-align: center;
  font-family: "Caudex";
  font-size: 36px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  text-transform: inherit;
  letter-spacing: 1px;
}
.page-id-58 .sliderTitulo .h5Vinoteca h5 {
  color: #F6F4F1;
  text-align: center;
  font-family: "Caudex";
  line-height: normal;
  text-transform: inherit;
  letter-spacing: 4.242px;
  font-size: 27.576px;
  font-style: normal;
  font-weight: 700;
  line-height: 27.576px;
  letter-spacing: 4.242px;
}
.page-id-58 .sliderTitulo .imgVinoteca img {
  width: 100%;
}
@media(max-width:991px) {
  .page-id-58 .sliderTitulo .imgVinoteca img {
    width: 80%;
  }
}
@media(max-width:576px) {
  .page-id-58 .sliderTitulo .imgVinoteca img {
    width: 100%;
  }
}
.page-id-58 .sliderTitulo .proximamente {
  margin-top: 20px;
}
.page-id-58 .sliderTitulo .proximamente p {
  color: #F6F4F1;
  font-family: "Georgia";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-58 .sliderTitulo .textoProximamente {
  width: 45%;
}
.page-id-58 .sliderTitulo .textoProximamente p {
  color: #F6F4F1;
  text-align: center;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-58 .sliderTitulo .elementor-element-3402600 {
  margin-top: 120px;
  width: 30%;
}
@media(max-width:991px) {
  .page-id-58 .sliderTitulo .elementor-element-3402600 {
    width: 50%;
  }
}
@media(max-width:1366px) {
  .page-id-58 .sliderTitulo .elementor-element-3402600 {
    margin-top: 60px;
  }
}
.page-id-58 .sliderTitulo .elementor-element-3402600 .elementor-element-74b0962 {
  border: 1px solid #fff;
}
.page-id-58 .sliderTitulo .elementor-element-3402600 .elementor-element-74b0962 .delicium_button_container .delicium_button {
  padding: 10px;
  background-color: transparent !important;
  display: flex;
  justify-content: center;
}
.page-id-58 .sliderTitulo .elementor-element-3402600 .elementor-element-74b0962 .delicium_button_container .delicium_button:hover {
  background-color: #F6F4F1 !important;
}
.page-id-58 .sliderTitulo .elementor-element-3402600 .elementor-element-74b0962 .delicium_button_container .delicium_button:hover span {
  color: #CA7158;
}
.page-id-58 .sliderTitulo .elementor-element-3402600 .elementor-element-74b0962 .delicium_button_container .delicium_button span {
  color: #FFF;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-58 .sliderTitulo .elementor-element-3402600 .elementor-element-7a08c47 {
  border: 1px solid #000;
}
.page-id-58 .sliderTitulo .elementor-element-3402600 .elementor-element-7a08c47:hover {
  border: 1px solid #fff;
}
.page-id-58 .sliderTitulo .elementor-element-3402600 .elementor-element-7a08c47 .delicium_button_container .delicium_button {
  padding: 10px;
  background-color: #000 !important;
  display: flex;
  justify-content: center;
}
.page-id-58 .sliderTitulo .elementor-element-3402600 .elementor-element-7a08c47 .delicium_button_container .delicium_button:hover {
  background-color: #F6F4F1 !important;
}
.page-id-58 .sliderTitulo .elementor-element-3402600 .elementor-element-7a08c47 .delicium_button_container .delicium_button:hover span {
  color: #CA7158;
}
.page-id-58 .sliderTitulo .elementor-element-3402600 .elementor-element-7a08c47 .delicium_button_container .delicium_button span {
  color: #FFF;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-58 .footerSection .elementor-element-populated {
  border-bottom: 1px solid #ffffff !important;
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter {
  display: flex;
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter01 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter02 .e-con-inner {
  display: flex;
  align-items: center;
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
  display: flex;
  width: auto;
  margin-top: 24px;
}
@media(max-width:576px) {
  .page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
    width: inherit;
  }
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-d7cd1bc .elementor-widget-container {
  display: flex;
  justify-content: flex-end;
  margin-right: 9px;
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-d7cd1bc .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  justify-content: center;
  width: 75%;
}
@media(max-width:576px) {
  .page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-d7cd1bc .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-64f0f7c .elementor-widget-container {
  display: flex;
  justify-content: flex-start;
  margin-left: 9px;
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-64f0f7c .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  width: 75%;
  justify-content: center;
}
@media(max-width:576px) {
  .page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-64f0f7c .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta {
  background-color: #000;
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta:hover {
  color: #FFF;
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda {
  background-color: transparent;
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda:hover {
  background: #FFF;
  color: #CA7158;
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter03 {
  display: flex;
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .contFooter03 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .elementor-element-301786d .elementor-widget-container p {
  display: flex;
  align-items: center;
}
.page-id-58 .footerSection .elementor-element-populated .gridFooter .elementor-element-301786d .elementor-widget-container p::before {
  content: "\e925" !important;
  color: #fff !important;
  font-family: "icomoon" !important;
  font-size: 18px !important;
  margin-right: 6px !important;
  font-weight: normal;
}
.page-id-58 .copySeccion .elementor-container .textoDerechos p {
  color: #FFF;
}
.page-id-58 .copySeccion .elementor-container .listaPolitica ul li span {
  color: #FFF;
}
.page-id-58 .copySeccion .elementor-container .texto404 .elementor-widget-container {
  color: #FFF;
}
.page-id-58 .copySeccion .elementor-container .texto404 .elementor-widget-container span {
  text-decoration: underline;
}

.page-id-58 .delicium_hamburger_inner,
.page-id-4512 .delicium_hamburger_inner,
.page-id-60 .delicium_hamburger_inner,
.woocommerce-shop .delicium_hamburger_inner,
.single-product .delicium_hamburger_inner,
.woocommerce-cart .delicium_hamburger_inner,
.woocommerce-checkout .delicium_hamburger_inner,
.tax-product_cat .delicium_hamburger_inner,
.page-id-5764 .delicium_hamburger_inner,
.page-id-5766 .delicium_hamburger_inner,
.page-id-5769 .delicium_hamburger_inner,
.page-id-6106 .delicium_hamburger_inner {
  background-color: #EAE1D3 !important;
}
.page-id-58 .delicium_hamburger_inner::before, .page-id-58 .delicium_hamburger_inner::after,
.page-id-4512 .delicium_hamburger_inner::before,
.page-id-4512 .delicium_hamburger_inner::after,
.page-id-60 .delicium_hamburger_inner::before,
.page-id-60 .delicium_hamburger_inner::after,
.woocommerce-shop .delicium_hamburger_inner::before,
.woocommerce-shop .delicium_hamburger_inner::after,
.single-product .delicium_hamburger_inner::before,
.single-product .delicium_hamburger_inner::after,
.woocommerce-cart .delicium_hamburger_inner::before,
.woocommerce-cart .delicium_hamburger_inner::after,
.woocommerce-checkout .delicium_hamburger_inner::before,
.woocommerce-checkout .delicium_hamburger_inner::after,
.tax-product_cat .delicium_hamburger_inner::before,
.tax-product_cat .delicium_hamburger_inner::after,
.page-id-5764 .delicium_hamburger_inner::before,
.page-id-5764 .delicium_hamburger_inner::after,
.page-id-5766 .delicium_hamburger_inner::before,
.page-id-5766 .delicium_hamburger_inner::after,
.page-id-5769 .delicium_hamburger_inner::before,
.page-id-5769 .delicium_hamburger_inner::after,
.page-id-6106 .delicium_hamburger_inner::before,
.page-id-6106 .delicium_hamburger_inner::after {
  background-color: #EAE1D3 !important;
}
.page-id-58 .delicium_sticky_header_container,
.page-id-4512 .delicium_sticky_header_container,
.page-id-60 .delicium_sticky_header_container,
.woocommerce-shop .delicium_sticky_header_container,
.single-product .delicium_sticky_header_container,
.woocommerce-cart .delicium_sticky_header_container,
.woocommerce-checkout .delicium_sticky_header_container,
.tax-product_cat .delicium_sticky_header_container,
.page-id-5764 .delicium_sticky_header_container,
.page-id-5766 .delicium_sticky_header_container,
.page-id-5769 .delicium_sticky_header_container,
.page-id-6106 .delicium_sticky_header_container {
  display: none !important;
}
.page-id-58 .delicium_header_border_type_1,
.page-id-4512 .delicium_header_border_type_1,
.page-id-60 .delicium_header_border_type_1,
.woocommerce-shop .delicium_header_border_type_1,
.single-product .delicium_header_border_type_1,
.woocommerce-cart .delicium_header_border_type_1,
.woocommerce-checkout .delicium_header_border_type_1,
.tax-product_cat .delicium_header_border_type_1,
.page-id-5764 .delicium_header_border_type_1,
.page-id-5766 .delicium_header_border_type_1,
.page-id-5769 .delicium_header_border_type_1,
.page-id-6106 .delicium_header_border_type_1 {
  position: fixed;
  width: 100%;
  padding-top: 15px !important;
}
@media (max-width:1080px) {
  .page-id-58 .delicium_header_border_type_1,
  .page-id-4512 .delicium_header_border_type_1,
  .page-id-60 .delicium_header_border_type_1,
  .woocommerce-shop .delicium_header_border_type_1,
  .single-product .delicium_header_border_type_1,
  .woocommerce-cart .delicium_header_border_type_1,
  .woocommerce-checkout .delicium_header_border_type_1,
  .tax-product_cat .delicium_header_border_type_1,
  .page-id-5764 .delicium_header_border_type_1,
  .page-id-5766 .delicium_header_border_type_1,
  .page-id-5769 .delicium_header_border_type_1,
  .page-id-6106 .delicium_header_border_type_1 {
    padding-top: 10px !important;
  }
}
.page-id-58 header .delicium_header_bg_overlay,
.page-id-4512 header .delicium_header_bg_overlay,
.page-id-60 header .delicium_header_bg_overlay,
.woocommerce-shop header .delicium_header_bg_overlay,
.single-product header .delicium_header_bg_overlay,
.woocommerce-cart header .delicium_header_bg_overlay,
.woocommerce-checkout header .delicium_header_bg_overlay,
.tax-product_cat header .delicium_header_bg_overlay,
.page-id-5764 header .delicium_header_bg_overlay,
.page-id-5766 header .delicium_header_bg_overlay,
.page-id-5769 header .delicium_header_bg_overlay,
.page-id-6106 header .delicium_header_bg_overlay {
  background: #000;
}
.page-id-58 header .delicium_logo,
.page-id-4512 header .delicium_logo,
.page-id-60 header .delicium_logo,
.woocommerce-shop header .delicium_logo,
.single-product header .delicium_logo,
.woocommerce-cart header .delicium_logo,
.woocommerce-checkout header .delicium_logo,
.tax-product_cat header .delicium_logo,
.page-id-5764 header .delicium_logo,
.page-id-5766 header .delicium_logo,
.page-id-5769 header .delicium_logo,
.page-id-6106 header .delicium_logo {
  background-size: 110px 24px;
  background-position: left !important;
  background-size: 70% !important;
  background: url("/wp-content/uploads/2025/05/vectorLogoSVG.svg") no-repeat center;
}
@media(max-width:576px) {
  .page-id-58 header .delicium_logo,
  .page-id-4512 header .delicium_logo,
  .page-id-60 header .delicium_logo,
  .woocommerce-shop header .delicium_logo,
  .single-product header .delicium_logo,
  .woocommerce-cart header .delicium_logo,
  .woocommerce-checkout header .delicium_logo,
  .tax-product_cat header .delicium_logo,
  .page-id-5764 header .delicium_logo,
  .page-id-5766 header .delicium_logo,
  .page-id-5769 header .delicium_logo,
  .page-id-6106 header .delicium_logo {
    background-size: 50% !important;
    background-position: right !important;
  }
}

.woocommerce-shop,
.tax-product_cat,
.single-product {
  font-family: "Georgia";
}
.woocommerce-shop #textoInstagram p::before,
.tax-product_cat #textoInstagram p::before,
.single-product #textoInstagram p::before {
  color: #FFF !important;
}
.woocommerce-shop .delicium_logo_box .delicium_logo,
.tax-product_cat .delicium_logo_box .delicium_logo,
.single-product .delicium_logo_box .delicium_logo {
  background: url("https://topos.404demo.com/wp-content/uploads/2025/04/VectorBlanco.png") 0 0 no-repeat transparent !important;
  background-size: 70% !important;
  background-position: left !important;
}
@media(max-width:576px) {
  .woocommerce-shop .delicium_logo_box .delicium_logo,
  .tax-product_cat .delicium_logo_box .delicium_logo,
  .single-product .delicium_logo_box .delicium_logo {
    background-size: 50% !important;
    background-position: right !important;
  }
}
@media (max-width:991px) {
  .woocommerce-shop header .delicium_header_inner_container,
  .tax-product_cat header .delicium_header_inner_container,
  .single-product header .delicium_header_inner_container {
    padding-left: 0px !important;
  }
}
.woocommerce-shop header .delicium_main_menu_container ul li a,
.tax-product_cat header .delicium_main_menu_container ul li a,
.single-product header .delicium_main_menu_container ul li a {
  color: #FFF !important;
}
.woocommerce-shop header .delicium_main_menu_container ul li:nth-child(2) a,
.woocommerce-shop header .delicium_main_menu_container ul li:nth-child(1) a,
.woocommerce-shop header .delicium_main_menu_container ul li:nth-child(4) a,
.tax-product_cat header .delicium_main_menu_container ul li:nth-child(2) a,
.tax-product_cat header .delicium_main_menu_container ul li:nth-child(1) a,
.tax-product_cat header .delicium_main_menu_container ul li:nth-child(4) a,
.single-product header .delicium_main_menu_container ul li:nth-child(2) a,
.single-product header .delicium_main_menu_container ul li:nth-child(1) a,
.single-product header .delicium_main_menu_container ul li:nth-child(4) a {
  color: #FFF !important;
  border: none !important;
}
.woocommerce-shop header .delicium_main_menu_container ul li:nth-child(3) a,
.tax-product_cat header .delicium_main_menu_container ul li:nth-child(3) a,
.single-product header .delicium_main_menu_container ul li:nth-child(3) a {
  color: #CA7158 !important;
  border-bottom: 1px solid #CA7158;
}
.woocommerce-shop header .delicium_header_buttons_container .delicium_header_cart_container:hover .delicium_cart-trigger__count,
.tax-product_cat header .delicium_header_buttons_container .delicium_header_cart_container:hover .delicium_cart-trigger__count,
.single-product header .delicium_header_buttons_container .delicium_header_cart_container:hover .delicium_cart-trigger__count {
  border: 1px solid #636363 !important;
}
.woocommerce-shop header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .icon,
.tax-product_cat header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .icon,
.single-product header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .icon {
  display: none;
}
.woocommerce-shop header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger::before,
.tax-product_cat header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger::before,
.single-product header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger::before {
  content: "\e929" !important;
  color: #ca7158;
  font-family: "icomoon" !important;
  font-size: 26px !important;
}
.woocommerce-shop header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .delicium_cart-trigger__count,
.tax-product_cat header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .delicium_cart-trigger__count,
.single-product header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .delicium_cart-trigger__count {
  border: 1px solid #fff;
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: 14px;
  background-color: #FFF;
  border-radius: 12px;
  position: absolute;
  top: 9px;
  right: -8px;
}
.woocommerce-shop header .delicium_header_buttons_container .delicium_header_button_block .delicium_header_button,
.tax-product_cat header .delicium_header_buttons_container .delicium_header_button_block .delicium_header_button,
.single-product header .delicium_header_buttons_container .delicium_header_button_block .delicium_header_button {
  display: none;
}
.woocommerce-shop footer,
.tax-product_cat footer,
.single-product footer {
  background-color: #CA7158;
}
.woocommerce-shop footer .footerSection,
.tax-product_cat footer .footerSection,
.single-product footer .footerSection {
  left: 0px !important;
  margin-top: 0px !important;
}
@media(max-width:576px) {
  .woocommerce-shop footer .footerSection,
  .tax-product_cat footer .footerSection,
  .single-product footer .footerSection {
    margin-top: 100px !important;
  }
}
.woocommerce-shop footer .footerSection .elementor-container,
.tax-product_cat footer .footerSection .elementor-container,
.single-product footer .footerSection .elementor-container {
  margin-left: 5% !important;
  margin-right: 5% !important;
}
@media(max-width:576px) {
  .woocommerce-shop footer .footerSection .elementor-container,
  .tax-product_cat footer .footerSection .elementor-container,
  .single-product footer .footerSection .elementor-container {
    margin-right: 5% !important;
  }
}
.woocommerce-shop footer .footerSection .elementor-element-populated,
.tax-product_cat footer .footerSection .elementor-element-populated,
.single-product footer .footerSection .elementor-element-populated {
  border-bottom: 1px solid #ffffff !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter,
.single-product footer .footerSection .elementor-element-populated .gridFooter {
  display: flex;
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter01 .e-con-inner .subtitulo .elementor-widget-container p,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter01 .e-con-inner .subtitulo .elementor-widget-container p,
.single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter01 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .e-con-inner,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .e-con-inner,
.single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .e-con-inner {
  display: flex;
  align-items: center;
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones,
.single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
  display: flex;
  width: auto;
  margin-top: 24px;
}
@media(max-width:576px) {
  .woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones,
  .tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones,
  .single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
    width: inherit;
  }
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container,
.single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container {
  display: flex;
  justify-content: flex-end;
  margin-right: 9px;
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper,
.single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  justify-content: center;
  width: 75%;
}
@media(max-width:576px) {
  .woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper,
  .tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper,
  .single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container,
.single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container {
  display: flex;
  justify-content: flex-start;
  margin-left: 9px;
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper,
.single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  width: 75%;
  justify-content: center;
}
@media(max-width:576px) {
  .woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper,
  .tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper,
  .single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta,
.single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta {
  background-color: #000;
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta:hover,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta:hover,
.single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta:hover {
  color: #FFF;
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda,
.single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda {
  background-color: transparent;
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda:hover,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda:hover,
.single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda:hover {
  background: #FFF;
  color: #CA7158;
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter03,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter03,
.single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter03 {
  display: flex;
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .contFooter03 .e-con-inner .subtitulo .elementor-widget-container p,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .contFooter03 .e-con-inner .subtitulo .elementor-widget-container p,
.single-product footer .footerSection .elementor-element-populated .gridFooter .contFooter03 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p,
.single-product footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p {
  display: flex;
  align-items: center;
}
.woocommerce-shop footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p::before,
.tax-product_cat footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p::before,
.single-product footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p::before {
  content: "\e925" !important;
  color: #fff !important;
  font-family: "icomoon" !important;
  font-size: 18px !important;
  margin-right: 6px !important;
  font-weight: normal;
}
.woocommerce-shop footer .copySeccion,
.tax-product_cat footer .copySeccion,
.single-product footer .copySeccion {
  left: 0px !important;
}
.woocommerce-shop footer .copySeccion .elementor-container,
.tax-product_cat footer .copySeccion .elementor-container,
.single-product footer .copySeccion .elementor-container {
  margin-left: 5% !important;
  margin-right: 5% !important;
}
@media(max-width:576px) {
  .woocommerce-shop footer .copySeccion .elementor-container,
  .tax-product_cat footer .copySeccion .elementor-container,
  .single-product footer .copySeccion .elementor-container {
    margin-right: 10% !important;
  }
}
.woocommerce-shop footer .copySeccion .elementor-container .elementor-element-populated,
.tax-product_cat footer .copySeccion .elementor-container .elementor-element-populated,
.single-product footer .copySeccion .elementor-container .elementor-element-populated {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.woocommerce-shop footer .copySeccion .elementor-container .textoDerechos p,
.tax-product_cat footer .copySeccion .elementor-container .textoDerechos p,
.single-product footer .copySeccion .elementor-container .textoDerechos p {
  color: #FFF;
}
.woocommerce-shop footer .copySeccion .elementor-container .listaPolitica ul li span,
.tax-product_cat footer .copySeccion .elementor-container .listaPolitica ul li span,
.single-product footer .copySeccion .elementor-container .listaPolitica ul li span {
  color: #FFF;
}
.woocommerce-shop footer .copySeccion .elementor-container .texto404 .elementor-widget-container,
.tax-product_cat footer .copySeccion .elementor-container .texto404 .elementor-widget-container,
.single-product footer .copySeccion .elementor-container .texto404 .elementor-widget-container {
  color: #FFF;
}
.woocommerce-shop footer .copySeccion .elementor-container .texto404 .elementor-widget-container span,
.tax-product_cat footer .copySeccion .elementor-container .texto404 .elementor-widget-container span,
.single-product footer .copySeccion .elementor-container .texto404 .elementor-widget-container span {
  text-decoration: underline;
}
.woocommerce-shop .delicium_page_title_block,
.tax-product_cat .delicium_page_title_block,
.single-product .delicium_page_title_block {
  padding: 0px !important;
}
@media(max-width:576px) {
  .woocommerce-shop .delicium_page_title_block,
  .tax-product_cat .delicium_page_title_block,
  .single-product .delicium_page_title_block {
    height: 300px;
  }
}
.woocommerce-shop .delicium_page_title_block .delicium_page_title_container,
.tax-product_cat .delicium_page_title_block .delicium_page_title_container,
.single-product .delicium_page_title_block .delicium_page_title_container {
  background: url("/wp-content/uploads/2025/08/bannerTienda.png") no-repeat !important;
  background-size: cover !important;
}
.woocommerce-shop .delicium_page_title_block .delicium_page_title_container::after,
.tax-product_cat .delicium_page_title_block .delicium_page_title_container::after,
.single-product .delicium_page_title_block .delicium_page_title_container::after {
  background: none !important;
}
@media(max-width:576px) {
  .woocommerce-shop .delicium_page_title_block .delicium_page_title_container,
  .tax-product_cat .delicium_page_title_block .delicium_page_title_container,
  .single-product .delicium_page_title_block .delicium_page_title_container {
    height: inherit;
    min-height: auto;
    padding: 0px;
    min-height: 500px;
  }
}
.woocommerce-shop .delicium_page_title_block .delicium_page_title_wrapper::before,
.tax-product_cat .delicium_page_title_block .delicium_page_title_wrapper::before,
.single-product .delicium_page_title_block .delicium_page_title_wrapper::before {
  content: "";
  background: url("/wp-content/uploads/2025/08/Tienda.png") no-repeat center !important;
  background-size: contain;
  width: 100%;
  height: 70px;
  position: absolute;
  left: 0px;
  top: -4px;
}
@media(max-width:991px) {
  .woocommerce-shop .delicium_page_title_block .delicium_page_title_wrapper::before,
  .tax-product_cat .delicium_page_title_block .delicium_page_title_wrapper::before,
  .single-product .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 70% !important;
    height: 100px;
  }
}
@media(max-width:1199px) {
  .woocommerce-shop .delicium_page_title_block .delicium_page_title_wrapper::before,
  .tax-product_cat .delicium_page_title_block .delicium_page_title_wrapper::before,
  .single-product .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 33% !important;
    height: 100px;
    top: -9px;
  }
}
@media(min-width: 992px) and (max-width:1199px) {
  .woocommerce-shop .delicium_page_title_block .delicium_page_title_wrapper::before,
  .tax-product_cat .delicium_page_title_block .delicium_page_title_wrapper::before,
  .single-product .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 27% !important;
    height: 100px;
    top: -9px;
  }
}
@media(max-width:576px) {
  .woocommerce-shop .delicium_page_title_block .delicium_page_title_wrapper::before,
  .tax-product_cat .delicium_page_title_block .delicium_page_title_wrapper::before,
  .single-product .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 53% !important;
    height: 100px;
    top: -33px;
  }
}
.woocommerce-shop .delicium_page_title_block .delicium_page_title_wrapper::after,
.tax-product_cat .delicium_page_title_block .delicium_page_title_wrapper::after,
.single-product .delicium_page_title_block .delicium_page_title_wrapper::after {
  content: "";
  background: url("/wp-content/uploads/2025/05/gifCarta.gif") no-repeat center !important;
  width: 100%;
  height: 70px;
  position: absolute;
  left: 0px;
  top: -100px;
}
@media(max-width:576px) {
  .woocommerce-shop .delicium_page_title_block .delicium_page_title_wrapper::after,
  .tax-product_cat .delicium_page_title_block .delicium_page_title_wrapper::after,
  .single-product .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -80px;
    background-size: 20%;
    height: 100px;
  }
}
@media(max-width:991px) {
  .woocommerce-shop .delicium_page_title_block .delicium_page_title_wrapper::after,
  .tax-product_cat .delicium_page_title_block .delicium_page_title_wrapper::after,
  .single-product .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px;
    background-size: 20%;
    height: 100px;
  }
}
@media(max-width:1199px) {
  .woocommerce-shop .delicium_page_title_block .delicium_page_title_wrapper::after,
  .tax-product_cat .delicium_page_title_block .delicium_page_title_wrapper::after,
  .single-product .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 20%;
    height: 100px;
  }
}
@media(max-width:1680px) {
  .woocommerce-shop .delicium_page_title_block .delicium_page_title_wrapper::after,
  .tax-product_cat .delicium_page_title_block .delicium_page_title_wrapper::after,
  .single-product .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 8%;
    height: 100px;
  }
}
@media(max-width:1366px) {
  .woocommerce-shop .delicium_page_title_block .delicium_page_title_wrapper::after,
  .tax-product_cat .delicium_page_title_block .delicium_page_title_wrapper::after,
  .single-product .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 20%;
    height: 100px;
  }
}
.woocommerce-shop .delicium_page_title_block h1,
.tax-product_cat .delicium_page_title_block h1,
.single-product .delicium_page_title_block h1 {
  display: none !important;
}
.woocommerce-shop #post-5478,
.tax-product_cat #post-5478,
.single-product #post-5478 {
  background-color: #CA7158;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper {
  padding: 0px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container {
  max-width: 1712px;
  min-height: 1176px;
  background-image: url("/wp-content/uploads/2025/08/fondo-textura-scaled.jpg") !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  padding: 104px;
  border-radius: 20px;
  position: relative;
  top: -205px;
  display: flex;
  flex-direction: column;
  gap: 42px;
}
@media (max-width:1680px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 95%;
  }
}
@media (min-width: 992px) and (max-width:1199px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container {
    top: -116px;
    padding: 45px;
  }
}
@media (max-width:1080px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 90%;
    top: -116px;
    padding: 45px;
  }
}
@media (max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container {
    gap: 21px;
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    top: -7px;
    padding: 15px;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .categoria-activa,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .categoria-activa,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .categoria-activa {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  align-self: stretch;
  overflow: hidden;
  color: #000;
  text-align: center;
  text-overflow: ellipsis;
  font-family: "Georgia";
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.21px;
  text-decoration-line: underline;
  text-decoration-style: solid;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
  text-transform: capitalize;
  margin-bottom: 0px;
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .categoria-activa,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .categoria-activa,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .categoria-activa {
    font-size: 19px;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row {
  justify-content: space-between;
  margin: 0px !important;
}
@media(max-width:991px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row {
    flex-direction: row-reverse;
  }
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row {
    display: flex;
    flex-direction: column;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 {
  width: 73%;
  flex: unset;
  padding: 0px;
}
@media (max-width:1080px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 {
    width: 65%;
  }
}
@media(max-width:759px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 {
    width: 100%;
  }
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 {
    width: 100%;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper {
  padding: 0px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-result-count,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-result-count,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-result-count {
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0.14px;
  margin-bottom: 0px;
  margin-top: 30px;
}
@media(max-width:991px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-result-count,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-result-count,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-result-count {
    margin-bottom: 20px;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-no-products-found .woocommerce-info,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-no-products-found .woocommerce-info,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-no-products-found .woocommerce-info {
  border: 1px solid #000 !important;
  background-color: #FFF !important;
  font-family: "Caudex" !important;
  color: #000 !important;
  padding: 20px !important;
  line-height: normal;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-no-products-found .woocommerce-info::before, .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-no-products-found .woocommerce-info::after,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-no-products-found .woocommerce-info::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-no-products-found .woocommerce-info::after,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-no-products-found .woocommerce-info::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-no-products-found .woocommerce-info::after {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering {
  border: 0px;
  color: #000;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 32px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering::before {
  display: none;
}
@media(max-width:991px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering {
    float: unset;
  }
}
@media(max-width:759px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering {
    float: right;
  }
}
@media(max-width:626px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering {
    float: unset;
  }
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering {
    float: unset;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering select,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering select,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .woocommerce-ordering select {
  padding: 10px 16px;
  padding-right: 53px;
  border: 1px solid #000;
  margin: 0px;
  color: #000;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: #fff url("/wp-content/uploads/2025/08/arrowOrden.svg") no-repeat right 10px center;
  background-size: 12px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products {
  margin-bottom: 0px;
  gap: 32px;
  margin-left: 0px;
}
@media (max-width:1680px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products {
    gap: 20px;
  }
}
@media (max-width:1440px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products {
    display: flex;
    gap: 50px;
  }
}
@media (max-width:1366px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products {
    gap: 27px;
  }
}
@media(min-width: 992px) and (max-width:1199px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products {
    justify-content: unset;
    row-gap: 15px;
    -moz-column-gap: 20px;
         column-gap: 20px;
  }
}
@media (max-width:1080px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products {
    justify-content: space-evenly;
  }
}
@media(max-width:991px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products {
    justify-content: unset;
    row-gap: 15px;
    -moz-column-gap: 20px;
         column-gap: 20px;
  }
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products {
    row-gap: 15px;
    -moz-column-gap: 0px;
         column-gap: 0px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products::before, .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products::after,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products::after,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products::after {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li {
  padding-left: 0px;
  margin-bottom: 0px;
  width: unset;
  max-width: unset;
  flex: unset;
  margin: 0px !important;
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li {
    width: 48%;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper {
  display: flex;
  padding: 14px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 24px;
  border-radius: 186.377px 186.377px 0 0;
  border: 1px solid #F6F4F1;
  background: #CA7158;
  height: 100%;
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper {
    padding: 10px;
    gap: 12px;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper::after,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper::after,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper::after {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper:hover,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper:hover,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper:hover {
  border: 1px solid #000;
  box-shadow: 4px 4px 4px 0 rgba(141, 141, 141, 0.25);
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper:hover .delicium_prod_list_content .delicium_prod_list_title a,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper:hover .delicium_prod_list_content .delicium_prod_list_title a,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper:hover .delicium_prod_list_content .delicium_prod_list_title a {
  text-decoration: underline;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image {
  margin: 0px;
  width: 100%;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a {
  display: flex;
  width: 216.85px;
  height: 200px;
  padding: 8.791px;
  align-items: center;
  gap: 5.861px;
  border-radius: 138.462px 138.462px 0 0;
  background: #fff;
}
@media (max-width:1680px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a {
    width: 193.85px;
  }
}
@media(max-width:1080px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a {
    width: 180.85px;
  }
}
@media(max-width:991px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a {
    width: 166.85px;
  }
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a {
    width: 100%;
    height: 180px;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a .onsale,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a .onsale,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a .onsale {
  top: unset;
  bottom: 0px;
  left: 37%;
  color: #FFF;
  font-family: "Caudex";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  background: #000;
  padding: 2px 4px;
}
@media(min-width: 992px) and (max-width:1199px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a .onsale,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a .onsale,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a .onsale {
    left: 36%;
  }
}
@media(max-width:991px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a .onsale,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a .onsale,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a .onsale {
    left: 33%;
  }
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a .onsale,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a .onsale,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a .onsale {
    left: 30%;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a img,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a img,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_image a img {
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  padding: 0px;
  border-radius: 138.462px 138.462px 0 0;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content {
  width: 100%;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title {
  margin-bottom: 8px;
  height: -moz-fit-content;
  height: fit-content;
  line-height: 0px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title a,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title a,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title a {
  height: 38px;
  max-width: 184px;
  align-self: stretch;
  overflow: hidden;
  color: #fff;
  text-align: center;
  text-overflow: ellipsis;
  white-space: normal;
  font-family: "Georgia";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.1px;
}
@media(min-width: 992px) and (max-width:1199px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title a,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title a,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title a {
    max-width: 150px;
  }
}
@media (max-width:1080px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title a,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title a,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title a {
    max-width: 150px;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title a:hover,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title a:hover,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title a:hover {
  transition: none !important;
  transform: none !important;
  background-size: 0px !important;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category {
  line-height: 0px;
  margin-bottom: 16px;
  width: 100%;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: normal;
  max-width: 218px;
  display: block;
}
@media (max-width:1680px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria {
    max-width: 196px;
  }
}
@media(max-width:1080px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria {
    max-width: 180px;
  }
}
@media(max-width:991px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria {
    max-width: 167px;
  }
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria {
    max-width: 218px;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria a,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria a,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria a {
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container {
  display: flex;
  justify-content: center;
  flex-direction: row-reverse;
  gap: 8px;
  align-items: flex-end;
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container {
    gap: 4px;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container span,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container span,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container span {
  color: #000;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  display: flex;
  gap: 2px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container span::after,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container span::after,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container span::after {
  content: "€";
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container span,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container span,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container span {
    font-size: 18px;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container .delicium_var_divider,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container .delicium_var_divider,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container .delicium_var_divider {
  margin: 0px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container .delicium_var_divider::after,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container .delicium_var_divider::after,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container .delicium_var_divider::after {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container del,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container del,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container del {
  color: #636363;
  font-family: "Caudex";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-decoration-line: line-through;
  margin-right: 0px !important;
  display: flex;
  gap: 2px;
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container del,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container del,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container del {
    font-size: 16px;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container del::after,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container del::after,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container del::after {
  content: "€";
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button {
  padding: 6px 8px;
  align-items: center;
  border: 0px;
  background-color: #fff;
  border-radius: 2px;
  height: unset !important;
  width: unset !important;
  line-height: unset !important;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button::before {
  font-family: "icomoon" !important;
  content: "\e931" !important;
  color: #000;
  font-size: 26px;
  line-height: normal;
  font-weight: 400;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button:hover,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button:hover,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button:hover {
  background-color: #000;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button:hover::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button:hover::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button:hover::before {
  color: #fff;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.added_to_cart,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.added_to_cart,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.added_to_cart {
  padding: 6px 8px;
  align-items: center;
  border: 0px;
  background-color: #fff;
  border-radius: 2px;
  height: unset !important;
  width: unset !important;
  line-height: unset !important;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.added_to_cart::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.added_to_cart::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.added_to_cart::before {
  font-family: "icomoon" !important;
  content: "\e933" !important;
  color: #CA7158;
  font-size: 26px;
  line-height: normal;
  font-weight: 400;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container .woocommerce-product-rating,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container .woocommerce-product-rating,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container .woocommerce-product-rating {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container .woocommerce-product-rating .star-rating::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container .woocommerce-product-rating .star-rating::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container .woocommerce-product-rating .star-rating::before {
  color: #fff;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container .woocommerce-product-rating .star-rating span,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container .woocommerce-product-rating .star-rating span,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop .products li .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container .woocommerce-product-rating .star-rating span {
  color: #fff;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination {
  margin-top: 52px;
  padding: 12px 0;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers {
  margin: 0px;
  border: 0px;
  padding-bottom: 0px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers::before, .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers::after,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers::after,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers::after {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li {
  margin-right: 8px;
  margin-bottom: 0px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a::after,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a::after,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a::after {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.page-numbers,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.page-numbers,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.page-numbers {
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  padding: 8px;
  border: 1px solid #000;
  background: #fff;
  margin: 0px;
  width: 34px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li span.current,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li span.current,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li span.current {
  border: 1px solid #000;
  background: #CA7158;
  margin: 0px;
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  padding: 8px;
  width: 34px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li span.current::after,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li span.current::after,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li span.current::after {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.next,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.next,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.next {
  padding: 8px;
  border: 1px solid #000;
  background: #fff;
  margin: 0px;
  width: 34px;
  color: transparent;
  height: 36px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.next::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.next::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.next::before {
  font-family: "icomoon";
  content: "\e932";
  background: transparent;
  color: #000;
  font-size: 18px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.prev,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.prev,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.prev {
  padding: 8px;
  border: 1px solid #000;
  background: #fff;
  margin: 0px;
  width: 34px;
  color: transparent;
  height: 36px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.prev::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.prev::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .delicium_shop_loop nav.woocommerce-pagination ul.page-numbers li a.prev::before {
  font-family: "icomoon";
  content: "\e932";
  background: transparent;
  color: #000;
  font-size: 18px;
  transform: rotate(180deg);
  display: block;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar {
  width: 20%;
  flex: unset;
  padding: 0px;
}
@media (max-width:1080px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar {
    width: 30%;
  }
}
@media(max-width:991px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar {
    width: 30%;
    opacity: 1;
    position: unset;
    overflow: unset;
    background-color: transparent;
    box-shadow: unset;
    margin-left: 0px !important;
  }
}
@media(max-width:759px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar {
    margin-top: 30px !important;
    width: 100%;
  }
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar {
    margin-top: 0px !important;
    position: fixed;
    top: 0px;
    width: 70%;
    background: white;
    padding: 20px;
    height: 100vh;
    overflow: scroll;
  }
}
@media(max-width:991px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .delicium_aside_dropdown_close,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .delicium_aside_dropdown_close,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .delicium_aside_dropdown_close {
    display: none;
  }
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .delicium_aside_dropdown_close,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .delicium_aside_dropdown_close,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .delicium_aside_dropdown_close {
    display: block;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 {
  margin-bottom: 32px;
  font-family: "Caudex";
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 {
    margin-top: 100px;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap .search-field,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap .search-field,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap .search-field {
  height: 48px;
  background-color: #FFF;
  border: 1px solid #000;
  padding: 16px;
  color: #000;
  font-family: "Caudex";
  font-size: 15px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap .floating-placeholder,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap .floating-placeholder,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap .floating-placeholder {
  color: #000;
  padding: 0px;
  margin-top: 6px;
  margin-left: 16px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap input:not(:-moz-placeholder) + .floating-placeholder, .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap input:not(:-moz-placeholder) + .floating-placeholder, .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap input:not(:-moz-placeholder) + .floating-placeholder {
  top: -5px;
  font-size: 16px;
  color: #000;
  padding: 0px;
  margin: 0px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap input:focus + .floating-placeholder,
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap input:not(:placeholder-shown) + .floating-placeholder,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap input:focus + .floating-placeholder,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap input:not(:placeholder-shown) + .floating-placeholder,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap input:focus + .floating-placeholder,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .input-floating-wrap input:not(:placeholder-shown) + .floating-placeholder {
  top: -5px;
  font-size: 16px;
  color: #000;
  padding: 0px;
  margin: 0px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .delicium_button::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .delicium_button::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .delicium_button::before {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .delicium_button .icon,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .delicium_button .icon,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .delicium_button .icon {
  top: 7px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .delicium_button .icon svg,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .delicium_button .icon svg,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .delicium_button .icon svg {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .delicium_button::after,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .delicium_button::after,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_search-1 .delicium_widget_wrapper .delicium_button::after {
  font-family: "icomoon";
  content: "\e930";
  color: #000;
  font-size: 17px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 {
  margin-bottom: 32px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper {
  border: 1px solid #000;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .widget_title,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .widget_title,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .widget_title {
  margin: 0px;
  border-bottom: 1px solid #000;
  line-height: normal;
  display: flex;
  padding: 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  align-self: stretch;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .widget_title span,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .widget_title span,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .widget_title span {
  overflow: hidden;
  color: #000;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-family: "Georgia";
  font-size: 21px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.21px;
  text-transform: capitalize;
  display: flex;
  height: -moz-fit-content;
  height: fit-content;
  flex-direction: column;
  justify-content: center;
  flex: 1 0 0;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .widget_title::after,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .widget_title::after,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .widget_title::after {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories {
  padding: 16px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li.cat-item-15,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li.cat-item-15,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li.cat-item-15 {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li {
  margin-bottom: 12px;
  padding-left: 15px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li::before {
  font-family: "icomoon";
  content: "\e923";
  color: #636363;
  font-size: 8px;
  background-color: unset;
  position: absolute;
  top: 20px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li a,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li a,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li a {
  color: #636363;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li a::after,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li a::after,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li a::after {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li:has(> a:hover)::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li:has(> a:hover)::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li:has(> a:hover)::before {
  color: #CA7158;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li:has(> a:hover) > a,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li:has(> a:hover) > a,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li:has(> a:hover) > a {
  color: #CA7158;
  border-bottom: 1px solid #CA7158;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children {
  margin-left: 0px;
  margin-top: 12px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li::before {
  font-family: "icomoon";
  content: "\e923";
  color: #636363;
  font-size: 8px;
  background-color: unset;
  position: absolute;
  top: 20px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li a,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li a,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li a {
  color: #636363;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li:has(> a:hover)::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li:has(> a:hover)::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li:has(> a:hover)::before {
  color: #CA7158;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li:has(> a:hover) > a,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li:has(> a:hover) > a,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li:has(> a:hover) > a {
  color: #CA7158;
  border: 0px;
  text-decoration: underline;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li.current-cat a,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li.current-cat a,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li.current-cat a {
  color: #CA7158;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li.current-cat::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li.current-cat::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li .children li.current-cat::before {
  color: #CA7158;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li.current-cat a,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li.current-cat a,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li.current-cat a {
  color: #CA7158;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li.current-cat::before,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li.current-cat::before,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_product_categories-1 .delicium_widget_wrapper .product-categories li.current-cat::before {
  color: #CA7158;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 {
  border: 1px solid #000;
  margin-bottom: 32px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper .widget_title,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper .widget_title,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper .widget_title {
  margin: 0px;
  border-bottom: 1px solid #000;
  line-height: normal;
  display: flex;
  padding: 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  align-self: stretch;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper .widget_title span,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper .widget_title span,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper .widget_title span {
  overflow: hidden;
  color: #000;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-family: "Georgia";
  font-size: 21px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.21px;
  text-transform: capitalize;
  display: flex;
  height: -moz-fit-content;
  height: fit-content;
  flex-direction: column;
  justify-content: center;
  flex: 1 0 0;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper .widget_title::after,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper .widget_title::after,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper .widget_title::after {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form {
  font-family: "Caudex";
  padding: 16px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider {
  margin-top: 16px;
  margin-bottom: 20px;
  background-color: #636363;
  height: 4px;
  border-radius: 0px;
  width: 257px;
}
@media (max-width:1440px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider {
    width: unset;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider .ui-slider-range,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider .ui-slider-range,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider .ui-slider-range {
  height: 4px;
  background-color: #CA7158;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider .ui-slider-handle,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider .ui-slider-handle,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider .ui-slider-handle {
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 1px solid #000;
}
@media (max-width:1440px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount {
    display: flex;
    align-items: flex-start;
    flex-direction: column-reverse;
    gap: 10px;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount .button,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount .button,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount .button {
  color: #fff;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.15px;
  display: flex;
  padding: 8px 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  background-color: #CA7158;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount .button svg,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount .button svg,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount .button svg {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount .price_label,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount .price_label,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount .price_label {
  color: #000;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0.16px;
  text-transform: capitalize;
}
@media (max-width:1440px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount .price_label,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount .price_label,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_price_filter-1 .delicium_widget_wrapper form .price_slider_wrapper .price_slider_amount .price_label {
    position: unset;
    font-size: 15px;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 {
  margin-bottom: 32px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper {
  border: 1px solid #000;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper .widget_title,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper .widget_title,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper .widget_title {
  margin: 0px;
  border-bottom: 1px solid #000;
  line-height: normal;
  display: flex;
  padding: 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  align-self: stretch;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper .widget_title span,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper .widget_title span,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper .widget_title span {
  overflow: hidden;
  color: #000;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-family: "Georgia";
  font-size: 21px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.21px;
  text-transform: capitalize;
  display: flex;
  height: -moz-fit-content;
  height: fit-content;
  flex-direction: column;
  justify-content: center;
  flex: 1 0 0;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper .widget_title::after,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper .widget_title::after,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper .widget_title::after {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper ul,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper ul,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper ul {
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper ul li,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper ul li,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper ul li {
  color: #636363;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 0px;
  padding: 4px 0;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper ul li .count,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper ul li .count,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar #woocommerce_brand_nav-2 .delicium_widget_wrapper ul li .count {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block {
  margin-bottom: 32px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper {
  border: 1px solid #000;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper h3,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper h3,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper h3 {
  margin: 0px;
  border-bottom: 1px solid #000;
  line-height: normal;
  display: flex;
  padding: 16px;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  align-self: stretch;
  overflow: hidden;
  color: #000;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-family: "Georgia";
  font-size: 21px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.21px;
  text-transform: capitalize;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter {
  padding: 16px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter {
  margin: 0px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li {
  margin-bottom: 12px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox {
  margin: 0px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox label input,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox label input,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox label input {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox label svg,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox label svg,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox label svg {
  display: none;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox label span.wc-block-components-checkbox__label,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox label span.wc-block-components-checkbox__label,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox label span.wc-block-components-checkbox__label {
  color: #636363;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox label input[type=checkbox]:checked ~ span,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox label input[type=checkbox]:checked ~ span,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li .wc-block-components-checkbox label input[type=checkbox]:checked ~ span {
  color: #CA7158;
  border-bottom: 1px solid #CA7158;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li:last-child,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li:last-child,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter ul li:last-child {
  margin-bottom: 0px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter__actions .wc-block-components-filter-reset-button span,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter__actions .wc-block-components-filter-reset-button span,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar .widget_block .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter .wc-block-attribute-filter__actions .wc-block-components-filter-reset-button span {
  font-family: "Caudex";
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger {
  background-color: #CA7158;
}
@media(max-width:991px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger {
    display: none;
  }
}
@media(max-width:576px) {
  .woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger,
  .tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger,
  .single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger {
    display: block;
  }
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger svg,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger svg,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger svg {
  background: url("/wp-content/uploads/2025/09/filtro_icono.png") no-repeat center;
  background-size: contain;
  width: 24px;
  height: 48px;
  position: absolute;
  top: 15px;
  left: 18px;
}
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger svg path,
.woocommerce-shop #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger svg circle,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger svg path,
.tax-product_cat #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger svg circle,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger svg path,
.single-product #post-5478 .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar_trigger svg circle {
  display: none;
}

.single-product {
  background-color: #CA7158;
}
.single-product .delicium_sidebar_trigger {
  display: none;
}
.single-product .delicium_logo_box .delicium_logo {
  background: url("https://topos.404demo.com/wp-content/uploads/2025/04/VectorBlanco.png") 0 0 no-repeat transparent !important;
  background-size: 70% !important;
  background-position: left !important;
}
@media(max-width:576px) {
  .single-product .delicium_logo_box .delicium_logo {
    background-size: 50% !important;
    background-position: right !important;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper {
  padding: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container {
  max-width: 1712px;
  min-height: 1176px;
  padding: 0px;
  border-radius: 20px;
  position: relative;
  top: -205px;
}
@media (max-width:1680px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 93%;
  }
}
@media (max-width:1366px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 95%;
  }
}
@media (min-width: 992px) and (max-width:1199px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container {
    top: -116px;
    padding: 45px;
    width: 95%;
    padding-top: 0px;
  }
}
@media (max-width:1080px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 95%;
    top: -165px;
    padding: 45px;
  }
}
@media (max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 100%;
    margin: 0px;
    top: -27px;
    padding: 20px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 {
  padding: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper {
  padding: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .woocommerce-notices-wrapper .woocommerce-message {
  background: #fff;
  border: 1px solid #000;
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .woocommerce-notices-wrapper .woocommerce-message {
    flex-direction: column;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .woocommerce-notices-wrapper .woocommerce-message::before {
  color: #CA7158;
  margin-top: -8px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .woocommerce-notices-wrapper .woocommerce-message a {
  color: #F6F4F1;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.17px;
  text-transform: capitalize;
  border-radius: 1px;
  background-color: #CA7158;
  padding: 14px 16px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .woocommerce-notices-wrapper .woocommerce-message a:hover {
  border: 1px solid #000;
  color: #000;
  background-color: #fff;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .woocommerce-notices-wrapper .woocommerce-message a:hover::before {
  color: #000;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .woocommerce-notices-wrapper .woocommerce-message a svg {
  display: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container {
  display: flex;
  flex-direction: column;
  padding-top: 104px;
  background-image: url("/wp-content/uploads/2025/08/fondo-textura-scaled.jpg") !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  border-radius: 20px;
}
@media (min-width: 992px) and (max-width:1199px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container {
    padding-top: 50px;
  }
}
@media (max-width:1080px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container {
    padding-top: 50px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .breadcrumb {
  background-color: transparent;
  padding-left: 262px;
  padding-right: 262px;
  display: flex;
  justify-content: center;
  gap: 8px;
  margin-bottom: 40px;
}
@media (max-width:1440px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .breadcrumb {
    padding-left: 162px;
    padding-right: 162px;
  }
}
@media (min-width: 992px) and (max-width:1199px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .breadcrumb {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (max-width:1080px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .breadcrumb {
    padding-left: 50px;
    padding-right: 50px;
    margin-bottom: 20px;
  }
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .breadcrumb {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .breadcrumb a {
  overflow: hidden;
  color: #000;
  text-overflow: ellipsis;
  font-family: "Georgia";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.14px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .breadcrumb a::after {
  content: ">";
  margin-left: 8px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .breadcrumb a {
    font-size: 13px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .breadcrumb span {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  color: 0;
  text-overflow: ellipsis;
  font-family: "Georgia";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.14px;
  text-decoration-line: underline;
  text-decoration-style: solid;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
  text-transform: capitalize;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .breadcrumb span {
    font-size: 12px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  -moz-column-gap: 50px;
       column-gap: 50px;
  row-gap: 52px;
  background-image: url("/wp-content/uploads/2025/08/fondo-textura-scaled.jpg") !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  border-radius: 20px;
  padding: 104px 262px;
  padding-top: 0px !important;
}
@media (max-width:1440px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product {
    padding: 104px 162px;
    justify-content: center;
  }
}
@media (min-width: 992px) and (max-width:1199px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product {
    padding: 50px;
    justify-content: center;
  }
}
@media (max-width:1080px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product {
    padding: 50px;
    justify-content: center;
  }
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product {
    padding: 20px;
    justify-content: center;
    gap: 10px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .onsale {
  left: 28%;
  top: 0px;
  color: #fff;
  font-family: "Caudex";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  padding: 4px 6px;
  background-color: #000;
}
@media (max-width:1440px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .onsale {
    left: 28%;
    top: 0px;
  }
}
@media (max-width:1366px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .onsale {
    left: 29.5%;
    top: 0px;
  }
}
@media (min-width: 992px) and (max-width:1199px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .onsale {
    top: 0px;
    left: 27%;
  }
}
@media (max-width:1080px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .onsale {
    top: 0px;
    left: 24.5%;
  }
}
@media(max-width:991px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .onsale {
    top: 0px;
    left: 45.5%;
  }
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .onsale {
    left: 42%;
    top: 3px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-product-gallery {
  display: flex;
  width: 520px;
  max-height: 625px;
  padding: 32px 24px;
  align-items: center;
  gap: 5.861px;
  align-self: stretch;
  background: #fff;
  border-radius: 200px 200px 0 0;
}
@media (max-width:1080px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-product-gallery {
    width: 400px;
    max-height: 425px;
  }
}
@media(max-width:991px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-product-gallery {
    width: 400px !important;
  }
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-product-gallery {
    margin-bottom: 25px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
  display: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper {
  height: 100%;
  width: 100%;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
  height: 100%;
  width: 100%;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a {
  height: 100%;
  width: 100%;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img {
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  border-radius: 200px 200px 0 0;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image .zoomImg {
  opacity: 0 !important;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 0 0;
  width: 43%;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .woocommerce-product-rating {
  display: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary h1.product_title {
  order: 0;
  min-height: 60px;
  height: -moz-fit-content;
  height: fit-content;
  align-self: stretch;
  overflow: hidden;
  color: #CA7158;
  font-family: "Georgia";
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: none;
  margin: 0px;
  margin-bottom: 8px;
  margin-top: 10px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary h1.product_title {
    margin-top: 0px;
    white-space: normal;
    overflow: visible;
    text-overflow: clip;
    word-break: break-word;
    line-height: 1.3;
    height: -moz-fit-content;
    height: fit-content;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .product-categories {
  order: 1;
  margin-bottom: 16px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .product-categories p a {
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .product-rating {
  order: -1;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .product-rating .star-rating::before {
  color: #CA7158;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .product-rating .star-rating span {
  color: #CA7158;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary p.price {
  order: 2;
  color: #000;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  gap: 8px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary p.price span {
  color: #000;
  font-family: "Caudex";
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary p.price del {
  text-decoration: none;
  order: 2;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary p.price del span {
  color: #636363;
  font-family: "Caudex";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-decoration-line: line-through;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary p.price ins {
  order: 1;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .woocommerce-product-details__short-description {
  order: 3;
  margin-bottom: 32px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .woocommerce-product-details__short-description {
    width: 100%;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .woocommerce-product-details__short-description p {
  align-self: stretch;
  color: #636363;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 15px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form {
  order: 4;
  margin-top: 0px;
  margin-bottom: 0px;
  width: 100%;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form::before, .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form::after {
  display: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form table.variations {
  margin: 0px;
  width: 100%;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form table.variations tbody tr {
  display: flex;
  flex-direction: column;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form table.variations tbody tr th.label {
  padding: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form table.variations tbody tr th.label label {
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form table.variations tbody tr td.value {
  padding: 0px;
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form table.variations tbody tr td.value select {
  width: 100%;
  margin: 0px;
  border: 1px solid #636363;
  padding: 8px 16px;
  height: -moz-fit-content;
  height: fit-content;
  line-height: normal;
  top: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: #fff url("/wp-content/uploads/2025/08/arrowOrden.svg") no-repeat right 10px center;
  background-size: 12px;
  color: var(--Color-Negro, #010101);
  font-family: Caudex;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.28px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form table.variations tbody tr td.value a.reset_variations {
  font-size: 14px;
  font-family: "Caudex";
  text-decoration: underline;
  color: #636363;
  line-height: 15px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation {
  width: 100%;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation .woocommerce-variation-price {
  margin: 0px;
  height: -moz-fit-content;
  height: fit-content;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation .woocommerce-variation-price .price {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  gap: 8px;
  margin-bottom: 10px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation .woocommerce-variation-price .price span {
  color: #000;
  font-family: "Caudex";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation .woocommerce-variation-price .price del {
  text-decoration: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation .woocommerce-variation-price .price del span {
  color: #636363;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-decoration-line: line-through;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart {
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .quantity {
  padding: 0px;
  height: 52px;
  width: 110px;
  border: 0px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .quantity {
    width: 100%;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .quantity .delicium_minus_button {
  border-right: 0px !important;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .quantity .delicium_plus_button {
  border-left: 0px !important;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .quantity .delicium_minus_button,
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .quantity .delicium_plus_button {
  border: 1px solid #636363;
  background-color: #FFF;
  width: 25px;
  height: 52px;
  margin: 0px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .quantity .delicium_minus_button,
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .quantity .delicium_plus_button {
    width: 30%;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .quantity .delicium_minus_button::before,
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .quantity .delicium_plus_button::before {
  background: #636363;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 9px;
  height: 2px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .quantity .delicium_minus_button::after,
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .quantity .delicium_plus_button::after {
  background: #636363;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 1px;
  text-transform: uppercase;
  height: 9px;
  width: 2px;
  margin-top: -3.7px;
  margin-left: -1px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .quantity input {
  border: 1px solid #636363;
  background-color: #FFF;
  width: 62px;
  height: 52px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .quantity input {
    width: 70%;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button {
  height: -moz-fit-content;
  height: fit-content;
  color: #F6F4F1;
  font-family: "Caudex";
  font-size: 17px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.17px;
  text-transform: capitalize;
  border-radius: 1px;
  background-color: #CA7158;
  padding: 14px 16px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button::before {
  font-family: "icomoon" !important;
  content: "\e931" !important;
  color: #fff;
  font-size: 23px;
  line-height: normal;
  margin-right: 8px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button {
    width: 100%;
    justify-content: center;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover {
  border: 1px solid #000;
  color: #000;
  background-color: #fff;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .variations_form div.single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover::before {
  color: #000;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart {
  order: 5;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 0px;
  margin-bottom: 32px;
  width: 100%;
  margin-top: auto;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart {
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart::before, .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart::after {
  display: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .quantity {
  padding: 0px;
  height: 52px;
  width: 110px;
  border: 0px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .quantity {
    width: 100%;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .quantity .delicium_minus_button {
  border-right: 0px !important;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .quantity .delicium_plus_button {
  border-left: 0px !important;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .quantity .delicium_minus_button,
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .quantity .delicium_plus_button {
  border: 1px solid #636363;
  background-color: #FFF;
  width: 25px;
  height: 52px;
  margin: 0px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .quantity .delicium_minus_button,
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .quantity .delicium_plus_button {
    width: 30%;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .quantity .delicium_minus_button::before,
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .quantity .delicium_plus_button::before {
  background: #636363;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 9px;
  height: 2px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .quantity .delicium_minus_button::after,
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .quantity .delicium_plus_button::after {
  background: #636363;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 1px;
  text-transform: uppercase;
  height: 9px;
  width: 2px;
  margin-top: -3.7px;
  margin-left: -1px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .quantity input {
  border: 1px solid #636363;
  background-color: #FFF;
  width: 62px;
  height: 52px;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 1px;
  text-transform: uppercase;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .quantity input {
    width: 70%;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .single_add_to_cart_button {
  height: -moz-fit-content;
  height: fit-content;
  color: #F6F4F1;
  font-family: "Caudex";
  font-size: 17px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.17px;
  text-transform: capitalize;
  border-radius: 1px;
  background-color: #CA7158;
  padding: 14px 16px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .single_add_to_cart_button::before {
  font-family: "icomoon" !important;
  content: "\e931" !important;
  color: #fff;
  font-size: 23px;
  line-height: normal;
  margin-right: 8px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .single_add_to_cart_button {
    width: 100%;
    justify-content: center;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .single_add_to_cart_button:hover {
  border: 1px solid #000;
  color: #000;
  background-color: #fff;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .cart .single_add_to_cart_button:hover::before {
  color: #000;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .product_meta {
  order: 6;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .product_meta .sku_wrapper {
  display: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .product_meta .posted_in {
  font-family: "Caudex";
  color: #000;
  font-size: 14px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .summary .product_meta .tagged_as {
  font-family: "Caudex";
  color: #000;
  font-size: 14px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs {
  width: 100%;
  max-width: unset;
  padding: 0px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs {
    margin-top: 20px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs ul.tabs {
  margin: 0px;
  display: flex;
  gap: 8px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs ul.tabs {
    display: flex;
    flex-direction: column;
    gap: 0px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs ul.tabs::after {
  display: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs ul.tabs li {
  color: #000;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.1px;
  background-color: #FFF;
  border: 0px;
  width: 33%;
  display: flex;
  justify-content: center;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs ul.tabs li {
    width: 100%;
  }
}
@media(max-width:991px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs ul.tabs li a {
    padding: 22px 14px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs ul.tabs li a:hover {
  background-color: unset;
  color: unset;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs ul.tabs li.active {
  color: #FFF;
  background-color: #000;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs ul.tabs li.active a {
  background: none !important;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel {
  background-color: #FFF;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--description {
  padding: 24px;
  border: 1px solid #636363;
  box-shadow: 0 1px 8px 0 rgba(110, 110, 110, 0.1);
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--description p {
  color: #636363;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information {
  padding: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table {
  margin: 0px;
  border: 1px solid #636363;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tbody tr:nth-child(even) {
  background: #F6F4F1 !important;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tbody tr:nth-child(odd) {
  background: #fff;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tbody tr th {
  color: #CA7158;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  max-width: 187px;
  width: -moz-fit-content;
  width: fit-content;
  padding: 12px 18px;
  border: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tbody tr td {
  color: #636363;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding: 12px 18px;
  border: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tbody tr td p {
  padding: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews {
  padding: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews {
  padding: 24px;
  border: 1px solid #636363;
  box-shadow: 0 1px 8px 0 rgba(110, 110, 110, 0.1);
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments h2 {
  color: #000;
  font-family: "Georgia";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.21px;
  text-transform: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments p {
  color: #636363;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review {
  margin-bottom: 25px !important;
  border-bottom: 1px solid rgba(202, 113, 88, 0.4235294118) !important;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review .comment_container {
    display: flex;
    gap: 15px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review .comment_container img {
  display: none;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review .comment_container img {
    position: unset !important;
    width: 115px !important;
    height: 115px !important;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review .comment_container .comment-text {
  margin-left: 0px !important;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review .comment_container .comment-text {
    margin-left: 0px !important;
    display: flex;
    flex-direction: column;
  }
}
@media(min-width:415px) and (max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review .comment_container .comment-text .star-rating {
    margin-bottom: 5px !important;
    float: unset !important;
  }
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review .comment_container .comment-text .star-rating {
    margin: 0px !important;
    margin-bottom: 5px !important;
    order: 1;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review .comment_container .comment-text .star-rating::before {
  color: #CA7158;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review .comment_container .comment-text .star-rating span {
  color: #CA7158;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review .comment_container .comment-text .meta {
  margin-bottom: 8px !important;
  margin-left: 0px !important;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review .comment_container .comment-text .meta .woocommerce-review__author {
  color: #000;
  font-family: "Georgia" !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-right: 7px !important;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review .comment_container .comment-text .meta .woocommerce-review__published-date {
  color: #CA7158 !important;
  font-family: "Caudex" !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: normal !important;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review .comment_container .comment-text .description {
  color: #636363;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #comments .commentlist li.review .comment_container .comment-text .description {
    margin-top: 5px;
    order: 3;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper {
  margin-top: 35px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper {
    margin-top: 15px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond span {
  color: #000;
  font-family: "Georgia";
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 20px;
}
@media(max-width:1366px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form {
    justify-content: space-between;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form p.comment-notes {
  width: 100%;
  margin: 0px;
  color: #636363;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form p.comment-notes span {
  color: #636363;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form p.comment-notes span.required-field-message {
  text-decoration: underline;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-rating {
  width: 100%;
  margin: 0px;
  display: flex;
  align-items: flex-start;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-rating label {
  color: #000;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-rating p.stars {
  margin-bottom: 0px;
  top: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-rating p.stars span a:hover {
  color: #CA7158;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-rating p.stars.selected a:not(.active) {
  color: #CA7158;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-rating p.stars.selected a.active {
  color: #CA7158;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-author {
  margin: 0px;
  padding: 0px;
  width: 49%;
}
@media(max-width:1366px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-author {
    width: 48%;
  }
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-author {
    width: 100%;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-author input {
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 0px;
  border: 1px solid #636363;
  padding: 10px;
  height: 38px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-author input::-moz-placeholder {
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-author input::placeholder {
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-author input::-moz-placeholder {
    font-size: 14px;
  }
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-author input::placeholder {
    font-size: 14px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-email {
  margin: 0px;
  padding: 0px;
  width: 49%;
}
@media(max-width:1366px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-email {
    width: 48%;
  }
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-email {
    width: 100%;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-email input {
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 0px;
  border: 1px solid #636363;
  padding: 10px;
  height: 38px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-email input::-moz-placeholder {
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-email input::placeholder {
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-email input::-moz-placeholder {
    font-size: 14px;
  }
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-email input::placeholder {
    font-size: 14px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-comment {
  margin: 0px;
  width: 100%;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-comment textarea {
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 0px;
  border: 1px solid #636363;
  padding: 10px;
  height: 80px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-comment textarea::-moz-placeholder {
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-comment textarea::placeholder {
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-comment textarea::-moz-placeholder {
    font-size: 14px;
  }
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-comment textarea::placeholder {
    font-size: 14px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-cookies-consent {
  width: 100%;
  margin-bottom: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-cookies-consent label {
  color: #2D2D2D;
  font-family: "Inter";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.5px;
  margin-bottom: 0px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-cookies-consent label {
    font-size: 10px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-cookies-consent label::before {
  margin-top: 0px;
  margin-right: 5px;
  border: 0.75px solid #2D2D2D;
  border-radius: 1.5px;
  width: 13px;
  height: 13px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .comment-form-cookies-consent label::after {
  background-color: #CA7158;
  border: 0.75px solid #2D2D2D;
  border-radius: 1.5px;
  width: 13px;
  height: 13px;
  top: 0px;
  left: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .form-submit {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0px;
}
@media (max-width:1080px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .form-submit {
    width: 100%;
  }
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .form-submit {
    margin-top: 20px;
    width: 100%;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .form-submit .delicium_button {
  background-color: #CA7158;
  transition: all 0.3s ease-in;
  border: 1px solid #CA7158;
}
@media (max-width:1080px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .form-submit .delicium_button {
    width: 100%;
  }
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .form-submit .delicium_button {
    width: 100%;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .form-submit .delicium_button svg {
  display: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .form-submit .delicium_button input {
  color: #fff;
  padding: 12px 16px;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .form-submit .delicium_button:hover {
  background-color: #fff;
  border: 1px solid #CA7158;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews #review_form_wrapper #review_form #respond form .form-submit .delicium_button:hover input {
  color: #CA7158;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related {
  top: 100%;
  left: 0px;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  margin-top: 88px;
  overflow-x: visible;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related h2 {
  color: #000;
  text-align: center;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Georgia";
  font-size: 46px;
  font-style: italic;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -0.247px;
  width: 100%;
  margin-bottom: 50px;
  text-transform: none;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related h2 {
    font-size: 40px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products {
  margin: 0px !important;
  width: 100%;
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  gap: 30px;
  -ms-overflow-style: none;
  padding-bottom: 4px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products {
    scrollbar-width: none;
  }
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products::-webkit-scrollbar {
    display: none;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products::before, .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products::after {
  display: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product {
  background-image: none !important;
  padding: 0px;
  border-radius: 0px;
  width: -moz-fit-content;
  width: fit-content;
  display: block;
  flex: unset;
  max-width: unset;
  margin: 0px !important;
  flex: 0 0 auto;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product {
    width: 54%;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product:hover .delicium_prod_list_wrapper {
  border: 1px solid #000;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product:hover .delicium_prod_list_content .delicium_prod_list_title a {
  text-decoration: underline;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper {
  display: flex;
  padding: 14px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 24px;
  border-radius: 186.377px 186.377px 0 0;
  border: 1px solid #F6F4F1;
  background: #CA7158;
  height: 100%;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper {
    padding: 10px;
    gap: 12px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper::after {
  display: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_image {
  margin: 0px;
}
@media(max-width:991px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_image {
    width: 100%;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_image a {
  display: flex;
  width: 216.85px;
  height: 200px;
  padding: 8.791px;
  align-items: center;
  gap: 5.861px;
  border-radius: 138.462px 138.462px 0 0;
  background: #fff;
}
@media(max-width:991px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_image a {
    width: 100%;
    height: 180px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_image a .onsale {
  top: unset;
  bottom: 0px;
  left: 37%;
  color: #FFF;
  font-family: "Caudex";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  background: #000;
  padding: 2px 4px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_image a .onsale {
    left: 33%;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_image a img {
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  padding: 0px;
  border-radius: 138.462px 138.462px 0 0;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content {
  width: 100%;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title {
  margin-bottom: 8px;
  height: -moz-fit-content;
  height: fit-content;
  line-height: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title a {
  height: 38px;
  max-width: 184px;
  align-self: stretch;
  overflow: hidden;
  color: #fff;
  text-align: center;
  text-overflow: ellipsis;
  white-space: normal;
  font-family: "Georgia";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.1px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_title a:hover {
  transition: none !important;
  transform: none !important;
  background-size: 0px !important;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category {
  line-height: 0px;
  margin-bottom: 16px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria {
  white-space: normal;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_category .categoria a {
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container {
  display: flex;
  justify-content: center;
  flex-direction: row-reverse;
  gap: 8px;
  align-items: flex-end;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container {
    gap: 4px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container span {
  color: #000;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  display: flex;
  gap: 2px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container span::after {
  content: "€";
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container span {
    font-size: 18px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container .delicium_var_divider {
  margin: 0px;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container .delicium_var_divider::after {
  display: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container del {
  color: #636363;
  font-family: "Caudex";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-decoration-line: line-through;
  display: flex;
  gap: 2px;
}
@media(max-width:576px) {
  .single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container del {
    font-size: 16px;
  }
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_prod_list_price_container del::after {
  content: "€";
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container {
  display: flex;
  justify-content: flex-end;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button {
  padding: 6px 8px;
  align-items: center;
  border: 0px;
  background-color: #fff;
  border-radius: 2px;
  height: unset !important;
  width: unset !important;
  line-height: unset !important;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button::before {
  font-family: "icomoon" !important;
  content: "\e931" !important;
  color: #000;
  font-size: 26px;
  line-height: normal;
  font-weight: 400;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button:hover {
  background-color: #000;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.add_to_cart_button:hover::before {
  color: #fff;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.added_to_cart {
  padding: 6px 8px;
  align-items: center;
  border: 0px;
  background-color: #fff;
  border-radius: 2px;
  height: unset !important;
  width: unset !important;
  line-height: unset !important;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container a.added_to_cart::before {
  font-family: "icomoon" !important;
  content: "\e933" !important;
  color: #CA7158;
  font-size: 26px;
  line-height: normal;
  font-weight: 400;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_wrapper .product-container .product .related ul.products li.product .delicium_prod_list_wrapper .delicium_prod_list_content .delicium_prod_list_bottom_part .delicium_add_to_cart_container .delicium_prod_list_rating {
  display: none;
}
.single-product .product .delicium_page_content_container .delicium_page_content_wrapper .container .row .delicium_sidebar {
  display: none;
}

.woocommerce-cart {
  background: #CA7158;
}
.woocommerce-cart header .delicium_main_menu_container ul li a {
  color: #FFF !important;
}
.woocommerce-cart header .delicium_main_menu_container ul li:nth-child(2) a,
.woocommerce-cart header .delicium_main_menu_container ul li:nth-child(1) a,
.woocommerce-cart header .delicium_main_menu_container ul li:nth-child(4) a {
  color: #FFF !important;
  border: none !important;
}
.woocommerce-cart header .delicium_header_buttons_container .delicium_header_cart_container:hover .delicium_cart-trigger__count {
  border: 1px solid #636363 !important;
}
.woocommerce-cart header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .icon {
  display: none;
}
.woocommerce-cart header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger::before {
  content: "\e929" !important;
  color: #ca7158;
  font-family: "icomoon" !important;
  font-size: 26px !important;
}
.woocommerce-cart header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .delicium_cart-trigger__count {
  border: 1px solid #fff;
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: 14px;
  background-color: #FFF;
  border-radius: 12px;
  position: absolute;
  top: 9px;
  right: -8px;
}
.woocommerce-cart header .delicium_header_buttons_container .delicium_header_button_block .delicium_header_button {
  display: none;
}
.woocommerce-cart footer {
  background-color: #CA7158;
}
.woocommerce-cart footer .footerSection {
  left: 0px !important;
  margin-top: 0px !important;
}
@media(max-width:576px) {
  .woocommerce-cart footer .footerSection {
    margin-top: 100px !important;
  }
}
.woocommerce-cart footer .footerSection .elementor-container {
  margin-left: 5% !important;
  margin-right: 5% !important;
}
@media(max-width:576px) {
  .woocommerce-cart footer .footerSection .elementor-container {
    margin-right: 5% !important;
  }
}
.woocommerce-cart footer .footerSection .elementor-element-populated {
  border-bottom: 1px solid #ffffff !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter {
  display: flex;
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter01 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .e-con-inner {
  display: flex;
  align-items: center;
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
  display: flex;
  width: auto;
  margin-top: 24px;
}
@media(max-width:576px) {
  .woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
    width: inherit;
  }
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container {
  display: flex;
  justify-content: flex-end;
  margin-right: 9px;
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  justify-content: center;
  width: 75%;
}
@media(max-width:576px) {
  .woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container {
  display: flex;
  justify-content: flex-start;
  margin-left: 9px;
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  width: 75%;
  justify-content: center;
}
@media(max-width:576px) {
  .woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta {
  background-color: #000;
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta:hover {
  color: #FFF;
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda {
  background-color: transparent;
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda:hover {
  background: #FFF;
  color: #CA7158;
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter03 {
  display: flex;
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .contFooter03 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p {
  display: flex;
  align-items: center;
}
.woocommerce-cart footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p::before {
  content: "\e925" !important;
  color: #fff !important;
  font-family: "icomoon" !important;
  font-size: 18px !important;
  margin-right: 6px !important;
  font-weight: normal;
}
.woocommerce-cart footer .copySeccion {
  left: 0px !important;
}
.woocommerce-cart footer .copySeccion .elementor-container {
  margin-left: 5% !important;
  margin-right: 5% !important;
}
@media(max-width:576px) {
  .woocommerce-cart footer .copySeccion .elementor-container {
    margin-right: 10% !important;
  }
}
.woocommerce-cart footer .copySeccion .elementor-container .elementor-element-populated {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.woocommerce-cart footer .copySeccion .elementor-container .textoDerechos p {
  color: #FFF;
}
.woocommerce-cart footer .copySeccion .elementor-container .listaPolitica ul li span {
  color: #FFF;
}
.woocommerce-cart footer .copySeccion .elementor-container .texto404 .elementor-widget-container {
  color: #FFF;
}
.woocommerce-cart footer .copySeccion .elementor-container .texto404 .elementor-widget-container span {
  text-decoration: underline;
}
.woocommerce-cart #textoInstagram p::before {
  color: #FFF !important;
}
.woocommerce-cart .delicium_page_title_block {
  padding: 0px !important;
}
@media(max-width:576px) {
  .woocommerce-cart .delicium_page_title_block {
    height: 300px;
  }
}
.woocommerce-cart .delicium_page_title_block .delicium_page_title_container {
  background: url("/wp-content/uploads/2025/08/bannerCompras.png") no-repeat !important;
  background-size: cover !important;
}
.woocommerce-cart .delicium_page_title_block .delicium_page_title_container::after {
  background: none !important;
}
@media(max-width:576px) {
  .woocommerce-cart .delicium_page_title_block .delicium_page_title_container {
    height: inherit;
    min-height: auto;
    padding: 0px;
    min-height: 500px;
  }
}
.woocommerce-cart .delicium_page_title_block .delicium_page_title_wrapper::before {
  content: "";
  background: url("/wp-content/uploads/2025/08/Carrito.png") no-repeat center !important;
  background-size: contain;
  width: 100%;
  height: 70px;
  position: absolute;
  left: 0px;
  top: 0px;
}
@media(max-width:991px) {
  .woocommerce-cart .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 70% !important;
    height: 100px;
  }
}
@media(max-width:1199px) {
  .woocommerce-cart .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 33% !important;
    height: 100px;
    top: -5px;
  }
}
@media(min-width: 992px) and (max-width:1199px) {
  .woocommerce-cart .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 27% !important;
    height: 100px;
    top: -9px;
  }
}
@media(max-width:576px) {
  .woocommerce-cart .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 65% !important;
    height: 100px;
    top: -20px;
  }
}
.woocommerce-cart .delicium_page_title_block .delicium_page_title_wrapper::after {
  content: "";
  background: url("/wp-content/uploads/2025/05/gifCarta.gif") no-repeat center !important;
  width: 100%;
  height: 70px;
  position: absolute;
  left: 0px;
  top: -100px;
}
@media(max-width:576px) {
  .woocommerce-cart .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -80px;
    background-size: 20%;
    height: 100px;
  }
}
@media(max-width:991px) {
  .woocommerce-cart .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px;
    background-size: 20%;
    height: 100px;
  }
}
@media(max-width:1199px) {
  .woocommerce-cart .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 20%;
    height: 100px;
  }
}
@media(max-width:1680px) {
  .woocommerce-cart .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 8%;
    height: 100px;
  }
}
@media(max-width:1366px) {
  .woocommerce-cart .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 20%;
    height: 100px;
  }
}
.woocommerce-cart .delicium_page_title_block h1 {
  display: none !important;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper {
  padding: 0px;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container {
  max-width: 1712px;
  padding: 0px;
  border-radius: 20px;
  position: relative;
  top: -205px;
  background-image: url("/wp-content/uploads/2025/08/fondo-textura-scaled.jpg") !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  border-radius: 20px;
  padding: 104px 162px;
}
@media (max-width:1680px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 95%;
  }
}
@media (max-width:1366px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 95%;
    padding: 104px 140px;
  }
}
@media (min-width: 992px) and (max-width:1199px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container {
    top: -118px;
    padding: 45px;
  }
}
@media (max-width:1080px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 90%;
    top: -122px;
    padding: 45px;
  }
}
@media (max-width:576px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 100%;
    top: 5px;
    padding: 45px;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 {
  padding: 0px;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper {
  padding: 0px;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message {
  background: #fff;
  border: 1px solid #000;
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
}
@media(max-width:991px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message {
    margin-bottom: 70px;
    flex-direction: column;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message::before {
  color: #CA7158;
  margin-top: -8px;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message a {
  color: #F6F4F1;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.17px;
  text-transform: capitalize;
  border-radius: 1px;
  background-color: #CA7158;
  padding: 14px 16px;
}
@media(max-width:991px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message a {
    width: -moz-fit-content;
    width: fit-content;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message a:hover {
  border: 1px solid #000;
  color: #000;
  background-color: #fff;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message a:hover::before {
  color: #000;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message a svg {
  display: none;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .cart-empty {
  background: #fff;
  border: 1px solid #000;
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .cart-empty::before {
  color: #CA7158;
  margin-top: -8px;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .wc-empty-cart-message .cart-empty {
  background: #fff;
  border: 1px solid #000;
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .wc-empty-cart-message .cart-empty::before {
  color: #CA7158;
  margin-top: -8px;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .return-to-shop a {
  color: #F6F4F1;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.17px;
  text-transform: capitalize;
  border-radius: 1px;
  background-color: #CA7158;
  padding: 14px 16px;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .return-to-shop a:hover {
  border: 1px solid #000;
  color: #000;
  background-color: #fff;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .return-to-shop a:hover::before {
  color: #000;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .return-to-shop a svg {
  display: none;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table {
  border-collapse: collapse;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table thead tr th {
  color: #000;
  font-family: "Georgia";
  font-size: 21px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.21px;
  text-transform: capitalize;
  border: 1px solid rgba(202, 113, 88, 0.4235294118) !important;
  border-left: none !important;
  border-right: none !important;
  border-top: none !important;
}
@media(max-width:991px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table thead tr .product-thumbnail {
    display: none;
  }
}
@media(max-width:576px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table thead tr .product-thumbnail {
    display: block;
  }
}
@media(max-width:576px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody .woocommerce-cart-form__cart-item {
    background-color: #fff;
    padding: 0px 8px;
    margin-bottom: 24px;
    border-radius: 8px;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr {
  border: 0px !important;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions {
  flex-direction: column;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td {
  border-bottom: 1px solid rgba(202, 113, 88, 0.4235294118);
}
@media(max-width:576px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td {
    padding-top: 16px;
    padding-bottom: 16px;
    border-top: 0px !important;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 5px;
  }
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td::before {
    position: unset !important;
    margin: 0px !important;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove a::before, .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove a::after {
  background-color: #CA7158;
  height: 1px;
}
@media(max-width:991px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove {
    padding-bottom: 30px;
    padding-right: 25px;
  }
}
@media(max-width:576px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove {
    border: 0px !important;
    padding-bottom: 0px;
    padding-right: 0px;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-thumbnail a {
  width: 100%;
  height: 150px;
  padding: 0px;
  padding: 10px;
  background: #fff;
  border-radius: 186.377px 186.377px 0 0;
}
@media(max-width:576px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-thumbnail a {
    width: 50%;
    margin: 0 auto;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-thumbnail a img {
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  border-radius: 186.377px 186.377px 0 0;
}
@media(max-width:991px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-thumbnail {
    display: none;
  }
}
@media(max-width:576px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-thumbnail {
    display: block;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-name a {
  color: #000;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
@media(max-width:576px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-name a {
    font-size: 16px;
    text-align: start;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-name .variation {
  font-family: "Caudex";
  color: #636363;
  font-size: 14px;
  margin-top: 5px;
}
@media(max-width:576px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-name .variation {
    width: 100%;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-price span bdi {
  color: #000;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media(max-width:576px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-price span bdi {
    font-size: 18px;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity {
  padding: 0px;
  height: 52px;
  border: 0px;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity .delicium_minus_button {
  border-right: 0px !important;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity .delicium_plus_button {
  border-left: 0px !important;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity .delicium_minus_button,
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity .delicium_plus_button {
  border: 1px solid #636363;
  background-color: #FFF;
  width: 25px;
  height: 52px;
  margin: 0px;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity .delicium_minus_button::before,
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity .delicium_plus_button::before {
  background: #636363;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 9px;
  height: 2px;
}
@media(max-width:576px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity .delicium_minus_button::before,
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity .delicium_plus_button::before {
    font-size: 18px;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity .delicium_minus_button::after,
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity .delicium_plus_button::after {
  background: #636363;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 1px;
  text-transform: uppercase;
  height: 9px;
  width: 2px;
  margin-top: -4.5px;
  margin-left: -1.5px;
}
@media(max-width:576px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity .delicium_minus_button::after,
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity .delicium_plus_button::after {
    font-size: 18px;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity input {
  border: 1px solid #636363;
  background-color: #FFF;
  width: 62px;
  height: 52px;
}
@media (min-width: 1200px) and (max-width:1919px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity input {
    width: 36px;
  }
}
@media (max-width:1080px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity .quantity input {
    width: 32px;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-subtotal .woocommerce-Price-amount bdi {
  color: #CA7158;
  font-family: "Caudex";
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
@media(max-width:576px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-subtotal .woocommerce-Price-amount bdi {
    font-size: 22px;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td {
  padding-top: 50px;
  padding-bottom: 50px;
  border: 0px;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td .coupon {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  flex-wrap: wrap;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td .coupon::after, .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td .coupon::before {
  display: none;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td .coupon input {
  height: 48px;
  background-color: #FFF;
  border: 1px solid #000;
  padding: 16px;
  color: #000;
  font-family: "Caudex";
  font-size: 15px;
  margin-top: 0px;
}
@media(max-width:576px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td .coupon input {
    margin-bottom: 20px;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td .coupon button {
  color: #fff;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.15px;
  display: flex;
  padding: 15px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  background-color: #000;
  border: 1px solid #000;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td .coupon button svg {
  display: none;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td .coupon button:hover {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td .coupon .coupon-error-notice {
  width: 100%;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td button {
  color: #fff;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.15px;
  padding: 15px;
  gap: 8px;
  background-color: #CA7158;
  border: 1px solid #CA7158;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td button svg {
  display: none;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td button:hover {
  background-color: transparent;
  color: #CA7158;
  border: 1px solid #CA7158;
}
@media(max-width:991px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td button {
    margin-top: 20px;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td button:disabled {
  color: #fff;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.15px;
  padding: 15px;
  gap: 8px;
  background-color: #CA7158;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td button:disabled svg {
  display: none;
}
@media(max-width:991px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td button:disabled {
    margin-top: 20px;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals::before, .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals::after {
  display: none;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals .cart_totals {
  margin: 0 auto;
  width: 50%;
}
@media(max-width:991px) {
  .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals .cart_totals {
    width: 100%;
  }
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals .cart_totals h2 {
  font-family: "Georgia";
  font-size: 25px;
  color: #000;
  text-transform: capitalize;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals .cart_totals table.shop_table tbody .woocommerce-shipping-totals td p.woocommerce-shipping-destination {
  display: none;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals .cart_totals table.shop_table tbody .woocommerce-shipping-totals td form.woocommerce-shipping-calculator {
  display: none;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.cart-subtotal th {
  font-family: "Georgia";
  font-size: 20px;
  color: #636363;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.cart-subtotal td span bdi {
  font-family: "Georgia";
  font-size: 20px;
  color: #636363;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.order-total th {
  font-family: "Georgia";
  font-size: 22px;
  color: #000;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.order-total td span bdi {
  font-family: "Georgia";
  font-size: 22px;
  color: #000;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout::before, .woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout::after {
  display: none;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a {
  color: #fff;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.15px;
  display: flex;
  padding: 15px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  background-color: #CA7158;
  border: 1px solid #CA7158;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a svg {
  display: none;
}
.woocommerce-cart .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover {
  background-color: transparent;
  border: 1px solid #CA7158;
  color: #CA7158;
}

.woocommerce-checkout {
  background: #CA7158;
}
.woocommerce-checkout .checkout-inline-error-message {
  color: #C96838 !important;
  font-family: "Caudex" !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-top: 3px;
}
.woocommerce-checkout header .delicium_main_menu_container ul li a {
  color: #FFF !important;
}
.woocommerce-checkout header .delicium_main_menu_container ul li:nth-child(2) a,
.woocommerce-checkout header .delicium_main_menu_container ul li:nth-child(1) a,
.woocommerce-checkout header .delicium_main_menu_container ul li:nth-child(4) a {
  color: #FFF !important;
  border: none !important;
}
.woocommerce-checkout header .delicium_header_buttons_container .delicium_header_cart_container:hover .delicium_cart-trigger__count {
  border: 1px solid #636363 !important;
}
.woocommerce-checkout header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .icon {
  display: none;
}
.woocommerce-checkout header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger::before {
  content: "\e929" !important;
  color: #ca7158;
  font-family: "icomoon" !important;
  font-size: 26px !important;
}
.woocommerce-checkout header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .delicium_cart-trigger__count {
  border: 1px solid #fff;
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: 14px;
  background-color: #FFF;
  border-radius: 12px;
  position: absolute;
  top: 9px;
  right: -8px;
}
.woocommerce-checkout header .delicium_header_buttons_container .delicium_header_button_block .delicium_header_button {
  display: none;
}
.woocommerce-checkout footer {
  background-color: #CA7158;
}
.woocommerce-checkout footer .footerSection {
  left: 0px !important;
  margin-top: 0px !important;
}
.woocommerce-checkout footer .footerSection .elementor-container {
  margin-left: 5% !important;
  margin-right: 5% !important;
}
@media(max-width:576px) {
  .woocommerce-checkout footer .footerSection .elementor-container {
    margin-right: 10% !important;
  }
}
.woocommerce-checkout footer .footerSection .elementor-element-populated {
  border-bottom: 1px solid #ffffff !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter {
  display: flex;
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter01 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .e-con-inner {
  display: flex;
  align-items: center;
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
  display: flex;
  width: auto;
  margin-top: 24px;
}
@media(max-width:576px) {
  .woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
    width: inherit;
  }
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container {
  display: flex;
  justify-content: flex-end;
  margin-right: 9px;
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  justify-content: center;
  width: 75%;
}
@media(max-width:576px) {
  .woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container {
  display: flex;
  justify-content: flex-start;
  margin-left: 9px;
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  width: 75%;
  justify-content: center;
}
@media(max-width:576px) {
  .woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta {
  background-color: #000;
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta:hover {
  color: #FFF;
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda {
  background-color: transparent;
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda:hover {
  background: #FFF;
  color: #CA7158;
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter03 {
  display: flex;
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .contFooter03 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p {
  display: flex;
  align-items: center;
}
.woocommerce-checkout footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p::before {
  content: "\e925" !important;
  color: #fff !important;
  font-family: "icomoon" !important;
  font-size: 18px !important;
  margin-right: 6px !important;
  font-weight: normal;
}
.woocommerce-checkout footer .copySeccion {
  left: 0px !important;
}
.woocommerce-checkout footer .copySeccion .elementor-container {
  margin-left: 5% !important;
  margin-right: 5% !important;
}
@media(max-width:576px) {
  .woocommerce-checkout footer .copySeccion .elementor-container {
    margin-right: 10% !important;
  }
}
.woocommerce-checkout footer .copySeccion .elementor-container .elementor-element-populated {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.woocommerce-checkout footer .copySeccion .elementor-container .textoDerechos p {
  color: #FFF;
}
.woocommerce-checkout footer .copySeccion .elementor-container .listaPolitica ul li span {
  color: #FFF;
}
.woocommerce-checkout footer .copySeccion .elementor-container .texto404 .elementor-widget-container {
  color: #FFF;
}
.woocommerce-checkout footer .copySeccion .elementor-container .texto404 .elementor-widget-container span {
  text-decoration: underline;
}
.woocommerce-checkout #textoInstagram p::before {
  color: #FFF !important;
}
.woocommerce-checkout .delicium_page_title_block {
  padding: 0px !important;
}
@media(max-width:576px) {
  .woocommerce-checkout .delicium_page_title_block {
    height: 300px;
  }
}
.woocommerce-checkout .delicium_page_title_block .delicium_page_title_container {
  background: url("/wp-content/uploads/2025/08/bannerCompras.png") no-repeat !important;
  background-size: cover !important;
}
.woocommerce-checkout .delicium_page_title_block .delicium_page_title_container::after {
  background: none !important;
}
@media(max-width:576px) {
  .woocommerce-checkout .delicium_page_title_block .delicium_page_title_container {
    height: inherit;
    min-height: auto;
    padding: 0px;
    min-height: 500px;
  }
}
.woocommerce-checkout .delicium_page_title_block .delicium_page_title_wrapper::before {
  content: "";
  background: url("/wp-content/uploads/2025/08/finalizarCompra.png") no-repeat center !important;
  background-size: contain;
  width: 100%;
  height: 90px;
  position: absolute;
  left: 0px;
  top: -4px;
}
@media(max-width:991px) {
  .woocommerce-checkout .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 70% !important;
    height: 100px;
  }
}
@media(max-width:1199px) {
  .woocommerce-checkout .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 65% !important;
    height: 100px;
    top: 7px;
  }
}
@media(min-width: 992px) and (max-width:1199px) {
  .woocommerce-checkout .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 60% !important;
    height: 100px;
    top: 5px;
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 87% !important;
    height: 100px;
    top: -19px;
  }
}
.woocommerce-checkout .delicium_page_title_block .delicium_page_title_wrapper::after {
  content: "";
  background: url("/wp-content/uploads/2025/05/gifCarta.gif") no-repeat center !important;
  width: 100%;
  height: 70px;
  position: absolute;
  left: 0px;
  top: -100px;
}
@media(max-width:576px) {
  .woocommerce-checkout .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -80px;
    background-size: 20%;
    height: 100px;
  }
}
@media(max-width:991px) {
  .woocommerce-checkout .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px;
    background-size: 20%;
    height: 100px;
  }
}
@media(max-width:1199px) {
  .woocommerce-checkout .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 20%;
    height: 100px;
  }
}
@media(max-width:1680px) {
  .woocommerce-checkout .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 8%;
    height: 100px;
  }
}
@media(max-width:1366px) {
  .woocommerce-checkout .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 20%;
    height: 100px;
  }
}
.woocommerce-checkout .delicium_page_title_block h1 {
  display: none !important;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper {
  padding: 0px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container {
  max-width: 1712px;
  min-height: 1260px;
  padding: 0px;
  border-radius: 20px;
  position: relative;
  top: -205px;
  background-image: url("/wp-content/uploads/2025/08/fondo-textura-scaled.jpg") !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  border-radius: 20px;
  padding: 104px 162px;
}
@media (max-width:1680px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 95%;
  }
}
@media (max-width:1366px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 95%;
    padding: 104px 140px;
  }
}
@media (min-width: 992px) and (max-width:1199px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container {
    top: -113px;
    padding: 45px;
  }
}
@media (max-width:1080px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 90%;
    top: -116px;
    padding: 45px;
  }
}
@media (max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 100%;
    top: -7px;
    padding: 25px;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row {
  margin: 0px !important;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 {
  padding: 0px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper {
  padding: 0px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message {
  background: #fff;
  border: 1px solid #000;
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message::before {
  color: #CA7158;
  margin-top: -8px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message a {
  color: #F6F4F1;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.17px;
  text-transform: capitalize;
  border-radius: 1px;
  background-color: #CA7158;
  padding: 14px 16px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message a:hover {
  border: 1px solid #000;
  color: #000;
  background-color: #fff;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message a:hover::before {
  color: #000;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-notices-wrapper .woocommerce-message a svg {
  display: none;
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-form-coupon-toggle {
    margin-bottom: 25px;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info {
  background: #fff;
  border: 1px solid #000;
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info {
    padding-left: 21px;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info::before {
  color: #CA7158;
  margin-top: -8px;
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info::before {
    display: none;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a {
  color: #CA7158;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.17px;
  text-transform: capitalize;
  padding: 14px 16px;
  padding-left: 0px;
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a {
    padding-top: 7px;
    padding-bottom: 7px;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a:hover {
  text-decoration: underline;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a::after {
  display: none;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon {
  display: flex;
  gap: 20px;
  align-items: flex-start;
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon {
    flex-direction: column;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-first {
  margin-top: 3px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-first::before, .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-first::after {
  display: none;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-first span.input-floating-wrap input {
  height: 48px;
  background-color: #FFF;
  border: 1px solid #000;
  padding: 10px;
  color: #000;
  font-family: "Caudex";
  font-size: 15px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: "Caudex";
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-first span.input-floating-wrap .input-text:not(:-moz-placeholder) + .floating-placeholder {
  top: -3px;
  font-size: 14px;
  color: #333;
  padding: 0 4px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-first span.input-floating-wrap .input-text:focus + .floating-placeholder,
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-first span.input-floating-wrap .input-text:not(:placeholder-shown) + .floating-placeholder {
  top: -3px;
  font-size: 14px;
  color: #333;
  padding: 0 4px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-first span.input-floating-wrap .floating-placeholder {
  padding-left: 18px;
  top: 13px;
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media (max-width:1080px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-first span.input-floating-wrap .floating-placeholder {
    padding-left: 10px;
    font-size: 15px;
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-first span.input-floating-wrap .floating-placeholder {
    padding-left: 10px;
    font-size: 14px;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-first span.input-floating-wrap .coupon-error-notice {
  font-family: "Caudex";
  color: #C96838;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-last::before, .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-last::after {
  display: none;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-last button {
  color: #fff;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.15px;
  display: flex;
  padding: 15px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  background-color: #000;
  border: 1px solid #000;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-last button svg {
  display: none;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout_coupon .form-row-last button:hover {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout {
  background: transparent;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .woocommerce-NoticeGroup {
  display: none;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns {
  gap: 35px;
  margin: 0px !important;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main {
  padding: 0px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details {
  display: flex;
  flex-direction: column;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details::before, .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details::after {
  display: none;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields::before, .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields::after {
  display: none;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields h3 {
  color: #000;
  font-family: "Georgia";
  font-size: 25px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.21px;
  text-transform: uppercase;
  border-bottom: 1px solid #CA7158 !important;
  padding-bottom: 10px;
  margin-bottom: 40px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row {
  padding-bottom: 30px !important;
  margin-bottom: 0px !important;
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row {
    width: 100%;
    padding: 0px;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row::before, .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row::after {
  display: none;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper .input-floating-wrap input {
  height: 48px;
  background-color: #FFF;
  border: 1px solid #000;
  padding: 10px;
  color: #000;
  font-family: "Caudex";
  font-size: 15px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: "Caudex";
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper .input-floating-wrap .input-text:not(:-moz-placeholder) + .floating-placeholder {
  top: -3px;
  font-size: 14px;
  color: #333;
  padding: 0 4px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper .input-floating-wrap .input-text:focus + .floating-placeholder,
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper .input-floating-wrap .input-text:not(:placeholder-shown) + .floating-placeholder {
  top: -3px;
  font-size: 14px;
  color: #333;
  padding: 0 4px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper .input-floating-wrap .floating-placeholder {
  padding-left: 18px;
  top: 13px;
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media (max-width:1080px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper .input-floating-wrap .floating-placeholder {
    padding-left: 10px;
    font-size: 15px;
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper .input-floating-wrap .floating-placeholder {
    padding-left: 10px;
    font-size: 14px;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper span.select2 {
  margin-bottom: 0px;
  background: #FFF;
  border: 1px solid #000;
  padding: 0px;
  padding-left: 16px;
  font-family: "Caudex";
  font-size: 15px;
  margin-top: 0px;
  color: #636363;
}
@media (max-width:1080px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper span.select2 {
    padding-left: 10px;
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper span.select2 {
    padding-left: 10px;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper span.select2 .selection .select2-selection {
  border: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url("/wp-content/uploads/2025/08/arrowOrden.svg") no-repeat right 10px center;
  background-size: 12px;
  color: #636363;
}
@media (max-width:1080px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper span.select2 .selection .select2-selection {
    font-size: 15px;
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper span.select2 .selection .select2-selection {
    font-size: 14px;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper span.select2 .selection .select2-selection .select2-selection__arrow {
  display: none;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .address-field {
  padding: 0px;
  width: 100%;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-2 .woocommerce-additional-fields h3 {
  color: #000;
  font-family: "Georgia";
  font-size: 25px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.21px;
  text-transform: uppercase;
  border-bottom: 1px solid #CA7158 !important;
  padding-bottom: 10px;
  margin-bottom: 40px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row::before, .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row::after {
  display: none;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-floating-wrap textarea {
  border-radius: 0px;
  background-color: #FFF;
  border: 1px solid #000;
  padding: 16px;
  color: #000;
  font-family: "Caudex";
  font-size: 15px;
  margin-top: 0px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-floating-wrap textarea:not(:-moz-placeholder) + .floating-placeholder {
  top: -3px;
  font-size: 14px;
  color: #333;
  padding: 0 4px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-floating-wrap textarea:focus + .floating-placeholder,
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-floating-wrap textarea:not(:placeholder-shown) + .floating-placeholder {
  top: -3px;
  font-size: 14px;
  color: #333;
  padding: 0 4px;
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-floating-wrap textarea:not(:-moz-placeholder) + .floating-placeholder {
    top: -20px;
  }
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-floating-wrap textarea:focus + .floating-placeholder,
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-floating-wrap textarea:not(:placeholder-shown) + .floating-placeholder {
    top: -20px;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row .woocommerce-input-wrapper .floating-placeholder {
  padding-left: 18px;
  top: 13px;
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media (max-width:1080px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row .woocommerce-input-wrapper .floating-placeholder {
    padding-left: 10px;
    font-size: 15px;
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-main #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row .woocommerce-input-wrapper .floating-placeholder {
    padding-left: 10px;
    font-size: 14px;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side {
  padding: 0px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side h3 {
  color: #000;
  font-family: "Georgia";
  font-size: 25px !important;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.21px;
  text-transform: uppercase;
  border-bottom: 1px solid #CA7158 !important;
  padding-bottom: 10px;
  margin-bottom: 40px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width:1080px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item {
    flex-wrap: wrap;
    border-top: 0px;
    border-bottom: 1px solid rgba(99, 99, 99, 0.2549019608);
    padding-bottom: 15px;
  }
}
@media(max-width:767px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item {
    flex-direction: column;
    border-bottom: 1px solid rgba(99, 99, 99, 0.2549019608);
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item {
    flex-direction: column;
    border-bottom: 1px solid rgba(99, 99, 99, 0.2549019608);
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td {
    padding-bottom: 20px !important;
    border-bottom: 1px solid rgba(202, 113, 88, 0.4235294118);
    border-top: 0px;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-thumbnail {
  width: 20%;
  border: 0px !important;
}
@media (max-width:1080px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-thumbnail {
    order: 0;
    padding-bottom: 0px;
  }
}
@media(max-width:767px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-thumbnail {
    width: 100%;
    order: 1;
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-thumbnail {
    width: 100%;
    order: 1;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-thumbnail a {
  width: 100%;
  height: 130px;
  padding: 0px;
  padding: 10px;
  background: #fff;
  border-radius: 186.377px 186.377px 0 0;
}
@media(max-width:767px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-thumbnail a {
    width: 35%;
    margin: 0 auto;
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-thumbnail a {
    width: 50%;
    margin: 0 auto;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-thumbnail a img {
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  border-radius: 186.377px 186.377px 0 0;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name {
  width: 50%;
  border: 0px !important;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name::before {
  display: none;
}
@media (max-width:1080px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name {
    order: 1;
    padding-bottom: 0px;
  }
}
@media (max-width:1080px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name {
    width: 61%;
  }
}
@media(max-width:991px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name {
    width: 55%;
  }
}
@media(max-width:767px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name {
    width: 100%;
    order: 2;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name {
    width: 100%;
    order: 2;
    display: flex;
    flex-wrap: wrap;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name a {
  color: #000;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
@media (max-width:1080px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name a {
    font-size: 16px;
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name a {
    text-align: start;
    width: 100%;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name .variation {
  font-family: "Caudex";
  color: #636363;
  font-size: 14px;
  margin-top: 5px;
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name .variation {
    order: 1;
    width: 100%;
    border-bottom: 1px solid rgba(99, 99, 99, 0.2823529412);
    padding-bottom: 2px;
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name .product-name-title {
    order: 0;
    width: 100%;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name .product-name-info {
  font-family: "Caudex";
  color: #636363;
  font-size: 16px;
  margin-top: 5px;
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-name .product-name-info {
    order: 2;
    width: 100%;
    text-align: left;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-total {
  width: 15%;
  color: #CA7158;
  font-family: "Caudex";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  border: 0px !important;
}
@media (max-width:1080px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-total {
    width: 100%;
    order: 4;
    padding: 0px;
    text-align: end;
    font-weight: 500;
  }
}
@media(max-width:991px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-total {
    padding-top: 21px;
    width: auto;
    order: 3;
  }
}
@media(max-width:767px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-total {
    width: 100%;
    order: 3;
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-total {
    width: 100%;
    order: 3;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-remove {
  width: 10%;
  border: 0px !important;
}
@media (max-width:1080px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-remove {
    order: 3;
    padding-bottom: 0px;
  }
}
@media(max-width:991px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-remove {
    width: auto;
    order: 4;
  }
}
@media(max-width:767px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-remove {
    width: 100%;
    order: 0;
    border: 0px !important;
  }
}
@media(max-width:576px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-remove {
    width: 100%;
    order: 0;
    border: 0px !important;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-remove a {
  top: 8px;
  left: 20px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-remove a::before, .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.checkout_cart_table tbody .cart_item td.product-remove a::after {
  height: 1px;
  background-color: #CA7158;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.shop_table tfoot tr.cart-subtotal th {
  font-family: "Georgia";
  font-size: 20px;
  color: #636363;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.shop_table tfoot tr.cart-subtotal td span bdi {
  font-family: "Georgia";
  font-size: 20px;
  color: #636363;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.shop_table tfoot tr.order-total th {
  font-family: "Georgia";
  font-size: 22px;
  color: #000;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review table.shop_table tfoot tr.order-total td span bdi {
  font-family: "Georgia";
  font-size: 22px;
  color: #000;
}
@media (max-width:1080px) {
  .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review .woocommerce-checkout-payment .wc_payment_methods li {
    margin-bottom: 0px;
  }
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review .woocommerce-checkout-payment .wc_payment_methods li .woocommerce-info {
  border-color: #000;
  color: #000;
  font-family: "Caudex";
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review .woocommerce-checkout-payment .wc_payment_methods li .woocommerce-info::before {
  color: #000;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method .payment_box {
  padding: 20px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method .payment_box p {
  color: #636363;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.8;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review .woocommerce-checkout-payment .form-row::before, .woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review .woocommerce-checkout-payment .form-row::after {
  display: none;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review .woocommerce-checkout-payment .form-row .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text {
  padding: 0px;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review .woocommerce-checkout-payment .form-row .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p {
  font-family: "Caudex";
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review .woocommerce-checkout-payment .form-row .delicium_button {
  color: #F6F4F1 !important;
  font-family: "Caudex" !important;
  font-size: 15px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: normal !important;
  letter-spacing: 0.17px !important;
  text-transform: capitalize !important;
  border: 1px solid #CA7158 !important;
  border-radius: 1px !important;
  background-color: #CA7158 !important;
  padding: 14px 16px !important;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review .woocommerce-checkout-payment .form-row .delicium_button:hover {
  background-color: #FFF !important;
  color: #CA7158 !important;
  border: 1px solid #CA7158 !important;
}
.woocommerce-checkout .page .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .woocommerce form.checkout .checkout-columns .checkout-column-side #order_review .woocommerce-checkout-payment .form-row .delicium_button svg {
  display: none;
}

.woocommerce-order-received .container {
  min-height: unset;
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-notice {
  background: #fff;
  border: 1px solid #000;
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  padding: 10px;
  margin-bottom: 30px;
}
.woocommerce-order-received .container .woocommerce .woocommerce-order ul.woocommerce-order-overview {
  display: flex;
}
.woocommerce-order-received .container .woocommerce .woocommerce-order ul.woocommerce-order-overview::before, .woocommerce-order-received .container .woocommerce .woocommerce-order ul.woocommerce-order-overview::after {
  display: none;
}
@media(max-width:991px) {
  .woocommerce-order-received .container .woocommerce .woocommerce-order ul.woocommerce-order-overview {
    display: flex;
    justify-content: space-between;
  }
}
@media(max-width:576px) {
  .woocommerce-order-received .container .woocommerce .woocommerce-order ul.woocommerce-order-overview {
    flex-wrap: wrap;
    gap: 10px;
  }
}
.woocommerce-order-received .container .woocommerce .woocommerce-order ul.woocommerce-order-overview li {
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  border-right: 1px solid rgba(202, 113, 88, 0.4235294118);
}
@media(max-width:991px) {
  .woocommerce-order-received .container .woocommerce .woocommerce-order ul.woocommerce-order-overview li {
    margin-right: 0px;
    padding-right: 15px;
  }
}
@media(max-width:576px) {
  .woocommerce-order-received .container .woocommerce .woocommerce-order ul.woocommerce-order-overview li {
    width: 100%;
    padding-right: 0px;
    padding-bottom: 5px;
    border-right: 0px !important;
    border-bottom: 1px solid rgba(202, 113, 88, 0.4235294118);
  }
}
.woocommerce-order-received .container .woocommerce .woocommerce-order ul.woocommerce-order-overview li strong {
  margin-top: 5px;
  font-weight: 600;
  font-size: 14px;
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-bacs-bank-details h3 {
  font-family: "Caudex";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.21px;
  text-transform: capitalize;
  color: #636363;
  margin-bottom: 10px;
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-bacs-bank-details ul.wc-bacs-bank-details {
  display: flex;
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-bacs-bank-details ul.wc-bacs-bank-details::before, .woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-bacs-bank-details ul.wc-bacs-bank-details::after {
  display: none;
}
@media(max-width:991px) {
  .woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-bacs-bank-details ul.wc-bacs-bank-details {
    display: flex;
    justify-content: space-between;
  }
}
@media(max-width:576px) {
  .woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-bacs-bank-details ul.wc-bacs-bank-details {
    flex-wrap: wrap;
    gap: 10px;
  }
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-bacs-bank-details ul.wc-bacs-bank-details li {
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  border-right: 1px solid rgba(202, 113, 88, 0.4235294118);
}
@media(max-width:991px) {
  .woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-bacs-bank-details ul.wc-bacs-bank-details li {
    margin-right: 0px;
    padding-right: 15px;
  }
}
@media(max-width:576px) {
  .woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-bacs-bank-details ul.wc-bacs-bank-details li {
    width: 100%;
    padding-right: 0px;
    padding-bottom: 5px;
    border-right: 0px !important;
    border-bottom: 1px solid rgba(202, 113, 88, 0.4235294118);
  }
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-bacs-bank-details ul.wc-bacs-bank-details li strong {
  margin-top: 5px;
  font-weight: 600;
  font-size: 14px;
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table thead tr th {
  color: #000;
  font-family: "Georgia";
  font-size: 21px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.21px;
  text-transform: capitalize;
  border: 1px solid rgba(202, 113, 88, 0.4235294118) !important;
  border-left: none !important;
  border-right: none !important;
  border-top: none !important;
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tbody tr {
  border-bottom: 1px solid rgba(99, 99, 99, 0.2117647059);
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tbody tr td.woocommerce-table__product-name {
  padding-top: 25px;
  padding-bottom: 25px;
  border: 0px;
}
@media(max-width:576px) {
  .woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tbody tr td.woocommerce-table__product-name {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 12px;
    padding-right: 0px;
  }
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tbody tr td.woocommerce-table__product-name a {
  color: #000;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
@media(max-width:576px) {
  .woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tbody tr td.woocommerce-table__product-name a {
    font-size: 16px;
  }
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tbody tr td.woocommerce-table__product-name strong {
  font-weight: 700;
  font-size: 14px;
  margin-left: 5px;
}
@media(max-width:576px) {
  .woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tbody tr td.woocommerce-table__product-name strong {
    margin-left: 0px;
  }
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tbody tr td.woocommerce-table__product-name ul.wc-item-meta {
  margin-top: 5px;
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tbody tr td.woocommerce-table__product-name ul.wc-item-meta li strong {
  font-family: "Caudex";
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tbody tr td.woocommerce-table__product-name ul.wc-item-meta li p {
  font-family: "Caudex";
  font-size: 14px;
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tbody tr td.woocommerce-table__product-total {
  border: 0px;
  padding-top: 25px;
  padding-bottom: 25px;
}
@media(max-width:576px) {
  .woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tbody tr td.woocommerce-table__product-total {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 12px;
    text-align: end;
  }
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tbody tr td.woocommerce-table__product-total span bdi {
  color: #CA7158;
  font-family: "Caudex";
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tfoot {
  border-top: 1px solid rgba(202, 113, 88, 0.4235294118);
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr th {
  padding-top: 15px;
  padding-bottom: 15px;
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr td {
  border: 0px;
  padding-top: 15px;
  padding-bottom: 15px;
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr td span {
  color: #636363;
  font-family: "Caudex";
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
@media(max-width:576px) {
  .woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr:last-child {
    display: flex;
    flex-direction: column;
    width: 100%;
    gap: 5px;
  }
  .woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr:last-child th {
    width: 150%;
    padding: 0px;
    padding-left: 12px;
  }
  .woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr:last-child td {
    width: 150%;
    padding: 0px;
    padding-left: 12px;
    text-align: left;
  }
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-customer-details address {
  background-color: #fff;
  border: 1px solid #000;
  padding: 24px;
  font-family: "Caudex";
  color: #636363;
  font-size: 16px;
}
@media(max-width:576px) {
  .woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-customer-details address {
    font-size: 13px;
    padding: 12px;
  }
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-customer-details address p.woocommerce-customer-details--phone {
  margin-bottom: 10px;
  margin-top: 10px;
}
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-bacs-bank-details h2,
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-order-details h2,
.woocommerce-order-received .container .woocommerce .woocommerce-order .woocommerce-customer-details h2 {
  font-family: "Georgia";
  font-size: 25px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.21px;
  color: #000;
  margin-bottom: 15px;
}

.cmplz-cookiebanner .cmplz-header .cmplz-title {
  font-family: "Caudex";
  color: #000;
  font-size: 16px;
  display: block !important;
}
@media(max-width:576px) {
  .cmplz-cookiebanner .cmplz-header .cmplz-title {
    font-size: 14px;
  }
}
.cmplz-cookiebanner .cmplz-body .cmplz-message {
  font-family: "Caudex";
  color: #000;
  font-size: 13px;
}
.cmplz-cookiebanner .cmplz-buttons .cmplz-accept {
  background-color: #CA7158 !important;
  color: #000 !important;
  border: 1px solid #CA7158 !important;
  font-family: "Caudex" !important;
}
.cmplz-cookiebanner .cmplz-buttons .cmplz-deny {
  background-color: #fff !important;
  border: 1px solid #000 !important;
  color: #000 !important;
  font-family: "Caudex" !important;
}
.cmplz-cookiebanner .cmplz-links a {
  color: #000 !important;
  font-family: "Caudex";
}
.cmplz-cookiebanner .cmplz-links a:hover {
  color: #CA7158 !important;
}

.page-id-5764 .delicium_page_title_wrapper::before {
  content: "";
  background: url("/wp-content/uploads/2025/09/texto-cookies.png") no-repeat center !important;
  background-size: contain;
  width: 100%;
  height: 70px;
  position: absolute;
  left: 0px;
  top: -5px;
}
@media(max-width:991px) {
  .page-id-5764 .delicium_page_title_wrapper::before {
    background-size: 70% !important;
    height: 100px;
  }
}
@media(max-width:1199px) {
  .page-id-5764 .delicium_page_title_wrapper::before {
    background-size: 60% !important;
    height: 100px;
    top: 3px;
  }
}
@media(min-width: 992px) and (max-width:1199px) {
  .page-id-5764 .delicium_page_title_wrapper::before {
    background-size: 50% !important;
    height: 100px;
    top: 0px;
  }
}
@media(max-width:576px) {
  .page-id-5764 .delicium_page_title_wrapper::before {
    background-size: 85% !important;
    height: 100px;
    top: -22px;
  }
}

.page-id-5766 .delicium_page_title_wrapper::before {
  content: "";
  background: url("/wp-content/uploads/2025/09/texto-privacidad.png") no-repeat center !important;
  background-size: contain;
  width: 100%;
  height: 70px;
  position: absolute;
  left: 0px;
  top: -5px;
}
@media(max-width:991px) {
  .page-id-5766 .delicium_page_title_wrapper::before {
    background-size: 70% !important;
    height: 100px;
  }
}
@media(max-width:1199px) {
  .page-id-5766 .delicium_page_title_wrapper::before {
    background-size: 60% !important;
    height: 100px;
    top: 3px;
  }
}
@media(min-width: 992px) and (max-width:1199px) {
  .page-id-5766 .delicium_page_title_wrapper::before {
    background-size: 50% !important;
    height: 100px;
    top: 0px;
  }
}
@media(max-width:576px) {
  .page-id-5766 .delicium_page_title_wrapper::before {
    background-size: 85% !important;
    height: 100px;
    top: -22px;
  }
}

.page-id-5769 .delicium_page_title_wrapper::before {
  content: "";
  background: url("/wp-content/uploads/2025/09/texto-aviso.png") no-repeat center !important;
  background-size: contain;
  width: 100%;
  height: 70px;
  position: absolute;
  left: 0px;
  top: 8px;
}
@media(max-width:991px) {
  .page-id-5769 .delicium_page_title_wrapper::before {
    background-size: 70% !important;
    height: 100px;
  }
}
@media(max-width:1199px) {
  .page-id-5769 .delicium_page_title_wrapper::before {
    background-size: 60% !important;
    height: 100px;
    top: 3px;
  }
}
@media(min-width: 992px) and (max-width:1199px) {
  .page-id-5769 .delicium_page_title_wrapper::before {
    background-size: 50% !important;
    height: 100px;
    top: 0px;
  }
}
@media(max-width:576px) {
  .page-id-5769 .delicium_page_title_wrapper::before {
    background-size: 85% !important;
    height: 100px;
    top: -22px;
  }
}

.page-id-5764,
.page-id-5766,
.page-id-5769 {
  background-color: #CA7158;
}
.page-id-5764 #textoInstagram p::before,
.page-id-5766 #textoInstagram p::before,
.page-id-5769 #textoInstagram p::before {
  color: #FFF !important;
}
.page-id-5764 .delicium_logo_box .delicium_logo,
.page-id-5766 .delicium_logo_box .delicium_logo,
.page-id-5769 .delicium_logo_box .delicium_logo {
  background: url("https://topos.404demo.com/wp-content/uploads/2025/04/VectorBlanco.png") 0 0 no-repeat transparent !important;
  background-size: 70% !important;
  background-position: left !important;
}
@media(max-width:576px) {
  .page-id-5764 .delicium_logo_box .delicium_logo,
  .page-id-5766 .delicium_logo_box .delicium_logo,
  .page-id-5769 .delicium_logo_box .delicium_logo {
    background-size: 50% !important;
    background-position: right !important;
  }
}
@media (max-width:991px) {
  .page-id-5764 header .delicium_header_inner_container,
  .page-id-5766 header .delicium_header_inner_container,
  .page-id-5769 header .delicium_header_inner_container {
    padding-left: 0px !important;
  }
}
.page-id-5764 header .delicium_main_menu_container ul li a,
.page-id-5766 header .delicium_main_menu_container ul li a,
.page-id-5769 header .delicium_main_menu_container ul li a {
  color: #FFF !important;
}
.page-id-5764 header .delicium_main_menu_container ul li:nth-child(2) a,
.page-id-5764 header .delicium_main_menu_container ul li:nth-child(1) a,
.page-id-5764 header .delicium_main_menu_container ul li:nth-child(4) a,
.page-id-5766 header .delicium_main_menu_container ul li:nth-child(2) a,
.page-id-5766 header .delicium_main_menu_container ul li:nth-child(1) a,
.page-id-5766 header .delicium_main_menu_container ul li:nth-child(4) a,
.page-id-5769 header .delicium_main_menu_container ul li:nth-child(2) a,
.page-id-5769 header .delicium_main_menu_container ul li:nth-child(1) a,
.page-id-5769 header .delicium_main_menu_container ul li:nth-child(4) a {
  color: #FFF !important;
  border: none !important;
}
.page-id-5764 header .delicium_header_buttons_container .delicium_header_cart_container:hover .delicium_cart-trigger__count,
.page-id-5766 header .delicium_header_buttons_container .delicium_header_cart_container:hover .delicium_cart-trigger__count,
.page-id-5769 header .delicium_header_buttons_container .delicium_header_cart_container:hover .delicium_cart-trigger__count {
  border: 1px solid #636363 !important;
}
.page-id-5764 header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .icon,
.page-id-5766 header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .icon,
.page-id-5769 header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .icon {
  display: none;
}
.page-id-5764 header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger::before,
.page-id-5766 header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger::before,
.page-id-5769 header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger::before {
  content: "\e929" !important;
  color: #ca7158;
  font-family: "icomoon" !important;
  font-size: 26px !important;
}
.page-id-5764 header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .delicium_cart-trigger__count,
.page-id-5766 header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .delicium_cart-trigger__count,
.page-id-5769 header .delicium_header_buttons_container .delicium_header_cart_container .delicium_header_cart_wrapper .delicium_cart-trigger .delicium_cart-trigger__count {
  border: 1px solid #fff;
  color: #000;
  text-align: center;
  font-family: "Caudex";
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: 14px;
  background-color: #FFF;
  border-radius: 12px;
  position: absolute;
  top: 9px;
  right: -8px;
}
.page-id-5764 header .delicium_header_buttons_container .delicium_header_button_block .delicium_header_button,
.page-id-5766 header .delicium_header_buttons_container .delicium_header_button_block .delicium_header_button,
.page-id-5769 header .delicium_header_buttons_container .delicium_header_button_block .delicium_header_button {
  display: none;
}
.page-id-5764 footer,
.page-id-5766 footer,
.page-id-5769 footer {
  background-color: #CA7158;
}
.page-id-5764 footer .footerSection,
.page-id-5766 footer .footerSection,
.page-id-5769 footer .footerSection {
  left: 0px !important;
  margin-top: 0px !important;
}
@media(max-width:576px) {
  .page-id-5764 footer .footerSection,
  .page-id-5766 footer .footerSection,
  .page-id-5769 footer .footerSection {
    margin-top: 100px !important;
  }
}
.page-id-5764 footer .footerSection .elementor-container,
.page-id-5766 footer .footerSection .elementor-container,
.page-id-5769 footer .footerSection .elementor-container {
  margin-left: 5% !important;
  margin-right: 5% !important;
}
@media(max-width:576px) {
  .page-id-5764 footer .footerSection .elementor-container,
  .page-id-5766 footer .footerSection .elementor-container,
  .page-id-5769 footer .footerSection .elementor-container {
    margin-right: 5% !important;
  }
}
.page-id-5764 footer .footerSection .elementor-element-populated,
.page-id-5766 footer .footerSection .elementor-element-populated,
.page-id-5769 footer .footerSection .elementor-element-populated {
  border-bottom: 1px solid #ffffff !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter {
  display: flex;
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter01 .e-con-inner .subtitulo .elementor-widget-container p,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter01 .e-con-inner .subtitulo .elementor-widget-container p,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter01 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .e-con-inner,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .e-con-inner,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .e-con-inner {
  display: flex;
  align-items: center;
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
  display: flex;
  width: auto;
  margin-top: 24px;
}
@media(max-width:576px) {
  .page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones,
  .page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones,
  .page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
    width: inherit;
  }
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container {
  display: flex;
  justify-content: flex-end;
  margin-right: 9px;
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  justify-content: center;
  width: 75%;
}
@media(max-width:576px) {
  .page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper,
  .page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper,
  .page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container {
  display: flex;
  justify-content: flex-start;
  margin-left: 9px;
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  width: 75%;
  justify-content: center;
}
@media(max-width:576px) {
  .page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper,
  .page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper,
  .page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta {
  background-color: #000;
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta:hover,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta:hover,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta:hover {
  color: #FFF;
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda {
  background-color: transparent;
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda:hover,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda:hover,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda:hover {
  background: #FFF;
  color: #CA7158;
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter03,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter03,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter03 {
  display: flex;
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .contFooter03 .e-con-inner .subtitulo .elementor-widget-container p,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .contFooter03 .e-con-inner .subtitulo .elementor-widget-container p,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .contFooter03 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p {
  display: flex;
  align-items: center;
}
.page-id-5764 footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p::before,
.page-id-5766 footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p::before,
.page-id-5769 footer .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p::before {
  content: "\e925" !important;
  color: #fff !important;
  font-family: "icomoon" !important;
  font-size: 18px !important;
  margin-right: 6px !important;
  font-weight: normal;
}
.page-id-5764 footer .copySeccion,
.page-id-5766 footer .copySeccion,
.page-id-5769 footer .copySeccion {
  left: 0px !important;
}
.page-id-5764 footer .copySeccion .elementor-container,
.page-id-5766 footer .copySeccion .elementor-container,
.page-id-5769 footer .copySeccion .elementor-container {
  margin-left: 5% !important;
  margin-right: 5% !important;
}
@media(max-width:576px) {
  .page-id-5764 footer .copySeccion .elementor-container,
  .page-id-5766 footer .copySeccion .elementor-container,
  .page-id-5769 footer .copySeccion .elementor-container {
    margin-right: 10% !important;
  }
}
.page-id-5764 footer .copySeccion .elementor-container .elementor-element-populated,
.page-id-5766 footer .copySeccion .elementor-container .elementor-element-populated,
.page-id-5769 footer .copySeccion .elementor-container .elementor-element-populated {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.page-id-5764 footer .copySeccion .elementor-container .textoDerechos p,
.page-id-5766 footer .copySeccion .elementor-container .textoDerechos p,
.page-id-5769 footer .copySeccion .elementor-container .textoDerechos p {
  color: #FFF;
}
.page-id-5764 footer .copySeccion .elementor-container .listaPolitica ul li span,
.page-id-5766 footer .copySeccion .elementor-container .listaPolitica ul li span,
.page-id-5769 footer .copySeccion .elementor-container .listaPolitica ul li span {
  color: #FFF;
}
.page-id-5764 footer .copySeccion .elementor-container .texto404 .elementor-widget-container,
.page-id-5766 footer .copySeccion .elementor-container .texto404 .elementor-widget-container,
.page-id-5769 footer .copySeccion .elementor-container .texto404 .elementor-widget-container {
  color: #FFF;
}
.page-id-5764 footer .copySeccion .elementor-container .texto404 .elementor-widget-container span,
.page-id-5766 footer .copySeccion .elementor-container .texto404 .elementor-widget-container span,
.page-id-5769 footer .copySeccion .elementor-container .texto404 .elementor-widget-container span {
  text-decoration: underline;
}
.page-id-5764 .delicium_page_title_block,
.page-id-5766 .delicium_page_title_block,
.page-id-5769 .delicium_page_title_block {
  padding: 0px !important;
}
@media(max-width:576px) {
  .page-id-5764 .delicium_page_title_block,
  .page-id-5766 .delicium_page_title_block,
  .page-id-5769 .delicium_page_title_block {
    height: 300px;
  }
}
.page-id-5764 .delicium_page_title_block .delicium_page_title_container,
.page-id-5766 .delicium_page_title_block .delicium_page_title_container,
.page-id-5769 .delicium_page_title_block .delicium_page_title_container {
  background: url("/wp-content/uploads/2025/08/bannerCompras.png") no-repeat !important;
  background-size: cover !important;
}
.page-id-5764 .delicium_page_title_block .delicium_page_title_container::after,
.page-id-5766 .delicium_page_title_block .delicium_page_title_container::after,
.page-id-5769 .delicium_page_title_block .delicium_page_title_container::after {
  background: none !important;
}
@media(max-width:576px) {
  .page-id-5764 .delicium_page_title_block .delicium_page_title_container,
  .page-id-5766 .delicium_page_title_block .delicium_page_title_container,
  .page-id-5769 .delicium_page_title_block .delicium_page_title_container {
    height: inherit;
    min-height: auto;
    padding: 0px;
    min-height: 500px;
  }
}
.page-id-5764 .delicium_page_title_block h1,
.page-id-5766 .delicium_page_title_block h1,
.page-id-5769 .delicium_page_title_block h1 {
  display: none !important;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper {
  padding: 0px;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container {
  max-width: 1712px;
  min-height: 1176px;
  background-image: url("/wp-content/uploads/2025/08/fondo-textura-scaled.jpg") !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  padding: 104px;
  border-radius: 20px;
  position: relative;
  top: -205px;
}
@media (max-width:1440px) {
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 95%;
  }
}
@media (min-width: 992px) and (max-width:1199px) {
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container {
    top: -116px;
    padding: 45px;
  }
}
@media (max-width:1080px) {
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 90%;
    top: -116px;
    padding: 45px;
  }
}
@media (max-width:576px) {
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container {
    width: 95%;
    top: -7px;
    padding: 20px;
  }
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 {
  padding: 0px;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper {
  padding: 0px;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element {
  padding: 0px;
}
@media (max-width:1400px) {
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica {
    padding: 20px;
  }
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h1,
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h2,
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h3,
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h4,
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h5,
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h6,
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica li,
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica span,
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p,
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica th,
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica td,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h1,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h2,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h3,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h4,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h5,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h6,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica li,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica span,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica th,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica td,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h1,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h2,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h3,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h4,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h5,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h6,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica li,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica span,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica th,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica td {
  color: #000;
  font-family: "Caudex";
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p.title,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p.title,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p.title {
  color: #CA7158;
  font-weight: 600;
  margin-top: 12px;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p.sub-title,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p.sub-title,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p.sub-title {
  font-size: 17px;
  font-weight: 600;
  color: #CA7158;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p {
  margin-bottom: 12px;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p a,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p a,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p a {
  color: #CA7158;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p a:hover,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p a:hover,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p a:hover {
  text-decoration: underline;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p b,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p b,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p b {
  color: #636363;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p span,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p span,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica p span {
  font-weight: 600;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h1,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h1,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h1 {
  color: #CA7158;
  margin-bottom: 24px;
  font-size: 40px;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h2,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h2,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica h2 {
  margin-bottom: 18px;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica ul,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica ul,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica ul {
  list-style: none;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table th,
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table td,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table th,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table td,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table th,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table td {
  padding: 12px;
  border: 1px solid #636363;
  text-align: left;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table th,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table th,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table th {
  font-weight: bold;
}
.page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica .nav,
.page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica .nav,
.page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica .nav {
  gap: 5px;
}
@media (max-width:991px) {
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table,
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead,
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody,
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica th,
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica td,
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tr,
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica th,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica td,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tr,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica th,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica td,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tr,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot {
    display: block;
  }
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table {
    border: 0px;
  }
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table td,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table td,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table td {
    padding: 0px;
    border: 0px;
    font-size: 12px;
  }
  @media(max-width:576px) {
    .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table td,
    .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table td,
    .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table td {
      font-size: 11px;
    }
  }
  @media(max-width:399px) {
    .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table td,
    .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table td,
    .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica table td {
      font-size: 9px;
    }
  }
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr th,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr th,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr th {
    border: 0px;
    padding: 0px;
  }
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr,
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody tr,
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody tr,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody tr,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr {
    display: flex;
    justify-content: space-between;
    gap: 5px;
  }
  @media(max-width:576px) {
    .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr,
    .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody tr,
    .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr,
    .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr,
    .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody tr,
    .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr,
    .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr,
    .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody tr,
    .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr {
      padding: 0px;
    }
  }
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr th,
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr td,
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody tr th,
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody tr td,
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr th,
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr td,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr th,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr td,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody tr th,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody tr td,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr th,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr td,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr th,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica thead tr td,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody tr th,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tbody tr td,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr th,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr td {
    flex: 1;
    text-align: left;
  }
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr:last-child,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr:last-child,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tfoot tr:last-child {
    display: flex;
    flex-direction: column;
    gap: 10px;
  }
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tr,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tr,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica tr {
    margin-bottom: 1rem;
    padding: 8px;
    display: flex;
  }
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica td,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica td,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica td {
    position: relative;
    flex: 1;
    text-align: center;
  }
  .page-id-5764 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica td::before,
  .page-id-5766 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica td::before,
  .page-id-5769 .delicium_page_content_container .delicium_page_content_wrapper .container .row .col-lg-12 .delicium_content_container .delicium_content_wrapper .elementor .elementor-element .elementor-widget-container .contentPolitica td::before {
    position: absolute;
    top: 8px;
    left: 8px;
    width: 45%;
    white-space: nowrap;
    font-weight: bold;
    content: attr(data-label);
  }
}

.error404 {
  background-color: #CA7158;
}
.error404 #textoInstagram p::before {
  color: #FFF !important;
}
.error404 .footerSection {
  left: 0px !important;
}
.error404 .footerSection .elementor-container {
  margin-left: 5% !important;
  margin-right: 5% !important;
}
@media(max-width:576px) {
  .error404 .footerSection .elementor-container {
    margin-right: 5% !important;
  }
}
.error404 .footerSection .elementor-element-populated {
  border-bottom: 1px solid #ffffff !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.error404 .footerSection .elementor-element-populated .gridFooter {
  display: flex;
}
.error404 .footerSection .elementor-element-populated .gridFooter .contFooter01 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.error404 .footerSection .elementor-element-populated .gridFooter .contFooter02 .e-con-inner {
  display: flex;
  align-items: center;
}
.error404 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
  display: flex;
  width: auto;
  margin-top: 24px;
}
@media(max-width:576px) {
  .error404 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
    width: inherit;
  }
}
.error404 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container {
  display: flex;
  justify-content: flex-end;
  margin-right: 9px;
}
.error404 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  justify-content: center;
  width: 75%;
}
@media(max-width:576px) {
  .error404 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.error404 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container {
  display: flex;
  justify-content: flex-start;
  margin-left: 9px;
}
.error404 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  width: 75%;
  justify-content: center;
}
@media(max-width:576px) {
  .error404 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.error404 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta {
  background-color: #000;
}
.error404 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta:hover {
  color: #FFF;
}
.error404 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda {
  background-color: transparent;
}
.error404 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda:hover {
  background: #FFF;
  color: #CA7158;
}
.error404 .footerSection .elementor-element-populated .gridFooter .contFooter03 {
  display: flex;
}
.error404 .footerSection .elementor-element-populated .gridFooter .contFooter03 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.error404 .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p {
  display: flex;
  align-items: center;
}
.error404 .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p::before {
  content: "\e925" !important;
  color: #fff !important;
  font-family: "icomoon" !important;
  font-size: 18px !important;
  margin-right: 6px !important;
  font-weight: normal;
}
.error404 .copySeccion {
  left: 0px !important;
}
.error404 .copySeccion .elementor-container {
  margin-left: 5% !important;
  margin-right: 5% !important;
}
@media(max-width:576px) {
  .error404 .copySeccion .elementor-container {
    margin-right: 10% !important;
  }
}
.error404 .copySeccion .elementor-container .elementor-element-populated {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.error404 .copySeccion .elementor-container .textoDerechos p {
  color: #FFF;
}
.error404 .copySeccion .elementor-container .listaPolitica ul li span {
  color: #FFF;
}
.error404 .copySeccion .elementor-container .texto404 .elementor-widget-container {
  color: #FFF;
}
.error404 .copySeccion .elementor-container .texto404 .elementor-widget-container span {
  text-decoration: underline;
}
.error404 .delicium_404_container .delicium_404_logo_container {
  padding-top: 70px;
  margin-top: 215px;
  background: url("/wp-content/uploads/2025/04/VectorSlider.png") no-repeat center !important;
  background-size: 30% !important;
}
.error404 .delicium_404_container .delicium_404_logo_container a {
  display: none;
}
.error404 .delicium_404_container .delicium_404_error_title_cont h2 {
  color: #F6F4F1;
  font-family: "Georgia";
  font-size: 40px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: capitalize;
}
.error404 .delicium_404_container .delicium_404_error_title_cont .delicium_404_error_sub_title {
  color: #000;
  font-family: "Caudex";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: 0px !important;
  font-style: italic;
}
.error404 .delicium_404_container .delicium_button {
  background-color: #000;
  padding: 12px 32px;
}
.error404 .delicium_404_container .delicium_button svg {
  display: none;
}
.error404 .delicium_404_container .delicium_button span {
  color: #F6F4F1;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.page-id-6106 {
  display: flex;
  background: #CA7158;
}
.page-id-6106 #textoInstagram p::before {
  color: #FFF !important;
}
.page-id-6106 .delicium_header_cart_container {
  display: none;
}
.page-id-6106 .delicium_content_wrapper {
  padding: 0px !important;
}
.page-id-6106 .delicium_page_title_container_wrapper {
  left: 0px;
  top: 0px;
}
@media (max-width: 1080px) {
  .page-id-6106 .delicium_page_title_container_wrapper {
    top: -110px;
    top: -320px;
  }
}
@media(max-width:1199px) {
  .page-id-6106 .delicium_page_title_container_wrapper {
    top: -110px;
    left: 0px;
  }
}
@media(max-width:991px) {
  .page-id-6106 .delicium_page_title_container_wrapper {
    top: -110px;
    left: 0px;
  }
}
@media(max-width:576px) {
  .page-id-6106 .delicium_page_title_container_wrapper {
    top: -110px;
    left: 0px;
  }
}
@media(max-width:1680px) {
  .page-id-6106 .delicium_page_title_container_wrapper {
    top: -10px;
    left: 0px;
  }
}
.page-id-6106 .elementor-element-326ee32 {
  background: #fff;
  border-radius: 20px;
  position: relative;
  top: -195px;
}
@media (max-width: 1280px) {
  .page-id-6106 .elementor-element-326ee32 {
    top: -215px;
  }
}
@media (max-width: 1080px) {
  .page-id-6106 .elementor-element-326ee32 {
    top: -125px;
  }
}
@media(max-width:1199px) {
  .page-id-6106 .elementor-element-326ee32 {
    top: -125px;
  }
}
@media(max-width:991px) {
  .page-id-6106 .elementor-element-326ee32 {
    top: -125px;
  }
}
@media(max-width:576px) {
  .page-id-6106 .elementor-element-326ee32 {
    top: -15px;
  }
}
.page-id-6106 #post-6106 .delicium_page_content_wrapper {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.page-id-6106 .delicium_page_title_block {
  padding: 0px !important;
}
@media(max-width:576px) {
  .page-id-6106 .delicium_page_title_block {
    height: 300px;
  }
}
.page-id-6106 .delicium_page_title_block .delicium_page_title_container {
  background: url("/wp-content/uploads/2025/10/banner-reservas.png") no-repeat !important;
  background-size: cover !important;
}
.page-id-6106 .delicium_page_title_block .delicium_page_title_container::after {
  background: none !important;
}
@media(max-width:576px) {
  .page-id-6106 .delicium_page_title_block .delicium_page_title_container {
    height: inherit;
    min-height: auto;
    padding: 0px;
    min-height: 500px;
  }
}
.page-id-6106 .delicium_page_title_block .delicium_page_title_wrapper::before {
  content: "";
  background: url("/wp-content/uploads/2025/10/reservas.png") no-repeat center !important;
  background-size: contain;
  width: 100%;
  height: 70px;
  position: absolute;
  left: 0px;
  top: 0px;
}
@media(max-width:1680px) {
  .page-id-6106 .delicium_page_title_block .delicium_page_title_wrapper::before {
    top: 8px;
  }
}
@media(max-width:1366px) {
  .page-id-6106 .delicium_page_title_block .delicium_page_title_wrapper::before {
    top: 9px;
  }
}
@media(max-width:1199px) {
  .page-id-6106 .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 33% !important;
    height: 100px;
    top: -10px;
  }
}
@media(min-width: 992px) and (max-width:1199px) {
  .page-id-6106 .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 35% !important;
    height: 100px;
    top: -12px;
  }
}
@media(max-width:991px) {
  .page-id-6106 .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 45% !important;
    height: 100px;
  }
}
@media(max-width:576px) {
  .page-id-6106 .delicium_page_title_block .delicium_page_title_wrapper::before {
    background-size: 65% !important;
    height: 100px;
    top: -33px;
  }
}
.page-id-6106 .delicium_page_title_block .delicium_page_title_wrapper::after {
  content: "";
  background: url("/wp-content/uploads/2025/05/gifContacto.gif") no-repeat center !important;
  width: 100%;
  height: 70px;
  position: absolute;
  left: 0px;
  top: -100px;
}
@media(max-width:576px) {
  .page-id-6106 .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -80px;
    background-size: 20% !important;
    height: 100px;
  }
}
@media(max-width:991px) {
  .page-id-6106 .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px;
    background-size: 20%;
    height: 100px;
  }
}
@media(max-width:1199px) {
  .page-id-6106 .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 20%;
    height: 100px;
  }
}
@media(max-width:1680px) {
  .page-id-6106 .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 8%;
    height: 100px;
  }
}
@media(max-width:1366px) {
  .page-id-6106 .delicium_page_title_block .delicium_page_title_wrapper::after {
    top: -125px !important;
    background-size: 20%;
    height: 100px;
  }
}
.page-id-6106 .delicium_page_title_block h1 {
  display: none !important;
}
.page-id-6106 header .delicium_main_menu_container ul li a {
  color: #FFF !important;
}
.page-id-6106 header .delicium_main_menu_container ul li:nth-child(2) a,
.page-id-6106 header .delicium_main_menu_container ul li:nth-child(1) a,
.page-id-6106 header .delicium_main_menu_container ul li:nth-child(3) a,
.page-id-6106 header .delicium_main_menu_container ul li:nth-child(4) a {
  color: #FFF !important;
  border: none !important;
}
.page-id-6106 header .delicium_main_menu_container ul li:nth-child(4) a {
  color: #CA7158 !important;
  border-bottom: 1px solid #CA7158 !important;
}
.page-id-6106 #post-6106 .elementor-element-626caeac .elementor-container {
  width: 100% !important;
}
.page-id-6106 #post-6106 .container {
  width: 90%;
  max-width: -moz-fit-content;
  max-width: fit-content;
}
@media(max-width:576px) {
  .page-id-6106 #post-6106 .container {
    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 100%;
  }
}
.page-id-6106 #post-6106 .seccionContacto {
  background-image: url("/wp-content/uploads/2025/08/fondo-textura-scaled.jpg") !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  padding: 40px;
  border-radius: 20px;
}
@media(max-width:576px) {
  .page-id-6106 #post-6106 .seccionContacto {
    padding: 20px 20px !important;
  }
}
@media (max-width: 1080px) {
  .page-id-6106 #post-6106 .seccionContacto .elementor-container {
    width: 100%;
    margin: 0px;
    display: flex;
    flex-direction: column;
  }
}
@media(max-width:1366px) {
  .page-id-6106 #post-6106 .seccionContacto .elementor-container {
    width: 100%;
    margin: 0px !important;
  }
}
@media(max-width:1680px) {
  .page-id-6106 #post-6106 .seccionContacto .elementor-container {
    width: 100%;
  }
}
.page-id-6106 #post-6106 .seccionContacto .elementor-element-populated {
  padding: 0px 60px !important;
}
@media (max-width: 1080px) {
  .page-id-6106 #post-6106 .seccionContacto .elementor-element-populated {
    padding: 0px 40px !important;
  }
}
@media(max-width:576px) {
  .page-id-6106 #post-6106 .seccionContacto .elementor-element-populated {
    padding: 0px 30px !important;
  }
}
.page-id-6106 #post-6106 .seccionContacto .elementor-element-populated .elementor-inner-section .elementor-element-populated {
  padding: 0px !important;
}
@media (max-width: 1080px) {
  .page-id-6106 #post-6106 .seccionContacto .elementor-element-populated .elementor-element-626caeac {
    width: 40%;
  }
  .page-id-6106 #post-6106 .seccionContacto .elementor-element-populated .elementor-element-626caeac .e-con-inner {
    display: flex;
    flex-direction: column;
  }
}
@media (max-width:576px) {
  .page-id-6106 #post-6106 .seccionContacto .elementor-element-populated .elementor-element-626caeac {
    width: 100%;
  }
  .page-id-6106 #post-6106 .seccionContacto .elementor-element-populated .elementor-element-626caeac .e-con-inner {
    display: flex;
    flex-direction: column;
  }
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 {
  padding: 60px 40px;
  margin: 60px 0px;
}
@media (max-width: 1080px) {
  .page-id-6106 #post-6106 .elementor-element-2c8ef07 {
    width: 100% !important;
    padding: 0px;
  }
}
@media(max-width:991px) {
  .page-id-6106 #post-6106 .elementor-element-2c8ef07 {
    margin: 25px 0px;
  }
}
@media(max-width:1366px) {
  .page-id-6106 #post-6106 .elementor-element-2c8ef07 {
    width: 50%;
    padding: 0px;
  }
}
@media(max-width:1680px) {
  .page-id-6106 #post-6106 .elementor-element-2c8ef07 {
    width: 50%;
    padding: 0px;
  }
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .elementor-element-populated {
  padding: 0px;
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 h2 {
  color: #000;
  font-family: "Georgia";
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: 42px;
  letter-spacing: -0.25px;
  text-transform: inherit;
}
@media(max-width:991px) {
  .page-id-6106 #post-6106 .elementor-element-2c8ef07 h2 {
    line-height: normal;
  }
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 p {
  color: #000;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridInfo {
  padding: 0px !important;
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridInfo .e-con-inner {
  padding-top: 0px;
  margin-top: 18px;
}
@media(max-width:991px) {
  .page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridInfo .e-con-inner {
    padding: 0px;
  }
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridInfo .e-con-inner .e-con-full {
  gap: 0;
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridInfo .e-child {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridInfo .subtitulo p {
  color: #636363;
  font-family: "Georgia";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 8px;
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridInfo .texto p {
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridInfo #textoInstagram p {
  display: flex;
  align-items: center;
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridInfo #textoInstagram p::before {
  content: "\e925" !important;
  color: #ca7158 !important;
  font-family: "icomoon" !important;
  font-size: 18px !important;
  margin-right: 6px !important;
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario {
  padding: 0px !important;
}
@media (max-width: 1080px) {
  .page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario {
    width: 60%;
  }
}
@media (max-width:576px) {
  .page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario {
    width: 100%;
  }
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario .e-con-inner {
  padding-top: 0px;
  margin-top: 18px;
  gap: 0px;
}
@media (max-width:991px) {
  .page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario .e-con-inner {
    margin-top: 18px;
  }
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario .subtitulo p {
  color: #636363;
  font-family: "Georgia";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 8px;
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario .e-child {
  padding: 0px !important;
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario .gridListaHorario {
  gap: 0;
  display: flex;
  width: 310px;
  gap: 0;
  padding: 0px !important;
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario .gridListaHorario .listadoDias ul li {
  padding-top: 8px !important;
}
@media (max-width: 1080px) {
  .page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario .gridListaHorario .listadoDias ul li {
    padding-top: 10px !important;
  }
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario .gridListaHorario .listadoDias ul li span {
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario .gridListaHorario .listadoHorario {
  margin-left: 8px !important;
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario .gridListaHorario .listadoHorario ul li {
  padding-top: 8px !important;
}
@media (max-width: 1080px) {
  .page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario .gridListaHorario .listadoHorario ul li {
    padding-top: 10px !important;
  }
}
.page-id-6106 #post-6106 .elementor-element-2c8ef07 .gridHorario .gridListaHorario .listadoHorario ul li span {
  color: #000;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 {
  padding: 60px 40px;
}
@media (max-width: 1080px) {
  .page-id-6106 #post-6106 .elementor-element-18f3d17 {
    padding: 0 40px;
  }
}
@media(max-width:991px) {
  .page-id-6106 #post-6106 .elementor-element-18f3d17 {
    padding-bottom: 40px;
  }
}
@media(max-width:576px) {
  .page-id-6106 #post-6106 .elementor-element-18f3d17 {
    padding: 0px !important;
  }
}
@media(max-width:1366px) {
  .page-id-6106 #post-6106 .elementor-element-18f3d17 {
    padding: 0 40px;
  }
}
@media(max-width:1680px) {
  .page-id-6106 #post-6106 .elementor-element-18f3d17 {
    padding: 0 40px;
  }
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .elementor-widget-wrap {
  padding: 40px 60px !important;
  border: 1px solid #000;
  height: -moz-fit-content;
  height: fit-content;
}
@media(max-width:576px) {
  .page-id-6106 #post-6106 .elementor-element-18f3d17 .elementor-widget-wrap {
    padding: 30px 30px !important;
    border: 0px;
  }
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 h4 {
  color: #000;
  font-family: "Georgia";
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: 42px;
  letter-spacing: -0.25px;
  text-transform: inherit;
}
@media(max-width:576px) {
  .page-id-6106 #post-6106 .elementor-element-18f3d17 h4 {
    line-height: normal;
  }
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 p {
  color: #000;
  font-family: "Caudex";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 20px;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p {
  display: flex;
  width: 100%;
  gap: 10px;
  margin: 0px;
  flex-wrap: wrap;
}
@media(max-width:576px) {
  .page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p {
    flex-direction: column;
  }
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p span {
  flex: 1;
}
@media(max-width:991px) {
  .page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p span {
    flex: unset;
    width: 100%;
  }
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p span input {
  margin-bottom: 0px;
  border: 1px solid #636363;
  background-color: #fff;
  height: 38px;
  padding: 10px;
  font-size: 14px;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p span .input-floating-wrap input:not(:-moz-placeholder) + .floating-placeholder {
  top: 0px;
  font-size: 12px;
  color: #636363;
  padding: 0 4px;
  margin: 0px;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p span .input-floating-wrap input:focus + .floating-placeholder,
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p span .input-floating-wrap input:not(:placeholder-shown) + .floating-placeholder {
  top: 0px;
  font-size: 12px;
  color: #636363;
  padding: 0 4px;
  margin: 0px;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p span .input-floating-wrap textarea:not(:-moz-placeholder) + .floating-placeholder {
  top: 0px;
  font-size: 12px;
  color: #636363;
  padding: 0 4px;
  margin: 0px;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p span .input-floating-wrap textarea:focus + .floating-placeholder,
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p span .input-floating-wrap textarea:not(:placeholder-shown) + .floating-placeholder {
  top: 0px;
  font-size: 12px;
  color: #636363;
  padding: 0 4px;
  margin: 0px;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p span .floating-placeholder {
  top: 9px;
  color: #636363;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: 0px;
  margin-left: 10px;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p span span {
  color: #C96838;
  font-family: "Caudex";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: 0px;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p span textarea {
  margin-top: 0px !important;
  margin-bottom: 0px;
  border: 1px solid #636363;
  height: 80px;
  padding: 10px;
  border-radius: 0px !important;
  background-color: #fff;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva > p .wpcf7-form-control-wrap[data-name^=date-]:after {
  z-index: 99;
  top: 15px;
  right: 15px;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva .texto-add a {
  color: #CA7158 !important;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva .texto-add a:hover {
  text-decoration: underline;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva p.boton .delicium_button {
  display: flex;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva p.boton .delicium_button svg {
  display: none;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva p.boton .delicium_button .wpcf7-form-control {
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  color: #F6F4F1 !important;
  padding: 12px 16px;
  font-family: "Caudex";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  border: 1px solid #CA7158;
  background-color: #CA7158;
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva p.boton .delicium_button .wpcf7-form-control:hover {
  color: #CA7158 !important;
  background-color: #F6F4F1;
}
@media(max-width:576px) {
  .page-id-6106 #post-6106 .elementor-element-18f3d17 .formulario-reserva p.boton .delicium_button .wpcf7-form-control {
    width: 100%;
  }
}
.page-id-6106 #post-6106 .elementor-element-18f3d17 .wpcf7-response-output {
  margin-top: 20px !important;
  padding: 12px;
  margin: 0px;
  border: 1px solid #CA7158;
  background-color: #fff;
  font-family: "Caudex";
  color: #000;
  font-size: 14px;
}
.page-id-6106 .footerSection {
  left: 0px !important;
}
.page-id-6106 .footerSection .elementor-container {
  margin-left: 5% !important;
  margin-right: 5% !important;
}
@media(max-width:576px) {
  .page-id-6106 .footerSection .elementor-container {
    margin-right: 5% !important;
  }
}
.page-id-6106 .footerSection .elementor-element-populated {
  border-bottom: 1px solid #ffffff !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter {
  display: flex;
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter01 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter02 .e-con-inner {
  display: flex;
  align-items: center;
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
  display: flex;
  width: auto;
  margin-top: 24px;
}
@media(max-width:576px) {
  .page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones {
    width: inherit;
  }
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container {
  display: flex;
  justify-content: flex-end;
  margin-right: 9px;
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  justify-content: center;
  width: 75%;
}
@media(max-width:576px) {
  .page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-3028a99 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container {
  display: flex;
  justify-content: flex-start;
  margin-left: 9px;
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper {
  display: flex;
  width: 75%;
  justify-content: center;
}
@media(max-width:576px) {
  .page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter02 .gridBotones .elementor-element-c5c87d7 .elementor-widget-container .elementor-button-wrapper {
    width: 100%;
  }
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta {
  background-color: #000;
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonCarta:hover {
  color: #FFF;
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda {
  background-color: transparent;
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter02 #botonTienda:hover {
  background: #FFF;
  color: #CA7158;
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter03 {
  display: flex;
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .contFooter03 .e-con-inner .subtitulo .elementor-widget-container p {
  color: #FFF;
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p {
  display: flex;
  align-items: center;
}
.page-id-6106 .footerSection .elementor-element-populated .gridFooter .elementor-element-a57e870 .elementor-widget-container p::before {
  content: "\e925" !important;
  color: #fff !important;
  font-family: "icomoon" !important;
  font-size: 18px !important;
  margin-right: 6px !important;
  font-weight: normal;
}
.page-id-6106 .copySeccion {
  left: 0px !important;
}
.page-id-6106 .copySeccion .elementor-container {
  margin-left: 5% !important;
  margin-right: 5% !important;
}
@media(max-width:576px) {
  .page-id-6106 .copySeccion .elementor-container {
    margin-right: 10% !important;
  }
}
.page-id-6106 .copySeccion .elementor-container .elementor-element-populated {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.page-id-6106 .copySeccion .elementor-container .textoDerechos p {
  color: #FFF;
}
.page-id-6106 .copySeccion .elementor-container .listaPolitica ul li span {
  color: #FFF;
}
.page-id-6106 .copySeccion .elementor-container .texto404 .elementor-widget-container {
  color: #FFF;
}
.page-id-6106 .copySeccion .elementor-container .texto404 .elementor-widget-container span {
  text-decoration: underline;
}
.page-id-6106 .seccionMapa {
  width: auto !important;
  left: 0px !important;
}
@media(max-width:576px) {
  .page-id-6106 .seccionMapa .elementor-widget-wrap {
    padding: 0px;
  }
}
.page-id-6106 .seccionMapa .elementor-container {
  width: 100%;
  display: block;
  max-width: none;
}
@media (max-width: 1080px) {
  .page-id-6106 .seccionMapa .elementor-container {
    position: relative;
    top: -100px;
  }
}
@media(max-width:991px) {
  .page-id-6106 .seccionMapa .elementor-container {
    position: relative;
    top: 0px !important;
  }
}
@media(max-width:576px) {
  .page-id-6106 .seccionMapa .elementor-container {
    position: relative;
    top: 0px !important;
  }
}
@media(max-width:1680px) {
  .page-id-6106 .seccionMapa .elementor-container {
    position: relative;
    top: -40px;
  }
}
@media(max-width:2559px) {
  .page-id-6106 .seccionMapa .elementor-container {
    position: relative;
    top: -40px;
  }
}
.page-id-6106 .seccionMapa .elementor-container .mapa iframe {
  filter: none !important;
  border-radius: 20px;
  height: 500px;
}

.flatpickr-day.selected {
  background: #CA7158 !important;
  border-color: #d67d64 !important;
}

.flatpickr-calendar {
  top: 260px;
}

.flatpickr-time {
  height: 40px !important;
  border-top: 1px solid #e6e6e6 !important;
}

/* Estilos del scrollbar */
::-webkit-scrollbar {
  height: 8px;
  /* altura si es horizontal */
  width: 8px;
  /* ancho si es vertical */
}

/* Fondo del scrollbar */
::-webkit-scrollbar-track {
  background: #e0e0e0;
  border-radius: 10px;
}

/* El "thumb" (la parte que se mueve) */
::-webkit-scrollbar-thumb {
  background: #e78c73;
  border-radius: 10px;
}

/* Cuando pasas el mouse */
::-webkit-scrollbar-thumb:hover {
  background: #d67d64;
}

#cmplz-manage-consent .cmplz-show {
  display: none;
}

.cmplz-dismissed {
  display: none;
}

.delicium_header_cart_content_container {
  display: none;
}
.delicium_header_cart_content_container .woocommerce-mini-cart__empty-message {
  font-family: "Caudex";
  color: #000;
}
.delicium_header_cart_content_container ul.woocommerce-mini-cart li .delicium_mini_cart_item .delicium_mini_cart_left_part .thumbnail-woocommerce_wrapper {
  height: 84px;
  width: 40%;
}
.delicium_header_cart_content_container ul.woocommerce-mini-cart li .delicium_mini_cart_item .delicium_mini_cart_left_part .thumbnail-woocommerce_wrapper img {
  min-width: 135px;
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.delicium_header_cart_content_container ul.woocommerce-mini-cart li .delicium_mini_cart_item .delicium_mini_cart_left_part .content-woocommerce-wrapper h6 a {
  font-family: "Georgia";
  font-size: 21px;
  font-style: normal;
  font-weight: 400 !important;
  line-height: normal;
  letter-spacing: 0.21px;
  margin-bottom: 10px;
}
.delicium_header_cart_content_container ul.woocommerce-mini-cart li .delicium_mini_cart_item .delicium_mini_cart_left_part .content-woocommerce-wrapper .variation {
  font-family: "Caudex";
  padding-left: 10px;
  border-left: 2px solid #CA7158;
  margin-bottom: 10px;
}
.delicium_header_cart_content_container ul.woocommerce-mini-cart li .delicium_mini_cart_item .delicium_mini_cart_left_part .content-woocommerce-wrapper .variation .variation-Aada,
.delicium_header_cart_content_container ul.woocommerce-mini-cart li .delicium_mini_cart_item .delicium_mini_cart_left_part .content-woocommerce-wrapper .variation .variation-EscogerPack {
  color: #636363;
  font-weight: 600;
  font-size: 16px;
  margin-bottom: 0px;
}
.delicium_header_cart_content_container ul.woocommerce-mini-cart li .delicium_mini_cart_item .delicium_mini_cart_left_part .content-woocommerce-wrapper .variation .variation-Aada p,
.delicium_header_cart_content_container ul.woocommerce-mini-cart li .delicium_mini_cart_item .delicium_mini_cart_left_part .content-woocommerce-wrapper .variation .variation-EscogerPack p {
  color: #636363;
  font-weight: 500;
  font-size: 16px;
}
.delicium_header_cart_content_container ul.woocommerce-mini-cart li .delicium_mini_cart_item .delicium_mini_cart_left_part .content-woocommerce-wrapper .quantity {
  color: #636363;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.delicium_header_cart_content_container ul.woocommerce-mini-cart li .delicium_mini_cart_item .delicium_mini_cart_right_part .delicium_mini_cart_line_total {
  color: #CA7158;
  font-family: "Caudex";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.delicium_header_cart_content_container ul.woocommerce-mini-cart li .delicium_mini_cart_item .delicium_mini_cart_right_part .remove_from_cart_button::before, .delicium_header_cart_content_container ul.woocommerce-mini-cart li .delicium_mini_cart_item .delicium_mini_cart_right_part .remove_from_cart_button::after {
  background-color: #CA7158;
}
.delicium_header_cart_content_container p.woocommerce-mini-cart-total {
  font-family: "Caudex";
  color: #000;
}
.delicium_header_cart_content_container p.woocommerce-mini-cart-buttons {
  justify-content: space-evenly;
}
.delicium_header_cart_content_container p.woocommerce-mini-cart-buttons a svg {
  display: none;
}
.delicium_header_cart_content_container p.woocommerce-mini-cart-buttons a:first-child {
  width: 45%;
  color: #F6F4F1;
  font-family: "Caudex";
  font-size: 17px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.17px;
  text-transform: capitalize;
  border: 1px solid #CA7158;
  border-radius: 1px;
  background-color: #CA7158;
  padding: 14px 16px;
}
.delicium_header_cart_content_container p.woocommerce-mini-cart-buttons a:first-child:hover {
  background-color: #FFF;
  color: #CA7158;
  border: 1px solid #CA7158;
}
.delicium_header_cart_content_container p.woocommerce-mini-cart-buttons a:last-child {
  width: 45%;
  color: #F6F4F1;
  font-family: "Caudex";
  font-size: 17px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.17px;
  text-transform: capitalize;
  border: 1px solid #000;
  border-radius: 1px;
  background-color: #000;
  padding: 14px 16px;
}
.delicium_header_cart_content_container p.woocommerce-mini-cart-buttons a:last-child:hover {
  background-color: #FFF;
  color: #000;
  border: 1px solid #000;
}

.iconoBotella {
  width: 66px;
}
.iconoBotella::before {
  margin-right: 6px;
  content: "\e927";
  color: #ca7158;
  font-family: "icomoon";
  position: relative;
  top: 0px;
  right: 0px;
  font-size: 16px;
}

.iconoCopa {
  width: 66px;
}
.iconoCopa::before {
  margin-right: 6px;
  content: "\e926";
  color: #ca7158;
  font-family: "icomoon";
  position: relative;
  top: 0px;
  right: 0px;
  font-size: 16px;
}

.iconoRacion {
  width: 66px;
}
.iconoRacion::before {
  margin-right: 6px;
  content: "\e922";
  color: #ca7158;
  font-family: "icomoon";
  position: relative;
  top: 0px;
  right: 0px;
  font-size: 14px;
}

.iconoMediaRacion {
  display: flex !important;
  align-items: flex-end;
  width: 66px;
}
.iconoMediaRacion::before {
  margin-right: 6px;
  content: "\e928";
  color: #ca7158;
  font-family: "icomoon";
  position: relative;
  top: 0px;
  right: 0px;
  font-size: 16px;
}

.vacio {
  color: transparent !important;
}
.vacio::before {
  margin-right: 6px;
  content: "\e928";
  color: rgba(255, 255, 255, 0);
  font-family: "icomoon";
  position: relative;
  top: 0px;
  right: 0px;
  font-size: 16px;
}/*# sourceMappingURL=style.css.map */