.woocommerce-page #checkout{background-color:#fff;padding:30px;border-radius:16px;box-shadow:0 8px 20px rgba(0,0,0,0.08);max-width:700px;margin:0 auto}.woocommerce h3{font-family:'Arimo',sans-serif;font-size:22px;font-weight:700;margin-bottom:15px;color:#000}.woocommerce input[type="text"],.woocommerce input[type="email"],.woocommerce input[type="tel"],.woocommerce select,.woocommerce textarea{border:1px solid #ccc;border-radius:8px;padding:12px;width:100%;box-sizing:border-box;font-family:'Arimo',sans-serif}.woocommerce-billing-fields .form-row.sdieta{margin-top:20px;margin-bottom:8px}.woocommerce-billing-fields .form-row.souhlasemail{margin-top:20px;margin-bottom:8px}.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields{margin-bottom:30px}.woocommerce #place_order,.woocommerce-page #place_order{background-color:#000;color:#fff;font-weight:bold;border-radius:12px;padding:14px 25px;text-transform:uppercase;font-family:'Arimo',sans-serif;border:none;cursor:pointer;transition:background 0.3s}.woocommerce #place_order:hover,.woocommerce-page #place_order:hover{background-color:#333}@media (max-width:768px){.woocommerce .form-row{width:100%!important}.woocommerce-page #checkout{padding:20px}}.dieta-sekce{margin-top:25px;margin-bottom:10px}.woocommerce-billing-fields .form-row.dieta-field{margin-left:20px}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:15px}#top-menu li{padding-right:5px}#et-top-navigation{padding:20px 0!important}#top-menu li a{background:#ffc023;padding:15px 20px;border-radius:25px}#top-menu li a:hover,#top-menu li li a:hover{color:#fff!important}#top-menu li a:hover{background:#ffd05a!important}#top-menu .menu-item-has-children>a:first-child:after{content:none}ul.et_pb_tabs_controls{background-color:#3b4380}#top-menu li li{margin-bottom:10px}#top-menu li li:last-child{margin-bottom:0}.et_mobile_menu li a{color:#ffc023!important;padding:10px 15px}#top-menu ul.sub-menu li a{width:100%;white-space:nowrap;box-sizing:border-box}.et_mobile_menu li a{font-size:18px;padding:10px 15px}.et_mobile_menu li a:hover{background-color:rgba(255,192,35,0.15);border-radius:25px}.et_mobile_menu li.current-menu-item>a{color:#fff3b0!important;font-weight:600}.et-cart-info span:before{font-size:25px}.mobile_menu_bar:before{font-size:38px!important;line-height:1;text-shadow:0 0 1px currentColor}.et-cart-info{color:#ffc023!important}.et_pb_image.ctverec img{width:100%;aspect-ratio:1 / 1;object-fit:cover;height:auto;display:block}.woocommerce-order-received .woocommerce-order-overview li,.woocommerce-order-received .woocommerce-order-overview strong,.woocommerce-order-received table.shop_table td,.woocommerce-order-received table.shop_table th,.woocommerce-order-received table.shop_table .product-quantity,.woocommerce-order-received table.shop_table .amount,.woocommerce-order-received address,.woocommerce-order-received .customer_details,.woocommerce-order-received .woocommerce-customer-details,.woocommerce-order-received .woocommerce-order-details,.woocommerce-order-received .woocommerce-bacs-bank-details,.woocommerce-order-received .woocommerce-customer-details--note{color:#474747!important}.woocommerce-order-received .woocommerce-thankyou-order-received{margin-top:30px;margin-bottom:30px}.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text{color:#474747;font-size:19px}.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline;font-weight:bolder!important;color:#ffc023!important;font-weight:normal}.woocommerce form .form-row .required{color:#ff6f86}.wmc-currency-wrapper{background:#e6e6e6!important;border-radius:8px;padding:6px 10px;display:inline-block;position:relative;margin-bottom:20px}.wmc-currency-wrapper .wmc-current-currency{position:relative}.wmc-currency-wrapper .wmc-current-currency{position:relative}.wmc-currency-wrapper .wmc-current-currency::after,.wmc-currency-wrapper .wmc-current-currency::before{display:none!important;content:none!important;border:none!important}.wmc-currency-wrapper .wmc-current-currency{display:flex;align-items:center;justify-content:space-between;position:relative;padding-right:18px}.wmc-currency-wrapper .wmc-current-currency{background-image:linear-gradient(45deg,transparent 50%,#212121 50%),linear-gradient(135deg,#212121 50%,transparent 50%);background-position:calc(100% - 10px) 55%,calc(100% - 6px) 55%;background-size:5px 5px;background-repeat:no-repeat}.woo-multi-currency.wmc-right{background:#e6e6e6;border:1px solid #d9d9d9;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,0.08);padding:5px 5px}.woo-multi-currency .wmc-title{padding:5px!important;font-weight:500}.woo-multi-currency:not(:hover) .wmc-title{display:none}.woo-multi-currency,.woo-multi-currency *{text-transform:none!important}.woocommerce-order-received .jen-pokladna{display:none}