.elementor-80467 .elementor-element.elementor-element-8d71607{--display:flex;}#elementor-popup-modal-80467 .dialog-widget-content{animation-duration:1.2s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-80467 .dialog-message{width:500px;height:100px;align-items:center;}#elementor-popup-modal-80467{justify-content:center;align-items:center;}/* Start custom CSS for shortcode, class: .elementor-element-ebd8a60 *//* Jeden font i kolor tekstu */
.elementor-80467 .elementor-element.elementor-element-ebd8a60,
.elementor-80467 .elementor-element.elementor-element-ebd8a60 input,
.elementor-80467 .elementor-element.elementor-element-ebd8a60 button,
.elementor-80467 .elementor-element.elementor-element-ebd8a60 [class*="nivo"],
.elementor-80467 .elementor-element.elementor-element-ebd8a60 [class*="nivo"] * {
    font-family: Helvetica, Arial, sans-serif !important;
    color: #000000 !important;
    font-weight: 400 !important;
}

/* Nazwy produktów i ceny */
.elementor-80467 .elementor-element.elementor-element-ebd8a60 [class*="nivo"] a,
.elementor-80467 .elementor-element.elementor-element-ebd8a60 [class*="nivo"] .woocommerce-Price-amount {
    font-size: 16px !important;
    line-height: 1.5 !important;
}

/* Did you mean i podpowiedzi */
.elementor-80467 .elementor-element.elementor-element-ebd8a60 [class*="did-you-mean"],
.elementor-80467 .elementor-element.elementor-element-ebd8a60 [class*="did-you-mean"] *,
.elementor-80467 .elementor-element.elementor-element-ebd8a60 [class*="suggestion"],
.elementor-80467 .elementor-element.elementor-element-ebd8a60 [class*="suggestion"] * {
    font-size: 16px !important;
    line-height: 1.5 !important;
}

/* Pole wyszukiwania */
.elementor-80467 .elementor-element.elementor-element-ebd8a60 input {
    font-size: 17px !important;
    line-height: 1.5 !important;
}

.elementor-80467 .elementor-element.elementor-element-ebd8a60 input::placeholder {
    color: #000000 !important;
    opacity: 1;
}

/* Nagłówki Categories i Products */
.elementor-80467 .elementor-element.elementor-element-ebd8a60 [class*="nivo"] h2,
.elementor-80467 .elementor-element.elementor-element-ebd8a60 [class*="nivo"] h3,
.elementor-80467 .elementor-element.elementor-element-ebd8a60 [class*="nivo"] h4 {
    font-size: 15px !important;
    line-height: 1.5 !important;
    font-weight: 400 !important;
    color: #000000 !important;
}

/* Białe tło sugestii */
.elementor-80467 .elementor-element.elementor-element-ebd8a60 [class*="nivo"] [class*="suggestion"],
.elementor-80467 .elementor-element.elementor-element-ebd8a60 [class*="nivo"] [class*="suggestion"] *,
.elementor-80467 .elementor-element.elementor-element-ebd8a60 [class*="nivo"] [class*="did-you-mean"] {
    background-color: #FFFFFF !important;
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-80467,
#elementor-popup-modal-80467 .dialog-widget-content,
#elementor-popup-modal-80467 .dialog-message {
    overflow: visible !important;
}/* End custom CSS */