.fcal_calendar_inner .fcal_date_wrapper .calendar .day.day-enabled:hover span{background-color:#617485!important;color:#fff}.fcal_calendar_inner .fcal_date_wrapper .calendar .day.day-enabled:active span{background-color:#617485!important;color:#fff}.fcal_slot_picker .fcal_spot_lists .fcal_spot .fcal_spot_confirm{background-color:#617485!important}.fcal_booking_form_wrap .fcal_booking_form .fcal_form_item button{background:#617485!important;border-color:#617485!important}.sticky-button{position:fixed;left:0;top:40%;transform:rotate(-90deg);transform-origin:left top;background-color:black;color:white;padding:10px 20px;text-decoration:none;font-weight:bold;letter-spacing:2px;z-index:9999;border-radius:0 0 5px 5px;font-family:sans-serif}.gdpr_block.js_gdpr_block_main .form-check.js_gdpr_terms_block.gdpr_terms_block.w_icon_right{display:none!important}.wj_theme_dark .privacy-text{color:#ececec80}.alert-compliance[data-v-5067ce4b]{display:flex;align-items:center;display:none!important}.podpis-opinia{font-family:'Harold Graham',Helvetica,Arial,Lucida,sans-serif!important;font-size:21px!important}.woocommerce-cart .includes_tax,.woocommerce-checkout .includes_tax{display:none!important}.woocommerce-cart .tax-total,.woocommerce-checkout .tax-total{display:none!important}.woocommerce a.added_to_cart{margin-left:20px}.live-dot{display:inline-block;width:7px;height:7px;background:#ff5a3c;border-radius:50%;margin-right:10px;vertical-align:middle;animation:live-dot-pulse 1.4s infinite}@keyframes live-dot-pulse{0%,100%{opacity:1}50%{opacity:0.2}}.produkt-lista{max-width:800px;margin-left:auto;margin-right:auto}.produkt-lista ul{list-style:none;padding-left:0;margin:0}.produkt-lista ul li{position:relative;padding-left:36px;margin-bottom:16px;line-height:1.65;text-align:left;font-size:16px;color:#454545}.produkt-lista ul li::before{content:"✓";position:absolute;left:0;top:4px;display:flex;align-items:center;justify-content:center;width:17px;height:17px;border:1.5px solid #e6007e;border-radius:50%;color:#e6007e;font-size:11px;font-weight:600;line-height:1}.produkt-lista p{margin-bottom:16px;line-height:1.65}@media (max-width:767px){.produkt-lista ul li{font-size:15px;padding-left:30px}}