.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{display:flex;justify-content:space-between;gap:10px;align-items:center}@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{width:130px}.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:rgba(0,0,0,.8)}[id=cart-form] .order-items__title{font-weight:bold;font-size:16px;line-height:1.2;margin-bottom:1em;display:block;color:#000}@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{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media(max-width: 575px){.shipping-estimate *{width:100%}}@media(max-width: 575px){.shipping-estimate__button{margin-top:20px}}[id=cart-checkout-btn]{position:relative;z-index:10}.cart-items-header{padding-bottom:1rem;font-weight:bold;gap:0}.cart-items-body{padding-bottom:1rem;gap:0}.cart-items-image{height:100%}.cart-items-image>a{display:block;container-type:inline-size}.cart-items-image>a img{border-radius:0px}.cart-items-single-price{margin-left:auto;white-space:nowrap}.cart-items-quantity{margin-left:auto;text-align:center;white-space:nowrap}@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:-0.822rem -0.822rem}.cart-items-delete .btn{font-size:1.2em;color:rgba(0,0,0,.8)}.cart-items-name{display:block;color:rgba(0,0,0,.8);font-weight:bold;font-size:1.1em}.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){padding-top:25px}#freegift .slick-list{padding-top:25px}#freegift .badge-circle{left:0;right:0;margin:auto;padding:0}#freegift *:has(>.freegift-image){container-type:inline-size}#freegift .freegift-image{border-radius:0px}@container (min-width: 400px){#freegift .freegift-image{border-radius:0px}}@container (min-width: 600px){#freegift .freegift-image{border-radius:0px}}.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{margin-top:1rem;padding-top:1rem;font-size:1.25rem;border-top:1px solid #adb5bd}.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: rgb(83.0409081666, 153.035853451, 216.3076522083);--background-color-current: rgb(51.4340909091, 122.2772727273, 183.4159090909);--background-color-disabled: rgba(0, 0, 0, 0.1);--text-color-active: #fff;--text-color-disabled: rgba(0, 0, 0, 0.8);--bg: var(--background-color-disabled);--text-color: var(--text-color-disabled);--badge-size: var(--step-wizard-badge-size, 2em);border-radius:0px;margin:0 0 3rem;overflow:hidden;position:relative;color:var(--text-color);gap:var(--step-gap);font-size:clamp(0.625rem, -0.0962rem + 3.0769vw, 1rem)}.stepper .nav-item,.stepper .nav-item a{display:flex}.stepper .nav-item>*,.stepper .nav-item a>*{flex:1}.stepper .nav-item{margin:0;padding:0;position:relative;clip-path:polygon(0 0, 100% 0, calc(100% + var(--tip-offset)) 50%, 100% 100%, 0 100%, var(--tail-offset) 50%)}@media(width > 992px){.stepper .nav-item{flex:1 0 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);height:100%;background-color:var(--bg);position:absolute;content:"";top:0;right:calc(var(--tip-offset)*-1);z-index:4}.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{display:flex;align-items:center;gap:clamp(5px, -14.2308px + 5.1282vw, 15px);padding:clamp(5px, -4.6154px + 2.5641vw, 10px);background-color:var(--bg);color:var(--text-color)}.stepper .step-content .badge{border:solid 2px var(--text-color);color:var(--text-color);background-color:rgba(0,0,0,0);font-size:1em;width:var(--badge-size);height:var(--badge-size);display:flex;align-items:center;justify-content:center}.checkout-steps{margin-bottom:3rem;border-radius:0px}@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(width > 61.56em){.d-inline-block--stepper{display:inline-block !important}}div.dataTables_wrapper div.dataTables_filter input[type=search]{margin-left:0;width:100%}.select-shipping-address{margin-top:1rem}.select-shipping-address .dataTables_wrapper{border:1px solid rgba(0,0,0,.065);padding:1rem;margin-bottom:1.5rem}.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 0px}.checkout-button-row{margin-top:1em}.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{margin-top:-1rem;margin-bottom:1rem;color:rgba(0,0,0,.6)}.order-confirmation-note{margin-bottom:1.5rem}@media(min-width: 768px){.order-confirmation-note{margin-bottom:2rem}}@media(min-width: 768px){.order-confirmation-details{margin-bottom:3rem}}.checkout-payment-method{margin-bottom:1rem}.checkout-payment-method-badge{margin-left:1rem;float:right}.checkout-payment-method-note{width:100%;display:block}.payment-method-module-ids{margin-bottom:1rem}.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 rgba(0,0,0,.065);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{margin-bottom:1rem;text-align:left}@media(min-width: 768px){.checkout-button-row .checkout-register-form-buttons-privacy{text-align:right}}@media(min-width: 768px){.checkout-button-row .checkout-button-row-submit{margin-left:auto}}.checkout-shipping-form-wrapper .col{max-width:670px}.checkout-shipping-form{margin-bottom:2rem}.checkout-shipping-form fieldset{margin-bottom:2rem}.checkout-shipping-form .checkout-shipping-form-change{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.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{margin-left:1rem;float:right;font-weight:700}.checkout-shipping-form .checkout-shipping-form-packaging .checkout-shipping-form-packaging-desc{width:100%;display:block}.button-row-mb{margin-bottom:1rem}.checkout-additional-payment{margin-bottom:1rem}.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 .checkout-confirmation-items__card{--confirmation-items-spacing: 1.5rem}.checkout-confirmation .checkout-confirmation-items__card .card-body{padding:var(--confirmation-items-spacing)}.checkout-confirmation .checkout-confirmation-items__card hr{margin-block:var(--confirmation-items-spacing)}/*# sourceMappingURL=checkout.css.map */
