/*
Theme Name:        Front Child
Theme URI:         https://demo2.madrasthemes.com/front-demos/main/
Author:            MadrasThemes
Author URI:        https://themeforest.net/user/madrasthemes/
Description:       Multipurpose Responsive Theme
Requires at least: WordPress 5.0
Template:          front
Version:           1.1.33
License:           GNU General Public License v2 or later
License URI:       LICENSE
Text Domain:       front-child
Tags:              two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options
*/

div.support-olmaoi-section div.bg-dark {background-color: #4285c3 !important;;}

.bg-dark {
  background-color: ##c3c1c1 !important; }

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #060707 !important; }

/* Wymuszenie stałej wysokości dla iFrame GiveWP, żeby przestał świrować */
iframe[id^="give-form-"] {
    height: 900px !important; 
    min-height: 3350px !important;
    max-height: none !important;
    visibility: visible !important;
    display: block !important;
}

.wooprice-total { display: none !important; }

* Układ przycisków obok siebie */
.olmaoi-price-grid {
    display: flex;
    gap: 10px;
    margin-bottom: 20px;
    flex-wrap: wrap; /* W razie czego na telefonie zejdą niżej */
}

/* Wygląd przycisków */
.price-btn {
    flex: 1;
    text-align: center;
    padding: 12px 5px;
    background-color: #f0f2f5;
    border: 2px solid #ddd;
    border-radius: 6px;
    cursor: pointer;
    font-weight: bold;
    transition: all 0.3s ease;
    min-width: 80px;
}

/* Wygląd po najechaniu */
.price-btn:hover {
    background-color: #e9ecef;
    border-color: #0056b3;
}

/* Wygląd aktywnego przycisku */
.price-btn.active {
    background-color: #0056b3;
    color: white;
    border-color: #0056b3;
}

/* Naprawa Twojego głównego przycisku "Wpłać teraz" */
.single_add_to_cart_button {
    background-color: #28a745 !important; /* Zielony przycisk akcji */
    color: white !important;
    border-radius: 6px !important;
    padding: 15px !important;
    font-size: 18px !important;
    font-weight: bold !important;
    width: 100% !important;
    margin-top: 10px !important;
}

/* Ukrycie brzydkich dodatków wtyczki */
.wooprice-total, .wooprice-suggested {
    display: none !important;
}

#pills-520ef235-1-example1-tab > div { font-size:20px;}
#pills-520ef235-2-example1-tab > div { font-size:20px;}