/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

.pswp__button {
	border: none !important;
}

.woocommerce-product-gallery {
    margin-bottom: 0 !important;
}

/* 
 * estilos xerais dos botóns
 */
.elementor-button svg,
.elementor-button svg * {
    fill: none !important;
    stroke: currentColor;
}

.elementor-button .elementor-button-icon {
    transition: transform 0.250s ease;
}

.elementor-button:hover .elementor-button-icon {
    transform: translateX(4px);
}

/*
 * Listing Grid (JetEngine) en modo carrusel: cando hai menos slides que columnas,
 * Swiper centra o conxunto (translateX). Aliñamos á esquerda e ocultamos as frechas.
 * A clase .sdl-slider-insufficient ponse desde js/sdl-listing-grid-fix.js
 */
.sdl-slider-insufficient .swiper-wrapper {
    transform: translate3d(0, 0, 0) !important;
    justify-content: flex-start !important;
}
.sdl-slider-insufficient .jet-listing-grid__slider-icon {
    display: none !important;
}

/*
 * animacións nos listing grids
 */
.img-hover-fade .jet-listing-dynamic-image__img {
    transition: filter 0.3s ease;
}

.img-hover-fade .jet-listing-dynamic-image__link:hover .jet-listing-dynamic-image__img {
    filter: brightness(0.75);
}

.link-underline,
.link-underline a {
    text-decoration: underline;
    text-decoration-color: transparent;
    transition: text-decoration-color 0.3s ease;
}

.link-underline:hover,
.link-underline a:hover {
    text-decoration-color: currentColor;
}