.popup.insurance_details_popup .popup_box{right:0;top:0;bottom:0;width:100%;max-width:800px;padding:20px;background-color:#fff;margin:0;max-height:none;left:auto}.popup.insurance_details_popup .popup_box .popup_close{height:1.5em;width:1.5em;font-size:1.5em;line-height:1.5em;text-align:center;border-radius:50%;color:#fff;background-color:#242424;position:absolute;top:20px;right:20px;cursor:pointer}.popup.insurance_details_popup .insurance_contract_link{font-weight:bold;display:block;margin-top:20px}.popup.insurance_details_popup .insurance_contract_link::after{content:">"}.popup.insurance_details_popup .insurance_info_container{margin-top:1em;border:1px solid #a8a7a3;border-radius:1em;padding:2em}.popup.insurance_details_popup .insurance_info_container h4{margin-top:0}.popup.insurance_details_popup .insurance_info_container p{margin-bottom:0;color:#a8a7a3}.popup.insurance_details_popup .insurance_info_container .insurance_info_separator{margin:1em 0;border-bottom:1px solid #a8a7a3;text-align:center;height:.9em;color:#a8a7a3}.popup.insurance_details_popup .insurance_info_container .insurance_info_separator span{display:inline-block;background-color:#fff;padding:0 .5em}.popup.insurance_details_popup .insurance_info_row{display:flex;gap:2em}.popup.insurance_details_popup .insurance_info_row .insurance_info_icon{flex-grow:0;flex-shrink:0;width:6em}.popup.insurance_details_popup .insurance_info_row .insurance_info_icon img{width:100%}@media screen and (min-width: 1020px){.popup.insurance_details_popup .popup_box{padding:80px}.popup.insurance_details_popup .popup_box .popup_close{right:60px;top:60px}.popup.insurance_details_popup .insurance_contract_link{margin-top:60px}}.insurance_toggle{background-color:#242424;border-radius:100%;width:1.5rem;height:1.5rem;border:none;position:relative;flex-shrink:0;cursor:pointer}.insurance_toggle .add,.insurance_toggle .remove{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.insurance_toggle .remove{display:none}.insurance_options{background-color:#f9f8f1;border-radius:10px}.insurance_option{position:relative;font-size:.75rem;flex-grow:1;line-height:1.5em;margin-top:20px;padding:16px;cursor:pointer;border:2px solid #f9f8f1;border-radius:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.insurance_option.selected{border:2px solid #47abf8}.insurance_option.selected .add{display:none}.insurance_option.selected .remove{display:inline}.insurance_content_up{display:flex;gap:1rem;margin-bottom:16px}.insurance_name{flex-grow:1;display:flex;justify-content:space-between;gap:1rem}.insurance_title{display:flex;gap:1em;justify-content:space-between}.insurance_title,.insurance_price{font-size:.85rem}.insurance_subtitle{margin-top:.3em;margin-bottom:.3em}.insurance_usp{display:flex;gap:.5em;align-items:center;margin-bottom:.5rem}.insurance_usp img{width:1rem;height:1rem;flex-shrink:0}.insurance_usp p{margin-bottom:0}.insurance_options_explain{font-size:.75rem;text-align:right;font-weight:bold;text-decoration:underline}.switch_background{display:block;background:#deddd7;width:3.2rem;height:2rem;border-radius:1.5rem;position:relative;cursor:pointer}.switch_background .switch_circle{background:#fff;width:1.6rem;height:1.6rem;border-radius:100%;position:absolute;top:.2rem;left:.2rem;transition:left .3s}input[type=checkbox]:checked+.switch_background,.switch_background.active{background:#1fa97c}input[type=checkbox]:checked+.switch_background .switch_circle,.switch_background.active .switch_circle{left:1.4rem}.sell_input_wrapper{display:block;width:100%;position:relative;margin-bottom:2rem}.sell_input_wrapper .sell_input{width:100%;background:#deddd7;border-radius:1.5rem}.sell_input_wrapper .input_icon{position:absolute;top:50%;transform:translateY(-50%);right:1rem}.trade_in_wrapper{margin-top:2rem;border-radius:1.5rem;background:var(--1, linear-gradient(165deg, #242424 4.36%, #20243b 55.44%, #3c3b3b 103.38%));color:#fff;font-size:.75rem;line-height:1.3;padding:1.5rem;display:grid;grid-template-areas:"image name" "text1 text1" "offer offer" "buttons buttons" "text2 text2";grid-template-columns:min-content;gap:1rem;position:relative;z-index:1}.trade_in_scroll_anchor{position:absolute;top:-6rem}.trade_in_name{grid-area:name;color:#fff;margin:0;align-self:center;font-size:1rem}.trade_in_image_wrapper{grid-area:image;padding:.5rem;width:6.25rem;height:6.25rem;display:flex;justify-content:center;align-items:center;overflow:hidden}.trade_in_image_wrapper .trade_in_image{width:5rem;height:5rem}.trade_in_text_1{grid-area:text1}.trade_in_text_2{grid-area:text2}.trade_in_offer{grid-area:offer;font-size:.875rem;border-radius:.375rem;background:#e5533d;padding:.5rem .75rem;display:block;justify-self:start;align-self:center}.trade_in_offer .offer_price{font-weight:700}.trade_in_buttons_wrapper{grid-area:buttons;display:flex;flex-direction:column;gap:.5rem}.trade_in_button{display:flex;gap:.75rem;justify-content:space-between;align-items:center;border:none;padding:.75rem 1.5rem;font-size:.875rem;background:linear-gradient(0deg, #3c3b3b 0%, #3c3b3b 100%),rgba(249,248,241,.2);border-radius:1.5rem;color:#fff;line-height:1.25rem;cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.trade_in_button .arrow_icon{transform:rotate(270deg)}.trade_in_button.switch_button{padding:.5rem .5rem .5rem 1.5rem}.trade_in_calculation{padding:2.5rem 2rem 1.25rem 2rem;margin-top:-1.25rem;background-color:#6ed3b2;border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem;font-size:.75rem;line-height:1.3;overflow:hidden;max-height:0;opacity:0;transition:max-height .5s linear,opacity .5s ease-out}.trade_in_calculation.active{overflow:visible;max-height:9rem;opacity:1;transition-timing-function:linear,ease-in}.trade_in_calculation .calculation_line,.trade_in_overview .calculation_line{display:flex;justify-content:space-between}.trade_in_calculation .calculation_divider,.trade_in_overview .calculation_divider{border:none;border-top:1px solid #242424}.trade_in_new_article_wrapper{position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(36,36,36,.5);backdrop-filter:blur(1.25rem)}@supports(-webkit-backdrop-filter: blur(1.25rem)){.trade_in_new_article_wrapper{-webkit-backdrop-filter:blur(1.25rem)}}.trade_in_new_article_wrapper{border-radius:1.5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem}.trade_in_new_name{color:#fff;margin-top:0}.trade_in_new_image_wrapper{width:3.75rem;height:3.75rem;border-radius:100%;border:1px solid #fff;background:linear-gradient(0deg, rgba(36, 36, 36, 0.5) 0%, rgba(36, 36, 36, 0.5) 100%),rgba(249,248,241,.2);display:flex;justify-content:center;align-items:center;flex-shrink:0}.trade_in_new_image{width:2.5rem;height:2.5rem}.trade_in_overview{background-color:#f9f8f1;border-radius:1rem;padding:1rem}.trade_in_overview_headline{font-size:.875rem;margin-bottom:.25rem;display:block}.trade_in_overview_image{width:2.5rem;height:2.5rem}.trade_in_overview_article{display:flex;gap:1.25rem;align-items:center;line-height:1.4}.trade_in_overview_article_name{flex-grow:1}.trade_in_overview_price{color:#1fa97c;text-align:right}.sell_list_slider_popup .popup_box{height:85%}.trade_in_sell_list_item{background:#deddd7;border-radius:1rem;margin-top:.75rem;padding:.75rem 1rem;display:grid;align-items:center;gap:.75rem;grid-template-areas:"image text" "image button"}.trade_in_sell_list_item .sell_list_item_image{grid-area:image;width:5rem;height:5rem;border-radius:1rem}.trade_in_sell_list_item .sell_list_item_text{grid-area:text;flex-grow:1;display:flex;flex-direction:column}.trade_in_sell_list_item .sell_list_item_button{grid-area:button;padding:.5rem;border-radius:.5rem;border:none;background:#e5533d;color:#fff;font-weight:700;cursor:pointer}.trade_in_sell_list_item .sell_list_item_button:disabled{background:#242424;cursor:default}@media screen and (min-width: 768px){.sell_list_slider_popup .popup_box{height:100%;min-width:35rem}}@media screen and (min-width: 900px){.trade_in_scroll_anchor{top:-8rem}}@media screen and (min-width: 1200px){.trade_in_wrapper{padding:2rem;gap:0 2.5rem;grid-template-areas:"image offer buttons" "image name buttons" "image text1 buttons" "image text2 buttons"}.trade_in_name{font-size:1.125rem;margin:1rem 0 .5rem 0}.trade_in_image_wrapper{padding:0}.trade_in_image_wrapper .trade_in_image{width:6.25rem;height:6.25rem}.trade_in_image_wrapper,.trade_in_buttons_wrapper{align-self:center}.trade_in_offer{font-size:1.125rem}.trade_in_offer .offer_price{font-size:1.25rem}.trade_in_calculation{padding:2.5rem 2rem 1.25rem 2rem;font-size:.875rem}.trade_in_new_article_wrapper{flex-direction:row;justify-content:flex-start;padding:2rem}.trade_in_new_image_wrapper{width:7.5rem;height:7.5rem}.trade_in_new_image{width:5rem;height:5rem}.trade_in_overview_article{font-size:.875rem}.trade_in_overview_image{width:3rem;height:3rem}.trade_in_sell_list_item{grid-template-areas:"image text button";grid-template-columns:5rem auto min-content}}.cart_entry{display:grid;grid-template-areas:"img . ." "img name price" "img info amount" "img . .";grid-template-columns:80px auto min-content;gap:0 .375rem;font-size:.75rem}.cart_entry .cart_image{grid-area:img;width:5rem;height:5rem}.cart_entry .cart_image img{width:100%;height:100%}.cart_entry .cart_name{grid-area:name;font-size:.875rem;line-height:1.4;font-weight:700;color:#242424}.cart_entry .cart_additional_info{grid-area:info}.cart_entry .cart_price{grid-area:price;font-size:.875rem;line-height:1.4;font-weight:700;color:#242424;white-space:nowrap;text-align:right}.cart_entry .cart_count{grid-area:amount;white-space:nowrap;text-align:right}.cart_entry .cart_coupon_code{margin-right:.5rem}.cart_entry .cart_coupon_message{line-height:1.4;color:#e5533d}.cart_entry.coupon_payment_inactive{opacity:.5}.cart_entry.coupon_payment_inactive .cart_price{text-decoration:line-through}.coupon_conflict_buttons{display:flex;justify-content:center;gap:1rem}.repair_cart_entry{padding-bottom:.3rem}.gift_voucher_cart_entry .cart_image img{width:75%;height:100%;margin-left:12.5%;object-fit:contain}.conclusion_total{gap:1rem;margin-bottom:.5rem;font-weight:700;font-size:1.25rem;line-height:1.1;font-weight:bold;color:#242424}.payment_methods{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.25rem}.payment_methods .payment_method{width:calc((100% - 3rem)/4);padding:0 2%}@media screen and (min-width: 1020px){.conclusion_total{font-size:1.25rem}}@media screen and (min-width: 1600px){.payment_methods .payment_method{padding:0 1.5rem}}.free_delivery_box{border-radius:1rem;background:#bbf6ec;padding:1.25rem;margin:1rem 0 1.5rem 0}.free_delivery_box .delivery_advantage{display:flex;align-items:center;gap:.5rem;color:#242424;font-size:.875rem}.free_delivery_box .delivery_advantage:not(:last-child){margin-bottom:.3rem}.free_delivery_box .delivery_advantage .repair_info_icon{width:1.375rem}@media screen and (min-width: 1020px){.free_delivery_box{margin-top:1.25rem}}.repair_steps_info{margin-top:1rem;background-color:#ffd58a;padding:1.25rem;border-radius:1.25rem}.repair_steps_info .repair_main_header{font-size:1.2em;margin-bottom:.9375rem}.repair_step_wrapper{position:relative}.repair_step_wrapper:not(:last-child)::after{content:"";position:absolute;left:1.35rem;top:4.125rem;bottom:-1.5625rem;width:1px;background-color:#242424}.repair_step{display:flex;margin-bottom:1.25rem}.repair_step .repair_step_icon{margin-right:.625rem;margin-top:.85rem}.repair_step .repair_step_title{margin-top:1.1rem;font-size:1rem;margin-bottom:.5rem}.repair_step .repair_step_description{font-size:1rem;margin:0}.mobile_bottom_navigation{display:none}.empty_basket{margin:20px auto;max-width:900px}.empty_basket>a{display:block}.empty_basket .primary_button{width:100%;max-width:400px;margin:0 auto}.back_to_shopping{font-size:.875rem;display:block}.white_box{padding:1.25rem;border-radius:.625rem;background-color:#fff}#basket{max-width:600px;margin:auto;margin-top:15px}.basket_desc,.basket_remove_additional{font-size:.75rem}.basket_remove_additional{text-decoration:underline;cursor:pointer}.check_container{width:100%;text-align:left}.basket_additional_checked{width:16px;height:16px;background-color:#47abf8;border-radius:50vh;display:inline-block}.basket_additional_checked::after{display:block;content:" ";background-image:url("https://assets.clevertronic.de/repo/shop/images/check_white_24dp.svg");background-size:16px 16px;height:16px;width:16px}.basket_secondary_button_area{display:flex;justify-content:end;width:100%;margin-top:24px}.basket_secondary_button_area .secondary_button{padding:0 12px;height:30px;font-size:.875rem}.basket_article{margin-bottom:8px;padding:.8rem .32rem}.repair_article_entry{padding-left:.5rem}.basket_article_up{display:flex;gap:.3125rem}.basket_article_mid{display:flex;gap:5px;justify-content:space-between;flex-grow:1}.basket_article_edit{text-align:right;display:flex;flex-direction:column;gap:5px;align-items:end}.basket_article_condition{font-size:.75rem;line-height:1.4}.basket_article_price{font-size:.875rem}.basket_article_remove{font-weight:800;text-decoration:underline;font-size:.75rem;cursor:pointer}.basket_article_img{display:flex;align-items:center;width:5rem;height:5rem}.basket_article_img img{max-width:100%;max-height:100%}.gift_voucher_article_entry .basket_article_img img{width:81.25%;height:100%;margin-left:6.25%;object-fit:contain}.basket_article_name{margin-top:0;font-size:.875rem;font-weight:800;color:#242424}.basket_article_name:hover{text-decoration:underline}.count_wrapper{display:flex;align-items:center;gap:5px}.basket_article_count{display:flex;align-items:center;gap:5px;margin-top:.5rem;margin-bottom:.5rem}.article_count_button{margin:0;padding:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer;height:1.25rem}.article_count_button:disabled{cursor:default;opacity:.1}.trusted_shops{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.trusted_shops select{width:100%}.trusted_shops p{font-size:.75rem}.trusted_shops input{display:none}.divider_line{border:1px solid #deddd7;border-bottom:none;margin:20px 0}.sticky_basket_button{background:#fff;position:fixed;bottom:0;left:0;right:0;width:100%;display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;border-top:1px solid #deddd7;box-shadow:0 -4px 16px rgba(36,36,36,.08);z-index:1}.sticky_basket_button .sticky_basket_button_left{display:flex;flex-direction:column;flex-shrink:0;gap:.25rem;line-height:1}.sticky_basket_button .sticky_basket_total_label{font-size:.75rem;color:#72716f}.sticky_basket_button .h3{white-space:nowrap}.sticky_basket_button .button_orange{margin-left:auto}.basket_buttons{margin-top:24px}.basket_buttons .button_orange,.basket_buttons .secondary_button{width:100%}.b_zubehoer_row{display:flex;flex-direction:column;gap:.5rem}.b_zubehoer_item{border-radius:.625rem;background:#fff;padding:.5rem;display:flex;gap:5px}.b_zubehoer_pic{height:5rem;width:5rem}.b_zubehoer_pic img{width:100%;height:100%}.b_zubehoer_middle{display:flex;justify-content:space-between;gap:5px;flex-grow:1;align-items:center}.b_zubehoer_name{color:#242424;font-size:.875rem;font-weight:800;margin-bottom:.5rem}.b_zubehoer_name a{color:#242424}.b_zubehoer_name:hover{text-decoration:underline}.b_zubehoer_toggle{background-color:#242424;border-radius:100%;width:1.5rem;height:1.5rem;border:none;position:relative;flex-shrink:0;cursor:pointer}.b_zubehoer_toggle .add,.b_zubehoer_toggle .remove{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.b_zubehoer_toggle .remove{display:none}.b_zubehoer_price{color:#242424;font-size:.75rem;font-weight:800}@media screen and (min-width: 1020px){.basket_article_mid{padding:1.5rem;padding-left:0}.basket_article_price,.basket_article_name{font-size:1.5rem}.basket_article_img{width:9.5rem;height:9.5rem}.h3_alternative{font-size:1.5rem}.b_zubehoer_name{font-size:1.25rem}.b_zubehoer_price{font-size:1rem}.b_zubehoer_middle{padding:1.5rem;padding-left:0}.b_zubehoer_pic{height:9.5rem;width:9.5rem;flex-shrink:0}.b_zubehoer_row{gap:24px;flex-direction:row;flex-wrap:wrap;flex:1 1 auto;margin-bottom:3.75rem}#basket{max-width:unset;padding:40px}.trusted_shops{margin-bottom:0}.basket_container{display:grid;grid-template-columns:minmax(0, 3fr) 2fr;gap:4rem}.sticky{position:sticky;top:0}.sticky.white_box{top:calc(1rem + 0px)}.sticky.white_box.header_visible{top:calc(1rem + 4rem)}}@media screen and (min-width: 768px){.sticky_basket_button{display:none}}@media screen and (min-width: 1440px){.basket_container{grid-template-columns:minmax(0, 7fr) 4fr}.b_zubehoer_item{width:calc(50% - .75rem)}}