@import 'tiny-grid.min.css';@font-face{font-family:'BarlowSmall';src:url('../fonts/BarlowSmall.woff2') format('woff');font-weight:auto;font-style:auto}@font-face{font-family:'BarlowMedium';src:url('../fonts/BarlowMedium.woff2') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'BarlowBold';src:url('../fonts/BarlowBold.woff2') format('woff');font-weight:normal;font-style:normal}.kiosk-header-teaser{background-color:#a8a8a8;padding:10px 0;text-align:center;font-size:2rem;color:#fff;font-weight:600;text-transform:uppercase;position:relative;z-index:1}.header-cms-block{background-color:#a8a8a8}.minicart-wrapper .action.showcart:before{color:white}.home-svg{max-width:30px;height:auto}.home-svg-path{fill:white}@media (min-width:769px){.minicart-wrapper{margin-top:8px}}.kiosk-step-001-svg{max-width:400px}.text-color-red{color:#f00;font-family:'BarlowSmall',sans-serif,Arial,Helvetica,Verdana,Tahoma;font-size:2rem}.step-002-text-green{color:#00716a;font-family:'BarlowMedium',sans-serif,Arial,Helvetica,Verdana,Tahoma;font-size:3rem}.step-002-text-green-small{color:#00716a;font-family:'BarlowSmall',sans-serif,Arial,Helvetica,Verdana,Tahoma;font-size:3rem}.step-002-text-green-smaller{color:#00716a;font-family:'BarlowSmall',sans-serif,Arial,Helvetica,Verdana,Tahoma;font-size:2rem}.step-002-text-green-bigger{font-size:5rem}.bg-gray{background-color:#878787;padding-bottom:10px;width:60px;height:50px;text-align:center}.bg-gray img{margin-top:10px}.step-002-text-red-bold{color:#c1272d;font-family:'BarlowMedium',sans-serif,Arial,Helvetica,Verdana,Tahoma;font-size:3rem;margin-bottom:40px}.step-002-text-gray-normal{color:#878787;font-family:'BarlowSmall',sans-serif,Arial,Helvetica,Verdana,Tahoma;font-size:3rem}.step-002-text-gray-small{color:#878787;font-family:'BarlowSmall',sans-serif,Arial,Helvetica,Verdana,Tahoma;font-size:2rem}.biggest-button-ever{background-color:#00b050;color:#fff;font-family:'BarlowMedium',sans-serif,Arial,Helvetica,Verdana,Tahoma;font-size:3rem;padding:20px 0;text-align:center;text-transform:uppercase;margin-top:40px;margin-bottom:40px;width:100%;border:none;cursor:pointer}.biggest-button-ever:hover{background-color:#00b050;color:#fff;border:none;cursor:pointer}.lets-go{margin-top:25px;display:block}.step-bar{position:relative;list-style:none;margin:0;padding:0;text-align:center;width:100%;overflow:hidden;*zoom:1;counter-reset:step-number}@media (min-width:768px){.step-bar{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;box-orient:horizontal;box-direction:normal;-moz-flex-direction:row;flex-direction:row}}.step-bar>li{width:100%;position:relative;background-color:#eee;font-size:12px;font-weight:500}@media (max-width:767px){.step-bar>li{padding:10px;margin-bottom:5px}}.step-bar>li>a{transition:none !important;text-decoration:none;display:block;color:white}.step-bar>li>a:before{counter-increment:step-number;content:counter(step-number) ". "}.step-bar>li:before,.step-bar>li:after{position:absolute;display:block;content:"";background-color:#eee;border-left:4px solid #fff;top:0}.step-bar>li:after{transform:skew(-30deg)}.step-bar>li:before{transform:skew(30deg)}.step-bar>li:first-child:before,.step-bar>li:first-child:after{background:white;content:none}.step-bar>li.active{background-color:#337ab7}.step-bar>li.active:before,.step-bar>li.active:after{background-color:#337ab7}.step-bar>li.active:hover{background-color:#285f8f}.step-bar>li.active:hover:before,.step-bar>li.active:hover:after{background-color:#285f8f}.step-bar>li.complete{background-color:#00716a}.step-bar>li.complete:before,.step-bar>li.complete:after{background-color:#00716a}.step-bar>li.complete:hover{background:#00716a}.step-bar>li.complete:hover:before,.step-bar>li.complete:hover:after{background-color:#00716a}li.complete{color:#fff;font-family:BarlowMedium,sans-serif,Arial,Helvetica,Verdana,Tahoma;font-size:3rem !important}.step-bar>li.danger{background-color:#daeee5}.step-bar>li.danger:before,.step-bar>li.danger:after{background-color:#daeee5}.step-bar>li.danger:hover{background:#daeee5}.step-bar>li.danger:hover:before,.step-bar>li.danger:hover:after{background-color:#daeee5}li.danger{color:#00716a;font-family:BarlowMedium,sans-serif,Arial,Helvetica,Verdana,Tahoma;font-size:3rem !important}.step-bar>li.warning{background-color:#fd8c4a}.step-bar>li.warning:before,.step-bar>li.warning:after{background-color:#fd8c4a}.step-bar>li.disabled{pointer-events:none}.step-bar>li.disabled>a{color:#a2a2a2}@media (min-width:768px){.step-bar>li{line-height:32px;padding:0 24px 0 16px}.step-bar>li:before,.step-bar>li:after{left:-8px;width:16px;height:16px}.step-bar>li:after{top:16px}}@media (min-width:768px) and (min-width:768px){.step-bar>li:first-child{padding-left:16px}}@media (min-width:768px){.step-bar.sm>li{line-height:24px;padding:0 18px 0 12px}.step-bar.sm>li:before,.step-bar.sm>li:after{left:-6px;width:12px;height:12px}.step-bar.sm>li:after{top:12px}}@media (min-width:768px) and (min-width:768px){.step-bar.sm>li:first-child{padding-left:12px}}.step-bar.sm>li{font-size:2rem}@media (min-width:768px){.step-bar.md>li{line-height:40px;padding:0 30px 0 20px}.step-bar.md>li:before,.step-bar.md>li:after{left:-10px;width:20px;height:20px}.step-bar.md>li:after{top:20px}}@media (min-width:768px) and (min-width:768px){.step-bar.md>li:first-child{padding-left:20px}}.step-bar.md>li{font-size:14px}@media (min-width:768px){.step-bar.lg>li{line-height:80px;padding:0 60px 0 40px}.step-bar.lg>li:before,.step-bar.lg>li:after{left:-20px;width:40px;height:40px}.step-bar.lg>li:after{top:40px}}@media (min-width:768px) and (min-width:768px){.step-bar.lg>li:first-child{padding-left:40px}}.step-bar.lg>li{font-size:16px}.align-right{text-align:right}.container-step-003-right-001{margin-top:100px;font-family:BarlowSmall,sans-serif,Arial,Helvetica,Verdana,Tahoma;font-size:3rem;color:#00716a}.container-step-003-right-001 b{font-family:BarlowMedium,sans-serif,Arial,Helvetica,Verdana,Tahoma;font-size:4rem;color:#00716a}#artikelnummer{padding:10px;height:70px;font-size:3rem;font-family:BarlowMedium,sans-serif,Arial,Helvetica,Verdana,Tahoma;color:#00716a;border:1px solid #00716a;margin-bottom:5px}#farbnummer{padding:10px;height:70px;font-size:3rem;font-family:BarlowMedium,sans-serif,Arial,Helvetica,Verdana,Tahoma;color:#00716a;border:1px solid #00716a}.container-step-003-right-004{color:#f00;margin-top:3em;margin-bottom:3em}#btn-003.disabled{width:100%;border:1px solid #f00;background-color:#f00;color:white;padding:20px}#btn-003.enabled{width:100%;border:1px solid #00b050;background-color:#00b050;color:white;padding:20px}.artikelnummer-persistant-placeholder{position:relative;left:425px;top:51px;max-width:100px}.hidden{display:none}.suspension-image-selected{position:relative}.suspension-image-check-001,.suspension-image-check-002,.suspension-image-check-003,.suspension-image-check-004,.suspension-image-check-005,.suspension-image-check-006{position:absolute;width:20%;top:330px;left:410px}.suspension-image-check-002{left:1108px}.suspension-image-check-003{top:888px;left:410px}.suspension-image-check-004{top:888px;left:1108px}.suspension-image-check-005{top:1460px;left:410px}.suspension-image-check-006{top:1460px;left:1108px}#btn-004.disabled{width:100%;border:1px solid #f00;background-color:#f00;color:white;padding:20px}#btn-004.enabled{width:100%;border:1px solid #00b050;background-color:#00b050;color:white;padding:20px}.cms-kiosk-step-004 span.auswahl,.cms-kiosk-step-004 span.artikelnummer,.cms-kiosk-step-004 span.farbnummer,.cms-kiosk-step-004 .span-artikelnummer,.cms-kiosk-step-004 .span-farbnummer{width:160px;display:inline-block;color:#00716a;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;font-size:1.4rem}.cms-kiosk-step-004 span.auswahl{width:100%}.cms-kiosk-step-004 img.step-004{width:80px}.cms-kiosk-step-004 .container-image{text-align:right}.container-messanleitung{background-color:#daeee5;color:#00716a;text-align:center;float:right;font-weight:bold;font-size:1.25rem;padding:30px}.mymodal-button,.mymodal-button:hover{width:100%;border:1px solid #00b050;background-color:#00b050;color:white;padding:20px}img.counter-002,img.counter-003,img.counter-004,img.counter-005,img.counter-006{width:99px;max-width:99px}img.counter-001{width:250px;aspect-ratio:1;border-radius:20px;transition:.5s;cursor:pointer;-webkit-mask:linear-gradient(135deg, #474744 40%, #474744, #474744 60%) 100% .4% 250%}img.counter-001:hover{-webkit-mask-position:0 0}[class^="col-"],[class*=" col-"]{padding-left:0px !important;padding-right:0px !important}.columns .column.main{padding-bottom:0}.logo{float:left;margin:0 0 10px 40px;max-width:15%;position:relative;z-index:5}li.danger{color:#00716a;font-family:BarlowMedium,sans-serif,Arial,Helvetica,Verdana,Tahoma;font-size:1.5rem !important}li.complete{font-size:1.5rem !important}#height.step-5-input,#width.step-5-input{height:70px !important;border:#e02b27 1px solid !important}.step-5-input,#height.step-5-input.validated,#width.step-5-input.validated{border:#00716a 1px solid !important;height:70px !important}.step-5-input:focus{border:#e02b27 1px solid}.step-5-label{position:absolute;right:60px;display:inline-block;top:1.6rem}.step-5-container{position:relative;margin-bottom:10px;color:#00716a;font-size:35px;font-weight:bold;width:100%}.configuration-container{width:100% !important}.popup-configuration-container{width:80% !important}.step-5-price{padding-top:20px;color:#00716a !important;font-weight:bold;font-size:45px;left:0}.step-5-tax{font-size:85%}#btn-005{width:100%;height:100px}#btn-005.disabled{background-color:#f00;color:white;opacity:1}#btn-005.enabled{color:white;background-color:#00b050}.custom-popup-checkout-modal{top:15vh}.custom-popup-checkout-modal .action-close{display:none}.center{text-align:center}.add-to-cart-confirmation-message{color:#00716a !important;margin-bottom:30px;font-size:35px;line-height:35px}.addtocart-call-to-action{color:#00716a !important;font-weight:bold;margin-bottom:30px;font-size:35px}.add-to-cart-popup-button{background-color:#00716a;color:white;font-size:23px;font-weight:500;border:none;text-align:center;padding:30px;margin-bottom:15px}.add-to-cart-popup-button a{color:#fff !important;text-decoration:none !important;line-height:35px}.cart-button{display:inline-block;width:65%}.popup-summary{margin-bottom:2vh}.item-cell{border:2px dashed #a09d9d;margin-bottom:10px}@media (min-width:769px),print{.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .form-cart,.cart-container .cart-gift-item{width:100%}}.checkout-methods-items .item .primary.checkout{width:100%;background-color:#00b050;padding:23px 20px;text-decoration:none;text-transform:uppercase !important;font-size:25px !important;font-weight:bold !important;padding:23px}.cart-summary{display:none}.cart.item .subtotal{display:table-cell;padding-right:1%;width:15%}@media (min-width:769px),print{.cart.table-wrapper .product-item-details{display:table-cell;vertical-align:top;white-space:normal;width:80%;padding-top:1%}.abs-margin-for-forms-desktop,.fieldset .legend,.column:not(.sidebar-main) form .actions-toolbar,.column:not(.sidebar-additional) form .actions-toolbar,.login-container .fieldset::after{margin-left:0}}@media (min-width:769px),print{.cart.table-wrapper .product-item-photo{display:table-cell;max-width:100%;padding-right:20px;position:static;vertical-align:top;width:300px}}.opc-wrapper .step-title,#opc-sidebar .order-summary.hoverable .step-title{color:#00716a !important}#opc-shipping_method .step-title,#payment .step-title{display:none}.opc-wrapper .abs-field-tooltip input,.opc-wrapper .field .control._with-tooltip input{margin-right:10px;width:100%}.opc-wrapper .field-tooltip .field-tooltip-action{display:none}.opc-wrapper input,.opc-wrapper .payment-method,.opc-wrapper select{border:1px solid #00716a !important}.opc-wrapper input{background-image:none !important}.opc-wrapper .fa-stack,.opc-wrapper .fa-check-circle{display:none !important}.opc-wrapper .table-checkout-shipping-method td{width:90%;padding-left:1% !important}.opc-wrapper .table-checkout-shipping-method tr{color:white}.opc-wrapper hr{display:none}.one-step-checkout-wrapper .hoverable{box-shadow:none !important;transition:none !important}.one-step-checkout-wrapper .hoverable:hover{transition:none !important;box-shadow:none !important}.container{max-width:100% !important}.suspension-image-main-001,.suspension-image-main-002,.suspension-image-main-003,.suspension-image-main-004,.suspension-image-main-005,.suspension-image-main-006{width:100%}#checkout-review-table thead{display:none}#checkout-review-table .details-qty,#checkout-review-table .button-remove{display:none}#checkout-review-table .product-item{border:2px dashed #a09d9d}.create-account-block{display:none !important}div[data-bind="scope: 'checkout.steps.shipping-step'"]{margin-top:0 !important}.checkout-description{display:none}.onestepcheckout-index-index .page-title-wrapper{display:none}.table-checkout-shipping-method tbody td{border-top:none}.opc-block-summary .totals.shipping.incl{display:none}.suspension-col{position:relative;margin-bottom:1%}.suspension-image{top:25%;left:33%;width:33%}.gallery-thumb{max-width:300px;margin-right:10px}.gallery-thumbnails{display:flex}.pdp-image{max-width:80%;width:80%;height:80%}.page-main{max-width:initial}.container-step-003-right-006{margin-top:4vh}.step3-first-row{margin-top:4vh}.container-step-003-right-001{margin-bottom:7%;margin-top:80px}.container-step-003-right-004{margin-bottom:2em}.minicart-wrapper .action.showcart::before{color:white}.header.content{max-width:initial;padding:20px 20px 0}@media (min-width:769px),print{.logo img{max-height:inherit;width:80%}}.page-footer{margin-top:auto;position:sticky;bottom:0;width:100%;background-color:#a8a8a8;color:white;height:50px;z-index:10}@media (min-width:769px),print{.footer.content .links{display:flex;margin-bottom:0px;padding:0 50px 0 0;vertical-align:top;text-align:right;margin-top:5px}}@media (min-width:769px),print{.footer.content{max-width:initial}}.footer.content .links>li{margin:0 10px 8px}.footer.content .links>li>a{color:white}.footer.content{border-top:none;margin-top:0px;padding-bottom:0px;padding-top:10px;display:flex}#keine-masse h3{font-size:60px !important}#keine-masse h3{color:#c1272d !important;line-height:1.8;font-weight:700;margin-top:50px}.masse-desc{color:#c1272d !important;font-size:24px !important;font-style:normal;font-weight:400 !important;line-height:43.2px !important}.link,.link:hover{color:#00716a;text-decoration:none}.email_form{border:1px solid #c1272d;padding:10px;margin-top:2vh}.email_form input[type="email"]{border:none;width:50%;outline:none;-webkit-box-shadow:none;box-shadow:none;background:#c2c2c2}.email_form input[type="email"]:focus{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.email_form input[type="button"]{border:none;width:150px}@media (max-width:768px),print{.step-bar{flex-direction:row;display:flex}.step-bar li{width:30%}.step3-first-row div{display:block;width:100%}.step3-first-row .align-right{text-align:center}.container-images,.product-images,.suspension-col,.configuration,#keine-masse{display:block !important;width:100% !important}}.kiosk-step-005-content-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.5);z-index:100}#send_configuration{background:none !important;border:none;padding:0 !important;font-family:arial,sans-serif;cursor:pointer}#shopping-cart-table thead{display:none}.buegel{height:800px}.cms-index-index .back-button-wrapper{display:none}.back-button-wrapper{margin-right:30px;position:relative;margin-top:10px}#minMaxHint{font-size:16px}.selection{color:#00716a}.add-to-cart-popup-button a{text-transform:uppercase}.kiosk-header-teaser{text-align:left}.action-edit{order:2}.action-delete{order:1}.totals.shipping.incl{display:none}.item-options dt{width:30%}.actions-toolbar a{display:block;color:grey;text-decoration:none;text-transform:uppercase;margin-bottom:2vh}.field.qty{margin-bottom:1vh;text-align:right}.cart.table-wrapper .items thead+.item{border-top:none;border-bottom:none}.product-image-photo{margin:0}.col-4.price{width:35%}@media (max-width:1024px),print{.suspension-desktop,.step3-buegel-image-desktop{display:none}.suspension-mobile,.step3-buegel-image-mobile{display:block}.suspension-image{top:20%;left:45%;width:15%}.suspension-header{width:0% !important}.suspension-header-configuration{width:100% !important;padding-left:10px !important;padding-right:10px !important}.logo{float:left;margin:0 0 0px 0px;max-width:25%;position:relative;z-index:5}.nav-toggle{display:none}.header.content{margin-bottom:1vh}.kiosk-header-teaser{background-color:#a8a8a8;padding:10px 0;text-align:left;font-size:1.3rem;color:#fff;font-weight:400;text-transform:uppercase;position:relative;z-index:1}.page-header .container{margin-left:auto;margin-right:auto;width:100%;padding-left:20px;padding-right:20px;box-sizing:border-box}.step-bar.lg>li{font-size:1.4rem !important;width:100%}.cms-kiosk-step-004 span.artikelnummer,.cms-kiosk-step-004 span.farbnummer,.cms-kiosk-step-004 .span-artikelnummer,.cms-kiosk-step-004 .span-farbnummer{display:inline-block;color:#00716a;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;font-size:1.4rem}.selection{font-size:1.5rem;font-weight:200}.container-messanleitung{background-color:#daeee5;color:#00716a;text-align:center;font-weight:bold;font-size:1.25rem;padding:5px}.col-4.messanleitung{width:50%}.step-5-label{position:absolute;right:40px;display:inline-block;top:10px}#btn-005{width:60%;height:100px}.cart-button{text-align:right}.pdp-image{max-width:100%;width:100%;height:100%}.add-to-cart-confirmation-message{color:#00716a !important;margin-bottom:30px;font-size:20px;line-height:25px}.footer .links{display:flex}.modal-popup.modal-slide{left:22px;z-index:900;right:22px}.col-2.image-container,.col-8.configuration-container{width:100%}.add-to-cart-popup-button{color:white;font-size:14px;font-weight:400;text-align:center}.add-to-cart-popup-button a{color:#fff !important;text-decoration:none !important;line-height:20px}.custom-popup-checkout-modal{top:5vh}#keine-masse h3{font-size:26px !important}.masse-desc{font-size:20px !important}.email_form input[type="email"]{border:none;width:100%;outline:none;-webkit-box-shadow:none;box-shadow:none}#send_configuration{display:block;border:1px solid #f00 !important;margin-top:1vh;padding:10px !important;opacity:1;width:100% !important;margin-left:0 !important}.masse-desc-mobile{padding:5px}.configuration{margin-top:3vh}.selection-header{margin-bottom:3vh}#minMaxHint{margin-bottom:1vh}.step-5-price{padding-top:20px;color:#00716a !important;font-weight:bold;font-size:28px;left:0}.configuration-container{width:100% !important}.product-images,.selection{padding-left:0px !important;padding-right:20px !important}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{width:100%;float:none}.cart.table-wrapper .col.qty .actions-toolbar,.cart.table-wrapper .col.price .actions-toolbar,.cart.table-wrapper .col.subtotal .actions-toolbar,.cart.table-wrapper .col.msrp .actions-toolbar{width:100%}.cart.table-wrapper .item .col.item{padding:0}.cart.table-wrapper .product-item-photo{margin:0}.cart.table-wrapper .product-item-details{width:75%}.field.qty,.product-item-details,.product-item-photo{text-align:center}.product-image-photo{bottom:0;display:block;left:0;margin:0;position:absolute;right:0;top:0;width:auto}.product-item .price-including-tax{padding-right:5%;margin-bottom:5%}.email_form{padding:0}}@media (min-width:1024px),print{.suspension-desktop{display:block}.step3-buegel-image-desktop{display:inline}.suspension-mobile,.step3-buegel-image-mobile{display:none}}#checkout-review-table thead th,#checkout-review-table tbody tr td,#checkout-review-table tfoot tr td{padding:0;border-bottom:none;min-width:50px}.opc-wrapper .step-title{border:none}.order-summary .opc-block-summary table.data.table.table-totals{border-bottom:none}.place-order-primary .action.primary.checkout{background-color:#00b050}@media (min-width:769px),print{.fieldset>.field.choice::before,.fieldset>.field.no-label::before{width:100%}}.opc-block-summary .table-totals tbody .amount,.opc-block-summary .table-totals tfoot .amount{width:150px;padding-right:0px}.order-summary .opc-block-summary .product-item .subtotal{display:block;width:100%;padding-right:2%}.col-4 .product-images{padding-left:0}.fa-chevron-left::before{content:'';background-image:url('../images/arrows_white.png');background-repeat:no-repeat;text-indent:0;display:block;line-height:0;position:absolute;top:0px;bottom:0;background-size:30px 30px;display:inline-block;width:30px;height:30px;right:-6%;left:0px;margin-right:5px}.back-button{background-color:transparent;border:none;color:white !important;font-size:20px;margin-left:30px}.lets-go{margin-top:25px;display:inline;margin-left:10px}#artikelnummer,#farbnummer,#width,#quantity{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url("../images/arrow-down1.png") #fff no-repeat calc(98%) !important}#artikelnummer,#farbnummer{margin-left:5px}.cart.table-wrapper .product-item-name{font-weight:bold !important;font-size:20px;font-family:Barlow Semi Condensed !important}.cart.table-wrapper .item-options{font-size:20px}.cart.table-wrapper .item-options dt,.cart.table-wrapper .item-options dd{font-size:20px;color:#555;font-family:Barlow Semi Condensed !important;font-weight:300;line-height:1.42857143}.cart-price{margin-top:10%;color:#00716a !important;font-size:30px;font-weight:bold}.cart-qty{height:50px !important;border:1px solid #008000 !important;width:25% !important}#cart-totals .totals .sub,#cart-totals .totals .totals-tax-summary,#cart-totals .totals .totals-tax-details{color:#00716a !important;font-size:20px}#cart-totals .grand.totals{color:#00716a !important;font-size:40px;font-weight:700 !important}.col-mp{padding-left:10px !important;padding-right:10px !important}.table-checkout-shipping-method{border-spacing:0 10px}.table-checkout-shipping-method tr{background-color:#00716a}.table-checkout-shipping-method tr td{background-color:#00716a;height:50px;padding-top:10px}[type="radio"]:checked+label::after,.one-step-checkout-wrapper [type="radio"]:checked+label::before,.one-step-checkout-wrapper [type="radio"]:checked+label::after{border:2px solid #1979c3;background-color:#00716a;color:white}[type="radio"]:not(:checked)+label::after,.one-step-checkout-wrapper [type="radio"]:not(:checked)+label::before{border:2px solid #5a5a5a;color:white;background-color:white}#registration{display:none}.success{width:100%}.action.primary.continue{background-color:#00b050;padding:1%;width:50%;padding:50px;font-size:3rem;margin-left:0%}@media (max-width:991px){.action.primary.continue{width:100%}}.step-4.container-image img{max-width:100px}@media (min-width:1025px),print{.step-4.container-image img{padding-right:10px}}.suspension-headline{font-size:40px !important;color:#00716a !important;margin-bottom:20px;margin-top:1vh}.suspension-headline .col-12{font-size:40px !important}@media (max-width:991px){.suspension-headline{font-size:25px !important;font-weight:400;line-height:25px}.suspension-headline .col-12{font-size:25px !important;font-weight:400;line-height:25px;text-align:center}}@media (min-width:768px),print{.susp-1,.susp-3,.susp-5{padding-right:10px !important}.susp-2,.susp-4,.susp-6{padding-left:10px !important}}@media (min-width:1025px),print{.masse-desc-mobile{width:100%;padding:0;display:flex}}.popup-configuration-row{color:#555;font-size:18px;padding:5px 0}.popup-configuration-container{margin-left:1%}#height,#width,#quantity{font-size:20px}.dotted-item{border:2px dashed #a09d9d;display:flex;margin-bottom:1vh}.one-step-checkout-wrapper .minicart-items-wrapper .product-item-detail{display:block;width:75%;margin-left:1%;margin-top:1vh}div.dotted-item span.product-image-container span.product-image-wrapper img{max-height:150px;width:150px;max-width:150px}div.dotted-item div.a-center.subtotal div.subtotal span.price-including-tax span.cart-price span.price{color:#00716a !important;font-size:20px;font-weight:bold}div.dotted-item div.product-item-detail div.product-item-inner div.product-item-name-block strong.product-item-name{color:#4d4d4d;font-weight:bold;text-transform:capitalize;margin-bottom:10px;font-size:18px}.order-summary .opc-block-summary table.data.table.table-totals{border-bottom:none;margin-left:1%;width:97%}div.opc-block-summary.step-content table.data.table.table-totals tbody tr.totals th.mark{text-align:left}div.opc-block-summary.step-content table.data.table.table-totals tbody tr.grand.totals td.amount{color:#00716a !important;font-size:30px !important;font-weight:bold}div.opc-block-summary.step-content table.data.table.table-totals tbody tr.grand.totals th.mark{color:#00716a !important;font-size:30px !important;font-weight:700 !important}.abs-sidebar-totals .mark strong,.cart-totals .mark strong,.opc-block-summary .table-totals .mark strong{font-weight:700 !important}table.data.table.table-totals tbody tr.totals.sub th.mark{color:#555 !important;font-size:15px}table.data.table.table-totals tbody tr.totals.sub td.amount span.price{color:#555 !important;font-size:20px;font-weight:bold}div.cart.main.actions a.action.continue{display:none}div.cart.main.actions button.action.update{width:100%;margin-left:0px}.continue-shopping-button{width:100%;margin-top:1vh;display:block}.continue-shopping-button button{width:100%}div.checkout-agreement.field.choice.required label.label button.action.action-show{width:80%;text-align:left;margin-left:75px}.opc-wrapper .fieldset>.field>.label,.field .control.input-field .label{white-space:normal}@media (max-width:1025px),print{.dotted-item{border:2px dashed #a09d9d;display:block}#co-place-order-area,div.osc-place-order-wrapper.col-mp.mp-lg-6.mp-md-6.mp-sm-12.mp-xs-12,div.checkout-agreements.fieldset div.checkout-agreement.field.choice{padding:0 !important}}#email:focus{background-color:lightgrey}.container-messanleitung{background-color:white;color:#00716a;text-align:center;float:right;font-weight:bold;font-size:1.25rem;padding:0px}.container-messanleitung #btn-005-modal{background-color:#ff0000;color:white;padding:15px}#send_configuration.disabled{content:" ";background:url('../images/arrows_red.png') #fff no-repeat calc(95%) !important;color:#c1272d;width:350px;font-weight:bold;font-size:64px}#send_configuration{content:" ";background:url('../images/arrows_green.png') #fff no-repeat calc(95%) !important;color:#00b050;width:350px;font-weight:bold;font-size:64px}@media screen and (max-width:1024px){#send_configuration,#send_configuration.disabled{font-size:24px}}button:disabled,button.disabled{cursor:not-allowed !important;pointer-events:none !important}@media (max-width:1200px),print{.step-5-price{padding-top:20px;color:#00716a !important;font-weight:bold;font-size:28px;left:0}}@media (max-width:768px),print{.cart.table-wrapper .product-item-photo{display:block;left:0;max-width:unset;padding:0;position:relative;top:0;width:100%;text-align:start}.cart.table-wrapper .product-item-details{width:100%;text-align:start;padding-left:5%}.cart.table-wrapper .product-item-name{font-size:16px}.cart.table-wrapper .item-options dt,.cart.table-wrapper .item-options dd{font-size:14px}.actions-toolbar a{margin-left:5%}.cart.table-wrapper .col.qty .actions-toolbar,.cart.table-wrapper .col.price .actions-toolbar,.cart.table-wrapper .col.subtotal .actions-toolbar,.cart.table-wrapper .col.msrp .actions-toolbar{width:100%;display:flex;padding-left:2%}.action-delete{width:30%}.field.qty{text-align:center;display:flex;width:100%}.control.qty{width:100%;text-align:center}.field .input-text.qty{width:50% !important}.cart-price{width:50%;padding-left:10%;margin-top:0 !important}div.cart-price{width:75%;padding-top:5%;padding-left:10%;margin-right:5%}span.cart-price{width:100%;font-size:20px}#cart-totals .grand.totals{font-size:20px}div.opc-block-summary.step-content table.data.table.table-totals tbody tr.grand.totals th.mark{color:#00716a !important;font-size:16px !important;font-weight:700 !important}div.opc-block-summary.step-content table.data.table.table-totals tbody tr.grand.totals td.amount{color:#00716a !important;font-size:20px !important;font-weight:bold}.product-images,.selection{padding-left:0px !important;padding-right:0px !important}}@media (min-width:1026px),print{.product-item .price-including-tax{display:block;white-space:nowrap;margin-right:5%;margin-top:10%}}div.container-step-003-right-004 div.row{margin-left:0 !important;margin-right:0 !important}.home-configuration{width:100%;background-color:#00b050 !important;text-transform:uppercase;padding:17px 0 !important}.product-item-info{max-width:100%;width:100%}.product-image-photo{bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.product-item{font-size:1.4rem;text-align:center}.navigation{display:none !important}.actions-primary{width:100%}.product-item-link{font-size:1.3em;text-transform:uppercase;font-weight:600 !important;color:#23716a !important;text-align:center;min-height:70px}.product-item-link:hover{text-decoration:none !important}@media (min-width:640px){.page-products .products-grid .product-item,.page-layout-1column .products-grid .product-item,.page-layout-3columns .products-grid .product-item,.page-products.page-layout-1column .products-grid .product-item,.page-products.page-layout-3columns .products-grid .product-item{margin-left:2%;padding:0;width:calc(32%)}}@media (max-width:1440px){.step-5-container{color:#00716a;font-size:25px;font-weight:bold}}.measurment-hint{position:absolute;top:20px;font-size:1.8rem;left:15%;font-weight:normal}@media (max-width:599px){.step-5-container{color:#00716a;font-size:20px;font-weight:bold}.measurment-hint{display:none}}@media (min-width:800px) and (max-width:850px){.measurment-hint{position:absolute;top:20px;font-size:1.5rem;left:20%}}.one-step-checkout-wrapper [type="checkbox"]:not(.filled-in)+label::after{content:'';position:absolute;top:0;left:0;width:20px !important;height:20px !important;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:2px;transition:.2s}[type="checkbox"]:checked+label::before{top:-4px;left:-5px;width:12px !important;height:24px !important;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #1979c3;border-bottom:2px solid #1979c3;transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.step-4-messanleitung:hover{text-decoration:none}input[type="checkbox"]{margin:2px 5px 0 0;position:relative;top:2px}.one-step-checkout-wrapper [type="checkbox"]+label{font-size:2rem}@media (min-width:1600px){.one-step-checkout-wrapper [type="checkbox"]+label::before{width:50px;height:50px;font-size:1.8rem}.one-step-checkout-wrapper [type="checkbox"]+label::before{width:50px;height:50px;left:-50px !important}}@media (max-width:1600px){.one-step-checkout-wrapper [type="checkbox"]+label::before{width:25px;height:25px;font-size:1.8rem}.one-step-checkout-wrapper [type="checkbox"]+label::before{width:25px;height:25px;left:0px !important}#co-place-order-agreement.checkout-agreement[type="checkbox"]+label{padding-left:0px !important;left:-35px}}#co-place-order-area{padding:0 !important}.osc-place-order-wrapper .checkout-agreements-block{margin-bottom:60px !important}.one-step-checkout-wrapper [type="checkbox"]:not(:checked),#opc-new-shipping-address [type="checkbox"]:not(:checked){display:flex !important;margin-right:15px}@media screen and (min-width:1600px){.fixed-email.choice{margin-top:-10px;margin-bottom:20px !important}.fixed-email.choice .checkbox{height:0}.billing-address-same-as-shipping-block,.fixed-email.choice{margin-left:50px}}div.billing-address-same-as-shipping-block label span,.fixed-email.choice label span{margin-left:30px !important}@media (max-width:1600px){#accept_aggreement{width:25px;height:25px}}@media (min-width:1600px){#accept_aggreement{width:50px;height:50px}}@media (max-width:768px){.container-fluid,.container{padding-left:20px;padding-right:20px}}/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */:root,:host{--fa-style-family-classic:'Font Awesome 6 Free';--fa-font-regular:normal 400 1em 'Font Awesome 6 Free'}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:400;font-display:block;src:url('../webfonts/fa-regular-400.woff2') format('woff2'),url('../webfonts/fa-regular-400.ttf') format('truetype')}.far,.fa-regular{font-weight:400}/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */:root,:host{--fa-style-family-classic:'Font Awesome 6 Free';--fa-font-solid:normal 900 1em 'Font Awesome 6 Free'}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:block;src:url('../webfonts/fa-solid-900.woff2') format('woff2'),url('../webfonts/fa-solid-900.ttf') format('truetype')}.fas,.fa-solid{font-weight:900}@media (max-width:768px){.product-items>li{margin-bottom:2rem}}