/* 
Theme Name: Maniax UAV
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 */

.color {
color: #FD3800;
}t

#gradiante {
    background: linear-gradient(90deg, #FD3800, #FF7F00);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    font-weight: bold; /* Opcional: Para resaltar el texto */
}

#gradiante-border {
    position: relative;
    padding: 20px; /* Ajusta el espacio interno según lo necesites */
    border-radius: 10px; /* Ajusta el radio del borde */
    overflow: hidden;
}

#gradiante-border::before {
    content: "";
    position: absolute;
    top: -2px;
    right: -2px;
    bottom: -2px;
    left: -2px;
    background: linear-gradient(90deg, #FD3800, #FF7F00); /* Gradiente del borde */
    border-radius: inherit;
    z-index: -1;
}

#gradiante-border > .elementor-container {
    background-color: #1A1A1A; /* Fondo interno del contenedor */
    border-radius: 8px; /* Ajusta el radio del borde interno */
    position: relative;
    z-index: 1;
    padding: 20px; /* Espacio interno del contenido */
}


.single-product .wcpay-express-checkout-wrapper, .woocommerce-cart .wcpay-express-checkout-wrapper , .single-product .message__content {
    display:none;
}

.woocommerce div.product p.stock, .ywpo_availability_date.pre_order_single {
    font-size: 1.2rem;
    color: #000;
    margin-bottom:1rem;
}

.ppcp-messages {
    display: none!important;
}

#buscador .uc-search-item__link-title {
    text-align: center!important;
}

#buscador .uc-search-item__link-price {
    text-align: center!important;
    margin: 0 auto!important;
    background-color: #000!important;
    padding: 0.5rem 2rem!important;
    border-radius: 2rem!important;
    color: #FFF!important;
}

#account-icon {
    margin-bottom: -0.5rem;
}

#summary ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    background: #fff;
    padding:15px 30px;
    border-radius:3px;
}

.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details, .woocommerce-order-received section.woocommerce-order-details, .woocommerce-order-received section.woocommerce-customer-details {
    margin-top: 1rem;
    background: #FFF;
    padding: 20px;
    border-radius: 4px;
}

.woocommerce-order-received ul.wc-bacs-bank-details.order_details.bacs_details {
    width: 80%;
    display: block;
    float: right;
    margin-top: -0.8rem;
}

.woocommerce-order-received .wc-bacs-bank-details-account-name {
    width: 20%;
    display: block;
    float: left;
}

.woocommerce-order-received section.woocommerce-bacs-bank-details {
    background: #FFF;
    padding: 20px;
    border-radius: 4px;
    height: 140px ;
    max-height: 140px;
}

.elementor-widget-woocommerce-purchase-summary {
    display: none!important;
}

#filtros .yith-wcan-filters {
    background-color: transparent;
}

#filtros h4.filter-title.collapsable.closed {
    color:#FFFFFF;
}

#cookies, #cookies a {
    color:#FFFFFF;
}

@media only screen and (max-width: 758px) {

div#tech {
    display: none;
}
.woocommerce-order-received .wc-bacs-bank-details-account-name, .woocommerce-order-received ul.wc-bacs-bank-details.order_details.bacs_details {
    width: 100%; 
    padding: 0;
    margin: 0.5rem;
}
.woocommerce-order-received .woocommerce ul.order_details li {
    border-right: none;
}
.woocommerce-order-received section.woocommerce-bacs-bank-details {
    height: 300px;
    max-height: 300px;
}
.woocommerce-account .woocommerce-form.woocommerce-form-login.login {
    height: 300px!important;
    max-height: 300px!important;
}
}

.custom-language-selector a {
    color:#333;
}

.custom-language-selector a:hover, .custom-language-selector a:active {
    color:#FD3800;
}