.order-items thead th{border-bottom-width:1px}.order-items td,.order-items th{padding:26px 14px}@media (min-width:992px){.order-items td,.order-items th{padding:26px}}.order-items td:last-child,.order-items th:last-child{padding-right:0}@media (max-width:575px){.order-items td:nth-child(2),.order-items th:nth-child(2){padding-left:0}}.order-items td.img-col{padding-left:0;padding-right:0}.order-items__img-col{width:115px}.order-items__img-col a{display:block}[id=cart-form] .order-items__quantity-col.order-items__quantity-col.order-items__quantity-col.order-items__quantity-col{padding-left:10px;padding-right:10px}[id=cart-form] .order-items__quantity-col.order-items__quantity-col.order-items__quantity-col.order-items__quantity-col:not(.order-items__quantity-col--no-buttons){padding-top:14px}@media (min-width:768px){[id=cart-form] .order-items__quantity-col{width:130px}}[id=cart-form] .order-items__quantity-col .quantity-input{margin-right:10px}@media (min-width:768px){.order-items__quantity-col--wide{width:300px}}.order-items__quantity-wrapper{justify-content:space-between;align-items:center;gap:10px;display:flex}@media (max-width:575px){.order-items__quantity-wrapper{flex-wrap:wrap}.order-items__quantity-wrapper .js-spinner-input>input[type=number].form-control{min-width:35px}}@media (max-width:1000px){.order-items__quantity-wrapper{flex-wrap:wrap}}@media (max-width:360px){.order-items__quantity-spinner .js-spinner-button{display:none}.order-items__quantity-spinner ::-webkit-inner-spin-button{display:none}.order-items__quantity-spinner input[type=number]{-moz-appearance:initial!important}}.order-items__quantity-refresh{margin-right:auto}@media (min-width:768px){.order-items__delitem-col{width:100px}.order-items__per-unit-col,.order-items__price-col{width:130px}}@media (min-width:992px){.order-items__per-unit-col,.order-items__price-col{width:130px}}@media (min-width:1430px){.order-items__per-unit-col,.order-items__price-col{width:12%}}@media (max-width:575px){.basket_wrapper .order-items__article-col{width:50%}}[id=cart-form] .order-items__quantity{color:#313131}[id=cart-form] .order-items__title{color:#313131;margin-bottom:1em;font-size:16px;font-weight:700;line-height:1.2;display:block}@media (min-width:768px){[id=cart-form] .order-items__title{font-size:18px}}@media (max-width:575px){[id=cart-form]{padding:1.7em 0}[id=cart-form] .form-inline{margin-top:1em}}#checkout-shipping-payment .form-error-msg,#fieldset-payment .form-error-msg{padding:10px}.basket-file-upload .file-upload.file-loading{width:70px;height:70px}.shipping-estimate{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}@media (max-width:575px){.shipping-estimate *{width:100%}.shipping-estimate__button{margin-top:20px}}[id=cart-checkout-btn]{z-index:10;position:relative}.cart-items-header{gap:0;padding-bottom:1rem;font-weight:700}.cart-items-body{gap:0;padding-bottom:1rem}.cart-items-image{height:100%}.cart-items-image>a{display:block;container-type:inline-size}.cart-items-image>a img{border-radius:2px}.cart-items-single-price{white-space:nowrap;margin-left:auto}.cart-items-quantity{text-align:center;white-space:nowrap;margin-left:auto}@media (min-width:1200px){.cart-items-quantity{margin-bottom:0}}.cart-items-quantity .configurepos{white-space:normal}.cart-items-price{white-space:nowrap}@media (max-width:767.98px){.cart-items-price{margin-left:auto}}@media (min-width:1200px){.cart-items-price{text-align:right}}.cart-items-price-text{margin-right:1rem;display:inline-block}@media (min-width:1200px){.cart-items-price-text{display:none}}.cart-items-delete{margin:-.822rem}.cart-items-delete .btn{color:#313131;font-size:1.2em}.cart-items-name{color:#313131;font-size:1.1em;font-weight:700;display:block}.cart-items-name:hover,.cart-items-name:focus,.cart-items-name:active,.cart-items-name:visited{text-decoration:none}.basket-items{margin-bottom:4.5rem}.basket-items .shortdescription{margin-bottom:1rem}.basket-freegift{margin-bottom:3rem}.freegift .custom-control-label:before,.freegift .custom-control-label:after{display:none}.freegift label{cursor:pointer}.freegift.not-available-yet{opacity:.8}.freegift.not-available-yet label{cursor:not-allowed}.freegift.not-available-yet label .square,.freegift.not-available-yet label .caption{opacity:.5}.freegift.not-available-yet label .progress{height:3px}.freegift.product-wrapper .custom-radio{padding-left:0}.freegift.product-wrapper .inner{padding-left:.5rem;padding-right:.5rem}#freegift:not(.slick-initialized),#freegift .slick-list{padding-top:25px}#freegift .badge-circle{margin:auto;padding:0;left:0;right:0}#freegift :has(>.freegift-image){container-type:inline-size}#freegift .freegift-image{border-radius:4px}@container (width>=400px){#freegift .freegift-image{border-radius:8px}}@container (width>=600px){#freegift .freegift-image{border-radius:12px}}.free-gift-hint{padding:1.25rem}.basket-empty{text-align:center}.basket-empty .alert{margin-top:1.5rem;padding-top:.5rem;padding-bottom:2rem}.basket-summary .basket-summary-total{border-top:1px solid #adb5bd;margin-top:1rem;padding-top:1rem;font-size:1.25rem}.cart-summary{--media-object-gap:10px}#cart-checkout-btn{width:100%;margin-top:1rem}.stepper{--step-gap:clamp(5px,-10.3846px + 4.1026vw,13px);--offset:clamp(15px,-4.2308px + 5.1282vw,25px);--tip-offset:var(--offset);--tail-offset:var(--offset);--step-wizard-badge-size:2.2em;--background-color-active:#50634d;--background-color-current:#354733;--background-color-disabled:#3131311a;--text-color-active:#fff;--text-color-disabled:#313131;--bg:var(--background-color-disabled);--text-color:var(--text-color-disabled);--badge-size:var(--step-wizard-badge-size,2em);color:var(--text-color);gap:var(--step-gap);border-radius:0;margin:0 0 3rem;font-size:clamp(.625rem,3.0769vw - .0962rem,1rem);position:relative;overflow:hidden}.stepper .nav-item,.stepper .nav-item a{display:flex}.stepper .nav-item>*,.stepper .nav-item a>*{flex:1}.stepper .nav-item{clip-path:polygon(0 0,100% 0,calc(100% + var(--tip-offset))50%,100% 100%,0 100%,var(--tail-offset)50%);margin:0;padding:0;position:relative}@media not (max-width:992px){.stepper .nav-item{flex:1 0}}.stepper .nav-item:first-child{--tail-offset:0%}.stepper .nav-item:last-child{--tip-offset:0%}.stepper .nav-item:not(:first-child) .step-content{padding-left:calc(var(--tail-offset) + var(--step-gap))}.stepper .nav-item:not(:last-child):after{width:var(--tip-offset);background-color:var(--bg);content:"";height:100%;top:0;right:calc(var(--tip-offset)*-1);z-index:4;position:absolute}.stepper .nav-item.step-active{--bg:var(--background-color-active);--text-color:var(--text-color-active)}.stepper .nav-item.step-current{--bg:var(--background-color-current);--text-color:var(--text-color-active)}.stepper a,.stepper a:hover,.stepper a:focus,.stepper a:active{opacity:1;color:var(--text-color);text-decoration:none}.stepper .step-content{background-color:var(--bg);color:var(--text-color);align-items:center;gap:clamp(5px,5.1282vw - 14.2308px,15px);padding:clamp(5px,2.5641vw - 4.6154px,10px);display:flex}.stepper .step-content .badge{border:solid 2px var(--text-color);color:var(--text-color);width:var(--badge-size);height:var(--badge-size);background-color:#0000;justify-content:center;align-items:center;font-size:1em;display:flex}.checkout-steps{border-radius:4px;margin-bottom:3rem}@media (min-width:768px){.checkout-steps .badge-pill{margin-left:auto}}.checkout-steps .step-text{margin-right:auto;font-size:1em}.checkout-steps .step-active:not(.step-current) .step-text{margin-right:0}.checkout-steps .step-check{margin-right:auto}@media not (max-width:61.56em){.d-inline-block--stepper{display:inline-block!important}}div.dataTables_wrapper div.dataTables_filter input[type=search]{width:100%;margin-left:0}.select-shipping-address{margin-top:1rem}.select-shipping-address .dataTables_wrapper{border:1px solid #0001;margin-bottom:1.5rem;padding:1rem}.select-shipping-address .dataTables_wrapper td:first-child{width:5%}table.dataTable td{vertical-align:middle}table.dataTable .dt-address{cursor:pointer}.order-items .input-group-addon,.order-items .input-group-btn{width:auto}.order-items .price-col{white-space:nowrap}.order-items ul.config-items,.order-items ul.partlist-items{padding-left:15px;list-style-position:inside}#checkout{margin-bottom:100px}#checkout h4{text-transform:uppercase;margin-bottom:1em}#panel-edit-coupon .input-group{width:100%}#mollie-components .col-form-label{float:none}#complete-order-button{white-space:normal}#change-cart-button{margin:2px 0}.shipping-calculator-form{margin-bottom:3rem}.shipping-calculator-main .shipping-calculator-main-heading{margin-bottom:1.5rem}.shipping-calculator-hr{margin-top:1.5rem;margin-bottom:1.5rem}.register-form-account .register-form-account-unreg,.register-form-account .register-form-account-password,.register-form-account .register-form-account-repeat{margin-bottom:1rem}@media (min-width:768px){.register-form-account .register-form-account-unreg,.register-form-account .register-form-account-password,.register-form-account .register-form-account-repeat{margin-bottom:0}}.direct-advertising{color:#31313199;margin-top:-1rem;margin-bottom:1rem}.order-confirmation-note{margin-bottom:1.5rem}@media (min-width:768px){.order-confirmation-note{margin-bottom:2rem}.order-confirmation-details{margin-bottom:3rem}}.checkout-payment-method{margin-bottom:1rem}.checkout-payment-method-badge,.checkout-payment-method-note{display:block}.payment-method-module-ids,.payment-method-inner{margin-bottom:1rem}.checkout-paymentmodules-alert{margin-bottom:1.5rem}@media (min-width:768px){.checkout-paymentmodules-alert{margin-bottom:2rem}}.checkout-register-shipping-address{margin-top:2rem}.new-shipping-address,.select-shipping-address .dataTables_wrapper{border:1px solid #0001;padding:1rem}.checkout-existing-customer{margin-bottom:1rem}.checkout-existing-customer .checkout-existing-customer-hr{display:block}@media (min-width:992px){.checkout-existing-customer .checkout-existing-customer-hr{display:none}}.checkout-existing-customer .checkout-existing-customer-hr>div{margin-top:2rem;margin-bottom:2rem}.checkout-register-form{margin-top:1rem;margin-bottom:1rem}.checkout-button-row{margin-top:2rem}.checkout-button-row .checkout-register-form-buttons-privacy{text-align:left;margin-bottom:1rem}@media (min-width:768px){.checkout-button-row .checkout-register-form-buttons-privacy{text-align:right}.checkout-button-row .checkout-button-row-submit{margin-left:auto}}.checkout-shipping-form{flex-wrap:wrap;gap:20px;margin-bottom:2rem;display:flex}.checkout-shipping-form fieldset{margin-bottom:2rem}.checkout-shipping-form #fieldset-payment,.checkout-shipping-form #checkout-shipping-payment{width:100%}@media (min-width:768px){.checkout-shipping-form #fieldset-payment,.checkout-shipping-form #checkout-shipping-payment{width:calc(50% - 10px)}}.checkout-shipping-form #checkout-packaging-types,.checkout-shipping-form .checkout-button-row{flex:100%}.checkout-shipping-form .custom-radio{cursor:pointer;border-radius:4px;margin:0;padding:0}.checkout-shipping-form .custom-radio:has(input:checked){background-color:#3131311a}.checkout-shipping-form .custom-radio .content{flex:100%}.checkout-shipping-form .custom-radio .title,.checkout-shipping-form .custom-radio .title small{display:block}.checkout-shipping-form .checkout-shipping-form-change{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.checkout-shipping-form .checkout-shipping-form-change .btn{white-space:nowrap}.checkout-shipping-form .checkout-shipping-form-change .checkout-shipping-form-change-icon{margin-left:.25rem}.checkout-shipping-form .checkout-shipping-form-options{margin-bottom:1rem}.checkout-shipping-form .checkout-shipping-form-options .checkout-shipping-form-options{justify-content:space-between}.checkout-shipping-form .checkout-shipping-form-options .checkout-shipping-form-options-specific-cost{width:100%;display:block}.checkout-shipping-form .checkout-shipping-form-options .price-col{text-align:right}.checkout-shipping-form .checkout-shipping-form-packaging{margin-bottom:1rem}.checkout-shipping-form .checkout-shipping-form-packaging .checkout-shipping-form-packaging-cost{float:right;margin-left:1rem;font-weight:700}.checkout-shipping-form .checkout-shipping-form-packaging .checkout-shipping-form-packaging-desc{width:100%;display:block}.checkout-shipping-form .checkout-payment-options>div,.checkout-shipping-form .checkout-payment-options .custom-control-inline{width:100%}.checkout-shipping-form .custom-control-label{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:10px;display:flex}.checkout-shipping-form .custom-control-label:before,.checkout-shipping-form .custom-control-label:after{display:none;top:50%;left:.5rem;transform:translateY(-50%)}.checkout-shipping-form .shipping-price{white-space:nowrap}.button-row-mb,.checkout-additional-payment,.checkout-confirmation .card{margin-bottom:1rem}.checkout-confirmation .card .checkout-confirmation-heading{margin-bottom:0}.checkout-confirmation .card .checkout-confirmation-change{margin-right:.25rem;text-decoration:underline;display:none}@media (min-width:768px){.checkout-confirmation .card .checkout-confirmation-change{display:inline-block}}.checkout-confirmation .checkout-confirmation-comment{border:0}.checkout-confirmation .checkout-confirmation-pre-form-hr{margin-top:2rem;margin-bottom:2rem}@media (min-width:768px){.checkout-confirmation .checkout-confirmation-pre-form-hr{margin-top:4.5rem;margin-bottom:4.5rem}}.checkout-confirmation .checkout-confirmation-legal-notice{margin-top:2rem;margin-bottom:2rem}.checkout-confirmation .checkout-confirmation-items .card-products{border:0}.checkout-confirmation .checkout-confirmation-items .card-products .card-header{text-align:right;padding:0}.checkout-confirmation .checkout-confirmation-items .card-products .card-body .checkout-items-header{font-weight:600}.checkout-confirmation .checkout-confirmation-items .card-products .card-body .checkout-items-info .col{margin-bottom:.5rem}.checkout-confirmation .checkout-confirmation-items .card-products .checkout-items-total-wrapper{justify-content:flex-end}.checkout-confirmation-items__card{--confirmation-items-spacing:1.5rem}.checkout-confirmation-items__card .card-body{padding:var(--confirmation-items-spacing)}.checkout-confirmation-items__card hr{margin-block:var(--confirmation-items-spacing)}.checkout-items-total{margin-left:auto;padding-top:1.5rem;padding-bottom:1rem}.checkout-items-total .col-auto{text-align:right;margin-left:auto}body[data-page="11"] #content{flex-wrap:wrap;gap:30px;display:flex}body[data-page="11"] #content>*{width:100%}body[data-page="11"] #content .usp-col{order:1}@media (min-width:767px){body[data-page="11"] #content .usp-col{order:0;width:calc(33% - 15px)}body[data-page="11"] #content #result-wrapper{width:calc(66% - 15px)}}body[data-page="11"] #content #alert-list{order:-1}body[data-page="11"] #content .btn-primary{color:#fff!important;background-color:#5c9767!important;border-color:#5c9767!important}body[data-page="11"] #content .btn-primary:hover,body[data-page="11"] #content .btn-primary:focus,body[data-page="11"] #content .btn-primary:active{color:#fff!important;background-color:#497751!important;border-color:#497751!important}body[data-page="11"] .form-control,body[data-page="11"] .btn{border-radius:4px}#checkout>.row>div:has(#order-proceed-as-guest){width:100%!important;margin-left:0!important}@media (min-width:767px){#checkout #order_register_or_login fieldset,#checkout .contact-information{flex-wrap:wrap;justify-content:space-between;display:flex}#checkout #order_register_or_login fieldset h4,#checkout .contact-information h4{width:100%}#checkout #order_register_or_login fieldset .float-label-control,#checkout #order_register_or_login fieldset .contact-information__email,#checkout #order_register_or_login fieldset .contact-information__contact,#checkout .contact-information .float-label-control,#checkout .contact-information .contact-information__email,#checkout .contact-information .contact-information__contact{width:calc(50% - 10px)}#checkout #order_register_or_login fieldset .form-group:has(.btn-primary){width:100%;max-width:250px;margin-left:auto}#checkout .contact-information .form-group:has(.btn-primary){width:100%;max-width:250px;margin-left:auto}}#checkout .btn-primary{color:#fff;background-color:#5c9767}#checkout .btn-primary:hover,#checkout .btn-primary:focus,#checkout .btn-primary:active{background-color:#497751}#checkout .paypal-buttons{float:right;max-width:250px;margin-right:-10px}#checkout .contact-information .col-md-6{width:100%}#checkout .badge.badge-pill{background-color:#5c9767;border-radius:4px;margin-top:-3px;padding:8px 8px 6px;font-size:14px}.radio{border-radius:4px}#checkout-shipping-payment .radio:has(input[checked]){border:1px solid #5c9767}#checkout-shipping-payment .radio .content{margin-bottom:5px;display:inline-block}#checkout-shipping-payment .custom-control{margin-bottom:1rem}.checkout-shipping-form-packaging-cost{white-space:nowrap}.checkout-shipping-form .custom-checkbox{cursor:pointer;border-radius:4px;margin:0;padding:0}.checkout-shipping-form .custom-checkbox:has(input:checked){background-color:#3131311a}.checkout-shipping-form .custom-checkbox .content{flex:100%}.checkout-shipping-form .custom-checkbox .title,.checkout-shipping-form .custom-checkbox .title small{display:block}.checkout-shipping-form .custom-radio,.checkout-shipping-form .custom-checkbox{border:1px solid #3131311a}.checkout-shipping-form .price-col{white-space:nowrap}#existing-customer{border-bottom:1px solid #3131311a;margin-bottom:2rem;padding-bottom:2.5rem}#customer .packstation-info{justify-content:flex-end;margin-top:6px;font-size:16px;font-weight:700;display:flex}#customer .packstation-info a:hover{text-decoration:none}#order-confirm .custom-border{border:none;padding:0}#order-confirm .edit{color:#5c9767;font-weight:700}#check-billing-shipping-address,#check-payment-shipping{border-bottom:1px solid #3131311a;padding-bottom:1rem}#shipping-address ul{margin-bottom:20px}#check-payment-shipping{padding-bottom:2rem}#check-payment-shipping .custom-border{flex-wrap:wrap;display:flex}#check-payment-shipping .custom-border hr{display:none}#check-payment-shipping .custom-border>*{width:100%;margin-bottom:20px}@media (min-width:575px){#check-payment-shipping .custom-border>*{width:50%;margin-bottom:0}}#panel-edit-comment h4 span{font-weight:300}#order-confirm>.row.row-spacing{margin:40px 0 0}#order-confirm>.row.row-spacing>div{margin-bottom:45px;padding:0}#order-confirm>.row .col-12:nth-of-type(2){flex-wrap:wrap;display:flex}#jtl_vouchers .card{background:#3131311a;border:0}#jtl_vouchers .card .card-header{background:unset}#jtl_vouchers .h3{font-size:1.38462rem}#panel-edit-coupon .btn-secondary,#redeem-reward-points .btn-secondary{color:#5c9767;background-color:#e7e7e7;border:none}#panel-edit-coupon .btn-secondary:hover,#panel-edit-coupon .btn-secondary:active,#panel-edit-coupon .btn-secondary:focus,#redeem-reward-points .btn-secondary:hover,#redeem-reward-points .btn-secondary:active,#redeem-reward-points .btn-secondary:focus{background-color:#cecece}#panel-edit-coupon .input-group-btn,#redeem-reward-points .input-group-btn{padding-left:20px}#redeem-reward-points hr{display:none}#redeem-reward-points .bonuspointsContainer{flex-direction:column;align-items:flex-start}#redeem-reward-points .bonuspointsContainer .color-brand-primary{color:#5c9767}#redeem-reward-points .bonuspointsContainer .bonuspoints{flex-basis:0}.order-submit .h4{margin-bottom:20px}.order-submit #panel-submit-order thead{display:none}.order-submit #panel-submit-order .order-items__article-col{color:#494949}.order-submit #panel-submit-order .order-items__article-col>*{color:inherit}.order-submit #panel-submit-order .order-items__title{font-size:16px;font-weight:700}.order-submit #panel-submit-order .price-col strong{font-weight:400}.order-submit #panel-submit-order .total-sum{font-style:normal!important}.order-submit #panel-submit-order .future-reward-points span{color:#5c9767;font-weight:700}.order-submit #change-cart-button{text-transform:none;color:#5c9767;font-weight:700}.order-submit #change-cart-button .icon-content{margin-right:3px}.checkout-confirmation-check .checkout-confirmation{color:unset;background-color:unset;margin:3rem 0 2rem;padding:0}.checkout-confirmation-check hr{display:none}#checkout-packaging-types .h2{font-size:1rem!important}#checkout-packaging-types .h2:after{content:" -optional";font-size:.8rem;font-style:italic;font-weight:400}#checkout-packaging-types .checkout-shipping-form-packaging .custom-checkbox{background-color:#fff;border:1px dashed #d3d3d3;border-radius:3px;padding:0 10px;position:relative}#checkout-packaging-types .checkout-shipping-form-packaging .custom-checkbox [type=checkbox]{display:none}#checkout-packaging-types .checkout-shipping-form-packaging .custom-checkbox:after{content:"";text-align:center;color:#313131;opacity:1;background:#fff;border:1px dashed #d3d3d3;border-radius:3px;width:23px;height:23px;font-size:16px;font-weight:700;position:absolute;top:-7px;left:-7px}#checkout-packaging-types .checkout-shipping-form-packaging .custom-checkbox:has(:checked){background-color:#3131311a}#checkout-packaging-types .checkout-shipping-form-packaging .custom-checkbox:has(:checked):after{content:"✓"}#checkout:has(#shipment_14 input:checked,#shipment_15 input:checked,#shipment_19 input:checked,#shipment_20 input:checked,#shipment_21 input:checked,#shipment_22 input:checked,#shipment_26 input:checked,#shipment_27 input:checked) .panel-wrap:has(input[name="kVerpackung[]"]){display:none}.checkout-existing-customer-hr{display:none}.card{width:100%}.card:has(.collapsed){height:max-content}body[data-page="11"] #jtl_vouchers{max-width:100%!important;padding:0!important}