.toggle-content{display:none}.toggle-content.first-content{display:block;overflow:hidden;height:240px;mask-image:linear-gradient(to bottom,black 10%,transparent 95%);-webkit-mask-image:linear-gradient(to bottom,black 10%,transparent 95%);cursor:pointer}.dsm_card_10 .card-container,.dsm_card_11 .card-container{padding-top:40px!important}.dsm_card_12 .card-container,.dsm_card_13 .card-container,.dsm_card_14 .card-container,.dsm_card_15 .card-container,.dsm_card_16 .card-container,.dsm_card_17 .card-container,.dsm_card_18 .card-container,.dsm_card_19 .card-container{padding-top:20px!important}.dsm_card_20 .card-container,.dsm_card_21 .card-container,.dsm_card_22 .card-container{padding-top:20px!important}.dsm_card_23 .card-container,.dsm_card_24 .card-container{padding-top:40px!important}.dsm_card_25 .card-container,.dsm_card_26 .card-container{padding-top:20px!important}.slick-slider .slick-dots{display:flex!important;justify-content:center!important;padding:0!important;list-style:none!important;margin:0!important}.slick-slider .slick-dots li{margin:0 10px!important}.slick-slider .slick-dots li button{display:block!important;width:5px!important;height:5px!important;padding:0!important;border:none!important;border-radius:50%!important;background-color:rgba(255,255,255,0.5)!important;cursor:pointer!important;transition:background-color 0.3s ease,transform 0.3s ease!important;text-indent:-9999px!important;overflow:hidden!important;position:relative!important}.slick-slider .slick-dots li.slick-active button{background-color:#87ca04!important;box-shadow:0 0 10px rgba(135,202,4,0.8)!important;transform:scale(1.3)!important}.slick-slider .slick-dots li button:hover{background-color:rgba(255,255,255,0.8)!important}@media (max-width:768px){.slick-slider .slick-dots li{margin:0 5px!important}.slick-slider .slick-dots li button{width:5px!important;height:5px!important;background-color:rgba(255,255,255,0.4)!important}.slick-slider .slick-dots li.slick-active button{box-shadow:0 0 12px rgba(135,202,4,1)!important;transform:scale(1.4)!important}}.container{padding-top:0px!important}.et_pb_section.et_pb_section_0.et_section_regular{background:black}.form-row.place-order{margin-bottom:44px!important}.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single,.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-radius:20px;color:black!important}p#billing_invoice_field{padding-bottom:20px;color:black}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f9f9f9!important;border-radius:20px;color:black;padding:0px;box-shadow:0px 3px 10px rgba(0,0,0,0.1)}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{border:1px solid #000;background-color:#f9f9f9;color:black;border-radius:20px;padding:20px;margin-bottom:35px!important}@media screen and (min-width:1366px){button#place_order{margin-left:-3px!important;margin-bottom:7px!important;margin-top:10px!important}}@media screen and (max-width:480px){table#cart-table{margin-left:-37px}button#recalculatePriceButton{padding-left:5px;padding-right:37px;font-size:16px}form#quickOrderForm{padding:6px}}.et_pb_gutters2 .et_pb_column,.et_pb_gutters2.et_pb_row .et_pb_column{margin-right:1%!important;margin-bottom:1%!important}.quantity input.qty{padding:7px!important;margin-bottom:14px!important}div#button\.darkovy\.poukaz{margin-bottom:-6px!important}input#my_field_name{margin-top:7px}.tooltipfaktura{position:relative;display:inline-block;cursor:pointer;color:#87CA04;font-size:24px;margin-bottom:-10px}.tooltipfaktura .tooltipfakturatext{visibility:hidden;width:180px;background-color:#262626;color:#ffffff;text-align:center;border-radius:7px;padding:10px;box-shadow:0px 4px 6px rgba(0,0,0,0.1);position:absolute;z-index:1;bottom:108%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity 0.4s,transform 0.4s;font-size:14px;line-height:1.5;border:2px solid white;box-shadow:0px 1px 1px rgba(0,0,0,0.2),0px 2px 2px rgba(0,0,0,0.2),0px 4px 4px rgba(0,0,0,0.3),0px 8px 8px rgba(0,0,0,0.3),0px 16px 16px rgba(0,0,0,0.4)}.tooltipfaktura:hover .tooltipfakturatext{visibility:visible;opacity:1;transform:translateX(-50%) translateY(5px)}.woocommerce-form-coupon-toggle{display:none}input#coupon_code{border-style:solid;border-width:2px;margin-top:0px;padding:8px!important}.form#benefity-cz-payment{border:2px solid #000;background-color:#f9f9f9;color:#333;border-radius:15px;width:100%;max-width:507px;margin:20px auto;padding:30px 20px;box-shadow:0px 3px 10px rgba(0,0,0,0.05);display:flex;flex-direction:column;align-items:center}input#account,input#pin,input.form-control{width:100%;padding:15px 20px;font-size:16px;border:1px solid #ccc;border-radius:5px;margin-bottom:10px;color:#333}.buttonbenefitycz{color:#FFFFFF!important;background-color:#87ca04!important;border-radius:6px;font-size:19px;padding:10px 30px!important;margin:20px auto;display:block;cursor:pointer;border:none;transition:background-color 0.3s ease,color 0.3s ease}.buttonbenefitycz:hover{color:#333!important;background-color:#a0e030!important}@media screen and (max-width:768px){#benefity-logo{height:40px;margin-bottom:10px}}@media screen and (max-width:480px){.form#benefity-cz-payment{max-width:100%;padding:25px}#benefity-logo{height:35px;margin-bottom:8px}.form-row{margin-bottom:15px}input#account,input#pin,input.form-control{font-size:14px;padding:12px 15px}.buttonbenefitycz{font-size:16px}}@media only screen and (max-width:767px){.mobile-invoice-info{display:none}div#button\.darkovy\.poukaz{padding-bottom:13px}div#frame\.voucher\.cart{margin-left:10px!important;margin-right:10px!important}span.et_pb_dollar_sign{margin-left:-32px!important}}#loading-circle{display:none;border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.hide_bilship_country{display:none!important}