.elementor-1081 .elementor-element.elementor-element-e7c0e51{--divider-border-style:solid;--divider-color:#322A238C;--divider-border-width:1px;}.elementor-1081 .elementor-element.elementor-element-e7c0e51 .elementor-divider-separator{width:100%;}.elementor-1081 .elementor-element.elementor-element-e7c0e51 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1081 .elementor-element.elementor-element-e3d3417 .elementor-heading-title{font-family:"Lora", Sans-serif;font-style:normal;}.elementor-1081 .elementor-element.elementor-element-fcc02f8{font-family:"Lora", Sans-serif;font-style:normal;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1081 .elementor-element.elementor-element-527a3857 > .elementor-widget-container{padding:0px 15px 0px 20px;}.elementor-1081 .elementor-element.elementor-element-19250a3{padding:0px 15px 0px 20px;}.elementor-1081 .elementor-element.elementor-element-e3d3417 .elementor-heading-title{font-size:33px;}.elementor-1081 .elementor-element.elementor-element-fcc02f8{font-size:15px;}}/* Start custom CSS for text-editor, class: .elementor-element-527a3857 */.elementor-1081 .elementor-element.elementor-element-527a3857 .woocommerce-MyAccount-navigation ul {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-1081 .elementor-element.elementor-element-527a3857 .woocommerce-MyAccount-navigation ul li {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-1081 .elementor-element.elementor-element-527a3857 .woocommerce-MyAccount-navigation ul li::marker {
    display: none !important;
}

.elementor-1081 .elementor-element.elementor-element-527a3857 .woocommerce-MyAccount-navigation ul li a {
    display: block !important;
    margin: 0 !important;
    padding: 3px 0 !important;
    line-height: 1.2 !important;
}
 .woocommerce-account .woocommerce-info {
    border-top-color: #8A9482 !important;
    background-color: transparent !important;
    color: #322A23 !important;
}

.woocommerce-account .woocommerce-info::before {
    color: #8A9482 !important;
}

.woocommerce-account .woocommerce-info .button {
    background-color: #E9E5E9 !important;
    color: #5B5B5B !important;
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cabf4af */.elementor-1081 .elementor-element.elementor-element-cabf4af table {
    width: 100% !important;
    border-collapse: separate !important;
    border-spacing: 0 !important;
    border: 1px solid #E5DED6 !important;
    border-radius: 14px !important;
    overflow: hidden !important;
    background: #FFFFFF !important;
}

/* Cabecera */
.elementor-1081 .elementor-element.elementor-element-cabf4af table th {
    background: #8a9482 !important;
    color: #FFFFFF !important;
    padding: 15px 22px !important;
    border: none !important;
    font-weight: 500 !important;
    text-align: left !important;
}

/* Contenido */
.elementor-1081 .elementor-element.elementor-element-cabf4af table td {
    padding: 20px 22px !important;
    background: #FFFFFF !important;
    border-top: 1px solid #E5DED6 !important;
    border-left: none !important;
    border-right: none !important;
    border-bottom: none !important;
}

/* Título de la página */
.elementor-1081 .elementor-element.elementor-element-cabf4af table td:first-child a {
    color: #322A23 !important;
    font-weight: 600 !important;
    text-decoration: none !important;
}

/* Enlaces */
.elementor-1081 .elementor-element.elementor-element-cabf4af table a:hover {
    color: #A7664A !important;
}

/* Ocultar información de caducidad */
.elementor-1081 .elementor-element.elementor-element-cabf4af table th:nth-child(2),
.elementor-1081 .elementor-element.elementor-element-cabf4af table td:nth-child(2),
.elementor-1081 .elementor-element.elementor-element-cabf4af table th:nth-child(3),
.elementor-1081 .elementor-element.elementor-element-cabf4af table td:nth-child(3) {
    display: none !important;
}

/* Cambiar "Page" por "Contenido" */
.elementor-1081 .elementor-element.elementor-element-cabf4af table th:first-child {
    font-size: 0 !important;
}

.elementor-1081 .elementor-element.elementor-element-cabf4af table th:first-child::after {
    content: "Contenido";
    font-size: 14px;
}/* End custom CSS */