body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:16px}.et_pb_slide_content,.et_pb_best_value{font-size:18px}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#252525!important}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et_pb_member_social_links a:hover,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#252525}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#252525}.footer-widget h4{color:#252525}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#252525}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#252525}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1440px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1600px}a{color:#252525}.nav li ul{border-color:#000000}.et_secondary_nav_enabled #page-container #top-header{background-color:#000000!important}#et-secondary-nav li ul{background-color:#000000}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#000000}.et_search_form_container input::-moz-placeholder{color:#000000}.et_search_form_container input::-webkit-input-placeholder{color:#000000}.et_search_form_container input:-ms-input-placeholder{color:#000000}#top-menu li a{font-size:17px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:17px!important}#top-menu li a,.et_search_form_container input{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#000000}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#252525}.footer-widget li:before{border-color:#252525}#footer-widgets .footer-widget li:before{top:10.6px}@media only screen and (min-width:981px){.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#000000!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#000000}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#252525!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#252525!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#252525!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#252525!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#252525!important}}@media only screen and (min-width:1800px){.et_pb_row{padding:36px 0}.et_pb_section{padding:72px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:108px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Frank Ruhl Libre',Georgia,"Times New Roman",serif}body,input,textarea,select{font-family:'Frank Ruhl Libre',Georgia,"Times New Roman",serif}#main-content .container:before{background:none}#sidebar,#et_top_search{display:none}@media (min-width:981px){#left-area{width:100%;padding:23px 0px 0px!important;float:none!important}}.wpf_layout_horizontal .wpf_item_name{font-weight:600!important;color:#252525!important}h1,h2,h3,h4,h5,h6{line-height:1.6em!important}.woocommerce div.product form.cart .button{border-color:rgba(0,0,0,0);border-radius:0px;letter-spacing:4px;font-size:18px;font-family:'Frank Ruhl Libre',Georgia,"Times New Roman",serif!important;font-weight:700!important;background-color:#000000;color:#ffffff}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{font-size:16px;font-weight:800}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:24px}.woocommerce div.product .product_title{font-size:32px}.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover{color:#252525}.woocommerce-product-details__short-description{font-size:16px;color:#252525;margin-top:20px}.filter-toggle-btn{display:none;padding:10px;background-color:#32373C;color:white;border:none;cursor:pointer;width:100%;text-align:center;margin-bottom:10px;font-size:16px}@media (max-width:768px){.filter-toggle-btn{display:block}.wpf_form .wpf_items_wrapper{display:none}.wpf_form .wpf_items_wrapper.active{display:block}}@media (min-width:769px){.wpf_form .wpf_items_wrapper{display:block}}.orderby,.woocommerce div.product form.cart .variations td select{font-size:16px;color:#252525}p.woocommerce-result-count{font-size:16px;color:#252525}.filter-toggle-btn{color:#252525;background-color:#FFD07E;font-weight:600}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:17px;border-radius:2px;line-height:1.5;background-color:#ffffff;color:#252525}@media only screen and (max-width:980px){.et_pb_row_1{width:90%}}a{color:#252525}.woocommerce .quantity .plus,.woocommerce-page .quantity .plus,.woocommerce #content .quantity .plus,.woocommerce-page #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce-page .quantity .minus,.woocommerce #content .quantity .minus,.woocommerce-page #content .quantity .minus{background:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000000!important;font-size:20px!important;font-weight:700!important;height:32px!important;text-decoration:none!important;text-shadow:none!important;width:45px!important;border-bottom-left-radius:30px!important;border-top-left-radius:30px!important;border:2px solid #252525!important;border-radius:30px;border-bottom-left-radius:30px!important;border-top-left-radius:30px!important}.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce #content div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity{padding-bottom:20px}.quantity-label{font-size:16px;color:#252525}.quantity input[type="number"]::-webkit-outer-spin-button,.quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type="number"]{-moz-appearance:textfield;appearance:textfield}.quantity{display:flex;align-items:center;flex-wrap:wrap}.quantity-btn{background:#f1f1f1;border:1px solid #ddd;padding:5px 10px;cursor:pointer;font-size:16px;line-height:1}.quantity-btn:hover{background:#e0e0e0}.quantity input.qty{width:50px;text-align:center;margin:0 5px;border:1px solid #ddd;padding:5px}.quantity-label{width:100%;text-align:center;font-size:16px;color:#252525;margin-top:5px}form.cart{display:flex;flex-direction:row;align-items:center;gap:10px}.quantity{margin-bottom:0}.single_add_to_cart_button{margin:0;margin-top:-40px!important;width:auto}@media (max-width:767px){form.cart{flex-direction:column;align-items:center}.quantity{margin-bottom:10px}.single_add_to_cart_button{width:100%;max-width:300px}.single_add_to_cart_button{margin:0;margin-top:0px!important;width:auto}}.et_mobile_menu{border-top:3px solid #252525}@media (min-width:981px){.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget{margin-bottom:3px}}.wpf_color_icons li label{background:#d1d2d4;border-radius:8px;box-sizing:border-box;color:#4e4e4f;margin-bottom:.8em;padding:.2em .8em;position:relative;text-align:center}.wpf_color_icons li label{text-shadow:1px 1px 2px white,-1px -1px 2px white,1px -1px 2px white,-1px 1px 2px white}.wpf_color_icons:not(.wpf_hide_text) li>input:checked+label{border:5px dashed!important;border-color:#ffd07e!important}.popis-kategorie{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;position:relative;cursor:pointer;line-height:1.5em;transition:all 0.3s ease}.popis-kategorie.expanded{-webkit-line-clamp:unset;overflow:visible}.popis-kategorie::after{content:"Klikněte pro více informací ↓";color:#0073aa;font-weight:bold;display:block;margin-top:10px;padding:5px 10px;background:rgba(0,115,170,0.1);border-radius:5px;width:fit-content;transition:all 0.3s ease}.popis-kategorie.expanded::after{content:"Skrýt popis ↑"}.popis-kategorie:hover::after{background:rgba(0,115,170,0.2)}.et_pb_wc_add_to_cart .quantity input.qty{border:0 solid #333!important;max-width:52.3px!important;max-height:52.3px!important}.et_pb_module.dalsi-info-detail-produktu .et_pb_tabs_controls.clearfix{display:none!important}.et_pb_module.dalsi-info-detail-produktu .et_pb_tab.clearfix.et_pb_active_content.et-pb-active-slide{padding:0!important}.woocommerce table.shop_attributes th{text-align:left!important}.woocommerce div.product .et_pb_wc_images img,.et_pb_wc_images .woocommerce-product-gallery__image img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center;height:auto}.woocommerce div.product .et_pb_wc_images .woocommerce-product-gallery__image,.et_pb_wc_images .woocommerce-product-gallery__wrapper{position:relative;overflow:hidden;aspect-ratio:1/1}.et_pb_column_1_3 h2,.et_pb_column_1_4 h2,.et_pb_column_1_5 h2,.et_pb_column_1_6 h2,.et_pb_column_2_5 h2{font-weight:600!important}.woocommerce ul.products li.product .et_shop_image img,.et_pb_wc_products ul.products li.product .et_shop_image img,.woocommerce-page ul.products li.product .et_shop_image img{width:100%;aspect-ratio:1/1!important;object-fit:cover!important;object-position:center!important;height:auto!important}.woocommerce ul.products li.product .et_shop_image,.et_pb_wc_products ul.products li.product .et_shop_image,.woocommerce-page ul.products li.product .et_shop_image{position:relative!important;overflow:hidden!important;aspect-ratio:1/1!important}.product .related h2{font-size:20px!important}.woocommerce-loop-product__title{min-height:84px!important}.xoo-wsc-sc-cont .xoo-wsc-cart-trigger>*{font-size:16px!important;font-weight:700!important}.xoo-wsc-cart-trigger{padding-top:27px!important}@import url('https://fonts.googleapis.com/css2?family=Frank+Ruhl+Libre:wght@400;500;700&display=swap');.et_pb_module_inner{font-family:'Frank Ruhl Libre',serif}.et_pb_row .et_pb_column div.et_pb_wc_price_0_tb_body{padding-left:40px}@media (max-width:767px){.et_pb_row .et_pb_column div.et_pb_wc_price_0_tb_body{text-align:center!important;padding:0px!important}}@media (max-width:767px){.responzivnitabulka{display:block;overflow-x:auto}.responzivnitabulka thead{display:none}.responzivnitabulka tr{display:block}.responzivnitabulka td{display:block;text-align:center;position:relative;width:100%!important}@media only screen and (max-width:768px){.custom-add-to-cart .button.product_type_simple.add_to_cart_button.ajax_add_to_cart{font-size:16px!important}}}body.woocommerce ul.products li.product a.button.add_to_cart_button{transition:none!important}body.woocommerce ul.products li.product a.button.add_to_cart_button:hover,body.woocommerce ul.products li.product a.button.add_to_cart_button:focus,body.woocommerce ul.products li.product a.button.add_to_cart_button:active{box-shadow:none!important;transform:none!important;filter:none!important;opacity:1!important;background-color:inherit!important;color:inherit!important;border-color:inherit!important;padding:.3em 1em!important}body.woocommerce ul.products li.product a.button.add_to_cart_button:hover::after{display:none!important}.woocommerce ul.products li.product .button{display:inline-block;margin-top:0.3em}.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product .price,.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product .price .amount{font-family:'Frank Ruhl Libre'!important;font-weight:700!important;font-size:18px!important;color:#000000!important;text-align:center!important;padding-bottom:5px!important}.woocommerce-Price-amount.amount{text-align:center!important;display:block;font-size:18px!important;padding-bottom:5px!important;font-weight:700!important}.input-text.qty.text{border-radius:11px!important}.woocommerce-page ul.products li.product .et_shop_image{border-radius:11px!important}