#main-header{box-shadow:0 1px 0 rgba(36,62,53,.12)}#top-menu a,.et_search_icon:before,.et-cart-info{color:#243e35}#top-menu>li:first-child>a[href*="adventni-kalendar"]{color:#b94729;font-weight:700}.nav li ul{border-color:#243e35}.mobile_menu_bar:before{color:#243e35}.et_mobile_menu{border-color:#243e35}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible{outline:3px solid #b94729;outline-offset:3px}body.single-product #main-content,body.woocommerce-page #main-content{background:#faf6ee}body.single-product #main-content>.et_builder_inner_content>.et_pb_section,body.single-product #main-content .et_pb_section{background-color:#faf6ee!important;background-image:none!important}body.single-product #main-content .et_pb_background_pattern,body.single-product #main-content .et_pb_background_mask{display:none}body.single-product #main-content .et_pb_row{max-width:1160px}body.single-product .product_title{font-family:Georgia,serif;color:#243e35!important;font-size:clamp(32px,3.3vw,47px)!important;line-height:1.14;letter-spacing:-.025em}body.single-product .et_pb_wc_price .price,body.single-product .woocommerce-variation-price .price{color:#b94729!important;font-size:27px!important;font-weight:700}body.single-product .et_pb_wc_description{font-size:16px;line-height:1.75;color:#35463f}body.single-product .et_pb_wc_description ul{padding-left:22px;line-height:1.75}body.single-product .et_pb_wc_description small{font-size:12px;line-height:1.6;display:block;color:#526259}body.single-product .woocommerce-product-gallery__wrapper{border-radius:6px;overflow:hidden;background:white}body.single-product .flex-control-thumbs{max-height:200px;overflow-y:auto;margin-top:12px!important;scrollbar-width:thin}body.single-product .flex-control-thumbs li{padding:4px!important}body.single-product .flex-control-thumbs img{border-radius:4px}body.single-product .variations{margin-top:22px}body.single-product .variations select{border:1px solid #9da99e!important;border-radius:4px;background:white!important;color:#243e35!important;padding:13px!important;min-height:47px;font-size:15px!important}body.single-product .variations label{font-size:14px;font-weight:700}body.single-product .quantity input.qty{border:1px solid #9da99e!important;background:white!important;border-radius:4px;color:#243e35!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,body.single-product .single_add_to_cart_button{background:#243e35!important;border:1px solid #243e35!important;color:white!important;border-radius:4px!important;font-size:16px!important;font-weight:700!important;padding:13px 24px!important;line-height:1.5!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover{background:#365747!important;color:white!important}body.single-product .single_add_to_cart_button:disabled{opacity:.5!important}body.single-product .product_meta{font-size:12px;line-height:1.7;border-top:1px solid #243e3520;padding-top:16px}body.single-product .product_meta a{color:#496b56!important;text-decoration:underline}body.single-product .et_pb_tabs{border:1px solid #243e3520;background:white;border-radius:6px;overflow:hidden}body.single-product .et_pb_tabs_controls{background:#e5ebdc}body.single-product .et_pb_tabs_controls li.et_pb_tab_active{background:white}body.single-product .et_pb_tab_content{font-size:16px;line-height:1.8;color:#35463f}body.single-product .et_pb_tab_content h2{font-family:Georgia,serif;color:#243e35;font-size:34px;line-height:1.2;margin:10px 0 22px}body.single-product .et_pb_tab_content h3{font-family:Georgia,serif;color:#243e35;font-size:26px;line-height:1.25;margin:32px 0 16px}body.single-product .et_pb_tab_content table{width:100%;border-collapse:collapse;margin:22px 0}body.single-product .et_pb_tab_content th,body.single-product .et_pb_tab_content td{padding:11px 16px;border-bottom:1px solid #243e3520;text-align:left}body.single-product .et_pb_tab_content thead{background:#e5ebdc}body.single-product .et_pb_tab_content tbody tr:nth-child(even){background:#faf6ee}body.single-product .et_pb_tab_content a{color:#b94729;text-decoration:underline}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:#fff;padding:12px!important;border:1px solid #243e3515;border-radius:6px}.woocommerce ul.products li.product h2,.woocommerce-page ul.products li.product h2{font-family:Georgia,serif!important;font-size:23px!important;line-height:1.2!important;color:#243e35!important;padding:12px 0!important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{color:#b94729!important;font-weight:700;font-size:17px!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{border-radius:4px}#main-footer{background:#243e35}body.woocommerce-page.page #main-content .et_pb_section{background-color:#faf6ee!important;background-image:none!important}body.woocommerce-page.page #main-content .et_pb_background_pattern,body.woocommerce-page.page #main-content .et_pb_background_mask{display:none}body.woocommerce-page.page #main-content h1{font-family:Georgia,serif!important;font-size:46px!important;line-height:1.2!important;color:#243e35!important}body.woocommerce-page.page #main-content .et_pb_section:first-child{padding-top:46px!important;padding-bottom:46px!important}body.woocommerce-page.page #main-content .et_pb_row{max-width:1160px}body.woocommerce-page.page #main-content .et_pb_section.et_pb_fullwidth_section{padding:0!important}body.woocommerce-page.page #main-content .et_pb_fullwidth_header{background:#e5ebdc!important;padding:38px 0!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{box-sizing:border-box}body.single-product .et_pb_wc_title h1{font-family:Georgia,serif!important;color:#243e35!important;font-size:40px!important;line-height:1.15!important;letter-spacing:-.025em}body.single-product .flex-control-thumbs{max-height:200px!important;overflow-y:auto!important;overflow-x:hidden!important}#footer-bottom{background:#1c3029}#main-footer .bottom-nav a,#footer-info,#footer-info a,#main-footer .et-social-icon a{color:#f8f4e9!important}@media(max-width:767px){body.single-product .product_title{font-size:33px!important}body.single-product .et_pb_tab{padding:24px 18px}body.single-product .et_pb_tab_content table{font-size:13px}body.single-product .et_pb_tab_content th,body.single-product .et_pb_tab_content td{padding:9px 10px}body.single-product .et_pb_tab_content h2{font-size:29px}body.single-product .et_pb_tab_content h3{font-size:24px}body.single-product .flex-control-thumbs{max-height:150px}.woocommerce ul.products li.product h2,.woocommerce-page ul.products li.product h2{font-size:20px!important}}@media(max-width:980px){body.single-product .woocommerce-product-gallery{max-width:480px!important;margin-left:auto!important;margin-right:auto!important}}@media(max-width:767px){body.single-product .et_pb_wc_title h1{font-size:33px!important}body.single-product .flex-control-thumbs{max-height:125px!important}}body.page-id-1230 #main-content .et_pb_section.vb-shell{background:#fcfaf6!important;padding:28px 0 42px!important}body.page-id-1230 #main-content h1{font-family:Georgia,serif!important;font-weight:400!important;font-size:42px!important;line-height:1.12!important;letter-spacing:-.03em;color:#293b32!important}.woocommerce ul.products li.product h2,.woocommerce-page ul.products li.product h2{text-transform:none!important;letter-spacing:0!important;text-shadow:none!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{box-shadow:none!important}body.page-id-1230 .woocommerce ul.products li.product a img{max-height:360px;object-fit:contain}@media(max-width:767px){body.page-id-1230 #main-content h1{font-size:34px!important}}body,#page-container,#main-content{background:#fcfaf6;color:#293b32}#main-content{font-family:Arial,sans-serif;font-size:16px;line-height:1.7}#main-content h1,#main-content h2,#main-content h3,#main-content h4{font-family:Georgia,serif!important;font-weight:400!important;letter-spacing:-.025em!important;text-shadow:none!important;color:#293b32!important;text-transform:none!important}body.page:not(.page-id-12):not(.page-id-1230) #main-content h1{font-size:clamp(34px,4vw,48px)!important;line-height:1.15!important}body.page:not(.page-id-12):not(.page-id-1230) #main-content h2{font-size:32px!important;line-height:1.25!important}body.page:not(.page-id-12):not(.page-id-1230) #main-content h3{font-size:25px!important;line-height:1.25!important}body.page:not(.page-id-12):not(.page-id-1230) #main-content .et_pb_section{background-color:#fcfaf6!important;background-image:none!important;padding-top:38px!important;padding-bottom:38px!important}body.page:not(.page-id-12):not(.page-id-1230) #main-content .et_pb_section.et_pb_fullwidth_section{padding:0!important}body.page:not(.page-id-12):not(.page-id-1230) #main-content .et_pb_fullwidth_header{background:#fcfaf6!important;padding:34px 0!important;border-bottom:1px solid #293b3222}#main-content .et_pb_background_pattern,#main-content .et_pb_background_mask{display:none!important}body.page:not(.page-id-12):not(.page-id-1230) #main-content .et_pb_row{width:88%;max-width:1140px;background-color:transparent!important}body.page:not(.page-id-12):not(.page-id-1230) #main-content .et_pb_text,body.page:not(.page-id-12):not(.page-id-1230) #main-content .et_pb_text p{color:#293b32!important;font-size:16px!important;line-height:1.75!important}#main-content .et_pb_shop{min-height:0!important}#main-content .woocommerce ul.products li.product,#main-content ul.products li.product{background:transparent!important;border:0!important;border-bottom:1px solid #293b3222!important;border-radius:0!important;box-shadow:none!important;padding:0 0 20px!important;text-align:left!important}#main-content .woocommerce ul.products li.product img,#main-content ul.products li.product img{box-shadow:none!important;border:0!important;border-radius:0!important}#main-content .woocommerce ul.products li.product h2,#main-content ul.products li.product h2{font:400 23px/1.2 Georgia,serif!important;text-transform:none!important;letter-spacing:0!important;padding:14px 0 10px!important;text-shadow:none!important;color:#293b32!important}#main-content .woocommerce ul.products li.product .price,#main-content ul.products li.product .price{font:bold 17px/1.5 Arial,sans-serif!important;color:#984b35!important;letter-spacing:0!important}#main-content .et_pb_shop ul.products li.product:not(.product-category) a.woocommerce-LoopProduct-link:after{content:'Prohlédnout výrobek →';display:inline-block;font:bold 13px/1.4 Arial,sans-serif;color:white;background:#293b32;padding:12px 17px;margin-top:14px}body.page-id-1230 #main-content ul.products li.product a.woocommerce-LoopProduct-link:after{content:'Vybrat velikost →'}#main-content .et_overlay{display:none!important}#main-content .woocommerce-result-count{font-size:13px;color:#667165}#main-content .woocommerce-ordering select,#main-content input.input-text,#main-content select,#main-content textarea{border:1px solid #abb3a7!important;background:#fff!important;color:#293b32!important;border-radius:2px!important;padding:12px!important;font:15px/1.5 Arial,sans-serif!important}#main-content a.button,#main-content button.button,#main-content .et_pb_button,#main-content .woocommerce a.button,#main-content .woocommerce button.button{border-radius:2px!important;background:#293b32!important;border:1px solid #293b32!important;color:white!important;font:bold 14px/1.5 Arial,sans-serif!important;letter-spacing:0!important;padding:13px 21px!important;box-shadow:none!important;text-shadow:none!important}#main-content .woocommerce-info,#main-content .woocommerce-message,#main-content .woocommerce-error{border-top:2px solid #293b32!important;background:#e8ebe3!important;color:#293b32!important;font-size:15px!important}#main-content .woocommerce-info a,#main-content .woocommerce-message a{color:#293b32;text-decoration:underline}#main-content table.shop_table{background:#fff;border:1px solid #293b3222;border-radius:2px;color:#293b32;font-size:15px}#main-content table.shop_table th{background:#e8ebe3;font-weight:600}#main-content .woocommerce-checkout #payment{background:#e8ebe3;border-radius:2px}#main-content .woocommerce-checkout #payment div.payment_box{background:#fff;color:#293b32}#main-content .woocommerce-MyAccount-navigation ul{padding:0;list-style:none;border-top:1px solid #293b3222}#main-content .woocommerce-MyAccount-navigation li{border-bottom:1px solid #293b3222;padding:12px 0}#main-content .woocommerce-MyAccount-navigation a{color:#293b32}body.page-id-135 #main-content .et_pb_row,body.page-id-142 #main-content .et_pb_row{max-width:900px}body.page-id-135 #main-content p,body.page-id-142 #main-content p{margin-bottom:16px}@media(max-width:767px){body.page:not(.page-id-12):not(.page-id-1230) #main-content .et_pb_section{padding-top:26px!important;padding-bottom:26px!important}body.page:not(.page-id-12):not(.page-id-1230) #main-content .et_pb_fullwidth_header{padding:28px 0!important}body.page:not(.page-id-12):not(.page-id-1230) #main-content h2{font-size:28px!important}#main-content .woocommerce ul.products li.product h2,#main-content ul.products li.product h2{font-size:20px!important}#main-content ul.products li.product a.woocommerce-LoopProduct-link:after{font-size:12px;padding:10px 12px}#main-content .woocommerce table.shop_table_responsive tr td{font-size:14px}}body.single-product #main-content .et_pb_section{background-color:#fcfaf6!important}#main-content a:not(.button):not(.btn):not(.et_pb_button){color:#293b32}body.page-id-135 #main-content>.container,body.page-id-142 #main-content>.container{max-width:900px;width:88%}#main-content h1 strong,#main-content h2 strong,#main-content h3 strong{font-weight:400!important}body.page-id-135 #main-content,body.page-id-142 #main-content{max-width:960px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}body.page-id-135 #main-content p,body.page-id-142 #main-content p{text-align:left!important}body.page:not(.page-id-12):not(.page-id-1230) #main-content .et_pb_fullwidth_header .header-content{margin:0!important;padding:0!important;width:100%!important}body.page:not(.page-id-12):not(.page-id-1230) #main-content .et_pb_fullwidth_header .header-content-container{width:100%!important}body.page:not(.page-id-12):not(.page-id-1230) #main-content .et_pb_fullwidth_header_container{width:88%!important;max-width:1140px!important}body.page:not(.page-id-12):not(.page-id-1230) #main-content .et_pb_fullwidth_header h1{padding-bottom:0!important}body.page.woocommerce-page:not(.page-id-12):not(.page-id-1230) #main-content .et_pb_section:nth-child(2)>.et_pb_row:first-child{padding-top:10px!important;padding-bottom:10px!important}@media(max-width:767px){body.page.woocommerce-page #main-content .et_pb_section:nth-child(2)>.et_pb_row:first-child .et_pb_text p{font-size:13px!important}}#main-content ul.products li.product .price *{color:inherit!important;font:inherit!important;letter-spacing:0!important}@media(max-width:767px){#main-content .woocommerce-ordering{float:none!important;width:100%!important;max-width:100%!important}#main-content .woocommerce-ordering select{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.page.woocommerce-page #main-content .et_pb_section:nth-child(2)>.et_pb_row:first-child .et_pb_text strong{font-size:inherit!important}}