.elementor-766 .elementor-element.elementor-element-3723ff3c{--display:flex;}.elementor-766 .elementor-element.elementor-element-1011f299{width:var( --container-widget-width, 1280px );max-width:1280px;padding:100px 40px 100px 40px;--container-widget-width:1280px;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;}/* Start custom CSS for shortcode, class: .elementor-element-1011f299 *//* === ESTILO DA LISTA DE FAVORITOS (AURA ATELIÊ) === */

/* 1. O Botão Principal (Aquele que estava Roxo) */
/* Vamos deixar Preto com texto Bege para destacar a compra */
.tinv-wishlist .product-action .button,
.tinv-wishlist .tinvwl_add_to_cart_button {
    background-color: #CFBFB5 !important; /* Fundo Preto */
    color: #000000 !important;           /* Texto Bege */
    border: 1px solid #CFBFB5 !important;
    border-radius: 30px !important;      /* Bem arredondado */
    text-transform: uppercase !important;
    font-weight: 600 !important;
    font-size: 13px !important;
    padding: 12px 25px !important;
    transition: all 0.3s ease !important;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;
}

/* Hover do Botão Principal (Inverte as cores) */
.tinv-wishlist .product-action .button:hover,
.tinv-wishlist .tinvwl_add_to_cart_button:hover {
    background-color: #000000 !important; /* Fundo Bege */
    color: #CFBFB5 !important;           /* Texto Preto */
    border-color: #CFBFB5 !important;
    transform: translateY(-3px);         /* Efeito de subir */
}

/* 2. Os Botões de Ação Embaixo (Aqueles cinzas feios) */
/* Vamos deixar transparentes com borda Bege (Clean) */
.tinv-wishlist button[name="tinvwl-add-to-cart-selected"],
.tinv-wishlist button[name="tinvwl-add-to-cart-all"],
.tinv-wishlist button[name="product_apply"] {
    background-color: transparent !important;
    border: 1px solid #CFBFB5 !important;
    color: #333 !important;
    border-radius: 30px !important;
    text-transform: uppercase !important;
    font-weight: 600 !important;
    font-size: 12px !important;
    padding: 10px 20px !important;
    transition: all 0.3s ease !important;
}

/* Hover dos Botões de Ação */
.tinv-wishlist button[name="tinvwl-add-to-cart-selected"]:hover,
.tinv-wishlist button[name="tinvwl-add-to-cart-all"]:hover,
.tinv-wishlist button[name="product_apply"]:hover {
    background-color: #000000 !important;
    color: #CFBFB5 !important;
    border-color: #000000 !important;
}

/* 3. Limpeza Visual da Tabela (Opcional) */
/* Deixa o cabeçalho (Nome, Preço...) mais elegante */
.tinv-wishlist table thead th {
    border-bottom: 2px solid #CFBFB5 !important; /* Linha bege embaixo do título */
    color: #000 !important;
    text-transform: uppercase !important;
    font-size: 13px !important;
    padding-bottom: 15px !important;
}

/* Remove bordas grossas da tabela */
.tinv-wishlist table td, 
.tinv-wishlist table th {
    border-top: none !important;
    border-right: none !important;
    border-left: none !important;
}

/* 4. Campo de Seleção (Dropdown) */
.tinv-wishlist select {
    border: 1px solid #ddd !important;
    border-radius: 20px !important;
    padding: 5px 15px !important;
    color: #555 !important;
}

/* === BOTÕES DO RODAPÉ DA LISTA (Ações em Massa) === */
/* Pega: "Aplicar Ação", "Adicionar Selecionados" e "Adicionar Tudo" */

.tinv-wishlist tfoot button,
.tinv-wishlist .tinvwl_product_actions button,
.tinv-wishlist button[name="product_apply"],
.tinv-wishlist button[name="tinvwl-add-to-cart-selected"],
.tinv-wishlist button[name="tinvwl-add-to-cart-all"] {
    background-color: transparent !important; /* Fundo limpo */
    border: 1px solid #CFBFB5 !important;     /* Borda fina bege */
    color: #000000 !important;                /* Texto Preto */
    border-radius: 30px !important;           /* Bem arredondado */
    padding: 10px 25px !important;
    text-transform: uppercase !important;
    font-weight: 600 !important;
    font-size: 12px !important;
    box-shadow: none !important;
    margin: 5px !important;                   /* Espaço entre eles */
    transition: all 0.3s ease !important;
}

/* Efeito ao passar o mouse (Hover) */
.tinv-wishlist tfoot button:hover,
.tinv-wishlist .tinvwl_product_actions button:hover,
.tinv-wishlist button[name="product_apply"]:hover,
.tinv-wishlist button[name="tinvwl-add-to-cart-selected"]:hover,
.tinv-wishlist button[name="tinvwl-add-to-cart-all"]:hover {
    background-color: #000000 !important;     /* Preenche de bege */
    color: #CFBFB5 !important;                /* Mantém texto preto */
    border-color: #CFBFB5 !important;
    transform: translateY(-2px);              /* Sobe um pouquinho */
}/* End custom CSS */