/*
Theme Name: Elessi Theme Child
Theme URI: https://elessi.nasatheme.com/demo/
Description: This is a child theme for Elessi Theme
Author: NasaTheme team
Author URI: https://nasatheme.com
Template: elessi-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/

.btn-submit-newsletters:disabled,
.wpcf7-submit:disabled {
    background-color: #d4d4d4 !important;
    color: #333 !important; /* zmień jeśli chcesz ciemniejszy */
    cursor: not-allowed;
    opacity: 0.9;
}

.btn-submit-newsletters:not(:disabled),
.wpcf7-submit:not(:disabled) {
    transition: all .2s ease;
}

.btn-submit-newsletters:not(:disabled):hover {
    filter: brightness(0.92);
}

.wpcf7-acceptance,
.wpcf7-form-control-wrap[data-name="acceptance-638"] {
    display: flex;
    align-items: flex-start;
    margin: 0 !important;
    padding: 0 !important;
}

.wpcf7-list-item {
    margin: 10px 0 !important;
    padding: 0 !important;
	text-align: left !important;
}

.wpcf7-list-item label {
	font-weight: 300 !important;
}

.wpcf7-list-item input[type="checkbox"] {
    margin-right: 8px;
    margin-top: 3px;
}

#nasa-popup .wpcf7 input[type="button"]:disabled, #nasa-popup .wpcf7 input[type="submit"]:disabled {
	background-color: #b6e891 !important;
	color: #5f5f5f !important;
}

.nasa-attr-bg-img img {
    height: 50px !important;
    width: 50px !important;
}

div[data-attribute_name="attribute_pa_karabinczyk"] .nasa-attr-bg-img img, div[data-attribute_name="attribute_pa_klamra-50-mm"] .nasa-attr-bg-img img {
    height: 80px !important;
    width: 80px !important;
}

.nasa-attr-ux .nasa-attr-bg {
    height: 40px !important;
    width: 40px !important;
}

.selected .nasa-attr-bg {
    border: 2px solid #58dc10 !important;
}

.nasa-attr-text {
    line-height: 40px !important;
    font-weight: 700 !important;
}

.selected .nasa-attr-text {
    color: #58dc10 !important;
}