.order-btn{width:100%;position:relative}.checkout-container{display:flex;flex-direction:column;gap:20px;padding:0;margin:0}.payment-methods .filed_wrap{width:100%;display:flex;justify-content:space-between;align-items:center}.bestelling-fourth-wrap.form_custom_design.input-border{padding-bottom:2rem}.discount-field input.field__input::placeholder{opacity:1}.order-summary .price-item{gap:3px}.discount-field input.field__input{padding:2px 1.5rem;font-size:1.4rem;margin:0}.order-summary .discount-field{display:flex;gap:15px;align-items:center;padding-bottom:0rem}.discount-field .discount-btn.button.button--primary{min-width:calc(13rem + var(--buttons-border-width)* 2);font-size:1.4rem;opacity:1;cursor:pointer;padding:0 2rem;min-height:4.5rem;font-weight:400;letter-spacing:0}.checkout-form{grid-template-columns:var(--x-shell-content-template-columns);display:grid;--x-shell-main-inline-size: var(--config-main-inline-size, 66rem);--x-shell-order-summary-inline-size: var(--config-order-summary-inline-size, 52rem);--x-shell-section-columns-offset: calc(calc(var(--x-shell-main-inline-size) - var(--x-shell-order-summary-inline-size)) / 2);--x-shell-content-display: grid;--x-shell-content-template-areas: "main order-summary";--x-shell-content-template-columns: minmax(min-content, calc(50% + var(--x-shell-section-columns-offset))) 1fr;flex:1}.custom-checkout .customer-info{padding-top:38px}.customer-info{flex:1;max-width:600px}.order-summary{flex:1;max-width:400px}.payment{text-align:center}form#checkout-form{display:flex;flex-wrap:wrap;gap:16px 16px}.filed_wrap{width:calc(50% - 8px)}.filed_wrap input,.filed_wrap select{height:40px;padding:0 10px;width:100%;border:1px solid #ddd;border-radius:0;color:#000;outline:none;box-shadow:none}.checkout_wrap .rich-text__blocks{max-width:100%;margin:0 auto}.custom-checkout .cart-sub-wrap-box .discount-error{margin-bottom:0rem;color:#ff4f59}.custom-checkout .order-summary p{margin:5px 0rem 0rem;font-size:13px;display:flex;justify-content:space-between;align-items:center;gap:8px}.custom-checkout form#checkout-form{gap:25px 15px}.custom-checkout input#vat-number-new{margin-bottom:1.3rem}.checkout-form .field.error-text label.field-error{font-size:1.2rem!important;margin:2px 0 0}.custom-checkout h2{font-size:2.4rem;margin-top:0;margin-bottom:4rem}.empty-checkout a.button{margin-top:2rem}span.error-message{color:#ff4f59;font-size:1.3rem}.custom-checkout .order-summary{max-width:500px;position:sticky;position:-webkit-sticky;width:100%;height:100%;top:0;height:100vh}.checkout-form .payment{padding-top:2rem;padding-bottom:3rem;display:flex;align-items:center;gap:10px;position:relative;flex-direction:column-reverse}.checkout-form .payment .button.button--primary.prev-btn:after{display:none}.checkout-form .payment .button.button--primary.prev-btn{display:flex!important;background:none;border:none;box-shadow:none;text-decoration:underline;color:rgba(var(--color-foreground),1)}.checkout-form .payment .button.button--primary.prev-btn{display:flex!important}.custom-checkout .cart-totals .checkout-total{font-size:18px;display:flex;justify-content:space-between;font-weight:600;align-items:center;font-size:2rem}.custom-checkout .customer-info{max-width:850px}.custom-checkout .customer-info label{color:rgba(var(--color-foreground),1);font-size:1.4rem}.custom-checkout select#AddressCountryNew,.custom-checkout select#AddressProvinceNew{width:100%;max-width:100%;color:rgba(var(--color-foreground),.75);padding:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAKVJREFUSEvtk8ENgCAMRT8bMJKedAD2UfdxAI+OxAYYUaOopdDEgwlcad+DT1H4eKmP+SgCNuESkTwi3ZoKQGWnsY9RdGvW/dlO4/xWR76BbozzDQoDJfFwh26vq98ktCBsfkhucPIQ0SmiIKnwLQBm3WG+/IyFPPmBZQVrYSA5O1l40g0OXk4s11CSbhBIAHCjKxZw75X1DySwIhClljVFEsP/BQsLYEQZ3RzAagAAAABJRU5ErkJggg==);background-position:98%;background-repeat:no-repeat;-webkit-appearance:none;appearance:none;border-radius:15px}.custom-checkout .checkout-form{padding-bottom:0rem}.custom-checkout input::placeholder{color:rgba(var(--color-foreground),1)}.custom-checkout .filed_wrap input,.custom-checkout .filed_wrap select{box-shadow:none;height:4.5rem;font-size:1.4rem;padding:0 1.5rem;color:rgb(var(--color-foreground));border-radius:8px;font-family:var(--font-body-family);font-style:var(--font-body-style)}.custom-checkout input.field__input.field-error{border:1px solid #f44f59;border-radius:8px}.custom-checkout .cart-totals{padding:3.8rem;margin-top:0rem;border-radius:8px;max-width:52rem}.custom-checkout .cart-item-info{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:1.4rem}.custom-checkout h4{font-size:1.8rem}.custom-checkout a{color:rgba(var(--color-foreground),1);display:flex;font-weight:500;flex-direction:column}.custom-checkout a svg.icon.icon-discount{width:15px;height:15px}.custom-checkout a li.discounts__discount{justify-content:flex-start;gap:10px}.custom-checkout a.button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background));font-family:var(--font-inter);font-weight:500;font-size:1.8rem}.empty-checkout{display:flex;flex-direction:column;align-items:center;padding:3.8rem}.empty-checkout h3{padding:3.8rem}.custom-checkout h3{font-size:calc(var(--font-heading-scale)* 2.1rem);padding:3.8rem 3.8rem 0;margin:0}.custom-checkout select#land-regio,.custom-checkout select#shipping_land_regio{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAKVJREFUSEvtk8ENgCAMRT8bMJKedAD2UfdxAI+OxAYYUaOopdDEgwlcad+DT1H4eKmP+SgCNuESkTwi3ZoKQGWnsY9RdGvW/dlO4/xWR76BbozzDQoDJfFwh26vq98ktCBsfkhucPIQ0SmiIKnwLQBm3WG+/IyFPPmBZQVrYSA5O1l40g0OXk4s11CSbhBIAHCjKxZw75X1DySwIhClljVFEsP/BQsLYEQZ3RzAagAAAABJRU5ErkJggg==);background-position:right 10px center;background-repeat:no-repeat;background-size:20px;-webkit-appearance:none;appearance:none;cursor:pointer}.custom-checkout th{font-size:1.6rem}.order-btn #next.font-zero{font-size:0;pointer-events:none}.checkout-container table:not([class]) td,.checkout-container table:not([class]) th{padding:1.5em}.checkout-container table:not([class]){font-size:1.6rem}.checkout-msg-inner.right h4{text-align:left}.order-summary span.checkout-item-count{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));height:2.2rem;width:2.2rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:1.2rem;padding-left:2px;font-weight:600;position:absolute;top:-5px;right:8px;line-height:calc(1 + .2 / var(--font-body-scale))}.cart-item-image{position:relative}.cart-items{list-style-type:none;padding:0;margin:0}.cart-item{display:flex;margin-bottom:20px;padding:10px;border-bottom:1px solid #ddd}.cart-item-details{display:flex;align-items:center}.custom-checkout .cart-item-details{width:100%}.cart-item-image img{width:64px;height:auto;margin-right:15px;border-radius:4px;background:#ededed;border:1px solid #c3c3c3}.cart-item-info h4{margin:0;font-size:14px}.custom-checkout .cart-item-info h4{font-size:1.5rem}.cart-item-info p{margin:5px 0;font-size:14px}.cart-totals{margin-top:0;font-size:16px}.customer-info .check-perticulier{margin-bottom:1rem;display:flex;gap:15px}.filed_wrap.field.billing-address-new{box-shadow:none;height:auto;margin:0}.filed_wrap.field.billing-address-new:before,.filed_wrap.field.billing-address-new:after{content:"";box-shadow:none;border:0}.filed_wrap.field.billing-address-new .field:after,.bestelling-fourth-wrap .field:after{box-shadow:none}.custom-checkout .field__input:focus~.field__label,.custom-checkout .field__input:not(:placeholder-shown)~.field__label,.custom-checkout .field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{padding:0 4px;background:#fff}.field__label,.customer .field label{top:calc(1.3rem + var(--inputs-border-width));letter-spacing:0}.field__input:not(:placeholder-shown)~.field__label,.field__input:focus~.field__label{top:calc(var(--inputs-border-width) - .8rem);font-size:1rem}.checkout-form .form_custom_design,.checkout-form .contact-first-wrap .filed_wrap.full-width{width:100%}.checkout-form .filed_wrap-half{display:flex;justify-content:space-between;gap:15px}.checkout-form .filed_wrap-full .filed_wrap{width:100%}.checkout-form .filed_wrap{margin-bottom:20px}.checkout-form .billing-third-wrap .filed_wrap input{width:100%;background:transparent}.checkout-form .choose-option-floor-wall .filed_wrap.field,.checkout-form .bestelling-fourth-wrap .filed_wrap.field{box-shadow:none}.checkout-form .field.error-text .field__input:focus,.checkout-form .field.error-text .field__input:not(:placeholder-shown),.checkout-form .field.error-text .field__input:-webkit-autofill,.checkout-form .field.error-text .customer .field input:focus,.checkout-form .field.error-text .customer .field input:not(:placeholder-shown),.checkout-form .field.error-text .customer .field input:-webkit-autofill{padding:0 1.5rem;color:rgb(var(--color-foreground));font-size:1.4rem}.checkout-breadcrumbs ul{display:flex;align-items:center;padding:0;gap:2px;justify-content:center;margin-top:0;font-size:1.4rem}.checkout-breadcrumbs ul li:not(:last-child):after{border-width:.1em .1em 0 0;content:">";display:inline-block;height:.2em;margin:0 .2em;position:relative}.checkout-breadcrumbs ul li{list-style-type:none;display:flex}nav.checkout-breadcrumbs{padding-bottom:1rem}.checkout-breadcrumbs ul li.active a{color:#ff4f59;cursor:pointer;pointer-events:visible}.checkout-breadcrumbs ul .info{cursor:pointer}.checkout-breadcrumbs ul li a{color:rgba(var(--color-foreground),.75);text-decoration:none;pointer-events:none}.checkout-form .field.error-text{display:flex;flex-wrap:wrap;align-items:baseline;flex-direction:column}.checkout-form .field.error-text .field-error{color:#ff4f59;font-size:1.2rem}.checkout-form .field.error-text:after{box-shadow:none}.checkout-form input[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.checkout-form input[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.custom-checkout .cart-item-info a h4{font-size:1.4rem}.custom-checkout .cart-item{padding:0 0 2px;border:0}.checkout-form input[type=radio]:checked+label:after,.checkout-form input[type=radio]:not(:checked)+label:after{content:"";width:10px;height:10px;background:#104754;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.checkout-form .check-perticulier input[type=radio]:checked+label,.checkout-form .check-perticulier input[type=radio]:not(:checked)+label{padding:0 0 0 25px}.checkout-form .check-perticulier input[type=radio]:checked+label:before,.checkout-form .check-perticulier input[type=radio]:not(:checked)+label:before{top:0;left:0}.checkout-form .check-perticulier input[type=radio]:checked+label:after,.checkout-form .check-perticulier input[type=radio]:not(:checked)+label:after{top:3px;left:3px}.checkout-form input[type=radio]:checked,.checkout-form input[type=radio]:not(:checked){position:absolute;left:-9999px}.checkout-form input[type=radio]:checked+label,.checkout-form input[type=radio]:not(:checked)+label{position:relative;cursor:pointer;line-height:normal;display:inline-block;padding:0 21px 8px 25px;border-radius:8px}.checkout-form input[type=radio]:checked+label:before,.checkout-form input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid #104754;border-radius:100%;background:#fff}.custom-checkout .checkout-container form#checkout-form{gap:15px}.custom-checkout .checkout-container h2{margin-bottom:1.6rem;font-size:1.8rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:700;letter-spacing:0}.custom-checkout .order-summary .checkout-total{margin:1rem 0}.custom-checkout .field__input,.customer .field input{border-radius:8px;height:4.5rem;border:1px solid #ddd;box-shadow:none}.custom-checkout .field__input:focus,.custom-checkout .field:hover.field:after{border-radius:8px}.order-summary{background:#f5f5f5;padding:0;border-left:1px solid #dedede}.checkout-header{display:flex;align-items:center;justify-content:center;position:relative;border-bottom:1px solid #dedede;margin:0}.custom-header{display:flex;justify-content:space-between;align-items:center}.header-content{width:100%;max-width:1180px;padding:2.1rem 3.8rem;position:relative}.custom-checkout .choose-room-tile{width:100%;max-width:100%}.choose-option-floor-wall .field:after{box-shadow:none}.custom-checkout .checkout-header img{width:150px;height:auto;object-fit:contain}.custom-checkout .choose-option-floor-wall{width:100%}.custom-checkout .choose-option-floor-wall h2{padding-top:.5rem}.customer-info .field:after{border:none;border-radius:8px;box-shadow:none}.checkout-form .contact-all-one-wrap input[type=checkbox]{accent-color:#104754;width:17px;height:17px;margin:0;cursor:pointer}.custom-checkout .contact-all-one-wrap .contact-checkbox label{padding:0;cursor:pointer;line-height:1.4}.custom-checkout .contact-all-one-wrap .contact-checkbox{display:flex;align-items:center;gap:.7rem;margin-top:2rem;margin-bottom:10px;flex-wrap:wrap}.custom-checkout .contact-checkbox label:not(.field-error){flex:1}.custom-checkout .hidden-fields{display:contents}.custom-checkout .shipping-methods .filed_wrap{position:relative}.shipping-methods .filed_wrap span{position:absolute;right:16px;font-size:1.4rem}.checkout-form .choose-room-tile .filed_wrap input{background:transparent}.checkout-form .choose-room-tile .filed_wrap{width:100%;z-index:0}.custom-checkout .checkout-form .order-summary,.custom-checkout .customer-info{max-width:882px}.custom-checkout .customer-info{max-width:66rem;margin-left:auto;padding:3.8rem}.custom-checkout .checkout-form{gap:0rem}.checkout-form .billing-third-wrap .filed_wrap label,.checkout-form .bestelling-fourth-wrap .filed_wrap label,.checkout-form .choose-option-floor-wall .filed_wrap label{margin:0;padding:0}.custom-checkout .field__input:focus,.custom-checkout .field:hover.field:after{border-radius:8px;padding:0 1.5rem!important}.checkout-form .billing-third-wrap .filed_wrap,.checkout-form .bestelling-fourth-wrap .filed_wrap,.checkout-form .choose-option-floor-wall .filed_wrap{display:grid;align-items:center;width:100%;gap:0rem;border:0;border-radius:8px;padding:0}.payment.all-btns .bk-button.prev-btn{display:flex!important;font-size:1.4rem}.payment.all-btns button.proceed{padding:0 2rem}.shipping-methods .filed_wrap.country-name-error label{color:#ff4f59;padding:0 1.2rem}.billing-third-wrap .filed_wrap.country-name-error{box-shadow:none;border:2px solid #ff4f59}.shipping-heading{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:1rem;cursor:pointer;border-bottom:1px solid #c3c3c3;margin-bottom:1.5rem}.shipping-info .shipping-heading h2{margin-bottom:0}.payment.all-btns button{min-height:calc(5.6rem + var(--buttons-border-width)* 2);min-width:calc(17rem + var(--buttons-border-width)* 2);padding:0 3rem;font-size:1.9rem;margin-left:auto;width:100%;letter-spacing:0}.shipping-heading .icon{width:10px;height:auto}.shipping-methods .filed_wrap{margin:0}.shipping-heading.active .icon{transform:rotate(180deg)}.checkout-form .shipping-methods .filed_wrap{box-shadow:none}.checkout-form .caret-element{background:#f4f6f7;padding:7px 4px;display:flex;border-radius:3px}.checkout-form .shipping-methods input[type=radio]:checked+label{background:#ebf9fe8f;border-radius:6px;padding:11px 21px 10px 40px;text-transform:capitalize;width:100%}.checkout-form .shipping-methods input[type=radio]:not(:checked)+label{padding:11px 21px 10px 40px}.checkout-form span.loaders{position:absolute;left:calc(50% - 9px);top:calc(50% - 9px);transform:translate(-50%,-50%)}button.button:has(+span.loaders[style*="display: block;"]){opacity:.4;pointer-events:none}.customer-info-wrap{flex:1}.custom-checkout .checkout-form .order-summary{width:100%;flex:1}.billing-third-wrap .bg-add-check .filed_wrap{margin-bottom:1px}.filed_wrap.field.billing-address-new.bg-field-check .field__input{background:#fff}.custom-checkout .bill-add-wrap{display:flex;gap:4px;align-items:baseline;margin:1.5rem 0 1rem;flex-wrap:wrap}.choose-option-floor-wall span{display:block;padding-bottom:5px;font-size:1.4rem}.bill-add-wrap .filed_wrap{max-width:max-content;margin:0}.billing-third-wrap.form_custom_design.input-border h2,.choose-option-floor-wall.form_custom_design.input-border h2,.bestelling-fourth-wrap.form_custom_design.input-border h2{margin-bottom:.5rem}.filed_wrap.field.billing-address-new.bg-field-check{background:#f5f5f5;padding:25px 20px 10px;margin-bottom:20px}.checkout-form .shipping-methods input[type=radio]:checked+label:before,.checkout-form .shipping-methods input[type=radio]:not(:checked)+label:before{left:14px;top:10px}.checkout-form .shipping-methods input[type=radio]:checked+label:after,.checkout-form .shipping-methods input[type=radio]:not(:checked)+label:after{top:13px;left:17px}.contact-with-login{display:flex;align-items:center;justify-content:space-between}.contact-with-login .log-acc-check{font-size:13px;font-weight:400;letter-spacing:0;margin-bottom:1.6rem}.order-btn button.button.font-zero{opacity:.4}.discount-applied span{background:#ededed;border-radius:5px;padding:4px 8px;font-size:1.4rem;display:flex;align-items:center;gap:4px;cursor:pointer}.discount-applied{display:flex;gap:.7rem;align-items:center;margin-bottom:2rem;padding-top:1.5rem}.cart-sub-wrap-box ul{padding:0;margin:7px 0}.cart-sub-wrap-box ul li{list-style-type:none;padding:0;display:flex;justify-content:space-between;align-items:center;font-size:1.4rem}.discount-applied svg.cross-icon{margin-left:3px}.cart-sub-wrap-box ul li span{display:flex;align-items:center;gap:6px}.discount-applied svg path,.cart-sub-wrap-box ul li svg.discount-icon{fill:none;stroke:currentColor}.cart-sub-wrap-box ul li svg.discount-icon{width:14px;height:14px}.payment-info{margin-top:4rem}.payment-info .filed_wrap{position:relative}.payment-info .filed_wrap>span{position:absolute;right:16px;font-size:1.4rem;top:0}.payment-info .filed_wrap label{width:100%;padding-right:100px!important}.custom-checkout .payment-methods .filed_wrap select{width:auto;margin-left:20px;height:3.5rem;font-size:1.3rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAKVJREFUSEvtk8ENgCAMRT8bMJKedAD2UfdxAI+OxAYYUaOopdDEgwlcad+DT1H4eKmP+SgCNuESkTwi3ZoKQGWnsY9RdGvW/dlO4/xWR76BbozzDQoDJfFwh26vq98ktCBsfkhucPIQ0SmiIKnwLQBm3WG+/IyFPPmBZQVrYSA5O1l40g0OXk4s11CSbhBIAHCjKxZw75X1DySwIhClljVFEsP/BQsLYEQZ3RzAagAAAABJRU5ErkJggg==);background-position:right 10px center;background-repeat:no-repeat;background-size:20px;-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:35px}.payment-methods input[type=radio]+label+select.kies-bank{display:none}.payment-methods input[type=radio]:checked+label+select.kies-bank{display:block}.cont-shop-content .btn.button{font-size:1.6rem;letter-spacing:0;min-width:calc(19rem + var(--buttons-border-width) * 2)}.shipping-content .term-cond p{display:block;width:100%;max-width:100%;line-height:18px}.shipping-content .term-cond{padding:0 0 0 25px}.shipping-content .term-cond p a{display:inline-block;cursor:pointer}.thank-page-wrap p{font-size:1.6rem;font-weight:500;letter-spacing:0;margin:6px 0}.customer-order-res table{margin-bottom:4rem}.custom-checkout .thank-page-wrap svg.icon.icon-check{width:50px;height:auto;padding-bottom:1rem}.contact-checkbox label#email-news-offer-error{width:100%;order:2;color:#ff4f59;font-size:1.2rem}.thank-page-wrap h3{padding-top:0;padding-bottom:16px;text-align:center}body .thank-page-wrap{padding:70px 3.8rem;width:100%;margin:0 auto;max-width:1180px}.thank-page-wrap .customer-order-res{margin:25px auto 0}.thank-page-wrap h2.thank-title{margin-bottom:16px}.checkbox-container1.partial-pay h3{padding:17px 0 5px;color:#ff4f59}.partial-pay-inner{display:flex;gap:4px;align-items:center;justify-content:space-between;padding-top:1.1rem}.partial-pay-inner span.partial-pay-amt{font-weight:700}.Confirmation{display:flex;align-items:center;justify-content:left;gap:14px;padding-bottom:3rem}.check-icon{display:flex;align-items:center}.confirmation-text{display:flex;flex-direction:column;align-items:baseline}.order-conf-container{border:1px solid #dedede;border-radius:4px}.payment-info p{display:flex;gap:3px}.confirmation-text small{font-size:1.4rem;letter-spacing:0}.confirmation-text small span.order-id{color:#ff4f59}.Confirmation .check-icon svg.icon.icon-check{width:48px}.confirmation-text strong{font-size:2.4rem}section.order-confirmed{border:1px solid #dedede;padding:17px 10px;border-radius:4px}.order-confirmed h3{font-size:1.6rem;letter-spacing:0}.Confirmation .thank-title{font-size:2.1rem;letter-spacing:0;margin:0}.order-confirmed-text span,.checkbox-container1.partial-pay span{font-size:1.4rem;padding-bottom:0;display:block;letter-spacing:0}.cont-shop-content{display:flex;justify-content:space-between;padding-top:2.6rem;align-items:center}.order-confirmed-text h3,.order-status-content h3{padding:0rem 0 .5rem}.order-status-content,.order-confirmed{border:1px solid #dedede;padding:1.4rem;border-radius:4px}.order-status-content .order-title h2,.thank-contact-info .cust-contact-title,.shipmethod .cust-contact-title,.ship-add-text .cust-contact-title,.payment-info .cust-contact-title,.bill-add-text .cust-contact-title{font-size:1.4rem;padding-bottom:1.4rem;margin-bottom:0}.thank-contact-info p,.shipmethod .shipp-method,.ship-add-text p,.payment-info p,.bill-add-text p{margin:0;font-size:1.4rem;line-height:22px;letter-spacing:0}.thank-contact-info .cust-contact-title,.shipmethod .cust-contact-title,.payment-info .cust-contact-title,.bill-add-text .cust-contact-title,.ship-add-text .cust-contact-title{padding-bottom:.7rem}.order-status-content .order-title h2{font-size:1.6rem}.thank-content{display:flex;font-size:1.4rem;gap:3px;flex-wrap:wrap}.cont-shop-content p.thank-content{margin:0}.order-inner-content{display:grid;grid-template-columns:1fr 1fr;row-gap:1.5rem}.order-confirmed{margin-bottom:1.4rem}.order-status-content .payment-info{margin:0}.checkout-form:has(.empty-checkout){width:100%;max-width:100%;display:block}.checkout-form .empty-checkout .button{margin-top:20px}.error-result .error-msg{color:#ff4f59;text-align:center;font-size:2.2rem;font-weight:700;display:flex;flex-direction:column;align-items:center}.error-msg svg{width:80px}.error-result .empty-checkout h3{padding-top:10px}.checkbox-container1.partial-pay span{font-weight:700}.partial-pay p{padding-top:1rem;font-weight:700}.custom-checkout svg.icon.icon-check{width:50px}.thank-page-wrap{padding-top:30px}.banktransfer-pay-inner .bold{font-weight:700}.banktransfer-pay-inner .red{color:red;font-style:italic;line-height:normal;padding-top:6px}.banktransfer-pay-inner .details{margin-top:10px}.banktransfer-pay-inner p.betaal{font-size:11px;line-height:normal;padding-top:3px;font-weight:700}.banktransfer-pay-inner .details p{margin:5px 0}.banktransfer-pay-inner .qr-container{display:flex;justify-content:space-between;align-items:center}.banktransfer-pay-inner .qr-container img{width:150px;height:150px}.banktransfer-pay-inner .bold{font-weight:700;line-height:18px}.banktransfer-pay-inner .details span.bold{width:100%;max-width:120px}.banktransfer-pay-inner .details p{display:flex;gap:12px;justify-content:flex-start;margin:0;line-height:normal}.banktransfer-pay-inner .wrap{display:flex;align-items:flex-start}.banktransfer-pay-inner .cus-deails p.red{font-size:11px}.checkout-form .filed_wrap.two-half{display:grid;grid-template-columns:1fr .2fr .2fr;gap:15px}.checkout-form .filed_wrap.two-half input#house_number+label.field__label,.checkout-form .filed_wrap.two-half input#ship_house_number+label.field__label{left:calc(var(--inputs-border-width) + 1.2rem)}.custom-checkout .cart-totals ul.cart-items{max-height:400px;overflow:auto;margin:0;padding-block:7px}.upsell-checkout .fbt-wrapper{margin:10px 0}.upsell-checkout .slick-next:before,.upsell-checkout .slick-prev:before{display:none}.upsell-checkout .fbt-title{font-size:16px;font-weight:700;margin-bottom:4px}.upsell-checkout .fbt-item{display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:10px 5px}.upsell-checkout .fbt-image img{width:60px;height:60px;border-radius:6px;object-fit:cover}.upsell-checkout .fbt-name{font-weight:600;font-size:13px;margin:0;line-height:normal}.upsell-checkout .fbt-price{margin:3px 0 1px;font-size:14px}.upsell-checkout .fbt-price .sale{font-weight:700}.upsell-checkout .fbt-price .compare{margin-left:6px;text-decoration:line-through;color:#8b8b8b}.upsell-checkout .fbt-price .percent-off{margin-left:6px;color:#d32f2f;font-weight:600}.upsell-checkout .fbt-btn{background:#003c40;color:#fff;border:none;padding:7px 22px;border-radius:5px;font-size:13px;cursor:pointer;font-weight:600}.upsell-checkout .fbt-btn:hover{opacity:.9}.upsell-checkout .slick-arrow{width:28px;height:28px;border-radius:50%;border:none;background:transparent}.upsell-checkout .fbt-slider .slick-arrow .icon path{fill:#003c40}.upsell-checkout .fbt-slider .slick-arrow .icon{width:16px;height:16px}.upsell-checkout .fbt-slider .slick-next svg.icon{transform:rotate(-90deg)}.upsell-checkout .fbt-slider .slick-prev svg.icon{transform:rotate(90deg)}.upsell-checkout .fbt-slider .slick-next{right:-20px}.upsell-checkout .fbt-slider .slick-prev{left:-20px}.upsell-checkout .fbt-item{display:flex!important;flex-direction:column;align-items:center;text-align:center;padding:10px 5px}.upsell-checkout .fbt-name,.upsell-checkout .fbt-price{min-height:30px}.upsell-checkout{padding:0 38px;max-width:52rem}.upsell-checkout .fbt-item p.fbt-price{justify-content:center;margin-top:4px;padding-bottom:.8rem}.upsell-checkout .fbt-item p.fbt-name{align-items:flex-start}.upsell-checkout .slick-next,.upsell-checkout .slick-prev{top:33%}@media screen and (min-width:1200px){.custom-checkout .customer-info{max-width:66rem}}@media screen and (min-width:1600px){.custom-checkout .customer-info{max-width:66rem}}@media screen and (max-width:1199px){.shipping-content .term-cond{padding:0 0 0 21px}.choose-option-floor-wall span{line-height:1.4;display:block}.checkout-form .filed_wrap .field__label{left:calc(var(--inputs-border-width) + 1.3rem)}.field__label,.customer .field label{top:calc(1.2rem + var(--inputs-border-width))}.custom-checkout .checkout-container h2{font-size:2rem}.checkout-form .contact-all-one-wrap input[type=checkbox]{width:15px;height:15px}.custom-checkout .order-summary{max-width:380px;top:0}.custom-checkout .cart-item{padding:0}.custom-checkout .cart-totals{margin-top:0rem;padding:3.5rem}.custom-checkout h2{margin-bottom:3rem}.custom-checkout .checkout-container form#checkout-form{gap:10px}.custom-checkout .checkout-container h2{font-size:1.8rem}.custom-checkout .field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:calc(var(--inputs-border-width) - .8rem)}.checkout-form input[type=radio]:checked+label,.checkout-form input[type=radio]:not(:checked)+label{padding:0 12px 8px 21px}.order-summary span.checkout-item-count{height:2rem;width:2rem;font-size:1.1rem}.payment.all-btns button{min-height:calc(5.5rem + var(--buttons-border-width)* 2)}.empty-checkout a.button{margin-top:2rem}.shipping-content .term-cond p a{display:inline}.thank-page-wrap{max-width:1024px}.checkbox-container1.partial-pay span{line-height:20px}.partial-pay-inner{align-items:baseline}.banktransfer-pay-inner .details span.bold{width:100%;max-width:90px}.banktransfer-pay-inner .qr-container img{width:120px;height:120px}.custom-checkout .order-summary{height:150vh}.checkout-form .filed_wrap.two-half{grid-template-columns:1fr .3fr .3fr}.thank-content{gap:0px}}@media screen and (max-width:989px){.custom-checkout h2{font-size:2rem}.thank-page-wrap{max-width:570px;padding:70px 21px}.thank-page-wrap table:not([class]) td,.thank-page-wrap table:not([class]) th{line-height:20px}.payment.all-btns button{font-size:1.8rem}.custom-checkout .order-summary{width:100%;max-width:100%;margin-bottom:0rem;border-left:0}.custom-checkout .customer-info{max-width:570px;padding:21px;margin:0 auto}.custom-checkout h2{margin-bottom:2rem}.custom-checkout .cart-item{padding:0}.checkout-subtotal,.checkout-shipping{padding-bottom:5px}.custom-checkout .field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{left:calc(var(--inputs-border-width) + 1.3rem)}.custom-checkout .error-text label.field__label{background:#fff;left:calc(var(--inputs-border-width) + 1.3rem)}.custom-checkout .checkout-form{flex-direction:column-reverse;display:flex}.custom-checkout h3{padding:0;font-size:calc(var(--font-heading-scale)* 1.4rem);display:flex;align-items:center;gap:6px}.custom-checkout .order-summary span .icon{width:10px;height:10px}.order-summary span{display:flex}.acc-sum-wrap span.large-up-hide{font-weight:700;font-size:1.8rem}.acc-wrap{display:flex;justify-content:space-between;align-items:center}.acc-sum-wrap{max-width:570px;margin:0 auto;padding:18px 2.1rem;display:flex;justify-content:space-between;width:100%}.header-content{max-width:570px;padding:2.1rem}.custom-checkout .wrap-summary-head{border-bottom:1px solid #dedede}.custom-checkout .cart-totals{border-radius:0;display:none;border-top:1px solid #dedede;width:100%;max-width:100%;padding:0}.custom-checkout .cart-sub-wrap-box{border-radius:0;max-width:570px;margin:0 auto;padding:21px;width:100%;margin-top:0rem;padding:3.5rem 3.5rem 0}.custom-checkout .order-summary{position:relative}.order-summary .acc-head.large-up-hide{display:flex;gap:10px;font-size:1.4rem}.order-summary .acc-wrap.active .acc-head .icon{transform:rotate(180deg)}.custom-checkout .order-summary .checkout-total{margin:2.1rem 0 0}.checkout-form .payment{padding-bottom:2rem}.empty-checkout{padding-top:4rem}.empty-checkout a.button{font-size:1.4rem}.thank-page-wrap .customer-order-res{margin:0}body .thank-page-wrap{padding:70px 2.1rem;width:100%;margin:0 auto;max-width:570px}.cont-shop-content .btn.button{font-size:1.6rem;letter-spacing:0}.Confirmation{padding-bottom:2rem}.thank-you-left-side.customer-info{padding-bottom:45px}.empty-checkout h3{font-size:calc(var(--font-heading-scale)* 1.8rem)}.order-confirmed-text h3,.checkbox-container1.partial-pay h3{font-size:1.6rem}.partial-pay-inner{padding-top:1.5rem}.checkbox-container1.partial-pay{padding:0 3.5rem 2.5rem;max-width:570px;margin:0 auto}.banktransfer-pay-inner{max-width:570px;margin:0 auto;padding:2rem 3.5rem 30px}.upsell-checkout{margin:0 auto 3rem;max-width:60rem}}@media screen and (max-width:749px){.order-confirmed-text h3,.checkbox-container1.partial-pay h3{font-size:1.4rem}.custom-checkout h2{margin-bottom:1.8rem}body .thank-page-wrap{padding:50px 21px}.custom-checkout .thank-page-wrap a.button{font-size:1.5rem;min-height:calc(4.5rem + var(--buttons-border-width)* 2)}.thank-page-wrap p{font-size:1.4rem}.thank-page-wrap table:not([class]){font-size:1.1rem}.custom-checkout .thank-page-wrap th{font-size:1.4rem}.thank-page-wrap .customer-order-res{margin:0}.thank-page-wrap table:not([class]) td,.thank-page-wrap table:not([class]) th{padding:1em 3px}.custom-checkout .thank-page-wrap svg.icon.icon-check{width:40px}.payment.all-btns button{font-size:1.6rem}.payment.all-btns button{min-height:calc(4.5rem + var(--buttons-border-width)* 2)}.custom-checkout .customer-info label,.choose-option-floor-wall span{font-size:1.3rem}.checkout-form .check-perticulier input[type=radio]:checked+label,.checkout-form .check-perticulier input[type=radio]:not(:checked)+label{padding:0 0 0 20px}.custom-checkout .cart-sub-wrap-box{padding:1.7rem 2.1rem 0}.partial-pay-inner{padding-bottom:1rem}.checkout-form .field.error-text .field__input:focus,.checkout-form .field.error-text .field__input:not(:placeholder-shown),.checkout-form .field.error-text .field__input:-webkit-autofill,.checkout-form .field.error-text .customer .field input:focus,.checkout-form .field.error-text .customer .field input:not(:placeholder-shown),.checkout-form .field.error-text .customer .field input:-webkit-autofill{font-size:1.3rem}.custom-checkout .filed_wrap input,.custom-checkout .filed_wrap select{font-size:1.3rem}.custom-checkout .cart-items{margin:0rem 0 1rem}.header-content{padding:0}nav.checkout-breadcrumbs{padding-bottom:1.2rem}.custom-checkout .checkout-container h2{font-size:1.6rem}.bestelling-fourth-wrap.form_custom_design.input-border{padding-bottom:1rem}.checkout-form .payment{padding:1rem 0}.custom-checkout .checkout-header img{width:120px}.custom-checkout .order-summary p{margin:0}.acc-sum-wrap{padding:12px 2.1rem}.custom-checkout .customer-info{padding:2rem 2.1rem}.custom-checkout .cart-totals .checkout-total,.custom-checkout .checkout-total strong{font-size:20px}.order-summary span.checkout-item-count{height:1.6rem;width:1.6rem}.custom-checkout .cart-item-info h4{font-size:1.4rem}.custom-checkout .field__input:focus~.field__label,.custom-checkout .field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:calc(var(--inputs-border-width) + -.8rem)}.checkout-form input[type=radio]:checked+label:after,.checkout-form input[type=radio]:not(:checked)+label:after{width:9px;height:9px}.checkout-form input[type=radio]:checked+label:before,.checkout-form input[type=radio]:not(:checked)+label:before{width:15px;height:15px}.checkout-header{padding:10px 21px}.checkout-form .filed_wrap{width:100%}.empty-checkout a.button{font-size:1.4rem}.custom-checkout .bill-add-wrap .filed_wrap{margin:0}.checkout-form .filed_wrap-half{gap:12px}.checkout-form .filed_wrap-half{display:grid;gap:12px;grid-template-columns:1fr 1fr}.payment-info{margin-top:2rem}.cont-shop-content .btn.button{font-size:1.5rem;letter-spacing:0;min-height:calc(4.5rem + var(--buttons-border-width)* 2);height:4.5rem;width:100%}.order-inner-content{grid-template-columns:1fr;row-gap:1.5rem}.cont-shop-content{padding-top:20px;flex-wrap:wrap;justify-content:center;flex-direction:column-reverse;gap:10px}.thank-you-left-side.customer-info{padding-bottom:15px}.thank-content{align-items:center;justify-content:center}.error-msg svg{width:60px}.error-result .error-msg{font-size:1.8rem}.empty-checkout h3{font-size:calc(var(--font-heading-scale)* 1.6rem)}.checkbox-container1.partial-pay{padding:0 2.1rem 1.7rem}.order-summary span.checkout-item-count{font-size:1rem}.partial-pay p{padding-top:.4rem}.banktransfer-pay-inner .wrap{align-items:flex-start;flex-wrap:wrap;justify-content:center;gap:10px}.banktransfer-pay-inner{padding:2rem 2.1rem 16px}.checkout-form .filed_wrap.two-half{gap:12px}.upsell-checkout .fbt-btn{padding:7px 19px}.upsell-checkout .fbt-image img{width:50px;height:50px}.upsell-checkout .fbt-name{font-weight:600;font-size:13px;line-height:normal;display:-webkit-box;max-width:100%;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--color-gary)}.upsell-checkout{margin:0 auto 3rem;max-width:100%;padding:0 21px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-checkout.css.map */
