#checkout-form-alternative_delivery_address{margin-bottom:15px;transform:scale(1.5)}.pagination .pagination_text{float:left;margin-right:15px}.pagination .active{font-weight:700}.webshop-top-row{position:relative;padding-bottom:45px}@media (max-width: 990px){.webshop-top-row{padding-bottom:40px}}@media (max-width: 720px){.webshop-top-row{padding-bottom:30px}}body.appCustomerPortal .webshop-top-row{display:none}.webshop-top-row .webshop-top-row-content{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap-reverse;align-items:center;gap:10px}.webshop-top-row .webshop-top-row-content .right{margin-left:auto}.webshop-top-row .webshop-top-row-content .backBreadcrumbs{margin-right:auto;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0 10px}@media (max-width: 720px){.webshop-top-row .webshop-top-row-content .backBreadcrumbs{gap:0}}.webshop-top-row .webshop-top-row-content .backBreadcrumbs .backBreadcrumb{position:relative}.webshop-top-row .webshop-top-row-content .backBreadcrumbs .backBreadcrumb:not(:last-child){padding-right:38px}@media (max-width: 720px){.webshop-top-row .webshop-top-row-content .backBreadcrumbs .backBreadcrumb:not(:last-child){padding-right:24px}}.webshop-top-row .webshop-top-row-content .backBreadcrumbs .backBreadcrumb:not(:last-child):after{pointer-events:none;position:absolute;right:0;bottom:0;content:"";display:block;width:28px;height:28px;background:url(/build/assets/breadcrumb-D9y56Zwy.svg) no-repeat center center}@media (max-width: 720px){.webshop-top-row .webshop-top-row-content .backBreadcrumbs .backBreadcrumb:not(:last-child):after{width:24px;height:24px}}.webshop-top-row .webshop-top-row-content .backBreadcrumbs .backBreadcrumb a{color:#000;text-decoration:none;transition:color .15s ease}.webshop-top-row .webshop-top-row-content .backBreadcrumbs .backBreadcrumb a:hover{color:#e61d0e}.webshop-top-row .webshop-top-row-content .cart-button{align-self:flex-start;white-space:nowrap}.webshop-top-row .webshop-top-row-content .cart-button .cart_icon{display:inline-block;width:24px;height:24px;margin-right:4px;vertical-align:middle;background:no-repeat center center url(/build/assets/cart-BIQoy8V4.svg)}.webshop-top-row .webshop-top-row-content .cart-button .cart_counter{display:inline-block;font-size:14px;line-height:1;padding:3px 4px;min-width:20px;text-align:center;color:#fff;background:#b91306;border-radius:12px;margin-left:4px;vertical-align:middle}.webshop_checkout_buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 40px;margin-top:45px}@media (max-width: 990px){.webshop_checkout_buttons{margin-top:40px}}@media (max-width: 720px){.webshop_checkout_buttons{margin-top:30px}}.webshop_checkout_buttons.flex-wrap-reverse{flex-wrap:wrap-reverse}@media (max-width: 990px){.webshop_checkout_buttons{gap:10px 10px}}.webshop_checkout_buttons .webshop_checkout_buttons_left{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:10px 40px}@media (max-width: 990px){.webshop_checkout_buttons .webshop_checkout_buttons_left{gap:10px 10px}}@media (max-width: 620px){.webshop_checkout_buttons .webshop_checkout_buttons_left{flex:1 0 100%}.webshop_checkout_buttons .webshop_checkout_buttons_left .button{flex:1 1 auto}}.webshop_checkout_buttons .webshop_checkout_buttons_right{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:10px 40px}@media (max-width: 990px){.webshop_checkout_buttons .webshop_checkout_buttons_right{gap:10px 10px}}@media (max-width: 620px){.webshop_checkout_buttons .webshop_checkout_buttons_right{flex:1 0 100%}}@media (max-width: 990px){.webshop_checkout_buttons .webshop_checkout_buttons_right .button.primary{min-width:0}}@media (max-width: 620px){.webshop_checkout_buttons .webshop_checkout_buttons_right .button.primary{flex:1 1 auto}}.webshop_checkout_buttons .button.disabled,.webshop_checkout_buttons .button:disabled{opacity:.6;pointer-events:none;cursor:default}.webshop_checkout_fieldset{position:relative;margin-bottom:45px}@media (max-width: 990px){.webshop_checkout_fieldset{margin-bottom:40px}}@media (max-width: 720px){.webshop_checkout_fieldset{margin-bottom:30px}}.webshop_checkout_summary_row{display:flex;flex-direction:row;justify-content:stretch;align-items:flex-start;margin-bottom:10px;gap:10px}@media (max-width: 420px){.webshop_checkout_summary_row{display:block}}.webshop_checkout_summary_row .col-label{flex:0 0 200px}.webshop_checkout_summary_row .col-content{width:100%}.webshop_checkout_selection_row{margin-bottom:6px}.customer_summary{margin:45px 0;display:flex;width:100%;gap:50px}.customer_summary .checkout_summary{flex:0 0 calc(50% - 25px);width:calc(50% - 25px)}@media (max-width: 990px){.customer_summary,.customer_summary .checkout_summary{flex-direction:column}}.webshop_categories_index .module_listing_grid_container{margin-top:0}.webshop_categories_index .module_listing_grid_item{display:flex;flex-direction:column}.webshop_categories_index .module_listing_grid_item .webshop_categories_index_item{flex:1;width:100%}.webshop_categories_index .module_listing_grid_item .webshop_categories_index_item .image{height:350px;width:100%;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.webshop_categories_index .module_listing_grid_item .webshop_categories_index_item .btnrow button,.webshop_categories_index .module_listing_grid_item .webshop_categories_index_item .btnrow .button,.webshop_categories_index .module_listing_grid_item .webshop_categories_index_item .btnrow a.button input[type=button],.webshop_categories_index .module_listing_grid_item .webshop_categories_index_item .btnrow input[type=submit],.webshop_categories_index .module_listing_grid_item .webshop_categories_index_item .btnrow input[type=reset]{display:block;padding-left:10px;padding-right:10px;min-width:0}.webshop_category_info{display:flex;flex-direction:row;margin-bottom:4px}.webshop_category_info .label{flex:0 40%;padding:0 10px 0 0;-webkit-hyphens:auto;hyphens:auto}.webshop_category_info .value{flex:1 auto;font-weight:700}.webshop_category_info a{color:#000;text-decoration:none}#content .info_top_row{margin:45px 0;display:flex;width:100%}#content .info_top_row .left,#content .info_top_row .right{flex:0 0 50%;width:50%}#content .info_top_row .right{text-align:right}.webshop_articles_index .module_listing_grid_container{margin-top:0}.webshop_articles_index .module_listing_grid_item{display:flex;flex-direction:column}.webshop_articles_index .module_listing_grid_item .webshop_articles_index_item{flex:1;width:100%}.webshop_articles_index .module_listing_grid_item .webshop_articles_index_item .image{height:350px;width:100%;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.webshop_articles_index .module_listing_grid_item .webshop_articles_index_item .btnrow button,.webshop_articles_index .module_listing_grid_item .webshop_articles_index_item .btnrow .button,.webshop_articles_index .module_listing_grid_item .webshop_articles_index_item .btnrow a.button input[type=button],.webshop_articles_index .module_listing_grid_item .webshop_articles_index_item .btnrow input[type=submit],.webshop_articles_index .module_listing_grid_item .webshop_articles_index_item .btnrow input[type=reset]{display:block;padding-left:10px;padding-right:10px;min-width:0}.webshop_articles_index .module_listing_grid_item .webshop_articles_index_item .btnrow .button{width:100%}.webshop_article_info{display:flex;flex-direction:row;margin-bottom:4px}.webshop_article_info .label{flex:0 40%;padding:0 10px 0 0;-webkit-hyphens:auto;hyphens:auto}.webshop_article_info .value{flex:1 auto;font-weight:700}.webshop_article_info a{color:#000;text-decoration:none}.webshop_article_detail .article_stock_section{margin-bottom:15px;margin-top:5px}.webshop_article_detail #stock_information{margin:20px 0 35px;text-align:right}@media (max-width: 720px){.webshop_article_detail #stock_information{text-align:center}}.webshop_article_detail .webshop_article_detail_title h2{-webkit-hyphens:auto;hyphens:auto}.webshop_article_detail .left .webshop_article_detail_title{display:none}@media (max-width: 720px){.webshop_article_detail .left .webshop_article_detail_title{display:block}}.webshop_article_detail .left .webshop_article_detail_infos{padding-bottom:45px}@media (max-width: 990px){.webshop_article_detail .left .webshop_article_detail_infos{padding-bottom:40px}}@media (max-width: 720px){.webshop_article_detail .left .webshop_article_detail_infos{padding-bottom:30px}}.webshop_article_detail .left .webshop_article_detail_infos .webshop_article_info,.webshop_article_detail .left .webshop_article_detail_infos .webshop_article_info_full{margin-bottom:6px}.webshop_article_detail .left .image{padding-bottom:45px}@media (max-width: 990px){.webshop_article_detail .left .image{padding-bottom:40px}}@media (max-width: 720px){.webshop_article_detail .left .image{padding-bottom:30px}}.webshop_article_detail .left .image img{max-width:100%}.webshop_article_detail .left .images{display:flex;flex-wrap:wrap;width:100%;gap:10px}.webshop_article_detail .left .images .article_gallery_image{flex:1 1 calc(25% - 10px);max-width:calc(25% - 10px);box-sizing:border-box}.webshop_article_detail .left .images .article_gallery_image img{width:100%;height:auto}.webshop_article_detail .right{position:relative}@media (max-width: 720px){.webshop_article_detail .right .webshop_article_detail_title{display:none}}.webshop_article_detail .right .wysiwygwrapper{position:relative;width:100%;max-width:100%;overflow:visible}.webshop_article_detail .right .select_article_introduction{padding-top:45px;border-top:1px solid #000}@media (max-width: 990px){.webshop_article_detail .right .select_article_introduction{padding-top:40px}}@media (max-width: 720px){.webshop_article_detail .right .select_article_introduction{padding-top:30px}}@media (prefers-color-scheme: dark){body.appCustomerPortal .webshop_article_detail .right .select_article_introduction{border-top-color:#fff}}.webshop_article_detail .right .webshop_article_detail_selection{position:relative;width:100%;max-width:100%}.webshop_selection_rows{position:relative}.webshop_selection_rows .webshop_selection_row{position:relative;padding-top:20px}.webshop_selection_rows .webshop_selection_row:not(:last-child){padding-bottom:20px;border-bottom:1px solid #000}@media (prefers-color-scheme: dark){body.appCustomerPortal .webshop_selection_rows .webshop_selection_row:not(:last-child){border-bottom-color:#fff}}.webshop_selection_rows .webshop_selection_row .title{font-weight:700;margin-bottom:2px;font-size:1.1em}.webshop_selection_rows .webshop_selection_row .webshop_selection_row_flex{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:15px 50px}.webshop_selection_rows .webshop_selection_row .webshop_selection_row_flex .selection_row_left{flex:1 0 180px}.webshop_selection_rows .webshop_selection_row .webshop_selection_row_flex .selection_row_left .description{font-size:.9em;margin-bottom:2px}.webshop_selection_rows .webshop_selection_row .webshop_selection_row_flex .selection_row_left .price .price_big{font-size:1.5em;font-weight:700}.webshop_selection_rows .webshop_selection_row .webshop_selection_row_flex .selection_row_right{position:relative;width:260px;padding-bottom:10px;text-align:left}.webshop_selection_rows .webshop_selection_row .webshop_selection_row_flex .selection_row_right .notavailable{text-align:right}.webshop_selection_rows .webshop_selection_row .webshop_selection_row_flex .selection_row_right .selection_row_right_flex{position:relative;width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:10px}.webshop_selection_rows .webshop_selection_row .webshop_selection_row_flex .selection_row_right .selection_row_right_reserved{margin-top:15px;color:#bf6703;font-size:.9em;text-align:right}.webshop_selection_buttons{position:relative;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap-reverse;gap:20px 50px;margin-top:20px;margin-bottom:45px}@media (max-width: 990px){.webshop_selection_buttons{margin-bottom:40px}}@media (max-width: 720px){.webshop_selection_buttons{margin-bottom:30px}}.webshop_selection_buttons .cart_link{color:#000;text-decoration:none;transition:color .15s ease}@media (prefers-color-scheme: dark){body.appCustomerPortal .webshop_selection_buttons .cart_link{color:#fff}}@media (hover: hover) and (pointer: fine){.webshop_selection_buttons .cart_link:hover{color:#e61d0e}}@media (hover: hover) and (pointer: fine) and (prefers-color-scheme: dark){body.appCustomerPortal .webshop_selection_buttons .cart_link:hover{color:#e61d0e}}@media (pointer: coarse){.webshop_selection_buttons .cart_link{--touchhovercompat-enabled: 1}.webshop_selection_buttons .cart_link>*{--touchhovercompat-enabled: 0}.webshop_selection_buttons .cart_link.touchhovercompat{color:#e61d0e}}@media (pointer: coarse) and (prefers-color-scheme: dark){body.appCustomerPortal .webshop_selection_buttons .cart_link.touchhovercompat{color:#e61d0e}}.webshop_selection_buttons button.large,.webshop_selection_buttons .button.large,.webshop_selection_buttons a.button input[type=button].large,.webshop_selection_buttons input[type=submit].large,.webshop_selection_buttons input[type=reset].large{width:260px;padding-left:5px;padding-right:5px;min-width:0}.pagination{margin-bottom:50px}.pagination .pagination_text,.pagination a{float:left;margin-right:15px}#webshop_checkout_top_margin{position:relative;height:30px}.webshop-back{margin-top:85px;margin-bottom:45px}@media (max-width: 990px){.webshop-back{margin-top:75px}}@media (max-width: 720px){.webshop-back{margin-top:50px}}@media (max-width: 990px){.webshop-back{margin-bottom:40px}}@media (max-width: 720px){.webshop-back{margin-bottom:30px}}.webshop-back a{color:#000;text-decoration:none;transition:color .15s ease}@media (prefers-color-scheme: dark){body.appCustomerPortal .webshop-back a{color:#fff}}.webshop-back a:before{content:"";display:inline-block;width:26px;height:26px;margin-right:5px;vertical-align:top;background:url(/build/assets/arrow_back_black-De09tzmC.svg) no-repeat center center;transition:background-image .15s ease}@media (prefers-color-scheme: dark){body.appCustomerPortal .webshop-back a:before{background-image:url(/build/assets/arrow_back_white-K30UFJ5_.svg)}}@media (hover: hover) and (pointer: fine){.webshop-back a:hover{color:#e61d0e}}@media (hover: hover) and (pointer: fine) and (prefers-color-scheme: dark){body.appCustomerPortal .webshop-back a:hover{color:#e61d0e}}@media (hover: hover) and (pointer: fine){.webshop-back a:hover:before{background-image:url(/build/assets/arrow_back_red-D78jdfnR.svg)}}@media (hover: hover) and (pointer: fine) and (prefers-color-scheme: dark){body.appCustomerPortal .webshop-back a:hover:before{background-image:url(/build/assets/arrow_back_red-D78jdfnR.svg)}}@media (pointer: coarse){.webshop-back a{--touchhovercompat-enabled: 1}.webshop-back a>*{--touchhovercompat-enabled: 0}.webshop-back a.touchhovercompat{color:#e61d0e}}@media (pointer: coarse) and (prefers-color-scheme: dark){body.appCustomerPortal .webshop-back a.touchhovercompat{color:#e61d0e}}@media (pointer: coarse){.webshop-back a.touchhovercompat:before{background-image:url(/build/assets/arrow_back_red-D78jdfnR.svg)}}@media (pointer: coarse) and (prefers-color-scheme: dark){body.appCustomerPortal .webshop-back a.touchhovercompat:before{background-image:url(/build/assets/arrow_back_red-D78jdfnR.svg)}}.webshop_cart_table{width:100%;border-collapse:collapse;table-layout:auto}@media (max-width: 720px){.webshop_cart_table{display:block}}.webshop_cart_table .cartamount{width:85px;margin-right:10px}.webshop_cart_table .remove{margin-bottom:2px}@media (max-width: 720px){.webshop_cart_table .remove{margin-bottom:5px}}@media (max-width: 720px){.webshop_cart_table tr{display:block}}.webshop_cart_table tr td,.webshop_cart_table tr th{vertical-align:top;text-align:left;padding:10px}.webshop_cart_table tr td:first-child,.webshop_cart_table tr th:first-child{padding-left:0!important}.webshop_cart_table tr td:last-child,.webshop_cart_table tr th:last-child{padding-right:0!important}@media (max-width: 720px){.webshop_cart_table tr td,.webshop_cart_table tr th{display:block;padding:5px 0}}@media (max-width: 720px){.webshop_cart_table tr td.ts-mobile-flex,.webshop_cart_table tr th.ts-mobile-flex{display:flex;flex-direction:row;justify-content:stretch}}.webshop_cart_table tr td.ts-mobile-flex .ts-mobile-label,.webshop_cart_table tr th.ts-mobile-flex .ts-mobile-label{display:none}@media (max-width: 720px){.webshop_cart_table tr td.ts-mobile-flex .ts-mobile-label,.webshop_cart_table tr th.ts-mobile-flex .ts-mobile-label{display:block;width:150px;text-align:left}}@media (max-width: 720px){.webshop_cart_table tr td.ts-mobile-flex .ts-mobile-value,.webshop_cart_table tr th.ts-mobile-flex .ts-mobile-value{text-align:left;flex:1}}@media (max-width: 720px){.webshop_cart_table tr td.ts-mobile-none,.webshop_cart_table tr th.ts-mobile-none{display:none}}.webshop_cart_table .tar{text-align:right}.webshop_cart_table .tac{text-align:center}.webshop_cart_table .smallwidth{width:15%}.webshop_cart_table .nowrap{white-space:nowrap}@media (max-width: 720px){.webshop_cart_table thead{display:none}}.webshop_cart_table thead td,.webshop_cart_table thead th{font-weight:400}@media (max-width: 720px){.webshop_cart_table tbody{display:block}}@media (max-width: 720px){.webshop_cart_table tbody tr.ts-mobile-border{border-top:1px solid #F2F2F2}}.webshop_cart_table tbody td,.webshop_cart_table tbody th{vertical-align:middle}.webshop_cart_table tbody .article_description.pos_1{border-top:1px solid #000;padding-bottom:0}.webshop_cart_table tbody .article_description{border-top:1px solid #F2F2F2;padding-bottom:0}@media (prefers-color-scheme: dark){body.appCustomerPortal .webshop_cart_table tbody .article_description{border-top-color:#fff}}@media (max-width: 720px){.webshop_cart_table tbody .article_description{padding-top:10px}}.webshop_cart_table tbody .article_description h5{margin:0;padding:0;border:0}@media (max-width: 720px){.webshop_cart_table tbody .article_description h5{font-size:18px}}.webshop_cart_table tbody .info{color:#888;margin-bottom:15px;line-height:1.4}.webshop_cart_table tbody .articleTypeRow:not(:last-child) td{border-bottom:1px solid #F2F2F2}@media (max-width: 720px){.webshop_cart_table tbody .articleTypeRow:not(:last-child) td{border-bottom:0}}@media (max-width: 720px){.webshop_cart_table tfoot{display:block}}.webshop_cart_table tfoot tr:not(:first-child) td,.webshop_cart_table tfoot tr:not(:first-child) th{padding:3px 10px}@media (max-width: 720px){.webshop_cart_table tfoot tr:not(:first-child) td,.webshop_cart_table tfoot tr:not(:first-child) th{padding:0}}@media (max-width: 720px){.webshop_cart_table tfoot tr:first-child{border-top:1px solid #000;padding:3px 0}}@media (max-width: 720px) and (prefers-color-scheme: dark){body.appCustomerPortal .webshop_cart_table tfoot tr:first-child{border-top-color:#fff}}.webshop_cart_table tfoot tr:first-child td{border-top:1px solid #000}@media (prefers-color-scheme: dark){body.appCustomerPortal .webshop_cart_table tfoot tr:first-child td{border-top-color:#fff}}@media (max-width: 720px){.webshop_cart_table tfoot tr:first-child td{border-top:0}}.webshop_cart_table .amountSelectRows{display:flex;flex-direction:row;justify-content:center;gap:0 15px}@media (max-width: 720px){.webshop_cart_table .amountSelectRows{justify-content:flex-start;gap:0 10px}}.webshop_cart_table .amountSelectRows .amountSelectRow{display:flex;flex-direction:row;justify-content:center}.webshop_cart_table button.remove,.webshop_cart_table .button.remove,.webshop_cart_table a.button input[type=button].remove,.webshop_cart_table input[type=submit].remove,.webshop_cart_table input[type=reset].remove{padding:0;border:0;background:none;font-size:.8em;color:#000}body.appCustomerPortal .webshop_cart_table button.remove,body.appCustomerPortal .webshop_cart_table .button.remove,body.appCustomerPortal .webshop_cart_table a.button input[type=button].remove,body.appCustomerPortal .webshop_cart_table input[type=submit].remove,body.appCustomerPortal .webshop_cart_table input[type=reset].remove{padding:0;border:0;background:none;color:#000}@media (prefers-color-scheme: dark){body.appCustomerPortal .webshop_cart_table button.remove,body.appCustomerPortal .webshop_cart_table .button.remove,body.appCustomerPortal .webshop_cart_table a.button input[type=button].remove,body.appCustomerPortal .webshop_cart_table input[type=submit].remove,body.appCustomerPortal .webshop_cart_table input[type=reset].remove{color:#fff}}@media (hover: hover) and (pointer: fine){.webshop_cart_table button.remove:hover,.webshop_cart_table .button.remove:hover,.webshop_cart_table a.button input[type=button].remove:hover,.webshop_cart_table input[type=submit].remove:hover,.webshop_cart_table input[type=reset].remove:hover{color:#e61d0e}}@media (hover: hover) and (pointer: fine) and (prefers-color-scheme: dark){body.appCustomerPortal .webshop_cart_table button.remove:hover,body.appCustomerPortal .webshop_cart_table .button.remove:hover,body.appCustomerPortal .webshop_cart_table a.button input[type=button].remove:hover,body.appCustomerPortal .webshop_cart_table input[type=submit].remove:hover,body.appCustomerPortal .webshop_cart_table input[type=reset].remove:hover{color:#e61d0e}}@media (pointer: coarse){.webshop_cart_table button.remove,.webshop_cart_table .button.remove,.webshop_cart_table a.button input[type=button].remove,.webshop_cart_table input[type=submit].remove,.webshop_cart_table input[type=reset].remove{--touchhovercompat-enabled: 1}.webshop_cart_table button.remove>*,.webshop_cart_table .button.remove>*,.webshop_cart_table a.button input[type=button].remove>*,.webshop_cart_table input[type=submit].remove>*,.webshop_cart_table input[type=reset].remove>*{--touchhovercompat-enabled: 0}.webshop_cart_table button.remove.touchhovercompat,.webshop_cart_table .button.remove.touchhovercompat,.webshop_cart_table a.button input[type=button].remove.touchhovercompat,.webshop_cart_table input[type=submit].remove.touchhovercompat,.webshop_cart_table input[type=reset].remove.touchhovercompat{color:#e61d0e}}@media (pointer: coarse) and (prefers-color-scheme: dark){body.appCustomerPortal .webshop_cart_table button.remove.touchhovercompat,body.appCustomerPortal .webshop_cart_table .button.remove.touchhovercompat,body.appCustomerPortal .webshop_cart_table a.button input[type=button].remove.touchhovercompat,body.appCustomerPortal .webshop_cart_table input[type=submit].remove.touchhovercompat,body.appCustomerPortal .webshop_cart_table input[type=reset].remove.touchhovercompat{color:#e61d0e}}.webshop_checkout_cart_table{width:100%;border-collapse:collapse;table-layout:auto;line-height:1.3}@media (min-width: 481px){.webshop_checkout_cart_table .tar{text-align:right}.webshop_checkout_cart_table .tac{text-align:center}.webshop_checkout_cart_table tr.is_child{color:#888;font-size:.8em}.webshop_checkout_cart_table tr td,.webshop_checkout_cart_table tr th{vertical-align:top;text-align:left}.webshop_checkout_cart_table tr td .ts-mobile-label,.webshop_checkout_cart_table tr th .ts-mobile-label{display:none}.webshop_checkout_cart_table tr:not(.is_child) th,.webshop_checkout_cart_table tr:not(.is_child) td{padding:12px 10px}.webshop_checkout_cart_table tr:not(.is_child) th:first-child,.webshop_checkout_cart_table tr:not(.is_child) td:first-child{padding-left:0}.webshop_checkout_cart_table tr:not(.is_child) th:last-child,.webshop_checkout_cart_table tr:not(.is_child) td:last-child{padding-right:0}.webshop_checkout_cart_table tr.is_child th,.webshop_checkout_cart_table tr.is_child td{padding:8px 10px}.webshop_checkout_cart_table tr.is_child th:first-child,.webshop_checkout_cart_table tr.is_child td:first-child{padding-left:0}.webshop_checkout_cart_table tr.is_child th:last-child,.webshop_checkout_cart_table tr.is_child td:last-child{padding-right:0}.webshop_checkout_cart_table thead th,.webshop_checkout_cart_table thead td{border-bottom:1px solid #000}}@media (min-width: 481px) and (prefers-color-scheme: dark){body.appCustomerPortal .webshop_checkout_cart_table thead th,body.appCustomerPortal .webshop_checkout_cart_table thead td{border-bottom-color:#fff}}@media (min-width: 481px){.webshop_checkout_cart_table tbody tr.article_desc:not(:first-of-type){border-top:1px solid #F2F2F2}.webshop_checkout_cart_table tbody tr th,.webshop_checkout_cart_table tbody tr td{vertical-align:middle}.webshop_checkout_cart_table tbody tr.article_description th,.webshop_checkout_cart_table tbody tr.article_description td{border-top:1px solid #F2F2F2;padding-top:25px;padding-bottom:0}.webshop_checkout_cart_table tbody tr.positionRow:not(.first) th,.webshop_checkout_cart_table tbody tr.positionRow:not(.first) td{border-top:1px solid #F2F2F2}.webshop_checkout_cart_table tbody tr:first-child th,.webshop_checkout_cart_table tbody tr:first-child td{border-top:0}.webshop_checkout_cart_table tfoot tr.totalRow th,.webshop_checkout_cart_table tfoot tr.totalRow td{border-top:1px solid #000}}@media (min-width: 481px) and (prefers-color-scheme: dark){body.appCustomerPortal .webshop_checkout_cart_table tfoot tr.totalRow th,body.appCustomerPortal .webshop_checkout_cart_table tfoot tr.totalRow td{border-top-color:#fff}}@media (max-width: 480px){.webshop_checkout_cart_table{display:block}.webshop_checkout_cart_table .tar{text-align:left}.webshop_checkout_cart_table thead{display:none}.webshop_checkout_cart_table tbody,.webshop_checkout_cart_table tfoot{display:block}.webshop_checkout_cart_table tr.article_desc:not(:first-of-type){border-top:1px solid #F2F2F2;margin-top:15px;padding-top:15px}.webshop_checkout_cart_table tr{display:grid;width:100%;position:relative;grid-template-columns:2fr 3fr 3fr;gap:0 15px}.webshop_checkout_cart_table tr.is_child{color:#888;font-size:.8em}.webshop_checkout_cart_table tr td,.webshop_checkout_cart_table tr th{display:block;vertical-align:top;text-align:left;padding:5px 0}.webshop_checkout_cart_table tr td.ts-mobile-none,.webshop_checkout_cart_table tr th.ts-mobile-none{display:none}.webshop_checkout_cart_table tr.article_description{border-top:1px solid #F2F2F2}.webshop_checkout_cart_table tr.article_description td{grid-column:span 3;padding-top:12px;padding-bottom:5px}.webshop_checkout_cart_table tbody tr:first-child{border-top:0}.webshop_checkout_cart_table tr.positionRow:not(.first){border-top:1px solid #F2F2F2}.webshop_checkout_cart_table tr.positionRow td:not(.ts-mobile-col){grid-column:span 3;padding-bottom:0}.webshop_checkout_cart_table tr.is_child td{padding-left:10px}.webshop_checkout_cart_table tfoot{border-top:1px solid #000}}@media (max-width: 480px) and (prefers-color-scheme: dark){body.appCustomerPortal .webshop_checkout_cart_table tfoot{border-top-color:#fff}}@media (max-width: 480px){.webshop_checkout_cart_table tfoot tr:not(:first-child){border-top:1px solid #F2F2F2}.webshop_checkout_cart_table tfoot tr.totalRow td{padding:10px 0}.webshop_checkout_cart_table tfoot tr.vatRow td{padding:5px 0}.webshop_checkout_cart_table tfoot tr td:not(.ts-mobile-col){grid-column:span 2}}.webshop_checkout_cart_table .nowrap{white-space:nowrap}.webshop_checkout_cart_table .article_description h5{margin:0;padding:0;border:0}@media (max-width: 720px){.webshop_checkout_cart_table .article_description h5{font-size:18px}}.webshop_checkout_cart_table .article_description .date{color:#888}.webshop_checkout_cart_table thead td,.webshop_checkout_cart_table thead th{font-weight:400}
