.wc-block-checkout .wc-block-components-checkout-place-order-button{display:none!important}.rebotherm-fluentform .fluentform,.rebotherm-fluentform .ff-el-form-control{max-width:100%;box-sizing:border-box}.rebotherm-fluentform input,.rebotherm-fluentform select,.rebotherm-fluentform textarea{width:100%}.et_pb_menu .et_pb_menu__wrap{justify-content:space-between;margin-left:-10px}.et_pb_menu .et-menu-nav{margin-left:30px}.et_pb_menu .et-menu>li{padding-left:8px;padding-right:8px}.et_pb_menu .et-menu>li>a{font-size:16px;white-space:nowrap}.et_pb_menu .et_pb_menu__logo img{max-height:55px}#main-header .container{display:flex!important;align-items:center!important;justify-content:space-between!important;width:95%;max-width:1400px}#logo{max-height:80px!important;width:auto!important;margin-right:20px!important}#et-top-navigation{float:none!important;padding-left:0!important;margin-left:170px!important}#top-menu>li{padding-right:20px!important}#top-menu>li>a{font-weight:500;font-size:16px}#top-menu>li>a:hover{color:#009ddf!important}#top-menu li.current-menu-item>a{color:#009ddf!important}#et_top_search,.wpml-ls-item{margin-left:15px!important}#main-header{padding-top:10px;padding-bottom:10px}.woocommerce ul.products{display:flex;flex-wrap:wrap;align-items:stretch}.woocommerce ul.products li.product{background:#ffffff;border-radius:16px;padding:15px;box-shadow:0 10px 25px rgba(0,0,0,0.06);transition:all 0.25s ease;display:flex;flex-direction:column;min-height:620px}.woocommerce ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 18px 35px rgba(0,0,0,0.09)}.woocommerce ul.products li.product img{width:100%;height:260px;object-fit:contain;display:block;margin:0 auto 18px}.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:5.6em;line-height:1.3;margin-bottom:14px}.woocommerce ul.products li.product .price{min-height:4.2em;line-height:1.5;display:block;margin-bottom:10px}.woocommerce ul.products li.product .wc-gzd-additional-info,.woocommerce ul.products li.product .wc-gzd-additional-info-loop,.woocommerce ul.products li.product .shipping-costs-info,.woocommerce ul.products li.product .versandkosten{min-height:4.2em;line-height:1.5;display:block}.woocommerce ul.products li.product{margin-bottom:24px!important}@media (max-width:768px){.woocommerce ul.products{display:flex;flex-wrap:wrap}.woocommerce ul.products li.product{display:flex;flex-direction:column}.woocommerce ul.products li.product .woocommerce-loop-product__link{display:flex;flex-direction:column;height:100%}.woocommerce ul.products li.product h2{min-height:70px}.woocommerce ul.products li.product img{height:180px;object-fit:contain}.woocommerce ul.products li.product .price{margin-top:auto}}.woocommerce ul.products li.product h2{line-height:1.3}@media only screen and (max-width:767px){.woocommerce ul.products{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important}.woocommerce ul.products li.product{display:flex!important;flex-direction:column!important;align-self:stretch!important;min-height:470px!important;height:auto!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:100%!important}.woocommerce ul.products li.product img{height:170px!important;object-fit:contain!important;margin-bottom:14px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2{min-height:7.2em!important;line-height:1.28!important;margin-bottom:12px!important}.woocommerce ul.products li.product .price{margin-top:12px!important;min-height:3.6em!important;line-height:1.4!important}}.woocommerce-cart table.shop_table,.woocommerce table.shop_table.cart{border-radius:16px!important;overflow:hidden!important;border:1px solid rgba(0,0,0,0.08)!important;margin-top:24px!important;background:#fff!important;box-shadow:0 6px 18px rgba(0,0,0,0.04)!important}.woocommerce-cart table.shop_table thead th,.woocommerce table.shop_table.cart thead th{background:#f7f7f7!important;font-weight:700!important;padding:18px 16px!important;border-bottom:1px solid rgba(0,0,0,0.08)!important;color:#1f2937!important}.woocommerce-cart table.shop_table td,.woocommerce table.shop_table.cart td{padding:18px 16px!important;vertical-align:middle!important;border-top:1px solid rgba(0,0,0,0.06)!important}.woocommerce-cart table.shop_table td.product-thumbnail img,.woocommerce table.shop_table.cart td.product-thumbnail img{max-width:64px!important;height:auto!important;border-radius:8px!important}.woocommerce-cart .product-name,.woocommerce table.shop_table.cart .product-name{font-weight:600!important;line-height:1.45!important;font-size:16px!important}.woocommerce-cart td.product-price,.woocommerce-cart td.product-subtotal,.woocommerce table.shop_table.cart td.product-price,.woocommerce table.shop_table.cart td.product-subtotal{font-weight:700!important;white-space:nowrap!important}.woocommerce-cart input.qty,.woocommerce table.shop_table.cart input.qty{border-radius:12px!important;border:1px solid rgba(0,0,0,0.15)!important;padding:10px 8px!important;width:72px!important;min-height:56px!important;text-align:center!important;font-weight:600!important;background:#fff!important;box-shadow:none!important}.woocommerce-cart .product-remove a,.woocommerce table.shop_table.cart .product-remove a{color:#cc0000!important;font-size:28px!important;font-weight:700!important;line-height:1!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart a.button.wc-backward,.woocommerce a.button.wc-backward{border-radius:12px!important;padding:14px 22px!important;background:#009ddf!important;color:#fff!important;font-weight:700!important;border:none!important;box-shadow:none!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart a.button.wc-backward:hover,.woocommerce a.button.wc-backward:hover{background:#0089c3!important;color:#fff!important}.woocommerce-cart .actions .button,.woocommerce-cart .coupon .button,.woocommerce .actions .button,.woocommerce .coupon .button{border-radius:12px!important}.woocommerce-cart .cart-collaterals{margin-top:28px!important}@media (max-width:768px){.woocommerce-cart table.shop_table td,.woocommerce table.shop_table.cart td{padding:12px 10px!important;font-size:14px!important}.woocommerce-cart input.qty,.woocommerce table.shop_table.cart input.qty{width:64px!important;min-height:48px!important}.woocommerce-cart .product-remove a,.woocommerce table.shop_table.cart .product-remove a{font-size:24px!important}}.woocommerce-cart .cart_totals,.woocommerce-checkout-review-order,.woocommerce .cart-collaterals .cart_totals{background:#ffffff!important;border:1px solid rgba(0,0,0,0.08)!important;border-radius:18px!important;box-shadow:0 8px 24px rgba(0,0,0,0.04)!important;overflow:hidden!important}.woocommerce-cart .cart_totals table,.woocommerce-checkout-review-order-table,.woocommerce .cart-collaterals .cart_totals table{margin:0!important;border-collapse:collapse!important;width:100%!important;background:#fff!important}.woocommerce-cart .cart_totals table th,.woocommerce-cart .cart_totals table td,.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td,.woocommerce .cart-collaterals .cart_totals table th,.woocommerce .cart-collaterals .cart_totals table td{padding:22px 18px!important;border-top:1px solid rgba(0,0,0,0.06)!important;vertical-align:middle!important;font-size:16px!important;line-height:1.4!important}.woocommerce-cart .cart_totals table tr:first-child th,.woocommerce-cart .cart_totals table tr:first-child td,.woocommerce-checkout-review-order-table tr:first-child th,.woocommerce-checkout-review-order-table tr:first-child td,.woocommerce .cart-collaterals .cart_totals table tr:first-child th,.woocommerce .cart-collaterals .cart_totals table tr:first-child td{border-top:none!important}.woocommerce-cart .cart_totals table th,.woocommerce-checkout-review-order-table th,.woocommerce .cart-collaterals .cart_totals table th{color:#4b5563!important;font-weight:700!important;width:52%!important}.woocommerce-cart .cart_totals table td,.woocommerce-checkout-review-order-table td,.woocommerce .cart-collaterals .cart_totals table td{color:#111827!important;font-weight:500!important}.woocommerce-cart .order-total th,.woocommerce-cart .order-total td,.woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout-review-order-table .order-total td,.woocommerce .cart-collaterals .cart_totals .order-total th,.woocommerce .cart-collaterals .cart_totals .order-total td{font-size:18px!important;font-weight:800!important;color:#111827!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout button#place_order,.woocommerce a.checkout-button{background:#009ddf!important;color:#ffffff!important;border:none!important;border-radius:16px!important;padding:18px 22px!important;font-size:18px!important;font-weight:800!important;line-height:1.2!important;box-shadow:0 10px 22px rgba(0,157,223,0.18)!important;transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout button#place_order:hover,.woocommerce a.checkout-button:hover{background:#0089c3!important;color:#ffffff!important;transform:translateY(-1px)!important;box-shadow:0 14px 28px rgba(0,157,223,0.22)!important}.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .place-order{margin-top:22px!important;margin-bottom:10px!important;padding-bottom:0!important}.woocommerce-cart .paypal-buttons,.woocommerce-cart .ppc-button-wrapper,.woocommerce-cart .wc-block-components-express-payment,.woocommerce-checkout .paypal-buttons,.woocommerce-checkout .ppc-button-wrapper,.woocommerce-checkout .wc-block-components-express-payment{margin-top:8px!important;margin-bottom:8px!important}.woocommerce-cart .wc-block-components-express-payment__separator,.woocommerce-checkout .wc-block-components-express-payment__separator{margin:10px 0!important}.rebotherm-checkout-trust{margin-top:10px!important;padding:14px 16px!important;background:#f8fbfd!important;border:1px solid rgba(0,157,223,0.10)!important;border-radius:14px!important;font-size:14px!important;line-height:1.65!important;color:#334155!important}.rebotherm-checkout-trust p{margin:0!important}.rebotherm-checkout-trust strong{color:#111827!important}.et_pb_text .reb-checkout-headline,.reb-checkout-headline{font-size:40px!important;line-height:1.1!important;font-weight:400!important;margin-bottom:22px!important;color:#111827!important}@media (max-width:767px){.woocommerce-cart .cart_totals table th,.woocommerce-cart .cart_totals table td,.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td,.woocommerce .cart-collaterals .cart_totals table th,.woocommerce .cart-collaterals .cart_totals table td{padding:16px 14px!important;font-size:15px!important}.woocommerce-cart .order-total th,.woocommerce-cart .order-total td,.woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout-review-order-table .order-total td,.woocommerce .cart-collaterals .cart_totals .order-total th,.woocommerce .cart-collaterals .cart_totals .order-total td{font-size:17px!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout button#place_order,.woocommerce a.checkout-button{font-size:17px!important;padding:16px 18px!important}.rebotherm-checkout-trust{font-size:13px!important;line-height:1.55!important}.et_pb_text .reb-checkout-headline,.reb-checkout-headline{font-size:32px!important}}.cart_totals h2{display:none!important}