#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}