.payone-payment.credit-card .credit-card-select+.credit-card-input{margin-top:2.5rem}.payone-payment.credit-card .card-logo-container{align-items:center;display:flex;padding-top:2.125rem}.payone-payment.credit-card #card-logo{border:none;height:100%;margin:0;max-height:1.875rem;width:auto}.payone-payment.credit-card .form-control.iframe{border:none}.payone-payment.credit-card .form-group.credit-card-error,.payone-payment.credit-card .form-group.credit-card-expire,.payone-payment.credit-card .form-group.credit-card-saved{margin-bottom:0}.payone-payment.credit-card .form-group.credit-card-error .alert{margin-top:2.5rem}.payone-payment.credit-card .credit-card-input,.payone-payment.payolution-debit .custom-control.custom-checkbox,.payone-payment.payolution-invoicing .custom-checkbox{margin-bottom:0}.payone-payment.payolution-installment .hidden{display:none}.payone-payment.payolution-installment h6{margin-bottom:1.5rem}.payone-payment.payolution-installment .buttons .btn{margin-bottom:2.5rem}.payone-payment.payolution-installment .buttons .btn.hidden{margin:0}.payone-payment.payolution-installment .calculation,.payone-payment.payolution-installment .consent,.payone-payment.payolution-installment .installments{margin-bottom:2.5rem}.payone-payment.payolution-installment .consent .custom-checkbox{margin-bottom:0}.payone-payment.payolution-installment .consent .consent-label a{color:#bf0000}.payone-payment.payolution-installment .consent .consent-label a:hover{color:var(--bs-primary-light)}.payone-payment.payolution-installment .installments select{background-position:right .5rem center;padding-right:2.5rem}.payone-payment.payolution-installment .installments .installment{font-size:1rem;line-height:1.625}.payone-payment.payolution-installment .installments .creditInformationButton{margin-top:1.5rem}.payone-payment.payolution-installment .installments .creditInformationButton .btn-link{display:inline-block;font-style:normal;font-weight:700;margin-top:0;transition:color .3s ease}.payone-payment.payolution-installment .installments .creditInformationButton .btn-link:focus,.payone-payment.payolution-installment .installments .creditInformationButton .btn-link:hover{color:var(--bs-primary-light);text-decoration:none}.payone-payment.payolution-installment .calculation #calculationOverview{position:relative}.payone-payment.payolution-installment .calculation .table{margin-bottom:2.5rem}.payone-payment.payolution-installment .calculation .table td:last-child{text-align:right}.payone-payment.payolution-installment .calculation .form-group:last-child{margin-bottom:0}.payone-payment .card{margin:0}.is-act-cartpage .card-headline,.is-act-editorder .card-headline,.is-ctl-checkout .card-headline{border-bottom:.25rem solid #e5e3e4;margin-bottom:1rem;padding-bottom:.5rem}.is-act-cartpage .checkout-main .device-return-checkbox,.is-act-editorder .checkout-main .device-return-checkbox,.is-ctl-checkout .checkout-main .device-return-checkbox{margin-bottom:.5rem;margin-top:.5rem}body.is-act-editorder,body.is-act-editorder .checkout,body.is-ctl-checkout:not(.is-act-cartpage),body.is-ctl-checkout:not(.is-act-cartpage) .checkout,body[class*=is-act-checkout],body[class*=is-act-checkout] .checkout{padding-top:0}body.is-act-editorder .checkout .checkout-main,body.is-ctl-checkout:not(.is-act-cartpage) .checkout .checkout-main,body[class*=is-act-checkout] .checkout .checkout-main{flex:0 0 100%;margin-left:0;max-width:100%;width:100%}body.is-act-editorder .checkout .checkout-aside,body.is-ctl-checkout:not(.is-act-cartpage) .checkout .checkout-aside,body[class*=is-act-checkout] .checkout .checkout-aside{margin-left:auto}.is-act-confirmpage .checkout .checkout-additional,.is-act-confirmpage .checkout .checkout-aside,.is-act-editorder .checkout .checkout-additional,.is-act-editorder .checkout .checkout-aside,.is-act-finishpage .checkout .checkout-additional,.is-act-finishpage .checkout .checkout-aside{flex:0 0 100%;max-width:100%;width:100%}.checkout-product-table .cart-table-header,.confirm-product .cart-table-header{border-bottom:.25rem solid #e5e3e4;font-size:.875rem;line-height:1.5714285714;margin-bottom:0;padding-bottom:1.5rem;padding-right:2.5rem}.checkout-product-table{border-bottom:.25rem solid #e5e3e4;margin-bottom:0;padding-bottom:1.5rem}.is-act-cartpage .checkout .checkout-main{flex:0 0 100%;margin-bottom:1.5rem;max-width:100%}.is-act-cartpage .checkout .checkout-main .cart-main-header{align-items:center;display:flex}.is-act-cartpage .checkout .checkout-main .cart-main-header .logo-icon{color:#bf0000;margin-right:.5rem}.is-act-cartpage .checkout .checkout-main .btn-primary{font-size:1.125rem;line-height:1.7777777778}.is-act-cartpage .checkout .checkout-aside{flex:0 0 100%;margin-left:auto;max-width:100%}.is-act-cartpage .checkout .checkout-aside-add-code{margin-top:1rem}.is-act-cartpage .checkout .checkout-aside-add-code .form-floating{margin-right:-.25rem}.is-act-cartpage .checkout .checkout-aside-add-code .form-floating .form-control,.is-act-cartpage .checkout .checkout-aside-add-code .form-floating .form-control:focus{background-color:#fff}.is-act-cartpage .checkout .checkout-aside-add-code .form-floating .form-label{left:0}.is-act-cartpage .checkout .checkout-aside-add-code .btn{border-radius:.5rem;padding:.84375rem}.is-act-cartpage .checkout .checkout-aside-summary{background-color:transparent;box-shadow:none;margin-bottom:0;padding:0}.is-act-cartpage .checkout .checkout-aside-summary-label,.is-act-cartpage .checkout .checkout-aside-summary-value{font-size:.875rem;line-height:1.5714285714;margin-bottom:.5rem}.is-act-cartpage .checkout .checkout-aside-summary-label:last-of-type,.is-act-cartpage .checkout .checkout-aside-summary-value:last-of-type{margin-bottom:0}.is-act-cartpage .checkout .checkout-aside-summary-total{border-top:.125rem solid #e5e3e4;margin-top:1rem;padding-top:1rem}.is-act-cartpage .checkout-main .cart-main-header{margin-bottom:2.5rem}.is-act-cartpage .checkout-main .cart-add-product-container .cart-add-product{max-width:none;min-width:16.875rem}.is-act-cartpage .checkout-main .cart-add-product-container .cart-add-product .btn{border-radius:.5rem;padding:.5rem .5625rem}.is-act-cartpage .checkout-main .cart-add-product-container .cart-add-product .form-control{margin-right:-.25rem}.is-act-cartpage .checkout-main .cart-add-product-container .cart-add-product .form-control:focus{margin-right:0}.is-act-cartpage .checkout-main .cart-shipping-costs-container{padding-right:.625rem}.is-act-cartpage .checkout-main .cart-shipping-costs-container #collapseShippingCost{padding-top:1rem}.is-act-cartpage .checkout-main .cart-shipping-costs-container .form-group{margin-bottom:1.5rem}.is-act-cartpage .checkout-main .cart-shipping-costs-container label{font-style:normal;font-weight:700}.is-act-cartpage .checkout-main .cart-shipping-costs-btn{color:#bf0000;padding:0;text-decoration:none;text-transform:none}.is-act-cartpage .checkout-main .cart-shipping-costs-btn:hover{color:var(--bs-primary-light)}.is-act-cartpage .checkout-main .cart-shipping-costs-btn span{font-size:1rem;line-height:1.625}.is-act-cartpage .checkout-main .cart-shipping-costs-btn svg{margin-left:0!important;transform:rotate(-90deg);transition:transform .3s ease}.is-act-cartpage .checkout-main .cart-shipping-costs-btn.collapsed svg{transform:rotate(90deg)}.pseudo-spacer-right{padding-right:1.125rem}.is-act-confirmpage .payment-method:last-child .payment-form-group,.is-act-confirmpage .payment-method:last-child .shipping-form-group,.is-act-confirmpage .shipping-method:last-child .payment-form-group,.is-act-confirmpage .shipping-method:last-child .shipping-form-group,.is-act-editorder .payment-method:last-child .payment-form-group,.is-act-editorder .payment-method:last-child .shipping-form-group,.is-act-editorder .shipping-method:last-child .payment-form-group,.is-act-editorder .shipping-method:last-child .shipping-form-group{margin-bottom:0}.is-act-confirmpage .payment-form-group,.is-act-confirmpage .shipping-form-group,.is-act-editorder .payment-form-group,.is-act-editorder .shipping-form-group{margin-bottom:1.5rem}.is-act-confirmpage .payment-method-description p,.is-act-editorder .payment-method-description p{display:none}.is-act-confirmpage .shipping-method-description p,.is-act-editorder .shipping-method-description p{color:inherit}.is-act-confirmpage .shipping-method-description .confirm-delivery-date-container,.is-act-editorder .shipping-method-description .confirm-delivery-date-container{cursor:auto;margin-left:-1.875rem;margin-top:2.5rem}@media(min-width:576px){.is-act-confirmpage .shipping-method-description .confirm-delivery-date-container,.is-act-editorder .shipping-method-description .confirm-delivery-date-container{margin-left:0}}.is-act-confirmpage .shipping-method-description .confirm-delivery-date-container>label,.is-act-editorder .shipping-method-description .confirm-delivery-date-container>label{display:block}.is-act-confirmpage .shipping-method-description .confirm-delivery-date-container .flatpickr-calendar,.is-act-editorder .shipping-method-description .confirm-delivery-date-container .flatpickr-calendar{margin-left:-.5rem}@media(min-width:576px){.is-act-confirmpage .shipping-method-description .confirm-delivery-date-container .flatpickr-calendar,.is-act-editorder .shipping-method-description .confirm-delivery-date-container .flatpickr-calendar{margin-left:0}}.is-act-confirmpage .shipping-method-description .rent-a-van,.is-act-editorder .shipping-method-description .rent-a-van{margin-top:1.5rem}.is-act-confirmpage .shipping-method-description .rent-a-van .rent-a-van-checkbox,.is-act-editorder .shipping-method-description .rent-a-van .rent-a-van-checkbox{margin-bottom:0}.is-act-confirmpage .shipping-method-description .rent-a-van .rent-a-van-info-modal-button,.is-act-editorder .shipping-method-description .rent-a-van .rent-a-van-info-modal-button{align-items:center;background:none;border:none;color:#bf0000;display:flex;font-style:normal;font-weight:700;margin-left:2rem;padding:0;transition:color .3s ease}.is-act-confirmpage .shipping-method-description .rent-a-van .rent-a-van-info-modal-button:active,.is-act-confirmpage .shipping-method-description .rent-a-van .rent-a-van-info-modal-button:focus,.is-act-confirmpage .shipping-method-description .rent-a-van .rent-a-van-info-modal-button:hover,.is-act-editorder .shipping-method-description .rent-a-van .rent-a-van-info-modal-button:active,.is-act-editorder .shipping-method-description .rent-a-van .rent-a-van-info-modal-button:focus,.is-act-editorder .shipping-method-description .rent-a-van .rent-a-van-info-modal-button:hover{border:none;color:var(--bs-primary-light);outline:none}.is-act-confirmpage .shipping-method-description .rent-a-van .rent-a-van-info-modal-button .rent-a-van-info-modal-button-icon,.is-act-editorder .shipping-method-description .rent-a-van .rent-a-van-info-modal-button .rent-a-van-info-modal-button-icon{margin-right:.5rem}.is-act-confirmpage .shipping-method-description .rent-a-van .rent-a-van-info-modal-icon,.is-act-editorder .shipping-method-description .rent-a-van .rent-a-van-info-modal-icon{display:flex;justify-content:center;margin-bottom:1rem}.is-act-confirmpage .shipping-method-description .rent-a-van .rent-a-van-info-modal-text,.is-act-editorder .shipping-method-description .rent-a-van .rent-a-van-info-modal-text{text-align:center}.is-act-confirmpage .shipping-method-description .rent-a-van .rent-a-van-info-modal-text .info-text,.is-act-editorder .shipping-method-description .rent-a-van .rent-a-van-info-modal-text .info-text{margin-bottom:1.5rem}.is-act-confirmpage .shipping-method-description .rent-a-van .rent-a-van-info-modal-text .rent-times-list,.is-act-editorder .shipping-method-description .rent-a-van .rent-a-van-info-modal-text .rent-times-list{list-style:none}.is-act-confirmpage .shipping-method-description .rent-a-van .rent-a-van-info-modal-text .rent-times-list .rent-times-list-item:not(:last-of-type),.is-act-editorder .shipping-method-description .rent-a-van .rent-a-van-info-modal-text .rent-times-list .rent-times-list-item:not(:last-of-type){margin-bottom:1.5rem}.is-act-confirmpage .checkout .checkout-card .btn,.is-act-editorder .checkout .checkout-card .btn{width:100%}.is-act-confirmpage .checkout .checkout-additional,.is-act-editorder .checkout .checkout-additional{margin:0 0 2.5rem}.is-act-confirmpage .checkout-customer-comment-control label,.is-act-editorder .checkout-customer-comment-control label{font-style:normal;font-weight:400;margin-bottom:1.5rem}.is-act-confirmpage .checkout-customer-comment-control textarea,.is-act-editorder .checkout-customer-comment-control textarea{min-height:6.25rem}.is-act-confirmpage .checkout-aside-container,.is-act-editorder .checkout-aside-container{background-color:#f5f2f2;padding:1rem}.is-act-confirmpage .checkout-aside-summary,.is-act-editorder .checkout-aside-summary{background-color:transparent;padding:0}.is-act-confirmpage .checkout-aside-summary-list,.is-act-editorder .checkout-aside-summary-list{margin-bottom:0}.is-act-confirmpage .checkout-aside-summary-label,.is-act-confirmpage .checkout-aside-summary-value,.is-act-editorder .checkout-aside-summary-label,.is-act-editorder .checkout-aside-summary-value{font-size:.875rem;line-height:1.5714285714}.is-act-confirmpage .checkout-aside-summary-label.summary-net,.is-act-confirmpage .checkout-aside-summary-value.summary-net,.is-act-editorder .checkout-aside-summary-label.summary-net,.is-act-editorder .checkout-aside-summary-value.summary-net{margin-top:1rem}.is-act-confirmpage .checkout-aside-summary-total,.is-act-editorder .checkout-aside-summary-total{border-top:.125rem solid #e5e3e4;margin-top:1rem;padding-top:1rem}.is-act-confirmpage .checkout-aside-action,.is-act-editorder .checkout-aside-action{margin-top:1rem}.is-act-confirmpage .checkout-aside-action .btn.btn-primary,.is-act-editorder .checkout-aside-action .btn.btn-primary{text-align:center}.confirm-address,.confirm-main-header,.confirm-payment-shipping{margin-bottom:0}.confirm-additional-payment,.confirm-additional-shipping,.confirm-billing-address,.confirm-payment,.confirm-product,.confirm-shipping,.confirm-shipping-address{margin-bottom:2.5rem}.confirm-additional-payment .address,.confirm-additional-shipping .address,.confirm-billing-address .address,.confirm-payment .address,.confirm-product .address,.confirm-shipping .address,.confirm-shipping-address .address{margin-bottom:1.5rem}.confirm-product{margin-top:2.5rem}.confirm-product .cart-table-header{padding-right:2.25rem}.confirm-tos{margin-bottom:0}.confirm-newsletter-wrapper{background-color:#f5f2f2;margin-bottom:1.5rem;padding:1rem}.confirm-newsletter-wrapper .custom-checkbox{margin-bottom:0!important}.confirm-newsletter-wrapper:last-child{margin-bottom:2.5rem}.is-act-finishpage .cms-element-px-horizontal-teaser .px-teaser{background-color:#f5f2f2}.is-act-finishpage .px-teaser-image-checkout{align-items:center;background-color:var(--bs-primary-light);border-radius:50%;color:#fff;display:flex;height:12.5rem;justify-content:center;margin:2.5rem auto;width:12.5rem}@media(min-width:576px){.is-act-finishpage .px-teaser-image-checkout{height:14.375rem;width:14.375rem}}.is-act-finishpage .px-teaser-image-checkout svg{width:70%}.is-act-finishpage .cms-sections{padding-bottom:2.5rem}.is-act-finishpage .cms-section.bg-color{background-color:#a6a0a2}.is-act-finishpage .sw-cms-px-last-seen-products-slider-headline{align-items:center;color:#fff;display:flex;flex-flow:row nowrap;margin-bottom:1.5rem;text-align:left}@media(min-width:576px){.is-act-finishpage .sw-cms-px-last-seen-products-slider-headline{justify-content:center}}.is-act-finishpage .sw-cms-px-last-seen-products-slider-headline svg{color:#bf0000;margin-right:.5rem}.is-act-finishpage .swiper .swiper-slide{flex-grow:0}.is-act-finishpage .swiper-pagination-bullet{border-radius:.125rem;width:1.5rem}.is-act-finishpage .swiper-button-next,.is-act-finishpage .swiper-button-prev{display:none}.finish-header{margin-bottom:2.5rem}.finish-content{margin-bottom:1.5rem}.finish-teaser-shipping{text-align:center}.is-act-checkoutregisterpage .register-click-and-collect-info{align-items:center;display:flex;flex-flow:row nowrap;margin-bottom:1.5rem}.is-act-checkoutregisterpage .register-click-and-collect-info-description{width:calc(100% - 2rem)}.is-act-checkoutregisterpage .register-click-and-collect-info svg{margin-right:.5rem}.checkout-steps{border-bottom:.25rem solid #e5e3e4;counter-reset:section;margin-bottom:2.5rem}.checkout-steps__step{align-items:center;display:flex;font-size:.875rem;font-weight:700;line-height:1.2857142857;margin-bottom:.5rem}.checkout-steps__step:before{background-color:rgba(41,47,50,.7);border-radius:6.25rem;color:#fff;content:counter(section);counter-increment:section;display:block;flex-shrink:0;height:2.5rem;line-height:2.5rem;text-align:center;width:2.5rem}.checkout-steps__step span{color:rgba(41,47,50,.7);display:none;margin-left:.5rem;white-space:nowrap}@media(min-width:576px){.checkout-steps__step span{display:block}}.checkout-steps__step--active:before{background-color:#bf0000}.checkout-steps__step--active span{color:#1d1e1f;display:block}.checkout-steps__step--active~.checkout-steps__step:before{background-color:transparent;box-shadow:inset 0 0 0 .125rem rgba(41,47,50,.7);color:rgba(41,47,50,.7)}.footer-minimal{text-align:center}.footer-minimal-row-top{padding-bottom:.125rem}.footer-minimal-row-bottom{align-items:center;justify-content:center;padding-bottom:1.5rem;padding-top:1.5rem}.footer-minimal .footer-copyright-text{font-size:.875rem;line-height:1.5714285714}.footer-minimal-vatinfo{font-size:.875rem;line-height:1.2857142857;padding-bottom:1rem;padding-top:1rem}.footer-minimal-vatinfo a{line-height:inherit}.footer-minimal .footer-logo-main-link,.footer-minimal .footer-logo-picture{display:block}.footer-minimal .footer-logo-picture{padding-bottom:1.5rem;padding-top:1.5rem}.footer-minimal .footer-logo-picture img{height:2.5rem;margin:0 auto}.footer-minimal .footer-service-menu-list{display:flex!important;flex-wrap:wrap;justify-content:center;padding-bottom:0;padding-top:0}.footer-minimal .footer-service-menu-list .footer-service-menu-item{font-weight:700;padding-left:.5rem;padding-right:.5rem}.footer-minimal .footer-service-menu-list .footer-service-menu-item:first-of-type{padding-left:0}.footer-minimal .footer-service-menu-list .footer-service-menu-item:last-of-type{padding-right:0}.footer-minimal .footer-service-menu-list .footer-service-menu-item .footer-link{font-size:.875rem;font-weight:400;line-height:1.2857142857;text-decoration:none}.header-minimal{box-shadow:0 0 2.5rem rgba(var(--bs-black-rgb),.2)}.header-minimal-row{justify-content:center;padding-bottom:.5rem;padding-top:.5rem}@media(min-width:576px){.header-minimal-row{justify-content:space-between;padding-bottom:1rem;padding-top:1rem}}.header-minimal-home{margin-top:1rem}@media(min-width:576px){.header-minimal-home{margin-top:0}}.header-minimal-home-btn.btn{border:0;font-size:1rem;line-height:1.625;margin:-.5rem 0;padding:.5rem 0;text-decoration:none}.header-minimal-logo{border-bottom:.25rem solid #f5f2f2;margin:0;padding-bottom:1rem}@media(min-width:576px){.header-minimal-logo{border-bottom:0;padding-bottom:0}}.header-minimal-logo .header-logo-main{margin:0 auto}.header-minimal-logo .header-logo-main img{height:2.5rem}.header-minimal-logo .header-logo-main-link{display:block}.header-minimal .header-wishlist{display:none}