/*
 Theme Name:   Anubis Child Theme
 Theme URI:    http://anubis.axiomthemes.com
 Description:  Anubis Child Theme
 Author:       AxiomThemes
 Author URI:   http://axiomthemes.com
 Template:     anubis
 Version:      1.0
 Tags:         flexible-header,
 custom-background,
 custom-colors,
 custom-header,
 custom-menu,
 featured-image-header,
 featured-images,
 full-width-template,
 microformats,
 post-formats,
 theme-options,
 threaded-comments,
 translation-ready
 Text Domain:  anubis
*/


/* =Theme customization starts here
------------------------------------------------------------ */

:root {
    --azul: #6EC1E4;
    --azul-hover: #2a8fba;
    --blanco: #ffffff;
}

.scroll_to_top_style_default {
    background-color: var(--azul);
}
.scroll_to_top_style_default:before {
    color: var(--blanco);
}

.scroll_to_top_style_default:hover{
    background-color: var(--azul-hover);
}

.custom-field-wrapper {
    margin-bottom: 20px;
}
.custom-field-wrapper label {
    font-weight: 500;
    font-size: 19px;
    line-height: 1.2em;
    vertical-align: middle;
    color: var(--theme-color-text_dark);
}

.custom-field-wrapper #funeraria_texto_cinta {
    display: block;
    width: 100%;
}

.custom-field-wrapper.oculto {
    display: none;
}

#difunto_seleccionado {
    text-transform: uppercase;
}

.btn-condolencias .sc_item_button,
.btn-condolencias .sc_item_button a {
    width: 100%;
}
.btn-condolencias .sc_button.sc_button_default {
    display: flex;
    justify-content: center;
    font-size: 20px;
}
.btn-condolencias .sc_button.sc_button_default .sc_button_icon {
    margin-right: 10px;
}
.btn-condolencias .sc_item_button a .sc_button_text {
/*    margin: 0 auto;*/
}

section#btn-enviar-flores-sticky.elementor-sticky {
    top: auto;
    left: 0 !important;
}
section#btn-enviar-flores-sticky.elementor-sticky .elementor-widget-wrap.elementor-element-populated{
    width: 100%;
}
section#btn-enviar-flores-sticky .sc_item_button{
    display: flex;
    flex-wrap: nowrap;
}
section#btn-enviar-flores-sticky .sc_button.sc_button_default {
    padding: 10px;
    width: 50%;
    margin: 0 5px 10px 5px;
}

section#btn-enviar-flores-sticky .sc_button.sc_button_default .sc_button_text{
    margin: 0 auto;
}

@media (max-width: 1023px) {
    .trx_addons_scroll_to_top.show {
        bottom: 4em !important;
    }
}

#tanatorio-telefonos {
    display: flex;
    justify-content: space-between;
    width: 100%;
}
#tanatorio-telefonos .tanatorio-telefono {
    width: 100%;
    text-align: center;
}
#tanatorio-telefonos .tanatorio-telefono_mas {
    width: 49%;
    text-align: center;
}
#tanatorio-telefonos a {
    display: flex;
    justify-content: center;
    width: 100%;
    font-size: 20px;
}
#tanatorio-telefonos a > span.icono {
    margin-right: 10px;
}

#btn-enviar-flores-sticky .sc_button.sc_button_default {
    font-size: 20px;
}

.sc_layouts_menu_popup .sc_layouts_menu_nav > li > a:hover,
.sc_layouts_menu_popup .sc_layouts_menu_nav > li.sfHover > a,
.sc_layouts_menu_nav > li li > a:hover,
.sc_layouts_menu_nav > li li.sfHover > a {
    color: var(--azul) !important;
}

.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse) > a > span:after {
    background-color: var(--azul);
}


body:not(.home) header.top_panel {
    background-image: url('/wp-content/uploads/2025/03/banner-funeraria-la-montanesa-santander-2.jpg');
    background-repeat: no-repeat;
    background-position: top;

}

.sc_services_default .sc_services_item .sc_services_item_more_link .link_text {
    display: none;
    opacity: 0;
    visibility: hidden;
}

.comments_list_wrap .comment_author {
    display: none;
}

.slider_container .slide_info .slide_cats,
.slider_container .slide_content .slide_cats {
    display: none;
}
.slider_container.slider_multi .slide_title,
.slider_container .slide_info:not(.slide_info_large) .slide_title {
    display: none;
}

.post_header_single .post_meta.post_meta_categories a:not(.post_sponsored_label),
.post_header_single .post_meta.post_meta_categories a:not(.post_sponsored_label):hover {
    background-color: var(--azul);
}
.post_header_wrap_style_style-3 .post_header .post_meta_categories {
    display: none;
}

.sc_services_default .sc_services_item.sc_services_item_featured_top {
    padding-top: 20px;
}

.sc_services_default .sc_services_item .sc_services_item_title,
.sc_services_default .sc_services_item .sc_services_item_title a {
    color: var(--azul);
}
.sc_services_default .sc_services_item:hover .sc_services_item_title,
.sc_services_default .sc_services_item:hover .sc_services_item_title a,
.sc_services_default .sc_services_item .sc_services_item_title a:hover {
    color: var(--azul-hover);
}


a.sc_services_item_more_link:before {
    content: "Ver Esquela";
    margin-left: 10px;
}


.elementor-kit-15 button,
.elementor-kit-15 input[type="button"],
.elementor-kit-15 input[type="submit"],
.elementor-kit-15 .elementor-button {
    background-color: var(--azul);
}

.woocommerce div.product p.price span.amount,
.woocommerce div.product span.price span.amount,
.woocommerce div.product p.price,
.woocommerce div.product span.price {
    color: var(--azul);
}

.woocommerce #btn-buy,
.tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button,
.woocommerce #respond input#submit,
.woocommerce .button,
.woocommerce-page .button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce input[type="button"],
.woocommerce-page input[type="button"],
.woocommerce input[type="submit"],
.woocommerce-page input[type="submit"],
.woocommerce ul.products li.product .button,
.woocommerce div.product form.cart .button,
.woocommerce #review_form #respond p.form-submit input[type="submit"],
.woocommerce-page #review_form #respond p.form-submit input[type="submit"],
.woocommerce table.my_account_orders .order-actions .button,
.woocommerce table.cart td.actions .button,
#add_payment_method .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,
.yith-woocompare-widget a.clear-all {
    background-color: var(--azul);
    border-color: var(--azul);
}

.woocommerce #btn-buy:hover,
.woocommerce #btn-buy:focus,
.tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button:hover,
.tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button:focus,
.woocommerce #respond input#submit:hover,
.woocommerce #respond input#submit:focus,
.woocommerce .button:hover,
.woocommerce-page .button:hover,
.woocommerce .button:focus,
.woocommerce-page .button:focus,
.woocommerce a.button:hover,
.woocommerce-page a.button:hover,
.woocommerce a.button:focus,
.woocommerce-page a.button:focus,
.woocommerce button.button:hover,
.woocommerce-page button.button:hover,
.woocommerce button.button:focus,
.woocommerce-page button.button:focus,
.woocommerce input.button:hover,
.woocommerce-page input.button:hover,
.woocommerce input.button:focus,
.woocommerce-page input.button:focus,
.woocommerce input[type="button"]:hover,
.woocommerce-page input[type="button"]:hover,
.woocommerce input[type="button"]:focus,
.woocommerce-page input[type="button"]:focus,
.woocommerce input[type="submit"]:hover,
.woocommerce-page input[type="submit"]:hover,
.woocommerce input[type="submit"]:focus,
.woocommerce-page input[type="submit"]:focus,
.woocommerce ul.products li.product .button:hover,
.woocommerce ul.products li.product .button:focus,
.woocommerce div.product form.cart .button:hover,
.woocommerce div.product form.cart .button:focus,
.woocommerce #review_form #respond p.form-submit input[type="submit"]:hover,
.woocommerce #review_form #respond p.form-submit input[type="submit"]:focus,
.woocommerce-page #review_form #respond p.form-submit input[type="submit"]:hover,
.woocommerce-page #review_form #respond p.form-submit input[type="submit"]:focus,
.woocommerce table.my_account_orders .order-actions .button:hover,
.woocommerce table.my_account_orders .order-actions .button:focus,
.woocommerce table.cart td.actions .button:hover,
.woocommerce table.cart td.actions .button:focus,
#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,
#add_payment_method .wc-proceed-to-checkout a.checkout-button:focus,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:focus,
.yith-woocompare-widget a.clear-all:hover,
.yith-woocompare-widget a.clear-all:focus {
    background-color: var(--azul-hover);
    border-color: var(--azul-hover);
}

.wpcf7 .wpcf7-submit-style .submit-style-in {
    background-color: var(--azul) !important;
}

footer .sc_layouts_menu_nav > li > a:hover,
footer .sc_layouts_menu_nav > li.sfHover > a {
    color: var(--azul) !important;
}
