.progress_bar{display:flex;justify-content:center;font-size:.625rem;padding-top:1.5rem;position:sticky;top:-0.5rem;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);z-index:1}.progress_bar .progress_bar_divider{height:0;margin-top:1.25rem;border-top:1px dashed #a8a7a3;flex-grow:1}.progress_bar .progress_bar_divider.done,.progress_bar .progress_bar_divider.active{border-top:1px solid #47abf8}.progress_bar .progress_bar_divider:first-of-type,.progress_bar .progress_bar_divider:last-of-type{max-width:2rem}.progress_bar_step{display:flex;flex-direction:column;align-items:center;width:2.5rem;color:#242424}.progress_bar_step .progress_bar_step_image_wrapper{width:2.5rem;height:2.5rem;border-radius:100%;background-color:#fff;display:flex;justify-content:center;align-items:center}.progress_bar_step .progress_bar_step_image_wrapper .image_active{display:none}.progress_bar_step.active{font-weight:700}.progress_bar_step.done .progress_bar_step_image_wrapper,.progress_bar_step.active .progress_bar_step_image_wrapper{background-color:#47abf8}.progress_bar_step.done .progress_bar_step_image_wrapper .image_inactive,.progress_bar_step.active .progress_bar_step_image_wrapper .image_inactive{display:none}.progress_bar_step.done .progress_bar_step_image_wrapper .image_active,.progress_bar_step.active .progress_bar_step_image_wrapper .image_active{display:block}.colored_label{display:inline-block;line-height:1.1;padding:.3125rem;font-weight:700;font-size:.75rem;border-radius:.25rem}.colored_label.is_link{cursor:pointer}.colored_label_grey{background-color:#deddd7;color:#242424}.colored_label_green{background-color:#bbf6ec;color:#0f3d2e}.colored_label_blue{background-color:#6cbcf9;color:#20243b}.colored_label_yellow{background-color:#ffd58a;color:#4a2f00}.colored_label_red{background-color:#f3a59a;color:#e5533d}.shipping_methods{display:flex;flex-direction:column;background-color:#fff;padding:1rem;border-radius:20px;gap:1rem}.shipping_container_service_methods{display:flex;align-items:center;font-size:.875rem;line-height:1.25;position:relative;padding:1rem;border-radius:1rem;border:2px solid rgba(36,36,36,.5)}.shipping_container_service_methods.selected{border-color:#242424}.shipping_container_service_methods.selected .radiomark:after{display:block}.shipping_container_service_methods .radio_container{position:relative;display:block;margin-right:0}.inner_shipping_container{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.pickupaddress_box{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border:1px solid #deddd7;border-radius:10px;font-size:.875rem;line-height:1.25}.shipping_heading{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;margin-bottom:.5rem}.shipping_image{display:block;max-height:2rem}@media screen and (min-width: 1020px){.shipping_container_service_methods .radio_container{width:100%}.inner_shipping_container{flex-direction:row;justify-content:space-between;align-items:center}}.payment_methods{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}.payment_method{border:2px solid rgba(36,36,36,.5);cursor:pointer;padding:1rem;border-radius:20px;display:block;position:relative}.payment_method .totalprice{float:right}.payment_method p{margin-bottom:0}.payment_method.selected{border-color:#242424}.payment_method.selected .radiomark:after{display:block}.payment_info_area{gap:.5rem;font-size:.75rem}.warning_box{text-align:left;background-color:#ffd58a;padding:10px 15px;border:solid 2px #f5a623}.warning_box>p{margin-bottom:8px}#warning-box-text{margin-bottom:0}#warning-box-text>span{text-decoration:underline;font-weight:bold;cursor:pointer}.checkout_login .login_view{max-width:unset;background-color:rgba(0,0,0,0);padding:0;border-radius:0}.checkout_login h1{margin-top:unset}.anchor_checkout{position:absolute;margin-top:-88px}.radio_container.fancy{background-color:#fff;border:.25px solid #242424;margin-bottom:.5rem}.address_container_area{display:flex;flex-direction:column;gap:1.5rem}.address_container{display:flex;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center}.new_address_btn{cursor:pointer;display:flex;align-items:center;background-color:#fff;border:.25px solid #242424;padding:1rem 1rem 1rem .5rem;border-radius:.5rem;gap:.4rem;width:100%;font-size:1rem;text-align:left;min-height:5.1875rem}.full_button{width:100%}.add_company_button{display:flex;align-items:center;gap:.5rem}@media screen and (min-width: 1020px){.full_button{width:auto}}.basket_detail_actions{display:flex;flex-direction:column;gap:.25rem}.basket_detail_actions a,.basket_detail_actions .sellbasket_button_action{text-align:left;color:#3c3b3b;text-decoration:underline;font-size:.875rem}.sellbasket_add_new_articles{display:flex;align-items:center;gap:1rem;margin:1.5rem 0}.basket_detail_article{display:flex;gap:.5rem;margin-bottom:1rem}.basket_detail_pic{text-align:center}.basket_detail_pic img{max-height:5rem;height:auto;width:auto}.sell_headline{margin-bottom:1rem;font-size:1rem}.basket_detail_inner_container .sell_headline{margin-bottom:.5rem}.basket_label_spacer{border-top:1px solid #deddd7;margin-bottom:.5rem}.basket_spacer_header{border-top:1px solid #deddd7}.conclusion_total{display:flex;justify-content:space-between}@media screen and (min-width: 768px){.basket_detail_article{gap:.5rem}.basket_detail_pic{flex-shrink:0}.basket_detail_inner_container{flex-grow:1}}#voucher-container{border-color:#1fa97c}#voucher-container .radio_container{margin-top:2.813rem}.voucher_bonus_box{border-radius:15px 0;position:absolute;width:155px;height:42px;background:#1fa97c;left:0;top:0;padding:.313rem;line-height:1.938rem;color:#fff;font-size:1.5rem;text-align:center;font-weight:600}.voucher_bonus_box b{color:#fff}.voucher_green_box{height:10px;width:10px;background:#1fa97c;position:absolute}.voucher_white_circle{height:22px;width:22px;background:#fff;border-radius:20px;position:absolute}.voucher_green_box_right{top:42px;right:0}.voucher_green_box_left{top:0;left:155px}.voucher_white_circle_right{top:42px;right:0}.voucher_white_circle_left{top:0;left:155px}.voucher_bonus_text{background-color:#6ed3b2;padding:.313rem;font-size:.625rem}.voucher_element .basket_detail_pic{max-width:80px;width:100%}.voucher_element img{margin-top:10px}.voucher_box_small_text{display:flex}@media screen and (min-width: 1020px){.voucher_bonus_box{border-radius:0 15px;right:0;left:revert}.voucher_green_box_left{left:revert;right:155px}.voucher_white_circle_left{left:revert;right:155px}#voucher-container{border-color:#1fa97c}#voucher-container .radio_container{margin-top:0}#voucher-container .payout_text_box{width:85%}.voucher_total_price{position:absolute;right:0;top:50px}}.fixed_header,.mobile_bottom_navigation{display:none}.full_site_wrapper{background:#f9f8f1}.white_box{padding:1rem;background-color:#fff;border-radius:1.25rem;margin:1.25px 0 2.5rem}.hide_section{display:none}.button_orange{width:100%}.button{width:100%;font-weight:700;line-height:1.1;height:3rem;padding:1rem;border-radius:2rem;border-style:none;text-decoration:none;text-align:center}.preview_box{display:flex;flex-direction:column;gap:1rem;color:#242424;font-size:.875rem;line-height:1.25;align-items:flex-start}.preview_box .preview_content{display:flex;flex-direction:column}.preview_box .preview_heading{font-size:1rem;font-weight:700;margin:.5rem 0 .125rem 0}.buttons_right{display:flex;justify-content:end;gap:8px}.gk_stoerer{background-color:#bbf6ec;padding:10px 20px;border-radius:3px;margin-left:40px;margin-bottom:20px;cursor:default}.secondary_button.sell,#button-finish{width:100%}.mt_20{margin-top:20px}.conclusion_total{display:flex;justify-content:space-between}.payout_text_box{float:left;width:100%;padding-left:1.75rem}.payout_text_box p{gap:.5rem;padding:5px 0 5px 0;line-height:18px}.payment_total_price{float:right;width:10%;text-align:center}.payment_total_price .totalprice{float:none}.price_mobile_container{padding-left:1.75rem;margin-top:12px;margin-bottom:8px}.price_mobile_container .totalprice{float:left;margin-right:18px}#zahlung-form{font-size:.875em}#zahlung-form .totalprice{font-size:1.5em}#zahlung-form{-webkit-tap-highlight-color:rgba(0,0,0,0)}.h3_alternative{margin-bottom:20px}#box-shipping{-webkit-tap-highlight-color:rgba(0,0,0,0)}.green_text_2{color:#1fa97c}.radio_container_payment_dv{position:relative;padding-left:1.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio_container_payment_dv input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio_container_payment_dv input:checked~.radiomark_payment_dv:after{display:block}.radio_container_payment_dv .radiomark_payment_dv{position:absolute;top:50%;left:5px;transform:translateY(-50%);height:1.125rem;width:1.125rem;border-radius:100%;border:solid 1px #deddd7;background-color:#fff}.radio_container_payment_dv .radiomark_payment_dv:after{content:"";position:absolute;background-color:#242424;border-radius:100%;display:none;width:.5625rem;height:.5625rem;left:50%;top:50%;transform:translate(-50%, -50%)}.radio_container_payment_dv:hover input~.radiomark_payment_dv{background-color:#f9f8f1}.radio_container_payment_dv.fancy{background-color:#f9f8f1;display:block;padding:1rem 1rem 1rem 2rem;margin-bottom:1rem;border-radius:.5rem}.radio_container_payment_dv.fancy .radiomark{left:8px}@media screen and (min-width: 768px){.basket_detail_article{display:flex;gap:8px}.basket_detail_pic{flex-shrink:0}.basket_detail_inner_container{flex-grow:1}}@media screen and (min-width: 1020px){.external_container,.full_container{padding:1rem 3.75rem 0}.full_container{display:grid;grid-template-columns:4fr 2fr;gap:1rem;padding:3.75rem 3.625rem 11.25rem}.full_container .basket_overview{order:2}.sticky{position:sticky;top:0}.sticky.white_box{top:8rem}.white_box{padding:2rem}.button_orange{max-width:12.5rem}.button_orange.long{max-width:21.875rem}.preview_box{flex-direction:row;gap:2rem;justify-content:space-between;align-items:center}.preview_box .preview_heading{margin:0}.payout_text_box{padding-left:0}.payout_text_box p{padding:1px 0 1px 0;line-height:revert}#paypal-info-area .input_field{width:50%}.payment_total_price{margin-top:15px}.new_bank_form{display:flex;flex-wrap:wrap;gap:0 1rem}.new_bank_form .input_line{flex:45%}.h3_alternative{font-size:2rem;margin-bottom:1.5rem}#payment-method-later{padding-top:1rem;padding-bottom:1rem}.voucher_bonus_text{margin-left:22px}}