ul{list-style:none;list-style-type:none!important}li{list-style:none}.richtext li{list-style:initial}.hoofdmenu,.hoofdmenu.js-sticky{height:auto}.additional-text{color:var(--col-base4);font-size:.875rem}.show{display:block!important}.show-flex{display:flex!important}.hide{display:none!important}.content-wrapper{padding:0 .5rem}.no-margin{margin:0!important}@keyframes smoothScroll{0%{transform:translateY(-100px)}to{transform:translateY(0)}}.default-error{min-height:550px}.default-error .container{display:flex;flex-direction:column;margin:auto;max-width:37.5rem;min-height:28.125rem}.default-error .illustration,.default-error .text{width:50%}.default-error .text{bottom:100px;margin:auto;position:absolute;text-align:center;width:100%;z-index:9}.default-error .subtitle,.default-error .title{font-family:var(--fnt-head);font-size:2.5rem;font-weight:900;line-height:2.75rem;text-align:center}.default-error .link{color:var(--col-base2);cursor:pointer;display:block;margin:1rem auto;text-align:center;text-decoration:underline}.default-error .illustration{margin-left:auto;margin-right:auto;margin-top:11rem;position:relative;width:23rem}.default-error #put{height:39.3px}.default-error #blok,.default-error #put{left:0;margin:auto;position:absolute;right:0;width:17rem}.default-error #blok{height:240.1px;top:1.25rem}.default-error #mannetje{animation-delay:.5s;animation-duration:.65s;animation-fill-mode:forwards;animation-name:moveup;height:204.9px;left:0;margin:auto;position:absolute;right:0;top:3rem;width:13rem}.default-error #oog1,.default-error #oog2{animation:oog 6s ease-in-out infinite;animation-fill-mode:forwards;transform-origin:0 30%}@keyframes oog{0%,30%{transform:scaleY(1)}2%{transform:scaleY(.2)}34%,to{transform:scaleY(1)}}@keyframes moveup{0%{top:48px}to{top:-144px}}.price{display:flex}.price .price__container{align-items:flex-start;display:flex;flex-direction:column}.price .price__value{font-size:1.25rem;font-weight:700;line-height:1.5rem;margin-top:0}.price .price__value--original{color:var(--col-base3);font-size:.875rem;position:relative}.price .price__value--original:before{border-top:1px solid;content:"";left:0;position:absolute;right:0;top:50%;transform:rotate(-10deg)}.price .price__btw{font-size:.75rem;font-weight:700;line-height:1.125rem}.price--vertical{flex-direction:column}.price--vertical .price__btw{margin-left:0}.price--alt .price__value--original{color:var(--col-base1)}.price--horizontal{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center}.price--horizontal>div:not(:first-child){margin-left:.5rem}.button.button-icon-shop{align-items:center;display:flex;justify-content:space-between}.button.button-icon-shop i{margin-right:1rem}.button.button-icon-shop span{display:inline-block}.btn-icon{position:relative}.btn-icon:before{content:""}.btn-icon-small:before,.btn-icon:before{display:block;height:1.5rem;margin-top:-.75rem;position:absolute;top:50%;width:1.5rem}.btn-icon-small:before{left:50%;margin-left:-.75rem}.icon-shop:before{background-image:url(/assets/images/webshop/icons/basket.svg)}.icon-shop--black:before,.icon-shop:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";left:1.5rem}.icon-shop--black:before{background-image:url(/assets/images/webshop/icons/basket_black.svg);display:inline-block;min-height:1rem;min-width:1rem}.icon-shop--error:before{background-image:url(/assets/images/webshop/icons/icon_basket_error.svg);content:"";display:block;height:6rem;width:6rem}.icon-close{cursor:pointer;height:1rem;width:1rem}.icon-close:before{background-image:url(/assets/images/webshop/icons/close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;margin-top:0;right:0;top:0;width:1rem}.icon-close--white:before{background-image:url(/assets/images/webshop/icons/close_white.svg)}.clearfix{overflow:auto}.clearfix:after{clear:both;content:"";display:table}.webshop-wrapper{padding:0 1rem}.smalltext{color:var(--col-base4);font-size:.75rem}.richtext .checkmark-list li{list-style:none}.popup-overlay{background-color:var(--col-base2r40);bottom:0;cursor:pointer;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1050}.popup-overlay.open{display:block}.popup-error{left:50%;margin-left:-175px;max-width:350px;position:absolute;top:30px;z-index:6}.popup-error .ial-fu_018{color:var(--col-base1);display:block;padding-bottom:.5rem;text-align:right}.popup-error .icon-close{height:.8rem;margin-bottom:.5rem;margin-left:auto;width:.8rem}.popup-error .icon-close:before{display:block;height:.8rem;width:.8rem}.popup-error-container{background-color:var(--col-base1);border-radius:1.25rem;min-height:300px}.popup-error__wrapper{padding:2rem 3rem;text-align:center}.popup-error__wrapper i.icon{margin-bottom:1rem}.popup-error__wrapper i.icon:before{margin:0 auto}.popup-error__wrapper h3{font-size:1.25rem;font-weight:700;line-height:1.5rem}.popup-error__wrapper p{margin-bottom:2rem}.popup-error__wrapper a.button{min-width:300px}.article{border-bottom:1px solid var(--col-base5);padding:1rem}.article__handles-wrapper{display:flex;width:100%}.article:last-of-type{border-bottom:0}.article-summary{display:none;padding-bottom:1rem}.article-summary__wrap{float:right;text-align:left;width:180px}.article-summary__title span{display:block;font-size:1rem;font-weight:700;line-height:2.875rem}.article-summary__monthly,.article-summary__onetime{display:flex;font-size:1rem;justify-content:space-between}.article-image__wrapper{height:72px;margin-right:1rem;min-height:72px;min-width:72px;width:72px}.article-image__wrapper img{border:0;border:1px solid var(--col-base5);border-radius:1.25rem;display:block;width:100%}.article-content{width:100%}.article-content__wrapper a,.article-content__wrapper a:hover,.article-content__wrapper>span{color:var(--col-base2);display:block;line-height:1rem;text-decoration:none}.article-content-quantity{display:flex;margin-right:1rem}.article-content-quantity__wrapper{align-items:center;display:flex;margin-bottom:.6666666667rem;padding-top:.6666666667rem}.article-content-quantity__wrapper .product-remove{display:block}.article-content-quantity__wrapper .product-remove:hover{cursor:pointer}.article-content-quantity button{border:1px solid var(--col-base5);border-radius:2px 0 0 2px;cursor:pointer;height:24px;position:relative;width:24px}.article-content-quantity button:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.5rem;left:50%;margin-left:-.25rem;margin-top:-.25rem;position:absolute;top:50%;width:.5rem}.article-content-quantity button.product-increment:after{background-image:url(/assets/images/webshop/icons/plus.svg)}.article-content-quantity button.product-decrement:after{background-image:url(/assets/images/webshop/icons/min.svg)}.article-content-quantity input{border-bottom:1px solid var(--col-base5);border-top:1px solid var(--col-base5);color:var(--col-base2);height:24px;text-align:center;width:35px;-webkit-text-fill-color:var(--col-base2);opacity:1}.article .article-info{display:none}.article .article-info__price-price{display:block;font-size:1rem;font-weight:700;margin-right:.25rem}.article .article-info__price-info{font-size:1rem}.article .article-info__wrap{display:none}.article .article-order{display:flex;justify-content:space-between;margin-bottom:.5rem}.article .article-order__info{align-self:flex-start;display:flex;line-height:1.25rem;min-width:50%}.article .article-order__info>span{background-color:var(--col-base4);border-radius:2px;color:var(--col-base1);display:inline-block;font-size:.875rem;padding:.1666666667rem .6666666667rem}.article .article-order__price{line-height:1.25rem;margin:auto 0;text-align:right}.article .article-order__price-price{display:inline-block;font-weight:700;margin-right:.25rem}.article .article-order__price-discount{color:var(--col-base3);display:inline-block;font-weight:400;margin-right:.25rem;position:relative}.article .article-order__price-discount:before{border-top:1px solid;content:"";left:0;position:absolute;right:0;top:50%;transform:rotate(-10deg)}.article .article-order__price-btw{color:var(--col-base3);display:block;font-size:.75rem;font-weight:700;line-height:1.125rem}.article .article-order__price-time{color:var(--col-base3);display:block;font-size:.875rem}.article .article-order__price-info{font-size:.875rem}.article-order-abo-info>span{background-color:rgba(0,149,219,.15);color:var(--col-sup1);display:block;font-size:.875rem;line-height:1.25rem;margin-top:.5rem;padding:.25rem .5rem}.icon{display:block}.icon.icon-remove{background-image:url(/assets/images/webshop/icons/prullenbak.svg);height:20px;width:17px}.checkout-progress{padding:.5rem}.checkout-progress__container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:0;margin-right:0;margin-top:0}.checkout-progress__container>*{display:flex;flex-direction:column;float:left;padding:0;width:33.3333333333%}.checkout-progress__item-wrapper{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.checkout-progress__item-title{font-size:.875rem;margin-top:.25rem}.checkout-progress__item-icon{border:3px solid;border-radius:50%;height:24px;position:relative;width:24px;z-index:2}.checkout-progress__item-icon:after{border-radius:50%;bottom:0;height:12px;left:0;margin:auto;position:absolute;right:0;top:0;width:12px}.checkout-progress__item-progress-line{height:2px;left:calc(50% + 8px);position:absolute;top:11px;width:100%}.checkout-progress .checkout-progress__item:last-child .checkout-progress__item-progress-line{display:none}.checkout-progress .checkout-progress__item.active .checkout-progress__item-progress-line{background-color:var(--col-base4)}.checkout-progress .checkout-progress__item.active .checkout-progress__item-icon{background-color:var(--col-base1);border-color:var(--col-sup4)}.checkout-progress .checkout-progress__item.active .checkout-progress__item-icon:after{background-color:var(--col-sup4);content:""}.checkout-progress .checkout-progress__item.inactive .checkout-progress__item-progress-line{background-color:var(--col-base4)}.checkout-progress .checkout-progress__item.inactive .checkout-progress__item-icon{background-color:var(--col-base4);border-color:var(--col-base6)}.checkout-progress .checkout-progress__item.inactive .checkout-progress__item-icon:after{background-color:var(--col-base1);content:""}.checkout-progress .checkout-progress__item.inactive .checkout-progress__item-title{color:var(--col-base4)}.checkout-progress .checkout-progress__item.passed .checkout-progress__item-progress-line{background-color:var(--col-sup4)}.checkout-progress .checkout-progress__item.passed .checkout-progress__item-icon{background-color:var(--col-sup4);background-image:url(/assets/icons/sprite/checkmark-wit.svg);background-position:50%;background-size:16px;border-color:var(--col-sup4)}.ipo-mdc-form__field-group.personal-details{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-1rem;margin-right:-1rem;margin-top:-2rem}.ipo-mdc-form__field-group.personal-details>*{display:flex;flex-direction:column;float:left;padding:2rem 1rem 0;width:50%}.cost-summary{background-color:var(--col-base1);border-radius:1.25rem;box-shadow:var(--bxs);display:block;margin-bottom:3px;padding:1rem 0}.cost-summary__wrapper{margin-bottom:.5714285714rem}.cost-summary-container h2{font-family:var(--fnt-base);font-size:1.5rem;line-height:2.25rem}.cost-summary-container .cost-summary__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem;padding:0 1rem}.cost-summary-container .cost-summary__header h2{display:block;font-size:1.5rem;line-height:2.25rem}.cost-summary-container .cost-summary__header a{color:var(--col-base2);font-size:.875rem;line-height:1.25rem}.cost-summary-container .cost-summary__content{color:var(--col-base2);text-decoration:none}.cost-summary-container ul li a{border-top:1px solid var(--col-base5);cursor:pointer;display:block}.cost-summary-container ul li a .cost-summary__monthly-header,.cost-summary-container ul li a .cost-summary__total-header{display:flex;justify-content:space-between;padding:1.5rem 3rem 1.5rem 1rem;position:relative}.cost-summary-container ul li a .cost-summary__monthly-header span,.cost-summary-container ul li a .cost-summary__total-header span{display:flex;font-weight:700}.cost-summary-container ul li a .cost-summary__monthly-header:after,.cost-summary-container ul li a .cost-summary__total-header:after{background-image:url(/assets/images/webshop/icons/arrow2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.8333333333rem;margin-top:-.4166666667rem;position:absolute;right:1rem;top:50%;transform:rotate(90deg);width:1rem}.cost-summary-container ul li a.active .cost-summary__monthly-header,.cost-summary-container ul li a.active .cost-summary__total-header{border-bottom:1px solid var(--col-base5)}.cost-summary-container ul li a.active .cost-summary__monthly-header:after,.cost-summary-container ul li a.active .cost-summary__total-header:after{transform:rotate(-90deg)}.cost-summary-container ul li a.active .cost-summary__total-body{display:block}.cost-summary-container ul li a .cost-summary__total-body{background-color:var(--col-base6);display:none;padding:1rem}.cost-summary-container ul li a .cost-summary__total-body .cost-summary__product-items{margin-bottom:1rem}.cost-summary-container ul li a .cost-summary__total-body .cost-summary__product-item{align-items:flex-start;border-top:1px solid var(--col-base5);display:flex;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem}.cost-summary-container ul li a .cost-summary__total-body .cost-summary__product-item--noborder,.cost-summary-container ul li a .cost-summary__total-body .cost-summary__product-item:first-child{border:none}.cost-summary-container ul li a .cost-summary__total-body .product-amount{margin-right:.25rem;min-width:2rem}.cost-summary-container ul li a .cost-summary__total-body .product-title{margin-right:5%;width:65%}.cost-summary-container ul li a .cost-summary__total-body .product-price{text-align:right;width:30%}.cost-summary-container ul li a .cost-summary__total-body .btw-container{align-items:center;color:var(--col-base4);display:flex;justify-content:space-between;margin-left:2.25rem}.cost-summary-container ul li:last-of-type a{border-bottom:1px solid var(--col-base5)}.cost-summary__order{margin:0 1rem;text-align:center}.cost-summary__order .extra-smallText{display:block;font-size:.875rem;margin:1rem 0;text-align:center}.discount-block{background-color:var(--col-base1);border-radius:1.25rem;box-shadow:var(--bxs);display:block;margin-bottom:.5714285714rem}.discount-block .kortingscode-harmonica-item{cursor:pointer}.discount-block .kortingscode-harmonica-item .kortingscode-harmonica-grouptitle{display:block;font-size:inherit;margin-bottom:0;position:relative}.discount-block .kortingscode-harmonica-item .kortingscode-harmonica-grouptitle .kortingscode-harmonica-title{display:block;font-family:var(--fnt-base);font-size:1rem;font-weight:700;line-height:1.5rem;padding-right:1rem;position:relative}.discount-block .kortingscode-harmonica-item .kortingscode-harmonica-grouptitle .kortingscode-harmonica-title:after{background-image:url(/assets/images/webshop/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;margin-left:-2rem;margin-top:-.5rem;position:absolute;right:0;top:50%;transform:rotate(90deg);width:1rem}.discount-block .kortingscode-harmonica-item .kortingscode-harmonica-content{display:block;height:0;opacity:0;visibility:hidden}.discount-block .kortingscode-harmonica-item.active .kortingscode-harmonica-title:after{transform:rotate(270deg)}.discount-block .kortingscode-harmonica-item.active .kortingscode-harmonica-content{height:auto;opacity:1;visibility:visible}.discount-block div.mdc-text-field-helper-text.mdc-text-field-helper-text--success-msg{color:var(--col-sup4);opacity:1}.product-packages.four-grid .product-package__header-content{display:block;text-align:left}.product-packages.four-grid .product-package__header-content h3{padding:0;text-align:center}.product-packages.four-grid .product-package__header-content__price{align-items:center;display:flex}.product-packages.four-grid .product-package__content .product-package__order a.button{margin:0 1.5rem}.product-packages.four-grid .product-package__content>ul{padding:0 1rem}.product-packages.four-grid .product-package__content>ul li{line-height:1.2rem}.product-packages.no-images .product-package__header-content{align-items:center;display:flex;flex-direction:column;justify-content:space-around;padding-bottom:2rem}.product-packages.no-images .product-package__header-image{display:none}.product-packages.no-images .product-package__content{padding-top:2rem}.product-packages.startFlex{justify-content:flex-start!important}.product-packages .product-package{position:relative}.product-packages .product-package .price__container{align-items:center}.product-packages .product-package.highlighted .product-package__highlight{background-color:var(--col-brand);border-radius:1.25rem;color:var(--col-base1);font-size:.75rem;font-weight:700;left:50%;letter-spacing:.2rem;margin-left:-100px;margin-top:-1rem;min-height:1rem;min-width:200px;padding:.5rem 1.5rem;position:absolute;text-align:center;text-transform:uppercase;top:0}.product-packages .product-package .product-package-wrap{background-color:var(--col-base6);border:1px solid var(--col-base6);border-radius:1.25rem;box-shadow:var(--bxs-v2);display:flex;flex-direction:column;flex-grow:1;height:100%;margin:0 .5rem;max-width:280px}.product-packages .product-package__header{background:radial-gradient(ellipse at bottom,#7c7c7c 0,#1a1a1a 70%);border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7C7C7C",endColorstr="#1A1A1A",GradientType=0);position:relative}.product-packages .product-package__header-content{color:var(--col-base1);display:block;padding:2rem 1rem 6rem;text-align:left}.product-packages .product-package__header-content h3{font-size:1.25rem;font-weight:700;line-height:1.5rem;padding:0;text-align:center}.product-packages .product-package__header-content__price{align-items:center;display:flex;flex-direction:row;justify-content:center;min-height:3rem;min-width:30%}.product-packages .product-package__header-image{bottom:-65px;position:absolute;width:100%}.product-packages .product-package__header-image img{border:0;display:block;height:160px;margin:0 auto;width:auto}.product-packages .product-package__content{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:2rem;padding-top:5rem;text-align:left}.product-packages .product-package__content ul{padding:0 1.5rem}.product-packages .product-package__content ul li{display:flex;margin-bottom:.5rem}.product-packages .product-package__content ul li i{color:var(--col-sup4);font-size:.875rem;line-height:1.25rem;margin-top:.25rem;min-width:2.5rem}.product-packages .product-package__content ul li.disabled{color:var(--col-base4)}.product-packages .product-package__content ul li.disabled i:before{display:none}.product-packages .product-package__content ul li span{display:block;line-height:1.2rem;position:relative}.product-packages .product-package__order{display:flex;justify-content:center;padding-top:1rem}.product-packages .product-package__order a.button{margin:0 1.5rem;width:100%}.product-synopsys-container .product-synopsys{display:flex;flex-direction:column}.product-synopsys-container .product-synopsys__info{order:2}.product-synopsys-container .product-synopsys__info h2{display:none;font-family:var(--fnt-base);font-size:1.5rem;font-weight:700;line-height:1.25rem;margin-bottom:.5rem}.product-synopsys-container .product-synopsys__info ul{display:block;line-height:1.25rem;margin-bottom:1rem}.product-synopsys-container .product-synopsys__info ul li{padding-left:1rem;position:relative}.product-synopsys-container .product-synopsys__info ul li:before{content:"-";left:0;position:absolute;top:0}.product-synopsys-container .product-synopsys__form{margin-bottom:2rem;order:1}.product-synopsys-container .product-synopsys__form fieldset{margin-top:1rem}.product-synopsys-container .product-synopsys__form fieldset:first-of-type{margin-top:0}.product-synopsys-container .product-synopsys__form fieldset label{display:block;font-weight:700;margin-bottom:.5rem}.product-synopsys-container .product-synopsys__form fieldset .select-wrapper{position:relative}.product-synopsys-container .product-synopsys__form fieldset .select-wrapper:after{background-image:url(/assets/images/webshop/icons/arrow2.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:1rem;margin-right:1rem;margin-top:-.5rem;pointer-events:none;position:absolute;right:0;top:50%;transform:rotate(90deg);width:1rem}.product-synopsys-container .product-synopsys__form fieldset select{border:1px solid var(--col-base3);border-radius:7px;font-size:.875rem;line-height:1.25rem;padding:.75rem 0 .75rem .75rem;width:100%}.product-synopsys-container .product-synopsys__form a.link{display:block}.product-synopsys-container .product-synopsys__order{align-items:center;background-color:var(--col-base1);border-top:2px solid rgba(var(--col-base2),.1);bottom:0;display:flex;justify-content:space-between;left:0;margin:0;padding:.5rem 1rem;position:fixed;right:0;width:100%;z-index:10}.product-synopsys-container .product-synopsys__order .button{margin:0;width:-moz-fit-content;width:fit-content}body.open-basket .product-synopsys__order{border:0;padding:1rem 0;position:static;z-index:0}.product-sales-information .product-sales{background-color:var(--col-base6);border-radius:1.25rem;display:block;margin-top:1rem;padding:1rem}.product-sales-information .product-sales ul li{display:block;padding-left:1.5rem;position:relative}.product-sales-information .product-sales ul li:before{background-image:url(/assets/images/webshop/icons/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1rem;left:0;margin-top:-.5rem;position:absolute;top:50%;width:1rem}.product-sales-information .product-sales ul li>span{display:inline-block;margin-right:.25rem}.product-sales-information .product-sales ul li>span:first-of-type{margin-left:.5rem}.product-package-carousel-switch .switch-field{align-items:flex-end;display:flex;justify-content:center;margin:2rem 0;overflow:hidden;padding-bottom:.5rem;vertical-align:bottom}.product-package-carousel-switch .switch-field>div{vertical-align:bottom}.product-package-carousel-switch .switch-field>div:first-of-type label{border-radius:4px 0 0 4px}.product-package-carousel-switch .switch-field>div:last-of-type label{border-radius:0 4px 4px 0}.product-package-carousel-switch .switch-field input{position:absolute!important;clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;width:1px}.product-package-carousel-switch .switch-field input:checked+label{background-color:var(--col-sup2);border:2px solid var(--col-sup2-d);box-shadow:none;color:var(--col-base1);margin-bottom:-5px;padding-left:2rem;padding-top:.5rem;position:relative;top:-5px}.product-package-carousel-switch .switch-field input:checked+label:before{background-image:url(/assets/images/webshop/icons/check2.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:.8rem;left:0;margin-left:1rem;margin-top:-.3333333333rem;position:absolute;top:50%;width:1rem}.product-package-carousel-switch .switch-field label{background-color:var(--col-base5);border:none;box-shadow:0 5px 0 rgba(0,51,78,.25);color:rgba(0,0,0,.6);display:inline-block;font-size:.875rem;font-weight:400;min-width:100px;padding:1rem 1rem .5rem;position:relative;text-align:center;text-shadow:none;top:-5px;transition:all .1s ease-in-out}.product-package-carousel-switch .switch-field label:hover{background-color:var(--col-base5);cursor:pointer}.select-payment .betaalwijze-error,.select-payment .checkout__payment-option,.select-payment .payment-button,.select-payment .popup-overlay,.select-payment .select-payment-information,.select-payment .select-payment-legal{margin-bottom:1rem}.select-payment .betaalwijze-error input,.select-payment .checkout__payment-option input,.select-payment .payment-button input,.select-payment .popup-overlay input,.select-payment .select-payment-information input,.select-payment .select-payment-legal input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.select-payment .betaalwijze-error input:checked+label,.select-payment .checkout__payment-option input:checked+label,.select-payment .payment-button input:checked+label,.select-payment .popup-overlay input:checked+label,.select-payment .select-payment-information input:checked+label,.select-payment .select-payment-legal input:checked+label{background-color:var(--col-base10);border:1px solid var(--col-brand)}.select-payment .betaalwijze-error label,.select-payment .checkout__payment-option label,.select-payment .payment-button label,.select-payment .popup-overlay label,.select-payment .select-payment-information label,.select-payment .select-payment-legal label{align-items:center;border:1px solid var(--col-base4);border-radius:1.25rem;cursor:pointer;display:flex;min-height:80px;padding:0 1rem;width:100%}.select-payment .betaalwijze-error label .label-icons img,.select-payment .checkout__payment-option label .label-icons img,.select-payment .payment-button label .label-icons img,.select-payment .popup-overlay label .label-icons img,.select-payment .select-payment-information label .label-icons img,.select-payment .select-payment-legal label .label-icons img{border:0;display:block}.select-payment .betaalwijze-error label .label-content,.select-payment .checkout__payment-option label .label-content,.select-payment .payment-button label .label-content,.select-payment .popup-overlay label .label-content,.select-payment .select-payment-information label .label-content,.select-payment .select-payment-legal label .label-content{margin-left:1rem}.select-payment .betaalwijze-error label .label-content-title,.select-payment .checkout__payment-option label .label-content-title,.select-payment .payment-button label .label-content-title,.select-payment .popup-overlay label .label-content-title,.select-payment .select-payment-information label .label-content-title,.select-payment .select-payment-legal label .label-content-title{display:block;font-size:1.25rem;font-weight:700;line-height:1.5rem}.select-payment .betaalwijze-error label .label-content-subtext,.select-payment .checkout__payment-option label .label-content-subtext,.select-payment .payment-button label .label-content-subtext,.select-payment .popup-overlay label .label-content-subtext,.select-payment .select-payment-information label .label-content-subtext,.select-payment .select-payment-legal label .label-content-subtext{color:var(--col-base4);display:block}.select-payment .payment-button button{max-width:100%;width:100%}.quick-links{background-color:var(--col-base2);border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem;color:var(--col-base6);padding:2.5rem 1.5rem 9rem}.quick-links__quick-note{color:var(--col-base4);font-size:.75rem;font-weight:700;letter-spacing:.15rem;line-height:.875rem;text-transform:uppercase}.quick-links__links-container{font-weight:700;list-style:none}.quick-links__link-item{border-bottom:1px solid var(--col-base3);line-height:3rem}.quick-links__link-item:last-child{border-bottom:none}.quick-links__link-item a{color:var(--col-base6);display:block;text-decoration:none}.webshop-loader .meldingpopup{background-color:var(--col-base1);border-radius:1.25rem;left:0;margin:auto 1rem;padding:2.5rem 2rem;position:fixed;right:0;top:30vh;width:calc(100vw - 2rem);z-index:20}.webshop-loader .meldingpopup-melding{margin-left:7rem}.webshop-loader .loadingindicator svg{bottom:0;left:0;margin:auto;padding-left:1rem;position:absolute;top:0;width:7.5rem}.webshop-loader .loadingindicator #gezicht1{animation:gezichttonen 5s ease-in-out infinite;opacity:0}.webshop-loader .loadingindicator #arm1,.webshop-loader .loadingindicator #arm2{left:1.25rem;top:4.5rem;transform-origin:28% 46%;width:70px}.webshop-loader .loadingindicator #arm1{animation:armlinks .5s ease-in-out 9,armrechts .2s ease-in-out 5s infinite}.webshop-loader .loadingindicator #arm2{animation:armlinks .5s ease-in-out .25s 9,armrechts .2s ease-in-out 5.1s infinite}.webshop-loader #svggezicht2{animation:gezichtverbergen 5s ease-in-out,gezichtdraaien 5s ease-in-out 5s infinite;height:51px;left:-2rem;opacity:1;position:absolute;top:-2.4rem}@keyframes gezichttonen{0%,79%{opacity:0}80%,to{opacity:1}}@keyframes gezichtverbergen{0%,79%{opacity:1}80%,to{opacity:0}}@keyframes gezichtdraaien{0%,79%{opacity:1;transform:rotate(-33deg);transform-origin:60% 56%}80%,to{opacity:0;transform:rotate(-33deg);transform-origin:60% 56%}}@keyframes armlinks{0%,to{transform:rotate(0deg)}50%{transform:rotate(-10deg)}}@keyframes armrechts{0%,to{transform:rotate(0deg)}50%{transform:rotate(-13deg)}}.accessoires-list__item{align-items:center;background-color:var(--col-base1);border:1px solid var(--col-base5);border-radius:1.25rem;box-shadow:var(--bxs);color:var(--col-base2);display:flex;flex-direction:column;gap:1rem;height:100%;padding:1.25rem;text-decoration:none}.accessoires-list__item .accessoires-list__image{align-items:center;border-radius:1.25rem;display:flex;min-width:7.5rem;width:7.5rem}.accessoires-list__item .accessoires-list__image img{height:auto;max-width:8rem;width:100%}.accessoires-list__item .accessoires-list__content{width:100%}.accessoires-list__item .accessoires-list__sub-title{font-size:.75rem;font-weight:700}.accessoires-list__order{align-items:center;border-top:1px solid var(--col-base4);display:flex;flex-direction:row;justify-content:space-between;padding-top:1rem;width:100%}.accessoires-list__order .button{display:flex;font-size:1.25rem;font-weight:400;height:3rem;justify-content:center;margin:0;min-width:3rem;position:relative;width:3rem}.shoppingbasket{background-color:var(--col-base6)!important}.shoppingbasket .basket__wrap .shopping-basket__wrapper{margin-bottom:.5rem;width:100%}.shoppingbasket .basket__wrap .shopping-basket__wrapper a.go-back{display:none;margin:1rem 0}.shoppingbasket .basket__wrap .side-container{width:100%}.shoppingbasket .content-wrapper{padding:0}.shoppingbasket .content-wrapper .basket-introduction{border-bottom:1px solid var(--col-base5);padding-left:1rem}.shopping-basket{background-color:var(--col-base1);border-radius:1.25rem;box-shadow:var(--bxs);margin-bottom:.5714285714rem;padding:1rem 0}.shopping-basket h2{font-family:var(--fnt-base);font-size:1.5rem;margin-bottom:1rem}.extra-information__wrapper{padding:0 1rem}.extra-information__wrapper .go-back{display:block;margin:1rem 0}.extra-information__wrapper .payment-options{align-items:center;display:flex}.extra-information__wrapper .payment-options span{display:block;font-weight:700;margin-right:1rem}.extra-information__wrapper .payment-options ul{display:flex}.extra-information__wrapper .payment-options ul li{background-color:var(--col-base1);border:1px solid var(--col-base4);border-radius:1.25rem;display:block;height:30px;margin-right:.5rem;padding:.25rem;width:46px}.extra-information__wrapper .payment-options ul li img{display:block;height:100%;width:100%}.checkout__data-wrapper{display:flex;flex-direction:column}.checkout__form-group--inactive .ipo-mdc-form__group-title{color:var(--col-base4);margin-bottom:0}.checkout .checkout__payment-option{display:flex}.checkout .payment-button{margin-top:1rem}.checkout #betaalwijze-error .parsley-errors-list{display:block}.checkout #betaalwijze-error .parsley-errors-list:last-child{margin-bottom:1rem}.checkout .checkout__form--personalinfo .checkout__bezorgadres--hidden,.checkout .checkout__form--personalinfo .ipo-mdc-form__field-container--hidden{display:none}.checkout .checkout__form--personalinfo .submit-personalinfo.button--disabled,.checkout .checkout__form--personalinfo .submit-personalinfo.button--disabled:hover{background-color:var(--col-base6);border:1px solid var(--col-base6);color:var(--col-base4)}.checkout-succes__wrapper{margin-top:2rem}.checkout-succes .succes--back-button{cursor:pointer;display:block;font-size:1rem;line-height:1.875rem;margin:2rem 0;text-align:center}.checkout-succes-introduction{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:2rem 0;text-align:center}.checkout-succes-introduction_icon-wrapper .checkout-succes-icon{background-color:var(--col-sup4);border-radius:50%;display:block;height:78px;margin:1rem auto;position:relative;width:78px}.checkout-succes-introduction_icon-wrapper .checkout-succes-icon:before{background-image:url(/assets/images/webshop/icons/check2.svg);background-repeat:no-repeat;content:"";display:block;height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}.checkout-succes-introduction-content h1{font-size:1.875rem;padding-bottom:.5rem}.checkout-succes-introduction-content .checkout-succes-smalltext{color:var(--col-base3);font-weight:700;line-height:1.5rem}.checkout-succes-steps{background-color:var(--col-base1);border-radius:1.25rem;box-shadow:var(--bxs-v2);display:block;margin:0 auto;max-width:756px;padding:2rem}.checkout-succes-steps ul li{align-content:flex-start;align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:2rem}.checkout-succes-steps ul li .succes-step-icon-wrapper{min-width:60px}.checkout-succes-steps ul li .succes-step-icon-wrapper img{display:block;height:45px;margin:0 auto;width:45px}.checkout-succes-steps ul li .succes-step-content{margin-left:2rem}.checkout-succes-steps ul li .succes-step-content .checkout-step-title{color:var(--col-base2);font-size:1.25rem;font-weight:700;line-height:1.5rem}.checkout-succes-steps ul li .succes-step-content p{color:var(--col-base3);line-height:1.5rem}.contact-well .content-wrapper{padding:0}.contact-well-title{margin-bottom:1rem}.contact-well__content{background-color:var(--col-base6);border-radius:1.25rem;display:block;padding:1.5rem}.contact-well__description{font-size:1rem;line-height:1.25rem}.contact-well__description p{margin-bottom:2rem}.contact-well__description>span{display:block;font-weight:700}.contact-well__data li{display:flex}.contact-well__data a{display:block;margin-left:.25rem}.contact-well .opening-hours{margin-top:2rem}.empty-basket__wrap{display:flex;flex-direction:column;gap:2rem;justify-content:center;padding-inline:1rem;text-align:center}.empty-basket__wrap>i{font-size:10rem}.empty-basket__wrap .button{margin:0 auto;width:-moz-fit-content;width:fit-content}.offerte{margin:0 auto;max-width:562px}.offerte .ipo-mdc-form__group .ipo-mdc-form__subgroup:first-child{padding-top:0}.offerte__article-content{display:flex;flex-direction:row}.offerte__article-image{height:100px;margin-right:1rem;min-height:100px;min-width:100px;width:100px}.offerte__article-image img{border:1px solid var(--col-base5);border-radius:1.25rem;max-height:100%;width:100%}.offerte__article-title,.ph__order{align-items:center;display:flex}.ph__order{gap:.75rem 1.25rem;margin-top:1.25rem}.product-details{margin-top:1.5rem}.product-details .prd__wrapper{grid-template-columns:var(--prdw-c,1fr)}.prdm__wrapper{grid-auto-rows:min-content;grid-template-columns:var(--prdmw-c,1fr)}.prd__thumbs{display:var(--prdts-d,none);grid-area:var(--prdts-ga,2/1);max-height:var(--prdts-mh,5rem);min-height:var(--prdts-mh,5rem);overflow:var(--prdts-of,scroll hidden)}.prd__thumbs ul{white-space:var(--prdts-wd,nowrap)}.prd__thumb{display:var(--prdt-d,none);height:5rem;position:relative;width:5rem}.prd__thumb>a{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.25rem;height:100%;position:absolute;width:100%}.prd__thumb+.prd__thumb{margin-left:var(--prdt-ml,.75rem);margin-top:var(--prdt-mt,0)}.prdm__images{display:grid;position:relative}.prdm__images ul{height:100%}.prdm__images .prdm__image{border-radius:1.25rem;display:block;height:100%;min-height:300px;overflow:hidden;position:relative;width:100%}.prdm__images .prdm__image>a{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}.prdm__images .prdm__image .yt__thumb{border-radius:1.25rem}.prdm__images .visually-hidden{display:none}.prd__controls{grid-area:var(--acb-ctrl,1/1);position:absolute;width:100%}.prd__controls button{--gha-td:none;--gha-tdh:none;align-items:center;background-color:var(--col-base1);border-radius:50%;box-shadow:0 .1875rem 0 0 var(--col-base5);cursor:pointer;display:flex;height:2.5rem;justify-content:center;position:absolute;top:var(--prdctr-t,6rem);width:2.5rem}.prd__controls .prd__prev{left:-1.25rem}.prd__controls .prd__next{right:-1.25rem}.pif__sidebar{display:none;grid-area:1/1/span 1/span 1}.pif__sidebar ul{background-color:var(--col-base1);border-radius:1.25rem;box-shadow:var(--bxs)}.pif__sidebar ul li a{--gha-td:none;color:var(--col-base2);display:block;padding:1.5rem;position:relative}.pif__sidebar ul li.active a{font-weight:700}.pif__sidebar ul li+li{border-top:1px solid var(--col-base5)}.pif__sidebar .pifc__wrapper{margin-block:.75rem}.pif__content{grid-area:var(--pifc-ga,1/1)}.pif__content .hrm__item{background-color:var(--col-base1)}.pif__content .hrmi__title{color:var(--col-base2);line-height:1.5rem;min-height:3rem}.pif__content .hrmi__title .plus{top:1.5rem}.pif__content .pifc__wrapper{margin-block:.75rem}.prop-hero{--gd-gap:0 1.25rem;background-color:var(--prh-bg,var(--col-base2));border-radius:1.25rem;overflow:hidden}.prh__background{grid-area:var(--prhb-ga,1/1/span 1/span 1);overflow:hidden}.prh__background img{height:100%;width:auto}.prh__content{align-self:center;color:var(--col-base1);grid-area:var(--prhc-ga,2/1);padding:1.25rem}.prh__order{align-items:center;display:flex;gap:.75rem 1.25rem;margin-top:1.25rem}.prho__price:empty{display:none}.proposition-faq__title{padding:0 .5rem}.proposition-faq__content{margin-top:1rem;padding:0;text-align:center}.proposition-faq__content ul{text-align:left}.proposition-faq__content ul .proposition-faq{border-top:1px solid var(--col-base4);padding:1rem 0}.proposition-faq__content ul .proposition-faq.active .faq-description{padding-top:.5rem}.proposition-faq__content ul .proposition-faq.active .proposition-faq__wrapper .faq-title:after{transform:rotate(270deg)}.proposition-faq__content ul .proposition-faq.active .proposition-faq__wrapper .faq-description{height:auto;opacity:1;visibility:visible}.proposition-faq__content ul .proposition-faq__wrapper{display:block;position:relative}.proposition-faq__content ul .proposition-faq__wrapper .faq-title{display:block;font-size:1.25rem;font-weight:700;line-height:1.5rem;padding-right:1rem;position:relative}.proposition-faq__content ul .proposition-faq__wrapper .faq-title:after{background-image:url(/assets/images/webshop/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;margin-left:-2rem;margin-top:-.5rem;position:absolute;right:0;top:50%;transform:rotate(90deg);width:1rem}.proposition-faq__content ul .proposition-faq__wrapper .faq-description{display:block;height:0;opacity:0;visibility:hidden}.proposition-faq__content ul .proposition-faq__wrapper .faq-description ul{padding-left:1rem}.proposition-faq__content ul .proposition-faq__wrapper .faq-description ul li{list-style-type:disc}.proposition-faq__content ul .proposition-faq__wrapper .faq-description>a{color:var(--col-brand);display:inline-block}.proposition-faq__content a.more{display:inline-block;margin:1rem 0}.prop-faq__extras--clicked .prop-faq__extras-title{display:none!important}.prop-faq__extras--clicked .prop-faq__extras-less-title{display:block!important}.prop-faq__extras--clicked .prop-faq__extras-wrapper ul{max-height:1500px;opacity:1;overflow:visible}.prop-faq__extras-wrapper .prop-faq__extras-less-title,.prop-faq__extras-wrapper .prop-faq__extras-title{cursor:pointer;display:block;margin:1rem 0;text-align:center;text-decoration:underline}.prop-faq__extras-wrapper .prop-faq__extras-less-title{display:none}.prop-faq__extras-wrapper ul{margin-top:0;max-height:0;opacity:0;overflow:hidden;text-align:left;transition:opacity 1s ease-out}.prop-faq__extras-wrapper ul .proposition-faq{border-top:1px solid var(--col-base4);padding:1rem 0}.prop-faq__extras-wrapper ul .proposition-faq__wrapper{display:block;position:relative}.prop-faq__extras-wrapper ul .proposition-faq__wrapper .faq-title{display:block;font-size:1.25rem;font-weight:700;line-height:1.5rem;position:relative}.prop-faq__extras-wrapper ul .proposition-faq__wrapper .faq-title:after{background-image:url(/assets/images/webshop/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;margin-left:-2rem;margin-top:-.5rem;position:absolute;right:0;top:50%;transform:rotate(90deg);width:1rem}.prop-faq__extras-wrapper ul .proposition-faq__wrapper .faq-description{display:block;height:0;opacity:0;padding-top:.5rem;visibility:hidden}.prop-faq__extras-wrapper ul .proposition-faq__wrapper .faq-description ul{padding-left:1rem}.prop-faq__extras-wrapper ul .proposition-faq__wrapper .faq-description ul li{list-style-type:disc}.prop-faq__extras-wrapper ul .proposition-faq__wrapper .faq-description>a{color:var(--col-brand);display:inline-block}.prop-faq__extras-wrapper ul .proposition-faq.active .proposition-faq__wrapper .faq-title:after{transform:rotate(270deg)}.prop-faq__extras-wrapper ul .proposition-faq.active .proposition-faq__wrapper .faq-description{height:auto;opacity:1;visibility:visible}.usp{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}.usp .usp__img{height:auto;max-width:5rem;width:5rem}.usp .usp__title{font-size:1.25rem;font-weight:700;line-height:1.5rem}.usp .usp__desc{line-height:1.25rem}.usp__link{display:block;text-align:center}@media (min-width:692px){.content-wrapper{padding:0}.popup-error{margin-left:-300px;margin-top:-225px;max-width:600px;min-width:600px;top:50%}.article{align-items:center;justify-content:space-between}.article-content .flex-container{display:flex}.article-content__wrapper{max-width:50%;min-width:50%}.article .article-info{display:flex;flex-direction:column;justify-content:flex-end;text-align:right}.article .article-info__wrap{display:block;width:100%}.article .article-order__wrapper{display:none}.article .article-order{justify-content:flex-start}.article .article-order__price{text-align:left}.cost-summary__order{text-align:right}.product-packages .product-package .product-package-wrap{max-width:320px}.product-synopsys-container .product-synopsys__info{order:1}.product-synopsys-container .product-synopsys__info h2{display:block}.product-synopsys-container .product-synopsys__form{margin-bottom:0;order:2}.product-synopsys-container .product-synopsys__order{border:0;padding:1rem 0;position:static}.select-payment .betaalwijze-error label,.select-payment .checkout__payment-option label,.select-payment .payment-button label,.select-payment .popup-overlay label,.select-payment .select-payment-information label,.select-payment .select-payment-legal label{width:340px}.webshop-loader .meldingpopup{margin:auto;padding:3.5rem;width:30rem}.webshop-loader .meldingpopup-loadingicon{margin-top:1rem}.webshop-loader .meldingpopup-loadingicon .spinner{width:3rem}.webshop-loader .loadingindicator #svggezicht2{left:0}.webshop-loader .loadingindicator svg{left:2rem}.webshop-loader .loadingindicator #arm1,.webshop-loader .loadingindicator #arm2{left:3.25rem}.checkout-succes-steps{padding:2rem 3rem}.empty-basket__wrap{margin:0 auto;max-width:60%;padding-block:6rem}.product-details{--prdmw-c:1fr;--prdts-d:block;--prdt-d:inline-block;--prdw-c:1fr 1fr;--prdt-ml:0.75rem;--prdctr-t:8rem}.prd__wrapper h2{display:none}.prd__thumbs{-ms-overflow-style:none;scrollbar-width:none}.prd__thumbs::-webkit-scrollbar{display:none}.pif__sidebar{display:block}.pif__content{--pifc-ga:1/2/span 1/span 2}.hrm__item{background-color:transparent;box-shadow:var(--bxs);display:none}.hrm__item,.hrm__item.open{border:none;border-radius:1.25rem}.hrm__item.open{display:block;padding:1.5rem}.hrm__item+.pifc__wrapper{display:none}.hrmi__title{display:none;padding-right:0}.collapsablecontent{max-height:none;transition:none}.prop-hero{--prhb-ga:1/1/span 1/span 2;--prhc-ga:1/1;--prh-bg:transparent}#faq-wrapper .grid{flex-direction:column}#faq-wrapper .grid>div{width:100%!important}.proposition-faq__title{padding:0}.prop-faq__extras-wrapper ul .proposition-faq,.proposition-faq__content ul .proposition-faq{padding:1.5rem 0}.usp{padding-inline:1rem}}@media (min-width:997px){.default-error .container{flex-direction:row;min-height:auto;padding-left:2rem}.default-error .text{bottom:auto;position:relative;width:auto}.default-error .title{font-family:var(--fnt-head);font-size:2.5rem;font-weight:900;line-height:2.75rem}.default-error .link{margin:2rem auto}.default-error .illustration{margin:17rem auto;width:27rem}.default-error #mannetje{width:12rem}.popup-error.default-error{margin-top:-275px}.article-summary{display:block}.article-image__wrapper{height:100px;min-height:100px;min-width:100px;width:100px}.article-content{width:calc(100% - 100px - 1rem)}.article-content-quantity button{height:28px;width:28px}.article-content-quantity input{height:28px;width:40px}.article .article-order__info{justify-content:flex-end;margin-right:1rem}.article-order-abo-info>span{text-align:center}.cost-summary-container ul li a.active .cost-summary__total-body{border-left:1px solid var(--col-base5);border-right:1px solid var(--col-base5)}.cost-summary__order .button{margin:0 auto;width:100%}.discount-block .kortingscode-group-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-.5rem;margin-right:-.5rem;margin-top:-1rem}.discount-block .kortingscode-group-container>*{display:flex;flex-direction:column;float:left;padding:1rem .5rem 0;width:50%}.discount-block .kortingscode-group-container .ipo-mdc-form__buttons{margin-top:0;width:10rem}.product-packages{display:flex;flex-wrap:wrap;justify-content:flex-start;justify-content:center;margin-left:-.5rem;margin-right:-.5rem;margin-top:-1rem}.product-packages>*{display:flex;flex-direction:column;float:left;padding:1rem .5rem 0;width:33.3333333333%}.product-packages .product-package .product-package-wrap{margin:0;max-width:100%}.product-packages .product-package__header-content{flex-direction:row}.product-synopsys-container .product-synopsys__info h2{font-size:1.75rem;line-height:2.125rem}.quick-links{background-color:var(--col-base6);border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;box-shadow:0 4px 0 0 rgba(26,26,26,.16);min-width:17rem;padding:1.75rem;width:17rem}.quick-links__link-item{align-items:center;border-color:var(--col-base4);display:flex;font-size:1.25rem;font-weight:700;line-height:1.5rem;min-height:2.5rem;padding:.5rem 0}.quick-links__link-item a{color:var(--col-base2);line-height:1.5rem}.quick-links{min-width:23rem;width:23rem}.accessoires-list__item{flex-direction:row}.accessoires-list__order{border:none;max-width:10rem;padding-top:0}.shoppingbasket .basket__wrap{display:flex;justify-content:space-between;margin:1rem 0}.shoppingbasket .basket__wrap .shopping-basket__wrapper{box-shadow:none;margin-bottom:0}.shoppingbasket .basket__wrap .shopping-basket__wrapper a.go-back{display:inline-block}.shoppingbasket .basket__wrap .shopping-basket__wrapper{width:55%;width:750px}.shoppingbasket .basket__wrap .side-container{max-width:360px;width:40%}.extra-information__wrapper{display:flex;justify-content:center;margin:2rem 0;padding:0}.extra-information__wrapper .go-back{display:none}.checkout .checkout-progress{width:60%}.checkout__data-wrapper{flex-direction:row}.checkout__form-steps{flex-basis:60%;margin-right:1rem}.checkout .checkout-productlist{flex-basis:40%}.checkout .checkout__form-group--inactive .ipo-mdc-form__group-title{font-size:1.25rem;margin-bottom:0}.contact-well .content-wrapper{padding:0 1rem}.product-details{--prdmw-c:5rem 1fr;--prdts-ga:1/1;--prdts-mh:29.375rem;--prdts-of:hidden scroll;--prdts-wd:normal;--prdw-c:7fr 5fr;--prdt-ml:0;--prdt-mt:0.75rem;--prdctr-t:12rem}.pre-footer-wrapper{display:flex;margin-top:2rem}.pre-footer-wrapper .proposition-faq-container{margin-right:5%;width:65%}.pre-footer-wrapper .contact-well{width:30%}#faq-wrapper .grid{flex-direction:row}#faq-wrapper .grid>div:first-of-type{width:66.66%!important}#faq-wrapper .grid>div:last-of-type{width:33.33%!important}.proposition-faq__content{padding:0}}

/*# sourceMappingURL=content-webshop.css.map*/