html{font-size:16px}@media (min-width:1040px) and (max-width:1920px){.pa-hamburger-menu .et-menu li a{font-size:clamp(0.85rem,1vw,1rem)!important}.pa-hamburger-menu .et-menu>li>a{font-size:clamp(0.85rem,1vw,1rem);line-height:1.3}.pa-hamburger-menu .et-menu li li a{font-size:clamp(0.85rem,1vw,1rem);padding:0.5rem 1rem}.pa-hamburger-menu .et-menu li ul{min-width:200px}}.pa-hamburger-menu .pa-text-lang{font-size:clamp(0.75rem,1vw,1rem)}.pa-hamburger-menu .et_pb_menu .sub-menu{background-color:#faf9f6!important;border:none!important;min-width:220px;text-align:center!important;padding:0!important}.pa-hamburger-menu .et_pb_menu .sub-menu li{border-bottom:1px solid #b8ad81!important}.pa-hamburger-menu .et_pb_menu .sub-menu li:last-child{border-bottom:none!important}.pa-hamburger-menu .et_pb_menu .sub-menu a{display:block;font-size:0.75rem!important;color:#2e2d2c!important;padding:10px 15px!important;background-color:#faf9f6!important;text-align:center!important}.pa-hamburger-menu .et_pb_menu .sub-menu a:hover{color:#b8ad81!important;background-color:#faf9f6!important}.et_mobile_menu .sub-menu a{font-size:0.75rem!important;color:#2e2d2c!important;padding:10px 20px!important;text-align:center!important;background-color:#faf9f6!important}.et_mobile_menu .sub-menu a:hover{color:#b8ad81!important;background-color:#faf9f6!important}@media (min-width:280px) and (max-width:1139px){.pa-hamburger-menu .et_pb_menu__menu{display:none}.pa-hamburger-menu .et_mobile_nav_menu{display:flex;float:none;margin:0 6px;align-items:center;position:relative}.et_mobile_menu{position:absolute;top:100%;right:0;left:auto;min-width:250px;max-width:400px;width:auto;margin:0 auto!important;border-radius:10px;background-color:#faf9f6;padding:10px 0;list-style:none!important;box-shadow:inset 0px 10px 10px #FFFFFFE3,0px 3px 10px #00000029;z-index:9999}.et_mobile_menu li{text-align:center}.et_mobile_menu a{display:block;padding:10px 20px;font-size:0.8rem;color:#2e2d2c;text-decoration:none}.et_mobile_menu a:hover{background-color:#f2f2f2;color:#b8ad81}.mobile_menu_bar{margin-right:10px}}@media (max-width:480px){.et_mobile_menu{max-height:80vh;overflow-y:auto}}.pa-hamburger-menu .et_pb_menu .sub-menu a{line-height:1.2!important;padding-top:12px!important;padding-bottom:12px!important;white-space:normal!important}.pa-hamburger-menu .et_pb_menu .sub-menu a .flavor{display:block;font-weight:700;margin-top:2px}.et_mobile_menu a{line-height:1.2!important;padding-top:12px!important;padding-bottom:12px!important;white-space:normal!important}.et_mobile_menu a .flavor{display:block;font-weight:700;margin-top:2px}@media (min-width:981px) and (max-width:1480px){.kontakty .et_pb_blurb_description{font-size:0.8rem!important}.kontakty .et_pb_main_blurb_image .et_pb_icon{font-size:2rem!important;width:2rem!important;height:2rem!important;line-height:1em!important}}@media (min-width:1151px) and (max-width:1540px){.index-tituly h2{font-size:clamp(2.25rem,1.5vw,2.75rem)!important}}@media (min-width:981px) and (max-width:1150px){.index-tituly h2{font-size:clamp(1.75rem,1vw,2.5rem)!important}}@media (min-width:300px) and (max-width:350px){.index-tituly h2{font-size:clamp(0.25rem,0.5vw,1rem)!important}}#product-carousel .swiper-wrapper{overflow:visible!important}#product-carousel .swiper-slide{display:flex!important;justify-content:center;align-items:center;box-sizing:border-box;min-width:0}#product-carousel .et_pb_module_inner{max-width:100%}@media (min-width:1550px){.product-tables-sk{display:block!important;visibility:visible!important;opacity:1!important}.product-tables-sk_mob{display:none!important}}@media (max-width:1549px){.product-tables-sk{display:none!important}.product-tables-sk_mob{display:block!important;visibility:visible!important;opacity:1!important}}@media (min-width:700px) and (max-width:980px){.product-page-content-sk,.product-page-content-sk .et_pb_row{text-align:center!important;justify-content:center!important;align-items:center!important}.product-page-content-sk .et_pb_column{text-align:center!important;float:none!important;display:block!important}}@media (min-width:200px) and (max-width:1200px){.zlozenie-products h3.et_pb_module_heading{font-size:clamp(1rem,3vw,3rem)!important}}@media (min-width:1251px) and (max-width:1500px){.product-title{margin-top:850px!important}}@media (min-width:981px) and (max-width:1250px){.product-title{margin-top:620px!important}}@media (min-width:651px) and (max-width:769px){.product-title{margin-top:400px!important}}@media (min-width:510px) and (max-width:650px){.product-title{margin-top:330px!important}}.bigger-e{font-size:1.5em;vertical-align:baseline}@media (min-width:981px) and (max-width:1920px){.nutri-table{font-size:clamp(0.9rem,0.75vw,1rem)}}@media (min-width:150px) and (max-width:980px){.nutri-table{font-size:clamp(0.65rem,0.75vw,1rem)}}.nutri-table .nt{width:100%;border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;margin-top:0!important;padding-top:0!important}.nutri-table thead th{text-align:left}.nutri-table thead th:nth-child(2),.nutri-table thead th:nth-child(3){text-align:right}.nutri-table th,.nutri-table td{padding:.5rem .5rem;vertical-align:top;white-space:nowrap}.nutri-table thead th{letter-spacing:.02em;font-weight:800;text-align:left}.nutri-table tbody th[scope="row"]{text-align:left;font-weight:600}.nutri-table tbody td:nth-child(2),.nutri-table tbody td:nth-child(3){text-align:right;font-weight:600}.nutri-table tbody tr:nth-child(even){background:transparent}.nutri-table .nt,.nutri-table .nt th,.nutri-table .nt td,.nutri-table .nt thead th{border:none!important}.nutri-table thead th,.nutri-table thead td,.nutri-table tbody th[scope="row"],.nutri-table tbody td{color:#2e2d2c}@media (min-width:280px) and (max-width:480px){.nutri-table .nt colgroup col:first-child{width:25%}.nutri-table .nt colgroup col:nth-child(2){width:35%}.nutri-table .nt colgroup col:nth-child(3){width:35%}}@media (min-width:280px) and (max-width:480px){.nutri-table th,.nutri-table td{padding:.28rem .5rem;line-height:1.25}}@media (min-width:361px) and (max-width:480px){.nutri-table th,.nutri-table td{padding-left:25px!important}}@media (max-width:360px){.nutri-table th,.nutri-table td{padding-left:15px!important}}