html{--px4:0.25rem;--px5:0.3125rem;--px6:0.375rem;--px7:0.4375rem;--px8:0.5rem;--px9:0.5625rem;--px10:0.625rem;--px11:0.6875rem;--px12:0.75rem;--px13:0.8125rem;--px14:0.875rem;--px15:0.9375rem;--px16:1rem;--px17:1.0625rem;--px18:1.125rem;--px19:1.1875rem;--px20:1.25rem;--px21:1.3125rem;--px22:1.375rem;--px23:1.4375rem;--px24:1.5rem;--px25:1.5625rem;--px26:1.625rem;--px27:1.6875rem;--px28:1.75rem;--px29:1.8125rem;--px30:1.875rem;--px31:1.9375rem;--px32:2rem;--px33:2.0625rem;--px34:2.125rem;--px35:2.1875rem;--px36:2.25rem;--px37:2.3125rem;--px38:2.375rem;--px39:2.4375rem;--px40:2.5rem;--px41:2.5625rem;--px42:2.625rem;--px43:2.6875rem;--px44:2.75rem;--px45:2.8125rem;--px46:2.875rem;--px47:2.9375rem;--px48:3rem;--px49:3.0625rem;--px50:3.125rem}.feedback-content{font-size:16px}.defauld-textarea,.default-input,button,input[type=email],input[type=password],input[type=tel],input[type=text],textarea{-webkit-appearance:none}a[href^="tel:"]{color:#292c2c}.defauld-textarea,textarea{line-height:1.2;min-height:120px;resize:none}.defauld-textarea:focus,.default-input:focus,input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#292c2c;outline:none}button:focus,input[type=submit]:focus{outline:none}.scrollbar-area::-webkit-scrollbar,.select-options ul::-webkit-scrollbar{-webkit-appearance:none;width:7px}.scrollbar-area::-webkit-scrollbar-thumb,.select-options ul::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px;box-shadow:0 0 1px hsla(0,0%,100%,.5)}::-webkit-input-placeholder{color:#292c2c;font:14px/30px Brown LL,sans-serif;opacity:1}:-ms-input-placeholder{color:#292c2c;font:14px/30px Brown LL,sans-serif;opacity:1}::-ms-input-placeholder{color:#292c2c;font:14px/30px Brown LL,sans-serif;opacity:1}::placeholder{color:#292c2c;font:14px/30px Brown LL,sans-serif;opacity:1}.validation-holder .invalid+.invalid-message{display:block}.validation-holder .form-errors,.validation-holder .invalid-message{background:#fff;border:1px solid #004c58;box-sizing:border-box;clear:both;color:#004c58;display:none;padding:11px 9px;position:relative;z-index:5}.validation-holder .form-errors:after,.validation-holder .form-errors:before,.validation-holder .invalid-message:after,.validation-holder .invalid-message:before{border:solid transparent;bottom:100%;content:"";height:0;pointer-events:none;position:absolute;right:27px;width:0}.validation-holder .form-errors:after,.validation-holder .invalid-message:after{border-bottom-color:#fff;border-width:5px;right:28px}.validation-holder .form-errors:before,.validation-holder .invalid-message:before{border-bottom-color:#004c58;border-width:6px}.validation-holder .form-errors.server-validation,.validation-holder .invalid-message.server-validation{display:block;margin:0 0 20px;text-align:left}.validation-holder .form-errors.server-validation:after,.validation-holder .form-errors.server-validation:before,.validation-holder .form-errors:empty,.validation-holder .invalid-message.server-validation:after,.validation-holder .invalid-message.server-validation:before,.validation-holder .invalid-message:empty{display:none}.validation-holder .form-errors{display:block;margin-top:10px}@media screen and (max-width:768px){.validation-holder>input[type=password].invalid,.validation-holder>input[type=text].invalid,.validation-holder>input[type=textarea].invalid{border-color:#004c58!important;margin-bottom:0!important}.validation-holder .invalid+.invalid-message{display:none}.validation-holder .invalid~label{color:#004c58!important}}.default-select{border:1px solid rgba(41,44,44,.051);box-sizing:border-box;cursor:pointer;padding:12px 47px 11px 10px;position:relative;width:100%}.default-select:after{background:url(../images/icons/svg-icons/svg-arrow.svg) no-repeat;content:"";height:6px;margin-top:-3px;position:absolute;right:19px;top:50%;width:9px}.default-select.open .drop{display:block}.default-select .selected{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.default-select .drop{background:#fff;border:1px solid rgba(41,44,44,.051);cursor:default;display:none;left:-1px;max-height:200px;overflow:auto;padding:12px 10px 11px;position:absolute;right:-1px;top:37px;z-index:2}.default-select .drop ul li{padding:8px 0}.default-select .drop ul li a:hover{color:#004c58}.input-row{padding-bottom:20px;position:relative}.input-row:after{clear:both;content:"";display:block}.input-row.check-row,.input-row.radio-row{position:relative}.input-row.check-row label,.input-row.radio-row label{float:left;margin:0;padding:0;position:relative}.input-row.check-row label.checkbox:before,.input-row.check-row label.radio:before,.input-row.radio-row label.checkbox:before,.input-row.radio-row label.radio:before{border:2px solid rgba(41,44,44,.051);content:"";display:inline-block;height:20px;margin:0 10px 1px 0;vertical-align:middle;width:20px}.input-row.check-row label.checkbox:after,.input-row.check-row label.radio:after,.input-row.radio-row label.checkbox:after,.input-row.radio-row label.radio:after{border:solid #fff;border-width:0 0 1px 1px;content:"";height:5px;left:4px;position:absolute;top:4px;transform:rotate(-45deg);visibility:hidden;width:9px}.input-row.check-row label.radio:before,.input-row.radio-row label.radio:before{border-radius:50%}.input-row.check-row label.radio:after,.input-row.radio-row label.radio:after{background:#004c58;border:0;border-radius:50%;height:16.5px;width:16.5px}.input-row.check-row label.checkbox:before,.input-row.radio-row label.checkbox:before{border-radius:2px}.input-row.check-row label.checkbox:after,.input-row.radio-row label.checkbox:after{height:6px;left:6px;top:6px;width:12px}.input-row.check-row input[type=checkbox],.input-row.check-row input[type=radio],.input-row.radio-row input[type=checkbox],.input-row.radio-row input[type=radio]{height:24px;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:24px}.input-row.check-row input[type=checkbox]:checked+label:before,.input-row.check-row input[type=radio]:checked+label:before,.input-row.radio-row input[type=checkbox]:checked+label:before,.input-row.radio-row input[type=radio]:checked+label:before{background:#004c58}.input-row.check-row input[type=checkbox]:checked+label:after,.input-row.check-row input[type=radio]:checked+label:after,.input-row.radio-row input[type=checkbox]:checked+label:after,.input-row.radio-row input[type=radio]:checked+label:after{visibility:visible}.input-row.check-row input[type=radio]:checked+label:before,.input-row.radio-row input[type=radio]:checked+label:before{background:none}.flash-messages .alert{border:1px solid #004c58;box-sizing:border-box;margin:30px 10px 0;padding:11px 9px;position:relative}.flash-messages .alert.alert-danger{color:#004c58;padding-left:40px}.flash-messages .alert.alert-danger:before{height:22px;left:7px;margin:-10px 0 0;position:absolute;top:50%;width:21px}.flash-messages .alert.alert-success{border-color:#004c58;color:#004c58;padding-left:40px}.flash-messages .alert.alert-success:before{height:22px;left:7px;margin:-10px 0 0;position:absolute;top:50%;width:21px}.popup-notification{background:url(../images/svg/svg-alert-success.svg) 10px 50% no-repeat;background-color:#fff;background-size:34px 34px;border:1px solid #004c58;color:#004c58;left:auto;padding:8px 8px 8px 50px;position:absolute;right:64px;top:48px;transition:visibility .5s linear,opacity .5s linear;white-space:nowrap;width:auto;z-index:20}.popup-notification:after,.popup-notification:before{border:solid transparent;bottom:100%;content:"";height:0;pointer-events:none;position:absolute;right:22px;width:0}.popup-notification:after{border-bottom-color:#fff;border-width:6px;margin-left:-6px;right:23px}.popup-notification:before{border-bottom-color:#004c58;border-width:7px;margin-left:-7px}.popup-notification.alert-notification{background:url(../images/svg/svg-alert-danger.svg) 20px 50% no-repeat;background-size:34px 34px;border:1px solid #004c58;color:#004c58}.popup-notification.alert-notification:before{border-bottom-color:#004c58}.popup-notification.is-fade-out{opacity:0;visibility:hidden}.pagination .pagination-content{-ms-flex-pack:center;display:-ms-flexbox;display:flex;font-size:20px;justify-content:center;line-height:45px;margin-bottom:50px}.pagination .pagination-button{-ms-flex-item-align:center;align-self:center;cursor:pointer}.pagination .pagination-button.is-disabled{cursor:default;opacity:.3;pointer-events:none}.pagination .pages-counter{-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;margin-left:10px}.pagination .more-holder,.pagination .page-number-holder{margin-right:10px}.pagination .more,.pagination .page-number{color:#292c2c;display:inline-block;height:45px;text-align:center;width:45px}.pagination .page-number-holder .page-number{cursor:pointer}.pagination .page-number-holder .page-number:hover,.pagination .page-number-holder.active .page-number{color:#000;text-decoration:underline}.pagination .more{cursor:default}.pagination .current-page-info{-ms-flex-item-align:center;align-self:center;font-size:16px;line-height:20px;margin:0 40px;text-align:center}.checkout-steps{font-size:14px;margin:30px 0;text-align:center}@media screen and (max-width:768px){.checkout-steps{background:#f4f4f4;border:0;font-size:10px;margin:0 0 15px}}.checkout-steps li{border:solid #f4f4f4;border-width:0 0 1px 1px;box-sizing:border-box;float:left;padding:10px 0;position:relative;top:1px;width:25%}@media screen and (max-width:768px){.checkout-steps li{border:0;box-sizing:border-box;float:left;padding:0 15px;position:static;width:25%}}.checkout-steps li:first-child{border-left:0}.checkout-steps li.current{border-bottom-color:#004c58}.checkout-steps li.current a{color:#004c58}@media screen and (max-width:768px){.checkout-steps li.current a{border-bottom-color:#004c58;color:#004c58}}.checkout-steps li a{color:rgba(41,44,44,.051)}@media screen and (max-width:768px){.checkout-steps li a{border-bottom:2px solid transparent;color:rgba(41,44,44,.051);display:block;overflow:hidden;padding:10px 0 8px;text-overflow:ellipsis;white-space:nowrap}}.checkout-steps li span.desktop-view{display:inline!important}@media screen and (max-width:768px){.checkout-steps li span.desktop-view{display:none!important}}.loading-block{display:block;height:0;padding:64.5% 0 0;position:relative;width:100%}.spinner{box-sizing:border-box;height:100%;left:50%;max-height:150px;max-width:150px;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.spinner:before{animation:spinner 1s linear infinite;background:url(../images/icons/spinner-dark.svg) no-repeat 50% 50%;background-size:contain;border-radius:50%;content:"";display:block;height:100%}.spinner.light:before{background:url(../images/icons/spinner-light.svg) no-repeat 50% 50%}.spinner.static{display:inline-block;height:16px;left:0;position:relative;top:0;transform:none;vertical-align:top;width:16px}@media screen and (max-width:1000px){.page>article,.page>div,.page>section{position:relative;right:0;transition:all .3s}.is-menu-open .page>article,.is-menu-open .page>div,.is-menu-open .page>section{right:-292px}}.hidden-before-css-loaded{opacity:1}@keyframes spinner{to{transform:rotate(1turn)}}.device-manager{width:4px}@media screen and (max-width:1280px){.device-manager{width:3px}}@media screen and (max-width:1024px){.device-manager{width:2px}}@media screen and (max-width:768px){.device-manager{width:1px}}.cms-agb #ot-sdk-btn,.cms-cgv #ot-sdk-btn,.cms-datenschutz #ot-sdk-btn,.cms-donnees-personnelles #ot-sdk-btn,.cms-impressum #ot-sdk-btn,.cms-mentions-legales #ot-sdk-btn{display:none!important}._elevio_launcher button{background-color:#faf8f5!important}._elevio_launcher button>span{color:#004c58!important}.svg-account:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-account.svg) no-repeat;height:24px;width:24px}.svg-add-to-wishlist-blue-on-hover-filled:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-add-to-wishlist-blue-on-hover-filled.svg) no-repeat;height:16px;width:16px}.svg-cart:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-cart.svg) no-repeat;height:24px;width:24px}.svg-close-window:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-close-window.svg) no-repeat;height:24px;width:24px}.svg-close-window-small:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-close-window-small.svg) no-repeat;height:16px;width:16px}.svg-edit-product:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-edit-product.svg) no-repeat;height:35px;width:35px}.svg-help:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-help.svg) no-repeat;height:24px;width:24px}.svg-options-back:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-options-back.svg) no-repeat;height:24px;width:24px}.svg-remove-filter:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-remove-filter.svg) no-repeat;height:16px;width:16px}.svg-share-social:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-share-social.svg) no-repeat;height:24px;width:24px}.svg-slide-next-color-link:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-slide-next-color-link.svg) no-repeat;height:24px;width:24px}.svg-slide-next-color-link-small:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-slide-next-color-link-small.svg) no-repeat;height:16px;width:16px}.svg-slide-next-color-link-transparent:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-slide-next-color-link-transparent.svg) no-repeat;height:24px;width:24px}.svg-slide-next-color-white:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-slide-next-color-white.svg) no-repeat;height:24px;width:24px}.svg-slide-prev-color-link:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-slide-prev-color-link.svg) no-repeat;height:24px;width:24px}.svg-slide-prev-color-link-small:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-slide-prev-color-link-small.svg) no-repeat;height:16px;width:16px}.svg-slide-prev-color-link-transpatent:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-slide-prev-color-link-transpatent.svg) no-repeat;height:24px;width:24px}.svg-slide-prev-color-white:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-slide-prev-color-white.svg) no-repeat;height:24px;width:24px}.svg-wishlist:hover:before{background:url(/kartenmacherei-rebrush/images/svgs/hovers/svg-wishlist.svg) no-repeat;height:24px;width:24px}.svg-format.D01:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.D01.svg) no-repeat;height:24px;width:24px}.svg-format.D02:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.D02.svg) no-repeat;height:24px;width:24px}.svg-format.EF01:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.EF01.svg) no-repeat;height:24px;width:24px}.svg-format.EF02:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.EF02.svg) no-repeat;height:24px;width:24px}.svg-format.EF03:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.EF03.svg) no-repeat;height:24px;width:24px}.svg-format.EF04:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.EF04.svg) no-repeat;height:24px;width:24px}.svg-format.EF05:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.EF05.svg) no-repeat;height:24px;width:24px}.svg-format.EF11:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.EF11.svg) no-repeat;height:24px;width:24px}.svg-format.EF13:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.EF13.svg) no-repeat;height:24px;width:24px}.svg-format.EF14:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.EF14.svg) no-repeat;height:24px;width:24px}.svg-format.EF24:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.EF24.svg) no-repeat;height:24px;width:24px}.svg-format.F000:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F000.svg) no-repeat;height:24px;width:24px}.svg-format.F010:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F010.svg) no-repeat;height:24px;width:24px}.svg-format.F011:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F011.svg) no-repeat;height:24px;width:24px}.svg-format.F013:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F010.svg) no-repeat;height:24px;width:24px}.svg-format.F020:before,.svg-format.F021:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F020.svg) no-repeat;height:24px;width:24px}.svg-format.F030:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F030.svg) no-repeat;height:24px;width:24px}.svg-format.F031:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F031.svg) no-repeat;height:24px;width:24px}.svg-format.F040:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F040.svg) no-repeat;height:24px;width:24px}.svg-format.F041:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F041.svg) no-repeat;height:24px;width:24px}.svg-format.F050:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F050.svg) no-repeat;height:24px;width:24px}.svg-format.F051:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F051.svg) no-repeat;height:24px;width:24px}.svg-format.F060:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F060.svg) no-repeat;height:24px;width:24px}.svg-format.F061:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F061.svg) no-repeat;height:24px;width:24px}.svg-format.F062:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F062.svg) no-repeat;height:24px;width:24px}.svg-format.F063:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F063.svg) no-repeat;height:24px;width:24px}.svg-format.F064:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F064.svg) no-repeat;height:24px;width:24px}.svg-format.F070:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F070.svg) no-repeat;height:24px;width:24px}.svg-format.F071:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F071.svg) no-repeat;height:24px;width:24px}.svg-format.F072:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F072.svg) no-repeat;height:24px;width:24px}.svg-format.F073:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F073.svg) no-repeat;height:24px;width:24px}.svg-format.F074:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F070.svg) no-repeat;height:24px;width:24px}.svg-format.F080:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F080.svg) no-repeat;height:24px;width:24px}.svg-format.F082:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F082.svg) no-repeat;height:24px;width:24px}.svg-format.F083:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F083.svg) no-repeat;height:24px;width:24px}.svg-format.F085:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F085.svg) no-repeat;height:24px;width:24px}.svg-format.F086:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F086.svg) no-repeat;height:24px;width:24px}.svg-format.F091:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F091.svg) no-repeat;height:24px;width:24px}.svg-format.F100:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F100.svg) no-repeat;height:24px;width:24px}.svg-format.F101:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F101.svg) no-repeat;height:24px;width:24px}.svg-format.F102:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F102.svg) no-repeat;height:24px;width:24px}.svg-format.F103:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F103.svg) no-repeat;height:24px;width:24px}.svg-format.F140:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F140.svg) no-repeat;height:24px;width:24px}.svg-format.F141:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F141.svg) no-repeat;height:24px;width:24px}.svg-format.F142:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F142.svg) no-repeat;height:24px;width:24px}.svg-format.F144:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F141.svg) no-repeat;height:24px;width:24px}.svg-format.F150:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F150.svg) no-repeat;height:24px;width:24px}.svg-format.F151:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F151.svg) no-repeat;height:24px;width:24px}.svg-format.F160:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F160.svg) no-repeat;height:24px;width:24px}.svg-format.F161:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F161.svg) no-repeat;height:24px;width:24px}.svg-format.F162:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F162.svg) no-repeat;height:24px;width:24px}.svg-format.F170:before,.svg-format.F171:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F170.svg) no-repeat;height:24px;width:24px}.svg-format.F174:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F174.svg) no-repeat;height:25px;width:24px}.svg-format.F175:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F175.svg) no-repeat;height:24px;width:24px}.svg-format.F180:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F180.svg) no-repeat;height:24px;width:24px}.svg-format.F181:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F181.svg) no-repeat;height:24px;width:24px}.svg-format.F184:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F180.svg) no-repeat;height:24px;width:24px}.svg-format.F185:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F185.svg) no-repeat;height:24px;width:24px}.svg-format.F190:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F190.svg) no-repeat;height:24px;width:24px}.svg-format.F191:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F191.svg) no-repeat;height:24px;width:24px}.svg-format.F193:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F193.svg) no-repeat;height:24px;width:24px}.svg-format.F194:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F194.svg) no-repeat;height:24px;width:24px}.svg-format.F200:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F200.svg) no-repeat;height:24px;width:24px}.svg-format.F201:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F201.svg) no-repeat;height:24px;width:24px}.svg-format.F202:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F202.svg) no-repeat;height:24px;width:24px}.svg-format.F210:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F210.svg) no-repeat;height:24px;width:24px}.svg-format.F211:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F211.svg) no-repeat;height:24px;width:24px}.svg-format.F220:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F220.svg) no-repeat;height:24px;width:24px}.svg-format.F221:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F221.svg) no-repeat;height:24px;width:24px}.svg-format.F223:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F220.svg) no-repeat;height:24px;width:24px}.svg-format.F230:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F230.svg) no-repeat;height:24px;width:24px}.svg-format.F240:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F240.svg) no-repeat;height:24px;width:24px}.svg-format.F246:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F246.svg) no-repeat;height:24px;width:24px}.svg-format.F250:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F250.svg) no-repeat;height:24px;width:24px}.svg-format.F251:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F251.svg) no-repeat;height:24px;width:24px}.svg-format.F252:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F252.svg) no-repeat;height:24px;width:24px}.svg-format.F260:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F260.svg) no-repeat;height:24px;width:24px}.svg-format.F261:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F261.svg) no-repeat;height:24px;width:24px}.svg-format.F262:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F262.svg) no-repeat;height:24px;width:24px}.svg-format.F270:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F270.svg) no-repeat;height:24px;width:24px}.svg-format.F275:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F275.svg) no-repeat;height:24px;width:24px}.svg-format.F276:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F276.svg) no-repeat;height:24px;width:24px}.svg-format.F280:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F280.svg) no-repeat;height:24px;width:24px}.svg-format.F285:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F285.svg) no-repeat;height:24px;width:24px}.svg-format.F290:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F290.svg) no-repeat;height:24px;width:25px}.svg-format.F291:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F291.svg) no-repeat;height:24px;width:24px}.svg-format.F292:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F292.svg) no-repeat;height:30px;width:30px}.svg-format.F295:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F295.svg) no-repeat;height:24px;width:24px}.svg-format.F296:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F296.svg) no-repeat;height:24px;width:24px}.svg-format.F298:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F298.svg) no-repeat;height:24px;width:24px}.svg-format.F299:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F299.svg) no-repeat;height:24px;width:24px}.svg-format.F301:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F301.svg) no-repeat;height:24px;width:24px}.svg-format.F302:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F302.svg) no-repeat;height:24px;width:24px}.svg-format.F303:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F303.svg) no-repeat;height:24px;width:24px}.svg-format.F312:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F312.svg) no-repeat;height:24px;width:24px}.svg-format.F313:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F313.svg) no-repeat;height:24px;width:24px}.svg-format.F314:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F314.svg) no-repeat;height:24px;width:24px}.svg-format.F315:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F315.svg) no-repeat;height:24px;width:24px}.svg-format.F316:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F316.svg) no-repeat;height:24px;width:24px}.svg-format.F317:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F317.svg) no-repeat;height:24px;width:24px}.svg-format.F318:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F318.svg) no-repeat;height:24px;width:24px}.svg-format.F319:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F319.svg) no-repeat;height:24px;width:24px}.svg-format.F320:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F320.svg) no-repeat;height:24px;width:24px}.svg-format.F321:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F321.svg) no-repeat;height:24px;width:24px}.svg-format.F390:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F390.svg) no-repeat;height:24px;width:24px}.svg-format.F400:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F400.svg) no-repeat;height:24px;width:24px}.svg-format.F410:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F410.svg) no-repeat;height:24px;width:26px}.svg-format.F411:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F411.svg) no-repeat;height:24px;width:24px}.svg-format.F415:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F415.svg) no-repeat;height:24px;width:26px}.svg-format.F416:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F416.svg) no-repeat;height:24px;width:26px}.svg-format.F420:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F420.svg) no-repeat;height:24px;width:24px}.svg-format.F430:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F430.svg) no-repeat;height:24px;width:24px}.svg-format.F431:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F431.svg) no-repeat;height:24px;width:24px}.svg-format.F432:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F432.svg) no-repeat;height:24px;width:24px}.svg-format.F433:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F433.svg) no-repeat;height:24px;width:24px}.svg-format.F434:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F434.svg) no-repeat;height:24px;width:24px}.svg-format.F435:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F435.svg) no-repeat;height:24px;width:24px}.svg-format.F436:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F436.svg) no-repeat;height:24px;width:24px}.svg-format.F437:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F437.svg) no-repeat;height:24px;width:24px}.svg-format.F501:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F501.svg) no-repeat;height:24px;width:24px}.svg-format.F510:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F510.svg) no-repeat;height:24px;width:24px}.svg-format.F520:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F520.svg) no-repeat;height:24px;width:24px}.svg-format.F530:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F530.svg) no-repeat;height:24px;width:24px}.svg-format.F531:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F531.svg) no-repeat;height:24px;width:24px}.svg-format.F532:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F532.svg) no-repeat;height:24px;width:24px}.svg-format.F533:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F533.svg) no-repeat;height:24px;width:24px}.svg-format.F550:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F550.svg) no-repeat;height:24px;width:24px}.svg-format.F572:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F572.svg) no-repeat;height:24px;width:24px}.svg-format.F552:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F552.svg) no-repeat;height:24px;width:24px}.svg-format.F553:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F553.svg) no-repeat;height:24px;width:24px}.svg-format.F571:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F571.svg) no-repeat;height:24px;width:24px}.svg-format.F554:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F554.svg) no-repeat;height:24px;width:24px}.svg-format.F560:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F560.svg) no-repeat;height:24px;width:24px}.svg-format.F561:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F561.svg) no-repeat;height:24px;width:24px}.svg-format.F562:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F562.svg) no-repeat;height:24px;width:24px}.svg-format.F563:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F563.svg) no-repeat;height:24px;width:24px}.svg-format.F564:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F564.svg) no-repeat;height:24px;width:24px}.svg-format.F565:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F565.svg) no-repeat;height:24px;width:24px}.svg-format.F570:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F570.svg) no-repeat;height:24px;width:24px}.svg-format.F573:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F573.svg) no-repeat;height:24px;width:24px}.svg-format.F574:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F574.svg) no-repeat;height:24px;width:24px}.svg-format.F575:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F575.svg) no-repeat;height:24px;width:24px}.svg-format.F576:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F576.svg) no-repeat;height:24px;width:24px}.svg-format.F577:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F577.svg) no-repeat;height:24px;width:24px}.svg-format.F578:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F578.svg) no-repeat;height:24px;width:24px}.svg-format.F580:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F580.svg) no-repeat;height:24px;width:24px}.svg-format.F581:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F581.svg) no-repeat;height:24px;width:24px}.svg-format.F582:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F582.svg) no-repeat;height:24px;width:24px}.svg-format.F591:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F591.svg) no-repeat;height:24px;width:24px}.svg-format.F592:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F592.svg) no-repeat;height:24px;width:24px}.svg-format.F600:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F600.svg) no-repeat;height:24px;width:24px}.svg-format.F601:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F601.svg) no-repeat;height:24px;width:24px}.svg-format.F602:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F602.svg) no-repeat;height:24px;width:24px}.svg-format.F650:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F650.svg) no-repeat;height:24px;width:24px}.svg-format.F660:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F660.svg) no-repeat;height:24px;width:24px}.svg-format.F661:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F661.svg) no-repeat;height:24px;width:24px}.svg-format.F662:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F662.svg) no-repeat;height:24px;width:24px}.svg-format.F670:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F670.svg) no-repeat;height:25px;width:25px}.svg-format.F700:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F700.svg) no-repeat;height:24px;width:24px}.svg-format.F710:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F710.svg) no-repeat;height:25px;width:24px}.svg-format.F711:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F711.svg) no-repeat;height:25px;width:24px}.svg-format.F712:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F712.svg) no-repeat;height:25px;width:24px}.svg-format.F715:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F715.svg) no-repeat;height:24px;width:24px}.svg-format.F716:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F716.svg) no-repeat;height:24px;width:24px}.svg-format.F720:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F720.svg) no-repeat;height:24px;width:24px}.svg-format.F750:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F750.svg) no-repeat;height:24px;width:25px}.svg-format.F760:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F760.svg) no-repeat;height:24px;width:24px}.svg-format.F811:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F811.svg) no-repeat;height:24px;width:24px}.svg-format.F812:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F812.svg) no-repeat;height:24px;width:24px}.svg-format.F813:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F813.svg) no-repeat;height:24px;width:24px}.svg-format.F814:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F814.svg) no-repeat;height:24px;width:24px}.svg-format.F824:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F824.svg) no-repeat;height:24px;width:24px}.svg-format.F901:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F901.svg) no-repeat;height:24px;width:24px}.svg-format.F902:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F902.svg) no-repeat;height:24px;width:24px}.svg-format.F903:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F903.svg) no-repeat;height:24px;width:24px}.svg-format.F904:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F904.svg) no-repeat;height:24px;width:24px}.svg-format.F911:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F911.svg) no-repeat;height:24px;width:24px}.svg-format.F912:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F912.svg) no-repeat;height:24px;width:24px}.svg-format.F921:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F921.svg) no-repeat;height:24px;width:24px}.svg-format.F922:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F922.svg) no-repeat;height:24px;width:24px}.svg-format.F931:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F931.svg) no-repeat;height:24px;width:24px}.svg-format.F932:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F932.svg) no-repeat;height:24px;width:24px}.svg-format.F960:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F960.svg) no-repeat;height:24px;width:24px}.svg-format.F961:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F961.svg) no-repeat;height:24px;width:24px}.svg-format.F962:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F962.svg) no-repeat;height:24px;width:24px}.svg-format.F965:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F965.svg) no-repeat;height:24px;width:24px}.svg-format.F966:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F966.svg) no-repeat;height:24px;width:24px}.svg-format.F967:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F967.svg) no-repeat;height:24px;width:24px}.svg-format.T01:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.T01.svg) no-repeat;height:24px;width:24px}.svg-format.V01:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.V01.svg) no-repeat;height:24px;width:24px}.svg-format.V02:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.V02.svg) no-repeat;height:24px;width:24px}.svg-format.V03:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.V03.svg) no-repeat;height:24px;width:24px}.svg-format.V04:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.V04.svg) no-repeat;height:24px;width:24px}.svg-format.V05:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.V05.svg) no-repeat;height:24px;width:24px}.svg-format.V11:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.V11.svg) no-repeat;height:24px;width:24px}.svg-format.V20:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.V20.svg) no-repeat;height:24px;width:24px}.svg-format.V22:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.V22.svg) no-repeat;height:24px;width:25px}.svg-format.V23:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.V23.svg) no-repeat;height:24px;width:25px}.svg-format.WB00:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.WB00.svg) no-repeat;height:24px;width:24px}.svg-format.WB00-basemount:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.WB00-basemount.svg) no-repeat;height:24px;width:24px}.svg-format.WB00-wallmount:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.WB00-wallmount.svg) no-repeat;height:24px;width:24px}.svg-format.WB01:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.WB01.svg) no-repeat;height:24px;width:24px}.svg-format.WB01-basemount:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.WB01-basemount.svg) no-repeat;height:24px;width:24px}.svg-format.WB01-wallmount:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.WB01-wallmount.svg) no-repeat;height:24px;width:24px}.svg-format.WB02:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.WB02.svg) no-repeat;height:24px;width:24px}.svg-format.WB02-basemount:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.WB02-basemount.svg) no-repeat;height:24px;width:24px}.svg-format.WB02-wallmount:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.WB02-wallmount.svg) no-repeat;height:24px;width:24px}.svg-format.booklet:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.booklet.svg) no-repeat;height:24px;width:24px}.svg-format.card-trio:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.card-trio.svg) no-repeat;height:24px;width:24px}.svg-format.custom-format:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.custom-format.svg) no-repeat;height:24px;width:24px}.svg-format.double-folded-card-landscape:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.double-folded-card-landscape.svg) no-repeat;height:24px;width:24px}.svg-format.double-folded-card-portrait:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.double-folded-card-portrait.svg) no-repeat;height:24px;width:24px}.svg-format.double-folded-card-square:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.double-folded-card-square.svg) no-repeat;height:24px;width:24px}.svg-format.folded-card-landscape:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.folded-card-landscape.svg) no-repeat;height:24px;width:24px}.svg-format.folded-card-portrait:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.folded-card-portrait.svg) no-repeat;height:24px;width:24px}.svg-format.folded-card-square:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.folded-card-square.svg) no-repeat;height:24px;width:24px}.svg-format.pocketfold:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.pocketfold.svg) no-repeat;height:24px;width:24px}.svg-format.pocketfold-portrait:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.pocketfold-portrait.svg) no-repeat;height:24px;width:24px}.svg-format.postcard-landscape:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.postcard-landscape.svg) no-repeat;height:24px;width:24px}.svg-format.postcard-portrait:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.postcard-portrait.svg) no-repeat;height:24px;width:24px}.svg-format.postcard-square:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.postcard-square.svg) no-repeat;height:24px;width:24px}.svg-format.pull-out-card:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.pull-out-card.svg) no-repeat;height:24px;width:25px}.svg-format.tea-light-card:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.tea-light-card.svg) no-repeat;height:24px;width:24px}.svg-format.hardcover-books:before,.svg-format.softcover-books:before{background:url(/kartenmacherei-rebrush/images/svgs/formats/svg-format.F550.svg) no-repeat;height:24px;width:24px}.svg-add-to-wishlist:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-add-to-wishlist.svg) no-repeat;height:24px;width:24px}.svg-add-to-wishlist-active:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-add-to-wishlist-active.svg) no-repeat;height:24px;width:24px}.svg-add-to-wishlist-blue-on-hover-filled:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-add-to-wishlist-blue-on-hover-filled.svg) no-repeat;height:16px;width:16px}.svg-add-to-wishlist-white:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-add-to-wishlist-white.svg) no-repeat;height:19px;width:21px}.svg-alert-danger:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-alert-danger.svg) no-repeat;height:22px;width:21px}.svg-alert-success:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-alert-success.svg) no-repeat;height:22px;width:21px}.svg-arrow-left:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-arrow-left.svg) no-repeat;height:16px;width:16px}.svg-arrow-left-color-link:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-arrow-left-color-link.svg) no-repeat;height:16px;width:16px}.svg-arrow-right:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-arrow-right.svg) no-repeat;height:18px;width:18px}.svg-arrow-right-color-white:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-arrow-right-color-white.svg) no-repeat;height:16px;width:16px}.svg-arrow-right-grey:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-arrow-right-grey.svg) no-repeat;height:16px;width:16px}.svg-bill:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-bill.svg) no-repeat;height:31px;width:40px}.svg-cart-for-button:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-cart-for-button.svg) no-repeat;height:50px;width:50px}.svg-check:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-check.svg) no-repeat;height:33px;width:33px}.svg-check-big:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-check-big.svg) no-repeat;height:60px;width:60px}.svg-check-sign:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-check-sign.svg) no-repeat;height:18px;width:18px}.svg-close-filters-panel:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-close-filters-panel-large.svg) no-repeat;height:24px;width:24px}@media screen and (max-width:768px){.svg-close-filters-panel:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-close-filters-panel.svg) no-repeat;height:16px;width:16px}}.svg-close-menu-button:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-close-menu-button.svg) no-repeat;height:30px;width:30px}.svg-cross-big:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-cross-big.svg) no-repeat;height:16px;width:16px}.svg-crown:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-crown.svg) no-repeat;height:23px;width:26px}.svg-delete:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-delete.svg) no-repeat;height:24px;width:24px}.svg-delete-cart:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-delete-cart.svg) no-repeat;height:20px;width:18px}.svg-delivery:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-delivery.svg) no-repeat;height:24px;width:41px}.svg-delivery-big:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-delivery-big.svg) no-repeat;height:60px;width:60px}.svg-diecut.d01:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-diecut.d01.svg) no-repeat;height:24px;width:24px}.svg-diecut.d02:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-diecut.d02.svg) no-repeat;height:24px;width:24px}.svg-double-larger-on-mobile:before,.svg-double:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-double.svg) no-repeat;height:16px;width:16px}@media screen and (max-width:768px){.svg-double-larger-on-mobile:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-double-large.svg) no-repeat;height:24px;width:24px}}.svg-double-cart:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-double-cart.svg) no-repeat;height:18px;width:16px}.svg-edit:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-edit.svg) no-repeat;height:16px;width:16px}.svg-edit-cart:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-edit-cart.svg) no-repeat;height:17px;width:21px}.svg-edit-product:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-edit-product.svg) no-repeat;height:35px;width:35px}.svg-edit-white:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-edit-white.svg) no-repeat;height:22px;width:21px}.svg-enlarge:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-enlarge.svg) no-repeat;height:24px;width:24px}.svg-enlarge-empty:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-enlarge-empty.svg) no-repeat;height:18px;width:18px}.svg-extra:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-extra.svg) no-repeat;height:24px;width:24px}.svg-extra-small:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-extra-small.svg) no-repeat;height:16px;width:16px}.svg-extra-cart:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-extra-cart.svg) no-repeat;height:17px;width:17px}.svg-filters-opener:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-filters-opener.svg) no-repeat;height:24px;width:24px}.svg-gift-big:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-gift-big.svg) no-repeat;height:60px;width:60px}.svg-gift-small:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-gift-small.svg) no-repeat;height:28px;width:30px}.svg-gift-with-tag:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-gift-with-tag.svg) no-repeat;height:36px;width:36px}.svg-icon-close:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-icon-close.svg) no-repeat;height:16px;width:16px}.svg-icon-close-grey:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-icon-close-grey.svg) no-repeat;height:16px;width:16px}.svg-icon-open-close:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-icon-open-close.svg) no-repeat;height:16px;width:16px}.svg-information:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-information.svg) no-repeat;height:53px;width:53px}.svg-information-24:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-information-24.svg) no-repeat;height:24px;width:24px}.svg-information-32:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-information-32.svg) no-repeat;height:32px;width:32px}.svg-label-hotfoil:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-label-hotfoil.svg) no-repeat;height:24px;width:81px}.svg-label-hotfoil-french:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-label-hotfoil-french.svg) no-repeat;height:24px;width:52px}.svg-label-new:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-label-new.svg) no-repeat;height:24px;width:29px}.svg-label-new-french:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-label-new-french.svg) no-repeat;height:24px;width:66px}.svg-letter:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-letter.svg) no-repeat;height:18px;width:23px}.svg-line-section-bar:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-line-section-bar.svg) no-repeat;height:2px;width:400px}.svg-magnifying-glass-smile:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-magnifying-glass-smile.svg) no-repeat;height:31px;width:30px}.svg-magnifying-white:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-magnifying-white.svg) no-repeat;height:84px;width:83.9px}.svg-no-photo-32:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-no-photo-32.svg) no-repeat;height:32px;width:44px}.svg-options-back:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-options-back.svg) no-repeat;height:24px;width:24px}.svg-plus-link-color:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-plus-link-color.svg) no-repeat;height:19px;width:19px}.svg-plus-red:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-plus-red.svg) no-repeat;height:19px;width:19px}.svg-plus-white:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-plus-white.svg) no-repeat;height:19px;width:19px}.svg-premium-white:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-premium-white.svg) no-repeat;height:82px;width:82px}.svg-quotes:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-quotes.svg) no-repeat;height:35px;width:46px}.svg-refinement.v01:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-refinement.v01.svg) no-repeat;height:24px;width:24px}.svg-refinement.v02:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-refinement.v02.svg) no-repeat;height:24px;width:24px}.svg-refinement.v03:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-refinement.v03.svg) no-repeat;height:24px;width:24px}.svg-refinement.v04:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-refinement.v04.svg) no-repeat;height:24px;width:24px}.svg-refinement.v05:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-refinement.v05.svg) no-repeat;height:24px;width:24px}.svg-refinement.v11:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-refinement.v11.svg) no-repeat;height:24px;width:24px}.svg-refinement.v20:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-refinement.v20.svg) no-repeat;height:24px;width:24px}.svg-refinement.v22:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-refinement.v22.svg) no-repeat;height:24px;width:24px}.svg-refinement.v23:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-refinement.v23.svg) no-repeat;height:24px;width:24px}.svg-remove-filter:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-remove-filter.svg) no-repeat;height:16px;width:16px}.svg-reset:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-reset.svg) no-repeat;height:9px;width:9px}.svg-scroll:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-scroll.svg) no-repeat;height:27px;width:34px}.svg-share-email:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-share-email.svg) no-repeat;height:44px;width:44px}.svg-share-facebook:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-share-facebook.svg) no-repeat;height:44px;width:44px}.svg-share-pinterest:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-share-pinterest.svg) no-repeat;height:44px;width:44px}.svg-share-social:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-share-social.svg) no-repeat;height:24px;width:24px}.svg-share-social-mobile:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-share-social-mobile.svg) no-repeat;height:18px;width:23px}.svg-share-twitter:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-share-twitter.svg) no-repeat;height:44px;width:44px}.svg-share-whatsApp:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-share-whatsApp.svg) no-repeat;height:44px;width:44px}.svg-slide-next-blue-right:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-slide-next-blue-right.svg) no-repeat;height:24px;width:24px}.svg-slide-next-color-link:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-slide-next-color-link.svg) no-repeat;height:24px;width:24px}.svg-slide-next-color-link-small:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-slide-next-color-link-small.svg) no-repeat;height:16px;width:16px}.svg-slide-next-color-link-transparent:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-slide-next-color-link-transparent.svg) no-repeat;height:24px;width:24px}.svg-slide-next-color-white:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-slide-next-color-white.svg) no-repeat;height:24px;width:24px}.svg-slide-prev-blue-left:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-slide-prev-blue-left.svg) no-repeat;height:24px;width:24px}.svg-slide-prev-color-link:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-slide-prev-color-link.svg) no-repeat;height:24px;width:24px}.svg-slide-prev-color-link-small:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-slide-prev-color-link-small.svg) no-repeat;height:16px;width:16px}.svg-slide-prev-color-link-transpatent:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-slide-prev-color-link-transpatent.svg) no-repeat;height:24px;width:24px}.svg-slide-prev-color-white:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-slide-prev-color-white.svg) no-repeat;height:24px;width:24px}.svg-smile-white:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-smile-white.svg) no-repeat;height:84px;width:83.2px}.svg-special-white:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-special-white.svg) no-repeat;height:82px;width:82px}.svg-star-unselected:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-star-unselected.svg) no-repeat;height:16px;width:16px}.svg-star-white:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-star-white.svg) no-repeat;height:84px;width:83.9px}.svg-tag.t01:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-tag.t01.svg) no-repeat;height:25px;width:18px}.svg-tick:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-tick.svg) no-repeat;height:35px;width:35px}.svg-tick-link-color:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-tick-link-color.svg) no-repeat;height:15px;width:19px}.svg-time-white:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-time-white.svg) no-repeat;height:82px;width:82px}.svg-to-top-link:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-to-top-link.svg) no-repeat;height:50px;width:50px}.svg-tree-white:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-tree-white.svg) no-repeat;height:82px;width:84.9px}.svg-wishlist-heart-fancy:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-wishlist-heart-fancy.svg) no-repeat;height:32px;width:40px}.svg-with-photo:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-with-photo.svg) no-repeat;height:17px;width:23px}.svg-with-photo.active:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-with-photo.active.svg) no-repeat;height:17px;width:23px}.svg-without-photo:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-without-photo.svg) no-repeat;height:17px;width:23px}.svg-without-photo.active:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-without-photo.active.svg) no-repeat;height:17px;width:23px}.svg-account:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-account.svg) no-repeat;height:24px;width:24px}.svg-cart:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-cart.svg) no-repeat;height:24px;width:24px}.svg-ekomi:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-ekomi.svg) no-repeat;height:16px;width:16px}.svg-ekomi-large:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-ekomi-large.svg) no-repeat;height:24px;width:24px}.svg-ekomi-larger:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-ekomi-larger.svg) no-repeat;height:28px;width:30px}.svg-hamburger-menu:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-hamburger-menu.svg) no-repeat;height:24px;width:24px}.svg-help:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-help.svg) no-repeat;height:24px;width:24px}.svg-logo:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-logo.svg) no-repeat;height:20px;width:200px}.svg-logo-light:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-logo-light.svg) no-repeat;height:24px;width:238px}.svg-logo-fr:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-logo-fr.svg) no-repeat;height:25px;width:156px}.svg-logo-fr-light:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-logo-fr-light.svg) no-repeat;height:25px;width:156px}.svg-star:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-star.svg) no-repeat;height:16px;width:16px}.svg-wishlist:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-wishlist.svg) no-repeat;height:24px;width:24px}.svg-arrow-right-color-link:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-arrow-right-color-link.svg) no-repeat;height:16px;width:16px}.svg-close-window:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-close-window.svg) no-repeat;height:24px;width:24px}.svg-close-window-small:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-close-window-small.svg) no-repeat;height:16px;width:16px}.svg-network-facebook:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-network-facebook.svg) no-repeat;height:30px;width:30px}.svg-network-instagram:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-network-instagram.svg) no-repeat;height:30px;width:30px}.svg-network-linkedin:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-network-linkedin.svg) no-repeat;height:30px;width:30px}.svg-network-magazin:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-network-magazin.svg) no-repeat;height:30px;width:30px}.svg-network-pinterest:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-network-pinterest.svg) no-repeat;height:30px;width:30px}.svg-network-twitter:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-network-twitter.svg) no-repeat;height:30px;width:30px}.svg-network-xing:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-network-xing.svg) no-repeat;height:30px;width:30px}.svg-payment-bill:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-payment-bill.svg) no-repeat;height:28px;width:49px}.svg-payment-cb:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-payment-cb.svg) no-repeat;height:28px;width:49px}.svg-payment-ec:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-payment-ec.svg) no-repeat;height:28px;width:49px}.svg-payment-mastercard:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-payment-mastercard.svg) no-repeat;height:28px;width:49px}.svg-payment-eps:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-payment-eps.svg) no-repeat;height:28px;width:49px}.svg-payment-paypal:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-payment-paypal.svg) no-repeat;height:28px;width:49px}.svg-payment-postfinance:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-payment-postfinance.svg) no-repeat;height:28px;width:49px}.svg-payment-ssl:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-payment-ssl.svg) no-repeat;height:28px;width:49px}.svg-payment-sofort:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-payment-sofort.svg) no-repeat;height:28px;width:49px}.svg-payment-invoice:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-payment-invoice.svg) no-repeat;height:28px;width:49px}.svg-payment-invoice-fr:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-payment-invoice-fr.svg) no-repeat;height:28px;width:49px}.svg-payment-visa:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-payment-visa.svg) no-repeat;height:28px;width:49px}.svg-warning:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-warning.svg) no-repeat;height:24px;width:24px}.svg-chevron-up:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-chevron-up.svg) no-repeat;height:24px;width:24px}.svg-chevron-right:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-chevron-right.svg) no-repeat;height:16px;width:16px}.svg-chevron-right-dark:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-chevron-right-dark.svg) no-repeat;height:16px;width:16px}.svg-chevron-right-light:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-chevron-right-light.svg) no-repeat;height:24px;width:24px}.svg-chevron-left:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-chevron-left.svg) no-repeat;height:24px;width:24px}.svg-chevron-right-large:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-chevron-right-large.svg) no-repeat;height:24px;width:24px}.svg-chevron-left-large:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-chevron-left-large.svg) no-repeat;height:24px;width:24px}.svg-chevron-down:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-chevron-down-large.svg) no-repeat;height:24px;width:24px}.svg-reorder:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-reorder-large.svg) no-repeat;height:64px;width:64px}@media screen and (max-width:768px){.svg-reorder:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-reorder.svg) no-repeat;height:48px;width:48px}}.svg-print:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-print-large.svg) no-repeat;height:64px;width:64px}@media screen and (max-width:768px){.svg-print:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-print.svg) no-repeat;height:48px;width:48px}}.svg-quality:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-quality-large.svg) no-repeat;height:64px;width:64px}@media screen and (max-width:768px){.svg-quality:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-quality.svg) no-repeat;height:48px;width:48px}}.custom-select-holder{position:relative;white-space:nowrap}@media screen and (max-width:768px){.custom-select-holder{border-bottom:1px solid rgba(41,44,44,.051);position:relative}.is-overlay-open .custom-select-holder{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.custom-select-holder:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-chevron-right-dark.svg) no-repeat;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}}.custom-select-holder.disabled .custom-select{cursor:default;pointer-events:none}.custom-select-holder.disabled .custom-select:after{background:none;height:0;width:0}@media screen and (max-width:768px){.custom-select-holder.one-option:before{display:none}}.custom-select-holder.one-option.refinement-select .option-price-holder{display:none}.custom-select-holder.one-option .custom-select{cursor:default}.custom-select-holder.one-option .custom-select:after{display:none}.custom-select-holder.prices-select .title{overflow:visible;text-overflow:clip;white-space:normal}.custom-select-holder.prices-select .select-options{min-width:155px}.custom-select-holder .title{display:inline-block;overflow:hidden;padding:16px 5px 18px 0;text-overflow:ellipsis;vertical-align:middle;white-space:normal;width:80px}@media screen and (max-width:768px){.custom-select-holder .title{padding-left:15px;padding-right:10px;width:auto}}.custom-select{border-top:1px solid transparent;box-sizing:border-box;cursor:pointer;display:inline-block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:calc(100% - 85px);padding:12px 28px 12px 12px;position:relative;vertical-align:middle;white-space:normal}.custom-select.white-bg{background:#fff}.custom-select .mobile-only{display:none}@media screen and (max-width:768px){.custom-select .mobile-only:not(.is-hidden){display:block;font-size:.75rem}.custom-select{display:inline-block;float:none;padding-left:0;padding-right:20px;position:static;vertical-align:top}}.custom-select:after{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-chevron-down.svg) no-repeat;content:"";height:16px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:16px}@media screen and (max-width:768px){.custom-select:after{display:none}.custom-select:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}}.custom-select.open{z-index:2}@media screen and (max-width:768px){.custom-select.open{border:none;border-bottom:1px solid #f4f4f4;border-top:1px solid transparent;z-index:auto}.custom-select.open:after{background:url(../images/svgs/icons/svg-chevron-down.svg) no-repeat;background-size:100% 100%;content:"";height:16px;position:absolute;right:8px;top:24px;transform:translateY(-50%) rotate(-90deg);width:16px}}.custom-select.open .holder{max-height:24px}.custom-select.open .holder>span{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;position:relative;text-overflow:ellipsis;z-index:11}.custom-select.open .holder>span:after{display:none}.custom-select.open .holder>span img{max-width:43%}.custom-select.open .select-options{display:block}@media screen and (max-width:768px){.custom-select.open .flyout{display:none}.custom-select.paper-select .select-options ul li{box-sizing:border-box;display:table;font-size:14px;padding:2px 30px 2px 8px;width:100%}.custom-select.paper-select .select-options ul li .img{border:1px solid rgba(41,44,44,.051);display:table-cell;height:39px;width:39px}.custom-select.paper-select .select-options ul li>strong{box-sizing:border-box;display:table-cell;padding:0 0 0 10px;vertical-align:middle}.custom-select.paper-select .select-options ul li>strong .extra-money{display:block;font-size:11px}}.custom-select .icon{margin-right:12px}.custom-select .icon.empty{margin:0}.custom-select .holder,.custom-select .selected-item,.custom-select .selected-option{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.custom-select .holder{font-size:14px;line-height:24px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.custom-select .holder>span:after{display:none}}.custom-select .holder .mobile-annotation{display:none}.custom-select .select-options{background:#fff;border:1px solid rgba(41,44,44,.051);box-sizing:border-box;display:none;left:0;max-width:315px;min-width:100%;padding-bottom:0;padding-top:49px;position:absolute;top:-1px;z-index:10}@media screen and (max-width:768px){.custom-select .select-options{background:#fff;border:none;border-left:1px solid rgba(41,44,44,.051);bottom:0;height:100%;left:15%;max-width:100%;min-height:100%;min-width:0;overflow:visible;padding:0;position:fixed;right:0;top:0;width:85%;z-index:12}}.custom-select .select-options:before{background:url(../images/svgs/icons/svg-chevron-down.svg) no-repeat;background-size:100% 100%;content:"";height:16px;position:absolute;right:8px;top:24px;transform:translateY(-50%) rotate(-180deg);width:16px}@media screen and (max-width:768px){.custom-select .select-options:before{display:none;right:0}}.custom-select .select-options ul{border-top:1px solid rgba(41,44,44,.051);max-height:200px;overflow-x:hidden;overflow-y:auto;position:relative}@media screen and (max-width:768px){.custom-select .select-options ul{border:none;height:calc(100% - 56px);max-height:100%;overflow:auto}}.custom-select .select-options ul li{border-top:1px solid rgba(41,44,44,.051);box-sizing:border-box;font-size:14px;line-height:20px;margin:0 1px;overflow:hidden;padding:12px 32px 12px 8px;position:relative;text-overflow:ellipsis;width:calc(100% - 2px)}@media screen and (max-width:768px){.custom-select .select-options ul li{border-bottom:1px solid #d8d8d8!important;border-top:0;padding:20px 40px 20px 20px}}.custom-select .select-options ul li:hover{background:#f4f4f4;cursor:pointer}@media screen and (max-width:768px){.custom-select .select-options ul li:hover{background:#faf8f5}}.custom-select .select-options ul li:first-child{border:0}.custom-select .select-options ul li.selected{background:#f4f4f4;color:#004c58}@media screen and (max-width:768px){.custom-select .select-options ul li.selected{background:#faf8f5;position:relative}}.custom-select .select-options ul li.selected:after{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-checkmark.svg) no-repeat;content:"";height:24px;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:24px}@media screen and (max-width:768px){.custom-select .select-options ul li.selected:after{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-checkmark.svg) no-repeat;content:"";height:24px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px}}.custom-select .select-options ul li.is-disabled,.custom-select .select-options ul li.is-disabled-because-frame,.custom-select .select-options ul li.is-disabled-because-refinement{color:#c5c5c5;cursor:not-allowed}.custom-select .select-options ul li.is-disabled-because-frame:hover,.custom-select .select-options ul li.is-disabled-because-refinement:hover,.custom-select .select-options ul li.is-disabled:hover{background:none;cursor:not-allowed}.custom-select .select-options ul li .icon{display:table-cell;width:40px}.custom-select .select-options ul li .icon.empty{width:0}.custom-select .select-options ul li .name{display:table-cell;vertical-align:middle;white-space:normal}.custom-select .select-options ul li .mobile-annotation{color:#292c2c;display:none;font-size:13px;font-weight:300;line-height:17px}@media screen and (max-width:768px){.custom-select .select-options ul li .mobile-annotation{display:block}}.custom-select .select-options .mobile-overlay{display:none}@media screen and (max-width:768px){.custom-select .select-options .mobile-overlay{background:rgba(0,0,0,.4);bottom:0;content:"";cursor:pointer;display:block;height:100%;left:0;position:fixed;right:15%;top:0;width:15%}.custom-select .select-options .label{border-bottom:1px solid rgba(41,44,44,.051);display:block;float:none;font-size:18px;font-weight:700;line-height:28px;margin:0;padding:16px;position:relative;text-align:center}.custom-select .select-options .label:before{left:16px;position:absolute;top:50%;transform:translateY(-50%)}}.custom-select .flyout{background:#fff;border:1px solid rgba(41,44,44,.051);box-shadow:0 2px 1px 0 rgba(41,44,44,.051);display:none;font-size:12px;left:-219px;line-height:1.2;margin:-1px 0 0;padding:10px;position:absolute;top:0;white-space:normal;width:198px;z-index:11}.custom-select .flyout .image{border:1px solid #f4f4f4;display:block;height:auto;margin:0 0 7px;width:198px}.FlyoutImageHolder{position:relative}.FlyoutImageHolder_notAllowedText{color:#004c58;display:none;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:2}.flyout.is-disabled .FlyoutImageHolder_notAllowedText{display:block}.FlyoutImageHolder_notAllowedText div.is-hidden{display:none}.top-headlines{box-sizing:border-box;margin-bottom:24px}.top-headlines .headline{position:relative;text-align:center}.basket .top-headlines .headline{min-height:56px}.basket .top-headlines .headline h1{padding-top:16px}@media screen and (max-width:768px){.basket .top-headlines .headline h1{padding-top:0}}.top-headlines .headline.show-customer-notifications .checkout-button-wrapper{text-align:right}.top-headlines .headline.show-customer-notifications .forward-btn{display:-ms-inline-flexbox;display:inline-flex;position:relative}@media screen and (max-width:768px){.top-headlines .headline.show-customer-notifications .forward-btn{display:-ms-flexbox;display:flex}}.top-headlines .headline .btn{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;gap:12px;justify-content:center}.top-headlines .headline .btn .with-icon{height:24px;vertical-align:baseline}.top-headlines .headline .btn .with-icon:before{padding-left:0}.top-headlines h1{font-size:30px;font-weight:700;margin-top:16px;padding:0}@media screen and (max-width:768px){.top-headlines h1{font-size:24px;line-height:32px;margin:16px auto}}.top-headlines .forward-btn{padding-inline:40px 32px;position:absolute;right:0;top:0}@media screen and (max-width:768px){.top-headlines .forward-btn{margin:0;padding-inline:12px;position:relative;top:0;transform:translateY(0)}}.top-headlines .not-logged-in-message{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;background:#faf8f5;border-radius:2px;display:-ms-flexbox;display:flex;justify-content:center;line-height:33px;margin-top:8px;padding:11px}.top-headlines .not-logged-in-message p{margin-left:8px}@media screen and (max-width:768px){.top-headlines .not-logged-in-message{-ms-flex-direction:column;flex-direction:column;line-height:18px;margin:16px 16px 0;text-align:center}.top-headlines .not-logged-in-message p{margin:8px 0 0}}.top-headlines .save-wishlist-link{line-height:33px;margin-left:24px}@media screen and (max-width:768px){.top-headlines .save-wishlist-link{margin:16px 0 0}}.top-headlines .notification-box{background-color:#faf8f5;margin:16px 0;position:relative}.top-headlines .notification-box .text{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:14px;line-height:20px;margin:0 auto;padding:12px 16px;text-align:left;width:650px}@media screen and (max-width:768px){.top-headlines .notification-box .text{-ms-flex-direction:column;flex-direction:column;text-align:center;width:auto}}.top-headlines .notification-box .text .info-icon{float:left;margin-right:18px}@media screen and (max-width:768px){.top-headlines .notification-box .text .info-icon{float:none;margin-bottom:8px;margin-right:0}}.top-headlines .notification-box a{display:block;position:absolute;right:32px;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){.top-headlines .notification-box a{padding-bottom:12px;position:static;transform:none}}.free-sample-info-holder{display:inline-block;margin-left:8px;position:relative;vertical-align:middle}.free-sample-info-holder .info-icon{cursor:pointer}.free-sample-tooltip{background:#fff;border:1px solid rgba(41,44,44,.129);box-shadow:0 4px 11px 2px rgba(0,0,0,.15);box-sizing:border-box;font-size:14px;line-height:18px;padding:16px 32px 16px 16px;position:absolute;right:-64px;text-align:left;top:calc(100% + 23px);width:260px;z-index:1}@media screen and (max-width:768px){.free-sample-tooltip{padding:12px 24px 12px 12px;right:-200px}}.free-sample-tooltip:after,.free-sample-tooltip:before{border-color:transparent transparent rgba(41,44,44,.129);border-style:solid;border-width:0 15px 20px;bottom:100%;content:"";height:0;left:65%;position:absolute;width:0;z-index:1}@media screen and (max-width:768px){.free-sample-tooltip:after,.free-sample-tooltip:before{left:12%}}.free-sample-tooltip:after{border-color:transparent transparent #fff;bottom:calc(100% - 1px);z-index:2}.free-sample-tooltip .close-button{background-color:transparent;height:16px;padding:0;position:absolute;right:16px;top:16px;width:16px}.products-table{box-sizing:border-box}@media screen and (max-width:768px){.products-table{padding:0}.wishlist .products-table{border-bottom:1px solid rgba(41,44,44,.051)}}.products-table .column{float:left}.products-table .columns-holder{float:left;width:calc(100% - 216px)}@media screen and (max-width:768px){.products-table .columns-holder{box-sizing:border-box;float:none;padding:0;width:100%}.products-table .columns-holder .link0.with-icon{border:1px solid #004c58;width:100%}}.products-table .columns-holder .link0.with-icon.open{background:#004c58;color:#fff}.products-table .columns-holder .link0.with-icon.open:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-extra-light.svg)}.products-table .prices{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:8px}.basket .products-table .prices{-ms-flex-pack:justify;justify-content:space-between;width:40%}@media screen and (max-width:1000px){.basket .products-table .prices{width:50%}}@media screen and (max-width:768px){.products-table .prices{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:16px 0;width:100%}.basket .products-table .prices{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:6px 0;width:100%}.basket .products-table .prices .col4{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.products-table .col1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.products-table .col2{width:40%}.basket .products-table .col2{width:60%}@media screen and (max-width:1000px){.basket .products-table .col2{width:50%}}@media screen and (max-width:768px){.basket .products-table .col2{width:calc(100% - 136px)}}@media screen and (max-width:1000px){.products-table .col2{width:35%}}@media screen and (max-width:768px){.products-table .col2{width:calc(100% - 136px)}}.products-table .product-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}@media screen and (max-width:768px){.products-table .product-details{border-top:1px solid rgba(41,44,44,.051);display:none}}.products-table .product-details.col2{width:100%}.products-table .product-details .custom-select-holder .title{width:104px}@media screen and (max-width:768px){.products-table .product-details .custom-select-holder .title{padding:16px 0;width:96px}}.products-table .product-details .custom-select{height:35px;padding-bottom:0;padding-top:1px}@media screen and (max-width:768px){.products-table .product-details .custom-select{height:50px;padding-bottom:10px;padding-top:10px}}.wishlist .products-table .product-details .custom-select:after{right:4px}.products-table .product-details .custom-select .select-options{top:-12px}.wishlist .products-table .product-details .custom-select .select-options:before{right:4px}@media screen and (max-width:768px){.products-table .product-details .custom-select .select-options{top:0}}.products-table .product-details .custom-select .select-options .name{white-space:nowrap}@media screen and (max-width:768px){.products-table .product-details .custom-select .select-options .name{white-space:normal}}.products-table .col3{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:12px}.wishlist .products-table .col3{width:40%}.basket .products-table .col3{width:50%}@media screen and (max-width:768px){.products-table .col3{margin:0;position:static;width:80%}.wishlist .products-table .col3{width:30%}}.products-table .col3 .price{float:left;min-width:50px}@media screen and (max-width:768px){.products-table .col3 .price{width:62.5%}}.products-table .col3 .custom-select-holder{display:inline-block;margin-left:10px;vertical-align:top}.wishlist .products-table .col3 .custom-select-holder{margin:0}@media screen and (max-width:768px){.products-table .col3 .custom-select-holder{border:none;margin-left:0}}@media screen and (max-width:360px){.products-table .col3 .custom-select-holder{max-width:85px}}.products-table .col3 .custom-select-holder:before{display:none}.products-table .col3 .custom-select-holder .custom-select{box-shadow:inset 0 0 0 1px rgba(41,44,44,.2);max-width:100%;padding:12px 32px 12px 8px}@media screen and (max-width:768px){.products-table .col3 .custom-select-holder .custom-select:after{display:block}}.products-table .col3 .custom-select-holder .custom-select.open .select-options{border-color:rgba(41,44,44,.2);border-radius:1px;top:0}.products-table .col4{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between;text-align:right;width:auto}.wishlist .products-table .col4{text-align:left;width:60%}@media screen and (max-width:768px){.products-table .col4{width:20%}.wishlist .products-table .col4{width:100%}.products-table .col4 .order-btn{width:216px}}.products-table .col4 .add-to-basket{margin:-16px 0 0}@media screen and (max-width:768px){.products-table .col4 .add-to-basket{display:inline-block;height:50px;vertical-align:top;width:50px}}.products-table .col4 .free-sample-info-holder{margin:0 auto 0 0}.products-table .col4 .free-sample-info-holder .free-sample-tooltip .close-button{height:16px;padding:0;right:16px;top:16px;width:16px}.products-table .col4 .free-sample-info-holder .free-sample-tooltip .close-button:before{padding:0}.products-table .order-btn{float:right;margin-top:-16px;padding:16px 40px;white-space:nowrap}.wishlist .products-table .order-btn{margin-top:0}@media screen and (max-width:768px){.products-table .order-btn{float:right;padding:0 15px}}.products-table .thead{padding:8px 16px}.products-table .thead .column{overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.products-table .thead .col1{margin-right:16px;width:200px}.products-table .product{background:#fff;border-top:1px solid rgba(41,44,44,.129);padding:16px;position:relative;transition:background-color .3s ease-in-out}@media screen and (max-width:768px){.products-table .product{margin-inline:-16px;padding:24px 16px 0}.basket .products-table .product{padding:24px 16px}.products-table .product:has(.open){background-color:#faf8f5}}.products-table .product .product-name{margin:10px 0}.products-table .product .product-name h2{font-weight:700}@media screen and (max-width:768px){.products-table .product .product-name{margin:0;padding:0}}.products-table .product .col1{margin-top:0}@media screen and (max-width:768px){.products-table .product .col1{margin:0}}.products-table .product.hover,.products-table .product.is-touch,.products-table .product:hover{z-index:9}.products-table .product.hover .additional-options,.products-table .product.hover .zoom-icon,.products-table .product.is-touch .additional-options,.products-table .product.is-touch .zoom-icon,.products-table .product:hover .additional-options,.products-table .product:hover .zoom-icon{opacity:1}.products-table .product.is-touch{z-index:auto}@media screen and (min-width:769px){.products-table .product:hover{background-color:#faf8f5;border:1px solid rgba(41,44,44,.129);margin:0 -1px -1px;z-index:11}}.products-table .zoom-image{cursor:pointer;height:200px;margin:0 16px 0 0;position:relative;width:200px}@media screen and (max-width:768px){.products-table .zoom-image{height:120px;margin-inline:0 16px;width:120px}}.products-table .zoom-image img{aspect-ratio:1;display:block;-webkit-filter:blur(0);filter:blur(0);height:auto;object-fit:cover;position:relative;width:100%;z-index:2}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.products-table .zoom-image img:before{content:"";float:left;padding-top:100%}.products-table .zoom-image img:after{clear:both;content:"";display:block}}@supports not (aspect-ratio:1){.products-table .zoom-image img:before{content:"";float:left;padding-top:100%}.products-table .zoom-image img:after{clear:both;content:"";display:block}}.products-table .product-unavailable{background:#fff;border-top:1px solid rgba(41,44,44,.051);padding:37px 0 25px;position:relative}@media screen and (max-width:768px){.products-table .product-unavailable{padding:10px 0 25px}}.products-table .product-unavailable .col1{float:left;margin:0;width:150px}@media screen and (max-width:768px){.products-table .product-unavailable .col1{width:50%}}.products-table .col-unavailable{margin-top:-27px;padding-top:18px}.products-table .image-unavailable{margin:0 auto;min-height:65px;position:relative;width:90px}.products-table .image-unavailable img{background-color:#fff;display:block;-webkit-filter:blur(0);filter:blur(0);position:relative;width:100%;z-index:2}.products-table .product-unavailable-note{font-size:16px;font-weight:700;margin-bottom:7px}@media screen and (max-width:768px){.products-table .product-unavailable-note{margin:16px 20px}}.products-table .spinner{max-height:80px}.products-table .zoom-icon{opacity:0;transition:opacity .2s}.products-table h2{font-size:16px;line-height:1.5;margin:0 10px 10px 0}@media screen and (max-width:768px){.products-table h2{margin:0 0 8px}}.products-table .more-details{tap-highlight-color:hsla(0,0%,100%,0)}.products-table .more-details .close-details{display:none}.products-table .more-details.open .close-details{display:block}.products-table .more-details.open .open-details{display:none}.products-table .additional-options{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-top:20px;opacity:0;transition:opacity .2s}@media screen and (max-width:768px){.products-table .additional-options{display:none;margin-top:0;opacity:1}}.basket .products-table .additional-options .with-icon:before{padding-left:4px}.products-table .additional-options .col1{margin-right:16px;width:200px}.products-table .additional-options .columns-holder,.products-table .additional-options .with-icon{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.products-table .additional-options .columns-holder{-ms-flex-pack:justify;-ms-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between}@media screen and (max-width:768px){.products-table .additional-options .columns-holder{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:10px 0 16px;text-align:center}.basket .products-table .additional-options .columns-holder{padding-bottom:0}}.products-table .additional-options .columns-holder .left-column-holder{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:42px;width:100%}@media screen and (max-width:768px){.products-table .additional-options .columns-holder .left-column-holder{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:12px}}.products-table .additional-options .columns-holder .svg-double-larger-on-mobile,.products-table .additional-options .columns-holder .svg-extra{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.products-table .additional-options .columns-holder .svg-double-larger-on-mobile:before,.products-table .additional-options .columns-holder .svg-extra:before{padding:0}@media screen and (max-width:768px){.products-table .additional-options .columns-holder .svg-double-larger-on-mobile,.products-table .additional-options .columns-holder .svg-extra{width:100%}}.products-table .additional-options .columns-holder a,.products-table .additional-options .columns-holder span{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}.products-table .additional-options .columns-holder a:empty,.products-table .additional-options .columns-holder span:empty{border:none;-ms-flex:0;flex:0;margin:0;padding:0}@media screen and (max-width:768px){.products-table .additional-options .columns-holder a,.products-table .additional-options .columns-holder span{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;border-radius:2px;border-right:1px solid rgba(41,44,44,.051);box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;font-size:14px;gap:4px;justify-content:center;margin:0;padding:12px}.products-table .additional-options .columns-holder a:before,.products-table .additional-options .columns-holder span:before{padding:0}}.products-table .additional-options .product-changes{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.products-table .additional-options .product-changes.text9{font-size:12px}@media screen and (max-width:768px){.products-table .additional-options .product-changes{margin-bottom:10px;margin-right:auto;text-align:left}}.products-table .additional-options .product-changes .actual-time{display:inline;margin:0}@media screen and (max-width:768px){.products-table .additional-options .product-changes .actual-time{border:none;color:#292c2c;display:inline!important;font-size:12px;padding:0}}.products-table .custom-select-holder{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:0}.products-table .custom-select-holder .title{-ms-flex-preferred-size:104px;flex-basis:104px;padding:0}@media screen and (max-width:768px){.products-table .custom-select-holder .title{-ms-flex-preferred-size:96px;flex-basis:96px}}.products-table .custom-select-holder .custom-select{height:auto}.products-table .custom-select-holder .custom-select ul,.products-table .custom-select-holder .custom-select ul li{border-color:rgba(41,44,44,.2)}.products-table .custom-select-holder .custom-select .icon{height:24px}.products-table .notificationHolder{border:1px solid #004c58;bottom:48px;box-sizing:border-box;color:#004c58;left:248px;margin:10px 0 0;padding:10px;position:absolute}@media screen and (max-width:768px){.products-table .notificationHolder{bottom:auto;left:0;position:relative;top:0;width:calc(100vw - 30px)}}.products-table .notificationHolder:after,.products-table .notificationHolder:before{border:solid transparent;bottom:100%;content:"";height:0;left:15px;pointer-events:none;position:absolute;width:0}.products-table .notificationHolder:after{border-bottom-color:#fff;border-width:6px;margin-left:-6px}.products-table .notificationHolder:before{border-bottom-color:#004c58;border-width:7px;margin-left:-7px}.products-table .notificationHolder div:not(:first-child){margin-top:10px}.products-table .invalid-item-notification{color:#004c58;display:block;margin-bottom:10px}@media screen and (max-width:768px){.crosssellings-collaterals-holder{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.crosssellings{border:1px solid rgba(41,44,44,.129);margin:32px 0 56px;position:relative}@media screen and (max-width:768px){.crosssellings{-ms-flex-order:1;border:none;margin:24px 0;order:1}}.crosssellings .products-table{padding:0}@media screen and (min-width:769px)and (max-width:1280px){.crosssellings .products-table .col2:not(.product-details),.crosssellings .products-table .prices{width:50%}}.crosssellings .products-table .zoom-image{height:224px}@media screen and (max-width:768px){.crosssellings .products-table .zoom-image{height:120px}}.crosssellings .products-table .col4{gap:0}.crosssellings .crosssellings-title{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);z-index:2}@media screen and (max-width:768px){.crosssellings .crosssellings-title{position:static;transform:none}}.crosssellings .decor{background:#fff;display:inline-block;font-size:24px;font-weight:700;line-height:32px;padding:8px 40px;text-align:center;vertical-align:top}@media screen and (max-width:768px){.crosssellings .decor{font-size:20px;line-height:28px;padding:0}}@media screen and (min-width:769px){.crosssellings .product:hover{background-color:transparent;border:none;margin:0;transition:none}}@media screen and (max-width:768px){.crosssellings .product:has(.open){background:#fff}}.crosssellings .product .cfx{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.crosssellings .product .cfx{display:block}}.crosssellings .product:first-child{border:none}@media screen and (max-width:768px){.crosssellings .product:first-child{border-bottom:1px solid rgba(41,44,44,.051)}}.crosssellings .product .add-to-basket{-ms-flex-align:center;align-items:center;display:-ms-flexbox!important;display:flex!important;font-size:16px;gap:12px;height:auto;line-height:20px;margin:0;padding:16px 32px 16px 40px;text-transform:none}@media screen and (max-width:1024px){.crosssellings .product .add-to-basket .desktop-view{display:none!important}.crosssellings .product .add-to-basket{display:inline-block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.crosssellings .product .add-to-basket .icon{height:24px;position:static;transform:none;width:24px}.private-note{position:relative}.private-note .actual-note{color:#004c58;margin:0 0 10px;overflow:hidden}@media screen and (max-width:768px){.private-note .actual-note{margin:0}}.private-note .actual-note.with-note .customer-note{display:inline}.private-note .actual-note.with-note .empty-note,.private-note .private-note-mobile-overlay{display:none}@media screen and (max-width:768px){.private-note .private-note-mobile-overlay.active{background-color:rgba(0,0,0,.2);display:block;height:100vh;inset:0;position:fixed;width:100vw;z-index:2}}.private-note .edit-note-toggler{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;gap:4px}.private-note .edit-note-toggler:before{padding-left:0}@media screen and (max-width:768px){.private-note .edit-note-toggler{border-bottom:1px solid rgba(41,44,44,.051);display:block;padding:16px 0;position:relative}.private-note .edit-note-toggler:after{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-chevron-right.svg) no-repeat;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}}.private-note .note-form{background:#fff;border:1px solid rgba(41,44,44,.051);box-shadow:0 3px 8px rgba(0,0,0,.25);left:60%;padding:16px;position:absolute;top:-10px;width:560px;z-index:5}@media screen and (max-width:1000px){.private-note .note-form{width:400px}}@media screen and (max-width:768px){.private-note .note-form{border:none;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;left:auto;padding:0;position:fixed;right:0;top:0;width:80vw;z-index:10}}.private-note .note-form:after,.private-note .note-form:before{border:7px solid transparent;border-right-color:#fff;content:"";height:0;pointer-events:none;position:absolute;right:100%;top:10px;width:0}@media screen and (max-width:768px){.private-note .note-form:after,.private-note .note-form:before{display:none}}.private-note .note-form:before{border-right-color:rgba(41,44,44,.051);border-width:8px;margin-top:-1px}.private-note .label{display:block;font-size:16px;margin-bottom:8px}.private-note .textarea{border-color:rgba(41,44,44,.2);border-radius:2px;margin-bottom:4px;overflow:auto;padding:12px 16px}@media screen and (max-width:768px){.private-note .textarea{border:none;-ms-flex:1;flex:1;margin:0;padding:0 16px}}.private-note .textarea::-webkit-input-placeholder{color:rgba(41,44,44,.129);font-size:16px;line-height:1.2}.private-note .textarea:-ms-input-placeholder{color:rgba(41,44,44,.129);font-size:16px;line-height:1.2}.private-note .textarea::-ms-input-placeholder{color:rgba(41,44,44,.129);font-size:16px;line-height:1.2}.private-note .textarea::placeholder{color:rgba(41,44,44,.129);font-size:16px;line-height:1.2}.private-note .customer-note-notice{font-size:14px;margin-bottom:24px}@media screen and (max-width:768px){.private-note .customer-note-notice{padding:16px 16px 0}}.private-note .actions{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;justify-content:space-between;overflow:hidden}@media screen and (max-width:768px){.private-note .actions{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(41,44,44,.051);display:-ms-flexbox;display:flex;justify-content:space-between;padding:16px}}.private-note .actions .cancel{-ms-flex:1;flex:1;text-align:center}@media screen and (max-width:768px){.private-note .actions .cancel{border:none;float:none;margin:0;padding:0}.private-note .actions .cancel:after{display:none}}.private-note .actions .cancel>*{height:100%;width:100%}@media screen and (max-width:768px){.private-note .actions .cancel>*{height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.private-note .actions .save-btn{-ms-flex:1;flex:1}@media screen and (max-width:768px){.private-note .actions .save-btn{-ms-flex-align:center;-ms-flex-pack:end;align-items:center;background:none;border:none;color:#004c58!important;display:-ms-flexbox;display:flex;font-size:16px;height:auto;justify-content:flex-end;line-height:1.2;padding:0}}.private-note .title{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;text-transform:capitalize}@media screen and (max-width:768px){.private-note .title{font-size:18px;font-weight:700;line-height:28px}}.details-block{background:#fff;border:1px solid rgba(41,44,44,.051);box-sizing:border-box;display:none;padding:15px;position:absolute;right:0;text-align:left;top:calc(50% + 40px);width:340px;z-index:2}@media screen and (max-width:768px){.details-block{border:none;bottom:0;box-shadow:0 0 20px rgba(0,0,0,.2);display:none;height:100%;left:15%;margin:0;padding:0;position:fixed;right:0;top:0;width:85%;z-index:10}}.details-block.open .product-options{display:none}@media screen and (max-width:768px){.details-block.open .product-info{display:none}.details-block.open .product-options{display:block}}.details-block:after{background:#fff;border:solid rgba(41,44,44,.051);border-width:1px 0 0 1px;content:"";height:20px;left:70%;position:absolute;top:-11px;transform:translateX(-50%) rotate(45deg);width:20px;z-index:2}@media screen and (max-width:1024px){.details-block:after{left:67%}}@media screen and (max-width:768px){.details-block:after{display:none}}.details-container .details-block{left:-40px;top:55px}@media screen and (max-width:768px){.details-container .details-block{left:15%;top:0}}.details-container .details-block:after{left:45px;transform:rotate(45deg)}@media screen and (max-width:768px){.details-block .details-block-content{height:calc(100% - 115px);overflow:auto;padding:16px}}.details-block .details-block-content.details .product-info{display:none}.details-block .details-block-content.details .product-options{display:block}.details-block .mobile-header .title{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:16px;padding:16px 0}.details-block .mobile-header .image-box{aspect-ratio:1;height:auto;height:104px;object-fit:cover;position:relative;width:100%;width:104px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.details-block .mobile-header .image-box:before{content:"";float:left;padding-top:100%}.details-block .mobile-header .image-box:after{clear:both;content:"";display:block}}@supports not (aspect-ratio:1){.details-block .mobile-header .image-box:before{content:"";float:left;padding-top:100%}.details-block .mobile-header .image-box:after{clear:both;content:"";display:block}}.details-block .mobile-header .image-box img{max-height:104px;position:relative;z-index:2}.details-block .mobile-header .title-box{font-size:16px;font-weight:700;line-height:24px}.details-block .mobile-header .content.text12{font-size:14px;line-height:20px;white-space:normal}.details-block .product-options{margin-bottom:0;padding:16px 0 0}.details-block .product-options .custom-select-holder .title{padding-left:0}.details-block .product-options .text0{font-size:14px;line-height:20px}.details-block .price-holder{display:none;margin:16px 0}.details-block .price-holder .text0{font-size:14px;line-height:20px}@media screen and (max-width:768px){.details-block .price-holder{background-color:#fff;bottom:60px;display:block;left:calc(15% + 15px);margin:0 0 16px;position:fixed;right:15px}.details-block .price-holder:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);content:"";height:10px;left:-15px;position:absolute;right:-15px;top:-10px}}.details-block .price-holder .title{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:95px}@media screen and (max-width:768px){.details-block .price-holder .title{font-size:16px;width:auto}}.details-block .price-holder .price-container{display:inline-block;padding-left:10px;vertical-align:middle}@media screen and (max-width:768px){.details-block .price-holder .price-container{font-size:16px}}.details-block .price-holder .delete-product-btn{float:right}.details-block .details+.price-holder{display:block}@media screen and (max-width:768px){.details-block .footer{bottom:15px;left:calc(15% + 15px);position:fixed;right:15px}}.details-block .footer .price-container{float:left;margin:0 0 0 10px}@media screen and (max-width:768px){.details-block .footer .price-container{float:right}}.details-block .footer .title{float:left;padding:0;width:80px}@media screen and (max-width:768px){.details-block .footer .title{width:auto}}.details-block .footer .edit-cta .btn{float:left;width:48%}.details-block .footer .edit-cta .btn:last-child{float:right}.details-block .footer .short-text{display:none}@media screen and (max-width:360px){.details-block .footer .short-text{display:block}.details-block .footer .wide-text{display:none}}@media screen and (max-width:768px){.details-overlay{background:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;top:0;width:100%;z-index:9}}.flyout-opened .details-overlay,.open+.details-overlay{display:block}.cs-products{background:#faf8f5;border:1px solid rgba(41,44,44,.051);box-sizing:border-box;left:-16px;opacity:0;padding:32px 16px;position:absolute;right:-16px;top:100%;visibility:hidden;z-index:1}@media screen and (max-width:768px){.cs-products{border:none;display:none;opacity:1;padding:0;position:static;visibility:visible}}.product.hover .cs-products,.product:hover .cs-products{animation:delayCSproducts .1s 1s forwards;left:-1px;right:-1px}@media screen and (max-width:768px){.product.hover .cs-products,.product:hover .cs-products{animation:none}}.cs-products:after,.cs-products:before{background:#fff;content:"";height:2px;left:0;position:absolute;top:-1px;width:15px}@media screen and (max-width:768px){.cs-products:after,.cs-products:before{display:none}}.cs-products:after{left:auto;right:0}.cs-products .cs-products-scroller{box-sizing:border-box;float:right;margin:0;padding:0;width:75%}@media screen and (max-width:768px){.cs-products .cs-products-scroller{float:none;padding:0;width:100%}}.cs-products .cs-products-scroller .spinner-holder{height:144px;margin-bottom:15px;position:relative}.cs-products .inactive .added-product{display:block}.cs-products .added-product{display:none;position:absolute;right:10px;top:10px;z-index:3}.cs-products-title{box-sizing:border-box;font-size:20px;font-weight:700;left:15px;line-height:28px;padding:20px 10px 20px 0;position:absolute;top:50%;transform:translateY(-50%);width:calc(25% - 15px)}@media screen and (max-width:768px){.cs-products-title{left:30px}}.flyout-cs-product-options{display:block;padding:16px;right:auto;top:100%;transform:translate(50%,-20px)}@media screen and (max-width:768px){.flyout-cs-product-options{left:15%!important;right:0;top:0;transform:none}}.flyout-cs-product-options:after{left:auto;right:55px}@media screen and (max-width:1024px){.flyout-cs-product-options:after{left:auto}}.flyout-cs-product-options .cta-btn{display:inline-block;font-size:16px;line-height:1.2;position:relative;vertical-align:middle;white-space:normal;width:192px}@media screen and (max-width:768px){.flyout-cs-product-options .cta-btn{width:60px}}@media screen and (max-width:360px){.flyout-cs-product-options .cta-btn{width:45px}}.flyout-cs-product-options .cta-btn .desktop-view{padding-right:16px}.flyout-cs-product-options .edit-cta{display:none}@media screen and (max-width:768px){.flyout-cs-product-options .footer .edit-cta{display:none}}.flyout-cs-product-options .prices-select{display:inline-block}.flyout-cs-product-options .free-sample-info-holder{display:none}.flyout-cs-product-options .free-sample-info-holder.has-free-sample{display:inline-block}@media screen and (max-width:768px){.flyout-cs-product-options .prices-select{display:-ms-flexbox;display:flex}.flyout-cs-product-options .free-sample-info-holder,.flyout-cs-product-options .free-sample-info-holder.has-free-sample{display:none}}@keyframes delayCSproducts{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.icon.color-c01,.icon.color-c80,.icon.color-c97,.icon.color-ec010,.icon.color-ec011,.icon.color-ec800,.icon.color-mourning-white,.icon.color-white{border-color:#555}.color-select.opened-on-mobile .color-item.selected .color-c01:before,.color-select.opened-on-mobile .color-item.selected .color-c80:before,.color-select.opened-on-mobile .color-item.selected .color-c97:before,.color-select.opened-on-mobile .color-item.selected .color-ec010:before,.color-select.opened-on-mobile .color-item.selected .color-ec011:before,.color-select.opened-on-mobile .color-item.selected .color-ec800:before,.color-select.opened-on-mobile .color-item.selected .color-mourning-white:before,.color-select.opened-on-mobile .color-item.selected .color-white:before{border-color:#007fa3!important}.product-info .product-data{font-size:0;line-height:0;text-align:justify}.product-info .product-data:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:100%}.product-info .product-data span{display:inline-block;font-size:14px;line-height:1.2;text-align:left;vertical-align:middle}.product-info .product-data span:nth-child(2){padding-left:5px;width:calc(100% - 92px)}.product-info .product-data span:last-child{text-align:right;width:65px}.product-info .color-item{border-radius:50%;height:20px;width:20px}.product-info span{display:inline-block;margin:0 0 10px;vertical-align:top}.gallery-slider-container{position:relative}.gallery-slider-container .next-btn,.gallery-slider-container .prev-btn{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){.gallery-slider-container .next-btn,.gallery-slider-container .prev-btn{background:#fff;border-radius:100%;box-shadow:0 3px 7px rgba(0,0,0,.3);padding:12px}}@media screen and (min-width:769px){.gallery-slider-container .next-btn,.gallery-slider-container .prev-btn{display:none}}.gallery-slider-container .next-btn.is-disabled,.gallery-slider-container .prev-btn.is-disabled{cursor:default;opacity:.3;pointer-events:none}.gallery-slider-container .prev-btn{left:16px;z-index:10}.navigation-visible .gallery-slider-container .prev-btn{display:block}.gallery-slider-container .next-btn{right:16px;z-index:10}.navigation-visible .gallery-slider-container .next-btn{display:block}@media screen and (min-width:769px){.gallery-slider-container .mobile-nav-btn,.navigation-visible .gallery-slider-container .mobile-nav-btn{display:none}.gallery-slider-container.gallery-slider-container-vertical .next-btn,.gallery-slider-container.gallery-slider-container-vertical .prev-btn{left:50%;right:auto;transform:translateX(-50%) rotate(90deg);z-index:0}.gallery-slider-container.gallery-slider-container-vertical .prev-btn{top:-40px}.gallery-slider-container.gallery-slider-container-vertical .next-btn{bottom:-40px;top:auto}}.gallery-slider-container .slider-frame{margin:0;overflow:hidden}.gallery-slider-container .slider-frame ul{padding:0;position:relative}.gallery-slider-container .slider-frame li{background:#fff;border:1px solid transparent;box-sizing:border-box;display:inline-block;float:left;position:relative;text-align:center}.scroller-container{margin:0 auto;position:relative}.scroller-container .scroller-button{cursor:pointer;position:absolute;top:50%}.scroller-container .scroller-button.is-disabled{opacity:.3;pointer-events:none}.scroller-container .scroller-button.is-hidden{opacity:0;visibility:hidden}@media screen and (max-width:768px){.is-disable-slider-on-mobile .scroller-container .scroller-button{display:none}}.scroller-viewport{-webkit-overflow-scrolling:touch;font-size:0;margin:0 auto;overflow:hidden;padding:10px 0;text-align:center;white-space:nowrap}.is-touch .scroller-viewport{overflow-x:scroll}.is-touch .scroller-viewport::-webkit-scrollbar{display:none}@media screen and (max-width:768px){.is-disable-slider-on-mobile .scroller-viewport{overflow:visible;white-space:normal;width:auto!important}}.scroller-wrapper{margin:0 auto;max-width:1400px}.scroller{margin:0 auto 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:768px){.scroller{margin-bottom:12px}}.scroller.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.scroller.large-bottom-gap{margin-bottom:24px}.is-disable-slider-on-mobile .scroller{width:auto!important}}.scroller .headline,.scroller .subline{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scroller .tile-link{color:#292c2c;display:block}.scroller .tile-link:hover{text-decoration:none}.scroller img{height:auto;width:100%}.scroller .slide{box-sizing:border-box;cursor:pointer;display:inline-block;font-size:14px;padding:8px;text-align:center;vertical-align:top}.wishlist .products-scroller{margin-bottom:0}.products-scroller.trust-budget .title{display:block;font:32px/38px Brown LL,sans-serif;padding:0 20px;text-align:center;text-transform:none}@media screen and (max-width:768px){.products-scroller.trust-budget .title{font-size:22px;line-height:30px;margin-bottom:12px}}.products-scroller.trust-budget .scroller-viewport img{padding-bottom:0}.products-scroller .headline .title{display:block;font-size:30px;line-height:36px;margin-bottom:20px;text-align:center;text-transform:none}@media screen and (max-width:768px){.products-scroller .headline .title{font-size:20px;line-height:28px;margin-bottom:12px}}.products-scroller .headline.text8{display:block;font-size:24px;font-weight:700;line-height:32px;margin-bottom:20px;text-align:center;text-transform:none;white-space:normal}@media screen and (max-width:768px){.products-scroller .headline.text8{font-size:20px;line-height:28px;margin-bottom:12px}}.products-scroller .scroller-viewport{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;padding:0;text-align:start}@media screen and (max-width:768px){.products-scroller .scroller-viewport{margin-inline:16px;padding-bottom:16px}}.products-scroller .scroller-viewport .slide-item{background:#fff;cursor:pointer;display:block;padding:16px}.products-scroller .scroller-viewport img{width:100%}.products-scroller .scroller-viewport .name,.products-scroller .scroller-viewport .product-group-name{color:#292c2c;display:block;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishlist .products-scroller .scroller-viewport .name,.wishlist .products-scroller .scroller-viewport .product-group-name{height:auto;overflow:hidden;text-overflow:clip;white-space:normal}.products-scroller .scroller-viewport .product-group-name{font-size:18px;font-weight:700;line-height:28px;padding:0;text-align:start;text-transform:capitalize}.products-scroller .scroller-viewport .name{font-size:16px;line-height:24px;text-align:start}.products-scroller .scroller-viewport .product-img{display:inline-block;height:auto;margin-bottom:16px;object-fit:cover;width:100%}.products-scroller .scroller-viewport .slide{background:#fff;border-radius:2px;display:inline-block;-ms-flex:0 0 240px;flex:0 0 240px;margin-right:16px;max-width:240px;padding:0;text-overflow:ellipsis;white-space:nowrap}.products-scroller .scroller-viewport .slide:last-of-type{margin-right:0}.products-scroller .scroller-viewport .slide.inactive{border-color:transparent;position:relative}.is-touch .products-scroller .scroller-viewport .slide.inactive{border-color:transparent}.products-scroller .scroller-viewport .slide.inactive .slide-item,.products-scroller .scroller-viewport .slide.inactive .tile-link{cursor:default}.products-scroller .scroller-container .svg-slide-next-color-link-small,.products-scroller .scroller-container .svg-slide-prev-color-link-small{border-radius:100%;box-shadow:0 6px 12px 0 rgba(0,0,0,.1);height:48px;width:48px}.products-scroller .scroller-container .svg-slide-next-color-link-small:before,.products-scroller .scroller-container .svg-slide-prev-color-link-small:before{background:none;content:none}.products-scroller .scroller-container .svg-slide-next-color-link-small .svg-chevron-left-large:before,.products-scroller .scroller-container .svg-slide-next-color-link-small .svg-chevron-right-large:before,.products-scroller .scroller-container .svg-slide-prev-color-link-small .svg-chevron-left-large:before,.products-scroller .scroller-container .svg-slide-prev-color-link-small .svg-chevron-right-large:before{height:24px;left:50%;margin:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.products-scroller .scroller-container .prev-button{background:#fff;left:-64px;transform:translateY(-50%)}.products-scroller .scroller-container .next-button{background:#fff;right:-64px;transform:translateY(-50%)}.products-scroller .image-holder{display:block;height:auto;margin-bottom:15px}.product-slider-errors{background-color:#ffbaba;background-image:url(../images/icons/icon-error-ttl.png);background-position:15px;background-repeat:no-repeat;border:1px solid;color:#d8000c;padding:15px 10px 15px 80px}.error-message{padding-bottom:5px}.icon[class*=color-]{border:1px solid transparent}.icon.color-ec011{background-color:#f2f1ed}.icon.color-c01,.icon.color-ec010,.icon.color-white{background-color:#fff}.icon.color-c97{background-color:#f6f5ee}.icon.color-ec012{background-color:#ad8c6f}.icon.color-c02,.icon.color-ec020{background-color:#fff6dc}.icon.color-c03,.icon.color-ec030,.icon.color-rose{background-color:#facbd6}.icon.color-c04,.icon.color-ec040,.icon.color-lightblue{background-color:#b8d2e0}.icon.color-c05,.icon.color-ec050,.icon.color-green{background-color:#8dc63f}.icon.color-c06,.icon.color-ec060{background-color:#d5afd2}.icon.color-c07,.icon.color-ec070{background-color:#ffc425}.icon.color-c08,.icon.color-ec080,.icon.color-pink{background-color:#ee2b74}.icon.color-brown,.icon.color-c09,.icon.color-ec090{background-color:#54301a}.icon.color-c10,.icon.color-ec100,.icon.color-orange{background-color:#f7901e}.icon.color-c11,.icon.color-ec110{background-color:#3293c8}.icon.color-c12,.icon.color-ec120{background-color:#61116a}.icon.color-c13,.icon.color-ec130,.icon.color-red{background-color:#e31937}.icon.color-c14,.icon.color-ec140{background-color:#50c8e8}.icon.color-c15,.icon.color-ec150,.icon.color-yellow{background-color:#fff453}.icon.color-c16,.icon.color-darkblue,.icon.color-ec160{background-color:#00447c}.icon.color-c17,.icon.color-darkgreen,.icon.color-ec170{background-color:#008a5e}.icon.color-c18,.icon.color-ec180{background-color:#818154}.icon.color-beige,.icon.color-c19,.icon.color-ec190{background-color:#e0c18f}.icon.color-c20,.icon.color-ec200{background-color:#d07d17}.icon.color-c95{background-color:#8c611e}.icon.color-c21,.icon.color-ec210{background-color:#b7311b}.icon.color-c22,.icon.color-darkred,.icon.color-ec220{background-color:#82001d}.icon.color-c23,.icon.color-ec230{background-color:#af0060}.icon.color-c24,.icon.color-ec240,.icon.color-purple{background-color:#965095}.icon.color-c25,.icon.color-ec250{background-color:#00543d}.icon.color-c26,.icon.color-ec260,.icon.color-grey{background-color:#999a9b}.icon.color-c27,.icon.color-ec270,.icon.color-lightgreen{background-color:#daeddd}.icon.color-c28,.icon.color-ec280{background-color:#c0ae00}.icon.color-c29,.icon.color-ec290{background-color:#f26c50}.icon.color-apricot,.icon.color-c30,.icon.color-ec300{background-color:#fddccb}.icon.color-c31,.icon.color-ec310{background-color:#889eaf}.icon.color-c32,.icon.color-ec320,.icon.color-taupe{background-color:#cec3c1}.icon.color-black,.icon.color-c33,.icon.color-ec330{background-color:#262324}.icon.color-c34,.icon.color-ec340{background-color:#dceaf8}.icon.color-c35,.icon.color-ec350{background-color:#002555}.icon.color-c36,.icon.color-ec360{background-color:#cade70}.icon.color-c37,.icon.color-ec370{background-color:#df9e9e}.icon.color-c38,.icon.color-ec380{background-color:#fdeaeb}.icon.color-c96{background-color:#f4dde2}.icon.color-c39,.icon.color-ec390,.icon.color-turquoise{background-color:#09bbb6}.icon.color-c40,.icon.color-ec400{background-color:#006a8c}.icon.color-c41,.icon.color-ec410{background-color:#647fbf}.icon.color-c42,.icon.color-ec420{background-color:#baa1a9}.icon.color-c43,.icon.color-ec430{background-color:#56283d}.icon.color-c44,.icon.color-ec440{background-color:#78a381}.icon.color-c98{background-color:#afbfa6}.icon.color-c45,.icon.color-ec450{background-color:#b26062}.icon.color-c46,.icon.color-ec460{background-color:#9da598}.icon.color-c47,.icon.color-ec470{background-color:#194134}.icon.color-c48,.icon.color-ec480{background-color:#211c32}.icon.color-c49,.icon.color-ec490{background-color:#651514}.icon.color-c50,.icon.color-ec500{background-color:#e1c9b5}.icon.color-c51,.icon.color-ec510{background-color:#ccb3ab}.icon.color-c52,.icon.color-ec520{background-color:#ba9699}.icon.color-c53,.icon.color-ec530{background-color:#958b8f}.icon.color-c54{background-color:#c9ac92}.icon.color-c55,.icon.color-kraft{background-color:#886a52}.icon.color-c56,.icon.color-ec560{background-color:#be9875}.icon.color-c80,.icon.color-ec800,.icon.color-mourning-white{background-color:#fff}.icon.color-c81,.icon.color-ec810,.icon.color-mourning-black{background-color:#00011e}.icon.color-c82,.icon.color-ec820,.icon.color-mourning-grey{background-color:#999a9b}.icon.color-c83,.icon.color-ec830,.icon.color-mourning-mud{background-color:#766545}.icon.color-c84,.icon.color-ec840,.icon.color-mourning-brown{background-color:#54301a}.icon.color-c85,.icon.color-ec850,.icon.color-mourning-sand{background-color:#e0c18f}.icon.color-c86,.icon.color-ec860,.icon.color-mourning-darkred{background-color:#82001d}.icon.color-c87,.icon.color-ec870,.icon.color-mourning-mallow{background-color:#56283d}.icon.color-c88,.icon.color-ec880,.icon.color-mourning-darkblue{background-color:#00447c}.icon.color-c89,.icon.color-ec890,.icon.color-mourning-darkgreen{background-color:#00543d}.icon.color-c01,.icon.color-c80,.icon.color-c97,.icon.color-ec010,.icon.color-ec011,.icon.color-ec800,.icon.color-mourning-white,.icon.color-white{border-color:#292c2c}.icon.color-ec011{border-style:dashed}.color-select.opened-on-mobile .color-item.selected .color-c01:before,.color-select.opened-on-mobile .color-item.selected .color-c80:before,.color-select.opened-on-mobile .color-item.selected .color-c97:before,.color-select.opened-on-mobile .color-item.selected .color-ec010:before,.color-select.opened-on-mobile .color-item.selected .color-ec011:before,.color-select.opened-on-mobile .color-item.selected .color-ec800:before,.color-select.opened-on-mobile .color-item.selected .color-mourning-white:before,.color-select.opened-on-mobile .color-item.selected .color-white:before{border-color:#004c58!important}@media screen and (max-width:768px){.closed-on-mobile.color-select{border-bottom:1px solid rgba(41,44,44,.051);position:relative}.closed-on-mobile.color-select:after{background:url(../images/svgs/icons/svg-chevron-right-dark.svg) no-repeat;background-size:100% 100%;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}}.color-select .holder{display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.color-select .holder{display:initial}.opened-on-mobile.color-select .holder{background:#fff;border:none;border-left:1px solid rgba(41,44,44,.051);bottom:0;box-sizing:border-box;cursor:pointer;height:100%;left:15%;min-height:100%;overflow:visible;position:fixed;right:0;top:0;width:85%;z-index:12}.closed-on-mobile.color-select .holder{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}.color-select .holder:not(.text0){padding-top:12px}@media screen and (max-width:768px){.color-select .holder:not(.text0){padding-top:0}.opened-on-mobile.color-select .mobile-overlay{background:rgba(0,0,0,.4);bottom:0;content:"";display:block;height:100%;left:0;position:fixed;right:15%;top:0;width:15%}}.color-select .title{-ms-flex:0 0 75px;flex:0 0 75px;float:left;overflow:hidden;padding:0 7px 12px 0;text-overflow:ellipsis;white-space:nowrap;width:75px}@media screen and (max-width:768px){.closed-on-mobile.color-select .title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 96px;flex:0 0 96px;float:none;padding:16px 0;vertical-align:middle;width:auto}.opened-on-mobile.color-select .title{display:none}}.color-select .mobile-title{display:none}@media screen and (max-width:768px){.opened-on-mobile.color-select .mobile-title{border-bottom:1px solid rgba(41,44,44,.051);display:block;padding:18px 0 17px;position:relative;text-align:center}.opened-on-mobile.color-select .mobile-title:before{left:15px;position:absolute}}.color-select.disabled:after{background:none;height:0;width:0}.color-select.disabled .color-item{cursor:default;display:inline-block;pointer-events:none;vertical-align:middle}.color-select.disabled .color-item.selected:after,.color-select.disabled .color-item:hover:after{border:none}.color-select.disabled .color-item+.mobile-view{display:inline-block!important;padding:2px 0 0 5px;vertical-align:middle}@media screen and (min-width:769px){.color-select .colors-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:14px}}@media screen and (max-width:768px){.color-select .colors-list{margin:0}.closed-on-mobile.color-select .colors-list{display:inline-block;vertical-align:middle}.opened-on-mobile.color-select .colors-list{box-shadow:inset 0 -1px 0 0 rgba(41,44,44,.051);max-height:calc(100% - 44px);overflow-x:hidden;overflow-y:auto;padding:0 15px}}.color-select .element{float:left;margin:0 13px 10px 0;padding:0}@media screen and (max-width:768px){.closed-on-mobile.color-select .element{display:none;float:none;margin:0;padding:0 12px;vertical-align:middle}.closed-on-mobile.color-select .element.selected{padding:0 12px 0 0}.opened-on-mobile.color-select .element{margin:0;padding:15px 0;position:relative;text-align:center;width:25%}.opened-on-mobile.color-select .element:after{background:rgba(41,44,44,.051);bottom:0;content:"";height:1px;left:-15px;position:absolute;right:-15px}}@media screen and (max-width:640px){.opened-on-mobile.color-select .element{width:33.333%}}@media screen and (max-width:768px){.closed-on-mobile.color-select .element.selected{display:table-cell}}.color-select .color-item{cursor:pointer;display:block;font-size:0;line-height:0;position:relative}@media screen and (max-width:768px){.closed-on-mobile.color-select .color-item{font-size:14px;line-height:1.4;position:static}.closed-on-mobile.color-select .color-item:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.opened-on-mobile.color-select .color-item{box-sizing:border-box;font-size:14px;line-height:1.4;overflow:hidden;padding:0 5px;text-overflow:ellipsis;white-space:nowrap;width:100%}}.color-select .color-item.selected .icon:after,.color-select .color-item:hover .icon:after{border:2px solid #004c58;border-radius:50%;bottom:-4px;content:"";left:-4px;position:absolute;right:-4px;top:-4px}@media screen and (max-width:768px){.closed-on-mobile.color-select .color-item:hover .icon:after,.color-select .color-item.selected .icon:after{display:none}.color-select .color-item.selected .icon:after,.opened-on-mobile.color-select .color-item:hover .icon:after{bottom:-1px;box-shadow:inset 0 0 0 4px #fff;display:block;left:-1px;right:-1px;top:-1px}}@media screen and (max-width:360px){.color-select .color-item.selected .icon:after,.opened-on-mobile.color-select .color-item:hover .icon:after{box-shadow:inset 0 0 0 2px #fff}}@media screen and (max-width:768px){.opened-on-mobile.color-select .color-item.selected .icon:before{border:solid #fff;border-width:0 0 3px 3px;content:"";display:block;height:20%;left:50%;position:absolute;top:25%;transform:rotate(-45deg) translate(-50%,-50%);width:40%}.closed-on-mobile.color-select .color-item.selected .icon:after{display:none}}.color-select .icon{border-radius:50%;display:block;height:18px;width:18px}.color-select .icon.empty{display:inline-block;height:30px;width:0}@media screen and (max-width:768px){.opened-on-mobile.color-select .icon{height:0;margin:0 auto 10px;padding-top:65%;position:relative;width:65%}.closed-on-mobile.color-select .icon{float:left;margin:0 10px 0 0}}.color-select .business-christmas{background:url(../images/icons/svg-custom-color.svg) no-repeat}.product-options{margin-bottom:24px;padding-bottom:0}@media screen and (max-width:768px){.product-options{margin-bottom:0}.detail-colors-desktop{background:#fff;bottom:0;display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:100}.detail-colors-desktop>span.label{border-bottom:1px solid rgba(41,44,44,.051);color:#004c58;cursor:pointer;display:block;float:none;font-size:12px;margin:0;padding:13px 33px;position:relative;text-align:center}.detail-colors-desktop>span.label:before{content:"";height:17px;left:13px;position:absolute;top:13px;width:20px}.detail-colors-desktop .filter-drop-parent>span{border-bottom:1px solid rgba(41,44,44,.051);box-sizing:border-box;float:left;margin:0;padding:14px 10px;text-align:center;width:33.333%}.detail-colors-desktop .filter-drop-parent>span>span{color:#292c2c;display:block;font-size:10px;margin:10px 0 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-colors-desktop .filter-drop-parent>span.selected>span{color:#292c2c}.detail-colors-desktop .filter-drop-parent>span>a{display:block;float:none;height:40px;margin:0 auto;width:40px}.detail-colors-desktop .filter-drop-parent>span>a:after{height:44px;width:44px}.detail-colors-desktop .filter-drop-parent>span>a.c03{height:38px;width:38px}.detail-colors-desktop .filter-drop-parent>a{border-bottom:1px solid rgba(41,44,44,.051);display:block;float:none;line-height:40px;margin:0;overflow:hidden;padding:8px 30px 8px 14px}.detail-colors-desktop .filter-drop-parent>a.selected{position:relative}.detail-colors-desktop .filter-drop-parent>a.selected:after{content:"";height:13px;margin-top:-7px;position:absolute;right:15px;top:50%;width:16px}.detail-colors-desktop .filter-drop-parent>a>.svg-format{display:inline-block;height:auto;margin:0 10px 0 0;vertical-align:middle;width:25px}.detail-colors-desktop .filter-drop-parent>a>span{display:inline-block;vertical-align:middle}.opened-popup{overflow:hidden}.opened-popup .detail-colors-desktop{display:block}}#footer{background:#004c58;color:#fff;padding:48px 80px 64px}#footer .wrapper{padding-inline:0}#footer .main-logo{margin-bottom:48px}@media screen and (max-width:1000px){#footer .main-logo{margin-bottom:32px;position:static;transform:none}#footer{padding:32px 16px;position:relative;right:0;transition:right .3s}.is-menu-open #footer{right:-292px}}#footer .text1{font-size:18px;font-weight:700;text-align:start;text-transform:none}@media screen and (max-width:768px){#footer .text1{font-size:16px}#footer .text1 li{font-weight:400}#footer .list0{padding-left:24px}}#footer .list0 li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:20px}#footer .list1{font-weight:700}@media screen and (max-width:768px){#footer .list1{text-align:left}#footer .list1 li{margin:0;padding:12px 0}}#footer .list1 .mimic-link,#footer .list1 a{color:#fff}@media screen and (max-width:768px){#footer .list1 .mimic-link,#footer .list1 a{display:block;position:relative}#footer .list1 .mimic-link:after,#footer .list1 a:after{background:url(../images/svgs/icons/svg-arrow-right-color-link.svg) no-repeat;content:"";height:10px;margin-top:-5px;position:absolute;right:0;top:50%;width:6px}}#footer .footer-links{display:grid;grid-template-columns:repeat(4,1fr);width:100%}@media screen and (max-width:1000px){#footer .footer-links{gap:32px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){#footer .footer-links{display:block}}#footer .footer-links .payment-methods{display:grid;gap:11px;grid-template-columns:repeat(3,49px)}#footer .footer-links .payment-methods li{display:inline-block;height:28px;width:49px}#footer .footer-links .payment-methods li a:after{display:none}@media screen and (max-width:768px){#footer .footer-links .payment-methods{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}#footer .footer-links .social-networks{display:grid;gap:24px;grid-template-columns:repeat(3,30px)}#footer .footer-links .social-networks.row{grid-template-columns:repeat(4,30px)}#footer .footer-links .social-networks li{display:inline-block;vertical-align:top}@media screen and (max-width:768px){#footer .footer-links .social-networks{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}#footer .footer-links .social-networks .with-icon:after{display:none}#footer .footer-links .text1{padding-bottom:24px}#footer .footer-links .col{box-sizing:border-box;display:inline-block;padding:0 12px 0 0;vertical-align:top}@media screen and (max-width:768px){#footer .footer-links .col{display:block;padding:12px 0;width:100%}#footer .footer-links .col>div{cursor:pointer;padding:0;position:relative}#footer .footer-links .col>div:after{background:url(../images/svgs/icons/svg-caret-down.svg) no-repeat;content:"";height:24px;position:absolute;right:0;top:-4px;width:24px}#footer .footer-links .col>div.open:after{transform:rotate(-180deg)}#footer .footer-links .col ul{max-height:0;overflow:hidden;padding-top:0;transition:max-height .5s,padding-top .5s}#footer .footer-links .col .slide-toggler{max-height:500px;padding-top:16px}}#footer .footer-links .col-without-accordion{box-sizing:border-box;display:inline-block;padding:0 12px 0 0;vertical-align:top}@media screen and (max-width:768px){#footer .footer-links .col-without-accordion{display:block;padding:0 0 32px;width:100%}#footer .footer-links .col-without-accordion:last-of-type{padding:0}#footer .footer-links .col-without-accordion .text1{padding-bottom:16px}#footer .footer-links .col-without-accordion .list1 li{padding:0}}#footer .footer-separator{background:hsla(0,0%,100%,.102);height:1px;margin:40px 0}@media screen and (max-width:768px){#footer .footer-separator{margin:32px 0}}#legal-footnote{background:#073e49;color:#fff}#legal-footnote .legal-footnote-wrapper{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;justify-content:space-between;margin-inline:auto;max-width:1280px;padding:32px 80px}@media screen and (max-width:1000px){#legal-footnote .legal-footnote-wrapper{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:16px;padding:32px 16px}}#legal-footnote .legal-footnote-wrapper .legal-link-wrapper{-ms-flex-align:center;-ms-flex-pack:end;align-items:center;display:-ms-flexbox;display:flex;gap:32px;justify-content:flex-end}@media screen and (max-width:768px){#legal-footnote .legal-footnote-wrapper .legal-link-wrapper{-ms-flex-align:center;-ms-flex-pack:start;align-items:center;column-gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;row-gap:16px}}#legal-footnote .legal-footnote-wrapper .legal-link-wrapper li a{color:#fff;position:relative}#legal-footnote .legal-footnote-wrapper .legal-link-wrapper li a:after{background-color:#fff;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}#legal-footnote .legal-footnote-wrapper .legal-link-wrapper li a:hover:after{transform:scaleX(1)}#legal-footnote .legal-footnote-wrapper .legal-link-wrapper .onetrust-settings-button{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none!important;color:#fff;font:normal normal 14px/1.2 Brown LL,sans-serif;padding:0;position:relative;text-align:left!important;text-transform:none}#legal-footnote .legal-footnote-wrapper .legal-link-wrapper .onetrust-settings-button:after{background-color:#fff;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}#legal-footnote .legal-footnote-wrapper .legal-link-wrapper .onetrust-settings-button:hover:after{transform:scaleX(1)}#legal-footnote .legal-footnote-wrapper .legal-link-wrapper .onetrust-settings-button:hover{background:none;color:#fff;outline:none!important}.ekomi-footer-wrapper{background:#f5f0e8}.ekomi-footer-wrapper .ekomi-content-wrapper{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;gap:24px;justify-content:space-between;margin-inline:auto;max-width:1280px;padding:48px 80px}@media screen and (max-width:1024px){.ekomi-footer-wrapper .ekomi-content-wrapper{-ms-flex-pack:start;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding:16px 16px 24px}}@media screen and (max-width:768px){.ekomi-footer-wrapper .ekomi-content-wrapper{-ms-flex-align:start;align-items:start}}.ekomi-footer-wrapper .ekomi-content{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:12px}.ekomi-footer-wrapper .ekomi-content .svg-ekomi-large:before{margin-right:12px;padding:0;vertical-align:baseline}.ekomi-footer-wrapper .ekomi-content .ekomi-content--rating{padding:0}.ekomi-footer-wrapper .ekomi-content .ekomi-content--amount{font-size:16px;font-weight:700;letter-spacing:normal;padding:0;text-transform:capitalize}.ekomi-footer-wrapper .ekomi-all-reviews{font-size:16px;letter-spacing:normal;line-height:24px;position:relative;text-transform:none}.ekomi-footer-wrapper .ekomi-all-reviews.svg-arrow-right-color-link:before{margin:0;padding:0;right:-8px;top:4px}.ekomi-footer-wrapper .ekomi-all-reviews:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.ekomi-footer-wrapper .ekomi-all-reviews:hover:after{transform:scaleX(1)}@media screen and (max-width:1000px){.ekomi-footer-wrapper .ekomi-block{width:100%}}.ekomi-footer-wrapper .ekomi-block .feedbacks-block{display:-ms-flexbox;display:flex;gap:56px;text-align:left}@media screen and (max-width:1000px){.ekomi-footer-wrapper .ekomi-block .feedbacks-block{-ms-flex-direction:column;flex-direction:column;gap:24px;width:100%}}.ekomi-footer-wrapper .ekomi-block .feedbacks-block .feedback{-ms-flex-negative:1;flex-shrink:1;width:280px}@media screen and (max-width:1280px){.ekomi-footer-wrapper .ekomi-block .feedbacks-block .feedback{width:220px}}@media screen and (max-width:1000px){.ekomi-footer-wrapper .ekomi-block .feedbacks-block .feedback{border-top:1px solid rgba(41,44,44,.051);-ms-flex-direction:column;flex-direction:column;padding-top:24px;width:auto}}.ekomi-footer-wrapper .ekomi-block .feedbacks-block .feedback .rating-date-area{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:12px}.ekomi-footer-wrapper .ekomi-block .feedbacks-block .feedback .rating-date-area .ekomi-stars{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ekomi-footer-wrapper .ekomi-block .feedbacks-block .feedback .rating-date-area .date{color:rgba(41,44,44,.6)}@media screen and (max-width:1000px){.ekomi-footer-wrapper .ekomi-block .feedbacks-block .feedback .rating-date-area .date{color:#292c2c}}.top-info-holder{background:#004c58;color:#fff;font-weight:400;position:relative;text-align:center}.top-info-holder .headline{border-bottom:1px solid rgba(41,44,44,.051);display:block;font-size:16px;line-height:24px;padding:8px 24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:768px){.top-info-holder .headline{font-size:14px;line-height:20px}}@media screen and (max-width:640px){.top-info-holder .headline{padding-left:50px;padding-right:50px}}.top-info-holder .headline b{font-weight:700}.top-info-holder .headline i{font-style:italic}.top-info-holder .headline ul{list-style:disc}.top-info-holder .headline ol{list-style:auto}.top-info-holder .headline ol,.top-info-holder .headline ul{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:7px 14px}.top-info-holder .headline blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px;quotes:inherit}.top-info-holder .headline a{text-decoration:underline}.top-info-holder .headline ol,.top-info-holder .headline ul{-ms-flex-align:center;align-items:center}.top-info-holder .opener{cursor:pointer;display:inline-block;vertical-align:top}.top-info-holder .opener:before{transition:transform .5s ease}.top-info-holder .opener.is-open:before{transform:rotate(180deg);transition:transform .7s ease}.top-info-holder .subline-container{cursor:default;display:none;font-size:16px;line-height:24px;margin:0 auto;max-width:630px;padding:30px 10px;width:50%}@media screen and (max-width:768px){.top-info-holder .subline-container{font-size:14px;line-height:20px;padding:15px 0 20px;width:80%}}.top-info-holder .subline-container>span{display:block}.top-info-holder .subline-container .bold,.top-info-holder .subline-container b{font-weight:700}.top-info-holder .subline-container i{font-style:italic}.top-info-holder .subline-container ul{list-style:disc}.top-info-holder .subline-container ol{list-style:auto}.top-info-holder .subline-container ol,.top-info-holder .subline-container ul{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:7px 14px}.top-info-holder .subline-container blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px;quotes:inherit}.top-info-holder .subline-container ol,.top-info-holder .subline-container ul{-ms-flex-align:center;align-items:center}.top-info-holder .subline-container a{color:#fff;text-decoration:underline}.top-info-holder .col3{float:left;font-size:15px;font-weight:700;margin-top:40px;position:relative;width:33.333%}.top-info-holder .col3:before{display:block;margin:10px auto;padding:0}.top-info-holder .col3:empty{margin:0}.top-info-holder .close-btn{cursor:pointer;position:absolute;right:24px;top:12px}@media screen and (max-width:768px){.top-info-holder .close-btn{right:16px;top:10px}}.top-info-holder .additional-btn-holder{margin-top:30px}.top-info-holder .additional-btn-holder .opener,.top-info-holder.top-info-permanent a{text-decoration:underline}.top-info-holder.top-info-permanent.color-white a{color:#fff}.top-info-holder.top-info-permanent.grey,.top-info-holder.top-info-permanent.grey a{color:#292c2c}.headlines-block{box-sizing:border-box;clear:both;margin:0 auto 20px;max-width:1280px;padding-inline:16px;text-align:center}@media screen and (max-width:1024px){.headlines-block{margin-bottom:12px}}.headlines-block.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:1024px){.headlines-block.large-bottom-gap{margin-bottom:24px}}.headlines-block.reverse-order{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:8px}.headlines-block.reverse-order .headline,.headlines-block.reverse-order .subline{margin-bottom:0}.headlines-block.reverse-order a{-ms-flex-order:-1;margin:12px auto 0;order:-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.headlines-block.reverse-order a{margin-top:4px}}.headlines-block.reverse-order.small{gap:2px}.headlines-block.reverse-order.small a{margin-top:18px}@media screen and (max-width:768px){.headlines-block.reverse-order.small a{margin-top:10px}}.headlines-block .headline{display:block;font-size:30px;font-weight:700;line-height:36px;margin-bottom:8px}@media screen and (max-width:1024px){.headlines-block .headline{font-size:20px;line-height:28px}}.headlines-block .subline{display:block;font-size:18px;line-height:26px;margin-inline:auto}@media screen and (max-width:1024px){.headlines-block .subline{font-size:14px;line-height:20px}}.headlines-block .subline b{font-weight:700}.headlines-block .subline i{font-style:italic}.headlines-block .subline ul{list-style:disc}.headlines-block .subline ol{list-style:auto}.headlines-block .subline ol,.headlines-block .subline ul{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:7px 14px}.headlines-block .subline blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px;quotes:inherit}.headlines-block .subline a{text-decoration:underline}.headlines-block .subline ol,.headlines-block .subline ul{-ms-flex-align:center;align-items:center;padding:0}@media screen and (max-width:768px){.headlines-block .subline ol,.headlines-block .subline ul{list-style-position:inside}.headlines-block .subline ol li p,.headlines-block .subline ul li p{display:inline}}.headlines-block.small .headline{font-size:24px;font-weight:700;line-height:32px;margin-bottom:2px}@media screen and (max-width:1024px){.headlines-block.small .headline{font-size:20px;line-height:28px}}.headlines-block.small .subline{max-width:728px}.headlines-block .additional-btn,.headlines-block .default-btn,.headlines-block .secondary-btn{display:inline-block;margin-top:20px;width:auto}@media screen and (max-width:768px){.headlines-block .additional-btn,.headlines-block .default-btn,.headlines-block .secondary-btn{margin-top:12px}}.headlines-block .link,.headlines-block span.mimic-link{color:#004c58;margin-top:20px;padding-inline:0;position:relative}@media screen and (max-width:768px){.headlines-block .link,.headlines-block span.mimic-link{margin-top:12px}}.headlines-block .link:before,.headlines-block span.mimic-link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}.headlines-block .link:after,.headlines-block span.mimic-link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.headlines-block .link:hover:after,.headlines-block span.mimic-link:hover:after{transform:scaleX(1)}.headlines-two-block{margin:0 auto 20px;max-width:1280px;padding-inline:80px;position:relative;text-align:center}@media screen and (max-width:1024px){.headlines-two-block{margin-bottom:12px}}@media screen and (max-width:1000px){.headlines-two-block{padding-inline:16px}}.headlines-two-block.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.headlines-two-block.large-bottom-gap{margin-bottom:24px}}.headlines-two-block .headline{display:block;font-size:30px;font-weight:700;line-height:36px;white-space:nowrap}@media screen and (max-width:1024px){.headlines-two-block .headline{display:block;font-size:20px;line-height:28px;position:static;transform:none;white-space:normal}}.headlines-two-block.small .headline{font-size:24px;line-height:32px}@media screen and (max-width:1024px){.headlines-two-block.small .headline{font-size:20px;line-height:28px}}.button-block{margin-bottom:20px;text-align:center}.button-block.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.button-block.large-bottom-gap{margin-bottom:24px}}.button-block .additional-btn,.button-block .default-btn,.button-block .secondary-btn{display:inline-block;width:auto}@media screen and (max-width:768px){.button-block{margin-inline:16px;margin-bottom:12px}.button-block .additional-btn,.button-block .default-btn,.button-block .secondary-btn{box-sizing:border-box;width:100%}}.button-block .link{color:#004c58;padding-inline:0;position:relative}.button-block .link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-16px;top:50%;transform:translateY(-50%);vertical-align:baseline}.button-block .link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.button-block .link:hover:after{transform:scaleX(1)}.button-block .additional-btn{background:#004c58;color:#fff}.text-element{box-sizing:border-box;display:block;font-size:16px;font-weight:400;line-height:24px;margin:0 auto;max-width:848px;overflow:hidden;padding:0 16px 32px}.text-element *{box-sizing:inherit}@media screen and (max-width:768px){.text-element{padding:0 16px 24px}}.text-element:hover{text-decoration:none}.text-element:not(.left){text-align:center}.text-element.half{max-width:715px;width:55%}@media screen and (max-width:768px){.text-element.half{max-width:100%;width:auto}}.text-element.bold{font-weight:700}.text-element.with-arrow .decor-helper{display:inline-block;padding-inline:0;position:relative;vertical-align:baseline}.text-element.with-arrow .decor-helper:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-chevron-down-large-link.svg) no-repeat;content:"";display:inline-block;height:24px;margin-top:0;padding-inline:0;position:absolute;right:-28px;top:50%;transform:translateY(-50%);vertical-align:baseline;width:24px}.text-element.promo-title,.text-element.regular-title{font-size:30px;font-weight:700;line-height:36px;margin:32px auto 8px;padding:0 16px;text-align:center}@media screen and (max-width:768px){.text-element.promo-title,.text-element.regular-title{font-size:24px;line-height:32px;margin:16px auto 8px}}.text-element.subline{font-size:24px}@media screen and (max-width:768px){.text-element.subline{font-size:16px}}.text-element.small-bottom-gap{padding-bottom:50px}@media screen and (max-width:640px){.text-element.small-bottom-gap{padding-bottom:30px}}@media screen and (max-width:1000px){.content-wrapper:has(.one-teaser){margin-inline:0;padding-inline:0}}.content-wrapper:has(.one-teaser) .one-teaser{margin-bottom:12px}@media screen and (max-width:768px){.content-wrapper:has(.one-teaser) .one-teaser{margin-bottom:10px}}.content-wrapper:has(.one-teaser).large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.content-wrapper:has(.one-teaser).large-bottom-gap{margin-bottom:24px}}.one-teaser{background:#f4f4f4;color:#292c2c;height:560px;margin:0 auto 20px;max-width:2560px;overflow:hidden;position:relative;text-align:start}@media screen and (max-width:768px){.one-teaser{margin-bottom:12px}}.one-teaser.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.one-teaser.large-bottom-gap{margin-bottom:24px}}.one-teaser .inner-content-wrapper{-ms-flex-align:center;align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr;height:100%;margin:0 auto;max-width:1280px;padding-inline:80px}@media screen and (max-width:1000px){.one-teaser .inner-content-wrapper{padding-inline:16px}}@media screen and (max-width:768px){.one-teaser .inner-content-wrapper{box-sizing:border-box;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}}.left-center.one-teaser .inner-content-wrapper .text-block{-ms-flex-order:1;order:1}.left-center.one-teaser .inner-content-wrapper .empty-grid-item{-ms-flex-order:2;order:2}.center.one-teaser .inner-content-wrapper{grid-template-columns:1fr;place-content:center}.center.one-teaser .inner-content-wrapper .empty-grid-item{display:none}.center.one-teaser .inner-content-wrapper .text-block{text-align:center;width:50%}@media screen and (max-width:1024px){.center.one-teaser .inner-content-wrapper .text-block{text-align:start;width:100%}}.one-teaser.narrow{height:252px}.one-teaser.color-white{color:#fff}.one-teaser.color-white .link{color:#fff;position:relative}.one-teaser.color-white .link:after{background-color:#fff;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.one-teaser.color-white .link:hover:after{transform:scaleX(1)}@media screen and (max-width:1280px){.one-teaser{height:442px}.one-teaser.narrow{height:198px}}@media screen and (max-width:768px){.one-teaser{display:block;height:auto;width:100%}}@media screen and (max-width:640px){.one-teaser{height:195px;width:auto}}.one-teaser .simple-picture{display:block;height:100%;width:100%}.one-teaser .text-block{box-sizing:border-box;position:relative}@media screen and (max-width:768px){.mobile-only-tall.one-teaser .text-block{bottom:10px;left:0;right:0;top:auto;transform:none}}.one-teaser .headline{word-wrap:break-word;display:block;font-size:30px;font-weight:700;line-height:36px;margin-bottom:8px}@media screen and (max-width:768px){.one-teaser .headline{font-size:16px;line-height:24px}}.one-teaser .headline:empty{padding:0}.one-teaser .headline a{color:inherit}.one-teaser .subline{display:block;font-size:18px;line-height:28px;margin:0 auto 16px;width:100%}@media screen and (max-width:768px){.one-teaser .subline{display:none}.narrow.one-teaser .subline{display:block;font-size:16px;padding-bottom:10px}}.one-teaser .subline:empty{padding:0}.one-teaser .additional-btn,.one-teaser .default-btn,.one-teaser .info-btn,.one-teaser .secondary-btn{display:inline-block;padding:16px 40px;vertical-align:top;width:auto}@media screen and (max-width:768px){.one-teaser .additional-btn,.one-teaser .default-btn,.one-teaser .info-btn,.one-teaser .secondary-btn{display:none}}.one-teaser img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}@media screen and (max-width:1600px){.one-teaser img{left:0;transform:none;width:auto}}@media screen and (max-width:768px){.one-teaser img{-webkit-tap-highlight-color:inherit;display:block;height:auto;object-fit:cover;object-position:left;position:relative;width:100%}}@media screen and (max-width:1280px){.left-center.one-teaser img{left:auto;right:0;width:auto}}@media screen and (max-width:1024px){.left-center.one-teaser img{left:0}}@media screen and (max-width:768px){.left-center.one-teaser img{object-fit:cover;object-position:left;width:100%}}@media screen and (max-width:640px){.left-center.one-teaser img{left:0}}@media screen and (max-width:1280px){.right-center.one-teaser img{width:auto}}@media screen and (max-width:1024px){.right-center.one-teaser img{right:0;width:auto}}@media screen and (max-width:768px){.right-center.one-teaser img{object-fit:cover;object-position:left;right:auto;width:100%}}@media screen and (max-width:640px){.right-center.one-teaser img{right:0;width:100%}}@media screen and (max-width:1280px){.center.one-teaser img{left:50%;transform:translateX(-50%);width:auto}}.one-teaser img:not([src]){visibility:hidden}.one-teaser .link{color:#004c58;font-size:16px;line-height:24px;padding-inline:0;position:relative}@media screen and (max-width:768px){.one-teaser .link{font-size:14px;line-height:20px}}.one-teaser .link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.one-teaser .link:hover:after{transform:scaleX(1)}.one-teaser .link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}@media screen and (max-width:768px){.content-wrapper .one-teaser.right-center .text-block{-ms-flex-align:center;-ms-flex-pack:end;align-items:center;display:-ms-flexbox;display:flex;justify-content:flex-end;justify-self:end;width:176px}.content-wrapper .one-teaser.right-center .text-block .content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-wrapper .one-teaser.right-center .text-block .content-container .link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:768px)and (max-width:640px){.content-wrapper .one-teaser.right-center img{aspect-ratio:768/195;height:100%;object-fit:cover;width:auto}}@media screen and (max-width:1000px){.content-wrapper:has(.flexible-one-image-teaser){padding-inline:0}}.content-wrapper:has(.flexible-one-image-teaser) .flexible-one-image-teaser{margin-bottom:12px}@media screen and (max-width:768px){.content-wrapper:has(.flexible-one-image-teaser) .flexible-one-image-teaser{margin-bottom:10px}}.content-wrapper:has(.flexible-one-image-teaser) .flexible-one-image-teaser.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.content-wrapper:has(.flexible-one-image-teaser) .flexible-one-image-teaser.large-bottom-gap{margin-bottom:24px}}.flexible-one-image-teaser{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#f4f4f4;font-weight:300;margin:0 auto 20px;max-width:2560px;overflow:hidden;position:relative;text-align:center}@media screen and (max-width:768px){.flexible-one-image-teaser{margin-bottom:12px}}.flexible-one-image-teaser.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.flexible-one-image-teaser.large-bottom-gap{margin-bottom:24px}}.flexible-one-image-teaser.color-white,.flexible-one-image-teaser.color-white .link{color:#fff}.flexible-one-image-teaser.color-white:hover .link:after{background-color:#fff}.flexible-one-image-teaser img{display:block;height:auto;max-width:100%;width:100%}.flexible-one-image-teaser .text-block{left:30%;position:absolute;right:30%;top:50%;transform:translateY(-50%)}@media screen and (max-width:1024px){.flexible-one-image-teaser .text-block{left:10%;right:10%}}@media screen and (max-width:768px){.flexible-one-image-teaser .text-block{left:15px;right:15px}}.flexible-one-image-teaser .headline{word-wrap:break-word;display:block;font-size:30px;font-weight:700;line-height:36px;margin-bottom:8px}@media screen and (max-width:768px){.flexible-one-image-teaser .headline{font-size:16px;line-height:24px}}.flexible-one-image-teaser .subline{display:block;font-size:18px;line-height:28px;margin:0 0 16px}@media screen and (max-width:768px){.flexible-one-image-teaser .subline{font-size:16px;line-height:24px}}.flexible-one-image-teaser .subline:empty{margin-top:0}.flexible-one-image-teaser .additional-btn,.flexible-one-image-teaser .default-btn,.flexible-one-image-teaser .secondary-btn{display:inline-block;padding:16px 40px;vertical-align:top}@media screen and (max-width:768px){.flexible-one-image-teaser .additional-btn,.flexible-one-image-teaser .default-btn,.flexible-one-image-teaser .secondary-btn{font-size:14px;line-height:20px;padding:12px 24px}}.flexible-one-image-teaser .link{font-size:16px;line-height:24px;padding-inline:0;position:relative}.flexible-one-image-teaser .link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.flexible-one-image-teaser .link:hover:after{transform:scaleX(1)}.flexible-one-image-teaser .link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}@media screen and (max-width:768px){.flexible-one-image-teaser .link{font-size:14px;line-height:24px}}@media screen and (max-width:768px){.content-wrapper:has(.two-teasers){padding-inline:0}}.two-teasers{-ms-flex-negative:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-shrink:0;font-weight:400;gap:12px;margin:0 0 12px;text-align:start;width:100%}@media screen and (max-width:768px){.two-teasers{-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}}.two-teasers.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.two-teasers.large-bottom-gap{margin-bottom:24px}}.two-teasers .group{background:#f4f4f4;border-radius:2px;-ms-flex:1;flex:1;height:448px;overflow:hidden;position:relative}@media screen and (max-width:1024px),screen and (max-width:1280px),screen and (max-width:1600px){.two-teasers .group{height:100%}}@media screen and (max-width:1280px){.two-teasers .group{border-radius:2px 2px 0 0}}@media screen and (max-width:768px){.two-teasers .group{-ms-flex-preferred-size:auto;border-radius:0;flex-basis:auto;height:195px}}.two-teasers .simple-picture{display:block;inset:0;position:relative}@media screen and (max-width:768px){.two-teasers .simple-picture{position:absolute}}.two-teasers .simple-picture img{aspect-ratio:634/448;display:block;object-fit:cover;width:100%}@media screen and (max-width:768px){.two-teasers .simple-picture img{aspect-ratio:768/195;height:100%;width:auto}}.two-teasers .simple-picture.color-white{color:#fff}.two-teasers .simple-picture.color-white .link,.two-teasers .simple-picture.color-white a{color:#fff;text-transform:none}.two-teasers .simple-picture.color-white span.link{position:relative}.two-teasers .simple-picture.color-white span.link:after{background-color:#fff;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.two-teasers .simple-picture.color-white span.link:hover:after{transform:scaleX(1)}.two-teasers .headline{word-wrap:break-word;display:block;font-size:26px;font-weight:700;line-height:34px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.two-teasers .headline{font-size:16px;line-height:24px}}.two-teasers .headline a{color:inherit}.two-teasers .subline{font-size:16px;line-height:24px}@media screen and (max-width:768px){.two-teasers .subline{display:none}}.two-teasers .text-block{margin:auto 0;padding:16px;width:308px}.two-teasers .text-block,.two-teasers .text-block .content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.two-teasers .text-block .content-container{gap:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1280px){.two-teasers .text-block .content-container{gap:4px}}.two-teasers .text-block .additional-btn,.two-teasers .text-block .default-btn,.two-teasers .text-block .secondary-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.two-teasers .text-block img:not([src]){visibility:hidden}@media screen and (max-width:768px){.two-teasers .text-block{gap:4px;width:176px}}.two-teasers .link{color:#004c58;font-size:16px;letter-spacing:normal;line-height:24px;margin-right:20px;padding-right:0;padding-inline:0;position:relative;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.two-teasers .link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}@media screen and (max-width:768px){.two-teasers .link{border:0;display:inline-block!important;font-size:14px;line-height:20px;padding-bottom:0;vertical-align:top}}.two-teasers .additional-btn,.two-teasers .default-btn,.two-teasers .info-btn,.two-teasers .secondary-btn{display:inline-block!important;padding:16px 40px;vertical-align:top;width:auto}@media screen and (max-width:768px){.two-teasers .additional-btn.desktop-view,.two-teasers .default-btn.desktop-view,.two-teasers .info-btn.desktop-view,.two-teasers .secondary-btn.desktop-view{display:none!important}}.two-teasers .additional-btn.mobile-view,.two-teasers .default-btn.mobile-view,.two-teasers .info-btn.mobile-view,.two-teasers .secondary-btn.mobile-view{display:none!important}@media screen and (max-width:768px){.two-teasers .additional-btn.mobile-view,.two-teasers .default-btn.mobile-view,.two-teasers .info-btn.mobile-view,.two-teasers .secondary-btn.mobile-view{display:inline-block!important}}.two-teasers .left-center .text-block{left:0;position:absolute;right:60%;top:50%;transform:translateY(-50%)}@media screen and (min-width:769px)and (max-width:1280px){.two-teasers .left-center .text-block{-ms-flex-align:start;align-items:start;background:#f5f0e8;bottom:0;box-sizing:border-box;left:0;right:auto;top:auto;transform:translateY(0);width:100%}.two-teasers .left-center .text-block a,.two-teasers .left-center .text-block p{color:#292c2c}.two-teasers .left-center .text-block span.link{color:#004c58;position:relative}.two-teasers .left-center .text-block span.link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.two-teasers .left-center .text-block span.link:hover:after{transform:scaleX(1)}.two-teasers .left-center .text-block span.link:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-arrow-right-color-link.svg) no-repeat}.two-teasers .left-center .text-block .content-container{-ms-flex-align:start;align-items:start}}.two-teasers .right-center .text-block{-ms-flex-align:end;align-items:flex-end;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (min-width:769px)and (max-width:1280px){.two-teasers .right-center .text-block{-ms-flex-align:start;align-items:start;background:#f5f0e8;bottom:0;box-sizing:border-box;left:0;right:auto;top:auto;transform:translateY(0);width:100%}.two-teasers .right-center .text-block a,.two-teasers .right-center .text-block p{color:#292c2c}.two-teasers .right-center .text-block span.link{color:#004c58;position:relative}.two-teasers .right-center .text-block span.link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.two-teasers .right-center .text-block span.link:hover:after{transform:scaleX(1)}.two-teasers .right-center .text-block span.link:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-arrow-right-color-link.svg) no-repeat}.two-teasers .right-center .text-block .content-container{-ms-flex-align:start;align-items:start}}@media screen and (max-width:768px){.two-teasers .right-center .text-block{-ms-flex-align:start;align-items:flex-start}}.navigation-buttons-block{font-weight:300}.navigation-buttons-block ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12px}.navigation-buttons-block li{display:inline-block;vertical-align:top}.navigation-buttons-block a{border:1px solid #004c58;border-radius:20px;display:block;padding:12px 20px}@media screen and (max-width:1024px){.navigation-buttons-block a{background:none;color:#004c58;margin:4px}}@media screen and (max-width:768px){.navigation-buttons-block a{padding:8px 16px}}.navigation-buttons-block a:hover{background:#004c58;color:#fff}@media screen and (max-width:768px){.navigation-buttons-block .links-item-wrap{-webkit-overflow-scrolling:touch;overflow:auto;width:100%}}.four-teasers{column-gap:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;text-align:start;width:100%}@media screen and (max-width:1000px){.four-teasers{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}}.four-teasers.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.four-teasers.large-bottom-gap{margin-bottom:24px}}.four-teasers .simple-picture{background:#f4f4f4;color:#292c2c;min-height:140px;overflow:hidden;position:relative}.four-teasers .simple-picture.color-white,.four-teasers .simple-picture.color-white .link{color:#fff}.four-teasers .text-block{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:12px 16px 0 0}@media screen and (max-width:1000px){.four-teasers .text-block{padding:12px 0}}.four-teasers .text-block .headline{word-wrap:break-word;display:block;font-size:20px;font-weight:700;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:28px}@media screen and (max-width:1000px){.four-teasers .text-block .headline{font-size:14px;line-height:24px}}.four-teasers .text-block .text1.link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.four-teasers a{color:inherit}.four-teasers img{border-radius:2px;display:block;height:auto;object-fit:cover;width:100%}.four-teasers img:not([src]){visibility:hidden}@media screen and (max-width:768px){.four-teasers img{border-radius:2px 2px 0 0}}.four-teasers .additional-btn,.four-teasers .default-btn,.four-teasers .info-btn,.four-teasers .secondary-btn{font-size:14px;font-weight:400;line-height:20px;padding:11px 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.four-teasers .default-btn{padding:12px 24px}.four-teasers .link{color:#004c58;font-size:16px;letter-spacing:normal;line-height:24px;padding-inline:0;position:relative;text-transform:none}.four-teasers .link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.four-teasers .link:hover:after{transform:scaleX(1)}.four-teasers .link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}@media screen and (max-width:768px){.four-teasers .link{font-size:14px;line-height:20px}}.four-teasers-cluster{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (max-width:1000px){.four-teasers-cluster{gap:16px}}.four-teasers-cluster .button-container{display:none;margin-inline:16px}@media screen and (max-width:1000px){.four-teasers-cluster .button-container:not(.is-collapsed){display:inline-block}}.four-teasers-cluster .button-container button{box-sizing:border-box;color:#004c58!important;font-size:16px;line-height:24px;margin-bottom:16px;padding:16px 20px;position:static}.four-teasers-cluster .button-container button:hover{color:#fff!important}.four-teasers-cluster .is-collapsed,.four-teasers-cluster .second.is-collapsed .four-teasers:nth-child(2),.four-teasers-cluster .second.is-collapsed .four-teasers:nth-child(3){display:none}.content-wrapper.with-bg:has(.benefit-teaser){background:#faf8f5;margin-inline:0;margin-bottom:20px;max-width:none;padding:24px 80px 56px}@media screen and (max-width:1000px){.content-wrapper.with-bg:has(.benefit-teaser){margin-bottom:12px;padding:16px 16px 32px}}.content-wrapper.with-bg:has(.benefit-teaser):has(.large-bottom-gap){margin-bottom:40px}@media screen and (max-width:768px){.content-wrapper.with-bg:has(.benefit-teaser):has(.large-bottom-gap){margin-bottom:24px}}.content-wrapper.with-bg:has(.benefit-teaser) .benefit-teaser{margin-inline:auto;margin-bottom:0;max-width:1280px}.content-wrapper.with-bg:has(.benefit-teaser) .simple-picture img{margin-bottom:8px}.content-wrapper.with-bg:has(.benefit-teaser) .simple-picture .headline{min-height:0}.content-wrapper.with-bg:has(.benefit-teaser):not(:has(.headline)) .simple-picture img{margin-bottom:0}.content-wrapper:has(.benefit-teaser) h2{font-size:24px;font-weight:700;line-height:32px;margin:0 auto 24px;max-width:1280px;text-align:center}@media screen and (max-width:768px){.content-wrapper:has(.benefit-teaser) h2{font-size:20px;line-height:28px;margin-bottom:32px}}.benefit-teaser{color:#292c2c;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px;text-align:center;width:100%}@media screen and (max-width:1000px){.benefit-teaser{gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}}.benefit-teaser.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.benefit-teaser.large-bottom-gap{margin-bottom:24px}}.benefit-teaser .simple-picture{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;padding-inline:8px;position:relative}.benefit-teaser .simple-picture img{display:block;height:100px;margin:0 0 32px;width:292px}.benefit-teaser .simple-picture img:not([src]){visibility:hidden}@media screen and (max-width:768px){.benefit-teaser .simple-picture img{height:80px;margin-bottom:16px;width:147px}}.benefit-teaser .simple-picture .headline{-ms-flex-pack:center;word-wrap:break-word;display:-ms-flexbox;display:flex;font-size:24px;font-weight:700;justify-content:center;line-height:32px;margin-bottom:20px;min-height:64px;width:100%}@media screen and (max-width:1000px){.benefit-teaser .simple-picture .headline{font-size:20px;line-height:28px;margin-bottom:12px;min-height:0}}@media screen and (max-width:768px){.benefit-teaser .simple-picture .headline{min-height:56px}}.benefit-teaser .simple-picture .subline{font-size:16px;font-weight:400;line-height:24px}.benefit-teaser .simple-picture .subline b{font-weight:700}.benefit-teaser .simple-picture .subline i{font-style:italic}.benefit-teaser .simple-picture .subline ul{list-style:disc}.benefit-teaser .simple-picture .subline ol{list-style:auto}.benefit-teaser .simple-picture .subline ol,.benefit-teaser .simple-picture .subline ul{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:7px 14px}.benefit-teaser .simple-picture .subline blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px;quotes:inherit}.benefit-teaser .simple-picture .subline a{text-decoration:underline}.benefit-teaser .simple-picture .subline ol,.benefit-teaser .simple-picture .subline ul{-ms-flex-align:center;align-items:center}.benefit-teaser-slider{box-sizing:border-box}.benefit-teaser-slider .slider-item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.benefit-teaser-slider .slider-item .slider-item-img{aspect-ratio:1;height:auto;object-fit:contain;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.benefit-teaser-slider .slider-item .slider-item-img:before{content:"";float:left;padding-top:100%}.benefit-teaser-slider .slider-item .slider-item-img:after{clear:both;content:"";display:block}}@supports not (aspect-ratio:1){.benefit-teaser-slider .slider-item .slider-item-img:before{content:"";float:left;padding-top:100%}.benefit-teaser-slider .slider-item .slider-item-img:after{clear:both;content:"";display:block}}.benefit-teaser-slider .benefit-teaser-slider-desktop{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 20px;max-width:1280px;padding-inline:80px}@media screen and (max-width:1000px){.benefit-teaser-slider .benefit-teaser-slider-desktop{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:16px}}@media screen and (max-width:768px){.benefit-teaser-slider .benefit-teaser-slider-desktop{-ms-flex-align:start;-ms-flex-pack:start;align-items:start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px;justify-content:start;margin-bottom:12px}}.benefit-teaser-slider .benefit-teaser-slider-desktop.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.benefit-teaser-slider .benefit-teaser-slider-desktop.large-bottom-gap{margin-bottom:24px}}.benefit-teaser-slider .benefit-teaser-slider-desktop .slider-item{font-size:20px;font-weight:700;gap:16px;line-height:28px}.benefit-teaser-slider .benefit-teaser-slider-desktop .slider-item-img{-ms-flex-negative:0;flex-shrink:0;height:56px;width:64px}.video-teaser{color:#292c2c;font-weight:300;height:560px;margin:0 auto 12px;max-width:2560px;overflow:hidden;position:relative;text-align:center}@media screen and (max-width:1600px){.video-teaser{height:0;padding-top:calc(35% - 6px)}}@media screen and (max-width:1280px){.video-teaser{height:442px;padding-top:0}}@media screen and (max-width:1024px){.video-teaser{height:0;padding-top:43%}}@media screen and (max-width:768px){.video-teaser{height:auto;padding-top:0}}.video-teaser .video-wrapper{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}@media screen and (max-width:640px){.video-teaser .video-wrapper{position:static}}.video-teaser .video-wrapper.is-open{cursor:default}.video-teaser .video-wrapper.is-open .close-btn,.video-teaser .video-wrapper.is-open iframe{display:block}.video-teaser img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:auto}@media screen and (max-width:1600px){.video-teaser img{height:100%;left:0;position:absolute;top:0;transform:none;width:100%}}@media screen and (max-width:1280px){.video-teaser img{height:100%;width:auto}}@media screen and (max-width:1024px){.video-teaser img{width:100%}}@media screen and (max-width:768px){.video-teaser img{height:auto;transform:none;width:100%}}@media screen and (max-width:1280px){.left-center.video-teaser img{left:auto;right:0}}@media screen and (max-width:1024px){.left-center.video-teaser img{left:0}}@media screen and (max-width:768px){.left-center.video-teaser img{left:0}}@media screen and (max-width:1280px){.right-center.video-teaser img{left:0;right:auto}}@media screen and (max-width:1024px){.right-center.video-teaser img{right:0}}@media screen and (max-width:768px){.right-center.video-teaser img{right:0}}.video-teaser .text-block{box-sizing:border-box;padding:0 15px;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:1600px){.video-teaser .text-block{padding:0 9%}}@media screen and (max-width:768px){.video-teaser .text-block{padding:10px;position:relative;top:0;transform:none}}.left-center.video-teaser .text-block{left:0;right:60%}@media screen and (max-width:1600px){.left-center.video-teaser .text-block{right:50%}}@media screen and (max-width:768px){.left-center.video-teaser .text-block{right:0}}.right-center.video-teaser .text-block{left:60%;right:0}@media screen and (max-width:1600px){.right-center.video-teaser .text-block{left:50%}}@media screen and (max-width:768px){.right-center.video-teaser .text-block{left:0}.video-teaser .text-block.desktop-view{display:none}}.video-teaser .headline{word-wrap:break-word;font-size:40px;line-height:1.1;padding-bottom:10px}@media screen and (max-width:1600px){.video-teaser .headline{font-size:30px}}@media screen and (max-width:1280px){.video-teaser .headline{font-size:22px}}@media screen and (max-width:1024px){.video-teaser .headline{font-size:25px}}@media screen and (max-width:768px){.video-teaser .headline{font-size:28px;line-height:1.4}}@media screen and (max-width:640px){.video-teaser .headline{font-size:20px;line-height:1.2}}.video-teaser .headline.mobile-only{display:none}@media screen and (max-width:768px){.video-teaser .headline.mobile-only{display:block}}.video-teaser .headline a{color:inherit}.video-teaser .subline{font-size:20px;line-height:1.1;padding-bottom:20px}@media screen and (max-width:1280px){.video-teaser .subline{font-size:16px}}@media screen and (max-width:768px){.video-teaser .subline{display:none}}.video-teaser .link{color:#004c58;font-size:16px;text-transform:uppercase}@media screen and (max-width:1280px){.video-teaser .link{font-size:14px}}@media screen and (max-width:768px){.video-teaser .link{display:none;font-size:14px}}.video-teaser .link.mobile-only{display:none}@media screen and (max-width:768px){.video-teaser .link.mobile-only{border:0;display:inline-block;padding-bottom:0}}.video-teaser .link:after{bottom:-4px;content:"";height:2px;left:0;position:absolute;right:0}.video-teaser .additional-btn,.video-teaser .default-btn,.video-teaser .info-btn,.video-teaser .secondary-btn{display:inline-block!important;padding:0 20px;vertical-align:top;width:auto}@media screen and (max-width:768px){.video-teaser .additional-btn,.video-teaser .default-btn,.video-teaser .info-btn,.video-teaser .secondary-btn{display:none!important}}.video-teaser .additional-btn.mobile-only,.video-teaser .default-btn.mobile-only,.video-teaser .info-btn.mobile-only,.video-teaser .secondary-btn.mobile-only{display:none}.video-teaser.color-white,.video-teaser.color-white .link{color:#fff}.video-teaser.color-white:hover .link:after{background-color:#fff}.video-teaser:hover .link:after{background-color:#004c58}.video-teaser .video-container{bottom:0;left:0;position:absolute;right:0;top:0}@media screen and (max-width:768px){.video-teaser .video-container{position:static}}.video-teaser .video-container iframe{display:none}.video-teaser .video-block{position:absolute;top:50%;transform:translateY(-50%);width:800px}@media screen and (max-width:1600px){.video-teaser .video-block{width:50%}}@media screen and (max-width:1280px){.video-teaser .video-block{width:520px}}@media screen and (max-width:1024px){.video-teaser .video-block{width:45%}}@media screen and (max-width:768px){.video-teaser .video-block{margin:0 auto;position:relative;top:auto;transform:none;width:85%}}.right-center.video-teaser .video-block{left:8%}@media screen and (max-width:1600px){.right-center.video-teaser .video-block{left:4%}}@media screen and (max-width:1280px){.right-center.video-teaser .video-block{left:50px}}@media screen and (max-width:768px){.right-center.video-teaser .video-block{left:auto}}.left-center.video-teaser .video-block{right:8%}@media screen and (max-width:1600px){.left-center.video-teaser .video-block{right:4%}}@media screen and (max-width:1280px){.left-center.video-teaser .video-block{right:50px}}@media screen and (max-width:768px){.left-center.video-teaser .video-block{right:auto}}.video-teaser .youtube-embed{height:0;padding-bottom:56.25%;position:relative}.video-teaser .youtube-embed iframe,.video-teaser .youtube-embed iframe object,.video-teaser .youtube-embed iframe video{height:100%;left:0;position:absolute;top:0;width:100%}.video-teaser .close-btn{cursor:pointer;display:none;position:absolute;right:-18px;top:-18px}.video-teaser .mobile-only{display:none}@media screen and (max-width:768px){.video-teaser .mobile-only{display:block;padding:20px;position:relative}}.simple-video-teaser{box-sizing:border-box;margin:0 auto 150px;max-width:692px;width:70%}@media screen and (max-width:1024px){.simple-video-teaser{margin:0 0 100px}}@media screen and (max-width:640px){.simple-video-teaser{margin:0 0 90px;max-width:100%;padding:0 15px;width:100%}}.simple-video-teaser.small-bottom-gap{margin:0 auto 50px}@media screen and (max-width:640px){.simple-video-teaser.small-bottom-gap{margin:0 0 30px}}.simple-video-teaser .video-container{height:0;padding:56.25% 0 0;position:relative;width:100%}.simple-video-teaser .youtube-embed-inner{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.products-presentation{-ms-flex-pack:center;box-sizing:border-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:150px}@media screen and (max-width:1024px){.products-presentation{-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:100px}}@media screen and (max-width:640px){.products-presentation{-ms-flex-pack:start;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;margin-bottom:90px}}.products-presentation *,.products-presentation :after,.products-presentation :before{box-sizing:inherit}.products-presentation.small-bottom-gap{margin-bottom:50px}@media screen and (max-width:640px){.products-presentation.small-bottom-gap{margin-bottom:30px}}.products-presentation .custom-category-item{margin:0 60px 12px}@media screen and (max-width:1024px){.products-presentation .custom-category-item{margin:0 6px 12px}}@media screen and (max-width:640px){.products-presentation .custom-category-item{width:calc(100% - 12px)}}.products-presentation .custom-category-item:hover{border-bottom-color:rgba(41,44,44,.051)}.content-teaser{color:#292c2c;font-weight:400;margin:0 auto 12px;max-width:2560px;min-height:560px;overflow:hidden;position:relative;text-align:start}.content-teaser:has(input){margin-bottom:20px}@media screen and (max-width:1024px){.content-teaser:has(input){margin-bottom:12px}}@media screen and (max-width:1024px){.content-teaser{margin:0 0 10px;min-height:0;text-align:left}}.content-teaser.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.content-teaser.large-bottom-gap{margin-bottom:24px}}.content-teaser .inner-content-wrapper{display:grid;gap:124px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1440px}@media screen and (max-width:1024px){.content-teaser .inner-content-wrapper{display:block}.content-teaser .inner-content-wrapper .empty-grid-item{display:none}}.content-teaser.right .text-block,.content-teaser.right-top .text-block{float:right;padding-left:0}@media screen and (max-width:1024px){.content-teaser.right .text-block,.content-teaser.right-top .text-block{padding-left:16px}.content-teaser.right img,.content-teaser.right-top img{left:50%}}.content-teaser.right-top.individual .text-block,.content-teaser.right.individual .text-block{left:50%;right:15%}.content-teaser.left .inner-content-wrapper .text-block,.content-teaser.left-top .inner-content-wrapper .text-block{-ms-flex-order:1;order:1}.content-teaser.left .inner-content-wrapper .empty-grid-item,.content-teaser.left-top .inner-content-wrapper .empty-grid-item{-ms-flex-order:2;order:2}.content-teaser.left .text-block,.content-teaser.left-top .text-block{float:left;padding-right:0}@media screen and (max-width:1024px){.content-teaser.left .text-block,.content-teaser.left-top .text-block{padding-right:16px}.content-teaser.left img,.content-teaser.left-top img{left:50%;right:auto}}.content-teaser.left-top.individual .text-block,.content-teaser.left.individual .text-block{left:15%;right:50%}.content-teaser.color-white,.content-teaser.color-white .link{color:#fff}.content-teaser.color-white:hover .link:after{background-color:#fff}@media screen and (max-width:1024px){.content-teaser picture{display:block;margin:0 0 16px}}.content-teaser img{height:560px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:auto}@media screen and (max-width:1024px){.content-teaser img{height:auto;position:static;transform:none;width:100%}}.content-teaser .text-block{box-sizing:border-box;padding:24px 80px 0;position:relative;width:100%}@media screen and (max-width:1024px){.content-teaser .text-block{margin:0;padding:0 16px 16px;position:static;width:100%}}.content-teaser .text-block b{font-weight:700}.content-teaser .text-block i{font-style:italic}.content-teaser .text-block ul{list-style:disc}.content-teaser .text-block ol{list-style:auto}.content-teaser .text-block ol,.content-teaser .text-block ul{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:7px 14px}.content-teaser .text-block blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px;quotes:inherit}.content-teaser .text-block a{text-decoration:underline}.content-teaser .text-block ul{-ms-flex-align:start;align-items:start;list-style:none;margin:4px 0 16px;padding:0}.content-teaser .text-block ul li{-ms-flex-align:start;align-items:start;display:-ms-flexbox;display:flex;gap:12px}.content-teaser .text-block ul li:before{-ms-flex-negative:0;background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-checkmark-dark.svg);content:" ";display:inline-block;flex-shrink:0;height:24px;width:24px}.content-teaser .text-block ol{-ms-flex-align:start;align-items:start;counter-reset:counter;margin:4px 0 16px;padding:0}.content-teaser .text-block ol li{-ms-flex-align:start;align-items:start;counter-increment:counter;display:-ms-flexbox;display:flex;list-style:none;padding-left:36px;position:relative}.content-teaser .text-block ol li:before{content:counter(counter) ". ";font-weight:700;left:0;margin-right:12px;position:absolute;text-align:center;width:24px}.content-teaser .text-block ol li p{display:inline}.content-teaser.color-white ul li:before{background:url(/kartenmacherei-rebrush/images/svgs/icons/svg-checkmark-white.svg)}.content-teaser .headline{word-wrap:break-word;font-size:30px;font-weight:700;line-height:36px;margin-bottom:16px}@media screen and (max-width:768px){.content-teaser .headline{font-size:20px;line-height:28px;margin-bottom:12px}}.content-teaser .headline a{color:inherit}.content-teaser .subline{display:block;font-size:16px;line-height:24px;margin:0 auto 16px;overflow:hidden;text-overflow:ellipsis;transition:height .3s ease-in-out}@media screen and (max-width:1024px){.content-teaser .subline{margin-bottom:8px;width:100%}}.content-teaser .subline h2{font:normal normal 40px/1.2 Brown LL,sans-serif;line-height:1.4;padding-bottom:10px;text-transform:none}@media screen and (max-width:1280px){.content-teaser .subline h2{font-size:22px}}@media screen and (max-width:1024px){.content-teaser .subline h2{font-size:25px}}.content-teaser .subline h3{font:normal normal 24px/1.2 Brown LL,sans-serif;padding-bottom:15px;text-transform:none}@media screen and (max-width:1280px){.content-teaser .subline h3{font-size:18px}}@media screen and (max-width:1024px){.content-teaser .subline h3{font-size:22px}}.content-teaser .link{color:#004c58;font-size:16px;line-height:24px;text-transform:none}.content-teaser .link.mobile-only{display:none}.content-teaser .link:after{bottom:-4px;content:"";height:2px;left:0;position:absolute;right:0}.content-teaser .additional-btn,.content-teaser .default-btn,.content-teaser .info-btn,.content-teaser .secondary-btn{display:inline-block!important;padding:16px 20px;vertical-align:top;width:auto}.content-teaser .additional-btn.mobile-only,.content-teaser .default-btn.mobile-only,.content-teaser .info-btn.mobile-only,.content-teaser .secondary-btn.mobile-only{display:none}.content-teaser .w1{display:table;height:100%;padding-bottom:30px;width:100%}@media screen and (max-width:1600px){.content-teaser .w1{height:0}}@media screen and (max-width:1280px){.content-teaser .w1{height:382px;padding-bottom:30px}}@media screen and (max-width:1024px){.content-teaser .w1{height:0!important;padding-bottom:0}}.content-teaser .w1 .w2{display:table-cell;vertical-align:middle}.content-teaser .read-less,.content-teaser .read-more{background:transparent;border:none;color:#004c58!important;margin:16px 0;padding:0;padding-inline:0;position:relative;text-align:start;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.content-teaser .read-less,.content-teaser .read-more{margin:8px 0}}.content-teaser .read-less:before,.content-teaser .read-more:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}.content-teaser .read-less:after,.content-teaser .read-more:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.content-teaser .read-less:hover:after,.content-teaser .read-more:hover:after{transform:scaleX(1)}.content-teaser .read-more:before{transform:translateY(-50%) rotate(90deg)}.content-teaser .read-less:before{transform:translateY(-50%) rotate(-90deg)}.content-teaser .button-holder.is-collapsed .read-more{display:none}.content-teaser .button-holder.is-collapsed .read-less,.content-teaser .button-holder:not(.is-collapsed) .read-more{display:block}.content-teaser .button-holder:not(.is-collapsed) .read-less{display:none}.content-teaser label{font-size:14px;font-weight:400;line-height:20px;margin-bottom:4px;padding:0}.content-teaser input{border:1px solid rgba(41,44,44,.2);border-radius:2px}.content-teaser .buttons-set.form-button{margin-bottom:16px}@media screen and (max-width:1024px){.content-teaser .buttons-set.form-button button{width:100%}}.content-teaser .bottom-text{font-size:14px;font-weight:400;line-height:20px}.content-teaser .date-form-wrapper span.title{display:block;font-size:14px;line-height:20px;margin-bottom:4px}.content-teaser .date-form-wrapper .select-wrapper{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.category-teaser{color:#292c2c;margin:0 auto 20px;max-width:2560px;min-height:560px;overflow:hidden;position:relative;text-align:start}@media screen and (max-width:1600px){.category-teaser{height:504px;min-height:0}}@media screen and (max-width:1280px){.category-teaser{height:440px}}@media screen and (max-width:768px){.category-teaser{height:400px;margin-bottom:12px}}.category-teaser.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.category-teaser.large-bottom-gap{margin-bottom:24px}}.category-teaser .inner-content-wrapper{-ms-flex-align:center;align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr;height:100%;margin:0 auto;max-width:1280px;padding-inline:80px}@media screen and (max-width:1000px){.category-teaser .inner-content-wrapper{padding-inline:16px}}.left-center.category-teaser .inner-content-wrapper .text-block{-ms-flex-order:1;order:1}.left-center.category-teaser .inner-content-wrapper .empty-grid-item{-ms-flex-order:2;order:2}.category-teaser.color-white{color:#fff}.category-teaser.color-white:hover .link:after{background-color:#fff}@media screen and (max-width:768px){.category-teaser.color-white:hover .link:after{display:none}}.category-teaser.color-white .link{color:#fff}.category-teaser.color-white .links-block a{border-color:#fff;color:#fff}.category-teaser.color-white .links-block a:hover{background:#004c58;border-color:#004c58;color:#fff}@media screen and (max-width:768px){.category-teaser.color-white .links-block a{border-color:#004c58;color:#004c58}}.category-teaser .simple-picture{display:block;height:100%;width:100%}.category-teaser img{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:auto}@media screen and (max-width:1600px){.category-teaser img{left:0;transform:none;width:100%}}@media screen and (max-width:1280px){.category-teaser img{width:auto}}@media screen and (max-width:1024px){.category-teaser img{width:auto}}@media screen and (max-width:768px){.category-teaser img{height:calc(100% - 80px)}}@media screen and (max-width:1280px){.left-center.category-teaser img{left:auto;right:0}}@media screen and (max-width:1024px){.left-center.category-teaser img{left:0}}@media screen and (max-width:768px){.left-center.category-teaser img{left:auto;width:auto}}@media screen and (max-width:640px){.left-center.category-teaser img{left:0}}@media screen and (max-width:1280px){.right-center.category-teaser img{left:0;right:auto}}@media screen and (max-width:1024px){.right-center.category-teaser img{right:0}}@media screen and (max-width:768px){.right-center.category-teaser img{right:auto;width:auto}}@media screen and (max-width:640px){.right-center.category-teaser img{right:0}}.category-teaser img.icon{height:auto;margin:0 0 17px;position:static;transform:none;width:auto}@media screen and (max-width:1024px){.category-teaser img.icon{width:auto!important}}@media screen and (max-width:640px){.category-teaser img.icon{margin:0 0 10px;width:37px!important}}.category-teaser .text-block{box-sizing:border-box;position:relative;z-index:2}@media screen and (max-width:768px){.category-teaser .text-block{position:absolute}}.category-teaser .headline{word-wrap:break-word;font-size:30px;font-weight:700;line-height:36px;margin-bottom:16px}@media screen and (max-width:768px){.category-teaser .headline{font-size:20px;line-height:28px;margin-bottom:12px}}.category-teaser .headline.mobile-only{display:none}@media screen and (max-width:768px){.category-teaser .headline.mobile-only{display:block}}.category-teaser .headline a{color:inherit}.category-teaser .subline{display:block;font-size:16px;line-height:24px;margin:0 auto 16px}@media screen and (max-width:768px){.category-teaser .subline{display:none}}.category-teaser .link{color:#004c58;font-size:16px;line-height:24px;padding-inline:0;position:relative;text-transform:none}.category-teaser .link:before{content:"";display:inline-block;margin-top:0;padding-inline:0;position:absolute;right:-20px;top:50%;transform:translateY(-50%);vertical-align:baseline}.category-teaser .link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.category-teaser .link:hover:after{transform:scaleX(1)}@media screen and (max-width:768px){.category-teaser .link{display:none}}.category-teaser .link.mobile-only{display:none}@media screen and (max-width:768px){.category-teaser .link.mobile-only{border:0;display:inline-block;padding-bottom:0}}.category-teaser .links-block{padding:12px 0 24px}@media screen and (max-width:768px){.category-teaser .links-block{background:#fff;bottom:0;height:80px;left:0;margin:0;overflow:hidden;padding:0;position:absolute;right:0;white-space:nowrap;z-index:3}.category-teaser .links-block .links-item-wrap{-webkit-overflow-scrolling:touch;height:70px;overflow:auto;padding:20px 0;width:100%}}.category-teaser .links-block ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.category-teaser .links-block ul li{-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:768px){.category-teaser .links-block ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-inline:16px}}.category-teaser .links-block a{border:2px solid #004c58;border-radius:20px;display:block;padding:12px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.category-teaser .links-block a:hover{background:#004c58;color:#fff}@media screen and (max-width:1024px){.category-teaser .links-block a:focus{background:#fff;border:#dfd0b8;color:#fff}}.category-teaser .additional-btn,.category-teaser .default-btn,.category-teaser .info-btn,.category-teaser .secondary-btn{display:inline-block!important;padding:16px 40px;vertical-align:top;width:auto}@media screen and (max-width:768px){.category-teaser .additional-btn,.category-teaser .default-btn,.category-teaser .info-btn,.category-teaser .secondary-btn{display:none!important}}.category-teaser .additional-btn.mobile-only,.category-teaser .default-btn.mobile-only,.category-teaser .info-btn.mobile-only,.category-teaser .secondary-btn.mobile-only{display:none}.category-teaser .w1{display:table;height:100%;padding-bottom:30px;width:100%}@media screen and (max-width:1600px){.category-teaser .w1{height:0}}@media screen and (max-width:1280px){.category-teaser .w1{height:382px;padding-bottom:30px}}@media screen and (max-width:768px){.category-teaser .w1{height:auto!important;padding-bottom:0}}.category-teaser .w1 .w2{display:table-cell;vertical-align:middle}.banner.slider-holder{font-weight:400;margin:0 auto 20px;max-width:2560px;position:relative;text-align:start}@media screen and (max-width:768px){.banner.slider-holder{margin-bottom:12px}}.banner.slider-holder.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.banner.slider-holder.large-bottom-gap{margin-bottom:24px}}.banner.slider-holder .slider{height:560px;width:auto}@media screen and (max-width:1600px){.banner.slider-holder .slider{height:504px;width:100%}}@media screen and (max-width:1280px){.banner.slider-holder .slider{height:442px;width:auto}}@media screen and (max-width:1024px){.banner.slider-holder .slider{width:100%}}@media screen and (max-width:768px){.banner.slider-holder .slider{height:383px}}@media screen and (max-width:640px){.banner.slider-holder .slider{height:auto;width:100%}}.banner.slider-holder .slider li{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.banner.slider-holder .slider li .simple-picture{color:#292c2c;display:block;height:100%;width:100%}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper{-ms-flex-align:center;align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr;height:100%;margin:0 auto;max-width:1280px;padding-inline:80px;text-align:start}@media screen and (max-width:1000px){.banner.slider-holder .slider li .simple-picture .inner-content-wrapper{padding-inline:16px}}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block{box-sizing:border-box;margin:0;padding:0;position:static;transform:none;z-index:2}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .headline{word-wrap:break-word;font-size:30px;font-weight:700;line-height:36px;margin-bottom:16px}@media screen and (min-width:1601px){.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .headline.mobile-only{display:none}}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .headline a{color:inherit}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .subline{display:block;font-size:16px;line-height:24px;margin:0 auto 16px}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .link{color:#004c58;font-size:16px;line-height:24px;position:relative}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .link:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .link:hover:after{transform:scaleX(1)}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .link.mobile-only{display:none;padding-bottom:0}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .additional-btn,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .default-btn,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .info-btn,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .secondary-btn{display:inline-block;padding:16px 40px;vertical-align:baseline;width:auto}@media screen and (max-width:768px){.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .additional-btn,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .default-btn,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .info-btn,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .secondary-btn{padding:11px 24px}}.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .additional-btn.mobile-only,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .default-btn.mobile-only,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .info-btn.mobile-only,.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .secondary-btn.mobile-only{display:none}@media screen and (max-width:768px){.banner.slider-holder .slider li .simple-picture .inner-content-wrapper .text-block .default-btn{padding:12px 24px}}.banner.slider-holder .slider li .simple-picture.left-center .text-block{-ms-flex-order:1;order:1}.banner.slider-holder .slider li .simple-picture.left-center .empty-grid-item{-ms-flex-order:2;order:2}.banner.slider-holder .slider li.color-white .simple-picture{color:#fff}.banner.slider-holder .slider li.color-white .simple-picture .text-block .link{color:#fff;position:relative}.banner.slider-holder .slider li.color-white .simple-picture .text-block .link:after{background-color:#fff;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.banner.slider-holder .slider li.color-white .simple-picture .text-block .link:hover:after{transform:scaleX(1)}.banner.slider-holder .slider li:first-child{display:block}.banner.slider-holder .controls{bottom:29px;left:0;position:absolute;right:0;text-align:center;z-index:3}.banner.slider-holder .controls li{border:2px solid #004c58;border-radius:50%;cursor:pointer;display:inline-block;height:6px;margin:0 4px;vertical-align:bottom;width:6px}.banner.slider-holder .controls li.active,.banner.slider-holder .controls li:hover{background:#004c58}.banner.slider-holder .controls li.active{cursor:default;pointer-events:none}.banner.slider-holder .controls-holder .next-btn,.banner.slider-holder .controls-holder .prev-btn{cursor:pointer;left:16px;margin:-25px 0 0;position:absolute;top:50%;z-index:3}.banner.slider-holder .controls-holder .next-btn.white,.banner.slider-holder .controls-holder .prev-btn.white{display:none!important}@media screen and (max-width:1000px){.banner.slider-holder .controls-holder .next-btn,.banner.slider-holder .controls-holder .prev-btn{display:none!important}}.banner.slider-holder .controls-holder .next-btn{left:auto;right:16px}@media screen and (max-width:1600px){.banner.slider-holder .slider li .simple-picture .text-block{margin:0;padding:0}.banner.slider-holder .slider li .simple-picture .text-block .headline.mobile-only{display:none}}@media screen and (max-width:1280px){.banner.slider-holder .slider li .simple-picture img{height:100%;left:0;right:auto;width:auto}.banner.slider-holder .slider li .simple-picture .text-block{margin:0;padding:0}.banner.slider-holder .slider li .simple-picture .text-block .headline.mobile-only{display:none}}@media screen and (max-width:1024px){.banner.slider-holder .slider li .simple-picture img{bottom:0;left:0;right:0;top:0;width:100%}.banner.slider-holder .slider li .simple-picture .text-block{margin:0;padding:0}.banner.slider-holder .slider li .simple-picture .text-block .headline.mobile-only{display:none}}@media screen and (max-width:768px){.banner.slider-holder .slider li .simple-picture img{left:0;right:auto;width:auto}.banner.slider-holder .slider li .simple-picture .text-block{margin:0;padding:0}.banner.slider-holder .slider li .simple-picture .text-block .headline{font-size:20px;line-height:28px;margin-bottom:12px}.banner.slider-holder .slider li .simple-picture .text-block .headline.mobile-only{display:block;font-size:20px;line-height:28px;margin-bottom:12px}.banner.slider-holder .slider li .simple-picture .text-block .link,.banner.slider-holder .slider li .simple-picture .text-block .subline{display:none}.banner.slider-holder .slider li .simple-picture .text-block .link.mobile-only{display:inline-block}.banner.slider-holder .slider li .simple-picture .text-block .additional-btn,.banner.slider-holder .slider li .simple-picture .text-block .default-btn,.banner.slider-holder .slider li .simple-picture .text-block .info-btn,.banner.slider-holder .slider li .simple-picture .text-block .secondary-btn{display:none}.banner.slider-holder .slider li .simple-picture .text-block .additional-btn.mobile-only,.banner.slider-holder .slider li .simple-picture .text-block .default-btn.mobile-only,.banner.slider-holder .slider li .simple-picture .text-block .info-btn.mobile-only,.banner.slider-holder .slider li .simple-picture .text-block .secondary-btn.mobile-only{display:inline-block}}@media screen and (max-width:640px){.banner.slider-holder .slider li .simple-picture img{left:0;right:0;width:auto}.banner.slider-holder .slider li .simple-picture .text-block{margin:0;padding:0}.banner.slider-holder .slider li .simple-picture .text-block .headline.mobile-only{display:block}}.wysiwyg{margin:32px auto 56px;max-width:1280px;padding-inline:80px}.wysiwyg b{font-weight:700}.wysiwyg i{font-style:italic}.wysiwyg ul{list-style:disc}.wysiwyg ol{list-style:auto}.wysiwyg ol,.wysiwyg ul{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:7px 14px}.wysiwyg blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px;quotes:inherit}.wysiwyg a{text-decoration:underline}@media screen and (max-width:1000px){.wysiwyg{margin:32px auto;padding-inline:16px}}.wysiwyg h1{font-size:30px;font-weight:700;line-height:36px;margin:0 auto 12px;max-width:728px;text-align:center}@media screen and (max-width:768px){.wysiwyg h1{font-size:22px;line-height:30px}}.wysiwyg h2{font-size:24px;font-weight:700;line-height:32px;margin:32px 0 8px}@media screen and (max-width:768px){.wysiwyg h2{font-size:20px;line-height:28px}}.wysiwyg h3{font-size:20px;font-weight:700;line-height:38px;margin:32px 0 8px}@media screen and (max-width:768px){.wysiwyg h3{font-size:18px;line-height:26px}}.wysiwyg p{font-size:16px;font-weight:400;line-height:24px;margin-bottom:8px}.zigzag-teaser{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 auto 20px;max-width:1440px}@media screen and (max-width:768px){.zigzag-teaser{display:block;margin-bottom:12px}}.zigzag-teaser *{box-sizing:inherit}.zigzag-teaser.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.zigzag-teaser.large-bottom-gap{margin-bottom:24px}}.zigzag-teaser.small-bottom-gap{margin:0 auto 50px}@media screen and (max-width:768px){.zigzag-teaser.small-bottom-gap{margin:0 0 30px}}.zigzag-teaser.right{-ms-flex-direction:row;flex-direction:row}.zigzag-teaser picture{-ms-flex:0 0 53%;flex:0 0 53%}.zigzag-teaser img{aspect-ratio:1.5;display:block;height:auto;object-fit:contain;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.zigzag-teaser img:before{content:"";float:left;padding-top:66.6666666667%}.zigzag-teaser img:after{clear:both;content:"";display:block}}@supports not (aspect-ratio:1.5){.zigzag-teaser img:before{content:"";float:left;padding-top:66.6666666667%}.zigzag-teaser img:after{clear:both;content:"";display:block}}@media screen and (max-width:768px){.zigzag-teaser img{margin:0 0 20px}}.zigzag-teaser .text-block{-ms-flex:0 0 47%;flex:0 0 47%;padding:0 62px 0 0}.right.zigzag-teaser .text-block{padding:0 0 0 62px}@media screen and (max-width:768px){.right.zigzag-teaser .text-block,.zigzag-teaser .text-block{padding:0}}.zigzag-teaser .headline{display:block;font-size:30px;font-weight:700;line-height:36px;margin-bottom:16px}@media screen and (max-width:1024px){.zigzag-teaser .headline{font-size:22px;line-height:30px;margin-bottom:8px}}.zigzag-teaser .subline{display:block;font-size:16px;font-weight:400;line-height:24px;margin-bottom:24px}.zigzag-teaser .subline b{font-weight:700}.zigzag-teaser .subline i{font-style:italic}.zigzag-teaser .subline ul{list-style:disc}.zigzag-teaser .subline ol{list-style:auto}.zigzag-teaser .subline ol,.zigzag-teaser .subline ul{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:7px 14px}.zigzag-teaser .subline blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px;quotes:inherit}.zigzag-teaser .subline a{text-decoration:underline}.zigzag-teaser .subline ol,.zigzag-teaser .subline ul{-ms-flex-align:center;align-items:center}.zigzag-teaser .additional-btn,.zigzag-teaser .default-btn,.zigzag-teaser .info-btn,.zigzag-teaser .secondary-btn{display:inline-block;padding:16px 40px;vertical-align:top}@media screen and (max-width:768px){.zigzag-teaser .additional-btn,.zigzag-teaser .default-btn,.zigzag-teaser .info-btn,.zigzag-teaser .secondary-btn{box-sizing:border-box;padding:16px 40px;width:100%}}.zigzag-teaser .link[class*=svg-]{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:4px;padding:0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.zigzag-teaser .link[class*=svg-]:before{margin:0;position:static;transform:none;vertical-align:baseline}.zigzag-teaser .link[class*=svg-]:after{background-color:#004c58;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out;width:100%}.zigzag-teaser .link[class*=svg-]:hover:after{transform:scaleX(1)}.zigzag-teaser .link{font-size:16px;line-height:24px}.zigzag-teaser .link:after{bottom:-4px;content:"";height:2px;left:0;position:absolute;right:0}.zigzag-teaser .link:hover:after{background-color:#004c58}.cms-table-container{margin:15px;overflow-x:auto}@media screen and (max-width:768px){.cms-table-container{border:solid rgba(41,44,44,.051);border-width:0 1px}}.cms-table-container .cms-table{border:1px solid rgba(41,44,44,.051);margin:0 auto;max-width:1010px}@media screen and (max-width:768px){.cms-table-container .cms-table{border-width:0}}.cms-table-container .cms-table thead{background-color:#c5c5c5}.cms-table-container .cms-table th{min-width:75px;width:25%}.cms-table-container .cms-table td,.cms-table-container .cms-table th{border-bottom:1px solid rgba(41,44,44,.051);border-right:1px solid rgba(41,44,44,.051);padding:12px 15px}@media screen and (max-width:768px){.cms-table-container .cms-table td:last-child,.cms-table-container .cms-table th:last-child{border-right-width:0}}.cta-slider{margin-bottom:20px;text-align:center}@media screen and (max-width:768px){.cta-slider{margin-bottom:12px}}.cta-slider.large-bottom-gap{margin-bottom:40px}@media screen and (max-width:768px){.cta-slider.large-bottom-gap{margin-bottom:24px}}.cta-slider .headline{display:block;font-size:30px;font-weight:700;line-height:36px;margin-bottom:16px}@media screen and (max-width:768px){.cta-slider .headline{font-size:20px;line-height:28px;margin-bottom:12px}}.cta-slider .subline{display:block;font-size:18px;font-weight:400;line-height:28px;margin-bottom:24px}@media screen and (max-width:768px){.cta-slider .subline{font-size:16px;line-height:24px;margin-bottom:16px}}.cta-slider .cta-slider-list{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;justify-content:center}.cta-slider .cta-slider-list .button-block{margin:0}@media screen and (max-width:1024px){.cta-slider .cta-slider-list{-ms-flex-pack:start;-ms-overflow-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:start;margin-right:-16px;overflow-x:scroll;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.cta-slider .cta-slider-list::-webkit-scrollbar{display:none}.cta-slider .cta-slider-list .button-block{margin:0;scroll-snap-align:start;white-space:nowrap}.cta-slider .cta-slider-list .button-block:last-child{margin-right:16px}}.content-wrapper{margin:0 auto;max-width:1280px;padding-inline:80px}@media screen and (max-width:1000px){.content-wrapper{padding-inline:16px}}.wrapper.portrait-category-item-ie11-fix .content-wrapper{margin-right:16px;max-width:none;padding-inline:0}@media screen and (max-width:1000px){.wrapper.portrait-category-item-ie11-fix .content-wrapper{margin-right:0;padding-inline:0}}.is-running-animation{animation:easeOutBounce 1s linear 1}@keyframes easeOutBounce{0%{transform:translateX(0)}50%{transform:translateX(-100px)}67%{transform:translateX(0)}75%{transform:translateX(-30px)}86%{transform:translateX(0)}90%{transform:translateX(-15px)}95%{transform:translateX(0)}90%{transform:translateX(-5px)}to{transform:translateX(0)}}.empty-page .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-inline:auto;max-width:1280px;padding:48px 16px 64px;text-align:center}@media screen and (max-width:768px){.empty-page .wrapper{padding:16px 16px 24px}}.empty-page .wrapper .top-headlines{margin:0}.empty-page .wrapper>*{font-size:18px;line-height:28px;padding:0}@media screen and (max-width:768px){.empty-page .wrapper>*{font-size:16px;line-height:24px}}.empty-page .wrapper .text2{font-size:30px;font-weight:700;line-height:36px}@media screen and (max-width:768px){.empty-page .wrapper .text2{font-size:24px;line-height:32px}}.empty-page .wrapper .back-link{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;font-size:14px;gap:4px;justify-content:center;line-height:20px}.empty-page .wrapper .back-link .svg-chevron-right-light{margin-top:0;top:auto}.empty-page .wrapper .back-link .svg-chevron-right-light:before{padding:0}.empty-page .wrapper .back-link .arrow-btn{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:4px;padding:12px 32px 12px 40px}@media screen and (max-width:768px){#main .default-btn,#main button,#main input[type=submit]{font-size:14px;height:45px;line-height:45px}}.wrapper.wishlist{background-color:#fff;margin-bottom:72px;padding-inline:80px}@media screen and (max-width:1000px){.wrapper.wishlist{padding-inline:16px}}@media screen and (max-width:768px){.wrapper.wishlist{margin-bottom:24px}}